From 075b90e9d0524f3f1a34aed0916fa36d682a439c Mon Sep 17 00:00:00 2001 From: mhtondin <54610125+mhtondin@users.noreply.github.com> Date: Wed, 19 Apr 2023 09:36:00 -0300 Subject: [PATCH] Wooden Folding Table --- .../Tables/Wooden Folding Table.FCStd | Bin 0 -> 242914 bytes .../Tables/Wooden Folding Table.step | 4855 +++++++++++++++++ .../Tables/Wooden Folding Table.stl | Bin 0 -> 365284 bytes 3 files changed, 4855 insertions(+) create mode 100644 Industrial Design/Tables/Wooden Folding Table.FCStd create mode 100644 Industrial Design/Tables/Wooden Folding Table.step create mode 100644 Industrial Design/Tables/Wooden Folding Table.stl diff --git a/Industrial Design/Tables/Wooden Folding Table.FCStd b/Industrial Design/Tables/Wooden Folding Table.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..b58d87f057c07c7629457fdb90307b66a7ad0047 GIT binary patch literal 242914 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≫YFwzF$qRW0o6^QT!6-*he&oPH#Rm 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 K{a<}a-~R&#tz_N+ literal 0 HcmV?d00001 diff --git a/Industrial Design/Tables/Wooden Folding Table.step b/Industrial Design/Tables/Wooden Folding Table.step new file mode 100644 index 00000000..8870a53f --- /dev/null +++ b/Industrial Design/Tables/Wooden Folding Table.step @@ -0,0 +1,4855 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-04-19T09:27:09',(''),(''), + '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('Assembly','Assembly','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51,#55,#59,#63,#67),#71); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(-10.70146287213,25.999999999997, + -365.7338740885)); +#17 = DIRECTION('',(-2.942476317611E-14,1.,4.673835940037E-14)); +#18 = DIRECTION('',(-0.624970196645,1.809663530139E-14,-0.780648610647) + ); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(-10.70146287211,554.,-365.7338740884)); +#21 = DIRECTION('',(-2.440357446095E-14,1.,2.671897793655E-14)); +#22 = DIRECTION('',(-0.624970196645,5.606626274357E-15,-0.780648610647) + ); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(-187.4834196938,301.49999999999, + -568.1508687857)); +#25 = DIRECTION('',(0.780648610647,3.151309629329E-14,-0.624970196645)); +#26 = DIRECTION('',(4.019007349143E-14,-1.,-2.22044604925E-16)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(284.82483131224,301.49999999996, + -14.99364336829)); +#29 = DIRECTION('',(-0.780648610647,-2.634838139994E-14,0.624970196645) + ); +#30 = DIRECTION('',(2.93098878501E-14,1.,7.877032359715E-14)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(-10.70146287213,24.499999999993, + -365.7338740884)); +#33 = DIRECTION('',(-2.360238795378E-15,-1.,6.145762792142E-15)); +#34 = DIRECTION('',(0.624970196644,-6.272760089132E-15,-0.780648610648) + ); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(-10.70146287211,601.5,-365.7338740884)); +#37 = DIRECTION('',(-2.078562590021E-15,-1.,-5.93059243474E-15)); +#38 = DIRECTION('',(0.624970196644,3.330669073875E-15,-0.780648610648)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.,0.,0.)); +#41 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#42 = DIRECTION('',(1.,0.,0.)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(-8.512E-13,625.99999999998,2.528193E-10)); +#45 = DIRECTION('',(-2.200000000004E-14,-1.,1.046940312221E-13)); +#46 = DIRECTION('',(1.,-2.199999999996E-14,7.726E-13)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(99.999999999649,301.50000000019, + 44.500000000068)); +#49 = DIRECTION('',(-1.387066237788E-13,-3.861255016037E-12,-1.)); +#50 = DIRECTION('',(6.9610983644E-14,1.,-3.861255016037E-12)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(-99.99999999975,301.50000000013, + 44.499999999254)); +#53 = DIRECTION('',(-3.299171166586E-12,-1.982350803452E-12,-1.)); +#54 = DIRECTION('',(3.220756994438E-13,1.,-1.982350803453E-12)); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(-299.9999999991,301.49999999999, + 44.499999999177)); +#57 = DIRECTION('',(1.397506896382E-12,-1.184526333889E-12,-1.)); +#58 = DIRECTION('',(-7.549516567451E-14,1.,-1.184526333889E-12)); +#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); +#60 = CARTESIAN_POINT('',(299.99999999923,301.50000000031, + 44.500000000024)); +#61 = DIRECTION('',(-3.691844162058E-12,-1.139675052434E-12,-1.)); +#62 = DIRECTION('',(-4.327649349989E-13,1.,-1.139675052432E-12)); +#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66); +#64 = CARTESIAN_POINT('',(173.88698005577,301.49999999999, + -561.9011668195)); +#65 = DIRECTION('',(0.780648610648,3.329758416558E-14,0.624970196644)); +#66 = DIRECTION('',(4.407585407762E-14,-1.,-1.7763568394E-15)); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(321.38677995019,301.49999999994,1.251438E-10) + ); +#69 = DIRECTION('',(-1.,2.50910403563E-14,-3.528288772259E-13)); +#70 = DIRECTION('',(2.509104035653E-14,1.,-6.390443729742E-13)); +#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#75)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#72,#73,#74)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#73 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#74 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#75 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72, + 'distance_accuracy_value','confusion accuracy'); +#76 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#77 = SHAPE_DEFINITION_REPRESENTATION(#78,#84); +#78 = PRODUCT_DEFINITION_SHAPE('','',#79); +#79 = PRODUCT_DEFINITION('design','',#80,#83); +#80 = PRODUCT_DEFINITION_FORMATION('','',#81); +#81 = PRODUCT('p1','p1','',(#82)); +#82 = PRODUCT_CONTEXT('',#2,'mechanical'); +#83 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#84 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#85),#667); +#85 = MANIFOLD_SOLID_BREP('',#86); +#86 = CLOSED_SHELL('',(#87,#207,#376,#425,#552,#579,#606,#633,#640)); +#87 = ADVANCED_FACE('',(#88),#102,.F.); +#88 = FACE_BOUND('',#89,.F.); +#89 = EDGE_LOOP('',(#90,#125,#153,#181)); +#90 = ORIENTED_EDGE('',*,*,#91,.F.); +#91 = EDGE_CURVE('',#92,#94,#96,.T.); +#92 = VERTEX_POINT('',#93); +#93 = CARTESIAN_POINT('',(-468.51,-21.5,0.)); +#94 = VERTEX_POINT('',#95); +#95 = CARTESIAN_POINT('',(455.57514086461,-21.5,0.)); +#96 = SURFACE_CURVE('',#97,(#101,#113),.PCURVE_S1.); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(-490.,-21.5,0.)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(1.,0.,0.)); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-490.,-21.5,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = PCURVE('',#114,#119); +#114 = PLANE('',#115); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(0.,0.,0.)); +#117 = DIRECTION('',(0.,0.,1.)); +#118 = DIRECTION('',(1.,0.,0.)); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-490.,-21.5)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = ORIENTED_EDGE('',*,*,#126,.T.); +#126 = EDGE_CURVE('',#92,#127,#129,.T.); +#127 = VERTEX_POINT('',#128); +#128 = CARTESIAN_POINT('',(-468.51,-21.5,23.)); +#129 = SURFACE_CURVE('',#130,(#134,#141),.PCURVE_S1.); +#130 = LINE('',#131,#132); +#131 = CARTESIAN_POINT('',(-468.51,-21.5,0.)); +#132 = VECTOR('',#133,1.); +#133 = DIRECTION('',(0.,0.,1.)); +#134 = PCURVE('',#102,#135); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(21.49,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(0.,-1.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = PCURVE('',#142,#147); +#142 = CYLINDRICAL_SURFACE('',#143,21.49); +#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146); +#144 = CARTESIAN_POINT('',(-468.51,-1.000000000001E-02,0.)); +#145 = DIRECTION('',(0.,0.,1.)); +#146 = DIRECTION('',(0.,-1.,0.)); +#147 = DEFINITIONAL_REPRESENTATION('',(#148),#152); +#148 = LINE('',#149,#150); +#149 = CARTESIAN_POINT('',(-0.,0.)); +#150 = VECTOR('',#151,1.); +#151 = DIRECTION('',(-0.,1.)); +#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#153 = ORIENTED_EDGE('',*,*,#154,.T.); +#154 = EDGE_CURVE('',#127,#155,#157,.T.); +#155 = VERTEX_POINT('',#156); +#156 = CARTESIAN_POINT('',(455.57514086461,-21.5,23.)); +#157 = SURFACE_CURVE('',#158,(#162,#169),.PCURVE_S1.); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(-490.,-21.5,23.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.,0.)); +#162 = PCURVE('',#102,#163); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-23.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = PCURVE('',#170,#175); +#170 = PLANE('',#171); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(0.,0.,23.)); +#173 = DIRECTION('',(0.,0.,1.)); +#174 = DIRECTION('',(1.,0.,0.)); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-490.,-21.5)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,0.)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = ORIENTED_EDGE('',*,*,#182,.T.); +#182 = EDGE_CURVE('',#155,#94,#183,.T.); +#183 = SURFACE_CURVE('',#184,(#188,#195),.PCURVE_S1.); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(455.57514086461,-21.5,23.)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(-0.,-0.,-1.)); +#188 = PCURVE('',#102,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(945.57514086461,-23.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,1.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = PCURVE('',#196,#201); +#196 = PLANE('',#197); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(490.,21.5,23.)); +#199 = DIRECTION('',(-0.780648610647,0.624970196645,0.)); +#200 = DIRECTION('',(-0.624970196645,-0.780648610647,0.)); +#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(55.082401241152,0.)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(0.,-1.)); +#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#207 = ADVANCED_FACE('',(#208,#345),#114,.F.); +#208 = FACE_BOUND('',#209,.F.); +#209 = EDGE_LOOP('',(#210,#238,#239,#262,#290,#319)); +#210 = ORIENTED_EDGE('',*,*,#211,.F.); +#211 = EDGE_CURVE('',#92,#212,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(-490.,-1.000000000001E-02,0.)); +#214 = SURFACE_CURVE('',#215,(#220,#231),.PCURVE_S1.); +#215 = CIRCLE('',#216,21.49); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-468.51,-1.000000000001E-02,0.)); +#218 = DIRECTION('',(-0.,-0.,-1.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = PCURVE('',#114,#221); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#230); +#222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#223,#224,#225,#226,#227,#228 +,#229),.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( + '') ); +#223 = CARTESIAN_POINT('',(-468.51,-21.5)); +#224 = CARTESIAN_POINT('',(-505.7317718546,-21.5)); +#225 = CARTESIAN_POINT('',(-487.1208859273,10.735)); +#226 = CARTESIAN_POINT('',(-468.51,42.97)); +#227 = CARTESIAN_POINT('',(-449.8991140726,10.735)); +#228 = CARTESIAN_POINT('',(-431.2882281453,-21.5)); +#229 = CARTESIAN_POINT('',(-468.51,-21.5)); +#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#231 = PCURVE('',#142,#232); +#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(-0.,0.)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(-1.,0.)); +#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#238 = ORIENTED_EDGE('',*,*,#91,.T.); +#239 = ORIENTED_EDGE('',*,*,#240,.F.); +#240 = EDGE_CURVE('',#241,#94,#243,.T.); +#241 = VERTEX_POINT('',#242); +#242 = CARTESIAN_POINT('',(490.,21.5,0.)); +#243 = SURFACE_CURVE('',#244,(#248,#255),.PCURVE_S1.); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(389.06126931585,-104.5823000712,0.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(-0.624970196645,-0.780648610647,0.)); +#248 = PCURVE('',#114,#249); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(389.06126931585,-104.5823000712)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(-0.624970196645,-0.780648610647)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = PCURVE('',#196,#256); +#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261); +#257 = LINE('',#258,#259); +#258 = CARTESIAN_POINT('',(161.50967074259,-23.)); +#259 = VECTOR('',#260,1.); +#260 = DIRECTION('',(1.,0.)); +#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#262 = ORIENTED_EDGE('',*,*,#263,.T.); +#263 = EDGE_CURVE('',#241,#264,#266,.T.); +#264 = VERTEX_POINT('',#265); +#265 = CARTESIAN_POINT('',(-468.51,21.5,0.)); +#266 = SURFACE_CURVE('',#267,(#271,#278),.PCURVE_S1.); +#267 = LINE('',#268,#269); +#268 = CARTESIAN_POINT('',(490.,21.5,0.)); +#269 = VECTOR('',#270,1.); +#270 = DIRECTION('',(-1.,0.,0.)); +#271 = PCURVE('',#114,#272); +#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(490.,21.5)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(-1.,0.)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = PCURVE('',#279,#284); +#279 = PLANE('',#280); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(490.,21.5,0.)); +#282 = DIRECTION('',(0.,-1.,0.)); +#283 = DIRECTION('',(-1.,0.,0.)); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289); +#285 = LINE('',#286,#287); +#286 = CARTESIAN_POINT('',(0.,-0.)); +#287 = VECTOR('',#288,1.); +#288 = DIRECTION('',(1.,0.)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#290 = ORIENTED_EDGE('',*,*,#291,.T.); +#291 = EDGE_CURVE('',#264,#292,#294,.T.); +#292 = VERTEX_POINT('',#293); +#293 = CARTESIAN_POINT('',(-490.,1.000000000001E-02,0.)); +#294 = SURFACE_CURVE('',#295,(#300,#307),.PCURVE_S1.); +#295 = CIRCLE('',#296,21.49); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-468.51,1.000000000001E-02,0.)); +#298 = DIRECTION('',(-0.,0.,1.)); +#299 = DIRECTION('',(0.,-1.,0.)); +#300 = PCURVE('',#114,#301); +#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306); +#302 = CIRCLE('',#303,21.49); +#303 = AXIS2_PLACEMENT_2D('',#304,#305); +#304 = CARTESIAN_POINT('',(-468.51,1.000000000001E-02)); +#305 = DIRECTION('',(0.,-1.)); +#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#307 = PCURVE('',#308,#313); +#308 = CYLINDRICAL_SURFACE('',#309,21.49); +#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312); +#310 = CARTESIAN_POINT('',(-468.51,1.000000000001E-02,0.)); +#311 = DIRECTION('',(0.,0.,1.)); +#312 = DIRECTION('',(0.,1.,0.)); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(1.,0.)); +#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#319 = ORIENTED_EDGE('',*,*,#320,.T.); +#320 = EDGE_CURVE('',#292,#212,#321,.T.); +#321 = SURFACE_CURVE('',#322,(#326,#333),.PCURVE_S1.); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(-490.,21.5,0.)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(0.,-1.,0.)); +#326 = PCURVE('',#114,#327); +#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332); +#328 = LINE('',#329,#330); +#329 = CARTESIAN_POINT('',(-490.,21.5)); +#330 = VECTOR('',#331,1.); +#331 = DIRECTION('',(0.,-1.)); +#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#333 = PCURVE('',#334,#339); +#334 = PLANE('',#335); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(-490.,21.5,0.)); +#337 = DIRECTION('',(1.,0.,0.)); +#338 = DIRECTION('',(0.,-1.,0.)); +#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(0.,0.)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(1.,0.)); +#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#345 = FACE_BOUND('',#346,.F.); +#346 = EDGE_LOOP('',(#347)); +#347 = ORIENTED_EDGE('',*,*,#348,.F.); +#348 = EDGE_CURVE('',#349,#349,#351,.T.); +#349 = VERTEX_POINT('',#350); +#350 = CARTESIAN_POINT('',(3.5,0.,0.)); +#351 = SURFACE_CURVE('',#352,(#357,#364),.PCURVE_S1.); +#352 = CIRCLE('',#353,3.5); +#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356); +#354 = CARTESIAN_POINT('',(0.,0.,0.)); +#355 = DIRECTION('',(0.,0.,1.)); +#356 = DIRECTION('',(1.,0.,0.)); +#357 = PCURVE('',#114,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = CIRCLE('',#360,3.5); +#360 = AXIS2_PLACEMENT_2D('',#361,#362); +#361 = CARTESIAN_POINT('',(0.,0.)); +#362 = DIRECTION('',(1.,0.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#365,#370); +#365 = CYLINDRICAL_SURFACE('',#366,3.5); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(0.,0.,23.)); +#368 = DIRECTION('',(0.,0.,1.)); +#369 = DIRECTION('',(1.,0.,0.)); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.,-23.)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(1.,0.)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ADVANCED_FACE('',(#377),#196,.F.); +#377 = FACE_BOUND('',#378,.F.); +#378 = EDGE_LOOP('',(#379,#402,#403,#404)); +#379 = ORIENTED_EDGE('',*,*,#380,.F.); +#380 = EDGE_CURVE('',#241,#381,#383,.T.); +#381 = VERTEX_POINT('',#382); +#382 = CARTESIAN_POINT('',(490.,21.5,23.)); +#383 = SURFACE_CURVE('',#384,(#388,#395),.PCURVE_S1.); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(490.,21.5,0.)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(0.,0.,1.)); +#388 = PCURVE('',#196,#389); +#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(-0.,-23.)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(0.,1.)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#279,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(0.,-0.)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(0.,-1.)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = ORIENTED_EDGE('',*,*,#240,.T.); +#403 = ORIENTED_EDGE('',*,*,#182,.F.); +#404 = ORIENTED_EDGE('',*,*,#405,.F.); +#405 = EDGE_CURVE('',#381,#155,#406,.T.); +#406 = SURFACE_CURVE('',#407,(#411,#418),.PCURVE_S1.); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(490.,21.5,23.)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(-0.624970196645,-0.780648610647,0.)); +#411 = PCURVE('',#196,#412); +#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417); +#413 = LINE('',#414,#415); +#414 = CARTESIAN_POINT('',(0.,0.)); +#415 = VECTOR('',#416,1.); +#416 = DIRECTION('',(1.,0.)); +#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#418 = PCURVE('',#170,#419); +#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(490.,21.5)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(-0.624970196645,-0.780648610647)); +#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#425 = ADVANCED_FACE('',(#426,#526),#170,.T.); +#426 = FACE_BOUND('',#427,.T.); +#427 = EDGE_LOOP('',(#428,#456,#457,#458,#481,#505)); +#428 = ORIENTED_EDGE('',*,*,#429,.F.); +#429 = EDGE_CURVE('',#127,#430,#432,.T.); +#430 = VERTEX_POINT('',#431); +#431 = CARTESIAN_POINT('',(-490.,-1.000000000001E-02,23.)); +#432 = SURFACE_CURVE('',#433,(#438,#449),.PCURVE_S1.); +#433 = CIRCLE('',#434,21.49); +#434 = AXIS2_PLACEMENT_3D('',#435,#436,#437); +#435 = CARTESIAN_POINT('',(-468.51,-1.000000000001E-02,23.)); +#436 = DIRECTION('',(-0.,-0.,-1.)); +#437 = DIRECTION('',(0.,-1.,0.)); +#438 = PCURVE('',#170,#439); +#439 = DEFINITIONAL_REPRESENTATION('',(#440),#448); +#440 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#441,#442,#443,#444,#445,#446 +,#447),.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( + '') ); +#441 = CARTESIAN_POINT('',(-468.51,-21.5)); +#442 = CARTESIAN_POINT('',(-505.7317718546,-21.5)); +#443 = CARTESIAN_POINT('',(-487.1208859273,10.735)); +#444 = CARTESIAN_POINT('',(-468.51,42.97)); +#445 = CARTESIAN_POINT('',(-449.8991140726,10.735)); +#446 = CARTESIAN_POINT('',(-431.2882281453,-21.5)); +#447 = CARTESIAN_POINT('',(-468.51,-21.5)); +#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#449 = PCURVE('',#142,#450); +#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); +#451 = LINE('',#452,#453); +#452 = CARTESIAN_POINT('',(-0.,23.)); +#453 = VECTOR('',#454,1.); +#454 = DIRECTION('',(-1.,0.)); +#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#456 = ORIENTED_EDGE('',*,*,#154,.T.); +#457 = ORIENTED_EDGE('',*,*,#405,.F.); +#458 = ORIENTED_EDGE('',*,*,#459,.T.); +#459 = EDGE_CURVE('',#381,#460,#462,.T.); +#460 = VERTEX_POINT('',#461); +#461 = CARTESIAN_POINT('',(-468.51,21.5,23.)); +#462 = SURFACE_CURVE('',#463,(#467,#474),.PCURVE_S1.); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(490.,21.5,23.)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(-1.,0.,0.)); +#467 = PCURVE('',#170,#468); +#468 = DEFINITIONAL_REPRESENTATION('',(#469),#473); +#469 = LINE('',#470,#471); +#470 = CARTESIAN_POINT('',(490.,21.5)); +#471 = VECTOR('',#472,1.); +#472 = DIRECTION('',(-1.,0.)); +#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#474 = PCURVE('',#279,#475); +#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480); +#476 = LINE('',#477,#478); +#477 = CARTESIAN_POINT('',(0.,-23.)); +#478 = VECTOR('',#479,1.); +#479 = DIRECTION('',(1.,0.)); +#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#481 = ORIENTED_EDGE('',*,*,#482,.T.); +#482 = EDGE_CURVE('',#460,#483,#485,.T.); +#483 = VERTEX_POINT('',#484); +#484 = CARTESIAN_POINT('',(-490.,1.000000000001E-02,23.)); +#485 = SURFACE_CURVE('',#486,(#491,#498),.PCURVE_S1.); +#486 = CIRCLE('',#487,21.49); +#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490); +#488 = CARTESIAN_POINT('',(-468.51,1.000000000001E-02,23.)); +#489 = DIRECTION('',(-0.,0.,1.)); +#490 = DIRECTION('',(0.,-1.,0.)); +#491 = PCURVE('',#170,#492); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = CIRCLE('',#494,21.49); +#494 = AXIS2_PLACEMENT_2D('',#495,#496); +#495 = CARTESIAN_POINT('',(-468.51,1.000000000001E-02)); +#496 = DIRECTION('',(0.,-1.)); +#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#498 = PCURVE('',#308,#499); +#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504); +#500 = LINE('',#501,#502); +#501 = CARTESIAN_POINT('',(-3.14159265359,23.)); +#502 = VECTOR('',#503,1.); +#503 = DIRECTION('',(1.,0.)); +#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#505 = ORIENTED_EDGE('',*,*,#506,.T.); +#506 = EDGE_CURVE('',#483,#430,#507,.T.); +#507 = SURFACE_CURVE('',#508,(#512,#519),.PCURVE_S1.); +#508 = LINE('',#509,#510); +#509 = CARTESIAN_POINT('',(-490.,21.5,23.)); +#510 = VECTOR('',#511,1.); +#511 = DIRECTION('',(0.,-1.,0.)); +#512 = PCURVE('',#170,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-490.,21.5)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,-1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = PCURVE('',#334,#520); +#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525); +#521 = LINE('',#522,#523); +#522 = CARTESIAN_POINT('',(0.,-23.)); +#523 = VECTOR('',#524,1.); +#524 = DIRECTION('',(1.,0.)); +#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#526 = FACE_BOUND('',#527,.T.); +#527 = EDGE_LOOP('',(#528)); +#528 = ORIENTED_EDGE('',*,*,#529,.F.); +#529 = EDGE_CURVE('',#530,#530,#532,.T.); +#530 = VERTEX_POINT('',#531); +#531 = CARTESIAN_POINT('',(3.5,0.,23.)); +#532 = SURFACE_CURVE('',#533,(#538,#545),.PCURVE_S1.); +#533 = CIRCLE('',#534,3.5); +#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537); +#535 = CARTESIAN_POINT('',(0.,0.,23.)); +#536 = DIRECTION('',(0.,0.,1.)); +#537 = DIRECTION('',(1.,0.,0.)); +#538 = PCURVE('',#170,#539); +#539 = DEFINITIONAL_REPRESENTATION('',(#540),#544); +#540 = CIRCLE('',#541,3.5); +#541 = AXIS2_PLACEMENT_2D('',#542,#543); +#542 = CARTESIAN_POINT('',(0.,0.)); +#543 = DIRECTION('',(1.,0.)); +#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#545 = PCURVE('',#365,#546); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(1.,0.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ADVANCED_FACE('',(#553),#142,.T.); +#553 = FACE_BOUND('',#554,.F.); +#554 = EDGE_LOOP('',(#555,#556,#577,#578)); +#555 = ORIENTED_EDGE('',*,*,#211,.T.); +#556 = ORIENTED_EDGE('',*,*,#557,.T.); +#557 = EDGE_CURVE('',#212,#430,#558,.T.); +#558 = SURFACE_CURVE('',#559,(#563,#570),.PCURVE_S1.); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(-490.,-1.000000000001E-02,0.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(0.,0.,1.)); +#563 = PCURVE('',#142,#564); +#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(-0.,1.)); +#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#570 = PCURVE('',#334,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(21.51,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = ORIENTED_EDGE('',*,*,#429,.F.); +#578 = ORIENTED_EDGE('',*,*,#126,.F.); +#579 = ADVANCED_FACE('',(#580),#334,.F.); +#580 = FACE_BOUND('',#581,.F.); +#581 = EDGE_LOOP('',(#582,#583,#604,#605)); +#582 = ORIENTED_EDGE('',*,*,#320,.F.); +#583 = ORIENTED_EDGE('',*,*,#584,.T.); +#584 = EDGE_CURVE('',#292,#483,#585,.T.); +#585 = SURFACE_CURVE('',#586,(#590,#597),.PCURVE_S1.); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(-490.,1.000000000001E-02,0.)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(0.,0.,1.)); +#590 = PCURVE('',#334,#591); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(21.49,0.)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(0.,-1.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#597 = PCURVE('',#308,#598); +#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603); +#599 = LINE('',#600,#601); +#600 = CARTESIAN_POINT('',(1.570796326795,0.)); +#601 = VECTOR('',#602,1.); +#602 = DIRECTION('',(0.,1.)); +#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#604 = ORIENTED_EDGE('',*,*,#506,.T.); +#605 = ORIENTED_EDGE('',*,*,#557,.F.); +#606 = ADVANCED_FACE('',(#607),#308,.T.); +#607 = FACE_BOUND('',#608,.T.); +#608 = EDGE_LOOP('',(#609,#610,#611,#612)); +#609 = ORIENTED_EDGE('',*,*,#291,.T.); +#610 = ORIENTED_EDGE('',*,*,#584,.T.); +#611 = ORIENTED_EDGE('',*,*,#482,.F.); +#612 = ORIENTED_EDGE('',*,*,#613,.F.); +#613 = EDGE_CURVE('',#264,#460,#614,.T.); +#614 = SURFACE_CURVE('',#615,(#619,#626),.PCURVE_S1.); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-468.51,21.5,0.)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(0.,0.,1.)); +#619 = PCURVE('',#308,#620); +#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625); +#621 = LINE('',#622,#623); +#622 = CARTESIAN_POINT('',(0.,0.)); +#623 = VECTOR('',#624,1.); +#624 = DIRECTION('',(0.,1.)); +#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#626 = PCURVE('',#279,#627); +#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632); +#628 = LINE('',#629,#630); +#629 = CARTESIAN_POINT('',(958.51,0.)); +#630 = VECTOR('',#631,1.); +#631 = DIRECTION('',(0.,-1.)); +#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#633 = ADVANCED_FACE('',(#634),#279,.F.); +#634 = FACE_BOUND('',#635,.F.); +#635 = EDGE_LOOP('',(#636,#637,#638,#639)); +#636 = ORIENTED_EDGE('',*,*,#263,.F.); +#637 = ORIENTED_EDGE('',*,*,#380,.T.); +#638 = ORIENTED_EDGE('',*,*,#459,.T.); +#639 = ORIENTED_EDGE('',*,*,#613,.F.); +#640 = ADVANCED_FACE('',(#641),#365,.F.); +#641 = FACE_BOUND('',#642,.F.); +#642 = EDGE_LOOP('',(#643,#644,#665,#666)); +#643 = ORIENTED_EDGE('',*,*,#529,.F.); +#644 = ORIENTED_EDGE('',*,*,#645,.T.); +#645 = EDGE_CURVE('',#530,#349,#646,.T.); +#646 = SEAM_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(3.5,0.,23.)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(-0.,-0.,-1.)); +#651 = PCURVE('',#365,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(6.28318530718,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,-1.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#365,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(0.,0.)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.,-1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#348,.T.); +#666 = ORIENTED_EDGE('',*,*,#645,.F.); +#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#671)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#668,#669,#670)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#668 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#669 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#670 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#671 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#668, + 'distance_accuracy_value','confusion accuracy'); +#672 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#673,#675); +#673 = ( REPRESENTATION_RELATIONSHIP('','',#84,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#674) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#674 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#675 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#676 + ); +#676 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73','pe1.1','',#5,#79,$); +#677 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81)); +#678 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#679,#681); +#679 = ( REPRESENTATION_RELATIONSHIP('','',#84,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#680) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#680 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#681 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#682 + ); +#682 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74','pe1.2','',#5,#79,$); +#683 = SHAPE_DEFINITION_REPRESENTATION(#684,#690); +#684 = PRODUCT_DEFINITION_SHAPE('','',#685); +#685 = PRODUCT_DEFINITION('design','',#686,#689); +#686 = PRODUCT_DEFINITION_FORMATION('','',#687); +#687 = PRODUCT('p4','p4','',(#688)); +#688 = PRODUCT_CONTEXT('',#2,'mechanical'); +#689 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#690 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#691),#1357); +#691 = MANIFOLD_SOLID_BREP('',#692); +#692 = CLOSED_SHELL('',(#693,#937,#1013,#1063,#1117,#1166,#1215,#1269, + #1319,#1346)); +#693 = ADVANCED_FACE('',(#694),#708,.F.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#731,#760,#788,#821,#849,#878,#906)); +#696 = ORIENTED_EDGE('',*,*,#697,.T.); +#697 = EDGE_CURVE('',#698,#700,#702,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(-252.5,21.5,3.)); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(-252.5,21.5,20.)); +#702 = SURFACE_CURVE('',#703,(#707,#719),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-252.5,21.5,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#708,#713); +#708 = PLANE('',#709); +#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); +#710 = CARTESIAN_POINT('',(-252.5,21.5,0.)); +#711 = DIRECTION('',(1.,0.,0.)); +#712 = DIRECTION('',(0.,-1.,0.)); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(0.,0.)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(0.,-1.)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = PCURVE('',#720,#725); +#720 = PLANE('',#721); +#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724); +#722 = CARTESIAN_POINT('',(252.5,21.5,0.)); +#723 = DIRECTION('',(0.,-1.,0.)); +#724 = DIRECTION('',(-1.,0.,0.)); +#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(505.,0.)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(0.,-1.)); +#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#731 = ORIENTED_EDGE('',*,*,#732,.T.); +#732 = EDGE_CURVE('',#700,#733,#735,.T.); +#733 = VERTEX_POINT('',#734); +#734 = CARTESIAN_POINT('',(-252.5,18.5,23.)); +#735 = SURFACE_CURVE('',#736,(#741,#748),.PCURVE_S1.); +#736 = CIRCLE('',#737,3.); +#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740); +#738 = CARTESIAN_POINT('',(-252.5,18.5,20.)); +#739 = DIRECTION('',(1.,-0.,0.)); +#740 = DIRECTION('',(0.,0.,-1.)); +#741 = PCURVE('',#708,#742); +#742 = DEFINITIONAL_REPRESENTATION('',(#743),#747); +#743 = CIRCLE('',#744,3.); +#744 = AXIS2_PLACEMENT_2D('',#745,#746); +#745 = CARTESIAN_POINT('',(3.,-20.)); +#746 = DIRECTION('',(0.,1.)); +#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#748 = PCURVE('',#749,#754); +#749 = CYLINDRICAL_SURFACE('',#750,3.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(252.5,18.5,20.)); +#752 = DIRECTION('',(-1.,0.,0.)); +#753 = DIRECTION('',(0.,1.,0.)); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(1.570796326795,505.)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(-1.,0.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#761,.T.); +#761 = EDGE_CURVE('',#733,#762,#764,.T.); +#762 = VERTEX_POINT('',#763); +#763 = CARTESIAN_POINT('',(-252.5,-18.5,23.)); +#764 = SURFACE_CURVE('',#765,(#769,#776),.PCURVE_S1.); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(-252.5,21.5,23.)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(0.,-1.,0.)); +#769 = PCURVE('',#708,#770); +#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775); +#771 = LINE('',#772,#773); +#772 = CARTESIAN_POINT('',(0.,-23.)); +#773 = VECTOR('',#774,1.); +#774 = DIRECTION('',(1.,0.)); +#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#776 = PCURVE('',#777,#782); +#777 = PLANE('',#778); +#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781); +#779 = CARTESIAN_POINT('',(0.,0.,23.)); +#780 = DIRECTION('',(0.,0.,1.)); +#781 = DIRECTION('',(1.,0.,0.)); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-252.5,21.5)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.F.); +#789 = EDGE_CURVE('',#790,#762,#792,.T.); +#790 = VERTEX_POINT('',#791); +#791 = CARTESIAN_POINT('',(-252.5,-21.5,20.)); +#792 = SURFACE_CURVE('',#793,(#798,#809),.PCURVE_S1.); +#793 = CIRCLE('',#794,3.); +#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797); +#795 = CARTESIAN_POINT('',(-252.5,-18.5,20.)); +#796 = DIRECTION('',(-1.,0.,0.)); +#797 = DIRECTION('',(0.,0.,1.)); +#798 = PCURVE('',#708,#799); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#808); +#800 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#801,#802,#803,#804,#805,#806 +,#807),.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( + '') ); +#801 = CARTESIAN_POINT('',(40.,-23.)); +#802 = CARTESIAN_POINT('',(34.803847577293,-23.)); +#803 = CARTESIAN_POINT('',(37.401923788647,-18.5)); +#804 = CARTESIAN_POINT('',(40.,-14.)); +#805 = CARTESIAN_POINT('',(42.598076211353,-18.5)); +#806 = CARTESIAN_POINT('',(45.196152422707,-23.)); +#807 = CARTESIAN_POINT('',(40.,-23.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = PCURVE('',#810,#815); +#810 = CYLINDRICAL_SURFACE('',#811,3.); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(-252.5,-18.5,20.)); +#813 = DIRECTION('',(1.,0.,0.)); +#814 = DIRECTION('',(0.,-1.,0.)); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(-1.,0.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = ORIENTED_EDGE('',*,*,#822,.F.); +#822 = EDGE_CURVE('',#823,#790,#825,.T.); +#823 = VERTEX_POINT('',#824); +#824 = CARTESIAN_POINT('',(-252.5,-21.5,3.)); +#825 = SURFACE_CURVE('',#826,(#830,#837),.PCURVE_S1.); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(-252.5,-21.5,0.)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.,0.,1.)); +#830 = PCURVE('',#708,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(43.,0.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(0.,-1.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = PCURVE('',#838,#843); +#838 = PLANE('',#839); +#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842); +#840 = CARTESIAN_POINT('',(-252.5,-21.5,0.)); +#841 = DIRECTION('',(0.,1.,0.)); +#842 = DIRECTION('',(1.,0.,0.)); +#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848); +#844 = LINE('',#845,#846); +#845 = CARTESIAN_POINT('',(0.,0.)); +#846 = VECTOR('',#847,1.); +#847 = DIRECTION('',(0.,-1.)); +#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#849 = ORIENTED_EDGE('',*,*,#850,.T.); +#850 = EDGE_CURVE('',#823,#851,#853,.T.); +#851 = VERTEX_POINT('',#852); +#852 = CARTESIAN_POINT('',(-252.5,-18.5,0.)); +#853 = SURFACE_CURVE('',#854,(#859,#866),.PCURVE_S1.); +#854 = CIRCLE('',#855,3.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(-252.5,-18.5,3.)); +#857 = DIRECTION('',(1.,0.,-0.)); +#858 = DIRECTION('',(0.,0.,1.)); +#859 = PCURVE('',#708,#860); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865); +#861 = CIRCLE('',#862,3.); +#862 = AXIS2_PLACEMENT_2D('',#863,#864); +#863 = CARTESIAN_POINT('',(40.,-3.)); +#864 = DIRECTION('',(0.,-1.)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = PCURVE('',#867,#872); +#867 = CYLINDRICAL_SURFACE('',#868,3.); +#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871); +#869 = CARTESIAN_POINT('',(-252.5,-18.5,3.)); +#870 = DIRECTION('',(1.,0.,0.)); +#871 = DIRECTION('',(0.,-1.,0.)); +#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(1.,0.)); +#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#878 = ORIENTED_EDGE('',*,*,#879,.F.); +#879 = EDGE_CURVE('',#880,#851,#882,.T.); +#880 = VERTEX_POINT('',#881); +#881 = CARTESIAN_POINT('',(-252.5,18.5,0.)); +#882 = SURFACE_CURVE('',#883,(#887,#894),.PCURVE_S1.); +#883 = LINE('',#884,#885); +#884 = CARTESIAN_POINT('',(-252.5,21.5,0.)); +#885 = VECTOR('',#886,1.); +#886 = DIRECTION('',(0.,-1.,0.)); +#887 = PCURVE('',#708,#888); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(0.,0.)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(1.,0.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = PCURVE('',#895,#900); +#895 = PLANE('',#896); +#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899); +#897 = CARTESIAN_POINT('',(0.,0.,0.)); +#898 = DIRECTION('',(0.,0.,1.)); +#899 = DIRECTION('',(1.,0.,0.)); +#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905); +#901 = LINE('',#902,#903); +#902 = CARTESIAN_POINT('',(-252.5,21.5)); +#903 = VECTOR('',#904,1.); +#904 = DIRECTION('',(0.,-1.)); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#906 = ORIENTED_EDGE('',*,*,#907,.F.); +#907 = EDGE_CURVE('',#698,#880,#908,.T.); +#908 = SURFACE_CURVE('',#909,(#914,#925),.PCURVE_S1.); +#909 = CIRCLE('',#910,3.); +#910 = AXIS2_PLACEMENT_3D('',#911,#912,#913); +#911 = CARTESIAN_POINT('',(-252.5,18.5,3.)); +#912 = DIRECTION('',(-1.,0.,0.)); +#913 = DIRECTION('',(0.,0.,-1.)); +#914 = PCURVE('',#708,#915); +#915 = DEFINITIONAL_REPRESENTATION('',(#916),#924); +#916 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#917,#918,#919,#920,#921,#922 +,#923),.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( + '') ); +#917 = CARTESIAN_POINT('',(3.,4.440892098501E-16)); +#918 = CARTESIAN_POINT('',(8.196152422707,4.440892098501E-16)); +#919 = CARTESIAN_POINT('',(5.598076211353,-4.5)); +#920 = CARTESIAN_POINT('',(3.,-9.)); +#921 = CARTESIAN_POINT('',(0.401923788647,-4.5)); +#922 = CARTESIAN_POINT('',(-2.196152422707,-3.996802888651E-15)); +#923 = CARTESIAN_POINT('',(3.,4.440892098501E-16)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = CYLINDRICAL_SURFACE('',#927,3.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(252.5,18.5,3.)); +#929 = DIRECTION('',(-1.,0.,0.)); +#930 = DIRECTION('',(0.,1.,0.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(-4.712388980385,505.)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(1.,0.)); +#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#937 = ADVANCED_FACE('',(#938),#720,.F.); +#938 = FACE_BOUND('',#939,.F.); +#939 = EDGE_LOOP('',(#940,#970,#991,#992)); +#940 = ORIENTED_EDGE('',*,*,#941,.T.); +#941 = EDGE_CURVE('',#942,#944,#946,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(252.5,21.5,3.)); +#944 = VERTEX_POINT('',#945); +#945 = CARTESIAN_POINT('',(252.5,21.5,20.)); +#946 = SURFACE_CURVE('',#947,(#951,#958),.PCURVE_S1.); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(252.5,21.5,0.)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(0.,0.,1.)); +#951 = PCURVE('',#720,#952); +#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957); +#953 = LINE('',#954,#955); +#954 = CARTESIAN_POINT('',(0.,-0.)); +#955 = VECTOR('',#956,1.); +#956 = DIRECTION('',(0.,-1.)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = PCURVE('',#959,#964); +#959 = PLANE('',#960); +#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963); +#961 = CARTESIAN_POINT('',(252.5,-21.5,0.)); +#962 = DIRECTION('',(-1.,0.,0.)); +#963 = DIRECTION('',(0.,1.,0.)); +#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(43.,0.)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(0.,-1.)); +#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#970 = ORIENTED_EDGE('',*,*,#971,.T.); +#971 = EDGE_CURVE('',#944,#700,#972,.T.); +#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(252.5,21.5,20.)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(-1.,0.,0.)); +#977 = PCURVE('',#720,#978); +#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(0.,-20.)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(1.,0.)); +#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#984 = PCURVE('',#749,#985); +#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990); +#986 = LINE('',#987,#988); +#987 = CARTESIAN_POINT('',(-0.,0.)); +#988 = VECTOR('',#989,1.); +#989 = DIRECTION('',(-0.,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = ORIENTED_EDGE('',*,*,#697,.F.); +#992 = ORIENTED_EDGE('',*,*,#993,.F.); +#993 = EDGE_CURVE('',#942,#698,#994,.T.); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(252.5,21.5,3.)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(-1.,0.,0.)); +#999 = PCURVE('',#720,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(0.,-3.)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = PCURVE('',#926,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(0.,0.)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(0.,1.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = ADVANCED_FACE('',(#1014),#926,.T.); +#1014 = FACE_BOUND('',#1015,.T.); +#1015 = EDGE_LOOP('',(#1016,#1040,#1061,#1062)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#942,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(252.5,18.5,0.)); +#1020 = SURFACE_CURVE('',#1021,(#1026,#1033),.PCURVE_S1.); +#1021 = CIRCLE('',#1022,3.); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(252.5,18.5,3.)); +#1024 = DIRECTION('',(-1.,0.,0.)); +#1025 = DIRECTION('',(0.,0.,-1.)); +#1026 = PCURVE('',#926,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(1.,0.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#959,#1034); +#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039); +#1035 = CIRCLE('',#1036,3.); +#1036 = AXIS2_PLACEMENT_2D('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(40.,-3.)); +#1038 = DIRECTION('',(0.,1.)); +#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1040 = ORIENTED_EDGE('',*,*,#1041,.T.); +#1041 = EDGE_CURVE('',#1018,#880,#1042,.T.); +#1042 = SURFACE_CURVE('',#1043,(#1047,#1054),.PCURVE_S1.); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(252.5,18.5,-4.4E-16)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(-1.,0.,0.)); +#1047 = PCURVE('',#926,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(0.,1.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#895,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(252.5,18.5)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(-1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#907,.F.); +#1062 = ORIENTED_EDGE('',*,*,#993,.F.); +#1063 = ADVANCED_FACE('',(#1064),#749,.T.); +#1064 = FACE_BOUND('',#1065,.F.); +#1065 = EDGE_LOOP('',(#1066,#1094,#1115,#1116)); +#1066 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1067 = EDGE_CURVE('',#944,#1068,#1070,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(252.5,18.5,23.)); +#1070 = SURFACE_CURVE('',#1071,(#1076,#1083),.PCURVE_S1.); +#1071 = CIRCLE('',#1072,3.); +#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075); +#1073 = CARTESIAN_POINT('',(252.5,18.5,20.)); +#1074 = DIRECTION('',(1.,-0.,0.)); +#1075 = DIRECTION('',(0.,0.,-1.)); +#1076 = PCURVE('',#749,#1077); +#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1082); +#1078 = LINE('',#1079,#1080); +#1079 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#1080 = VECTOR('',#1081,1.); +#1081 = DIRECTION('',(-1.,0.)); +#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1083 = PCURVE('',#959,#1084); +#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1093); +#1085 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1086,#1087,#1088,#1089, +#1090,#1091,#1092),.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('') ); +#1086 = CARTESIAN_POINT('',(40.,-17.)); +#1087 = CARTESIAN_POINT('',(45.196152422707,-17.)); +#1088 = CARTESIAN_POINT('',(42.598076211353,-21.5)); +#1089 = CARTESIAN_POINT('',(40.,-26.)); +#1090 = CARTESIAN_POINT('',(37.401923788647,-21.5)); +#1091 = CARTESIAN_POINT('',(34.803847577293,-17.)); +#1092 = CARTESIAN_POINT('',(40.,-17.)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = ORIENTED_EDGE('',*,*,#1095,.T.); +#1095 = EDGE_CURVE('',#1068,#733,#1096,.T.); +#1096 = SURFACE_CURVE('',#1097,(#1101,#1108),.PCURVE_S1.); +#1097 = LINE('',#1098,#1099); +#1098 = CARTESIAN_POINT('',(252.5,18.5,23.)); +#1099 = VECTOR('',#1100,1.); +#1100 = DIRECTION('',(-1.,0.,0.)); +#1101 = PCURVE('',#749,#1102); +#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(-0.,1.)); +#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1108 = PCURVE('',#777,#1109); +#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(252.5,18.5)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(-1.,0.)); +#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1115 = ORIENTED_EDGE('',*,*,#732,.F.); +#1116 = ORIENTED_EDGE('',*,*,#971,.F.); +#1117 = ADVANCED_FACE('',(#1118),#895,.F.); +#1118 = FACE_BOUND('',#1119,.F.); +#1119 = EDGE_LOOP('',(#1120,#1121,#1144,#1165)); +#1120 = ORIENTED_EDGE('',*,*,#879,.T.); +#1121 = ORIENTED_EDGE('',*,*,#1122,.T.); +#1122 = EDGE_CURVE('',#851,#1123,#1125,.T.); +#1123 = VERTEX_POINT('',#1124); +#1124 = CARTESIAN_POINT('',(252.5,-18.5,0.)); +#1125 = SURFACE_CURVE('',#1126,(#1130,#1137),.PCURVE_S1.); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(-252.5,-18.5,-4.4E-16)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(1.,0.,0.)); +#1130 = PCURVE('',#895,#1131); +#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136); +#1132 = LINE('',#1133,#1134); +#1133 = CARTESIAN_POINT('',(-252.5,-18.5)); +#1134 = VECTOR('',#1135,1.); +#1135 = DIRECTION('',(1.,0.)); +#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1137 = PCURVE('',#867,#1138); +#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143); +#1139 = LINE('',#1140,#1141); +#1140 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1141 = VECTOR('',#1142,1.); +#1142 = DIRECTION('',(0.,1.)); +#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#1123,#1018,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(252.5,-21.5,0.)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.,1.,0.)); +#1151 = PCURVE('',#895,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(252.5,-21.5)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1158 = PCURVE('',#959,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.,0.)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(1.,0.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = ORIENTED_EDGE('',*,*,#1041,.T.); +#1166 = ADVANCED_FACE('',(#1167),#777,.T.); +#1167 = FACE_BOUND('',#1168,.T.); +#1168 = EDGE_LOOP('',(#1169,#1170,#1193,#1214)); +#1169 = ORIENTED_EDGE('',*,*,#761,.T.); +#1170 = ORIENTED_EDGE('',*,*,#1171,.T.); +#1171 = EDGE_CURVE('',#762,#1172,#1174,.T.); +#1172 = VERTEX_POINT('',#1173); +#1173 = CARTESIAN_POINT('',(252.5,-18.5,23.)); +#1174 = SURFACE_CURVE('',#1175,(#1179,#1186),.PCURVE_S1.); +#1175 = LINE('',#1176,#1177); +#1176 = CARTESIAN_POINT('',(-252.5,-18.5,23.)); +#1177 = VECTOR('',#1178,1.); +#1178 = DIRECTION('',(1.,0.,0.)); +#1179 = PCURVE('',#777,#1180); +#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(-252.5,-18.5)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(1.,0.)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#810,#1187); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192); +#1188 = LINE('',#1189,#1190); +#1189 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1190 = VECTOR('',#1191,1.); +#1191 = DIRECTION('',(-0.,1.)); +#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1193 = ORIENTED_EDGE('',*,*,#1194,.T.); +#1194 = EDGE_CURVE('',#1172,#1068,#1195,.T.); +#1195 = SURFACE_CURVE('',#1196,(#1200,#1207),.PCURVE_S1.); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(252.5,-21.5,23.)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(0.,1.,0.)); +#1200 = PCURVE('',#777,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(252.5,-21.5)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(0.,1.)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = PCURVE('',#959,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.,-23.)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(1.,0.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = ORIENTED_EDGE('',*,*,#1095,.T.); +#1215 = ADVANCED_FACE('',(#1216),#867,.T.); +#1216 = FACE_BOUND('',#1217,.T.); +#1217 = EDGE_LOOP('',(#1218,#1219,#1220,#1248)); +#1218 = ORIENTED_EDGE('',*,*,#850,.T.); +#1219 = ORIENTED_EDGE('',*,*,#1122,.T.); +#1220 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1221 = EDGE_CURVE('',#1222,#1123,#1224,.T.); +#1222 = VERTEX_POINT('',#1223); +#1223 = CARTESIAN_POINT('',(252.5,-21.5,3.)); +#1224 = SURFACE_CURVE('',#1225,(#1230,#1237),.PCURVE_S1.); +#1225 = CIRCLE('',#1226,3.); +#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229); +#1227 = CARTESIAN_POINT('',(252.5,-18.5,3.)); +#1228 = DIRECTION('',(1.,0.,-0.)); +#1229 = DIRECTION('',(0.,0.,1.)); +#1230 = PCURVE('',#867,#1231); +#1231 = DEFINITIONAL_REPRESENTATION('',(#1232),#1236); +#1232 = LINE('',#1233,#1234); +#1233 = CARTESIAN_POINT('',(-1.570796326795,505.)); +#1234 = VECTOR('',#1235,1.); +#1235 = DIRECTION('',(1.,0.)); +#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1237 = PCURVE('',#959,#1238); +#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1247); +#1239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1240,#1241,#1242,#1243, +#1244,#1245,#1246),.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('') ); +#1240 = CARTESIAN_POINT('',(3.,-6.)); +#1241 = CARTESIAN_POINT('',(-2.196152422707,-6.)); +#1242 = CARTESIAN_POINT('',(0.401923788647,-1.5)); +#1243 = CARTESIAN_POINT('',(3.,3.)); +#1244 = CARTESIAN_POINT('',(5.598076211353,-1.5)); +#1245 = CARTESIAN_POINT('',(8.196152422707,-6.)); +#1246 = CARTESIAN_POINT('',(3.,-6.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ORIENTED_EDGE('',*,*,#1249,.F.); +#1249 = EDGE_CURVE('',#823,#1222,#1250,.T.); +#1250 = SURFACE_CURVE('',#1251,(#1255,#1262),.PCURVE_S1.); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(-252.5,-21.5,3.)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(1.,0.,0.)); +#1255 = PCURVE('',#867,#1256); +#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1261); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.,0.)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.,1.)); +#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1262 = PCURVE('',#838,#1263); +#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1268); +#1264 = LINE('',#1265,#1266); +#1265 = CARTESIAN_POINT('',(0.,-3.)); +#1266 = VECTOR('',#1267,1.); +#1267 = DIRECTION('',(1.,0.)); +#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1269 = ADVANCED_FACE('',(#1270),#810,.T.); +#1270 = FACE_BOUND('',#1271,.F.); +#1271 = EDGE_LOOP('',(#1272,#1273,#1274,#1298)); +#1272 = ORIENTED_EDGE('',*,*,#789,.T.); +#1273 = ORIENTED_EDGE('',*,*,#1171,.T.); +#1274 = ORIENTED_EDGE('',*,*,#1275,.F.); +#1275 = EDGE_CURVE('',#1276,#1172,#1278,.T.); +#1276 = VERTEX_POINT('',#1277); +#1277 = CARTESIAN_POINT('',(252.5,-21.5,20.)); +#1278 = SURFACE_CURVE('',#1279,(#1284,#1291),.PCURVE_S1.); +#1279 = CIRCLE('',#1280,3.); +#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283); +#1281 = CARTESIAN_POINT('',(252.5,-18.5,20.)); +#1282 = DIRECTION('',(-1.,0.,0.)); +#1283 = DIRECTION('',(0.,0.,1.)); +#1284 = PCURVE('',#810,#1285); +#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290); +#1286 = LINE('',#1287,#1288); +#1287 = CARTESIAN_POINT('',(4.712388980385,505.)); +#1288 = VECTOR('',#1289,1.); +#1289 = DIRECTION('',(-1.,0.)); +#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1291 = PCURVE('',#959,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297); +#1293 = CIRCLE('',#1294,3.); +#1294 = AXIS2_PLACEMENT_2D('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(3.,-20.)); +#1296 = DIRECTION('',(0.,-1.)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = ORIENTED_EDGE('',*,*,#1299,.F.); +#1299 = EDGE_CURVE('',#790,#1276,#1300,.T.); +#1300 = SURFACE_CURVE('',#1301,(#1305,#1312),.PCURVE_S1.); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(-252.5,-21.5,20.)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(1.,0.,0.)); +#1305 = PCURVE('',#810,#1306); +#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(-0.,0.)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(-0.,1.)); +#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1312 = PCURVE('',#838,#1313); +#1313 = DEFINITIONAL_REPRESENTATION('',(#1314),#1318); +#1314 = LINE('',#1315,#1316); +#1315 = CARTESIAN_POINT('',(0.,-20.)); +#1316 = VECTOR('',#1317,1.); +#1317 = DIRECTION('',(1.,0.)); +#1318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1319 = ADVANCED_FACE('',(#1320),#838,.F.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324,#1345)); +#1322 = ORIENTED_EDGE('',*,*,#822,.T.); +#1323 = ORIENTED_EDGE('',*,*,#1299,.T.); +#1324 = ORIENTED_EDGE('',*,*,#1325,.F.); +#1325 = EDGE_CURVE('',#1222,#1276,#1326,.T.); +#1326 = SURFACE_CURVE('',#1327,(#1331,#1338),.PCURVE_S1.); +#1327 = LINE('',#1328,#1329); +#1328 = CARTESIAN_POINT('',(252.5,-21.5,0.)); +#1329 = VECTOR('',#1330,1.); +#1330 = DIRECTION('',(0.,0.,1.)); +#1331 = PCURVE('',#838,#1332); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337); +#1333 = LINE('',#1334,#1335); +#1334 = CARTESIAN_POINT('',(505.,0.)); +#1335 = VECTOR('',#1336,1.); +#1336 = DIRECTION('',(0.,-1.)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = PCURVE('',#959,#1339); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(0.,0.)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(0.,-1.)); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1345 = ORIENTED_EDGE('',*,*,#1249,.F.); +#1346 = ADVANCED_FACE('',(#1347),#959,.F.); +#1347 = FACE_BOUND('',#1348,.F.); +#1348 = EDGE_LOOP('',(#1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356)); +#1349 = ORIENTED_EDGE('',*,*,#1325,.T.); +#1350 = ORIENTED_EDGE('',*,*,#1275,.T.); +#1351 = ORIENTED_EDGE('',*,*,#1194,.T.); +#1352 = ORIENTED_EDGE('',*,*,#1067,.F.); +#1353 = ORIENTED_EDGE('',*,*,#941,.F.); +#1354 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1145,.F.); +#1356 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1361)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1358,#1359,#1360)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1358 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1359 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1360 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1361 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1358, + 'distance_accuracy_value','confusion accuracy'); +#1362 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1363,#1365); +#1363 = ( REPRESENTATION_RELATIONSHIP('','',#690,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1364) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1364 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1365 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1366); +#1366 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75','trave1.1','',#5,#685,$); +#1367 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#687)); +#1368 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1369,#1371); +#1369 = ( REPRESENTATION_RELATIONSHIP('','',#690,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1370) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1370 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1371 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1372); +#1372 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76','trave1.2','',#5,#685,$); +#1373 = SHAPE_DEFINITION_REPRESENTATION(#1374,#1380); +#1374 = PRODUCT_DEFINITION_SHAPE('','',#1375); +#1375 = PRODUCT_DEFINITION('design','',#1376,#1379); +#1376 = PRODUCT_DEFINITION_FORMATION('','',#1377); +#1377 = PRODUCT('p2','p2','',(#1378)); +#1378 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1379 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1380 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1381),#2047); +#1381 = MANIFOLD_SOLID_BREP('',#1382); +#1382 = CLOSED_SHELL('',(#1383,#1503,#1703,#1757,#1807,#1932,#1959,#1986 + ,#1993,#2020)); +#1383 = ADVANCED_FACE('',(#1384),#1398,.F.); +#1384 = FACE_BOUND('',#1385,.F.); +#1385 = EDGE_LOOP('',(#1386,#1421,#1449,#1477)); +#1386 = ORIENTED_EDGE('',*,*,#1387,.F.); +#1387 = EDGE_CURVE('',#1388,#1390,#1392,.T.); +#1388 = VERTEX_POINT('',#1389); +#1389 = CARTESIAN_POINT('',(-490.,1.E-02,0.)); +#1390 = VERTEX_POINT('',#1391); +#1391 = CARTESIAN_POINT('',(-490.,-1.E-02,0.)); +#1392 = SURFACE_CURVE('',#1393,(#1397,#1409),.PCURVE_S1.); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-490.,21.5,0.)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(0.,-1.,0.)); +#1397 = PCURVE('',#1398,#1403); +#1398 = PLANE('',#1399); +#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402); +#1400 = CARTESIAN_POINT('',(-490.,21.5,0.)); +#1401 = DIRECTION('',(1.,0.,0.)); +#1402 = DIRECTION('',(0.,-1.,0.)); +#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(0.,0.)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(1.,0.)); +#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1409 = PCURVE('',#1410,#1415); +#1410 = PLANE('',#1411); +#1411 = AXIS2_PLACEMENT_3D('',#1412,#1413,#1414); +#1412 = CARTESIAN_POINT('',(0.,0.,0.)); +#1413 = DIRECTION('',(0.,0.,1.)); +#1414 = DIRECTION('',(1.,0.,0.)); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(-490.,21.5)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = ORIENTED_EDGE('',*,*,#1422,.T.); +#1422 = EDGE_CURVE('',#1388,#1423,#1425,.T.); +#1423 = VERTEX_POINT('',#1424); +#1424 = CARTESIAN_POINT('',(-490.,1.E-02,23.)); +#1425 = SURFACE_CURVE('',#1426,(#1430,#1437),.PCURVE_S1.); +#1426 = LINE('',#1427,#1428); +#1427 = CARTESIAN_POINT('',(-490.,1.000000000001E-02,0.)); +#1428 = VECTOR('',#1429,1.); +#1429 = DIRECTION('',(0.,0.,1.)); +#1430 = PCURVE('',#1398,#1431); +#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(21.49,0.)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(0.,-1.)); +#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1437 = PCURVE('',#1438,#1443); +#1438 = CYLINDRICAL_SURFACE('',#1439,21.49); +#1439 = AXIS2_PLACEMENT_3D('',#1440,#1441,#1442); +#1440 = CARTESIAN_POINT('',(-468.51,1.000000000001E-02,0.)); +#1441 = DIRECTION('',(0.,0.,1.)); +#1442 = DIRECTION('',(-1.,0.,0.)); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(-0.,0.)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(-0.,1.)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = ORIENTED_EDGE('',*,*,#1450,.T.); +#1450 = EDGE_CURVE('',#1423,#1451,#1453,.T.); +#1451 = VERTEX_POINT('',#1452); +#1452 = CARTESIAN_POINT('',(-490.,-1.E-02,23.)); +#1453 = SURFACE_CURVE('',#1454,(#1458,#1465),.PCURVE_S1.); +#1454 = LINE('',#1455,#1456); +#1455 = CARTESIAN_POINT('',(-490.,21.5,23.)); +#1456 = VECTOR('',#1457,1.); +#1457 = DIRECTION('',(0.,-1.,0.)); +#1458 = PCURVE('',#1398,#1459); +#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(0.,-23.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(1.,0.)); +#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1465 = PCURVE('',#1466,#1471); +#1466 = PLANE('',#1467); +#1467 = AXIS2_PLACEMENT_3D('',#1468,#1469,#1470); +#1468 = CARTESIAN_POINT('',(0.,0.,23.)); +#1469 = DIRECTION('',(0.,0.,1.)); +#1470 = DIRECTION('',(1.,0.,0.)); +#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476); +#1472 = LINE('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(-490.,21.5)); +#1474 = VECTOR('',#1475,1.); +#1475 = DIRECTION('',(0.,-1.)); +#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1477 = ORIENTED_EDGE('',*,*,#1478,.F.); +#1478 = EDGE_CURVE('',#1390,#1451,#1479,.T.); +#1479 = SURFACE_CURVE('',#1480,(#1484,#1491),.PCURVE_S1.); +#1480 = LINE('',#1481,#1482); +#1481 = CARTESIAN_POINT('',(-490.,-1.000000000001E-02,0.)); +#1482 = VECTOR('',#1483,1.); +#1483 = DIRECTION('',(0.,0.,1.)); +#1484 = PCURVE('',#1398,#1485); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(21.51,0.)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(0.,-1.)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1491 = PCURVE('',#1492,#1497); +#1492 = CYLINDRICAL_SURFACE('',#1493,21.49); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(-468.51,-1.000000000001E-02,0.)); +#1495 = DIRECTION('',(0.,0.,1.)); +#1496 = DIRECTION('',(-1.,0.,0.)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.,0.)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(0.,1.)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1503 = ADVANCED_FACE('',(#1504,#1641,#1672),#1410,.F.); +#1504 = FACE_BOUND('',#1505,.F.); +#1505 = EDGE_LOOP('',(#1506,#1534,#1535,#1559,#1587,#1615)); +#1506 = ORIENTED_EDGE('',*,*,#1507,.F.); +#1507 = EDGE_CURVE('',#1388,#1508,#1510,.T.); +#1508 = VERTEX_POINT('',#1509); +#1509 = CARTESIAN_POINT('',(-468.51,21.5,0.)); +#1510 = SURFACE_CURVE('',#1511,(#1516,#1527),.PCURVE_S1.); +#1511 = CIRCLE('',#1512,21.49); +#1512 = AXIS2_PLACEMENT_3D('',#1513,#1514,#1515); +#1513 = CARTESIAN_POINT('',(-468.51,1.000000000001E-02,0.)); +#1514 = DIRECTION('',(-0.,-0.,-1.)); +#1515 = DIRECTION('',(0.,-1.,0.)); +#1516 = PCURVE('',#1410,#1517); +#1517 = DEFINITIONAL_REPRESENTATION('',(#1518),#1526); +#1518 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1519,#1520,#1521,#1522, +#1523,#1524,#1525),.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('') ); +#1519 = CARTESIAN_POINT('',(-468.51,-21.48)); +#1520 = CARTESIAN_POINT('',(-505.7317718546,-21.48)); +#1521 = CARTESIAN_POINT('',(-487.1208859273,10.755)); +#1522 = CARTESIAN_POINT('',(-468.51,42.99)); +#1523 = CARTESIAN_POINT('',(-449.8991140726,10.755)); +#1524 = CARTESIAN_POINT('',(-431.2882281453,-21.48)); +#1525 = CARTESIAN_POINT('',(-468.51,-21.48)); +#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1527 = PCURVE('',#1438,#1528); +#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(-1.,0.)); +#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1534 = ORIENTED_EDGE('',*,*,#1387,.T.); +#1535 = ORIENTED_EDGE('',*,*,#1536,.T.); +#1536 = EDGE_CURVE('',#1390,#1537,#1539,.T.); +#1537 = VERTEX_POINT('',#1538); +#1538 = CARTESIAN_POINT('',(-468.51,-21.5,0.)); +#1539 = SURFACE_CURVE('',#1540,(#1545,#1552),.PCURVE_S1.); +#1540 = CIRCLE('',#1541,21.49); +#1541 = AXIS2_PLACEMENT_3D('',#1542,#1543,#1544); +#1542 = CARTESIAN_POINT('',(-468.51,-1.000000000001E-02,0.)); +#1543 = DIRECTION('',(-0.,0.,1.)); +#1544 = DIRECTION('',(0.,-1.,0.)); +#1545 = PCURVE('',#1410,#1546); +#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551); +#1547 = CIRCLE('',#1548,21.49); +#1548 = AXIS2_PLACEMENT_2D('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-468.51,-1.000000000001E-02)); +#1550 = DIRECTION('',(0.,-1.)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1552 = PCURVE('',#1492,#1553); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(1.,0.)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1559 = ORIENTED_EDGE('',*,*,#1560,.T.); +#1560 = EDGE_CURVE('',#1537,#1561,#1563,.T.); +#1561 = VERTEX_POINT('',#1562); +#1562 = CARTESIAN_POINT('',(455.57514086461,-21.5,0.)); +#1563 = SURFACE_CURVE('',#1564,(#1568,#1575),.PCURVE_S1.); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(-490.,-21.5,0.)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(1.,0.,0.)); +#1568 = PCURVE('',#1410,#1569); +#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574); +#1570 = LINE('',#1571,#1572); +#1571 = CARTESIAN_POINT('',(-490.,-21.5)); +#1572 = VECTOR('',#1573,1.); +#1573 = DIRECTION('',(1.,0.)); +#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1575 = PCURVE('',#1576,#1581); +#1576 = PLANE('',#1577); +#1577 = AXIS2_PLACEMENT_3D('',#1578,#1579,#1580); +#1578 = CARTESIAN_POINT('',(-490.,-21.5,0.)); +#1579 = DIRECTION('',(0.,1.,0.)); +#1580 = DIRECTION('',(1.,0.,0.)); +#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586); +#1582 = LINE('',#1583,#1584); +#1583 = CARTESIAN_POINT('',(0.,0.)); +#1584 = VECTOR('',#1585,1.); +#1585 = DIRECTION('',(1.,0.)); +#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1587 = ORIENTED_EDGE('',*,*,#1588,.F.); +#1588 = EDGE_CURVE('',#1589,#1561,#1591,.T.); +#1589 = VERTEX_POINT('',#1590); +#1590 = CARTESIAN_POINT('',(490.,21.5,0.)); +#1591 = SURFACE_CURVE('',#1592,(#1596,#1603),.PCURVE_S1.); +#1592 = LINE('',#1593,#1594); +#1593 = CARTESIAN_POINT('',(389.06126931585,-104.5823000712,0.)); +#1594 = VECTOR('',#1595,1.); +#1595 = DIRECTION('',(-0.624970196645,-0.780648610647,0.)); +#1596 = PCURVE('',#1410,#1597); +#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602); +#1598 = LINE('',#1599,#1600); +#1599 = CARTESIAN_POINT('',(389.06126931585,-104.5823000712)); +#1600 = VECTOR('',#1601,1.); +#1601 = DIRECTION('',(-0.624970196645,-0.780648610647)); +#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1603 = PCURVE('',#1604,#1609); +#1604 = PLANE('',#1605); +#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608); +#1606 = CARTESIAN_POINT('',(490.,21.5,23.)); +#1607 = DIRECTION('',(-0.780648610647,0.624970196645,0.)); +#1608 = DIRECTION('',(-0.624970196645,-0.780648610647,0.)); +#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(161.50967074259,-23.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(1.,0.)); +#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1615 = ORIENTED_EDGE('',*,*,#1616,.T.); +#1616 = EDGE_CURVE('',#1589,#1508,#1617,.T.); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(490.,21.5,0.)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(-1.,0.,0.)); +#1622 = PCURVE('',#1410,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(490.,21.5)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(-1.,0.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(490.,21.5,0.)); +#1633 = DIRECTION('',(0.,-1.,0.)); +#1634 = DIRECTION('',(-1.,0.,0.)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.,-0.)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = FACE_BOUND('',#1642,.F.); +#1642 = EDGE_LOOP('',(#1643)); +#1643 = ORIENTED_EDGE('',*,*,#1644,.F.); +#1644 = EDGE_CURVE('',#1645,#1645,#1647,.T.); +#1645 = VERTEX_POINT('',#1646); +#1646 = CARTESIAN_POINT('',(-465.,0.,0.)); +#1647 = SURFACE_CURVE('',#1648,(#1653,#1660),.PCURVE_S1.); +#1648 = CIRCLE('',#1649,3.5); +#1649 = AXIS2_PLACEMENT_3D('',#1650,#1651,#1652); +#1650 = CARTESIAN_POINT('',(-468.5,0.,0.)); +#1651 = DIRECTION('',(0.,0.,1.)); +#1652 = DIRECTION('',(1.,0.,0.)); +#1653 = PCURVE('',#1410,#1654); +#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659); +#1655 = CIRCLE('',#1656,3.5); +#1656 = AXIS2_PLACEMENT_2D('',#1657,#1658); +#1657 = CARTESIAN_POINT('',(-468.5,0.)); +#1658 = DIRECTION('',(1.,0.)); +#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1660 = PCURVE('',#1661,#1666); +#1661 = CYLINDRICAL_SURFACE('',#1662,3.5); +#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665); +#1663 = CARTESIAN_POINT('',(-468.5,0.,23.)); +#1664 = DIRECTION('',(0.,0.,1.)); +#1665 = DIRECTION('',(1.,0.,0.)); +#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671); +#1667 = LINE('',#1668,#1669); +#1668 = CARTESIAN_POINT('',(0.,-23.)); +#1669 = VECTOR('',#1670,1.); +#1670 = DIRECTION('',(1.,0.)); +#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1672 = FACE_BOUND('',#1673,.F.); +#1673 = EDGE_LOOP('',(#1674)); +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1676,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(3.5,0.,0.)); +#1678 = SURFACE_CURVE('',#1679,(#1684,#1691),.PCURVE_S1.); +#1679 = CIRCLE('',#1680,3.5); +#1680 = AXIS2_PLACEMENT_3D('',#1681,#1682,#1683); +#1681 = CARTESIAN_POINT('',(0.,0.,0.)); +#1682 = DIRECTION('',(0.,0.,1.)); +#1683 = DIRECTION('',(1.,0.,0.)); +#1684 = PCURVE('',#1410,#1685); +#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690); +#1686 = CIRCLE('',#1687,3.5); +#1687 = AXIS2_PLACEMENT_2D('',#1688,#1689); +#1688 = CARTESIAN_POINT('',(0.,0.)); +#1689 = DIRECTION('',(1.,0.)); +#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1691 = PCURVE('',#1692,#1697); +#1692 = CYLINDRICAL_SURFACE('',#1693,3.5); +#1693 = AXIS2_PLACEMENT_3D('',#1694,#1695,#1696); +#1694 = CARTESIAN_POINT('',(0.,0.,23.)); +#1695 = DIRECTION('',(0.,0.,1.)); +#1696 = DIRECTION('',(1.,0.,0.)); +#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702); +#1698 = LINE('',#1699,#1700); +#1699 = CARTESIAN_POINT('',(0.,-23.)); +#1700 = VECTOR('',#1701,1.); +#1701 = DIRECTION('',(1.,0.)); +#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1703 = ADVANCED_FACE('',(#1704),#1438,.T.); +#1704 = FACE_BOUND('',#1705,.F.); +#1705 = EDGE_LOOP('',(#1706,#1707,#1730,#1756)); +#1706 = ORIENTED_EDGE('',*,*,#1507,.T.); +#1707 = ORIENTED_EDGE('',*,*,#1708,.T.); +#1708 = EDGE_CURVE('',#1508,#1709,#1711,.T.); +#1709 = VERTEX_POINT('',#1710); +#1710 = CARTESIAN_POINT('',(-468.51,21.5,23.)); +#1711 = SURFACE_CURVE('',#1712,(#1716,#1723),.PCURVE_S1.); +#1712 = LINE('',#1713,#1714); +#1713 = CARTESIAN_POINT('',(-468.51,21.5,0.)); +#1714 = VECTOR('',#1715,1.); +#1715 = DIRECTION('',(0.,0.,1.)); +#1716 = PCURVE('',#1438,#1717); +#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722); +#1718 = LINE('',#1719,#1720); +#1719 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1720 = VECTOR('',#1721,1.); +#1721 = DIRECTION('',(-0.,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = PCURVE('',#1630,#1724); +#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729); +#1725 = LINE('',#1726,#1727); +#1726 = CARTESIAN_POINT('',(958.51,0.)); +#1727 = VECTOR('',#1728,1.); +#1728 = DIRECTION('',(0.,-1.)); +#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1730 = ORIENTED_EDGE('',*,*,#1731,.F.); +#1731 = EDGE_CURVE('',#1423,#1709,#1732,.T.); +#1732 = SURFACE_CURVE('',#1733,(#1738,#1745),.PCURVE_S1.); +#1733 = CIRCLE('',#1734,21.49); +#1734 = AXIS2_PLACEMENT_3D('',#1735,#1736,#1737); +#1735 = CARTESIAN_POINT('',(-468.51,1.000000000001E-02,23.)); +#1736 = DIRECTION('',(-0.,-0.,-1.)); +#1737 = DIRECTION('',(0.,-1.,0.)); +#1738 = PCURVE('',#1438,#1739); +#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(1.570796326795,23.)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(-1.,0.)); +#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1745 = PCURVE('',#1466,#1746); +#1746 = DEFINITIONAL_REPRESENTATION('',(#1747),#1755); +#1747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1748,#1749,#1750,#1751, +#1752,#1753,#1754),.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('') ); +#1748 = CARTESIAN_POINT('',(-468.51,-21.48)); +#1749 = CARTESIAN_POINT('',(-505.7317718546,-21.48)); +#1750 = CARTESIAN_POINT('',(-487.1208859273,10.755)); +#1751 = CARTESIAN_POINT('',(-468.51,42.99)); +#1752 = CARTESIAN_POINT('',(-449.8991140726,10.755)); +#1753 = CARTESIAN_POINT('',(-431.2882281453,-21.48)); +#1754 = CARTESIAN_POINT('',(-468.51,-21.48)); +#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1756 = ORIENTED_EDGE('',*,*,#1422,.F.); +#1757 = ADVANCED_FACE('',(#1758),#1492,.T.); +#1758 = FACE_BOUND('',#1759,.T.); +#1759 = EDGE_LOOP('',(#1760,#1761,#1784,#1806)); +#1760 = ORIENTED_EDGE('',*,*,#1536,.T.); +#1761 = ORIENTED_EDGE('',*,*,#1762,.T.); +#1762 = EDGE_CURVE('',#1537,#1763,#1765,.T.); +#1763 = VERTEX_POINT('',#1764); +#1764 = CARTESIAN_POINT('',(-468.51,-21.5,23.)); +#1765 = SURFACE_CURVE('',#1766,(#1770,#1777),.PCURVE_S1.); +#1766 = LINE('',#1767,#1768); +#1767 = CARTESIAN_POINT('',(-468.51,-21.5,0.)); +#1768 = VECTOR('',#1769,1.); +#1769 = DIRECTION('',(0.,0.,1.)); +#1770 = PCURVE('',#1492,#1771); +#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.,1.)); +#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1777 = PCURVE('',#1576,#1778); +#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1783); +#1779 = LINE('',#1780,#1781); +#1780 = CARTESIAN_POINT('',(21.49,0.)); +#1781 = VECTOR('',#1782,1.); +#1782 = DIRECTION('',(0.,-1.)); +#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1784 = ORIENTED_EDGE('',*,*,#1785,.F.); +#1785 = EDGE_CURVE('',#1451,#1763,#1786,.T.); +#1786 = SURFACE_CURVE('',#1787,(#1792,#1799),.PCURVE_S1.); +#1787 = CIRCLE('',#1788,21.49); +#1788 = AXIS2_PLACEMENT_3D('',#1789,#1790,#1791); +#1789 = CARTESIAN_POINT('',(-468.51,-1.000000000001E-02,23.)); +#1790 = DIRECTION('',(-0.,0.,1.)); +#1791 = DIRECTION('',(0.,-1.,0.)); +#1792 = PCURVE('',#1492,#1793); +#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798); +#1794 = LINE('',#1795,#1796); +#1795 = CARTESIAN_POINT('',(-4.712388980385,23.)); +#1796 = VECTOR('',#1797,1.); +#1797 = DIRECTION('',(1.,0.)); +#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1799 = PCURVE('',#1466,#1800); +#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805); +#1801 = CIRCLE('',#1802,21.49); +#1802 = AXIS2_PLACEMENT_2D('',#1803,#1804); +#1803 = CARTESIAN_POINT('',(-468.51,-1.000000000001E-02)); +#1804 = DIRECTION('',(0.,-1.)); +#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1806 = ORIENTED_EDGE('',*,*,#1478,.F.); +#1807 = ADVANCED_FACE('',(#1808,#1880,#1906),#1466,.T.); +#1808 = FACE_BOUND('',#1809,.T.); +#1809 = EDGE_LOOP('',(#1810,#1811,#1812,#1813,#1836,#1859)); +#1810 = ORIENTED_EDGE('',*,*,#1731,.F.); +#1811 = ORIENTED_EDGE('',*,*,#1450,.T.); +#1812 = ORIENTED_EDGE('',*,*,#1785,.T.); +#1813 = ORIENTED_EDGE('',*,*,#1814,.T.); +#1814 = EDGE_CURVE('',#1763,#1815,#1817,.T.); +#1815 = VERTEX_POINT('',#1816); +#1816 = CARTESIAN_POINT('',(455.57514086461,-21.5,23.)); +#1817 = SURFACE_CURVE('',#1818,(#1822,#1829),.PCURVE_S1.); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(-490.,-21.5,23.)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(1.,0.,0.)); +#1822 = PCURVE('',#1466,#1823); +#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1828); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(-490.,-21.5)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(1.,0.)); +#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1829 = PCURVE('',#1576,#1830); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.,-23.)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1815,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(490.,21.5,23.)); +#1840 = SURFACE_CURVE('',#1841,(#1845,#1852),.PCURVE_S1.); +#1841 = LINE('',#1842,#1843); +#1842 = CARTESIAN_POINT('',(490.,21.5,23.)); +#1843 = VECTOR('',#1844,1.); +#1844 = DIRECTION('',(-0.624970196645,-0.780648610647,0.)); +#1845 = PCURVE('',#1466,#1846); +#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851); +#1847 = LINE('',#1848,#1849); +#1848 = CARTESIAN_POINT('',(490.,21.5)); +#1849 = VECTOR('',#1850,1.); +#1850 = DIRECTION('',(-0.624970196645,-0.780648610647)); +#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1852 = PCURVE('',#1604,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(0.,0.)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = ORIENTED_EDGE('',*,*,#1860,.T.); +#1860 = EDGE_CURVE('',#1838,#1709,#1861,.T.); +#1861 = SURFACE_CURVE('',#1862,(#1866,#1873),.PCURVE_S1.); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(490.,21.5,23.)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(-1.,0.,0.)); +#1866 = PCURVE('',#1466,#1867); +#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872); +#1868 = LINE('',#1869,#1870); +#1869 = CARTESIAN_POINT('',(490.,21.5)); +#1870 = VECTOR('',#1871,1.); +#1871 = DIRECTION('',(-1.,0.)); +#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1873 = PCURVE('',#1630,#1874); +#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879); +#1875 = LINE('',#1876,#1877); +#1876 = CARTESIAN_POINT('',(0.,-23.)); +#1877 = VECTOR('',#1878,1.); +#1878 = DIRECTION('',(1.,0.)); +#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1880 = FACE_BOUND('',#1881,.T.); +#1881 = EDGE_LOOP('',(#1882)); +#1882 = ORIENTED_EDGE('',*,*,#1883,.F.); +#1883 = EDGE_CURVE('',#1884,#1884,#1886,.T.); +#1884 = VERTEX_POINT('',#1885); +#1885 = CARTESIAN_POINT('',(-465.,0.,23.)); +#1886 = SURFACE_CURVE('',#1887,(#1892,#1899),.PCURVE_S1.); +#1887 = CIRCLE('',#1888,3.5); +#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891); +#1889 = CARTESIAN_POINT('',(-468.5,0.,23.)); +#1890 = DIRECTION('',(0.,0.,1.)); +#1891 = DIRECTION('',(1.,0.,0.)); +#1892 = PCURVE('',#1466,#1893); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = CIRCLE('',#1895,3.5); +#1895 = AXIS2_PLACEMENT_2D('',#1896,#1897); +#1896 = CARTESIAN_POINT('',(-468.5,0.)); +#1897 = DIRECTION('',(1.,0.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = PCURVE('',#1661,#1900); +#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905); +#1901 = LINE('',#1902,#1903); +#1902 = CARTESIAN_POINT('',(0.,0.)); +#1903 = VECTOR('',#1904,1.); +#1904 = DIRECTION('',(1.,0.)); +#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1906 = FACE_BOUND('',#1907,.T.); +#1907 = EDGE_LOOP('',(#1908)); +#1908 = ORIENTED_EDGE('',*,*,#1909,.F.); +#1909 = EDGE_CURVE('',#1910,#1910,#1912,.T.); +#1910 = VERTEX_POINT('',#1911); +#1911 = CARTESIAN_POINT('',(3.5,0.,23.)); +#1912 = SURFACE_CURVE('',#1913,(#1918,#1925),.PCURVE_S1.); +#1913 = CIRCLE('',#1914,3.5); +#1914 = AXIS2_PLACEMENT_3D('',#1915,#1916,#1917); +#1915 = CARTESIAN_POINT('',(0.,0.,23.)); +#1916 = DIRECTION('',(0.,0.,1.)); +#1917 = DIRECTION('',(1.,0.,0.)); +#1918 = PCURVE('',#1466,#1919); +#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924); +#1920 = CIRCLE('',#1921,3.5); +#1921 = AXIS2_PLACEMENT_2D('',#1922,#1923); +#1922 = CARTESIAN_POINT('',(0.,0.)); +#1923 = DIRECTION('',(1.,0.)); +#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1925 = PCURVE('',#1692,#1926); +#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(0.,0.)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(1.,0.)); +#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1932 = ADVANCED_FACE('',(#1933),#1630,.F.); +#1933 = FACE_BOUND('',#1934,.F.); +#1934 = EDGE_LOOP('',(#1935,#1936,#1957,#1958)); +#1935 = ORIENTED_EDGE('',*,*,#1616,.F.); +#1936 = ORIENTED_EDGE('',*,*,#1937,.T.); +#1937 = EDGE_CURVE('',#1589,#1838,#1938,.T.); +#1938 = SURFACE_CURVE('',#1939,(#1943,#1950),.PCURVE_S1.); +#1939 = LINE('',#1940,#1941); +#1940 = CARTESIAN_POINT('',(490.,21.5,0.)); +#1941 = VECTOR('',#1942,1.); +#1942 = DIRECTION('',(0.,0.,1.)); +#1943 = PCURVE('',#1630,#1944); +#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949); +#1945 = LINE('',#1946,#1947); +#1946 = CARTESIAN_POINT('',(0.,-0.)); +#1947 = VECTOR('',#1948,1.); +#1948 = DIRECTION('',(0.,-1.)); +#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1950 = PCURVE('',#1604,#1951); +#1951 = DEFINITIONAL_REPRESENTATION('',(#1952),#1956); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(-0.,-23.)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.,1.)); +#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1957 = ORIENTED_EDGE('',*,*,#1860,.T.); +#1958 = ORIENTED_EDGE('',*,*,#1708,.F.); +#1959 = ADVANCED_FACE('',(#1960),#1604,.F.); +#1960 = FACE_BOUND('',#1961,.F.); +#1961 = EDGE_LOOP('',(#1962,#1963,#1964,#1985)); +#1962 = ORIENTED_EDGE('',*,*,#1937,.F.); +#1963 = ORIENTED_EDGE('',*,*,#1588,.T.); +#1964 = ORIENTED_EDGE('',*,*,#1965,.F.); +#1965 = EDGE_CURVE('',#1815,#1561,#1966,.T.); +#1966 = SURFACE_CURVE('',#1967,(#1971,#1978),.PCURVE_S1.); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(455.57514086461,-21.5,23.)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(-0.,-0.,-1.)); +#1971 = PCURVE('',#1604,#1972); +#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977); +#1973 = LINE('',#1974,#1975); +#1974 = CARTESIAN_POINT('',(55.082401241152,0.)); +#1975 = VECTOR('',#1976,1.); +#1976 = DIRECTION('',(0.,-1.)); +#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1978 = PCURVE('',#1576,#1979); +#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984); +#1980 = LINE('',#1981,#1982); +#1981 = CARTESIAN_POINT('',(945.57514086461,-23.)); +#1982 = VECTOR('',#1983,1.); +#1983 = DIRECTION('',(0.,1.)); +#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1985 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1986 = ADVANCED_FACE('',(#1987),#1576,.F.); +#1987 = FACE_BOUND('',#1988,.F.); +#1988 = EDGE_LOOP('',(#1989,#1990,#1991,#1992)); +#1989 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1990 = ORIENTED_EDGE('',*,*,#1762,.T.); +#1991 = ORIENTED_EDGE('',*,*,#1814,.T.); +#1992 = ORIENTED_EDGE('',*,*,#1965,.T.); +#1993 = ADVANCED_FACE('',(#1994),#1661,.F.); +#1994 = FACE_BOUND('',#1995,.F.); +#1995 = EDGE_LOOP('',(#1996,#1997,#2018,#2019)); +#1996 = ORIENTED_EDGE('',*,*,#1883,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.T.); +#1998 = EDGE_CURVE('',#1884,#1645,#1999,.T.); +#1999 = SEAM_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(-465.,0.,23.)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-0.,-0.,-1.)); +#2004 = PCURVE('',#1661,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(0.,-1.)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1661,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(0.,0.)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ORIENTED_EDGE('',*,*,#1644,.T.); +#2019 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2020 = ADVANCED_FACE('',(#2021),#1692,.F.); +#2021 = FACE_BOUND('',#2022,.F.); +#2022 = EDGE_LOOP('',(#2023,#2024,#2045,#2046)); +#2023 = ORIENTED_EDGE('',*,*,#1909,.F.); +#2024 = ORIENTED_EDGE('',*,*,#2025,.T.); +#2025 = EDGE_CURVE('',#1910,#1676,#2026,.T.); +#2026 = SEAM_CURVE('',#2027,(#2031,#2038),.PCURVE_S1.); +#2027 = LINE('',#2028,#2029); +#2028 = CARTESIAN_POINT('',(3.5,0.,23.)); +#2029 = VECTOR('',#2030,1.); +#2030 = DIRECTION('',(-0.,-0.,-1.)); +#2031 = PCURVE('',#1692,#2032); +#2032 = DEFINITIONAL_REPRESENTATION('',(#2033),#2037); +#2033 = LINE('',#2034,#2035); +#2034 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2035 = VECTOR('',#2036,1.); +#2036 = DIRECTION('',(0.,-1.)); +#2037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2038 = PCURVE('',#1692,#2039); +#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2044); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(0.,0.)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(0.,-1.)); +#2044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2045 = ORIENTED_EDGE('',*,*,#1675,.T.); +#2046 = ORIENTED_EDGE('',*,*,#2025,.F.); +#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2051)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2048,#2049,#2050)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2048 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2049 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2050 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2051 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2048, + 'distance_accuracy_value','confusion accuracy'); +#2052 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2053,#2055); +#2053 = ( REPRESENTATION_RELATIONSHIP('','',#1380,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2054) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2054 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#2055 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2056); +#2056 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('77','pe2.1','',#5,#1375,$); +#2057 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1377)); +#2058 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2059,#2061); +#2059 = ( REPRESENTATION_RELATIONSHIP('','',#1380,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2060) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2060 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#2061 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2062); +#2062 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78','pe2.2','',#5,#1375,$); +#2063 = SHAPE_DEFINITION_REPRESENTATION(#2064,#2070); +#2064 = PRODUCT_DEFINITION_SHAPE('','',#2065); +#2065 = PRODUCT_DEFINITION('design','',#2066,#2069); +#2066 = PRODUCT_DEFINITION_FORMATION('','',#2067); +#2067 = PRODUCT('p3','p3','',(#2068)); +#2068 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2069 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2070 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2071),#2645); +#2071 = MANIFOLD_SOLID_BREP('',#2072); +#2072 = CLOSED_SHELL('',(#2073,#2193,#2358,#2408,#2457,#2557,#2584,#2611 + ,#2618)); +#2073 = ADVANCED_FACE('',(#2074),#2088,.T.); +#2074 = FACE_BOUND('',#2075,.T.); +#2075 = EDGE_LOOP('',(#2076,#2111,#2139,#2167)); +#2076 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2077 = EDGE_CURVE('',#2078,#2080,#2082,.T.); +#2078 = VERTEX_POINT('',#2079); +#2079 = CARTESIAN_POINT('',(-325.,-4.E-15,0.)); +#2080 = VERTEX_POINT('',#2081); +#2081 = CARTESIAN_POINT('',(-325.,21.5,0.)); +#2082 = SURFACE_CURVE('',#2083,(#2087,#2099),.PCURVE_S1.); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-325.,-21.5,0.)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(0.,1.,0.)); +#2087 = PCURVE('',#2088,#2093); +#2088 = PLANE('',#2089); +#2089 = AXIS2_PLACEMENT_3D('',#2090,#2091,#2092); +#2090 = CARTESIAN_POINT('',(-325.,-21.5,0.)); +#2091 = DIRECTION('',(-1.,0.,0.)); +#2092 = DIRECTION('',(0.,1.,0.)); +#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098); +#2094 = LINE('',#2095,#2096); +#2095 = CARTESIAN_POINT('',(0.,0.)); +#2096 = VECTOR('',#2097,1.); +#2097 = DIRECTION('',(1.,0.)); +#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2099 = PCURVE('',#2100,#2105); +#2100 = PLANE('',#2101); +#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104); +#2102 = CARTESIAN_POINT('',(0.,0.,0.)); +#2103 = DIRECTION('',(0.,0.,1.)); +#2104 = DIRECTION('',(1.,0.,0.)); +#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110); +#2106 = LINE('',#2107,#2108); +#2107 = CARTESIAN_POINT('',(-325.,-21.5)); +#2108 = VECTOR('',#2109,1.); +#2109 = DIRECTION('',(0.,1.)); +#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2111 = ORIENTED_EDGE('',*,*,#2112,.T.); +#2112 = EDGE_CURVE('',#2078,#2113,#2115,.T.); +#2113 = VERTEX_POINT('',#2114); +#2114 = CARTESIAN_POINT('',(-325.,-4.E-15,23.)); +#2115 = SURFACE_CURVE('',#2116,(#2120,#2127),.PCURVE_S1.); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(-325.,-3.55E-15,0.)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.,0.,1.)); +#2120 = PCURVE('',#2088,#2121); +#2121 = DEFINITIONAL_REPRESENTATION('',(#2122),#2126); +#2122 = LINE('',#2123,#2124); +#2123 = CARTESIAN_POINT('',(21.5,0.)); +#2124 = VECTOR('',#2125,1.); +#2125 = DIRECTION('',(0.,-1.)); +#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2127 = PCURVE('',#2128,#2133); +#2128 = CYLINDRICAL_SURFACE('',#2129,21.5); +#2129 = AXIS2_PLACEMENT_3D('',#2130,#2131,#2132); +#2130 = CARTESIAN_POINT('',(-303.5,-3.55E-15,0.)); +#2131 = DIRECTION('',(0.,0.,1.)); +#2132 = DIRECTION('',(-1.,0.,0.)); +#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138); +#2134 = LINE('',#2135,#2136); +#2135 = CARTESIAN_POINT('',(0.,0.)); +#2136 = VECTOR('',#2137,1.); +#2137 = DIRECTION('',(0.,1.)); +#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2139 = ORIENTED_EDGE('',*,*,#2140,.T.); +#2140 = EDGE_CURVE('',#2113,#2141,#2143,.T.); +#2141 = VERTEX_POINT('',#2142); +#2142 = CARTESIAN_POINT('',(-325.,21.5,23.)); +#2143 = SURFACE_CURVE('',#2144,(#2148,#2155),.PCURVE_S1.); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(-325.,-21.5,23.)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(0.,1.,0.)); +#2148 = PCURVE('',#2088,#2149); +#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154); +#2150 = LINE('',#2151,#2152); +#2151 = CARTESIAN_POINT('',(0.,-23.)); +#2152 = VECTOR('',#2153,1.); +#2153 = DIRECTION('',(1.,0.)); +#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2155 = PCURVE('',#2156,#2161); +#2156 = PLANE('',#2157); +#2157 = AXIS2_PLACEMENT_3D('',#2158,#2159,#2160); +#2158 = CARTESIAN_POINT('',(0.,0.,23.)); +#2159 = DIRECTION('',(0.,0.,1.)); +#2160 = DIRECTION('',(1.,0.,0.)); +#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166); +#2162 = LINE('',#2163,#2164); +#2163 = CARTESIAN_POINT('',(-325.,-21.5)); +#2164 = VECTOR('',#2165,1.); +#2165 = DIRECTION('',(0.,1.)); +#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2167 = ORIENTED_EDGE('',*,*,#2168,.F.); +#2168 = EDGE_CURVE('',#2080,#2141,#2169,.T.); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2181),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(-325.,21.5,0.)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.,0.,1.)); +#2174 = PCURVE('',#2088,#2175); +#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180); +#2176 = LINE('',#2177,#2178); +#2177 = CARTESIAN_POINT('',(43.,0.)); +#2178 = VECTOR('',#2179,1.); +#2179 = DIRECTION('',(0.,-1.)); +#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2181 = PCURVE('',#2182,#2187); +#2182 = PLANE('',#2183); +#2183 = AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2184 = CARTESIAN_POINT('',(-325.,21.5,0.)); +#2185 = DIRECTION('',(0.,1.,0.)); +#2186 = DIRECTION('',(1.,0.,0.)); +#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2192); +#2188 = LINE('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(0.,0.)); +#2190 = VECTOR('',#2191,1.); +#2191 = DIRECTION('',(0.,-1.)); +#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2193 = ADVANCED_FACE('',(#2194,#2327),#2100,.F.); +#2194 = FACE_BOUND('',#2195,.F.); +#2195 = EDGE_LOOP('',(#2196,#2197,#2221,#2249,#2278,#2306)); +#2196 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2197 = ORIENTED_EDGE('',*,*,#2198,.T.); +#2198 = EDGE_CURVE('',#2078,#2199,#2201,.T.); +#2199 = VERTEX_POINT('',#2200); +#2200 = CARTESIAN_POINT('',(-303.5,-21.5,0.)); +#2201 = SURFACE_CURVE('',#2202,(#2207,#2214),.PCURVE_S1.); +#2202 = CIRCLE('',#2203,21.5); +#2203 = AXIS2_PLACEMENT_3D('',#2204,#2205,#2206); +#2204 = CARTESIAN_POINT('',(-303.5,-3.55E-15,0.)); +#2205 = DIRECTION('',(-0.,0.,1.)); +#2206 = DIRECTION('',(0.,-1.,0.)); +#2207 = PCURVE('',#2100,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = CIRCLE('',#2210,21.5); +#2210 = AXIS2_PLACEMENT_2D('',#2211,#2212); +#2211 = CARTESIAN_POINT('',(-303.5,-3.55E-15)); +#2212 = DIRECTION('',(0.,-1.)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2128,#2215); +#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2220); +#2216 = LINE('',#2217,#2218); +#2217 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#2218 = VECTOR('',#2219,1.); +#2219 = DIRECTION('',(1.,0.)); +#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2221 = ORIENTED_EDGE('',*,*,#2222,.F.); +#2222 = EDGE_CURVE('',#2223,#2199,#2225,.T.); +#2223 = VERTEX_POINT('',#2224); +#2224 = CARTESIAN_POINT('',(303.5,-21.5,0.)); +#2225 = SURFACE_CURVE('',#2226,(#2230,#2237),.PCURVE_S1.); +#2226 = LINE('',#2227,#2228); +#2227 = CARTESIAN_POINT('',(325.,-21.5,0.)); +#2228 = VECTOR('',#2229,1.); +#2229 = DIRECTION('',(-1.,0.,0.)); +#2230 = PCURVE('',#2100,#2231); +#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236); +#2232 = LINE('',#2233,#2234); +#2233 = CARTESIAN_POINT('',(325.,-21.5)); +#2234 = VECTOR('',#2235,1.); +#2235 = DIRECTION('',(-1.,0.)); +#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2237 = PCURVE('',#2238,#2243); +#2238 = PLANE('',#2239); +#2239 = AXIS2_PLACEMENT_3D('',#2240,#2241,#2242); +#2240 = CARTESIAN_POINT('',(325.,-21.5,0.)); +#2241 = DIRECTION('',(0.,-1.,0.)); +#2242 = DIRECTION('',(-1.,0.,0.)); +#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2248); +#2244 = LINE('',#2245,#2246); +#2245 = CARTESIAN_POINT('',(0.,-0.)); +#2246 = VECTOR('',#2247,1.); +#2247 = DIRECTION('',(1.,0.)); +#2248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2249 = ORIENTED_EDGE('',*,*,#2250,.T.); +#2250 = EDGE_CURVE('',#2223,#2251,#2253,.T.); +#2251 = VERTEX_POINT('',#2252); +#2252 = CARTESIAN_POINT('',(325.,-5.E-15,0.)); +#2253 = SURFACE_CURVE('',#2254,(#2259,#2266),.PCURVE_S1.); +#2254 = CIRCLE('',#2255,21.5); +#2255 = AXIS2_PLACEMENT_3D('',#2256,#2257,#2258); +#2256 = CARTESIAN_POINT('',(303.5,-3.55E-15,0.)); +#2257 = DIRECTION('',(-0.,0.,1.)); +#2258 = DIRECTION('',(0.,-1.,0.)); +#2259 = PCURVE('',#2100,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = CIRCLE('',#2262,21.5); +#2262 = AXIS2_PLACEMENT_2D('',#2263,#2264); +#2263 = CARTESIAN_POINT('',(303.5,-3.55E-15)); +#2264 = DIRECTION('',(0.,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,21.5); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(303.5,-3.55E-15,0.)); +#2270 = DIRECTION('',(0.,0.,1.)); +#2271 = DIRECTION('',(0.,-1.,0.)); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(0.,0.)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(1.,0.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2278 = ORIENTED_EDGE('',*,*,#2279,.F.); +#2279 = EDGE_CURVE('',#2280,#2251,#2282,.T.); +#2280 = VERTEX_POINT('',#2281); +#2281 = CARTESIAN_POINT('',(325.,21.5,0.)); +#2282 = SURFACE_CURVE('',#2283,(#2287,#2294),.PCURVE_S1.); +#2283 = LINE('',#2284,#2285); +#2284 = CARTESIAN_POINT('',(325.,21.5,0.)); +#2285 = VECTOR('',#2286,1.); +#2286 = DIRECTION('',(0.,-1.,0.)); +#2287 = PCURVE('',#2100,#2288); +#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(325.,21.5)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(0.,-1.)); +#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2294 = PCURVE('',#2295,#2300); +#2295 = PLANE('',#2296); +#2296 = AXIS2_PLACEMENT_3D('',#2297,#2298,#2299); +#2297 = CARTESIAN_POINT('',(325.,21.5,0.)); +#2298 = DIRECTION('',(1.,0.,0.)); +#2299 = DIRECTION('',(0.,-1.,0.)); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(0.,0.)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(1.,0.)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2306 = ORIENTED_EDGE('',*,*,#2307,.F.); +#2307 = EDGE_CURVE('',#2080,#2280,#2308,.T.); +#2308 = SURFACE_CURVE('',#2309,(#2313,#2320),.PCURVE_S1.); +#2309 = LINE('',#2310,#2311); +#2310 = CARTESIAN_POINT('',(-325.,21.5,0.)); +#2311 = VECTOR('',#2312,1.); +#2312 = DIRECTION('',(1.,0.,0.)); +#2313 = PCURVE('',#2100,#2314); +#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319); +#2315 = LINE('',#2316,#2317); +#2316 = CARTESIAN_POINT('',(-325.,21.5)); +#2317 = VECTOR('',#2318,1.); +#2318 = DIRECTION('',(1.,0.)); +#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2320 = PCURVE('',#2182,#2321); +#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326); +#2322 = LINE('',#2323,#2324); +#2323 = CARTESIAN_POINT('',(0.,0.)); +#2324 = VECTOR('',#2325,1.); +#2325 = DIRECTION('',(1.,0.)); +#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2327 = FACE_BOUND('',#2328,.F.); +#2328 = EDGE_LOOP('',(#2329)); +#2329 = ORIENTED_EDGE('',*,*,#2330,.F.); +#2330 = EDGE_CURVE('',#2331,#2331,#2333,.T.); +#2331 = VERTEX_POINT('',#2332); +#2332 = CARTESIAN_POINT('',(-300.,0.,0.)); +#2333 = SURFACE_CURVE('',#2334,(#2339,#2346),.PCURVE_S1.); +#2334 = CIRCLE('',#2335,3.5); +#2335 = AXIS2_PLACEMENT_3D('',#2336,#2337,#2338); +#2336 = CARTESIAN_POINT('',(-303.5,0.,0.)); +#2337 = DIRECTION('',(0.,0.,1.)); +#2338 = DIRECTION('',(1.,0.,0.)); +#2339 = PCURVE('',#2100,#2340); +#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2345); +#2341 = CIRCLE('',#2342,3.5); +#2342 = AXIS2_PLACEMENT_2D('',#2343,#2344); +#2343 = CARTESIAN_POINT('',(-303.5,0.)); +#2344 = DIRECTION('',(1.,0.)); +#2345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2346 = PCURVE('',#2347,#2352); +#2347 = CYLINDRICAL_SURFACE('',#2348,3.5); +#2348 = AXIS2_PLACEMENT_3D('',#2349,#2350,#2351); +#2349 = CARTESIAN_POINT('',(-303.5,0.,23.)); +#2350 = DIRECTION('',(0.,0.,1.)); +#2351 = DIRECTION('',(1.,0.,0.)); +#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357); +#2353 = LINE('',#2354,#2355); +#2354 = CARTESIAN_POINT('',(0.,-23.)); +#2355 = VECTOR('',#2356,1.); +#2356 = DIRECTION('',(1.,0.)); +#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2358 = ADVANCED_FACE('',(#2359),#2128,.T.); +#2359 = FACE_BOUND('',#2360,.T.); +#2360 = EDGE_LOOP('',(#2361,#2362,#2385,#2407)); +#2361 = ORIENTED_EDGE('',*,*,#2198,.T.); +#2362 = ORIENTED_EDGE('',*,*,#2363,.T.); +#2363 = EDGE_CURVE('',#2199,#2364,#2366,.T.); +#2364 = VERTEX_POINT('',#2365); +#2365 = CARTESIAN_POINT('',(-303.5,-21.5,23.)); +#2366 = SURFACE_CURVE('',#2367,(#2371,#2378),.PCURVE_S1.); +#2367 = LINE('',#2368,#2369); +#2368 = CARTESIAN_POINT('',(-303.5,-21.5,0.)); +#2369 = VECTOR('',#2370,1.); +#2370 = DIRECTION('',(0.,0.,1.)); +#2371 = PCURVE('',#2128,#2372); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(0.,1.)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = PCURVE('',#2238,#2379); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384); +#2380 = LINE('',#2381,#2382); +#2381 = CARTESIAN_POINT('',(628.5,0.)); +#2382 = VECTOR('',#2383,1.); +#2383 = DIRECTION('',(0.,-1.)); +#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2385 = ORIENTED_EDGE('',*,*,#2386,.F.); +#2386 = EDGE_CURVE('',#2113,#2364,#2387,.T.); +#2387 = SURFACE_CURVE('',#2388,(#2393,#2400),.PCURVE_S1.); +#2388 = CIRCLE('',#2389,21.5); +#2389 = AXIS2_PLACEMENT_3D('',#2390,#2391,#2392); +#2390 = CARTESIAN_POINT('',(-303.5,-3.55E-15,23.)); +#2391 = DIRECTION('',(-0.,0.,1.)); +#2392 = DIRECTION('',(0.,-1.,0.)); +#2393 = PCURVE('',#2128,#2394); +#2394 = DEFINITIONAL_REPRESENTATION('',(#2395),#2399); +#2395 = LINE('',#2396,#2397); +#2396 = CARTESIAN_POINT('',(-4.712388980385,23.)); +#2397 = VECTOR('',#2398,1.); +#2398 = DIRECTION('',(1.,0.)); +#2399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2400 = PCURVE('',#2156,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = CIRCLE('',#2403,21.5); +#2403 = AXIS2_PLACEMENT_2D('',#2404,#2405); +#2404 = CARTESIAN_POINT('',(-303.5,-3.55E-15)); +#2405 = DIRECTION('',(0.,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = ORIENTED_EDGE('',*,*,#2112,.F.); +#2408 = ADVANCED_FACE('',(#2409),#2182,.T.); +#2409 = FACE_BOUND('',#2410,.T.); +#2410 = EDGE_LOOP('',(#2411,#2412,#2435,#2456)); +#2411 = ORIENTED_EDGE('',*,*,#2168,.T.); +#2412 = ORIENTED_EDGE('',*,*,#2413,.T.); +#2413 = EDGE_CURVE('',#2141,#2414,#2416,.T.); +#2414 = VERTEX_POINT('',#2415); +#2415 = CARTESIAN_POINT('',(325.,21.5,23.)); +#2416 = SURFACE_CURVE('',#2417,(#2421,#2428),.PCURVE_S1.); +#2417 = LINE('',#2418,#2419); +#2418 = CARTESIAN_POINT('',(-325.,21.5,23.)); +#2419 = VECTOR('',#2420,1.); +#2420 = DIRECTION('',(1.,0.,0.)); +#2421 = PCURVE('',#2182,#2422); +#2422 = DEFINITIONAL_REPRESENTATION('',(#2423),#2427); +#2423 = LINE('',#2424,#2425); +#2424 = CARTESIAN_POINT('',(0.,-23.)); +#2425 = VECTOR('',#2426,1.); +#2426 = DIRECTION('',(1.,0.)); +#2427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2428 = PCURVE('',#2156,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(-325.,21.5)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2436 = EDGE_CURVE('',#2280,#2414,#2437,.T.); +#2437 = SURFACE_CURVE('',#2438,(#2442,#2449),.PCURVE_S1.); +#2438 = LINE('',#2439,#2440); +#2439 = CARTESIAN_POINT('',(325.,21.5,0.)); +#2440 = VECTOR('',#2441,1.); +#2441 = DIRECTION('',(0.,0.,1.)); +#2442 = PCURVE('',#2182,#2443); +#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448); +#2444 = LINE('',#2445,#2446); +#2445 = CARTESIAN_POINT('',(650.,0.)); +#2446 = VECTOR('',#2447,1.); +#2447 = DIRECTION('',(0.,-1.)); +#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2449 = PCURVE('',#2295,#2450); +#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455); +#2451 = LINE('',#2452,#2453); +#2452 = CARTESIAN_POINT('',(0.,0.)); +#2453 = VECTOR('',#2454,1.); +#2454 = DIRECTION('',(0.,-1.)); +#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2456 = ORIENTED_EDGE('',*,*,#2307,.F.); +#2457 = ADVANCED_FACE('',(#2458,#2531),#2156,.T.); +#2458 = FACE_BOUND('',#2459,.T.); +#2459 = EDGE_LOOP('',(#2460,#2461,#2462,#2485,#2509,#2530)); +#2460 = ORIENTED_EDGE('',*,*,#2140,.F.); +#2461 = ORIENTED_EDGE('',*,*,#2386,.T.); +#2462 = ORIENTED_EDGE('',*,*,#2463,.F.); +#2463 = EDGE_CURVE('',#2464,#2364,#2466,.T.); +#2464 = VERTEX_POINT('',#2465); +#2465 = CARTESIAN_POINT('',(303.5,-21.5,23.)); +#2466 = SURFACE_CURVE('',#2467,(#2471,#2478),.PCURVE_S1.); +#2467 = LINE('',#2468,#2469); +#2468 = CARTESIAN_POINT('',(325.,-21.5,23.)); +#2469 = VECTOR('',#2470,1.); +#2470 = DIRECTION('',(-1.,0.,0.)); +#2471 = PCURVE('',#2156,#2472); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(325.,-21.5)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = PCURVE('',#2238,#2479); +#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484); +#2480 = LINE('',#2481,#2482); +#2481 = CARTESIAN_POINT('',(0.,-23.)); +#2482 = VECTOR('',#2483,1.); +#2483 = DIRECTION('',(1.,0.)); +#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2485 = ORIENTED_EDGE('',*,*,#2486,.T.); +#2486 = EDGE_CURVE('',#2464,#2487,#2489,.T.); +#2487 = VERTEX_POINT('',#2488); +#2488 = CARTESIAN_POINT('',(325.,-5.E-15,23.)); +#2489 = SURFACE_CURVE('',#2490,(#2495,#2502),.PCURVE_S1.); +#2490 = CIRCLE('',#2491,21.5); +#2491 = AXIS2_PLACEMENT_3D('',#2492,#2493,#2494); +#2492 = CARTESIAN_POINT('',(303.5,-3.55E-15,23.)); +#2493 = DIRECTION('',(-0.,0.,1.)); +#2494 = DIRECTION('',(0.,-1.,0.)); +#2495 = PCURVE('',#2156,#2496); +#2496 = DEFINITIONAL_REPRESENTATION('',(#2497),#2501); +#2497 = CIRCLE('',#2498,21.5); +#2498 = AXIS2_PLACEMENT_2D('',#2499,#2500); +#2499 = CARTESIAN_POINT('',(303.5,-3.55E-15)); +#2500 = DIRECTION('',(0.,-1.)); +#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2502 = PCURVE('',#2267,#2503); +#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2508); +#2504 = LINE('',#2505,#2506); +#2505 = CARTESIAN_POINT('',(0.,23.)); +#2506 = VECTOR('',#2507,1.); +#2507 = DIRECTION('',(1.,0.)); +#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2509 = ORIENTED_EDGE('',*,*,#2510,.F.); +#2510 = EDGE_CURVE('',#2414,#2487,#2511,.T.); +#2511 = SURFACE_CURVE('',#2512,(#2516,#2523),.PCURVE_S1.); +#2512 = LINE('',#2513,#2514); +#2513 = CARTESIAN_POINT('',(325.,21.5,23.)); +#2514 = VECTOR('',#2515,1.); +#2515 = DIRECTION('',(0.,-1.,0.)); +#2516 = PCURVE('',#2156,#2517); +#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2522); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(325.,21.5)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.,-1.)); +#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2523 = PCURVE('',#2295,#2524); +#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529); +#2525 = LINE('',#2526,#2527); +#2526 = CARTESIAN_POINT('',(0.,-23.)); +#2527 = VECTOR('',#2528,1.); +#2528 = DIRECTION('',(1.,0.)); +#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2530 = ORIENTED_EDGE('',*,*,#2413,.F.); +#2531 = FACE_BOUND('',#2532,.T.); +#2532 = EDGE_LOOP('',(#2533)); +#2533 = ORIENTED_EDGE('',*,*,#2534,.F.); +#2534 = EDGE_CURVE('',#2535,#2535,#2537,.T.); +#2535 = VERTEX_POINT('',#2536); +#2536 = CARTESIAN_POINT('',(-300.,0.,23.)); +#2537 = SURFACE_CURVE('',#2538,(#2543,#2550),.PCURVE_S1.); +#2538 = CIRCLE('',#2539,3.5); +#2539 = AXIS2_PLACEMENT_3D('',#2540,#2541,#2542); +#2540 = CARTESIAN_POINT('',(-303.5,0.,23.)); +#2541 = DIRECTION('',(0.,0.,1.)); +#2542 = DIRECTION('',(1.,0.,0.)); +#2543 = PCURVE('',#2156,#2544); +#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549); +#2545 = CIRCLE('',#2546,3.5); +#2546 = AXIS2_PLACEMENT_2D('',#2547,#2548); +#2547 = CARTESIAN_POINT('',(-303.5,0.)); +#2548 = DIRECTION('',(1.,0.)); +#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2550 = PCURVE('',#2347,#2551); +#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556); +#2552 = LINE('',#2553,#2554); +#2553 = CARTESIAN_POINT('',(0.,0.)); +#2554 = VECTOR('',#2555,1.); +#2555 = DIRECTION('',(1.,0.)); +#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2557 = ADVANCED_FACE('',(#2558),#2238,.T.); +#2558 = FACE_BOUND('',#2559,.T.); +#2559 = EDGE_LOOP('',(#2560,#2561,#2582,#2583)); +#2560 = ORIENTED_EDGE('',*,*,#2222,.F.); +#2561 = ORIENTED_EDGE('',*,*,#2562,.T.); +#2562 = EDGE_CURVE('',#2223,#2464,#2563,.T.); +#2563 = SURFACE_CURVE('',#2564,(#2568,#2575),.PCURVE_S1.); +#2564 = LINE('',#2565,#2566); +#2565 = CARTESIAN_POINT('',(303.5,-21.5,0.)); +#2566 = VECTOR('',#2567,1.); +#2567 = DIRECTION('',(0.,0.,1.)); +#2568 = PCURVE('',#2238,#2569); +#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574); +#2570 = LINE('',#2571,#2572); +#2571 = CARTESIAN_POINT('',(21.5,0.)); +#2572 = VECTOR('',#2573,1.); +#2573 = DIRECTION('',(0.,-1.)); +#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2575 = PCURVE('',#2267,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581); +#2577 = LINE('',#2578,#2579); +#2578 = CARTESIAN_POINT('',(0.,0.)); +#2579 = VECTOR('',#2580,1.); +#2580 = DIRECTION('',(0.,1.)); +#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2582 = ORIENTED_EDGE('',*,*,#2463,.T.); +#2583 = ORIENTED_EDGE('',*,*,#2363,.F.); +#2584 = ADVANCED_FACE('',(#2585),#2295,.T.); +#2585 = FACE_BOUND('',#2586,.T.); +#2586 = EDGE_LOOP('',(#2587,#2588,#2589,#2590)); +#2587 = ORIENTED_EDGE('',*,*,#2279,.F.); +#2588 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2589 = ORIENTED_EDGE('',*,*,#2510,.T.); +#2590 = ORIENTED_EDGE('',*,*,#2591,.F.); +#2591 = EDGE_CURVE('',#2251,#2487,#2592,.T.); +#2592 = SURFACE_CURVE('',#2593,(#2597,#2604),.PCURVE_S1.); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(325.,-4.87E-15,0.)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(0.,0.,1.)); +#2597 = PCURVE('',#2295,#2598); +#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603); +#2599 = LINE('',#2600,#2601); +#2600 = CARTESIAN_POINT('',(21.5,0.)); +#2601 = VECTOR('',#2602,1.); +#2602 = DIRECTION('',(0.,-1.)); +#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2604 = PCURVE('',#2267,#2605); +#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610); +#2606 = LINE('',#2607,#2608); +#2607 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2608 = VECTOR('',#2609,1.); +#2609 = DIRECTION('',(0.,1.)); +#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2611 = ADVANCED_FACE('',(#2612),#2267,.T.); +#2612 = FACE_BOUND('',#2613,.T.); +#2613 = EDGE_LOOP('',(#2614,#2615,#2616,#2617)); +#2614 = ORIENTED_EDGE('',*,*,#2250,.T.); +#2615 = ORIENTED_EDGE('',*,*,#2591,.T.); +#2616 = ORIENTED_EDGE('',*,*,#2486,.F.); +#2617 = ORIENTED_EDGE('',*,*,#2562,.F.); +#2618 = ADVANCED_FACE('',(#2619),#2347,.F.); +#2619 = FACE_BOUND('',#2620,.F.); +#2620 = EDGE_LOOP('',(#2621,#2622,#2643,#2644)); +#2621 = ORIENTED_EDGE('',*,*,#2534,.F.); +#2622 = ORIENTED_EDGE('',*,*,#2623,.T.); +#2623 = EDGE_CURVE('',#2535,#2331,#2624,.T.); +#2624 = SEAM_CURVE('',#2625,(#2629,#2636),.PCURVE_S1.); +#2625 = LINE('',#2626,#2627); +#2626 = CARTESIAN_POINT('',(-300.,0.,23.)); +#2627 = VECTOR('',#2628,1.); +#2628 = DIRECTION('',(-0.,-0.,-1.)); +#2629 = PCURVE('',#2347,#2630); +#2630 = DEFINITIONAL_REPRESENTATION('',(#2631),#2635); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(0.,-1.)); +#2635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2636 = PCURVE('',#2347,#2637); +#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642); +#2638 = LINE('',#2639,#2640); +#2639 = CARTESIAN_POINT('',(0.,0.)); +#2640 = VECTOR('',#2641,1.); +#2641 = DIRECTION('',(0.,-1.)); +#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2643 = ORIENTED_EDGE('',*,*,#2330,.T.); +#2644 = ORIENTED_EDGE('',*,*,#2623,.F.); +#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2649)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2646,#2647,#2648)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2646 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2647 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2648 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2649 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2646, + 'distance_accuracy_value','confusion accuracy'); +#2650 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2651,#2653); +#2651 = ( REPRESENTATION_RELATIONSHIP('','',#2070,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2652) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2652 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#2653 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2654); +#2654 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79','base1','',#5,#2065,$); +#2655 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2067)); +#2656 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2657,#2659); +#2657 = ( REPRESENTATION_RELATIONSHIP('','',#2070,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2658) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2658 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#2659 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2660); +#2660 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80','base2','',#5,#2065,$); +#2661 = SHAPE_DEFINITION_REPRESENTATION(#2662,#2668); +#2662 = PRODUCT_DEFINITION_SHAPE('','',#2663); +#2663 = PRODUCT_DEFINITION('design','',#2664,#2667); +#2664 = PRODUCT_DEFINITION_FORMATION('','',#2665); +#2665 = PRODUCT('p5','p5','',(#2666)); +#2666 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2667 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2668 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2669),#2999); +#2669 = MANIFOLD_SOLID_BREP('',#2670); +#2670 = CLOSED_SHELL('',(#2671,#2791,#2867,#2938,#2985,#2992)); +#2671 = ADVANCED_FACE('',(#2672),#2686,.F.); +#2672 = FACE_BOUND('',#2673,.F.); +#2673 = EDGE_LOOP('',(#2674,#2709,#2737,#2765)); +#2674 = ORIENTED_EDGE('',*,*,#2675,.T.); +#2675 = EDGE_CURVE('',#2676,#2678,#2680,.T.); +#2676 = VERTEX_POINT('',#2677); +#2677 = CARTESIAN_POINT('',(-400.,100.,0.)); +#2678 = VERTEX_POINT('',#2679); +#2679 = CARTESIAN_POINT('',(-400.,100.,23.)); +#2680 = SURFACE_CURVE('',#2681,(#2685,#2697),.PCURVE_S1.); +#2681 = LINE('',#2682,#2683); +#2682 = CARTESIAN_POINT('',(-400.,100.,0.)); +#2683 = VECTOR('',#2684,1.); +#2684 = DIRECTION('',(0.,0.,1.)); +#2685 = PCURVE('',#2686,#2691); +#2686 = PLANE('',#2687); +#2687 = AXIS2_PLACEMENT_3D('',#2688,#2689,#2690); +#2688 = CARTESIAN_POINT('',(-400.,100.,0.)); +#2689 = DIRECTION('',(1.,0.,0.)); +#2690 = DIRECTION('',(0.,-1.,0.)); +#2691 = DEFINITIONAL_REPRESENTATION('',(#2692),#2696); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(0.,0.)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.,-1.)); +#2696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2697 = PCURVE('',#2698,#2703); +#2698 = PLANE('',#2699); +#2699 = AXIS2_PLACEMENT_3D('',#2700,#2701,#2702); +#2700 = CARTESIAN_POINT('',(400.,100.,0.)); +#2701 = DIRECTION('',(0.,-1.,0.)); +#2702 = DIRECTION('',(-1.,0.,0.)); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(800.,0.)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(0.,-1.)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2710,.T.); +#2710 = EDGE_CURVE('',#2678,#2711,#2713,.T.); +#2711 = VERTEX_POINT('',#2712); +#2712 = CARTESIAN_POINT('',(-400.,-100.,23.)); +#2713 = SURFACE_CURVE('',#2714,(#2718,#2725),.PCURVE_S1.); +#2714 = LINE('',#2715,#2716); +#2715 = CARTESIAN_POINT('',(-400.,100.,23.)); +#2716 = VECTOR('',#2717,1.); +#2717 = DIRECTION('',(0.,-1.,0.)); +#2718 = PCURVE('',#2686,#2719); +#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724); +#2720 = LINE('',#2721,#2722); +#2721 = CARTESIAN_POINT('',(0.,-23.)); +#2722 = VECTOR('',#2723,1.); +#2723 = DIRECTION('',(1.,0.)); +#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2725 = PCURVE('',#2726,#2731); +#2726 = PLANE('',#2727); +#2727 = AXIS2_PLACEMENT_3D('',#2728,#2729,#2730); +#2728 = CARTESIAN_POINT('',(0.,0.,23.)); +#2729 = DIRECTION('',(0.,0.,1.)); +#2730 = DIRECTION('',(1.,0.,0.)); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-400.,100.)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.,-1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = ORIENTED_EDGE('',*,*,#2738,.F.); +#2738 = EDGE_CURVE('',#2739,#2711,#2741,.T.); +#2739 = VERTEX_POINT('',#2740); +#2740 = CARTESIAN_POINT('',(-400.,-100.,0.)); +#2741 = SURFACE_CURVE('',#2742,(#2746,#2753),.PCURVE_S1.); +#2742 = LINE('',#2743,#2744); +#2743 = CARTESIAN_POINT('',(-400.,-100.,0.)); +#2744 = VECTOR('',#2745,1.); +#2745 = DIRECTION('',(0.,0.,1.)); +#2746 = PCURVE('',#2686,#2747); +#2747 = DEFINITIONAL_REPRESENTATION('',(#2748),#2752); +#2748 = LINE('',#2749,#2750); +#2749 = CARTESIAN_POINT('',(200.,0.)); +#2750 = VECTOR('',#2751,1.); +#2751 = DIRECTION('',(0.,-1.)); +#2752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2753 = PCURVE('',#2754,#2759); +#2754 = PLANE('',#2755); +#2755 = AXIS2_PLACEMENT_3D('',#2756,#2757,#2758); +#2756 = CARTESIAN_POINT('',(-400.,-100.,0.)); +#2757 = DIRECTION('',(0.,1.,0.)); +#2758 = DIRECTION('',(1.,0.,0.)); +#2759 = DEFINITIONAL_REPRESENTATION('',(#2760),#2764); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(0.,0.)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(0.,-1.)); +#2764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2765 = ORIENTED_EDGE('',*,*,#2766,.F.); +#2766 = EDGE_CURVE('',#2676,#2739,#2767,.T.); +#2767 = SURFACE_CURVE('',#2768,(#2772,#2779),.PCURVE_S1.); +#2768 = LINE('',#2769,#2770); +#2769 = CARTESIAN_POINT('',(-400.,100.,0.)); +#2770 = VECTOR('',#2771,1.); +#2771 = DIRECTION('',(0.,-1.,0.)); +#2772 = PCURVE('',#2686,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(0.,0.)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(1.,0.)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2779 = PCURVE('',#2780,#2785); +#2780 = PLANE('',#2781); +#2781 = AXIS2_PLACEMENT_3D('',#2782,#2783,#2784); +#2782 = CARTESIAN_POINT('',(0.,0.,0.)); +#2783 = DIRECTION('',(0.,0.,1.)); +#2784 = DIRECTION('',(1.,0.,0.)); +#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2790); +#2786 = LINE('',#2787,#2788); +#2787 = CARTESIAN_POINT('',(-400.,100.)); +#2788 = VECTOR('',#2789,1.); +#2789 = DIRECTION('',(0.,-1.)); +#2790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2791 = ADVANCED_FACE('',(#2792),#2754,.F.); +#2792 = FACE_BOUND('',#2793,.F.); +#2793 = EDGE_LOOP('',(#2794,#2795,#2818,#2846)); +#2794 = ORIENTED_EDGE('',*,*,#2738,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2796,.T.); +#2796 = EDGE_CURVE('',#2711,#2797,#2799,.T.); +#2797 = VERTEX_POINT('',#2798); +#2798 = CARTESIAN_POINT('',(400.,-100.,23.)); +#2799 = SURFACE_CURVE('',#2800,(#2804,#2811),.PCURVE_S1.); +#2800 = LINE('',#2801,#2802); +#2801 = CARTESIAN_POINT('',(-400.,-100.,23.)); +#2802 = VECTOR('',#2803,1.); +#2803 = DIRECTION('',(1.,0.,0.)); +#2804 = PCURVE('',#2754,#2805); +#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810); +#2806 = LINE('',#2807,#2808); +#2807 = CARTESIAN_POINT('',(0.,-23.)); +#2808 = VECTOR('',#2809,1.); +#2809 = DIRECTION('',(1.,0.)); +#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2811 = PCURVE('',#2726,#2812); +#2812 = DEFINITIONAL_REPRESENTATION('',(#2813),#2817); +#2813 = LINE('',#2814,#2815); +#2814 = CARTESIAN_POINT('',(-400.,-100.)); +#2815 = VECTOR('',#2816,1.); +#2816 = DIRECTION('',(1.,0.)); +#2817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2818 = ORIENTED_EDGE('',*,*,#2819,.F.); +#2819 = EDGE_CURVE('',#2820,#2797,#2822,.T.); +#2820 = VERTEX_POINT('',#2821); +#2821 = CARTESIAN_POINT('',(400.,-100.,0.)); +#2822 = SURFACE_CURVE('',#2823,(#2827,#2834),.PCURVE_S1.); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(400.,-100.,0.)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(0.,0.,1.)); +#2827 = PCURVE('',#2754,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(800.,0.)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(0.,-1.)); +#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2834 = PCURVE('',#2835,#2840); +#2835 = PLANE('',#2836); +#2836 = AXIS2_PLACEMENT_3D('',#2837,#2838,#2839); +#2837 = CARTESIAN_POINT('',(400.,-100.,0.)); +#2838 = DIRECTION('',(-1.,0.,0.)); +#2839 = DIRECTION('',(0.,1.,0.)); +#2840 = DEFINITIONAL_REPRESENTATION('',(#2841),#2845); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(0.,0.)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.,-1.)); +#2845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2846 = ORIENTED_EDGE('',*,*,#2847,.F.); +#2847 = EDGE_CURVE('',#2739,#2820,#2848,.T.); +#2848 = SURFACE_CURVE('',#2849,(#2853,#2860),.PCURVE_S1.); +#2849 = LINE('',#2850,#2851); +#2850 = CARTESIAN_POINT('',(-400.,-100.,0.)); +#2851 = VECTOR('',#2852,1.); +#2852 = DIRECTION('',(1.,0.,0.)); +#2853 = PCURVE('',#2754,#2854); +#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859); +#2855 = LINE('',#2856,#2857); +#2856 = CARTESIAN_POINT('',(0.,0.)); +#2857 = VECTOR('',#2858,1.); +#2858 = DIRECTION('',(1.,0.)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = PCURVE('',#2780,#2861); +#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866); +#2862 = LINE('',#2863,#2864); +#2863 = CARTESIAN_POINT('',(-400.,-100.)); +#2864 = VECTOR('',#2865,1.); +#2865 = DIRECTION('',(1.,0.)); +#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2867 = ADVANCED_FACE('',(#2868),#2835,.F.); +#2868 = FACE_BOUND('',#2869,.F.); +#2869 = EDGE_LOOP('',(#2870,#2871,#2894,#2917)); +#2870 = ORIENTED_EDGE('',*,*,#2819,.T.); +#2871 = ORIENTED_EDGE('',*,*,#2872,.T.); +#2872 = EDGE_CURVE('',#2797,#2873,#2875,.T.); +#2873 = VERTEX_POINT('',#2874); +#2874 = CARTESIAN_POINT('',(400.,100.,23.)); +#2875 = SURFACE_CURVE('',#2876,(#2880,#2887),.PCURVE_S1.); +#2876 = LINE('',#2877,#2878); +#2877 = CARTESIAN_POINT('',(400.,-100.,23.)); +#2878 = VECTOR('',#2879,1.); +#2879 = DIRECTION('',(0.,1.,0.)); +#2880 = PCURVE('',#2835,#2881); +#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886); +#2882 = LINE('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(0.,-23.)); +#2884 = VECTOR('',#2885,1.); +#2885 = DIRECTION('',(1.,0.)); +#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2887 = PCURVE('',#2726,#2888); +#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(400.,-100.)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.,1.)); +#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2894 = ORIENTED_EDGE('',*,*,#2895,.F.); +#2895 = EDGE_CURVE('',#2896,#2873,#2898,.T.); +#2896 = VERTEX_POINT('',#2897); +#2897 = CARTESIAN_POINT('',(400.,100.,0.)); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(400.,100.,0.)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.,0.,1.)); +#2903 = PCURVE('',#2835,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(200.,0.)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(0.,-1.)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2698,#2911); +#2911 = DEFINITIONAL_REPRESENTATION('',(#2912),#2916); +#2912 = LINE('',#2913,#2914); +#2913 = CARTESIAN_POINT('',(0.,-0.)); +#2914 = VECTOR('',#2915,1.); +#2915 = DIRECTION('',(0.,-1.)); +#2916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2917 = ORIENTED_EDGE('',*,*,#2918,.F.); +#2918 = EDGE_CURVE('',#2820,#2896,#2919,.T.); +#2919 = SURFACE_CURVE('',#2920,(#2924,#2931),.PCURVE_S1.); +#2920 = LINE('',#2921,#2922); +#2921 = CARTESIAN_POINT('',(400.,-100.,0.)); +#2922 = VECTOR('',#2923,1.); +#2923 = DIRECTION('',(0.,1.,0.)); +#2924 = PCURVE('',#2835,#2925); +#2925 = DEFINITIONAL_REPRESENTATION('',(#2926),#2930); +#2926 = LINE('',#2927,#2928); +#2927 = CARTESIAN_POINT('',(0.,0.)); +#2928 = VECTOR('',#2929,1.); +#2929 = DIRECTION('',(1.,0.)); +#2930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2931 = PCURVE('',#2780,#2932); +#2932 = DEFINITIONAL_REPRESENTATION('',(#2933),#2937); +#2933 = LINE('',#2934,#2935); +#2934 = CARTESIAN_POINT('',(400.,-100.)); +#2935 = VECTOR('',#2936,1.); +#2936 = DIRECTION('',(0.,1.)); +#2937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2938 = ADVANCED_FACE('',(#2939),#2698,.F.); +#2939 = FACE_BOUND('',#2940,.F.); +#2940 = EDGE_LOOP('',(#2941,#2942,#2963,#2964)); +#2941 = ORIENTED_EDGE('',*,*,#2895,.T.); +#2942 = ORIENTED_EDGE('',*,*,#2943,.T.); +#2943 = EDGE_CURVE('',#2873,#2678,#2944,.T.); +#2944 = SURFACE_CURVE('',#2945,(#2949,#2956),.PCURVE_S1.); +#2945 = LINE('',#2946,#2947); +#2946 = CARTESIAN_POINT('',(400.,100.,23.)); +#2947 = VECTOR('',#2948,1.); +#2948 = DIRECTION('',(-1.,0.,0.)); +#2949 = PCURVE('',#2698,#2950); +#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2955); +#2951 = LINE('',#2952,#2953); +#2952 = CARTESIAN_POINT('',(0.,-23.)); +#2953 = VECTOR('',#2954,1.); +#2954 = DIRECTION('',(1.,0.)); +#2955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2956 = PCURVE('',#2726,#2957); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(400.,100.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(-1.,0.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = ORIENTED_EDGE('',*,*,#2675,.F.); +#2964 = ORIENTED_EDGE('',*,*,#2965,.F.); +#2965 = EDGE_CURVE('',#2896,#2676,#2966,.T.); +#2966 = SURFACE_CURVE('',#2967,(#2971,#2978),.PCURVE_S1.); +#2967 = LINE('',#2968,#2969); +#2968 = CARTESIAN_POINT('',(400.,100.,0.)); +#2969 = VECTOR('',#2970,1.); +#2970 = DIRECTION('',(-1.,0.,0.)); +#2971 = PCURVE('',#2698,#2972); +#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977); +#2973 = LINE('',#2974,#2975); +#2974 = CARTESIAN_POINT('',(0.,-0.)); +#2975 = VECTOR('',#2976,1.); +#2976 = DIRECTION('',(1.,0.)); +#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2978 = PCURVE('',#2780,#2979); +#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(400.,100.)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.)); +#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2985 = ADVANCED_FACE('',(#2986),#2780,.F.); +#2986 = FACE_BOUND('',#2987,.F.); +#2987 = EDGE_LOOP('',(#2988,#2989,#2990,#2991)); +#2988 = ORIENTED_EDGE('',*,*,#2766,.T.); +#2989 = ORIENTED_EDGE('',*,*,#2847,.T.); +#2990 = ORIENTED_EDGE('',*,*,#2918,.T.); +#2991 = ORIENTED_EDGE('',*,*,#2965,.T.); +#2992 = ADVANCED_FACE('',(#2993),#2726,.T.); +#2993 = FACE_BOUND('',#2994,.T.); +#2994 = EDGE_LOOP('',(#2995,#2996,#2997,#2998)); +#2995 = ORIENTED_EDGE('',*,*,#2710,.T.); +#2996 = ORIENTED_EDGE('',*,*,#2796,.T.); +#2997 = ORIENTED_EDGE('',*,*,#2872,.T.); +#2998 = ORIENTED_EDGE('',*,*,#2943,.T.); +#2999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3003)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3000,#3001,#3002)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3000 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3001 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3002 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3003 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3000, + 'distance_accuracy_value','confusion accuracy'); +#3004 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3005,#3007); +#3005 = ( REPRESENTATION_RELATIONSHIP('','',#2668,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3006) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3006 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#3007 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3008); +#3008 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('81','tábua1','',#5,#2663,$); +#3009 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2665)); +#3010 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3011,#3013); +#3011 = ( REPRESENTATION_RELATIONSHIP('','',#2668,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3012) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3012 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#3013 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3014); +#3014 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('82','tábua2','',#5,#2663,$); +#3015 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3016,#3018); +#3016 = ( REPRESENTATION_RELATIONSHIP('','',#2668,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3017) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3017 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); +#3018 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3019); +#3019 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('83','tábua3','',#5,#2663,$); +#3020 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3021,#3023); +#3021 = ( REPRESENTATION_RELATIONSHIP('','',#2668,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3022) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3022 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); +#3023 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3024); +#3024 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('84','tábua4','',#5,#2663,$); +#3025 = SHAPE_DEFINITION_REPRESENTATION(#3026,#3032); +#3026 = PRODUCT_DEFINITION_SHAPE('','',#3027); +#3027 = PRODUCT_DEFINITION('design','',#3028,#3031); +#3028 = PRODUCT_DEFINITION_FORMATION('','',#3029); +#3029 = PRODUCT('p6','p6','',(#3030)); +#3030 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3031 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3032 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3033),#3699); +#3033 = MANIFOLD_SOLID_BREP('',#3034); +#3034 = CLOSED_SHELL('',(#3035,#3279,#3355,#3405,#3459,#3508,#3557,#3611 + ,#3661,#3688)); +#3035 = ADVANCED_FACE('',(#3036),#3050,.F.); +#3036 = FACE_BOUND('',#3037,.F.); +#3037 = EDGE_LOOP('',(#3038,#3073,#3102,#3130,#3163,#3191,#3220,#3248)); +#3038 = ORIENTED_EDGE('',*,*,#3039,.T.); +#3039 = EDGE_CURVE('',#3040,#3042,#3044,.T.); +#3040 = VERTEX_POINT('',#3041); +#3041 = CARTESIAN_POINT('',(-300.,21.5,3.)); +#3042 = VERTEX_POINT('',#3043); +#3043 = CARTESIAN_POINT('',(-300.,21.5,20.)); +#3044 = SURFACE_CURVE('',#3045,(#3049,#3061),.PCURVE_S1.); +#3045 = LINE('',#3046,#3047); +#3046 = CARTESIAN_POINT('',(-300.,21.5,0.)); +#3047 = VECTOR('',#3048,1.); +#3048 = DIRECTION('',(0.,0.,1.)); +#3049 = PCURVE('',#3050,#3055); +#3050 = PLANE('',#3051); +#3051 = AXIS2_PLACEMENT_3D('',#3052,#3053,#3054); +#3052 = CARTESIAN_POINT('',(-300.,21.5,0.)); +#3053 = DIRECTION('',(1.,0.,0.)); +#3054 = DIRECTION('',(0.,-1.,0.)); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.,0.)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.,-1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = PCURVE('',#3062,#3067); +#3062 = PLANE('',#3063); +#3063 = AXIS2_PLACEMENT_3D('',#3064,#3065,#3066); +#3064 = CARTESIAN_POINT('',(300.,21.5,0.)); +#3065 = DIRECTION('',(0.,-1.,0.)); +#3066 = DIRECTION('',(-1.,0.,0.)); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3072); +#3068 = LINE('',#3069,#3070); +#3069 = CARTESIAN_POINT('',(600.,0.)); +#3070 = VECTOR('',#3071,1.); +#3071 = DIRECTION('',(0.,-1.)); +#3072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3073 = ORIENTED_EDGE('',*,*,#3074,.T.); +#3074 = EDGE_CURVE('',#3042,#3075,#3077,.T.); +#3075 = VERTEX_POINT('',#3076); +#3076 = CARTESIAN_POINT('',(-300.,18.5,23.)); +#3077 = SURFACE_CURVE('',#3078,(#3083,#3090),.PCURVE_S1.); +#3078 = CIRCLE('',#3079,3.); +#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082); +#3080 = CARTESIAN_POINT('',(-300.,18.5,20.)); +#3081 = DIRECTION('',(1.,-0.,0.)); +#3082 = DIRECTION('',(0.,0.,-1.)); +#3083 = PCURVE('',#3050,#3084); +#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089); +#3085 = CIRCLE('',#3086,3.); +#3086 = AXIS2_PLACEMENT_2D('',#3087,#3088); +#3087 = CARTESIAN_POINT('',(3.,-20.)); +#3088 = DIRECTION('',(0.,1.)); +#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3090 = PCURVE('',#3091,#3096); +#3091 = CYLINDRICAL_SURFACE('',#3092,3.); +#3092 = AXIS2_PLACEMENT_3D('',#3093,#3094,#3095); +#3093 = CARTESIAN_POINT('',(300.,18.5,20.)); +#3094 = DIRECTION('',(-1.,0.,0.)); +#3095 = DIRECTION('',(0.,1.,0.)); +#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(1.570796326795,600.)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(-1.,0.)); +#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3102 = ORIENTED_EDGE('',*,*,#3103,.T.); +#3103 = EDGE_CURVE('',#3075,#3104,#3106,.T.); +#3104 = VERTEX_POINT('',#3105); +#3105 = CARTESIAN_POINT('',(-300.,-18.5,23.)); +#3106 = SURFACE_CURVE('',#3107,(#3111,#3118),.PCURVE_S1.); +#3107 = LINE('',#3108,#3109); +#3108 = CARTESIAN_POINT('',(-300.,21.5,23.)); +#3109 = VECTOR('',#3110,1.); +#3110 = DIRECTION('',(0.,-1.,0.)); +#3111 = PCURVE('',#3050,#3112); +#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3117); +#3113 = LINE('',#3114,#3115); +#3114 = CARTESIAN_POINT('',(0.,-23.)); +#3115 = VECTOR('',#3116,1.); +#3116 = DIRECTION('',(1.,0.)); +#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3118 = PCURVE('',#3119,#3124); +#3119 = PLANE('',#3120); +#3120 = AXIS2_PLACEMENT_3D('',#3121,#3122,#3123); +#3121 = CARTESIAN_POINT('',(0.,0.,23.)); +#3122 = DIRECTION('',(0.,0.,1.)); +#3123 = DIRECTION('',(1.,0.,0.)); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(-300.,21.5)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(0.,-1.)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3104,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-300.,-21.5,20.)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,3.); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(-300.,-18.5,20.)); +#3138 = DIRECTION('',(-1.,0.,0.)); +#3139 = DIRECTION('',(0.,0.,1.)); +#3140 = PCURVE('',#3050,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); +#3143 = CARTESIAN_POINT('',(40.,-23.)); +#3144 = CARTESIAN_POINT('',(34.803847577293,-23.)); +#3145 = CARTESIAN_POINT('',(37.401923788647,-18.5)); +#3146 = CARTESIAN_POINT('',(40.,-14.)); +#3147 = CARTESIAN_POINT('',(42.598076211353,-18.5)); +#3148 = CARTESIAN_POINT('',(45.196152422707,-23.)); +#3149 = CARTESIAN_POINT('',(40.,-23.)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#3152,#3157); +#3152 = CYLINDRICAL_SURFACE('',#3153,3.); +#3153 = AXIS2_PLACEMENT_3D('',#3154,#3155,#3156); +#3154 = CARTESIAN_POINT('',(-300.,-18.5,20.)); +#3155 = DIRECTION('',(1.,0.,0.)); +#3156 = DIRECTION('',(0.,-1.,0.)); +#3157 = DEFINITIONAL_REPRESENTATION('',(#3158),#3162); +#3158 = LINE('',#3159,#3160); +#3159 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#3160 = VECTOR('',#3161,1.); +#3161 = DIRECTION('',(-1.,0.)); +#3162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3163 = ORIENTED_EDGE('',*,*,#3164,.F.); +#3164 = EDGE_CURVE('',#3165,#3132,#3167,.T.); +#3165 = VERTEX_POINT('',#3166); +#3166 = CARTESIAN_POINT('',(-300.,-21.5,3.)); +#3167 = SURFACE_CURVE('',#3168,(#3172,#3179),.PCURVE_S1.); +#3168 = LINE('',#3169,#3170); +#3169 = CARTESIAN_POINT('',(-300.,-21.5,0.)); +#3170 = VECTOR('',#3171,1.); +#3171 = DIRECTION('',(0.,0.,1.)); +#3172 = PCURVE('',#3050,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(43.,0.)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(0.,-1.)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3179 = PCURVE('',#3180,#3185); +#3180 = PLANE('',#3181); +#3181 = AXIS2_PLACEMENT_3D('',#3182,#3183,#3184); +#3182 = CARTESIAN_POINT('',(-300.,-21.5,0.)); +#3183 = DIRECTION('',(0.,1.,0.)); +#3184 = DIRECTION('',(1.,0.,0.)); +#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3190); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(0.,0.)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.,-1.)); +#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3191 = ORIENTED_EDGE('',*,*,#3192,.T.); +#3192 = EDGE_CURVE('',#3165,#3193,#3195,.T.); +#3193 = VERTEX_POINT('',#3194); +#3194 = CARTESIAN_POINT('',(-300.,-18.5,-0.)); +#3195 = SURFACE_CURVE('',#3196,(#3201,#3208),.PCURVE_S1.); +#3196 = CIRCLE('',#3197,3.); +#3197 = AXIS2_PLACEMENT_3D('',#3198,#3199,#3200); +#3198 = CARTESIAN_POINT('',(-300.,-18.5,3.)); +#3199 = DIRECTION('',(1.,0.,-0.)); +#3200 = DIRECTION('',(0.,0.,1.)); +#3201 = PCURVE('',#3050,#3202); +#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207); +#3203 = CIRCLE('',#3204,3.); +#3204 = AXIS2_PLACEMENT_2D('',#3205,#3206); +#3205 = CARTESIAN_POINT('',(40.,-3.)); +#3206 = DIRECTION('',(0.,-1.)); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3208 = PCURVE('',#3209,#3214); +#3209 = CYLINDRICAL_SURFACE('',#3210,3.); +#3210 = AXIS2_PLACEMENT_3D('',#3211,#3212,#3213); +#3211 = CARTESIAN_POINT('',(-300.,-18.5,3.)); +#3212 = DIRECTION('',(1.,0.,0.)); +#3213 = DIRECTION('',(0.,-1.,0.)); +#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219); +#3215 = LINE('',#3216,#3217); +#3216 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3217 = VECTOR('',#3218,1.); +#3218 = DIRECTION('',(1.,0.)); +#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3220 = ORIENTED_EDGE('',*,*,#3221,.F.); +#3221 = EDGE_CURVE('',#3222,#3193,#3224,.T.); +#3222 = VERTEX_POINT('',#3223); +#3223 = CARTESIAN_POINT('',(-300.,18.5,0.)); +#3224 = SURFACE_CURVE('',#3225,(#3229,#3236),.PCURVE_S1.); +#3225 = LINE('',#3226,#3227); +#3226 = CARTESIAN_POINT('',(-300.,21.5,0.)); +#3227 = VECTOR('',#3228,1.); +#3228 = DIRECTION('',(0.,-1.,0.)); +#3229 = PCURVE('',#3050,#3230); +#3230 = DEFINITIONAL_REPRESENTATION('',(#3231),#3235); +#3231 = LINE('',#3232,#3233); +#3232 = CARTESIAN_POINT('',(0.,0.)); +#3233 = VECTOR('',#3234,1.); +#3234 = DIRECTION('',(1.,0.)); +#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3236 = PCURVE('',#3237,#3242); +#3237 = PLANE('',#3238); +#3238 = AXIS2_PLACEMENT_3D('',#3239,#3240,#3241); +#3239 = CARTESIAN_POINT('',(0.,0.,0.)); +#3240 = DIRECTION('',(0.,0.,1.)); +#3241 = DIRECTION('',(1.,0.,0.)); +#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3247); +#3243 = LINE('',#3244,#3245); +#3244 = CARTESIAN_POINT('',(-300.,21.5)); +#3245 = VECTOR('',#3246,1.); +#3246 = DIRECTION('',(0.,-1.)); +#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3248 = ORIENTED_EDGE('',*,*,#3249,.F.); +#3249 = EDGE_CURVE('',#3040,#3222,#3250,.T.); +#3250 = SURFACE_CURVE('',#3251,(#3256,#3267),.PCURVE_S1.); +#3251 = CIRCLE('',#3252,3.); +#3252 = AXIS2_PLACEMENT_3D('',#3253,#3254,#3255); +#3253 = CARTESIAN_POINT('',(-300.,18.5,3.)); +#3254 = DIRECTION('',(-1.,0.,0.)); +#3255 = DIRECTION('',(0.,0.,-1.)); +#3256 = PCURVE('',#3050,#3257); +#3257 = DEFINITIONAL_REPRESENTATION('',(#3258),#3266); +#3258 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3259,#3260,#3261,#3262, +#3263,#3264,#3265),.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('') ); +#3259 = CARTESIAN_POINT('',(3.,4.440892098501E-16)); +#3260 = CARTESIAN_POINT('',(8.196152422707,4.440892098501E-16)); +#3261 = CARTESIAN_POINT('',(5.598076211353,-4.5)); +#3262 = CARTESIAN_POINT('',(3.,-9.)); +#3263 = CARTESIAN_POINT('',(0.401923788647,-4.5)); +#3264 = CARTESIAN_POINT('',(-2.196152422707,-3.996802888651E-15)); +#3265 = CARTESIAN_POINT('',(3.,4.440892098501E-16)); +#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3267 = PCURVE('',#3268,#3273); +#3268 = CYLINDRICAL_SURFACE('',#3269,3.); +#3269 = AXIS2_PLACEMENT_3D('',#3270,#3271,#3272); +#3270 = CARTESIAN_POINT('',(300.,18.5,3.)); +#3271 = DIRECTION('',(-1.,0.,0.)); +#3272 = DIRECTION('',(0.,1.,0.)); +#3273 = DEFINITIONAL_REPRESENTATION('',(#3274),#3278); +#3274 = LINE('',#3275,#3276); +#3275 = CARTESIAN_POINT('',(-4.712388980385,600.)); +#3276 = VECTOR('',#3277,1.); +#3277 = DIRECTION('',(1.,0.)); +#3278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3279 = ADVANCED_FACE('',(#3280),#3062,.F.); +#3280 = FACE_BOUND('',#3281,.F.); +#3281 = EDGE_LOOP('',(#3282,#3312,#3333,#3334)); +#3282 = ORIENTED_EDGE('',*,*,#3283,.T.); +#3283 = EDGE_CURVE('',#3284,#3286,#3288,.T.); +#3284 = VERTEX_POINT('',#3285); +#3285 = CARTESIAN_POINT('',(300.,21.5,3.)); +#3286 = VERTEX_POINT('',#3287); +#3287 = CARTESIAN_POINT('',(300.,21.5,20.)); +#3288 = SURFACE_CURVE('',#3289,(#3293,#3300),.PCURVE_S1.); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(300.,21.5,0.)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(0.,0.,1.)); +#3293 = PCURVE('',#3062,#3294); +#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299); +#3295 = LINE('',#3296,#3297); +#3296 = CARTESIAN_POINT('',(0.,-0.)); +#3297 = VECTOR('',#3298,1.); +#3298 = DIRECTION('',(0.,-1.)); +#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3300 = PCURVE('',#3301,#3306); +#3301 = PLANE('',#3302); +#3302 = AXIS2_PLACEMENT_3D('',#3303,#3304,#3305); +#3303 = CARTESIAN_POINT('',(300.,-21.5,0.)); +#3304 = DIRECTION('',(-1.,0.,0.)); +#3305 = DIRECTION('',(0.,1.,0.)); +#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311); +#3307 = LINE('',#3308,#3309); +#3308 = CARTESIAN_POINT('',(43.,0.)); +#3309 = VECTOR('',#3310,1.); +#3310 = DIRECTION('',(0.,-1.)); +#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3312 = ORIENTED_EDGE('',*,*,#3313,.T.); +#3313 = EDGE_CURVE('',#3286,#3042,#3314,.T.); +#3314 = SURFACE_CURVE('',#3315,(#3319,#3326),.PCURVE_S1.); +#3315 = LINE('',#3316,#3317); +#3316 = CARTESIAN_POINT('',(300.,21.5,20.)); +#3317 = VECTOR('',#3318,1.); +#3318 = DIRECTION('',(-1.,0.,0.)); +#3319 = PCURVE('',#3062,#3320); +#3320 = DEFINITIONAL_REPRESENTATION('',(#3321),#3325); +#3321 = LINE('',#3322,#3323); +#3322 = CARTESIAN_POINT('',(0.,-20.)); +#3323 = VECTOR('',#3324,1.); +#3324 = DIRECTION('',(1.,0.)); +#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3326 = PCURVE('',#3091,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(-0.,0.)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-0.,1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = ORIENTED_EDGE('',*,*,#3039,.F.); +#3334 = ORIENTED_EDGE('',*,*,#3335,.F.); +#3335 = EDGE_CURVE('',#3284,#3040,#3336,.T.); +#3336 = SURFACE_CURVE('',#3337,(#3341,#3348),.PCURVE_S1.); +#3337 = LINE('',#3338,#3339); +#3338 = CARTESIAN_POINT('',(300.,21.5,3.)); +#3339 = VECTOR('',#3340,1.); +#3340 = DIRECTION('',(-1.,0.,0.)); +#3341 = PCURVE('',#3062,#3342); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.,-3.)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(1.,0.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = PCURVE('',#3268,#3349); +#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354); +#3350 = LINE('',#3351,#3352); +#3351 = CARTESIAN_POINT('',(0.,0.)); +#3352 = VECTOR('',#3353,1.); +#3353 = DIRECTION('',(0.,1.)); +#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3355 = ADVANCED_FACE('',(#3356),#3268,.T.); +#3356 = FACE_BOUND('',#3357,.T.); +#3357 = EDGE_LOOP('',(#3358,#3382,#3403,#3404)); +#3358 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3359 = EDGE_CURVE('',#3284,#3360,#3362,.T.); +#3360 = VERTEX_POINT('',#3361); +#3361 = CARTESIAN_POINT('',(300.,18.5,0.)); +#3362 = SURFACE_CURVE('',#3363,(#3368,#3375),.PCURVE_S1.); +#3363 = CIRCLE('',#3364,3.); +#3364 = AXIS2_PLACEMENT_3D('',#3365,#3366,#3367); +#3365 = CARTESIAN_POINT('',(300.,18.5,3.)); +#3366 = DIRECTION('',(-1.,0.,0.)); +#3367 = DIRECTION('',(0.,0.,-1.)); +#3368 = PCURVE('',#3268,#3369); +#3369 = DEFINITIONAL_REPRESENTATION('',(#3370),#3374); +#3370 = LINE('',#3371,#3372); +#3371 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3372 = VECTOR('',#3373,1.); +#3373 = DIRECTION('',(1.,0.)); +#3374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3375 = PCURVE('',#3301,#3376); +#3376 = DEFINITIONAL_REPRESENTATION('',(#3377),#3381); +#3377 = CIRCLE('',#3378,3.); +#3378 = AXIS2_PLACEMENT_2D('',#3379,#3380); +#3379 = CARTESIAN_POINT('',(40.,-3.)); +#3380 = DIRECTION('',(0.,1.)); +#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3382 = ORIENTED_EDGE('',*,*,#3383,.T.); +#3383 = EDGE_CURVE('',#3360,#3222,#3384,.T.); +#3384 = SURFACE_CURVE('',#3385,(#3389,#3396),.PCURVE_S1.); +#3385 = LINE('',#3386,#3387); +#3386 = CARTESIAN_POINT('',(300.,18.5,-4.4E-16)); +#3387 = VECTOR('',#3388,1.); +#3388 = DIRECTION('',(-1.,0.,0.)); +#3389 = PCURVE('',#3268,#3390); +#3390 = DEFINITIONAL_REPRESENTATION('',(#3391),#3395); +#3391 = LINE('',#3392,#3393); +#3392 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3393 = VECTOR('',#3394,1.); +#3394 = DIRECTION('',(0.,1.)); +#3395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3396 = PCURVE('',#3237,#3397); +#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3402); +#3398 = LINE('',#3399,#3400); +#3399 = CARTESIAN_POINT('',(300.,18.5)); +#3400 = VECTOR('',#3401,1.); +#3401 = DIRECTION('',(-1.,0.)); +#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3403 = ORIENTED_EDGE('',*,*,#3249,.F.); +#3404 = ORIENTED_EDGE('',*,*,#3335,.F.); +#3405 = ADVANCED_FACE('',(#3406),#3091,.T.); +#3406 = FACE_BOUND('',#3407,.F.); +#3407 = EDGE_LOOP('',(#3408,#3436,#3457,#3458)); +#3408 = ORIENTED_EDGE('',*,*,#3409,.T.); +#3409 = EDGE_CURVE('',#3286,#3410,#3412,.T.); +#3410 = VERTEX_POINT('',#3411); +#3411 = CARTESIAN_POINT('',(300.,18.5,23.)); +#3412 = SURFACE_CURVE('',#3413,(#3418,#3425),.PCURVE_S1.); +#3413 = CIRCLE('',#3414,3.); +#3414 = AXIS2_PLACEMENT_3D('',#3415,#3416,#3417); +#3415 = CARTESIAN_POINT('',(300.,18.5,20.)); +#3416 = DIRECTION('',(1.,-0.,0.)); +#3417 = DIRECTION('',(0.,0.,-1.)); +#3418 = PCURVE('',#3091,#3419); +#3419 = DEFINITIONAL_REPRESENTATION('',(#3420),#3424); +#3420 = LINE('',#3421,#3422); +#3421 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#3422 = VECTOR('',#3423,1.); +#3423 = DIRECTION('',(-1.,0.)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3301,#3426); +#3426 = DEFINITIONAL_REPRESENTATION('',(#3427),#3435); +#3427 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3428,#3429,#3430,#3431, +#3432,#3433,#3434),.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('') ); +#3428 = CARTESIAN_POINT('',(40.,-17.)); +#3429 = CARTESIAN_POINT('',(45.196152422707,-17.)); +#3430 = CARTESIAN_POINT('',(42.598076211353,-21.5)); +#3431 = CARTESIAN_POINT('',(40.,-26.)); +#3432 = CARTESIAN_POINT('',(37.401923788647,-21.5)); +#3433 = CARTESIAN_POINT('',(34.803847577293,-17.)); +#3434 = CARTESIAN_POINT('',(40.,-17.)); +#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3436 = ORIENTED_EDGE('',*,*,#3437,.T.); +#3437 = EDGE_CURVE('',#3410,#3075,#3438,.T.); +#3438 = SURFACE_CURVE('',#3439,(#3443,#3450),.PCURVE_S1.); +#3439 = LINE('',#3440,#3441); +#3440 = CARTESIAN_POINT('',(300.,18.5,23.)); +#3441 = VECTOR('',#3442,1.); +#3442 = DIRECTION('',(-1.,0.,0.)); +#3443 = PCURVE('',#3091,#3444); +#3444 = DEFINITIONAL_REPRESENTATION('',(#3445),#3449); +#3445 = LINE('',#3446,#3447); +#3446 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3447 = VECTOR('',#3448,1.); +#3448 = DIRECTION('',(-0.,1.)); +#3449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3450 = PCURVE('',#3119,#3451); +#3451 = DEFINITIONAL_REPRESENTATION('',(#3452),#3456); +#3452 = LINE('',#3453,#3454); +#3453 = CARTESIAN_POINT('',(300.,18.5)); +#3454 = VECTOR('',#3455,1.); +#3455 = DIRECTION('',(-1.,0.)); +#3456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3457 = ORIENTED_EDGE('',*,*,#3074,.F.); +#3458 = ORIENTED_EDGE('',*,*,#3313,.F.); +#3459 = ADVANCED_FACE('',(#3460),#3237,.F.); +#3460 = FACE_BOUND('',#3461,.F.); +#3461 = EDGE_LOOP('',(#3462,#3463,#3486,#3507)); +#3462 = ORIENTED_EDGE('',*,*,#3221,.T.); +#3463 = ORIENTED_EDGE('',*,*,#3464,.T.); +#3464 = EDGE_CURVE('',#3193,#3465,#3467,.T.); +#3465 = VERTEX_POINT('',#3466); +#3466 = CARTESIAN_POINT('',(300.,-18.5,0.)); +#3467 = SURFACE_CURVE('',#3468,(#3472,#3479),.PCURVE_S1.); +#3468 = LINE('',#3469,#3470); +#3469 = CARTESIAN_POINT('',(-300.,-18.5,-4.4E-16)); +#3470 = VECTOR('',#3471,1.); +#3471 = DIRECTION('',(1.,0.,0.)); +#3472 = PCURVE('',#3237,#3473); +#3473 = DEFINITIONAL_REPRESENTATION('',(#3474),#3478); +#3474 = LINE('',#3475,#3476); +#3475 = CARTESIAN_POINT('',(-300.,-18.5)); +#3476 = VECTOR('',#3477,1.); +#3477 = DIRECTION('',(1.,0.)); +#3478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3479 = PCURVE('',#3209,#3480); +#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3485); +#3481 = LINE('',#3482,#3483); +#3482 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3483 = VECTOR('',#3484,1.); +#3484 = DIRECTION('',(0.,1.)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = ORIENTED_EDGE('',*,*,#3487,.T.); +#3487 = EDGE_CURVE('',#3465,#3360,#3488,.T.); +#3488 = SURFACE_CURVE('',#3489,(#3493,#3500),.PCURVE_S1.); +#3489 = LINE('',#3490,#3491); +#3490 = CARTESIAN_POINT('',(300.,-21.5,0.)); +#3491 = VECTOR('',#3492,1.); +#3492 = DIRECTION('',(0.,1.,0.)); +#3493 = PCURVE('',#3237,#3494); +#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499); +#3495 = LINE('',#3496,#3497); +#3496 = CARTESIAN_POINT('',(300.,-21.5)); +#3497 = VECTOR('',#3498,1.); +#3498 = DIRECTION('',(0.,1.)); +#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3500 = PCURVE('',#3301,#3501); +#3501 = DEFINITIONAL_REPRESENTATION('',(#3502),#3506); +#3502 = LINE('',#3503,#3504); +#3503 = CARTESIAN_POINT('',(0.,0.)); +#3504 = VECTOR('',#3505,1.); +#3505 = DIRECTION('',(1.,0.)); +#3506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3507 = ORIENTED_EDGE('',*,*,#3383,.T.); +#3508 = ADVANCED_FACE('',(#3509),#3119,.T.); +#3509 = FACE_BOUND('',#3510,.T.); +#3510 = EDGE_LOOP('',(#3511,#3512,#3535,#3556)); +#3511 = ORIENTED_EDGE('',*,*,#3103,.T.); +#3512 = ORIENTED_EDGE('',*,*,#3513,.T.); +#3513 = EDGE_CURVE('',#3104,#3514,#3516,.T.); +#3514 = VERTEX_POINT('',#3515); +#3515 = CARTESIAN_POINT('',(300.,-18.5,23.)); +#3516 = SURFACE_CURVE('',#3517,(#3521,#3528),.PCURVE_S1.); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-300.,-18.5,23.)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(1.,0.,0.)); +#3521 = PCURVE('',#3119,#3522); +#3522 = DEFINITIONAL_REPRESENTATION('',(#3523),#3527); +#3523 = LINE('',#3524,#3525); +#3524 = CARTESIAN_POINT('',(-300.,-18.5)); +#3525 = VECTOR('',#3526,1.); +#3526 = DIRECTION('',(1.,0.)); +#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3528 = PCURVE('',#3152,#3529); +#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534); +#3530 = LINE('',#3531,#3532); +#3531 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3532 = VECTOR('',#3533,1.); +#3533 = DIRECTION('',(-0.,1.)); +#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3535 = ORIENTED_EDGE('',*,*,#3536,.T.); +#3536 = EDGE_CURVE('',#3514,#3410,#3537,.T.); +#3537 = SURFACE_CURVE('',#3538,(#3542,#3549),.PCURVE_S1.); +#3538 = LINE('',#3539,#3540); +#3539 = CARTESIAN_POINT('',(300.,-21.5,23.)); +#3540 = VECTOR('',#3541,1.); +#3541 = DIRECTION('',(0.,1.,0.)); +#3542 = PCURVE('',#3119,#3543); +#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3548); +#3544 = LINE('',#3545,#3546); +#3545 = CARTESIAN_POINT('',(300.,-21.5)); +#3546 = VECTOR('',#3547,1.); +#3547 = DIRECTION('',(0.,1.)); +#3548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3549 = PCURVE('',#3301,#3550); +#3550 = DEFINITIONAL_REPRESENTATION('',(#3551),#3555); +#3551 = LINE('',#3552,#3553); +#3552 = CARTESIAN_POINT('',(0.,-23.)); +#3553 = VECTOR('',#3554,1.); +#3554 = DIRECTION('',(1.,0.)); +#3555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3556 = ORIENTED_EDGE('',*,*,#3437,.T.); +#3557 = ADVANCED_FACE('',(#3558),#3209,.T.); +#3558 = FACE_BOUND('',#3559,.T.); +#3559 = EDGE_LOOP('',(#3560,#3561,#3562,#3590)); +#3560 = ORIENTED_EDGE('',*,*,#3192,.T.); +#3561 = ORIENTED_EDGE('',*,*,#3464,.T.); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3465,#3566,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(300.,-21.5,3.)); +#3566 = SURFACE_CURVE('',#3567,(#3572,#3579),.PCURVE_S1.); +#3567 = CIRCLE('',#3568,3.); +#3568 = AXIS2_PLACEMENT_3D('',#3569,#3570,#3571); +#3569 = CARTESIAN_POINT('',(300.,-18.5,3.)); +#3570 = DIRECTION('',(1.,0.,-0.)); +#3571 = DIRECTION('',(0.,0.,1.)); +#3572 = PCURVE('',#3209,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(-1.570796326795,600.)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(1.,0.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = PCURVE('',#3301,#3580); +#3580 = DEFINITIONAL_REPRESENTATION('',(#3581),#3589); +#3581 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3582,#3583,#3584,#3585, +#3586,#3587,#3588),.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('') ); +#3582 = CARTESIAN_POINT('',(3.,-6.)); +#3583 = CARTESIAN_POINT('',(-2.196152422707,-6.)); +#3584 = CARTESIAN_POINT('',(0.401923788647,-1.5)); +#3585 = CARTESIAN_POINT('',(3.,3.)); +#3586 = CARTESIAN_POINT('',(5.598076211353,-1.5)); +#3587 = CARTESIAN_POINT('',(8.196152422707,-6.)); +#3588 = CARTESIAN_POINT('',(3.,-6.)); +#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3590 = ORIENTED_EDGE('',*,*,#3591,.F.); +#3591 = EDGE_CURVE('',#3165,#3564,#3592,.T.); +#3592 = SURFACE_CURVE('',#3593,(#3597,#3604),.PCURVE_S1.); +#3593 = LINE('',#3594,#3595); +#3594 = CARTESIAN_POINT('',(-300.,-21.5,3.)); +#3595 = VECTOR('',#3596,1.); +#3596 = DIRECTION('',(1.,0.,0.)); +#3597 = PCURVE('',#3209,#3598); +#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603); +#3599 = LINE('',#3600,#3601); +#3600 = CARTESIAN_POINT('',(0.,0.)); +#3601 = VECTOR('',#3602,1.); +#3602 = DIRECTION('',(0.,1.)); +#3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3604 = PCURVE('',#3180,#3605); +#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610); +#3606 = LINE('',#3607,#3608); +#3607 = CARTESIAN_POINT('',(0.,-3.)); +#3608 = VECTOR('',#3609,1.); +#3609 = DIRECTION('',(1.,0.)); +#3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3611 = ADVANCED_FACE('',(#3612),#3152,.T.); +#3612 = FACE_BOUND('',#3613,.F.); +#3613 = EDGE_LOOP('',(#3614,#3615,#3616,#3640)); +#3614 = ORIENTED_EDGE('',*,*,#3131,.T.); +#3615 = ORIENTED_EDGE('',*,*,#3513,.T.); +#3616 = ORIENTED_EDGE('',*,*,#3617,.F.); +#3617 = EDGE_CURVE('',#3618,#3514,#3620,.T.); +#3618 = VERTEX_POINT('',#3619); +#3619 = CARTESIAN_POINT('',(300.,-21.5,20.)); +#3620 = SURFACE_CURVE('',#3621,(#3626,#3633),.PCURVE_S1.); +#3621 = CIRCLE('',#3622,3.); +#3622 = AXIS2_PLACEMENT_3D('',#3623,#3624,#3625); +#3623 = CARTESIAN_POINT('',(300.,-18.5,20.)); +#3624 = DIRECTION('',(-1.,0.,0.)); +#3625 = DIRECTION('',(0.,0.,1.)); +#3626 = PCURVE('',#3152,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(4.712388980385,600.)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(-1.,0.)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3301,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = CIRCLE('',#3636,3.); +#3636 = AXIS2_PLACEMENT_2D('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(3.,-20.)); +#3638 = DIRECTION('',(0.,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ORIENTED_EDGE('',*,*,#3641,.F.); +#3641 = EDGE_CURVE('',#3132,#3618,#3642,.T.); +#3642 = SURFACE_CURVE('',#3643,(#3647,#3654),.PCURVE_S1.); +#3643 = LINE('',#3644,#3645); +#3644 = CARTESIAN_POINT('',(-300.,-21.5,20.)); +#3645 = VECTOR('',#3646,1.); +#3646 = DIRECTION('',(1.,0.,0.)); +#3647 = PCURVE('',#3152,#3648); +#3648 = DEFINITIONAL_REPRESENTATION('',(#3649),#3653); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(-0.,0.)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(-0.,1.)); +#3653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3654 = PCURVE('',#3180,#3655); +#3655 = DEFINITIONAL_REPRESENTATION('',(#3656),#3660); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(0.,-20.)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(1.,0.)); +#3660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3661 = ADVANCED_FACE('',(#3662),#3180,.F.); +#3662 = FACE_BOUND('',#3663,.F.); +#3663 = EDGE_LOOP('',(#3664,#3665,#3666,#3687)); +#3664 = ORIENTED_EDGE('',*,*,#3164,.T.); +#3665 = ORIENTED_EDGE('',*,*,#3641,.T.); +#3666 = ORIENTED_EDGE('',*,*,#3667,.F.); +#3667 = EDGE_CURVE('',#3564,#3618,#3668,.T.); +#3668 = SURFACE_CURVE('',#3669,(#3673,#3680),.PCURVE_S1.); +#3669 = LINE('',#3670,#3671); +#3670 = CARTESIAN_POINT('',(300.,-21.5,0.)); +#3671 = VECTOR('',#3672,1.); +#3672 = DIRECTION('',(0.,0.,1.)); +#3673 = PCURVE('',#3180,#3674); +#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3679); +#3675 = LINE('',#3676,#3677); +#3676 = CARTESIAN_POINT('',(600.,0.)); +#3677 = VECTOR('',#3678,1.); +#3678 = DIRECTION('',(0.,-1.)); +#3679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3680 = PCURVE('',#3301,#3681); +#3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3686); +#3682 = LINE('',#3683,#3684); +#3683 = CARTESIAN_POINT('',(0.,0.)); +#3684 = VECTOR('',#3685,1.); +#3685 = DIRECTION('',(0.,-1.)); +#3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3687 = ORIENTED_EDGE('',*,*,#3591,.F.); +#3688 = ADVANCED_FACE('',(#3689),#3301,.F.); +#3689 = FACE_BOUND('',#3690,.F.); +#3690 = EDGE_LOOP('',(#3691,#3692,#3693,#3694,#3695,#3696,#3697,#3698)); +#3691 = ORIENTED_EDGE('',*,*,#3667,.T.); +#3692 = ORIENTED_EDGE('',*,*,#3617,.T.); +#3693 = ORIENTED_EDGE('',*,*,#3536,.T.); +#3694 = ORIENTED_EDGE('',*,*,#3409,.F.); +#3695 = ORIENTED_EDGE('',*,*,#3283,.F.); +#3696 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3697 = ORIENTED_EDGE('',*,*,#3487,.F.); +#3698 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3703)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3700,#3701,#3702)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3700 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3701 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3702 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3703 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3700, + 'distance_accuracy_value','confusion accuracy'); +#3704 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3705,#3707); +#3705 = ( REPRESENTATION_RELATIONSHIP('','',#3032,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3706) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3706 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); +#3707 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3708); +#3708 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('85','trave2','',#5,#3027,$); +#3709 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3029)); +#3710 = SHAPE_DEFINITION_REPRESENTATION(#3711,#3717); +#3711 = PRODUCT_DEFINITION_SHAPE('','',#3712); +#3712 = PRODUCT_DEFINITION('design','',#3713,#3716); +#3713 = PRODUCT_DEFINITION_FORMATION('','',#3714); +#3714 = PRODUCT('p7','p7','',(#3715)); +#3715 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3716 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3717 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3718),#4048); +#3718 = MANIFOLD_SOLID_BREP('',#3719); +#3719 = CLOSED_SHELL('',(#3720,#3840,#3916,#3987,#4034,#4041)); +#3720 = ADVANCED_FACE('',(#3721),#3735,.F.); +#3721 = FACE_BOUND('',#3722,.F.); +#3722 = EDGE_LOOP('',(#3723,#3758,#3786,#3814)); +#3723 = ORIENTED_EDGE('',*,*,#3724,.T.); +#3724 = EDGE_CURVE('',#3725,#3727,#3729,.T.); +#3725 = VERTEX_POINT('',#3726); +#3726 = CARTESIAN_POINT('',(-100.,21.5,0.)); +#3727 = VERTEX_POINT('',#3728); +#3728 = CARTESIAN_POINT('',(-100.,21.5,23.)); +#3729 = SURFACE_CURVE('',#3730,(#3734,#3746),.PCURVE_S1.); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(-100.,21.5,0.)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(0.,0.,1.)); +#3734 = PCURVE('',#3735,#3740); +#3735 = PLANE('',#3736); +#3736 = AXIS2_PLACEMENT_3D('',#3737,#3738,#3739); +#3737 = CARTESIAN_POINT('',(-100.,21.5,0.)); +#3738 = DIRECTION('',(1.,0.,0.)); +#3739 = DIRECTION('',(0.,-1.,0.)); +#3740 = DEFINITIONAL_REPRESENTATION('',(#3741),#3745); +#3741 = LINE('',#3742,#3743); +#3742 = CARTESIAN_POINT('',(0.,0.)); +#3743 = VECTOR('',#3744,1.); +#3744 = DIRECTION('',(0.,-1.)); +#3745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3746 = PCURVE('',#3747,#3752); +#3747 = PLANE('',#3748); +#3748 = AXIS2_PLACEMENT_3D('',#3749,#3750,#3751); +#3749 = CARTESIAN_POINT('',(100.,21.5,0.)); +#3750 = DIRECTION('',(0.,-1.,0.)); +#3751 = DIRECTION('',(-1.,0.,0.)); +#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757); +#3753 = LINE('',#3754,#3755); +#3754 = CARTESIAN_POINT('',(200.,0.)); +#3755 = VECTOR('',#3756,1.); +#3756 = DIRECTION('',(0.,-1.)); +#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3758 = ORIENTED_EDGE('',*,*,#3759,.T.); +#3759 = EDGE_CURVE('',#3727,#3760,#3762,.T.); +#3760 = VERTEX_POINT('',#3761); +#3761 = CARTESIAN_POINT('',(-100.,-21.5,23.)); +#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.); +#3763 = LINE('',#3764,#3765); +#3764 = CARTESIAN_POINT('',(-100.,21.5,23.)); +#3765 = VECTOR('',#3766,1.); +#3766 = DIRECTION('',(0.,-1.,0.)); +#3767 = PCURVE('',#3735,#3768); +#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(0.,-23.)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(1.,0.)); +#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3774 = PCURVE('',#3775,#3780); +#3775 = PLANE('',#3776); +#3776 = AXIS2_PLACEMENT_3D('',#3777,#3778,#3779); +#3777 = CARTESIAN_POINT('',(0.,0.,23.)); +#3778 = DIRECTION('',(0.,0.,1.)); +#3779 = DIRECTION('',(1.,0.,0.)); +#3780 = DEFINITIONAL_REPRESENTATION('',(#3781),#3785); +#3781 = LINE('',#3782,#3783); +#3782 = CARTESIAN_POINT('',(-100.,21.5)); +#3783 = VECTOR('',#3784,1.); +#3784 = DIRECTION('',(0.,-1.)); +#3785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3786 = ORIENTED_EDGE('',*,*,#3787,.F.); +#3787 = EDGE_CURVE('',#3788,#3760,#3790,.T.); +#3788 = VERTEX_POINT('',#3789); +#3789 = CARTESIAN_POINT('',(-100.,-21.5,0.)); +#3790 = SURFACE_CURVE('',#3791,(#3795,#3802),.PCURVE_S1.); +#3791 = LINE('',#3792,#3793); +#3792 = CARTESIAN_POINT('',(-100.,-21.5,0.)); +#3793 = VECTOR('',#3794,1.); +#3794 = DIRECTION('',(0.,0.,1.)); +#3795 = PCURVE('',#3735,#3796); +#3796 = DEFINITIONAL_REPRESENTATION('',(#3797),#3801); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(43.,0.)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(0.,-1.)); +#3801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3802 = PCURVE('',#3803,#3808); +#3803 = PLANE('',#3804); +#3804 = AXIS2_PLACEMENT_3D('',#3805,#3806,#3807); +#3805 = CARTESIAN_POINT('',(-100.,-21.5,0.)); +#3806 = DIRECTION('',(0.,1.,0.)); +#3807 = DIRECTION('',(1.,0.,0.)); +#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813); +#3809 = LINE('',#3810,#3811); +#3810 = CARTESIAN_POINT('',(0.,0.)); +#3811 = VECTOR('',#3812,1.); +#3812 = DIRECTION('',(0.,-1.)); +#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3814 = ORIENTED_EDGE('',*,*,#3815,.F.); +#3815 = EDGE_CURVE('',#3725,#3788,#3816,.T.); +#3816 = SURFACE_CURVE('',#3817,(#3821,#3828),.PCURVE_S1.); +#3817 = LINE('',#3818,#3819); +#3818 = CARTESIAN_POINT('',(-100.,21.5,0.)); +#3819 = VECTOR('',#3820,1.); +#3820 = DIRECTION('',(0.,-1.,0.)); +#3821 = PCURVE('',#3735,#3822); +#3822 = DEFINITIONAL_REPRESENTATION('',(#3823),#3827); +#3823 = LINE('',#3824,#3825); +#3824 = CARTESIAN_POINT('',(0.,0.)); +#3825 = VECTOR('',#3826,1.); +#3826 = DIRECTION('',(1.,0.)); +#3827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3828 = PCURVE('',#3829,#3834); +#3829 = PLANE('',#3830); +#3830 = AXIS2_PLACEMENT_3D('',#3831,#3832,#3833); +#3831 = CARTESIAN_POINT('',(0.,0.,0.)); +#3832 = DIRECTION('',(0.,0.,1.)); +#3833 = DIRECTION('',(1.,0.,0.)); +#3834 = DEFINITIONAL_REPRESENTATION('',(#3835),#3839); +#3835 = LINE('',#3836,#3837); +#3836 = CARTESIAN_POINT('',(-100.,21.5)); +#3837 = VECTOR('',#3838,1.); +#3838 = DIRECTION('',(0.,-1.)); +#3839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3840 = ADVANCED_FACE('',(#3841),#3803,.F.); +#3841 = FACE_BOUND('',#3842,.F.); +#3842 = EDGE_LOOP('',(#3843,#3844,#3867,#3895)); +#3843 = ORIENTED_EDGE('',*,*,#3787,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3845,.T.); +#3845 = EDGE_CURVE('',#3760,#3846,#3848,.T.); +#3846 = VERTEX_POINT('',#3847); +#3847 = CARTESIAN_POINT('',(100.,-21.5,23.)); +#3848 = SURFACE_CURVE('',#3849,(#3853,#3860),.PCURVE_S1.); +#3849 = LINE('',#3850,#3851); +#3850 = CARTESIAN_POINT('',(-100.,-21.5,23.)); +#3851 = VECTOR('',#3852,1.); +#3852 = DIRECTION('',(1.,0.,0.)); +#3853 = PCURVE('',#3803,#3854); +#3854 = DEFINITIONAL_REPRESENTATION('',(#3855),#3859); +#3855 = LINE('',#3856,#3857); +#3856 = CARTESIAN_POINT('',(0.,-23.)); +#3857 = VECTOR('',#3858,1.); +#3858 = DIRECTION('',(1.,0.)); +#3859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3860 = PCURVE('',#3775,#3861); +#3861 = DEFINITIONAL_REPRESENTATION('',(#3862),#3866); +#3862 = LINE('',#3863,#3864); +#3863 = CARTESIAN_POINT('',(-100.,-21.5)); +#3864 = VECTOR('',#3865,1.); +#3865 = DIRECTION('',(1.,0.)); +#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3867 = ORIENTED_EDGE('',*,*,#3868,.F.); +#3868 = EDGE_CURVE('',#3869,#3846,#3871,.T.); +#3869 = VERTEX_POINT('',#3870); +#3870 = CARTESIAN_POINT('',(100.,-21.5,0.)); +#3871 = SURFACE_CURVE('',#3872,(#3876,#3883),.PCURVE_S1.); +#3872 = LINE('',#3873,#3874); +#3873 = CARTESIAN_POINT('',(100.,-21.5,0.)); +#3874 = VECTOR('',#3875,1.); +#3875 = DIRECTION('',(0.,0.,1.)); +#3876 = PCURVE('',#3803,#3877); +#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(200.,0.)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.,-1.)); +#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3883 = PCURVE('',#3884,#3889); +#3884 = PLANE('',#3885); +#3885 = AXIS2_PLACEMENT_3D('',#3886,#3887,#3888); +#3886 = CARTESIAN_POINT('',(100.,-21.5,0.)); +#3887 = DIRECTION('',(-1.,0.,0.)); +#3888 = DIRECTION('',(0.,1.,0.)); +#3889 = DEFINITIONAL_REPRESENTATION('',(#3890),#3894); +#3890 = LINE('',#3891,#3892); +#3891 = CARTESIAN_POINT('',(0.,0.)); +#3892 = VECTOR('',#3893,1.); +#3893 = DIRECTION('',(0.,-1.)); +#3894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3895 = ORIENTED_EDGE('',*,*,#3896,.F.); +#3896 = EDGE_CURVE('',#3788,#3869,#3897,.T.); +#3897 = SURFACE_CURVE('',#3898,(#3902,#3909),.PCURVE_S1.); +#3898 = LINE('',#3899,#3900); +#3899 = CARTESIAN_POINT('',(-100.,-21.5,0.)); +#3900 = VECTOR('',#3901,1.); +#3901 = DIRECTION('',(1.,0.,0.)); +#3902 = PCURVE('',#3803,#3903); +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.,0.)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,0.)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3909 = PCURVE('',#3829,#3910); +#3910 = DEFINITIONAL_REPRESENTATION('',(#3911),#3915); +#3911 = LINE('',#3912,#3913); +#3912 = CARTESIAN_POINT('',(-100.,-21.5)); +#3913 = VECTOR('',#3914,1.); +#3914 = DIRECTION('',(1.,0.)); +#3915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3916 = ADVANCED_FACE('',(#3917),#3884,.F.); +#3917 = FACE_BOUND('',#3918,.F.); +#3918 = EDGE_LOOP('',(#3919,#3920,#3943,#3966)); +#3919 = ORIENTED_EDGE('',*,*,#3868,.T.); +#3920 = ORIENTED_EDGE('',*,*,#3921,.T.); +#3921 = EDGE_CURVE('',#3846,#3922,#3924,.T.); +#3922 = VERTEX_POINT('',#3923); +#3923 = CARTESIAN_POINT('',(100.,21.5,23.)); +#3924 = SURFACE_CURVE('',#3925,(#3929,#3936),.PCURVE_S1.); +#3925 = LINE('',#3926,#3927); +#3926 = CARTESIAN_POINT('',(100.,-21.5,23.)); +#3927 = VECTOR('',#3928,1.); +#3928 = DIRECTION('',(0.,1.,0.)); +#3929 = PCURVE('',#3884,#3930); +#3930 = DEFINITIONAL_REPRESENTATION('',(#3931),#3935); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(0.,-23.)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(1.,0.)); +#3935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3936 = PCURVE('',#3775,#3937); +#3937 = DEFINITIONAL_REPRESENTATION('',(#3938),#3942); +#3938 = LINE('',#3939,#3940); +#3939 = CARTESIAN_POINT('',(100.,-21.5)); +#3940 = VECTOR('',#3941,1.); +#3941 = DIRECTION('',(0.,1.)); +#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3943 = ORIENTED_EDGE('',*,*,#3944,.F.); +#3944 = EDGE_CURVE('',#3945,#3922,#3947,.T.); +#3945 = VERTEX_POINT('',#3946); +#3946 = CARTESIAN_POINT('',(100.,21.5,0.)); +#3947 = SURFACE_CURVE('',#3948,(#3952,#3959),.PCURVE_S1.); +#3948 = LINE('',#3949,#3950); +#3949 = CARTESIAN_POINT('',(100.,21.5,0.)); +#3950 = VECTOR('',#3951,1.); +#3951 = DIRECTION('',(0.,0.,1.)); +#3952 = PCURVE('',#3884,#3953); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(43.,0.)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.,-1.)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = PCURVE('',#3747,#3960); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.,-0.)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(0.,-1.)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3869,#3945,#3968,.T.); +#3968 = SURFACE_CURVE('',#3969,(#3973,#3980),.PCURVE_S1.); +#3969 = LINE('',#3970,#3971); +#3970 = CARTESIAN_POINT('',(100.,-21.5,0.)); +#3971 = VECTOR('',#3972,1.); +#3972 = DIRECTION('',(0.,1.,0.)); +#3973 = PCURVE('',#3884,#3974); +#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(0.,0.)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(1.,0.)); +#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3980 = PCURVE('',#3829,#3981); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(100.,-21.5)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(0.,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ADVANCED_FACE('',(#3988),#3747,.F.); +#3988 = FACE_BOUND('',#3989,.F.); +#3989 = EDGE_LOOP('',(#3990,#3991,#4012,#4013)); +#3990 = ORIENTED_EDGE('',*,*,#3944,.T.); +#3991 = ORIENTED_EDGE('',*,*,#3992,.T.); +#3992 = EDGE_CURVE('',#3922,#3727,#3993,.T.); +#3993 = SURFACE_CURVE('',#3994,(#3998,#4005),.PCURVE_S1.); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(100.,21.5,23.)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.,0.)); +#3998 = PCURVE('',#3747,#3999); +#3999 = DEFINITIONAL_REPRESENTATION('',(#4000),#4004); +#4000 = LINE('',#4001,#4002); +#4001 = CARTESIAN_POINT('',(0.,-23.)); +#4002 = VECTOR('',#4003,1.); +#4003 = DIRECTION('',(1.,0.)); +#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4005 = PCURVE('',#3775,#4006); +#4006 = DEFINITIONAL_REPRESENTATION('',(#4007),#4011); +#4007 = LINE('',#4008,#4009); +#4008 = CARTESIAN_POINT('',(100.,21.5)); +#4009 = VECTOR('',#4010,1.); +#4010 = DIRECTION('',(-1.,0.)); +#4011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4012 = ORIENTED_EDGE('',*,*,#3724,.F.); +#4013 = ORIENTED_EDGE('',*,*,#4014,.F.); +#4014 = EDGE_CURVE('',#3945,#3725,#4015,.T.); +#4015 = SURFACE_CURVE('',#4016,(#4020,#4027),.PCURVE_S1.); +#4016 = LINE('',#4017,#4018); +#4017 = CARTESIAN_POINT('',(100.,21.5,0.)); +#4018 = VECTOR('',#4019,1.); +#4019 = DIRECTION('',(-1.,0.,0.)); +#4020 = PCURVE('',#3747,#4021); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.,-0.)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4027 = PCURVE('',#3829,#4028); +#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4033); +#4029 = LINE('',#4030,#4031); +#4030 = CARTESIAN_POINT('',(100.,21.5)); +#4031 = VECTOR('',#4032,1.); +#4032 = DIRECTION('',(-1.,0.)); +#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4034 = ADVANCED_FACE('',(#4035),#3829,.F.); +#4035 = FACE_BOUND('',#4036,.F.); +#4036 = EDGE_LOOP('',(#4037,#4038,#4039,#4040)); +#4037 = ORIENTED_EDGE('',*,*,#3815,.T.); +#4038 = ORIENTED_EDGE('',*,*,#3896,.T.); +#4039 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4040 = ORIENTED_EDGE('',*,*,#4014,.T.); +#4041 = ADVANCED_FACE('',(#4042),#3775,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4046,#4047)); +#4044 = ORIENTED_EDGE('',*,*,#3759,.T.); +#4045 = ORIENTED_EDGE('',*,*,#3845,.T.); +#4046 = ORIENTED_EDGE('',*,*,#3921,.T.); +#4047 = ORIENTED_EDGE('',*,*,#3992,.T.); +#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4052)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4049,#4050,#4051)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4049 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4050 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4051 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4052 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4049, + 'distance_accuracy_value','confusion accuracy'); +#4053 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4054,#4056); +#4054 = ( REPRESENTATION_RELATIONSHIP('','',#3717,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4055) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4055 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); +#4056 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4057); +#4057 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('86','suporte','',#5,#3712,$); +#4058 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3714)); +#4059 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4060),#3699); +#4060 = STYLED_ITEM('color',(#4061),#3033); +#4061 = PRESENTATION_STYLE_ASSIGNMENT((#4062,#4068)); +#4062 = SURFACE_STYLE_USAGE(.BOTH.,#4063); +#4063 = SURFACE_SIDE_STYLE('',(#4064)); +#4064 = SURFACE_STYLE_FILL_AREA(#4065); +#4065 = FILL_AREA_STYLE('',(#4066)); +#4066 = FILL_AREA_STYLE_COLOUR('',#4067); +#4067 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#4068 = CURVE_STYLE('',#4069,POSITIVE_LENGTH_MEASURE(0.1),#4070); +#4069 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4070 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#4071 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4072),#2999); +#4072 = STYLED_ITEM('color',(#4073),#2669); +#4073 = PRESENTATION_STYLE_ASSIGNMENT((#4074,#4079)); +#4074 = SURFACE_STYLE_USAGE(.BOTH.,#4075); +#4075 = SURFACE_SIDE_STYLE('',(#4076)); +#4076 = SURFACE_STYLE_FILL_AREA(#4077); +#4077 = FILL_AREA_STYLE('',(#4078)); +#4078 = FILL_AREA_STYLE_COLOUR('',#4067); +#4079 = CURVE_STYLE('',#4080,POSITIVE_LENGTH_MEASURE(0.1),#4070); +#4080 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4081 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4082),#2645); +#4082 = STYLED_ITEM('color',(#4083),#2071); +#4083 = PRESENTATION_STYLE_ASSIGNMENT((#4084,#4089)); +#4084 = SURFACE_STYLE_USAGE(.BOTH.,#4085); +#4085 = SURFACE_SIDE_STYLE('',(#4086)); +#4086 = SURFACE_STYLE_FILL_AREA(#4087); +#4087 = FILL_AREA_STYLE('',(#4088)); +#4088 = FILL_AREA_STYLE_COLOUR('',#4067); +#4089 = CURVE_STYLE('',#4090,POSITIVE_LENGTH_MEASURE(0.1),#4070); +#4090 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4091 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4092),#2047); +#4092 = STYLED_ITEM('color',(#4093),#1381); +#4093 = PRESENTATION_STYLE_ASSIGNMENT((#4094,#4099)); +#4094 = SURFACE_STYLE_USAGE(.BOTH.,#4095); +#4095 = SURFACE_SIDE_STYLE('',(#4096)); +#4096 = SURFACE_STYLE_FILL_AREA(#4097); +#4097 = FILL_AREA_STYLE('',(#4098)); +#4098 = FILL_AREA_STYLE_COLOUR('',#4067); +#4099 = CURVE_STYLE('',#4100,POSITIVE_LENGTH_MEASURE(0.1),#4070); +#4100 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4101 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4102),#4048); +#4102 = STYLED_ITEM('color',(#4103),#3718); +#4103 = PRESENTATION_STYLE_ASSIGNMENT((#4104,#4109)); +#4104 = SURFACE_STYLE_USAGE(.BOTH.,#4105); +#4105 = SURFACE_SIDE_STYLE('',(#4106)); +#4106 = SURFACE_STYLE_FILL_AREA(#4107); +#4107 = FILL_AREA_STYLE('',(#4108)); +#4108 = FILL_AREA_STYLE_COLOUR('',#4067); +#4109 = CURVE_STYLE('',#4110,POSITIVE_LENGTH_MEASURE(0.1),#4070); +#4110 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4111 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4112),#667); +#4112 = STYLED_ITEM('color',(#4113),#85); +#4113 = PRESENTATION_STYLE_ASSIGNMENT((#4114,#4119)); +#4114 = SURFACE_STYLE_USAGE(.BOTH.,#4115); +#4115 = SURFACE_SIDE_STYLE('',(#4116)); +#4116 = SURFACE_STYLE_FILL_AREA(#4117); +#4117 = FILL_AREA_STYLE('',(#4118)); +#4118 = FILL_AREA_STYLE_COLOUR('',#4067); +#4119 = CURVE_STYLE('',#4120,POSITIVE_LENGTH_MEASURE(0.1),#4070); +#4120 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4121 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4122),#1357); +#4122 = STYLED_ITEM('color',(#4123),#691); +#4123 = PRESENTATION_STYLE_ASSIGNMENT((#4124,#4129)); +#4124 = SURFACE_STYLE_USAGE(.BOTH.,#4125); +#4125 = SURFACE_SIDE_STYLE('',(#4126)); +#4126 = SURFACE_STYLE_FILL_AREA(#4127); +#4127 = FILL_AREA_STYLE('',(#4128)); +#4128 = FILL_AREA_STYLE_COLOUR('',#4067); +#4129 = CURVE_STYLE('',#4130,POSITIVE_LENGTH_MEASURE(0.1),#4070); +#4130 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Industrial Design/Tables/Wooden Folding Table.stl b/Industrial Design/Tables/Wooden Folding Table.stl new file mode 100644 index 0000000000000000000000000000000000000000..9f940f262319eac06736d92e4724edab4d4b660f GIT binary patch literal 365284 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≥^ns5^Ma22-{yU!snckB5`sOVQc?^V5CT-Hesvm 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%0D61lPVEgY6xdn=lCv{b1 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