diff --git a/Mechanical Parts/Motedis/T-slot_20x20_90_joint.FCStd b/Mechanical Parts/Motedis/T-slot_20x20_90_joint.FCStd new file mode 100644 index 00000000..5e8e840c Binary files /dev/null and b/Mechanical Parts/Motedis/T-slot_20x20_90_joint.FCStd differ diff --git a/Mechanical Parts/Motedis/T-slot_20x20_90_joint.step b/Mechanical Parts/Motedis/T-slot_20x20_90_joint.step new file mode 100644 index 00000000..1fb795c2 --- /dev/null +++ b/Mechanical Parts/Motedis/T-slot_20x20_90_joint.step @@ -0,0 +1,3438 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mex/Development/.other/FreeCAD/Mod/parts_library/Mechanical +Parts/Misumi_profiles/T-slot_20x20_90_joint.step','2018-10-17T17:50:48', + ('Author'),(''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fusion003007','Fusion003007','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2675); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#485,#925,#1002,#1079,#1152,#1233,#1282,#1336 + ,#1363,#1432,#1482,#1532,#1559,#1640,#1689,#1743,#1770,#1843,#1919, + #1969,#2018,#2046,#2115,#2165,#2215,#2242,#2318,#2368,#2417,#2445, + #2475,#2505,#2582,#2589,#2596,#2649,#2656,#2663,#2669)); +#17 = ADVANCED_FACE('',(#18,#137,#253,#369),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.,0.,17.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(0.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(0.,0.,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(0.,20.,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(0.,0.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,-1.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.,0.,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(0.,20.,17.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(0.,20.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-20.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(0.,20.,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(0.,0.,17.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,1.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(17.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.,0.,17.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = FACE_BOUND('',#138,.F.); +#138 = EDGE_LOOP('',(#139,#170,#198,#227)); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#141,#143,#145,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(4.440892098501E-16,2.,7.495)); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(8.881784197001E-16,3.75,7.495)); +#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.); +#146 = CIRCLE('',#147,0.875); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(6.661338147751E-16,2.875,7.495)); +#149 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#150 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#151 = PCURVE('',#32,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = CIRCLE('',#154,0.875); +#154 = AXIS2_PLACEMENT_2D('',#155,#156); +#155 = CARTESIAN_POINT('',(7.495,-2.875)); +#156 = DIRECTION('',(0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = CYLINDRICAL_SURFACE('',#160,0.875); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(-0.75,2.875,7.495)); +#162 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#163 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.75)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#141,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(4.440892098501E-16,2.,9.5)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(4.440892098501E-16,2.,7.495)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,0.,1.)); +#179 = PCURVE('',#32,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(7.495,-2.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = PLANE('',#188); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(4.440892098501E-16,2.,7.495)); +#190 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#191 = DIRECTION('',(0.,0.,1.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.F.); +#199 = EDGE_CURVE('',#200,#172,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(8.881784197001E-16,3.75,9.5)); +#202 = SURFACE_CURVE('',#203,(#208,#215),.PCURVE_S1.); +#203 = CIRCLE('',#204,0.875); +#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207); +#205 = CARTESIAN_POINT('',(6.661338147751E-16,2.875,9.5)); +#206 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#207 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#208 = PCURVE('',#32,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,0.875); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(9.5,-2.875)); +#213 = DIRECTION('',(0.,-1.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = PCURVE('',#216,#221); +#216 = CYLINDRICAL_SURFACE('',#217,0.875); +#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220); +#218 = CARTESIAN_POINT('',(-0.75,2.875,9.5)); +#219 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#220 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(0.,0.75)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(1.,0.)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = ORIENTED_EDGE('',*,*,#228,.F.); +#228 = EDGE_CURVE('',#143,#200,#229,.T.); +#229 = SURFACE_CURVE('',#230,(#234,#241),.PCURVE_S1.); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(8.326672684689E-16,3.75,7.495)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(0.,0.,1.)); +#234 = PCURVE('',#32,#235); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240); +#236 = LINE('',#237,#238); +#237 = CARTESIAN_POINT('',(7.495,-3.75)); +#238 = VECTOR('',#239,1.); +#239 = DIRECTION('',(1.,0.)); +#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#241 = PCURVE('',#242,#247); +#242 = PLANE('',#243); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(8.326672684689E-16,3.75,7.495)); +#245 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#246 = DIRECTION('',(0.,0.,1.)); +#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(0.,0.)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(1.,0.)); +#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#253 = FACE_BOUND('',#254,.F.); +#254 = EDGE_LOOP('',(#255,#285,#314,#342)); +#255 = ORIENTED_EDGE('',*,*,#256,.F.); +#256 = EDGE_CURVE('',#257,#259,#261,.T.); +#257 = VERTEX_POINT('',#258); +#258 = CARTESIAN_POINT('',(0.,8.5,5.5)); +#259 = VERTEX_POINT('',#260); +#260 = CARTESIAN_POINT('',(0.,11.,5.5)); +#261 = SURFACE_CURVE('',#262,(#266,#273),.PCURVE_S1.); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(0.,8.5,5.5)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(0.,1.,0.)); +#266 = PCURVE('',#32,#267); +#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); +#268 = LINE('',#269,#270); +#269 = CARTESIAN_POINT('',(5.5,-8.5)); +#270 = VECTOR('',#271,1.); +#271 = DIRECTION('',(0.,-1.)); +#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#273 = PCURVE('',#274,#279); +#274 = PLANE('',#275); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(0.,8.5,5.5)); +#277 = DIRECTION('',(0.,0.,1.)); +#278 = DIRECTION('',(1.,0.,0.)); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(0.,0.)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(0.,1.)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = ORIENTED_EDGE('',*,*,#286,.F.); +#286 = EDGE_CURVE('',#287,#257,#289,.T.); +#287 = VERTEX_POINT('',#288); +#288 = CARTESIAN_POINT('',(0.,8.5,11.5)); +#289 = SURFACE_CURVE('',#290,(#295,#302),.PCURVE_S1.); +#290 = CIRCLE('',#291,3.); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(0.,8.5,8.5)); +#293 = DIRECTION('',(1.,-0.,0.)); +#294 = DIRECTION('',(0.,0.,-1.)); +#295 = PCURVE('',#32,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = CIRCLE('',#298,3.); +#298 = AXIS2_PLACEMENT_2D('',#299,#300); +#299 = CARTESIAN_POINT('',(8.5,-8.5)); +#300 = DIRECTION('',(-1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#303,#308); +#303 = CYLINDRICAL_SURFACE('',#304,3.); +#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307); +#305 = CARTESIAN_POINT('',(0.,8.5,8.5)); +#306 = DIRECTION('',(1.,0.,0.)); +#307 = DIRECTION('',(0.,0.,-1.)); +#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(0.,0.)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(1.,0.)); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#287,#316,#318,.T.); +#316 = VERTEX_POINT('',#317); +#317 = CARTESIAN_POINT('',(0.,11.,11.5)); +#318 = SURFACE_CURVE('',#319,(#323,#330),.PCURVE_S1.); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,8.5,11.5)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(0.,1.,0.)); +#323 = PCURVE('',#32,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(11.5,-8.5)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(0.,-1.)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = PCURVE('',#331,#336); +#331 = PLANE('',#332); +#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335); +#333 = CARTESIAN_POINT('',(0.,8.5,11.5)); +#334 = DIRECTION('',(0.,0.,1.)); +#335 = DIRECTION('',(1.,0.,0.)); +#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341); +#337 = LINE('',#338,#339); +#338 = CARTESIAN_POINT('',(0.,0.)); +#339 = VECTOR('',#340,1.); +#340 = DIRECTION('',(0.,1.)); +#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#342 = ORIENTED_EDGE('',*,*,#343,.F.); +#343 = EDGE_CURVE('',#259,#316,#344,.T.); +#344 = SURFACE_CURVE('',#345,(#350,#357),.PCURVE_S1.); +#345 = CIRCLE('',#346,3.); +#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349); +#347 = CARTESIAN_POINT('',(0.,11.,8.5)); +#348 = DIRECTION('',(1.,-0.,0.)); +#349 = DIRECTION('',(0.,0.,-1.)); +#350 = PCURVE('',#32,#351); +#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356); +#352 = CIRCLE('',#353,3.); +#353 = AXIS2_PLACEMENT_2D('',#354,#355); +#354 = CARTESIAN_POINT('',(8.5,-11.)); +#355 = DIRECTION('',(-1.,0.)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = PCURVE('',#358,#363); +#358 = CYLINDRICAL_SURFACE('',#359,3.); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(0.,11.,8.5)); +#361 = DIRECTION('',(1.,0.,0.)); +#362 = DIRECTION('',(0.,0.,-1.)); +#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(0.,0.)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(1.,0.)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = FACE_BOUND('',#370,.F.); +#370 = EDGE_LOOP('',(#371,#402,#430,#459)); +#371 = ORIENTED_EDGE('',*,*,#372,.F.); +#372 = EDGE_CURVE('',#373,#375,#377,.T.); +#373 = VERTEX_POINT('',#374); +#374 = CARTESIAN_POINT('',(4.440892098501E-16,17.,7.495)); +#375 = VERTEX_POINT('',#376); +#376 = CARTESIAN_POINT('',(8.881784197001E-16,18.75,7.495)); +#377 = SURFACE_CURVE('',#378,(#383,#390),.PCURVE_S1.); +#378 = CIRCLE('',#379,0.875); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(6.661338147751E-16,17.875,7.495)); +#381 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#382 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#383 = PCURVE('',#32,#384); +#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389); +#385 = CIRCLE('',#386,0.875); +#386 = AXIS2_PLACEMENT_2D('',#387,#388); +#387 = CARTESIAN_POINT('',(7.495,-17.875)); +#388 = DIRECTION('',(0.,-1.)); +#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#390 = PCURVE('',#391,#396); +#391 = CYLINDRICAL_SURFACE('',#392,0.875); +#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395); +#393 = CARTESIAN_POINT('',(-0.75,17.875,7.495)); +#394 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#395 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(0.,0.75)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(1.,0.)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = ORIENTED_EDGE('',*,*,#403,.T.); +#403 = EDGE_CURVE('',#373,#404,#406,.T.); +#404 = VERTEX_POINT('',#405); +#405 = CARTESIAN_POINT('',(4.440892098501E-16,17.,9.5)); +#406 = SURFACE_CURVE('',#407,(#411,#418),.PCURVE_S1.); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(4.440892098501E-16,17.,7.495)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(0.,0.,1.)); +#411 = PCURVE('',#32,#412); +#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417); +#413 = LINE('',#414,#415); +#414 = CARTESIAN_POINT('',(7.495,-17.)); +#415 = VECTOR('',#416,1.); +#416 = DIRECTION('',(1.,0.)); +#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#418 = PCURVE('',#419,#424); +#419 = PLANE('',#420); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(4.440892098501E-16,17.,7.495)); +#422 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#423 = DIRECTION('',(0.,0.,1.)); +#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.)); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#430 = ORIENTED_EDGE('',*,*,#431,.F.); +#431 = EDGE_CURVE('',#432,#404,#434,.T.); +#432 = VERTEX_POINT('',#433); +#433 = CARTESIAN_POINT('',(8.881784197001E-16,18.75,9.5)); +#434 = SURFACE_CURVE('',#435,(#440,#447),.PCURVE_S1.); +#435 = CIRCLE('',#436,0.875); +#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439); +#437 = CARTESIAN_POINT('',(6.661338147751E-16,17.875,9.5)); +#438 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#439 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#440 = PCURVE('',#32,#441); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446); +#442 = CIRCLE('',#443,0.875); +#443 = AXIS2_PLACEMENT_2D('',#444,#445); +#444 = CARTESIAN_POINT('',(9.5,-17.875)); +#445 = DIRECTION('',(0.,-1.)); +#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#447 = PCURVE('',#448,#453); +#448 = CYLINDRICAL_SURFACE('',#449,0.875); +#449 = AXIS2_PLACEMENT_3D('',#450,#451,#452); +#450 = CARTESIAN_POINT('',(-0.75,17.875,9.5)); +#451 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#452 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(0.,0.75)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = ORIENTED_EDGE('',*,*,#460,.F.); +#460 = EDGE_CURVE('',#375,#432,#461,.T.); +#461 = SURFACE_CURVE('',#462,(#466,#473),.PCURVE_S1.); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(8.326672684689E-16,18.75,7.495)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(0.,0.,1.)); +#466 = PCURVE('',#32,#467); +#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(7.495,-18.75)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(1.,0.)); +#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#473 = PCURVE('',#474,#479); +#474 = PLANE('',#475); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(8.326672684689E-16,18.75,7.495)); +#477 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#478 = DIRECTION('',(0.,0.,1.)); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(0.,0.)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(1.,0.)); +#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#485 = ADVANCED_FACE('',(#486,#561,#685,#801),#44,.F.); +#486 = FACE_BOUND('',#487,.F.); +#487 = EDGE_LOOP('',(#488,#511,#512,#535)); +#488 = ORIENTED_EDGE('',*,*,#489,.F.); +#489 = EDGE_CURVE('',#22,#490,#492,.T.); +#490 = VERTEX_POINT('',#491); +#491 = CARTESIAN_POINT('',(20.,0.,0.)); +#492 = SURFACE_CURVE('',#493,(#497,#504),.PCURVE_S1.); +#493 = LINE('',#494,#495); +#494 = CARTESIAN_POINT('',(0.,0.,0.)); +#495 = VECTOR('',#496,1.); +#496 = DIRECTION('',(1.,0.,0.)); +#497 = PCURVE('',#44,#498); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(0.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,1.)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = PCURVE('',#72,#505); +#505 = DEFINITIONAL_REPRESENTATION('',(#506),#510); +#506 = LINE('',#507,#508); +#507 = CARTESIAN_POINT('',(0.,0.)); +#508 = VECTOR('',#509,1.); +#509 = DIRECTION('',(1.,0.)); +#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#511 = ORIENTED_EDGE('',*,*,#21,.T.); +#512 = ORIENTED_EDGE('',*,*,#513,.T.); +#513 = EDGE_CURVE('',#24,#514,#516,.T.); +#514 = VERTEX_POINT('',#515); +#515 = CARTESIAN_POINT('',(20.,0.,17.)); +#516 = SURFACE_CURVE('',#517,(#521,#528),.PCURVE_S1.); +#517 = LINE('',#518,#519); +#518 = CARTESIAN_POINT('',(0.,0.,17.)); +#519 = VECTOR('',#520,1.); +#520 = DIRECTION('',(1.,0.,0.)); +#521 = PCURVE('',#44,#522); +#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527); +#523 = LINE('',#524,#525); +#524 = CARTESIAN_POINT('',(17.,0.)); +#525 = VECTOR('',#526,1.); +#526 = DIRECTION('',(0.,1.)); +#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#528 = PCURVE('',#126,#529); +#529 = DEFINITIONAL_REPRESENTATION('',(#530),#534); +#530 = LINE('',#531,#532); +#531 = CARTESIAN_POINT('',(0.,0.)); +#532 = VECTOR('',#533,1.); +#533 = DIRECTION('',(1.,0.)); +#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#535 = ORIENTED_EDGE('',*,*,#536,.F.); +#536 = EDGE_CURVE('',#490,#514,#537,.T.); +#537 = SURFACE_CURVE('',#538,(#542,#549),.PCURVE_S1.); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(20.,0.,0.)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(0.,0.,1.)); +#542 = PCURVE('',#44,#543); +#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(0.,20.)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(1.,0.)); +#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#549 = PCURVE('',#550,#555); +#550 = PLANE('',#551); +#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554); +#552 = CARTESIAN_POINT('',(20.,0.,0.)); +#553 = DIRECTION('',(1.,0.,0.)); +#554 = DIRECTION('',(0.,0.,1.)); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(0.,0.)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(1.,0.)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = FACE_BOUND('',#562,.F.); +#562 = EDGE_LOOP('',(#563,#593,#626,#654)); +#563 = ORIENTED_EDGE('',*,*,#564,.F.); +#564 = EDGE_CURVE('',#565,#567,#569,.T.); +#565 = VERTEX_POINT('',#566); +#566 = CARTESIAN_POINT('',(17.,0.,7.495)); +#567 = VERTEX_POINT('',#568); +#568 = CARTESIAN_POINT('',(17.,0.,9.5)); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(17.,0.,7.495)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.,0.,1.)); +#574 = PCURVE('',#44,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(7.495,17.)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(1.,0.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#582,#587); +#582 = PLANE('',#583); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(17.,-0.75,7.495)); +#585 = DIRECTION('',(1.,0.,0.)); +#586 = DIRECTION('',(0.,0.,1.)); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(0.,-0.75)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#565,#595,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(18.75,0.,7.495)); +#597 = SURFACE_CURVE('',#598,(#603,#614),.PCURVE_S1.); +#598 = CIRCLE('',#599,0.875); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(17.875,0.,7.495)); +#601 = DIRECTION('',(0.,-1.,0.)); +#602 = DIRECTION('',(1.,0.,0.)); +#603 = PCURVE('',#44,#604); +#604 = DEFINITIONAL_REPRESENTATION('',(#605),#613); +#605 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#606,#607,#608,#609,#610,#611 +,#612),.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( + '') ); +#606 = CARTESIAN_POINT('',(7.495,18.75)); +#607 = CARTESIAN_POINT('',(9.010544456623,18.75)); +#608 = CARTESIAN_POINT('',(8.252772228311,17.4375)); +#609 = CARTESIAN_POINT('',(7.495,16.125)); +#610 = CARTESIAN_POINT('',(6.737227771689,17.4375)); +#611 = CARTESIAN_POINT('',(5.979455543377,18.75)); +#612 = CARTESIAN_POINT('',(7.495,18.75)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = PCURVE('',#615,#620); +#615 = CYLINDRICAL_SURFACE('',#616,0.875); +#616 = AXIS2_PLACEMENT_3D('',#617,#618,#619); +#617 = CARTESIAN_POINT('',(17.875,0.,7.495)); +#618 = DIRECTION('',(0.,-1.,0.)); +#619 = DIRECTION('',(1.,0.,0.)); +#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625); +#621 = LINE('',#622,#623); +#622 = CARTESIAN_POINT('',(0.,0.)); +#623 = VECTOR('',#624,1.); +#624 = DIRECTION('',(1.,0.)); +#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#626 = ORIENTED_EDGE('',*,*,#627,.T.); +#627 = EDGE_CURVE('',#595,#628,#630,.T.); +#628 = VERTEX_POINT('',#629); +#629 = CARTESIAN_POINT('',(18.75,0.,9.5)); +#630 = SURFACE_CURVE('',#631,(#635,#642),.PCURVE_S1.); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(18.75,0.,7.495)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(0.,0.,1.)); +#635 = PCURVE('',#44,#636); +#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641); +#637 = LINE('',#638,#639); +#638 = CARTESIAN_POINT('',(7.495,18.75)); +#639 = VECTOR('',#640,1.); +#640 = DIRECTION('',(1.,0.)); +#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#642 = PCURVE('',#643,#648); +#643 = PLANE('',#644); +#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647); +#645 = CARTESIAN_POINT('',(18.75,-0.75,7.495)); +#646 = DIRECTION('',(1.,0.,0.)); +#647 = DIRECTION('',(0.,0.,1.)); +#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(0.,-0.75)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(1.,0.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#654 = ORIENTED_EDGE('',*,*,#655,.T.); +#655 = EDGE_CURVE('',#628,#567,#656,.T.); +#656 = SURFACE_CURVE('',#657,(#662,#673),.PCURVE_S1.); +#657 = CIRCLE('',#658,0.875); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(17.875,0.,9.5)); +#660 = DIRECTION('',(0.,-1.,0.)); +#661 = DIRECTION('',(1.,0.,0.)); +#662 = PCURVE('',#44,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#672); +#664 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#665,#666,#667,#668,#669,#670 +,#671),.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( + '') ); +#665 = CARTESIAN_POINT('',(9.5,18.75)); +#666 = CARTESIAN_POINT('',(11.015544456623,18.75)); +#667 = CARTESIAN_POINT('',(10.257772228311,17.4375)); +#668 = CARTESIAN_POINT('',(9.5,16.125)); +#669 = CARTESIAN_POINT('',(8.742227771689,17.4375)); +#670 = CARTESIAN_POINT('',(7.984455543377,18.75)); +#671 = CARTESIAN_POINT('',(9.5,18.75)); +#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#673 = PCURVE('',#674,#679); +#674 = CYLINDRICAL_SURFACE('',#675,0.875); +#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678); +#676 = CARTESIAN_POINT('',(17.875,0.,9.5)); +#677 = DIRECTION('',(0.,-1.,0.)); +#678 = DIRECTION('',(1.,0.,0.)); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(0.,0.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(1.,0.)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#685 = FACE_BOUND('',#686,.F.); +#686 = EDGE_LOOP('',(#687,#717,#746,#774)); +#687 = ORIENTED_EDGE('',*,*,#688,.F.); +#688 = EDGE_CURVE('',#689,#691,#693,.T.); +#689 = VERTEX_POINT('',#690); +#690 = CARTESIAN_POINT('',(11.5,0.,5.5)); +#691 = VERTEX_POINT('',#692); +#692 = CARTESIAN_POINT('',(9.,0.,5.5)); +#693 = SURFACE_CURVE('',#694,(#698,#705),.PCURVE_S1.); +#694 = LINE('',#695,#696); +#695 = CARTESIAN_POINT('',(11.5,0.,5.5)); +#696 = VECTOR('',#697,1.); +#697 = DIRECTION('',(-1.,0.,0.)); +#698 = PCURVE('',#44,#699); +#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704); +#700 = LINE('',#701,#702); +#701 = CARTESIAN_POINT('',(5.5,11.5)); +#702 = VECTOR('',#703,1.); +#703 = DIRECTION('',(0.,-1.)); +#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#705 = PCURVE('',#706,#711); +#706 = PLANE('',#707); +#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710); +#708 = CARTESIAN_POINT('',(11.5,0.,5.5)); +#709 = DIRECTION('',(0.,0.,1.)); +#710 = DIRECTION('',(0.,1.,0.)); +#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716); +#712 = LINE('',#713,#714); +#713 = CARTESIAN_POINT('',(0.,0.)); +#714 = VECTOR('',#715,1.); +#715 = DIRECTION('',(0.,1.)); +#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#717 = ORIENTED_EDGE('',*,*,#718,.F.); +#718 = EDGE_CURVE('',#719,#689,#721,.T.); +#719 = VERTEX_POINT('',#720); +#720 = CARTESIAN_POINT('',(11.5,0.,11.5)); +#721 = SURFACE_CURVE('',#722,(#727,#734),.PCURVE_S1.); +#722 = CIRCLE('',#723,3.); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(11.5,0.,8.5)); +#725 = DIRECTION('',(0.,1.,0.)); +#726 = DIRECTION('',(0.,0.,-1.)); +#727 = PCURVE('',#44,#728); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733); +#729 = CIRCLE('',#730,3.); +#730 = AXIS2_PLACEMENT_2D('',#731,#732); +#731 = CARTESIAN_POINT('',(8.5,11.5)); +#732 = DIRECTION('',(-1.,0.)); +#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#734 = PCURVE('',#735,#740); +#735 = CYLINDRICAL_SURFACE('',#736,3.); +#736 = AXIS2_PLACEMENT_3D('',#737,#738,#739); +#737 = CARTESIAN_POINT('',(11.5,0.,8.5)); +#738 = DIRECTION('',(0.,1.,0.)); +#739 = DIRECTION('',(0.,0.,-1.)); +#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745); +#741 = LINE('',#742,#743); +#742 = CARTESIAN_POINT('',(0.,0.)); +#743 = VECTOR('',#744,1.); +#744 = DIRECTION('',(1.,0.)); +#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#719,#748,#750,.T.); +#748 = VERTEX_POINT('',#749); +#749 = CARTESIAN_POINT('',(9.,0.,11.5)); +#750 = SURFACE_CURVE('',#751,(#755,#762),.PCURVE_S1.); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(11.5,0.,11.5)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(-1.,0.,0.)); +#755 = PCURVE('',#44,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(11.5,11.5)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(0.,-1.)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#763,#768); +#763 = PLANE('',#764); +#764 = AXIS2_PLACEMENT_3D('',#765,#766,#767); +#765 = CARTESIAN_POINT('',(11.5,0.,11.5)); +#766 = DIRECTION('',(0.,0.,1.)); +#767 = DIRECTION('',(0.,1.,0.)); +#768 = DEFINITIONAL_REPRESENTATION('',(#769),#773); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(0.,0.)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(0.,1.)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = ORIENTED_EDGE('',*,*,#775,.F.); +#775 = EDGE_CURVE('',#691,#748,#776,.T.); +#776 = SURFACE_CURVE('',#777,(#782,#789),.PCURVE_S1.); +#777 = CIRCLE('',#778,3.); +#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781); +#779 = CARTESIAN_POINT('',(9.,0.,8.5)); +#780 = DIRECTION('',(0.,1.,0.)); +#781 = DIRECTION('',(0.,0.,-1.)); +#782 = PCURVE('',#44,#783); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788); +#784 = CIRCLE('',#785,3.); +#785 = AXIS2_PLACEMENT_2D('',#786,#787); +#786 = CARTESIAN_POINT('',(8.5,9.)); +#787 = DIRECTION('',(-1.,0.)); +#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#789 = PCURVE('',#790,#795); +#790 = CYLINDRICAL_SURFACE('',#791,3.); +#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794); +#792 = CARTESIAN_POINT('',(9.,0.,8.5)); +#793 = DIRECTION('',(0.,1.,0.)); +#794 = DIRECTION('',(0.,0.,-1.)); +#795 = DEFINITIONAL_REPRESENTATION('',(#796),#800); +#796 = LINE('',#797,#798); +#797 = CARTESIAN_POINT('',(0.,0.)); +#798 = VECTOR('',#799,1.); +#799 = DIRECTION('',(1.,0.)); +#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#801 = FACE_BOUND('',#802,.F.); +#802 = EDGE_LOOP('',(#803,#833,#866,#894)); +#803 = ORIENTED_EDGE('',*,*,#804,.F.); +#804 = EDGE_CURVE('',#805,#807,#809,.T.); +#805 = VERTEX_POINT('',#806); +#806 = CARTESIAN_POINT('',(2.,0.,7.495)); +#807 = VERTEX_POINT('',#808); +#808 = CARTESIAN_POINT('',(2.,0.,9.5)); +#809 = SURFACE_CURVE('',#810,(#814,#821),.PCURVE_S1.); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(2.,0.,7.495)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = PCURVE('',#44,#815); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(7.495,2.)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(1.,0.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = PCURVE('',#822,#827); +#822 = PLANE('',#823); +#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826); +#824 = CARTESIAN_POINT('',(2.,-0.75,7.495)); +#825 = DIRECTION('',(1.,0.,0.)); +#826 = DIRECTION('',(0.,0.,1.)); +#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832); +#828 = LINE('',#829,#830); +#829 = CARTESIAN_POINT('',(0.,-0.75)); +#830 = VECTOR('',#831,1.); +#831 = DIRECTION('',(1.,0.)); +#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#833 = ORIENTED_EDGE('',*,*,#834,.T.); +#834 = EDGE_CURVE('',#805,#835,#837,.T.); +#835 = VERTEX_POINT('',#836); +#836 = CARTESIAN_POINT('',(3.75,-4.758708757064E-32,7.495)); +#837 = SURFACE_CURVE('',#838,(#843,#854),.PCURVE_S1.); +#838 = CIRCLE('',#839,0.875); +#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842); +#840 = CARTESIAN_POINT('',(2.875,0.,7.495)); +#841 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#842 = DIRECTION('',(1.,0.,0.)); +#843 = PCURVE('',#44,#844); +#844 = DEFINITIONAL_REPRESENTATION('',(#845),#853); +#845 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#846,#847,#848,#849,#850,#851 +,#852),.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( + '') ); +#846 = CARTESIAN_POINT('',(7.495,3.75)); +#847 = CARTESIAN_POINT('',(9.010544456623,3.75)); +#848 = CARTESIAN_POINT('',(8.252772228311,2.4375)); +#849 = CARTESIAN_POINT('',(7.495,1.125)); +#850 = CARTESIAN_POINT('',(6.737227771689,2.4375)); +#851 = CARTESIAN_POINT('',(5.979455543377,3.75)); +#852 = CARTESIAN_POINT('',(7.495,3.75)); +#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#854 = PCURVE('',#855,#860); +#855 = CYLINDRICAL_SURFACE('',#856,0.875); +#856 = AXIS2_PLACEMENT_3D('',#857,#858,#859); +#857 = CARTESIAN_POINT('',(2.875,0.,7.495)); +#858 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#859 = DIRECTION('',(1.,0.,0.)); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865); +#861 = LINE('',#862,#863); +#862 = CARTESIAN_POINT('',(0.,0.)); +#863 = VECTOR('',#864,1.); +#864 = DIRECTION('',(1.,0.)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = ORIENTED_EDGE('',*,*,#867,.T.); +#867 = EDGE_CURVE('',#835,#868,#870,.T.); +#868 = VERTEX_POINT('',#869); +#869 = CARTESIAN_POINT('',(3.75,0.,9.5)); +#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(3.75,0.,7.495)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(0.,0.,1.)); +#875 = PCURVE('',#44,#876); +#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(7.495,3.75)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(1.,0.)); +#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#882 = PCURVE('',#883,#888); +#883 = PLANE('',#884); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(3.75,-0.75,7.495)); +#886 = DIRECTION('',(1.,0.,0.)); +#887 = DIRECTION('',(0.,0.,1.)); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(0.,-0.75)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(1.,0.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = ORIENTED_EDGE('',*,*,#895,.T.); +#895 = EDGE_CURVE('',#868,#807,#896,.T.); +#896 = SURFACE_CURVE('',#897,(#902,#913),.PCURVE_S1.); +#897 = CIRCLE('',#898,0.875); +#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901); +#899 = CARTESIAN_POINT('',(2.875,0.,9.5)); +#900 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#901 = DIRECTION('',(1.,0.,0.)); +#902 = PCURVE('',#44,#903); +#903 = DEFINITIONAL_REPRESENTATION('',(#904),#912); +#904 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#905,#906,#907,#908,#909,#910 +,#911),.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( + '') ); +#905 = CARTESIAN_POINT('',(9.5,3.75)); +#906 = CARTESIAN_POINT('',(11.015544456623,3.75)); +#907 = CARTESIAN_POINT('',(10.257772228311,2.4375)); +#908 = CARTESIAN_POINT('',(9.5,1.125)); +#909 = CARTESIAN_POINT('',(8.742227771689,2.4375)); +#910 = CARTESIAN_POINT('',(7.984455543377,3.75)); +#911 = CARTESIAN_POINT('',(9.5,3.75)); +#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#913 = PCURVE('',#914,#919); +#914 = CYLINDRICAL_SURFACE('',#915,0.875); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(2.875,0.,9.5)); +#917 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#918 = DIRECTION('',(1.,0.,0.)); +#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(0.,0.)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(1.,0.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = ADVANCED_FACE('',(#926),#126,.T.); +#926 = FACE_BOUND('',#927,.T.); +#927 = EDGE_LOOP('',(#928,#951,#952,#953,#976)); +#928 = ORIENTED_EDGE('',*,*,#929,.F.); +#929 = EDGE_CURVE('',#85,#930,#932,.T.); +#930 = VERTEX_POINT('',#931); +#931 = CARTESIAN_POINT('',(3.,20.,17.)); +#932 = SURFACE_CURVE('',#933,(#937,#944),.PCURVE_S1.); +#933 = LINE('',#934,#935); +#934 = CARTESIAN_POINT('',(0.,20.,17.)); +#935 = VECTOR('',#936,1.); +#936 = DIRECTION('',(1.,0.,0.)); +#937 = PCURVE('',#126,#938); +#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943); +#939 = LINE('',#940,#941); +#940 = CARTESIAN_POINT('',(0.,20.)); +#941 = VECTOR('',#942,1.); +#942 = DIRECTION('',(1.,0.)); +#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#944 = PCURVE('',#100,#945); +#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(17.,0.)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(0.,1.)); +#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#951 = ORIENTED_EDGE('',*,*,#112,.F.); +#952 = ORIENTED_EDGE('',*,*,#513,.T.); +#953 = ORIENTED_EDGE('',*,*,#954,.T.); +#954 = EDGE_CURVE('',#514,#955,#957,.T.); +#955 = VERTEX_POINT('',#956); +#956 = CARTESIAN_POINT('',(20.,3.,17.)); +#957 = SURFACE_CURVE('',#958,(#962,#969),.PCURVE_S1.); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(20.,0.,17.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,1.,0.)); +#962 = PCURVE('',#126,#963); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(20.,0.)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(0.,1.)); +#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#969 = PCURVE('',#550,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(17.,0.)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(0.,-1.)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = ORIENTED_EDGE('',*,*,#977,.T.); +#977 = EDGE_CURVE('',#955,#930,#978,.T.); +#978 = SURFACE_CURVE('',#979,(#983,#990),.PCURVE_S1.); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(23.,0.,17.)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#983 = PCURVE('',#126,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(23.,0.)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(-0.707106781187,0.707106781187)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#990 = PCURVE('',#991,#996); +#991 = PLANE('',#992); +#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995); +#993 = CARTESIAN_POINT('',(23.,0.,0.)); +#994 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#995 = DIRECTION('',(0.,0.,1.)); +#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001); +#997 = LINE('',#998,#999); +#998 = CARTESIAN_POINT('',(17.,0.)); +#999 = VECTOR('',#1000,1.); +#1000 = DIRECTION('',(0.,-1.)); +#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1002 = ADVANCED_FACE('',(#1003),#72,.F.); +#1003 = FACE_BOUND('',#1004,.F.); +#1004 = EDGE_LOOP('',(#1005,#1028,#1029,#1030,#1053)); +#1005 = ORIENTED_EDGE('',*,*,#1006,.F.); +#1006 = EDGE_CURVE('',#57,#1007,#1009,.T.); +#1007 = VERTEX_POINT('',#1008); +#1008 = CARTESIAN_POINT('',(3.,20.,0.)); +#1009 = SURFACE_CURVE('',#1010,(#1014,#1021),.PCURVE_S1.); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(0.,20.,0.)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,0.,0.)); +#1014 = PCURVE('',#72,#1015); +#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020); +#1016 = LINE('',#1017,#1018); +#1017 = CARTESIAN_POINT('',(0.,20.)); +#1018 = VECTOR('',#1019,1.); +#1019 = DIRECTION('',(1.,0.)); +#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1021 = PCURVE('',#100,#1022); +#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(0.,0.)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(0.,1.)); +#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1028 = ORIENTED_EDGE('',*,*,#56,.F.); +#1029 = ORIENTED_EDGE('',*,*,#489,.T.); +#1030 = ORIENTED_EDGE('',*,*,#1031,.T.); +#1031 = EDGE_CURVE('',#490,#1032,#1034,.T.); +#1032 = VERTEX_POINT('',#1033); +#1033 = CARTESIAN_POINT('',(20.,3.,0.)); +#1034 = SURFACE_CURVE('',#1035,(#1039,#1046),.PCURVE_S1.); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(20.,0.,0.)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(0.,1.,0.)); +#1039 = PCURVE('',#72,#1040); +#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045); +#1041 = LINE('',#1042,#1043); +#1042 = CARTESIAN_POINT('',(20.,0.)); +#1043 = VECTOR('',#1044,1.); +#1044 = DIRECTION('',(0.,1.)); +#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1046 = PCURVE('',#550,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052); +#1048 = LINE('',#1049,#1050); +#1049 = CARTESIAN_POINT('',(0.,0.)); +#1050 = VECTOR('',#1051,1.); +#1051 = DIRECTION('',(0.,-1.)); +#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1053 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1054 = EDGE_CURVE('',#1032,#1007,#1055,.T.); +#1055 = SURFACE_CURVE('',#1056,(#1060,#1067),.PCURVE_S1.); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(23.,0.,0.)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1060 = PCURVE('',#72,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(23.,0.)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = PCURVE('',#1068,#1073); +#1068 = PLANE('',#1069); +#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072); +#1070 = CARTESIAN_POINT('',(23.,0.,0.)); +#1071 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1072 = DIRECTION('',(0.,0.,1.)); +#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(0.,0.)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(0.,-1.)); +#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1079 = ADVANCED_FACE('',(#1080),#100,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1083,#1084,#1085,#1106,#1133)); +#1082 = ORIENTED_EDGE('',*,*,#1006,.F.); +#1083 = ORIENTED_EDGE('',*,*,#84,.T.); +#1084 = ORIENTED_EDGE('',*,*,#929,.T.); +#1085 = ORIENTED_EDGE('',*,*,#1086,.T.); +#1086 = EDGE_CURVE('',#930,#1087,#1089,.T.); +#1087 = VERTEX_POINT('',#1088); +#1088 = CARTESIAN_POINT('',(3.,20.,15.)); +#1089 = SURFACE_CURVE('',#1090,(#1094,#1100),.PCURVE_S1.); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(3.,20.,0.)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(0.,0.,-1.)); +#1094 = PCURVE('',#100,#1095); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1099); +#1096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1097,#1098),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.7,1.7),.PIECEWISE_BEZIER_KNOTS.); +#1097 = CARTESIAN_POINT('',(18.7,3.)); +#1098 = CARTESIAN_POINT('',(-1.7,3.)); +#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1100 = PCURVE('',#991,#1101); +#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1105); +#1102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1103,#1104),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.7,1.7),.PIECEWISE_BEZIER_KNOTS.); +#1103 = CARTESIAN_POINT('',(18.7,-28.28427124746)); +#1104 = CARTESIAN_POINT('',(-1.7,-28.28427124746)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.T.); +#1107 = EDGE_CURVE('',#1087,#1108,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(3.,20.,2.)); +#1110 = SURFACE_CURVE('',#1111,(#1115,#1121),.PCURVE_S1.); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(3.,20.,0.)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(0.,0.,-1.)); +#1115 = PCURVE('',#100,#1116); +#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1120); +#1117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1118,#1119),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.7,1.7),.PIECEWISE_BEZIER_KNOTS.); +#1118 = CARTESIAN_POINT('',(18.7,3.)); +#1119 = CARTESIAN_POINT('',(-1.7,3.)); +#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1121 = PCURVE('',#1122,#1127); +#1122 = PLANE('',#1123); +#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126); +#1124 = CARTESIAN_POINT('',(3.,3.,2.)); +#1125 = DIRECTION('',(1.,0.,0.)); +#1126 = DIRECTION('',(0.,0.,1.)); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(-2.,-17.)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(-1.,0.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1133 = ORIENTED_EDGE('',*,*,#1134,.T.); +#1134 = EDGE_CURVE('',#1108,#1007,#1135,.T.); +#1135 = SURFACE_CURVE('',#1136,(#1140,#1146),.PCURVE_S1.); +#1136 = LINE('',#1137,#1138); +#1137 = CARTESIAN_POINT('',(3.,20.,0.)); +#1138 = VECTOR('',#1139,1.); +#1139 = DIRECTION('',(0.,0.,-1.)); +#1140 = PCURVE('',#100,#1141); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1145); +#1142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1143,#1144),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.7,1.7),.PIECEWISE_BEZIER_KNOTS.); +#1143 = CARTESIAN_POINT('',(18.7,3.)); +#1144 = CARTESIAN_POINT('',(-1.7,3.)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = PCURVE('',#1068,#1147); +#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1151); +#1148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1149,#1150),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.7,1.7),.PIECEWISE_BEZIER_KNOTS.); +#1149 = CARTESIAN_POINT('',(18.7,-28.28427124746)); +#1150 = CARTESIAN_POINT('',(-1.7,-28.28427124746)); +#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1152 = ADVANCED_FACE('',(#1153),#159,.T.); +#1153 = FACE_BOUND('',#1154,.T.); +#1154 = EDGE_LOOP('',(#1155,#1178,#1179,#1202)); +#1155 = ORIENTED_EDGE('',*,*,#1156,.T.); +#1156 = EDGE_CURVE('',#1157,#143,#1159,.T.); +#1157 = VERTEX_POINT('',#1158); +#1158 = CARTESIAN_POINT('',(-0.75,3.75,7.495)); +#1159 = SURFACE_CURVE('',#1160,(#1164,#1171),.PCURVE_S1.); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(-0.75,3.75,7.495)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1164 = PCURVE('',#159,#1165); +#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170); +#1166 = LINE('',#1167,#1168); +#1167 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1168 = VECTOR('',#1169,1.); +#1169 = DIRECTION('',(0.,1.)); +#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1171 = PCURVE('',#242,#1172); +#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(-2.1E-16,-0.75)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(0.,1.)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#140,.F.); +#1179 = ORIENTED_EDGE('',*,*,#1180,.T.); +#1180 = EDGE_CURVE('',#141,#1181,#1183,.T.); +#1181 = VERTEX_POINT('',#1182); +#1182 = CARTESIAN_POINT('',(-0.75,2.,7.495)); +#1183 = SURFACE_CURVE('',#1184,(#1188,#1195),.PCURVE_S1.); +#1184 = LINE('',#1185,#1186); +#1185 = CARTESIAN_POINT('',(4.440892098501E-16,2.,7.495)); +#1186 = VECTOR('',#1187,1.); +#1187 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#1188 = PCURVE('',#159,#1189); +#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194); +#1190 = LINE('',#1191,#1192); +#1191 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#1192 = VECTOR('',#1193,1.); +#1193 = DIRECTION('',(0.,-1.)); +#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1195 = PCURVE('',#187,#1196); +#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201); +#1197 = LINE('',#1198,#1199); +#1198 = CARTESIAN_POINT('',(0.,0.)); +#1199 = VECTOR('',#1200,1.); +#1200 = DIRECTION('',(0.,-1.)); +#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1202 = ORIENTED_EDGE('',*,*,#1203,.T.); +#1203 = EDGE_CURVE('',#1181,#1157,#1204,.T.); +#1204 = SURFACE_CURVE('',#1205,(#1210,#1217),.PCURVE_S1.); +#1205 = CIRCLE('',#1206,0.875); +#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209); +#1207 = CARTESIAN_POINT('',(-0.75,2.875,7.495)); +#1208 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1209 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1210 = PCURVE('',#159,#1211); +#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216); +#1212 = LINE('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(0.,0.)); +#1214 = VECTOR('',#1215,1.); +#1215 = DIRECTION('',(1.,0.)); +#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1217 = PCURVE('',#1218,#1223); +#1218 = PLANE('',#1219); +#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222); +#1220 = CARTESIAN_POINT('',(-0.75,2.875,8.4975)); +#1221 = DIRECTION('',(-1.,2.22044604925E-16,-6.E-17)); +#1222 = DIRECTION('',(-6.E-17,1.33226762955E-32,1.)); +#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1232); +#1224 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1225,#1226,#1227,#1228, +#1229,#1230,#1231),.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('') ); +#1225 = CARTESIAN_POINT('',(-1.0025,0.875)); +#1226 = CARTESIAN_POINT('',(0.513044456623,0.875)); +#1227 = CARTESIAN_POINT('',(-0.244727771689,-0.4375)); +#1228 = CARTESIAN_POINT('',(-1.0025,-1.75)); +#1229 = CARTESIAN_POINT('',(-1.760272228311,-0.4375)); +#1230 = CARTESIAN_POINT('',(-2.518044456623,0.875)); +#1231 = CARTESIAN_POINT('',(-1.0025,0.875)); +#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1233 = ADVANCED_FACE('',(#1234),#242,.T.); +#1234 = FACE_BOUND('',#1235,.T.); +#1235 = EDGE_LOOP('',(#1236,#1237,#1238,#1261)); +#1236 = ORIENTED_EDGE('',*,*,#228,.F.); +#1237 = ORIENTED_EDGE('',*,*,#1156,.F.); +#1238 = ORIENTED_EDGE('',*,*,#1239,.T.); +#1239 = EDGE_CURVE('',#1157,#1240,#1242,.T.); +#1240 = VERTEX_POINT('',#1241); +#1241 = CARTESIAN_POINT('',(-0.75,3.75,9.5)); +#1242 = SURFACE_CURVE('',#1243,(#1247,#1254),.PCURVE_S1.); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(-0.75,3.75,7.495)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.,0.,1.)); +#1247 = PCURVE('',#242,#1248); +#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1253); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(0.,-0.75)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(1.,0.)); +#1253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1254 = PCURVE('',#1218,#1255); +#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260); +#1256 = LINE('',#1257,#1258); +#1257 = CARTESIAN_POINT('',(-1.0025,0.875)); +#1258 = VECTOR('',#1259,1.); +#1259 = DIRECTION('',(1.,0.)); +#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1261 = ORIENTED_EDGE('',*,*,#1262,.T.); +#1262 = EDGE_CURVE('',#1240,#200,#1263,.T.); +#1263 = SURFACE_CURVE('',#1264,(#1268,#1275),.PCURVE_S1.); +#1264 = LINE('',#1265,#1266); +#1265 = CARTESIAN_POINT('',(-0.75,3.75,9.5)); +#1266 = VECTOR('',#1267,1.); +#1267 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1268 = PCURVE('',#242,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(2.005,-0.75)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(2.2E-16,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1275 = PCURVE('',#216,#1276); +#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281); +#1277 = LINE('',#1278,#1279); +#1278 = CARTESIAN_POINT('',(0.,-0.)); +#1279 = VECTOR('',#1280,1.); +#1280 = DIRECTION('',(0.,1.)); +#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1282 = ADVANCED_FACE('',(#1283),#216,.T.); +#1283 = FACE_BOUND('',#1284,.T.); +#1284 = EDGE_LOOP('',(#1285,#1286,#1287,#1315)); +#1285 = ORIENTED_EDGE('',*,*,#199,.F.); +#1286 = ORIENTED_EDGE('',*,*,#1262,.F.); +#1287 = ORIENTED_EDGE('',*,*,#1288,.T.); +#1288 = EDGE_CURVE('',#1240,#1289,#1291,.T.); +#1289 = VERTEX_POINT('',#1290); +#1290 = CARTESIAN_POINT('',(-0.75,2.,9.5)); +#1291 = SURFACE_CURVE('',#1292,(#1297,#1304),.PCURVE_S1.); +#1292 = CIRCLE('',#1293,0.875); +#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296); +#1294 = CARTESIAN_POINT('',(-0.75,2.875,9.5)); +#1295 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1296 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1297 = PCURVE('',#216,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = LINE('',#1300,#1301); +#1300 = CARTESIAN_POINT('',(0.,0.)); +#1301 = VECTOR('',#1302,1.); +#1302 = DIRECTION('',(1.,0.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = PCURVE('',#1218,#1305); +#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1314); +#1306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1307,#1308,#1309,#1310, +#1311,#1312,#1313),.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('') ); +#1307 = CARTESIAN_POINT('',(1.0025,0.875)); +#1308 = CARTESIAN_POINT('',(2.518044456623,0.875)); +#1309 = CARTESIAN_POINT('',(1.760272228311,-0.4375)); +#1310 = CARTESIAN_POINT('',(1.0025,-1.75)); +#1311 = CARTESIAN_POINT('',(0.244727771689,-0.4375)); +#1312 = CARTESIAN_POINT('',(-0.513044456623,0.875)); +#1313 = CARTESIAN_POINT('',(1.0025,0.875)); +#1314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1315 = ORIENTED_EDGE('',*,*,#1316,.F.); +#1316 = EDGE_CURVE('',#172,#1289,#1317,.T.); +#1317 = SURFACE_CURVE('',#1318,(#1322,#1329),.PCURVE_S1.); +#1318 = LINE('',#1319,#1320); +#1319 = CARTESIAN_POINT('',(4.440892098501E-16,2.,9.5)); +#1320 = VECTOR('',#1321,1.); +#1321 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#1322 = PCURVE('',#216,#1323); +#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1328); +#1324 = LINE('',#1325,#1326); +#1325 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#1326 = VECTOR('',#1327,1.); +#1327 = DIRECTION('',(0.,-1.)); +#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1329 = PCURVE('',#187,#1330); +#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1335); +#1331 = LINE('',#1332,#1333); +#1332 = CARTESIAN_POINT('',(2.005,0.)); +#1333 = VECTOR('',#1334,1.); +#1334 = DIRECTION('',(0.,-1.)); +#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1336 = ADVANCED_FACE('',(#1337),#187,.F.); +#1337 = FACE_BOUND('',#1338,.F.); +#1338 = EDGE_LOOP('',(#1339,#1340,#1341,#1362)); +#1339 = ORIENTED_EDGE('',*,*,#171,.F.); +#1340 = ORIENTED_EDGE('',*,*,#1180,.T.); +#1341 = ORIENTED_EDGE('',*,*,#1342,.T.); +#1342 = EDGE_CURVE('',#1181,#1289,#1343,.T.); +#1343 = SURFACE_CURVE('',#1344,(#1348,#1355),.PCURVE_S1.); +#1344 = LINE('',#1345,#1346); +#1345 = CARTESIAN_POINT('',(-0.75,2.,7.495)); +#1346 = VECTOR('',#1347,1.); +#1347 = DIRECTION('',(0.,0.,1.)); +#1348 = PCURVE('',#187,#1349); +#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354); +#1350 = LINE('',#1351,#1352); +#1351 = CARTESIAN_POINT('',(0.,-0.75)); +#1352 = VECTOR('',#1353,1.); +#1353 = DIRECTION('',(1.,0.)); +#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1355 = PCURVE('',#1218,#1356); +#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361); +#1357 = LINE('',#1358,#1359); +#1358 = CARTESIAN_POINT('',(-1.0025,-0.875)); +#1359 = VECTOR('',#1360,1.); +#1360 = DIRECTION('',(1.,0.)); +#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1362 = ORIENTED_EDGE('',*,*,#1316,.F.); +#1363 = ADVANCED_FACE('',(#1364),#274,.T.); +#1364 = FACE_BOUND('',#1365,.T.); +#1365 = EDGE_LOOP('',(#1366,#1367,#1389,#1412)); +#1366 = ORIENTED_EDGE('',*,*,#256,.F.); +#1367 = ORIENTED_EDGE('',*,*,#1368,.T.); +#1368 = EDGE_CURVE('',#257,#1369,#1371,.T.); +#1369 = VERTEX_POINT('',#1370); +#1370 = CARTESIAN_POINT('',(3.,8.5,5.5)); +#1371 = SURFACE_CURVE('',#1372,(#1376,#1383),.PCURVE_S1.); +#1372 = LINE('',#1373,#1374); +#1373 = CARTESIAN_POINT('',(0.,8.5,5.5)); +#1374 = VECTOR('',#1375,1.); +#1375 = DIRECTION('',(1.,0.,0.)); +#1376 = PCURVE('',#274,#1377); +#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382); +#1378 = LINE('',#1379,#1380); +#1379 = CARTESIAN_POINT('',(0.,0.)); +#1380 = VECTOR('',#1381,1.); +#1381 = DIRECTION('',(1.,0.)); +#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1383 = PCURVE('',#303,#1384); +#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1388); +#1385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1386,#1387),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,3.),.PIECEWISE_BEZIER_KNOTS.); +#1386 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1387 = CARTESIAN_POINT('',(6.28318530718,3.)); +#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1389 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1390 = EDGE_CURVE('',#1369,#1391,#1393,.T.); +#1391 = VERTEX_POINT('',#1392); +#1392 = CARTESIAN_POINT('',(3.,11.,5.5)); +#1393 = SURFACE_CURVE('',#1394,(#1398,#1405),.PCURVE_S1.); +#1394 = LINE('',#1395,#1396); +#1395 = CARTESIAN_POINT('',(3.,8.5,5.5)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(0.,1.,0.)); +#1398 = PCURVE('',#274,#1399); +#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1404); +#1400 = LINE('',#1401,#1402); +#1401 = CARTESIAN_POINT('',(3.,0.)); +#1402 = VECTOR('',#1403,1.); +#1403 = DIRECTION('',(0.,1.)); +#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1405 = PCURVE('',#1122,#1406); +#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411); +#1407 = LINE('',#1408,#1409); +#1408 = CARTESIAN_POINT('',(3.5,-5.5)); +#1409 = VECTOR('',#1410,1.); +#1410 = DIRECTION('',(0.,-1.)); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1412 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1413 = EDGE_CURVE('',#259,#1391,#1414,.T.); +#1414 = SURFACE_CURVE('',#1415,(#1419,#1426),.PCURVE_S1.); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(0.,11.,5.5)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(1.,0.,0.)); +#1419 = PCURVE('',#274,#1420); +#1420 = DEFINITIONAL_REPRESENTATION('',(#1421),#1425); +#1421 = LINE('',#1422,#1423); +#1422 = CARTESIAN_POINT('',(0.,2.5)); +#1423 = VECTOR('',#1424,1.); +#1424 = DIRECTION('',(1.,0.)); +#1425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1426 = PCURVE('',#358,#1427); +#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1431); +#1428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1429,#1430),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,3.),.PIECEWISE_BEZIER_KNOTS.); +#1429 = CARTESIAN_POINT('',(0.,0.)); +#1430 = CARTESIAN_POINT('',(0.,3.)); +#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1432 = ADVANCED_FACE('',(#1433),#303,.F.); +#1433 = FACE_BOUND('',#1434,.F.); +#1434 = EDGE_LOOP('',(#1435,#1459,#1480,#1481)); +#1435 = ORIENTED_EDGE('',*,*,#1436,.F.); +#1436 = EDGE_CURVE('',#1437,#1369,#1439,.T.); +#1437 = VERTEX_POINT('',#1438); +#1438 = CARTESIAN_POINT('',(3.,8.5,11.5)); +#1439 = SURFACE_CURVE('',#1440,(#1445,#1452),.PCURVE_S1.); +#1440 = CIRCLE('',#1441,3.); +#1441 = AXIS2_PLACEMENT_3D('',#1442,#1443,#1444); +#1442 = CARTESIAN_POINT('',(3.,8.5,8.5)); +#1443 = DIRECTION('',(1.,-0.,0.)); +#1444 = DIRECTION('',(0.,0.,-1.)); +#1445 = PCURVE('',#303,#1446); +#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451); +#1447 = LINE('',#1448,#1449); +#1448 = CARTESIAN_POINT('',(0.,3.)); +#1449 = VECTOR('',#1450,1.); +#1450 = DIRECTION('',(1.,0.)); +#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1452 = PCURVE('',#1122,#1453); +#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458); +#1454 = CIRCLE('',#1455,3.); +#1455 = AXIS2_PLACEMENT_2D('',#1456,#1457); +#1456 = CARTESIAN_POINT('',(6.5,-5.5)); +#1457 = DIRECTION('',(-1.,0.)); +#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1459 = ORIENTED_EDGE('',*,*,#1460,.F.); +#1460 = EDGE_CURVE('',#287,#1437,#1461,.T.); +#1461 = SURFACE_CURVE('',#1462,(#1466,#1473),.PCURVE_S1.); +#1462 = LINE('',#1463,#1464); +#1463 = CARTESIAN_POINT('',(0.,8.5,11.5)); +#1464 = VECTOR('',#1465,1.); +#1465 = DIRECTION('',(1.,0.,0.)); +#1466 = PCURVE('',#303,#1467); +#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(3.14159265359,6.7E-16)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(0.,1.)); +#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1473 = PCURVE('',#331,#1474); +#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.,0.)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.)); +#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1480 = ORIENTED_EDGE('',*,*,#286,.T.); +#1481 = ORIENTED_EDGE('',*,*,#1368,.T.); +#1482 = ADVANCED_FACE('',(#1483),#358,.F.); +#1483 = FACE_BOUND('',#1484,.F.); +#1484 = EDGE_LOOP('',(#1485,#1509,#1510,#1511)); +#1485 = ORIENTED_EDGE('',*,*,#1486,.F.); +#1486 = EDGE_CURVE('',#1391,#1487,#1489,.T.); +#1487 = VERTEX_POINT('',#1488); +#1488 = CARTESIAN_POINT('',(3.,11.,11.5)); +#1489 = SURFACE_CURVE('',#1490,(#1495,#1502),.PCURVE_S1.); +#1490 = CIRCLE('',#1491,3.); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(3.,11.,8.5)); +#1493 = DIRECTION('',(1.,-0.,0.)); +#1494 = DIRECTION('',(0.,0.,-1.)); +#1495 = PCURVE('',#358,#1496); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501); +#1497 = LINE('',#1498,#1499); +#1498 = CARTESIAN_POINT('',(0.,3.)); +#1499 = VECTOR('',#1500,1.); +#1500 = DIRECTION('',(1.,0.)); +#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1502 = PCURVE('',#1122,#1503); +#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508); +#1504 = CIRCLE('',#1505,3.); +#1505 = AXIS2_PLACEMENT_2D('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(6.5,-8.)); +#1507 = DIRECTION('',(-1.,0.)); +#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1509 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1510 = ORIENTED_EDGE('',*,*,#343,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1512,.T.); +#1512 = EDGE_CURVE('',#316,#1487,#1513,.T.); +#1513 = SURFACE_CURVE('',#1514,(#1518,#1525),.PCURVE_S1.); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.,11.,11.5)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(1.,0.,0.)); +#1518 = PCURVE('',#358,#1519); +#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524); +#1520 = LINE('',#1521,#1522); +#1521 = CARTESIAN_POINT('',(3.14159265359,6.7E-16)); +#1522 = VECTOR('',#1523,1.); +#1523 = DIRECTION('',(0.,1.)); +#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1525 = PCURVE('',#331,#1526); +#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531); +#1527 = LINE('',#1528,#1529); +#1528 = CARTESIAN_POINT('',(0.,2.5)); +#1529 = VECTOR('',#1530,1.); +#1530 = DIRECTION('',(1.,0.)); +#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1532 = ADVANCED_FACE('',(#1533),#331,.F.); +#1533 = FACE_BOUND('',#1534,.F.); +#1534 = EDGE_LOOP('',(#1535,#1536,#1537,#1558)); +#1535 = ORIENTED_EDGE('',*,*,#315,.F.); +#1536 = ORIENTED_EDGE('',*,*,#1460,.T.); +#1537 = ORIENTED_EDGE('',*,*,#1538,.T.); +#1538 = EDGE_CURVE('',#1437,#1487,#1539,.T.); +#1539 = SURFACE_CURVE('',#1540,(#1544,#1551),.PCURVE_S1.); +#1540 = LINE('',#1541,#1542); +#1541 = CARTESIAN_POINT('',(3.,8.5,11.5)); +#1542 = VECTOR('',#1543,1.); +#1543 = DIRECTION('',(0.,1.,0.)); +#1544 = PCURVE('',#331,#1545); +#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1550); +#1546 = LINE('',#1547,#1548); +#1547 = CARTESIAN_POINT('',(3.,0.)); +#1548 = VECTOR('',#1549,1.); +#1549 = DIRECTION('',(0.,1.)); +#1550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1551 = PCURVE('',#1122,#1552); +#1552 = DEFINITIONAL_REPRESENTATION('',(#1553),#1557); +#1553 = LINE('',#1554,#1555); +#1554 = CARTESIAN_POINT('',(9.5,-5.5)); +#1555 = VECTOR('',#1556,1.); +#1556 = DIRECTION('',(0.,-1.)); +#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1558 = ORIENTED_EDGE('',*,*,#1512,.F.); +#1559 = ADVANCED_FACE('',(#1560),#391,.T.); +#1560 = FACE_BOUND('',#1561,.T.); +#1561 = EDGE_LOOP('',(#1562,#1585,#1586,#1609)); +#1562 = ORIENTED_EDGE('',*,*,#1563,.T.); +#1563 = EDGE_CURVE('',#1564,#375,#1566,.T.); +#1564 = VERTEX_POINT('',#1565); +#1565 = CARTESIAN_POINT('',(-0.75,18.75,7.495)); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(-0.75,18.75,7.495)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1571 = PCURVE('',#391,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#474,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(-2.1E-16,-0.75)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.,1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#372,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1587,.T.); +#1587 = EDGE_CURVE('',#373,#1588,#1590,.T.); +#1588 = VERTEX_POINT('',#1589); +#1589 = CARTESIAN_POINT('',(-0.75,17.,7.495)); +#1590 = SURFACE_CURVE('',#1591,(#1595,#1602),.PCURVE_S1.); +#1591 = LINE('',#1592,#1593); +#1592 = CARTESIAN_POINT('',(4.440892098501E-16,17.,7.495)); +#1593 = VECTOR('',#1594,1.); +#1594 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#1595 = PCURVE('',#391,#1596); +#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601); +#1597 = LINE('',#1598,#1599); +#1598 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#1599 = VECTOR('',#1600,1.); +#1600 = DIRECTION('',(0.,-1.)); +#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1602 = PCURVE('',#419,#1603); +#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608); +#1604 = LINE('',#1605,#1606); +#1605 = CARTESIAN_POINT('',(0.,0.)); +#1606 = VECTOR('',#1607,1.); +#1607 = DIRECTION('',(0.,-1.)); +#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1609 = ORIENTED_EDGE('',*,*,#1610,.T.); +#1610 = EDGE_CURVE('',#1588,#1564,#1611,.T.); +#1611 = SURFACE_CURVE('',#1612,(#1617,#1624),.PCURVE_S1.); +#1612 = CIRCLE('',#1613,0.875); +#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616); +#1614 = CARTESIAN_POINT('',(-0.75,17.875,7.495)); +#1615 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1616 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1617 = PCURVE('',#391,#1618); +#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623); +#1619 = LINE('',#1620,#1621); +#1620 = CARTESIAN_POINT('',(0.,0.)); +#1621 = VECTOR('',#1622,1.); +#1622 = DIRECTION('',(1.,0.)); +#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1624 = PCURVE('',#1625,#1630); +#1625 = PLANE('',#1626); +#1626 = AXIS2_PLACEMENT_3D('',#1627,#1628,#1629); +#1627 = CARTESIAN_POINT('',(-0.75,17.875,8.4975)); +#1628 = DIRECTION('',(-1.,2.22044604925E-16,-6.E-17)); +#1629 = DIRECTION('',(-6.E-17,1.33226762955E-32,1.)); +#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1639); +#1631 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1632,#1633,#1634,#1635, +#1636,#1637,#1638),.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('') ); +#1632 = CARTESIAN_POINT('',(-1.0025,0.875)); +#1633 = CARTESIAN_POINT('',(0.513044456623,0.875)); +#1634 = CARTESIAN_POINT('',(-0.244727771689,-0.4375)); +#1635 = CARTESIAN_POINT('',(-1.0025,-1.75)); +#1636 = CARTESIAN_POINT('',(-1.760272228311,-0.4375)); +#1637 = CARTESIAN_POINT('',(-2.518044456623,0.875)); +#1638 = CARTESIAN_POINT('',(-1.0025,0.875)); +#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1640 = ADVANCED_FACE('',(#1641),#474,.T.); +#1641 = FACE_BOUND('',#1642,.T.); +#1642 = EDGE_LOOP('',(#1643,#1644,#1645,#1668)); +#1643 = ORIENTED_EDGE('',*,*,#460,.F.); +#1644 = ORIENTED_EDGE('',*,*,#1563,.F.); +#1645 = ORIENTED_EDGE('',*,*,#1646,.T.); +#1646 = EDGE_CURVE('',#1564,#1647,#1649,.T.); +#1647 = VERTEX_POINT('',#1648); +#1648 = CARTESIAN_POINT('',(-0.75,18.75,9.5)); +#1649 = SURFACE_CURVE('',#1650,(#1654,#1661),.PCURVE_S1.); +#1650 = LINE('',#1651,#1652); +#1651 = CARTESIAN_POINT('',(-0.75,18.75,7.495)); +#1652 = VECTOR('',#1653,1.); +#1653 = DIRECTION('',(0.,0.,1.)); +#1654 = PCURVE('',#474,#1655); +#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660); +#1656 = LINE('',#1657,#1658); +#1657 = CARTESIAN_POINT('',(0.,-0.75)); +#1658 = VECTOR('',#1659,1.); +#1659 = DIRECTION('',(1.,0.)); +#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1661 = PCURVE('',#1625,#1662); +#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667); +#1663 = LINE('',#1664,#1665); +#1664 = CARTESIAN_POINT('',(-1.0025,0.875)); +#1665 = VECTOR('',#1666,1.); +#1666 = DIRECTION('',(1.,0.)); +#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1668 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1669 = EDGE_CURVE('',#1647,#432,#1670,.T.); +#1670 = SURFACE_CURVE('',#1671,(#1675,#1682),.PCURVE_S1.); +#1671 = LINE('',#1672,#1673); +#1672 = CARTESIAN_POINT('',(-0.75,18.75,9.5)); +#1673 = VECTOR('',#1674,1.); +#1674 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1675 = PCURVE('',#474,#1676); +#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1681); +#1677 = LINE('',#1678,#1679); +#1678 = CARTESIAN_POINT('',(2.005,-0.75)); +#1679 = VECTOR('',#1680,1.); +#1680 = DIRECTION('',(2.2E-16,1.)); +#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1682 = PCURVE('',#448,#1683); +#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688); +#1684 = LINE('',#1685,#1686); +#1685 = CARTESIAN_POINT('',(0.,-0.)); +#1686 = VECTOR('',#1687,1.); +#1687 = DIRECTION('',(0.,1.)); +#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1689 = ADVANCED_FACE('',(#1690),#448,.T.); +#1690 = FACE_BOUND('',#1691,.T.); +#1691 = EDGE_LOOP('',(#1692,#1693,#1694,#1722)); +#1692 = ORIENTED_EDGE('',*,*,#431,.F.); +#1693 = ORIENTED_EDGE('',*,*,#1669,.F.); +#1694 = ORIENTED_EDGE('',*,*,#1695,.T.); +#1695 = EDGE_CURVE('',#1647,#1696,#1698,.T.); +#1696 = VERTEX_POINT('',#1697); +#1697 = CARTESIAN_POINT('',(-0.75,17.,9.5)); +#1698 = SURFACE_CURVE('',#1699,(#1704,#1711),.PCURVE_S1.); +#1699 = CIRCLE('',#1700,0.875); +#1700 = AXIS2_PLACEMENT_3D('',#1701,#1702,#1703); +#1701 = CARTESIAN_POINT('',(-0.75,17.875,9.5)); +#1702 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1703 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1704 = PCURVE('',#448,#1705); +#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710); +#1706 = LINE('',#1707,#1708); +#1707 = CARTESIAN_POINT('',(0.,0.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(1.,0.)); +#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1711 = PCURVE('',#1625,#1712); +#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1721); +#1713 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1714,#1715,#1716,#1717, +#1718,#1719,#1720),.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('') ); +#1714 = CARTESIAN_POINT('',(1.0025,0.875)); +#1715 = CARTESIAN_POINT('',(2.518044456623,0.875)); +#1716 = CARTESIAN_POINT('',(1.760272228311,-0.4375)); +#1717 = CARTESIAN_POINT('',(1.0025,-1.75)); +#1718 = CARTESIAN_POINT('',(0.244727771689,-0.4375)); +#1719 = CARTESIAN_POINT('',(-0.513044456623,0.875)); +#1720 = CARTESIAN_POINT('',(1.0025,0.875)); +#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1722 = ORIENTED_EDGE('',*,*,#1723,.F.); +#1723 = EDGE_CURVE('',#404,#1696,#1724,.T.); +#1724 = SURFACE_CURVE('',#1725,(#1729,#1736),.PCURVE_S1.); +#1725 = LINE('',#1726,#1727); +#1726 = CARTESIAN_POINT('',(4.440892098501E-16,17.,9.5)); +#1727 = VECTOR('',#1728,1.); +#1728 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#1729 = PCURVE('',#448,#1730); +#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1735); +#1731 = LINE('',#1732,#1733); +#1732 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#1733 = VECTOR('',#1734,1.); +#1734 = DIRECTION('',(0.,-1.)); +#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1736 = PCURVE('',#419,#1737); +#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742); +#1738 = LINE('',#1739,#1740); +#1739 = CARTESIAN_POINT('',(2.005,0.)); +#1740 = VECTOR('',#1741,1.); +#1741 = DIRECTION('',(0.,-1.)); +#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1743 = ADVANCED_FACE('',(#1744),#419,.F.); +#1744 = FACE_BOUND('',#1745,.F.); +#1745 = EDGE_LOOP('',(#1746,#1747,#1748,#1769)); +#1746 = ORIENTED_EDGE('',*,*,#403,.F.); +#1747 = ORIENTED_EDGE('',*,*,#1587,.T.); +#1748 = ORIENTED_EDGE('',*,*,#1749,.T.); +#1749 = EDGE_CURVE('',#1588,#1696,#1750,.T.); +#1750 = SURFACE_CURVE('',#1751,(#1755,#1762),.PCURVE_S1.); +#1751 = LINE('',#1752,#1753); +#1752 = CARTESIAN_POINT('',(-0.75,17.,7.495)); +#1753 = VECTOR('',#1754,1.); +#1754 = DIRECTION('',(0.,0.,1.)); +#1755 = PCURVE('',#419,#1756); +#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761); +#1757 = LINE('',#1758,#1759); +#1758 = CARTESIAN_POINT('',(0.,-0.75)); +#1759 = VECTOR('',#1760,1.); +#1760 = DIRECTION('',(1.,0.)); +#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1762 = PCURVE('',#1625,#1763); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(-1.0025,-0.875)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(1.,0.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1723,.F.); +#1770 = ADVANCED_FACE('',(#1771),#550,.T.); +#1771 = FACE_BOUND('',#1772,.T.); +#1772 = EDGE_LOOP('',(#1773,#1774,#1775,#1776,#1797,#1824)); +#1773 = ORIENTED_EDGE('',*,*,#954,.F.); +#1774 = ORIENTED_EDGE('',*,*,#536,.F.); +#1775 = ORIENTED_EDGE('',*,*,#1031,.T.); +#1776 = ORIENTED_EDGE('',*,*,#1777,.T.); +#1777 = EDGE_CURVE('',#1032,#1778,#1780,.T.); +#1778 = VERTEX_POINT('',#1779); +#1779 = CARTESIAN_POINT('',(20.,3.,2.)); +#1780 = SURFACE_CURVE('',#1781,(#1785,#1791),.PCURVE_S1.); +#1781 = LINE('',#1782,#1783); +#1782 = CARTESIAN_POINT('',(20.,3.,0.)); +#1783 = VECTOR('',#1784,1.); +#1784 = DIRECTION('',(0.,0.,1.)); +#1785 = PCURVE('',#550,#1786); +#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1790); +#1787 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1788,#1789),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.7,18.7),.PIECEWISE_BEZIER_KNOTS.); +#1788 = CARTESIAN_POINT('',(-1.7,-3.)); +#1789 = CARTESIAN_POINT('',(18.7,-3.)); +#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1791 = PCURVE('',#1068,#1792); +#1792 = DEFINITIONAL_REPRESENTATION('',(#1793),#1796); +#1793 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1794,#1795),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.7,18.7),.PIECEWISE_BEZIER_KNOTS.); +#1794 = CARTESIAN_POINT('',(-1.7,-4.242640687119)); +#1795 = CARTESIAN_POINT('',(18.7,-4.242640687119)); +#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1797 = ORIENTED_EDGE('',*,*,#1798,.T.); +#1798 = EDGE_CURVE('',#1778,#1799,#1801,.T.); +#1799 = VERTEX_POINT('',#1800); +#1800 = CARTESIAN_POINT('',(20.,3.,15.)); +#1801 = SURFACE_CURVE('',#1802,(#1806,#1812),.PCURVE_S1.); +#1802 = LINE('',#1803,#1804); +#1803 = CARTESIAN_POINT('',(20.,3.,0.)); +#1804 = VECTOR('',#1805,1.); +#1805 = DIRECTION('',(0.,0.,1.)); +#1806 = PCURVE('',#550,#1807); +#1807 = DEFINITIONAL_REPRESENTATION('',(#1808),#1811); +#1808 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1809,#1810),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.7,18.7),.PIECEWISE_BEZIER_KNOTS.); +#1809 = CARTESIAN_POINT('',(-1.7,-3.)); +#1810 = CARTESIAN_POINT('',(18.7,-3.)); +#1811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1812 = PCURVE('',#1813,#1818); +#1813 = PLANE('',#1814); +#1814 = AXIS2_PLACEMENT_3D('',#1815,#1816,#1817); +#1815 = CARTESIAN_POINT('',(3.,3.,2.)); +#1816 = DIRECTION('',(0.,1.,0.)); +#1817 = DIRECTION('',(0.,0.,1.)); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(-2.,17.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(1.,0.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = ORIENTED_EDGE('',*,*,#1825,.T.); +#1825 = EDGE_CURVE('',#1799,#955,#1826,.T.); +#1826 = SURFACE_CURVE('',#1827,(#1831,#1837),.PCURVE_S1.); +#1827 = LINE('',#1828,#1829); +#1828 = CARTESIAN_POINT('',(20.,3.,0.)); +#1829 = VECTOR('',#1830,1.); +#1830 = DIRECTION('',(0.,0.,1.)); +#1831 = PCURVE('',#550,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1836); +#1833 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1834,#1835),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.7,18.7),.PIECEWISE_BEZIER_KNOTS.); +#1834 = CARTESIAN_POINT('',(-1.7,-3.)); +#1835 = CARTESIAN_POINT('',(18.7,-3.)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#991,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1842); +#1839 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1840,#1841),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.7,18.7),.PIECEWISE_BEZIER_KNOTS.); +#1840 = CARTESIAN_POINT('',(-1.7,-4.242640687119)); +#1841 = CARTESIAN_POINT('',(18.7,-4.242640687119)); +#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1843 = ADVANCED_FACE('',(#1844),#582,.F.); +#1844 = FACE_BOUND('',#1845,.F.); +#1845 = EDGE_LOOP('',(#1846,#1876,#1897,#1898)); +#1846 = ORIENTED_EDGE('',*,*,#1847,.F.); +#1847 = EDGE_CURVE('',#1848,#1850,#1852,.T.); +#1848 = VERTEX_POINT('',#1849); +#1849 = CARTESIAN_POINT('',(17.,-0.75,7.495)); +#1850 = VERTEX_POINT('',#1851); +#1851 = CARTESIAN_POINT('',(17.,-0.75,9.5)); +#1852 = SURFACE_CURVE('',#1853,(#1857,#1864),.PCURVE_S1.); +#1853 = LINE('',#1854,#1855); +#1854 = CARTESIAN_POINT('',(17.,-0.75,7.495)); +#1855 = VECTOR('',#1856,1.); +#1856 = DIRECTION('',(0.,0.,1.)); +#1857 = PCURVE('',#582,#1858); +#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863); +#1859 = LINE('',#1860,#1861); +#1860 = CARTESIAN_POINT('',(0.,0.)); +#1861 = VECTOR('',#1862,1.); +#1862 = DIRECTION('',(1.,0.)); +#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1864 = PCURVE('',#1865,#1870); +#1865 = PLANE('',#1866); +#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869); +#1867 = CARTESIAN_POINT('',(17.875,-0.75,8.4975)); +#1868 = DIRECTION('',(0.,-1.,8.E-17)); +#1869 = DIRECTION('',(0.,-8.E-17,-1.)); +#1870 = DEFINITIONAL_REPRESENTATION('',(#1871),#1875); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(1.0025,-0.875)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(-1.,0.)); +#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1876 = ORIENTED_EDGE('',*,*,#1877,.T.); +#1877 = EDGE_CURVE('',#1848,#565,#1878,.T.); +#1878 = SURFACE_CURVE('',#1879,(#1883,#1890),.PCURVE_S1.); +#1879 = LINE('',#1880,#1881); +#1880 = CARTESIAN_POINT('',(17.,-0.75,7.495)); +#1881 = VECTOR('',#1882,1.); +#1882 = DIRECTION('',(0.,1.,0.)); +#1883 = PCURVE('',#582,#1884); +#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1889); +#1885 = LINE('',#1886,#1887); +#1886 = CARTESIAN_POINT('',(0.,0.)); +#1887 = VECTOR('',#1888,1.); +#1888 = DIRECTION('',(0.,-1.)); +#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1890 = PCURVE('',#615,#1891); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(0.,-1.)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#564,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1850,#567,#1900,.T.); +#1900 = SURFACE_CURVE('',#1901,(#1905,#1912),.PCURVE_S1.); +#1901 = LINE('',#1902,#1903); +#1902 = CARTESIAN_POINT('',(17.,-0.75,9.5)); +#1903 = VECTOR('',#1904,1.); +#1904 = DIRECTION('',(0.,1.,0.)); +#1905 = PCURVE('',#582,#1906); +#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911); +#1907 = LINE('',#1908,#1909); +#1908 = CARTESIAN_POINT('',(2.005,0.)); +#1909 = VECTOR('',#1910,1.); +#1910 = DIRECTION('',(0.,-1.)); +#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1912 = PCURVE('',#674,#1913); +#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918); +#1914 = LINE('',#1915,#1916); +#1915 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#1916 = VECTOR('',#1917,1.); +#1917 = DIRECTION('',(0.,-1.)); +#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1919 = ADVANCED_FACE('',(#1920),#674,.T.); +#1920 = FACE_BOUND('',#1921,.T.); +#1921 = EDGE_LOOP('',(#1922,#1946,#1967,#1968)); +#1922 = ORIENTED_EDGE('',*,*,#1923,.F.); +#1923 = EDGE_CURVE('',#1924,#1850,#1926,.T.); +#1924 = VERTEX_POINT('',#1925); +#1925 = CARTESIAN_POINT('',(18.75,-0.75,9.5)); +#1926 = SURFACE_CURVE('',#1927,(#1932,#1939),.PCURVE_S1.); +#1927 = CIRCLE('',#1928,0.875); +#1928 = AXIS2_PLACEMENT_3D('',#1929,#1930,#1931); +#1929 = CARTESIAN_POINT('',(17.875,-0.75,9.5)); +#1930 = DIRECTION('',(0.,-1.,0.)); +#1931 = DIRECTION('',(1.,0.,0.)); +#1932 = PCURVE('',#674,#1933); +#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(0.,0.75)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(1.,0.)); +#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1939 = PCURVE('',#1865,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = CIRCLE('',#1942,0.875); +#1942 = AXIS2_PLACEMENT_2D('',#1943,#1944); +#1943 = CARTESIAN_POINT('',(-1.0025,4.440892098501E-16)); +#1944 = DIRECTION('',(0.,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = ORIENTED_EDGE('',*,*,#1947,.F.); +#1947 = EDGE_CURVE('',#628,#1924,#1948,.T.); +#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(18.75,0.,9.5)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(0.,-1.,0.)); +#1953 = PCURVE('',#674,#1954); +#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959); +#1955 = LINE('',#1956,#1957); +#1956 = CARTESIAN_POINT('',(0.,-0.)); +#1957 = VECTOR('',#1958,1.); +#1958 = DIRECTION('',(0.,1.)); +#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1960 = PCURVE('',#643,#1961); +#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966); +#1962 = LINE('',#1963,#1964); +#1963 = CARTESIAN_POINT('',(2.005,-0.75)); +#1964 = VECTOR('',#1965,1.); +#1965 = DIRECTION('',(2.2E-16,1.)); +#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1967 = ORIENTED_EDGE('',*,*,#655,.T.); +#1968 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1969 = ADVANCED_FACE('',(#1970),#643,.T.); +#1970 = FACE_BOUND('',#1971,.T.); +#1971 = EDGE_LOOP('',(#1972,#1995,#2016,#2017)); +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1924,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(18.75,-0.75,7.495)); +#1976 = SURFACE_CURVE('',#1977,(#1981,#1988),.PCURVE_S1.); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(18.75,-0.75,7.495)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(0.,0.,1.)); +#1981 = PCURVE('',#643,#1982); +#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1987); +#1983 = LINE('',#1984,#1985); +#1984 = CARTESIAN_POINT('',(0.,0.)); +#1985 = VECTOR('',#1986,1.); +#1986 = DIRECTION('',(1.,0.)); +#1987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1988 = PCURVE('',#1865,#1989); +#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(1.0025,0.875)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(-1.,0.)); +#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#595,#1974,#1997,.T.); +#1997 = SURFACE_CURVE('',#1998,(#2002,#2009),.PCURVE_S1.); +#1998 = LINE('',#1999,#2000); +#1999 = CARTESIAN_POINT('',(18.75,0.,7.495)); +#2000 = VECTOR('',#2001,1.); +#2001 = DIRECTION('',(0.,-1.,0.)); +#2002 = PCURVE('',#643,#2003); +#2003 = DEFINITIONAL_REPRESENTATION('',(#2004),#2008); +#2004 = LINE('',#2005,#2006); +#2005 = CARTESIAN_POINT('',(-2.1E-16,-0.75)); +#2006 = VECTOR('',#2007,1.); +#2007 = DIRECTION('',(0.,1.)); +#2008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2009 = PCURVE('',#615,#2010); +#2010 = DEFINITIONAL_REPRESENTATION('',(#2011),#2015); +#2011 = LINE('',#2012,#2013); +#2012 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#2013 = VECTOR('',#2014,1.); +#2014 = DIRECTION('',(0.,1.)); +#2015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2016 = ORIENTED_EDGE('',*,*,#627,.T.); +#2017 = ORIENTED_EDGE('',*,*,#1947,.T.); +#2018 = ADVANCED_FACE('',(#2019),#615,.T.); +#2019 = FACE_BOUND('',#2020,.T.); +#2020 = EDGE_LOOP('',(#2021,#2022,#2044,#2045)); +#2021 = ORIENTED_EDGE('',*,*,#1996,.T.); +#2022 = ORIENTED_EDGE('',*,*,#2023,.F.); +#2023 = EDGE_CURVE('',#1848,#1974,#2024,.T.); +#2024 = SURFACE_CURVE('',#2025,(#2030,#2037),.PCURVE_S1.); +#2025 = CIRCLE('',#2026,0.875); +#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029); +#2027 = CARTESIAN_POINT('',(17.875,-0.75,7.495)); +#2028 = DIRECTION('',(0.,-1.,0.)); +#2029 = DIRECTION('',(1.,0.,0.)); +#2030 = PCURVE('',#615,#2031); +#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(0.,0.75)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(1.,0.)); +#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2037 = PCURVE('',#1865,#2038); +#2038 = DEFINITIONAL_REPRESENTATION('',(#2039),#2043); +#2039 = CIRCLE('',#2040,0.875); +#2040 = AXIS2_PLACEMENT_2D('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(1.0025,4.440892098501E-16)); +#2042 = DIRECTION('',(0.,1.)); +#2043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2044 = ORIENTED_EDGE('',*,*,#1877,.T.); +#2045 = ORIENTED_EDGE('',*,*,#594,.T.); +#2046 = ADVANCED_FACE('',(#2047),#706,.T.); +#2047 = FACE_BOUND('',#2048,.T.); +#2048 = EDGE_LOOP('',(#2049,#2050,#2072,#2095)); +#2049 = ORIENTED_EDGE('',*,*,#688,.F.); +#2050 = ORIENTED_EDGE('',*,*,#2051,.T.); +#2051 = EDGE_CURVE('',#689,#2052,#2054,.T.); +#2052 = VERTEX_POINT('',#2053); +#2053 = CARTESIAN_POINT('',(11.5,3.,5.5)); +#2054 = SURFACE_CURVE('',#2055,(#2059,#2066),.PCURVE_S1.); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(11.5,0.,5.5)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(0.,1.,0.)); +#2059 = PCURVE('',#706,#2060); +#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065); +#2061 = LINE('',#2062,#2063); +#2062 = CARTESIAN_POINT('',(0.,0.)); +#2063 = VECTOR('',#2064,1.); +#2064 = DIRECTION('',(1.,0.)); +#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2066 = PCURVE('',#735,#2067); +#2067 = DEFINITIONAL_REPRESENTATION('',(#2068),#2071); +#2068 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2069,#2070),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,3.),.PIECEWISE_BEZIER_KNOTS.); +#2069 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2070 = CARTESIAN_POINT('',(6.28318530718,3.)); +#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2072 = ORIENTED_EDGE('',*,*,#2073,.T.); +#2073 = EDGE_CURVE('',#2052,#2074,#2076,.T.); +#2074 = VERTEX_POINT('',#2075); +#2075 = CARTESIAN_POINT('',(9.,3.,5.5)); +#2076 = SURFACE_CURVE('',#2077,(#2081,#2088),.PCURVE_S1.); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(11.5,3.,5.5)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(-1.,0.,0.)); +#2081 = PCURVE('',#706,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(3.,0.)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(0.,1.)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#1813,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(3.5,8.5)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(0.,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2096 = EDGE_CURVE('',#691,#2074,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(9.,0.,5.5)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.,1.,0.)); +#2102 = PCURVE('',#706,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(0.,2.5)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(1.,0.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#790,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2114); +#2111 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2112,#2113),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,3.),.PIECEWISE_BEZIER_KNOTS.); +#2112 = CARTESIAN_POINT('',(0.,0.)); +#2113 = CARTESIAN_POINT('',(0.,3.)); +#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2115 = ADVANCED_FACE('',(#2116),#735,.F.); +#2116 = FACE_BOUND('',#2117,.F.); +#2117 = EDGE_LOOP('',(#2118,#2142,#2163,#2164)); +#2118 = ORIENTED_EDGE('',*,*,#2119,.F.); +#2119 = EDGE_CURVE('',#2120,#2052,#2122,.T.); +#2120 = VERTEX_POINT('',#2121); +#2121 = CARTESIAN_POINT('',(11.5,3.,11.5)); +#2122 = SURFACE_CURVE('',#2123,(#2128,#2135),.PCURVE_S1.); +#2123 = CIRCLE('',#2124,3.); +#2124 = AXIS2_PLACEMENT_3D('',#2125,#2126,#2127); +#2125 = CARTESIAN_POINT('',(11.5,3.,8.5)); +#2126 = DIRECTION('',(0.,1.,0.)); +#2127 = DIRECTION('',(0.,0.,-1.)); +#2128 = PCURVE('',#735,#2129); +#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134); +#2130 = LINE('',#2131,#2132); +#2131 = CARTESIAN_POINT('',(0.,3.)); +#2132 = VECTOR('',#2133,1.); +#2133 = DIRECTION('',(1.,0.)); +#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2135 = PCURVE('',#1813,#2136); +#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2141); +#2137 = CIRCLE('',#2138,3.); +#2138 = AXIS2_PLACEMENT_2D('',#2139,#2140); +#2139 = CARTESIAN_POINT('',(6.5,8.5)); +#2140 = DIRECTION('',(-1.,0.)); +#2141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2142 = ORIENTED_EDGE('',*,*,#2143,.F.); +#2143 = EDGE_CURVE('',#719,#2120,#2144,.T.); +#2144 = SURFACE_CURVE('',#2145,(#2149,#2156),.PCURVE_S1.); +#2145 = LINE('',#2146,#2147); +#2146 = CARTESIAN_POINT('',(11.5,0.,11.5)); +#2147 = VECTOR('',#2148,1.); +#2148 = DIRECTION('',(0.,1.,0.)); +#2149 = PCURVE('',#735,#2150); +#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(3.14159265359,6.7E-16)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(0.,1.)); +#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2156 = PCURVE('',#763,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(0.,0.)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(1.,0.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = ORIENTED_EDGE('',*,*,#718,.T.); +#2164 = ORIENTED_EDGE('',*,*,#2051,.T.); +#2165 = ADVANCED_FACE('',(#2166),#790,.F.); +#2166 = FACE_BOUND('',#2167,.F.); +#2167 = EDGE_LOOP('',(#2168,#2192,#2193,#2194)); +#2168 = ORIENTED_EDGE('',*,*,#2169,.F.); +#2169 = EDGE_CURVE('',#2074,#2170,#2172,.T.); +#2170 = VERTEX_POINT('',#2171); +#2171 = CARTESIAN_POINT('',(9.,3.,11.5)); +#2172 = SURFACE_CURVE('',#2173,(#2178,#2185),.PCURVE_S1.); +#2173 = CIRCLE('',#2174,3.); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(9.,3.,8.5)); +#2176 = DIRECTION('',(0.,1.,0.)); +#2177 = DIRECTION('',(0.,0.,-1.)); +#2178 = PCURVE('',#790,#2179); +#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.,3.)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(1.,0.)); +#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2185 = PCURVE('',#1813,#2186); +#2186 = DEFINITIONAL_REPRESENTATION('',(#2187),#2191); +#2187 = CIRCLE('',#2188,3.); +#2188 = AXIS2_PLACEMENT_2D('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(6.5,6.)); +#2190 = DIRECTION('',(-1.,0.)); +#2191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2192 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2193 = ORIENTED_EDGE('',*,*,#775,.T.); +#2194 = ORIENTED_EDGE('',*,*,#2195,.T.); +#2195 = EDGE_CURVE('',#748,#2170,#2196,.T.); +#2196 = SURFACE_CURVE('',#2197,(#2201,#2208),.PCURVE_S1.); +#2197 = LINE('',#2198,#2199); +#2198 = CARTESIAN_POINT('',(9.,0.,11.5)); +#2199 = VECTOR('',#2200,1.); +#2200 = DIRECTION('',(0.,1.,0.)); +#2201 = PCURVE('',#790,#2202); +#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2207); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(3.14159265359,6.7E-16)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.,1.)); +#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2208 = PCURVE('',#763,#2209); +#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2214); +#2210 = LINE('',#2211,#2212); +#2211 = CARTESIAN_POINT('',(0.,2.5)); +#2212 = VECTOR('',#2213,1.); +#2213 = DIRECTION('',(1.,0.)); +#2214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2215 = ADVANCED_FACE('',(#2216),#763,.F.); +#2216 = FACE_BOUND('',#2217,.F.); +#2217 = EDGE_LOOP('',(#2218,#2219,#2220,#2241)); +#2218 = ORIENTED_EDGE('',*,*,#747,.F.); +#2219 = ORIENTED_EDGE('',*,*,#2143,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2221,.T.); +#2221 = EDGE_CURVE('',#2120,#2170,#2222,.T.); +#2222 = SURFACE_CURVE('',#2223,(#2227,#2234),.PCURVE_S1.); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(11.5,3.,11.5)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(-1.,0.,0.)); +#2227 = PCURVE('',#763,#2228); +#2228 = DEFINITIONAL_REPRESENTATION('',(#2229),#2233); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(3.,0.)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.,1.)); +#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2234 = PCURVE('',#1813,#2235); +#2235 = DEFINITIONAL_REPRESENTATION('',(#2236),#2240); +#2236 = LINE('',#2237,#2238); +#2237 = CARTESIAN_POINT('',(9.5,8.5)); +#2238 = VECTOR('',#2239,1.); +#2239 = DIRECTION('',(0.,-1.)); +#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2241 = ORIENTED_EDGE('',*,*,#2195,.F.); +#2242 = ADVANCED_FACE('',(#2243),#822,.F.); +#2243 = FACE_BOUND('',#2244,.F.); +#2244 = EDGE_LOOP('',(#2245,#2275,#2296,#2297)); +#2245 = ORIENTED_EDGE('',*,*,#2246,.F.); +#2246 = EDGE_CURVE('',#2247,#2249,#2251,.T.); +#2247 = VERTEX_POINT('',#2248); +#2248 = CARTESIAN_POINT('',(2.,-0.75,7.495)); +#2249 = VERTEX_POINT('',#2250); +#2250 = CARTESIAN_POINT('',(2.,-0.75,9.5)); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(2.,-0.75,7.495)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.,0.,1.)); +#2256 = PCURVE('',#822,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(0.,0.)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(1.,0.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#2264,#2269); +#2264 = PLANE('',#2265); +#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268); +#2266 = CARTESIAN_POINT('',(2.875,-0.75,8.4975)); +#2267 = DIRECTION('',(4.162356598354E-32,-1.,8.224261103513E-17)); +#2268 = DIRECTION('',(0.,-8.224261103513E-17,-1.)); +#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274); +#2270 = LINE('',#2271,#2272); +#2271 = CARTESIAN_POINT('',(1.0025,-0.875)); +#2272 = VECTOR('',#2273,1.); +#2273 = DIRECTION('',(-1.,-3.423230747079E-48)); +#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2275 = ORIENTED_EDGE('',*,*,#2276,.T.); +#2276 = EDGE_CURVE('',#2247,#805,#2277,.T.); +#2277 = SURFACE_CURVE('',#2278,(#2282,#2289),.PCURVE_S1.); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(2.,-0.75,7.495)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(0.,1.,0.)); +#2282 = PCURVE('',#822,#2283); +#2283 = DEFINITIONAL_REPRESENTATION('',(#2284),#2288); +#2284 = LINE('',#2285,#2286); +#2285 = CARTESIAN_POINT('',(0.,0.)); +#2286 = VECTOR('',#2287,1.); +#2287 = DIRECTION('',(0.,-1.)); +#2288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2289 = PCURVE('',#855,#2290); +#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295); +#2291 = LINE('',#2292,#2293); +#2292 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#2293 = VECTOR('',#2294,1.); +#2294 = DIRECTION('',(0.,-1.)); +#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2296 = ORIENTED_EDGE('',*,*,#804,.T.); +#2297 = ORIENTED_EDGE('',*,*,#2298,.F.); +#2298 = EDGE_CURVE('',#2249,#807,#2299,.T.); +#2299 = SURFACE_CURVE('',#2300,(#2304,#2311),.PCURVE_S1.); +#2300 = LINE('',#2301,#2302); +#2301 = CARTESIAN_POINT('',(2.,-0.75,9.5)); +#2302 = VECTOR('',#2303,1.); +#2303 = DIRECTION('',(0.,1.,0.)); +#2304 = PCURVE('',#822,#2305); +#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(2.005,0.)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.,-1.)); +#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2311 = PCURVE('',#914,#2312); +#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317); +#2313 = LINE('',#2314,#2315); +#2314 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#2315 = VECTOR('',#2316,1.); +#2316 = DIRECTION('',(0.,-1.)); +#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2318 = ADVANCED_FACE('',(#2319),#914,.T.); +#2319 = FACE_BOUND('',#2320,.T.); +#2320 = EDGE_LOOP('',(#2321,#2345,#2366,#2367)); +#2321 = ORIENTED_EDGE('',*,*,#2322,.F.); +#2322 = EDGE_CURVE('',#2323,#2249,#2325,.T.); +#2323 = VERTEX_POINT('',#2324); +#2324 = CARTESIAN_POINT('',(3.75,-0.75,9.5)); +#2325 = SURFACE_CURVE('',#2326,(#2331,#2338),.PCURVE_S1.); +#2326 = CIRCLE('',#2327,0.875); +#2327 = AXIS2_PLACEMENT_3D('',#2328,#2329,#2330); +#2328 = CARTESIAN_POINT('',(2.875,-0.75,9.5)); +#2329 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2330 = DIRECTION('',(1.,0.,0.)); +#2331 = PCURVE('',#914,#2332); +#2332 = DEFINITIONAL_REPRESENTATION('',(#2333),#2337); +#2333 = LINE('',#2334,#2335); +#2334 = CARTESIAN_POINT('',(0.,0.75)); +#2335 = VECTOR('',#2336,1.); +#2336 = DIRECTION('',(1.,0.)); +#2337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2338 = PCURVE('',#2264,#2339); +#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2344); +#2340 = CIRCLE('',#2341,0.875); +#2341 = AXIS2_PLACEMENT_2D('',#2342,#2343); +#2342 = CARTESIAN_POINT('',(-1.0025,4.440892098501E-16)); +#2343 = DIRECTION('',(0.,1.)); +#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2345 = ORIENTED_EDGE('',*,*,#2346,.F.); +#2346 = EDGE_CURVE('',#868,#2323,#2347,.T.); +#2347 = SURFACE_CURVE('',#2348,(#2352,#2359),.PCURVE_S1.); +#2348 = LINE('',#2349,#2350); +#2349 = CARTESIAN_POINT('',(3.75,-4.662936703426E-32,9.5)); +#2350 = VECTOR('',#2351,1.); +#2351 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2352 = PCURVE('',#914,#2353); +#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358); +#2354 = LINE('',#2355,#2356); +#2355 = CARTESIAN_POINT('',(0.,-0.)); +#2356 = VECTOR('',#2357,1.); +#2357 = DIRECTION('',(0.,1.)); +#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2359 = PCURVE('',#883,#2360); +#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2365); +#2361 = LINE('',#2362,#2363); +#2362 = CARTESIAN_POINT('',(2.005,-0.75)); +#2363 = VECTOR('',#2364,1.); +#2364 = DIRECTION('',(2.22044604925E-16,1.)); +#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2366 = ORIENTED_EDGE('',*,*,#895,.T.); +#2367 = ORIENTED_EDGE('',*,*,#2298,.F.); +#2368 = ADVANCED_FACE('',(#2369),#883,.T.); +#2369 = FACE_BOUND('',#2370,.T.); +#2370 = EDGE_LOOP('',(#2371,#2394,#2415,#2416)); +#2371 = ORIENTED_EDGE('',*,*,#2372,.F.); +#2372 = EDGE_CURVE('',#2373,#2323,#2375,.T.); +#2373 = VERTEX_POINT('',#2374); +#2374 = CARTESIAN_POINT('',(3.75,-0.75,7.495)); +#2375 = SURFACE_CURVE('',#2376,(#2380,#2387),.PCURVE_S1.); +#2376 = LINE('',#2377,#2378); +#2377 = CARTESIAN_POINT('',(3.75,-0.75,7.495)); +#2378 = VECTOR('',#2379,1.); +#2379 = DIRECTION('',(0.,0.,1.)); +#2380 = PCURVE('',#883,#2381); +#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386); +#2382 = LINE('',#2383,#2384); +#2383 = CARTESIAN_POINT('',(0.,0.)); +#2384 = VECTOR('',#2385,1.); +#2385 = DIRECTION('',(1.,0.)); +#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2387 = PCURVE('',#2264,#2388); +#2388 = DEFINITIONAL_REPRESENTATION('',(#2389),#2393); +#2389 = LINE('',#2390,#2391); +#2390 = CARTESIAN_POINT('',(1.0025,0.875)); +#2391 = VECTOR('',#2392,1.); +#2392 = DIRECTION('',(-1.,-3.423230747079E-48)); +#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2394 = ORIENTED_EDGE('',*,*,#2395,.F.); +#2395 = EDGE_CURVE('',#835,#2373,#2396,.T.); +#2396 = SURFACE_CURVE('',#2397,(#2401,#2408),.PCURVE_S1.); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(3.75,-4.758708757064E-32,7.495)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2401 = PCURVE('',#883,#2402); +#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407); +#2403 = LINE('',#2404,#2405); +#2404 = CARTESIAN_POINT('',(-2.143131898508E-16,-0.75)); +#2405 = VECTOR('',#2406,1.); +#2406 = DIRECTION('',(2.22044604925E-16,1.)); +#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2408 = PCURVE('',#855,#2409); +#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414); +#2410 = LINE('',#2411,#2412); +#2411 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#2412 = VECTOR('',#2413,1.); +#2413 = DIRECTION('',(0.,1.)); +#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2415 = ORIENTED_EDGE('',*,*,#867,.T.); +#2416 = ORIENTED_EDGE('',*,*,#2346,.T.); +#2417 = ADVANCED_FACE('',(#2418),#855,.T.); +#2418 = FACE_BOUND('',#2419,.T.); +#2419 = EDGE_LOOP('',(#2420,#2421,#2443,#2444)); +#2420 = ORIENTED_EDGE('',*,*,#2395,.T.); +#2421 = ORIENTED_EDGE('',*,*,#2422,.F.); +#2422 = EDGE_CURVE('',#2247,#2373,#2423,.T.); +#2423 = SURFACE_CURVE('',#2424,(#2429,#2436),.PCURVE_S1.); +#2424 = CIRCLE('',#2425,0.875); +#2425 = AXIS2_PLACEMENT_3D('',#2426,#2427,#2428); +#2426 = CARTESIAN_POINT('',(2.875,-0.75,7.495)); +#2427 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2428 = DIRECTION('',(1.,0.,0.)); +#2429 = PCURVE('',#855,#2430); +#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435); +#2431 = LINE('',#2432,#2433); +#2432 = CARTESIAN_POINT('',(0.,0.75)); +#2433 = VECTOR('',#2434,1.); +#2434 = DIRECTION('',(1.,0.)); +#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2436 = PCURVE('',#2264,#2437); +#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442); +#2438 = CIRCLE('',#2439,0.875); +#2439 = AXIS2_PLACEMENT_2D('',#2440,#2441); +#2440 = CARTESIAN_POINT('',(1.0025,4.440892098501E-16)); +#2441 = DIRECTION('',(0.,1.)); +#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2443 = ORIENTED_EDGE('',*,*,#2276,.T.); +#2444 = ORIENTED_EDGE('',*,*,#834,.T.); +#2445 = ADVANCED_FACE('',(#2446),#991,.T.); +#2446 = FACE_BOUND('',#2447,.T.); +#2447 = EDGE_LOOP('',(#2448,#2449,#2450,#2474)); +#2448 = ORIENTED_EDGE('',*,*,#977,.F.); +#2449 = ORIENTED_EDGE('',*,*,#1825,.F.); +#2450 = ORIENTED_EDGE('',*,*,#2451,.F.); +#2451 = EDGE_CURVE('',#1087,#1799,#2452,.T.); +#2452 = SURFACE_CURVE('',#2453,(#2457,#2463),.PCURVE_S1.); +#2453 = LINE('',#2454,#2455); +#2454 = CARTESIAN_POINT('',(17.25,5.75,15.)); +#2455 = VECTOR('',#2456,1.); +#2456 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2457 = PCURVE('',#991,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2462); +#2459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2460,#2461),.UNSPECIFIED.,.F., + .F.,(2,2),(-22.55670631985,6.29325035256),.PIECEWISE_BEZIER_KNOTS.); +#2460 = CARTESIAN_POINT('',(15.,-30.68843430349)); +#2461 = CARTESIAN_POINT('',(15.,-1.838477631085)); +#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2463 = PCURVE('',#2464,#2469); +#2464 = PLANE('',#2465); +#2465 = AXIS2_PLACEMENT_3D('',#2466,#2467,#2468); +#2466 = CARTESIAN_POINT('',(3.,3.,15.)); +#2467 = DIRECTION('',(0.,0.,1.)); +#2468 = DIRECTION('',(1.,0.,0.)); +#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2473); +#2470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2471,#2472),.UNSPECIFIED.,.F., + .F.,(2,2),(-22.55670631985,6.29325035256),.PIECEWISE_BEZIER_KNOTS.); +#2471 = CARTESIAN_POINT('',(-1.7,18.7)); +#2472 = CARTESIAN_POINT('',(18.7,-1.7)); +#2473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2474 = ORIENTED_EDGE('',*,*,#1086,.F.); +#2475 = ADVANCED_FACE('',(#2476),#1068,.T.); +#2476 = FACE_BOUND('',#2477,.T.); +#2477 = EDGE_LOOP('',(#2478,#2502,#2503,#2504)); +#2478 = ORIENTED_EDGE('',*,*,#2479,.T.); +#2479 = EDGE_CURVE('',#1108,#1778,#2480,.T.); +#2480 = SURFACE_CURVE('',#2481,(#2485,#2491),.PCURVE_S1.); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(17.25,5.75,2.)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2485 = PCURVE('',#1068,#2486); +#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2490); +#2487 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2488,#2489),.UNSPECIFIED.,.F., + .F.,(2,2),(-22.55670631985,6.29325035256),.PIECEWISE_BEZIER_KNOTS.); +#2488 = CARTESIAN_POINT('',(2.,-30.68843430349)); +#2489 = CARTESIAN_POINT('',(2.,-1.838477631085)); +#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2491 = PCURVE('',#2492,#2497); +#2492 = PLANE('',#2493); +#2493 = AXIS2_PLACEMENT_3D('',#2494,#2495,#2496); +#2494 = CARTESIAN_POINT('',(3.,3.,2.)); +#2495 = DIRECTION('',(0.,0.,1.)); +#2496 = DIRECTION('',(1.,0.,0.)); +#2497 = DEFINITIONAL_REPRESENTATION('',(#2498),#2501); +#2498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2499,#2500),.UNSPECIFIED.,.F., + .F.,(2,2),(-22.55670631985,6.29325035256),.PIECEWISE_BEZIER_KNOTS.); +#2499 = CARTESIAN_POINT('',(-1.7,18.7)); +#2500 = CARTESIAN_POINT('',(18.7,-1.7)); +#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2502 = ORIENTED_EDGE('',*,*,#1777,.F.); +#2503 = ORIENTED_EDGE('',*,*,#1054,.T.); +#2504 = ORIENTED_EDGE('',*,*,#1134,.F.); +#2505 = ADVANCED_FACE('',(#2506,#2576),#1122,.T.); +#2506 = FACE_BOUND('',#2507,.T.); +#2507 = EDGE_LOOP('',(#2508,#2531,#2554,#2575)); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#1087,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(3.,3.,15.)); +#2512 = SURFACE_CURVE('',#2513,(#2517,#2524),.PCURVE_S1.); +#2513 = LINE('',#2514,#2515); +#2514 = CARTESIAN_POINT('',(3.,3.,15.)); +#2515 = VECTOR('',#2516,1.); +#2516 = DIRECTION('',(0.,1.,0.)); +#2517 = PCURVE('',#1122,#2518); +#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523); +#2519 = LINE('',#2520,#2521); +#2520 = CARTESIAN_POINT('',(13.,0.)); +#2521 = VECTOR('',#2522,1.); +#2522 = DIRECTION('',(0.,-1.)); +#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2524 = PCURVE('',#2464,#2525); +#2525 = DEFINITIONAL_REPRESENTATION('',(#2526),#2530); +#2526 = LINE('',#2527,#2528); +#2527 = CARTESIAN_POINT('',(0.,0.)); +#2528 = VECTOR('',#2529,1.); +#2529 = DIRECTION('',(0.,1.)); +#2530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2531 = ORIENTED_EDGE('',*,*,#2532,.F.); +#2532 = EDGE_CURVE('',#2533,#2510,#2535,.T.); +#2533 = VERTEX_POINT('',#2534); +#2534 = CARTESIAN_POINT('',(3.,3.,2.)); +#2535 = SURFACE_CURVE('',#2536,(#2540,#2547),.PCURVE_S1.); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(3.,3.,2.)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.,0.,1.)); +#2540 = PCURVE('',#1122,#2541); +#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(0.,0.)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(1.,0.)); +#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2547 = PCURVE('',#1813,#2548); +#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553); +#2549 = LINE('',#2550,#2551); +#2550 = CARTESIAN_POINT('',(0.,0.)); +#2551 = VECTOR('',#2552,1.); +#2552 = DIRECTION('',(1.,0.)); +#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2554 = ORIENTED_EDGE('',*,*,#2555,.T.); +#2555 = EDGE_CURVE('',#2533,#1108,#2556,.T.); +#2556 = SURFACE_CURVE('',#2557,(#2561,#2568),.PCURVE_S1.); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(3.,3.,2.)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(0.,1.,0.)); +#2561 = PCURVE('',#1122,#2562); +#2562 = DEFINITIONAL_REPRESENTATION('',(#2563),#2567); +#2563 = LINE('',#2564,#2565); +#2564 = CARTESIAN_POINT('',(0.,0.)); +#2565 = VECTOR('',#2566,1.); +#2566 = DIRECTION('',(0.,-1.)); +#2567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2568 = PCURVE('',#2492,#2569); +#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574); +#2570 = LINE('',#2571,#2572); +#2571 = CARTESIAN_POINT('',(0.,0.)); +#2572 = VECTOR('',#2573,1.); +#2573 = DIRECTION('',(0.,1.)); +#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2575 = ORIENTED_EDGE('',*,*,#1107,.F.); +#2576 = FACE_BOUND('',#2577,.T.); +#2577 = EDGE_LOOP('',(#2578,#2579,#2580,#2581)); +#2578 = ORIENTED_EDGE('',*,*,#1390,.F.); +#2579 = ORIENTED_EDGE('',*,*,#1436,.F.); +#2580 = ORIENTED_EDGE('',*,*,#1538,.T.); +#2581 = ORIENTED_EDGE('',*,*,#1486,.F.); +#2582 = ADVANCED_FACE('',(#2583),#1218,.T.); +#2583 = FACE_BOUND('',#2584,.T.); +#2584 = EDGE_LOOP('',(#2585,#2586,#2587,#2588)); +#2585 = ORIENTED_EDGE('',*,*,#1203,.F.); +#2586 = ORIENTED_EDGE('',*,*,#1342,.T.); +#2587 = ORIENTED_EDGE('',*,*,#1288,.F.); +#2588 = ORIENTED_EDGE('',*,*,#1239,.F.); +#2589 = ADVANCED_FACE('',(#2590),#1625,.T.); +#2590 = FACE_BOUND('',#2591,.T.); +#2591 = EDGE_LOOP('',(#2592,#2593,#2594,#2595)); +#2592 = ORIENTED_EDGE('',*,*,#1610,.F.); +#2593 = ORIENTED_EDGE('',*,*,#1749,.T.); +#2594 = ORIENTED_EDGE('',*,*,#1695,.F.); +#2595 = ORIENTED_EDGE('',*,*,#1646,.F.); +#2596 = ADVANCED_FACE('',(#2597,#2643),#1813,.T.); +#2597 = FACE_BOUND('',#2598,.T.); +#2598 = EDGE_LOOP('',(#2599,#2620,#2621,#2642)); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2533,#1778,#2601,.T.); +#2601 = SURFACE_CURVE('',#2602,(#2606,#2613),.PCURVE_S1.); +#2602 = LINE('',#2603,#2604); +#2603 = CARTESIAN_POINT('',(3.,3.,2.)); +#2604 = VECTOR('',#2605,1.); +#2605 = DIRECTION('',(1.,0.,0.)); +#2606 = PCURVE('',#1813,#2607); +#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2612); +#2608 = LINE('',#2609,#2610); +#2609 = CARTESIAN_POINT('',(0.,0.)); +#2610 = VECTOR('',#2611,1.); +#2611 = DIRECTION('',(0.,1.)); +#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2613 = PCURVE('',#2492,#2614); +#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619); +#2615 = LINE('',#2616,#2617); +#2616 = CARTESIAN_POINT('',(0.,0.)); +#2617 = VECTOR('',#2618,1.); +#2618 = DIRECTION('',(1.,0.)); +#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2620 = ORIENTED_EDGE('',*,*,#2532,.T.); +#2621 = ORIENTED_EDGE('',*,*,#2622,.T.); +#2622 = EDGE_CURVE('',#2510,#1799,#2623,.T.); +#2623 = SURFACE_CURVE('',#2624,(#2628,#2635),.PCURVE_S1.); +#2624 = LINE('',#2625,#2626); +#2625 = CARTESIAN_POINT('',(3.,3.,15.)); +#2626 = VECTOR('',#2627,1.); +#2627 = DIRECTION('',(1.,0.,0.)); +#2628 = PCURVE('',#1813,#2629); +#2629 = DEFINITIONAL_REPRESENTATION('',(#2630),#2634); +#2630 = LINE('',#2631,#2632); +#2631 = CARTESIAN_POINT('',(13.,0.)); +#2632 = VECTOR('',#2633,1.); +#2633 = DIRECTION('',(0.,1.)); +#2634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2635 = PCURVE('',#2464,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(0.,0.)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(1.,0.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2642 = ORIENTED_EDGE('',*,*,#1798,.F.); +#2643 = FACE_BOUND('',#2644,.T.); +#2644 = EDGE_LOOP('',(#2645,#2646,#2647,#2648)); +#2645 = ORIENTED_EDGE('',*,*,#2073,.F.); +#2646 = ORIENTED_EDGE('',*,*,#2119,.F.); +#2647 = ORIENTED_EDGE('',*,*,#2221,.T.); +#2648 = ORIENTED_EDGE('',*,*,#2169,.F.); +#2649 = ADVANCED_FACE('',(#2650),#1865,.T.); +#2650 = FACE_BOUND('',#2651,.T.); +#2651 = EDGE_LOOP('',(#2652,#2653,#2654,#2655)); +#2652 = ORIENTED_EDGE('',*,*,#2023,.T.); +#2653 = ORIENTED_EDGE('',*,*,#1973,.T.); +#2654 = ORIENTED_EDGE('',*,*,#1923,.T.); +#2655 = ORIENTED_EDGE('',*,*,#1847,.F.); +#2656 = ADVANCED_FACE('',(#2657),#2264,.T.); +#2657 = FACE_BOUND('',#2658,.T.); +#2658 = EDGE_LOOP('',(#2659,#2660,#2661,#2662)); +#2659 = ORIENTED_EDGE('',*,*,#2422,.T.); +#2660 = ORIENTED_EDGE('',*,*,#2372,.T.); +#2661 = ORIENTED_EDGE('',*,*,#2322,.T.); +#2662 = ORIENTED_EDGE('',*,*,#2246,.F.); +#2663 = ADVANCED_FACE('',(#2664),#2464,.F.); +#2664 = FACE_BOUND('',#2665,.F.); +#2665 = EDGE_LOOP('',(#2666,#2667,#2668)); +#2666 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2667 = ORIENTED_EDGE('',*,*,#2622,.T.); +#2668 = ORIENTED_EDGE('',*,*,#2451,.F.); +#2669 = ADVANCED_FACE('',(#2670),#2492,.T.); +#2670 = FACE_BOUND('',#2671,.T.); +#2671 = EDGE_LOOP('',(#2672,#2673,#2674)); +#2672 = ORIENTED_EDGE('',*,*,#2555,.F.); +#2673 = ORIENTED_EDGE('',*,*,#2600,.T.); +#2674 = ORIENTED_EDGE('',*,*,#2479,.F.); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2679)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2676,#2677,#2678)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2676 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2677 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2678 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2679 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#2676, + 'distance_accuracy_value','confusion accuracy'); +#2680 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2681 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2682,#2690,#2697,#2704,#2711,#2718,#2725,#2732,#2739,#2746,#2753, + #2760,#2767,#2774,#2781,#2788,#2795,#2802,#2809,#2816,#2823,#2830, + #2837,#2844,#2851,#2858,#2865,#2872,#2879,#2886,#2893,#2900,#2907, + #2914,#2921,#2928,#2935,#2942,#2949,#2956),#2675); +#2682 = STYLED_ITEM('color',(#2683),#17); +#2683 = PRESENTATION_STYLE_ASSIGNMENT((#2684)); +#2684 = SURFACE_STYLE_USAGE(.BOTH.,#2685); +#2685 = SURFACE_SIDE_STYLE('',(#2686)); +#2686 = SURFACE_STYLE_FILL_AREA(#2687); +#2687 = FILL_AREA_STYLE('',(#2688)); +#2688 = FILL_AREA_STYLE_COLOUR('',#2689); +#2689 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#2690 = STYLED_ITEM('color',(#2691),#485); +#2691 = PRESENTATION_STYLE_ASSIGNMENT((#2692)); +#2692 = SURFACE_STYLE_USAGE(.BOTH.,#2693); +#2693 = SURFACE_SIDE_STYLE('',(#2694)); +#2694 = SURFACE_STYLE_FILL_AREA(#2695); +#2695 = FILL_AREA_STYLE('',(#2696)); +#2696 = FILL_AREA_STYLE_COLOUR('',#2689); +#2697 = STYLED_ITEM('color',(#2698),#925); +#2698 = PRESENTATION_STYLE_ASSIGNMENT((#2699)); +#2699 = SURFACE_STYLE_USAGE(.BOTH.,#2700); +#2700 = SURFACE_SIDE_STYLE('',(#2701)); +#2701 = SURFACE_STYLE_FILL_AREA(#2702); +#2702 = FILL_AREA_STYLE('',(#2703)); +#2703 = FILL_AREA_STYLE_COLOUR('',#2689); +#2704 = STYLED_ITEM('color',(#2705),#1002); +#2705 = PRESENTATION_STYLE_ASSIGNMENT((#2706)); +#2706 = SURFACE_STYLE_USAGE(.BOTH.,#2707); +#2707 = SURFACE_SIDE_STYLE('',(#2708)); +#2708 = SURFACE_STYLE_FILL_AREA(#2709); +#2709 = FILL_AREA_STYLE('',(#2710)); +#2710 = FILL_AREA_STYLE_COLOUR('',#2689); +#2711 = STYLED_ITEM('color',(#2712),#1079); +#2712 = PRESENTATION_STYLE_ASSIGNMENT((#2713)); +#2713 = SURFACE_STYLE_USAGE(.BOTH.,#2714); +#2714 = SURFACE_SIDE_STYLE('',(#2715)); +#2715 = SURFACE_STYLE_FILL_AREA(#2716); +#2716 = FILL_AREA_STYLE('',(#2717)); +#2717 = FILL_AREA_STYLE_COLOUR('',#2689); +#2718 = STYLED_ITEM('color',(#2719),#1152); +#2719 = PRESENTATION_STYLE_ASSIGNMENT((#2720)); +#2720 = SURFACE_STYLE_USAGE(.BOTH.,#2721); +#2721 = SURFACE_SIDE_STYLE('',(#2722)); +#2722 = SURFACE_STYLE_FILL_AREA(#2723); +#2723 = FILL_AREA_STYLE('',(#2724)); +#2724 = FILL_AREA_STYLE_COLOUR('',#2689); +#2725 = STYLED_ITEM('color',(#2726),#1233); +#2726 = PRESENTATION_STYLE_ASSIGNMENT((#2727)); +#2727 = SURFACE_STYLE_USAGE(.BOTH.,#2728); +#2728 = SURFACE_SIDE_STYLE('',(#2729)); +#2729 = SURFACE_STYLE_FILL_AREA(#2730); +#2730 = FILL_AREA_STYLE('',(#2731)); +#2731 = FILL_AREA_STYLE_COLOUR('',#2689); +#2732 = STYLED_ITEM('color',(#2733),#1282); +#2733 = PRESENTATION_STYLE_ASSIGNMENT((#2734)); +#2734 = SURFACE_STYLE_USAGE(.BOTH.,#2735); +#2735 = SURFACE_SIDE_STYLE('',(#2736)); +#2736 = SURFACE_STYLE_FILL_AREA(#2737); +#2737 = FILL_AREA_STYLE('',(#2738)); +#2738 = FILL_AREA_STYLE_COLOUR('',#2689); +#2739 = STYLED_ITEM('color',(#2740),#1336); +#2740 = PRESENTATION_STYLE_ASSIGNMENT((#2741)); +#2741 = SURFACE_STYLE_USAGE(.BOTH.,#2742); +#2742 = SURFACE_SIDE_STYLE('',(#2743)); +#2743 = SURFACE_STYLE_FILL_AREA(#2744); +#2744 = FILL_AREA_STYLE('',(#2745)); +#2745 = FILL_AREA_STYLE_COLOUR('',#2689); +#2746 = STYLED_ITEM('color',(#2747),#1363); +#2747 = PRESENTATION_STYLE_ASSIGNMENT((#2748)); +#2748 = SURFACE_STYLE_USAGE(.BOTH.,#2749); +#2749 = SURFACE_SIDE_STYLE('',(#2750)); +#2750 = SURFACE_STYLE_FILL_AREA(#2751); +#2751 = FILL_AREA_STYLE('',(#2752)); +#2752 = FILL_AREA_STYLE_COLOUR('',#2689); +#2753 = STYLED_ITEM('color',(#2754),#1432); +#2754 = PRESENTATION_STYLE_ASSIGNMENT((#2755)); +#2755 = SURFACE_STYLE_USAGE(.BOTH.,#2756); +#2756 = SURFACE_SIDE_STYLE('',(#2757)); +#2757 = SURFACE_STYLE_FILL_AREA(#2758); +#2758 = FILL_AREA_STYLE('',(#2759)); +#2759 = FILL_AREA_STYLE_COLOUR('',#2689); +#2760 = STYLED_ITEM('color',(#2761),#1482); +#2761 = PRESENTATION_STYLE_ASSIGNMENT((#2762)); +#2762 = SURFACE_STYLE_USAGE(.BOTH.,#2763); +#2763 = SURFACE_SIDE_STYLE('',(#2764)); +#2764 = SURFACE_STYLE_FILL_AREA(#2765); +#2765 = FILL_AREA_STYLE('',(#2766)); +#2766 = FILL_AREA_STYLE_COLOUR('',#2689); +#2767 = STYLED_ITEM('color',(#2768),#1532); +#2768 = PRESENTATION_STYLE_ASSIGNMENT((#2769)); +#2769 = SURFACE_STYLE_USAGE(.BOTH.,#2770); +#2770 = SURFACE_SIDE_STYLE('',(#2771)); +#2771 = SURFACE_STYLE_FILL_AREA(#2772); +#2772 = FILL_AREA_STYLE('',(#2773)); +#2773 = FILL_AREA_STYLE_COLOUR('',#2689); +#2774 = STYLED_ITEM('color',(#2775),#1559); +#2775 = PRESENTATION_STYLE_ASSIGNMENT((#2776)); +#2776 = SURFACE_STYLE_USAGE(.BOTH.,#2777); +#2777 = SURFACE_SIDE_STYLE('',(#2778)); +#2778 = SURFACE_STYLE_FILL_AREA(#2779); +#2779 = FILL_AREA_STYLE('',(#2780)); +#2780 = FILL_AREA_STYLE_COLOUR('',#2689); +#2781 = STYLED_ITEM('color',(#2782),#1640); +#2782 = PRESENTATION_STYLE_ASSIGNMENT((#2783)); +#2783 = SURFACE_STYLE_USAGE(.BOTH.,#2784); +#2784 = SURFACE_SIDE_STYLE('',(#2785)); +#2785 = SURFACE_STYLE_FILL_AREA(#2786); +#2786 = FILL_AREA_STYLE('',(#2787)); +#2787 = FILL_AREA_STYLE_COLOUR('',#2689); +#2788 = STYLED_ITEM('color',(#2789),#1689); +#2789 = PRESENTATION_STYLE_ASSIGNMENT((#2790)); +#2790 = SURFACE_STYLE_USAGE(.BOTH.,#2791); +#2791 = SURFACE_SIDE_STYLE('',(#2792)); +#2792 = SURFACE_STYLE_FILL_AREA(#2793); +#2793 = FILL_AREA_STYLE('',(#2794)); +#2794 = FILL_AREA_STYLE_COLOUR('',#2689); +#2795 = STYLED_ITEM('color',(#2796),#1743); +#2796 = PRESENTATION_STYLE_ASSIGNMENT((#2797)); +#2797 = SURFACE_STYLE_USAGE(.BOTH.,#2798); +#2798 = SURFACE_SIDE_STYLE('',(#2799)); +#2799 = SURFACE_STYLE_FILL_AREA(#2800); +#2800 = FILL_AREA_STYLE('',(#2801)); +#2801 = FILL_AREA_STYLE_COLOUR('',#2689); +#2802 = STYLED_ITEM('color',(#2803),#1770); +#2803 = PRESENTATION_STYLE_ASSIGNMENT((#2804)); +#2804 = SURFACE_STYLE_USAGE(.BOTH.,#2805); +#2805 = SURFACE_SIDE_STYLE('',(#2806)); +#2806 = SURFACE_STYLE_FILL_AREA(#2807); +#2807 = FILL_AREA_STYLE('',(#2808)); +#2808 = FILL_AREA_STYLE_COLOUR('',#2689); +#2809 = STYLED_ITEM('color',(#2810),#1843); +#2810 = PRESENTATION_STYLE_ASSIGNMENT((#2811)); +#2811 = SURFACE_STYLE_USAGE(.BOTH.,#2812); +#2812 = SURFACE_SIDE_STYLE('',(#2813)); +#2813 = SURFACE_STYLE_FILL_AREA(#2814); +#2814 = FILL_AREA_STYLE('',(#2815)); +#2815 = FILL_AREA_STYLE_COLOUR('',#2689); +#2816 = STYLED_ITEM('color',(#2817),#1919); +#2817 = PRESENTATION_STYLE_ASSIGNMENT((#2818)); +#2818 = SURFACE_STYLE_USAGE(.BOTH.,#2819); +#2819 = SURFACE_SIDE_STYLE('',(#2820)); +#2820 = SURFACE_STYLE_FILL_AREA(#2821); +#2821 = FILL_AREA_STYLE('',(#2822)); +#2822 = FILL_AREA_STYLE_COLOUR('',#2689); +#2823 = STYLED_ITEM('color',(#2824),#1969); +#2824 = PRESENTATION_STYLE_ASSIGNMENT((#2825)); +#2825 = SURFACE_STYLE_USAGE(.BOTH.,#2826); +#2826 = SURFACE_SIDE_STYLE('',(#2827)); +#2827 = SURFACE_STYLE_FILL_AREA(#2828); +#2828 = FILL_AREA_STYLE('',(#2829)); +#2829 = FILL_AREA_STYLE_COLOUR('',#2689); +#2830 = STYLED_ITEM('color',(#2831),#2018); +#2831 = PRESENTATION_STYLE_ASSIGNMENT((#2832)); +#2832 = SURFACE_STYLE_USAGE(.BOTH.,#2833); +#2833 = SURFACE_SIDE_STYLE('',(#2834)); +#2834 = SURFACE_STYLE_FILL_AREA(#2835); +#2835 = FILL_AREA_STYLE('',(#2836)); +#2836 = FILL_AREA_STYLE_COLOUR('',#2689); +#2837 = STYLED_ITEM('color',(#2838),#2046); +#2838 = PRESENTATION_STYLE_ASSIGNMENT((#2839)); +#2839 = SURFACE_STYLE_USAGE(.BOTH.,#2840); +#2840 = SURFACE_SIDE_STYLE('',(#2841)); +#2841 = SURFACE_STYLE_FILL_AREA(#2842); +#2842 = FILL_AREA_STYLE('',(#2843)); +#2843 = FILL_AREA_STYLE_COLOUR('',#2689); +#2844 = STYLED_ITEM('color',(#2845),#2115); +#2845 = PRESENTATION_STYLE_ASSIGNMENT((#2846)); +#2846 = SURFACE_STYLE_USAGE(.BOTH.,#2847); +#2847 = SURFACE_SIDE_STYLE('',(#2848)); +#2848 = SURFACE_STYLE_FILL_AREA(#2849); +#2849 = FILL_AREA_STYLE('',(#2850)); +#2850 = FILL_AREA_STYLE_COLOUR('',#2689); +#2851 = STYLED_ITEM('color',(#2852),#2165); +#2852 = PRESENTATION_STYLE_ASSIGNMENT((#2853)); +#2853 = SURFACE_STYLE_USAGE(.BOTH.,#2854); +#2854 = SURFACE_SIDE_STYLE('',(#2855)); +#2855 = SURFACE_STYLE_FILL_AREA(#2856); +#2856 = FILL_AREA_STYLE('',(#2857)); +#2857 = FILL_AREA_STYLE_COLOUR('',#2689); +#2858 = STYLED_ITEM('color',(#2859),#2215); +#2859 = PRESENTATION_STYLE_ASSIGNMENT((#2860)); +#2860 = SURFACE_STYLE_USAGE(.BOTH.,#2861); +#2861 = SURFACE_SIDE_STYLE('',(#2862)); +#2862 = SURFACE_STYLE_FILL_AREA(#2863); +#2863 = FILL_AREA_STYLE('',(#2864)); +#2864 = FILL_AREA_STYLE_COLOUR('',#2689); +#2865 = STYLED_ITEM('color',(#2866),#2242); +#2866 = PRESENTATION_STYLE_ASSIGNMENT((#2867)); +#2867 = SURFACE_STYLE_USAGE(.BOTH.,#2868); +#2868 = SURFACE_SIDE_STYLE('',(#2869)); +#2869 = SURFACE_STYLE_FILL_AREA(#2870); +#2870 = FILL_AREA_STYLE('',(#2871)); +#2871 = FILL_AREA_STYLE_COLOUR('',#2689); +#2872 = STYLED_ITEM('color',(#2873),#2318); +#2873 = PRESENTATION_STYLE_ASSIGNMENT((#2874)); +#2874 = SURFACE_STYLE_USAGE(.BOTH.,#2875); +#2875 = SURFACE_SIDE_STYLE('',(#2876)); +#2876 = SURFACE_STYLE_FILL_AREA(#2877); +#2877 = FILL_AREA_STYLE('',(#2878)); +#2878 = FILL_AREA_STYLE_COLOUR('',#2689); +#2879 = STYLED_ITEM('color',(#2880),#2368); +#2880 = PRESENTATION_STYLE_ASSIGNMENT((#2881)); +#2881 = SURFACE_STYLE_USAGE(.BOTH.,#2882); +#2882 = SURFACE_SIDE_STYLE('',(#2883)); +#2883 = SURFACE_STYLE_FILL_AREA(#2884); +#2884 = FILL_AREA_STYLE('',(#2885)); +#2885 = FILL_AREA_STYLE_COLOUR('',#2689); +#2886 = STYLED_ITEM('color',(#2887),#2417); +#2887 = PRESENTATION_STYLE_ASSIGNMENT((#2888)); +#2888 = SURFACE_STYLE_USAGE(.BOTH.,#2889); +#2889 = SURFACE_SIDE_STYLE('',(#2890)); +#2890 = SURFACE_STYLE_FILL_AREA(#2891); +#2891 = FILL_AREA_STYLE('',(#2892)); +#2892 = FILL_AREA_STYLE_COLOUR('',#2689); +#2893 = STYLED_ITEM('color',(#2894),#2445); +#2894 = PRESENTATION_STYLE_ASSIGNMENT((#2895)); +#2895 = SURFACE_STYLE_USAGE(.BOTH.,#2896); +#2896 = SURFACE_SIDE_STYLE('',(#2897)); +#2897 = SURFACE_STYLE_FILL_AREA(#2898); +#2898 = FILL_AREA_STYLE('',(#2899)); +#2899 = FILL_AREA_STYLE_COLOUR('',#2689); +#2900 = STYLED_ITEM('color',(#2901),#2475); +#2901 = PRESENTATION_STYLE_ASSIGNMENT((#2902)); +#2902 = SURFACE_STYLE_USAGE(.BOTH.,#2903); +#2903 = SURFACE_SIDE_STYLE('',(#2904)); +#2904 = SURFACE_STYLE_FILL_AREA(#2905); +#2905 = FILL_AREA_STYLE('',(#2906)); +#2906 = FILL_AREA_STYLE_COLOUR('',#2689); +#2907 = STYLED_ITEM('color',(#2908),#2505); +#2908 = PRESENTATION_STYLE_ASSIGNMENT((#2909)); +#2909 = SURFACE_STYLE_USAGE(.BOTH.,#2910); +#2910 = SURFACE_SIDE_STYLE('',(#2911)); +#2911 = SURFACE_STYLE_FILL_AREA(#2912); +#2912 = FILL_AREA_STYLE('',(#2913)); +#2913 = FILL_AREA_STYLE_COLOUR('',#2689); +#2914 = STYLED_ITEM('color',(#2915),#2582); +#2915 = PRESENTATION_STYLE_ASSIGNMENT((#2916)); +#2916 = SURFACE_STYLE_USAGE(.BOTH.,#2917); +#2917 = SURFACE_SIDE_STYLE('',(#2918)); +#2918 = SURFACE_STYLE_FILL_AREA(#2919); +#2919 = FILL_AREA_STYLE('',(#2920)); +#2920 = FILL_AREA_STYLE_COLOUR('',#2689); +#2921 = STYLED_ITEM('color',(#2922),#2589); +#2922 = PRESENTATION_STYLE_ASSIGNMENT((#2923)); +#2923 = SURFACE_STYLE_USAGE(.BOTH.,#2924); +#2924 = SURFACE_SIDE_STYLE('',(#2925)); +#2925 = SURFACE_STYLE_FILL_AREA(#2926); +#2926 = FILL_AREA_STYLE('',(#2927)); +#2927 = FILL_AREA_STYLE_COLOUR('',#2689); +#2928 = STYLED_ITEM('color',(#2929),#2596); +#2929 = PRESENTATION_STYLE_ASSIGNMENT((#2930)); +#2930 = SURFACE_STYLE_USAGE(.BOTH.,#2931); +#2931 = SURFACE_SIDE_STYLE('',(#2932)); +#2932 = SURFACE_STYLE_FILL_AREA(#2933); +#2933 = FILL_AREA_STYLE('',(#2934)); +#2934 = FILL_AREA_STYLE_COLOUR('',#2689); +#2935 = STYLED_ITEM('color',(#2936),#2649); +#2936 = PRESENTATION_STYLE_ASSIGNMENT((#2937)); +#2937 = SURFACE_STYLE_USAGE(.BOTH.,#2938); +#2938 = SURFACE_SIDE_STYLE('',(#2939)); +#2939 = SURFACE_STYLE_FILL_AREA(#2940); +#2940 = FILL_AREA_STYLE('',(#2941)); +#2941 = FILL_AREA_STYLE_COLOUR('',#2689); +#2942 = STYLED_ITEM('color',(#2943),#2656); +#2943 = PRESENTATION_STYLE_ASSIGNMENT((#2944)); +#2944 = SURFACE_STYLE_USAGE(.BOTH.,#2945); +#2945 = SURFACE_SIDE_STYLE('',(#2946)); +#2946 = SURFACE_STYLE_FILL_AREA(#2947); +#2947 = FILL_AREA_STYLE('',(#2948)); +#2948 = FILL_AREA_STYLE_COLOUR('',#2689); +#2949 = STYLED_ITEM('color',(#2950),#2663); +#2950 = PRESENTATION_STYLE_ASSIGNMENT((#2951)); +#2951 = SURFACE_STYLE_USAGE(.BOTH.,#2952); +#2952 = SURFACE_SIDE_STYLE('',(#2953)); +#2953 = SURFACE_STYLE_FILL_AREA(#2954); +#2954 = FILL_AREA_STYLE('',(#2955)); +#2955 = FILL_AREA_STYLE_COLOUR('',#2689); +#2956 = STYLED_ITEM('color',(#2957),#2669); +#2957 = PRESENTATION_STYLE_ASSIGNMENT((#2958)); +#2958 = SURFACE_STYLE_USAGE(.BOTH.,#2959); +#2959 = SURFACE_SIDE_STYLE('',(#2960)); +#2960 = SURFACE_STYLE_FILL_AREA(#2961); +#2961 = FILL_AREA_STYLE('',(#2962)); +#2962 = FILL_AREA_STYLE_COLOUR('',#2689); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Motedis/T-slot_20x20_90_joint.stl b/Mechanical Parts/Motedis/T-slot_20x20_90_joint.stl new file mode 100644 index 00000000..3b62c871 Binary files /dev/null and b/Mechanical Parts/Motedis/T-slot_20x20_90_joint.stl differ