diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..d064f886 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.step new file mode 100644 index 00000000..9e4cd3b8 --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:25:14',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('IPE-Profile 100 DIN1026-2 S235JR', + 'IPE-Profile 100 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.5,-32.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(4.5,-32.5,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(4.5,-32.5,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('',(4.5,-32.5,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,10.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(14.5,-32.5,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(4.5,32.499999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(4.5,-32.5,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(17.943691835183,1.55519144899E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-13.44369183518,-32.5)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(4.5,32.499999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(4.5,32.499999999999,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('',(65.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,10.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(14.5,32.5,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(4.5,-32.5,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(17.943691835183,1.55519144899E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-13.44369183518,-32.5)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(14.499999999999,42.5,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(14.499999999999,42.5,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(14.499999999999,42.5,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(14.499999999999,42.5,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,10.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(14.5,32.5,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,10.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-3.443691835183,32.5)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,10.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(14.5,32.5,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,10.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-3.443691835183,32.5)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(55.,42.5,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(14.499999999999,42.5,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-3.443691835184,42.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(55.,42.5,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(55.,42.5,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(40.500000000001,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(55.,42.5,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(14.499999999999,42.5,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-3.443691835184,42.5)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(55.,50.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(55.,42.5,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(37.056308164817,42.5)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(55.,50.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(55.,50.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(7.5,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,50.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(55.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(55.,42.5,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(37.056308164817,42.5)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,50.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,50.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,50.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-50.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(100.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,50.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-17.94369183518,50.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,50.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-17.94369183518,50.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-50.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-50.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-50.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(55.,-50.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(55.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-50.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-17.94369183518,-50.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-50.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-17.94369183518,-50.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(55.,-50.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(55.,-50.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(55.,-50.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(55.,-50.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(55.,-50.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(37.056308164817,-50.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(55.,-50.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(37.056308164817,-50.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(55.,-42.5,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(55.,-50.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(37.056308164817,-50.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(55.,-42.5,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(55.,-42.5,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(7.5,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(55.,-42.5,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(55.,-50.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(37.056308164817,-50.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(14.500000000001,-42.5,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(55.,-42.5,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(37.056308164817,-42.5)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(14.500000000001,-42.5,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(14.500000000001,-42.5,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(40.499999999999,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(55.,-42.5,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(37.056308164817,-42.5)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,10.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(14.5,-32.5,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,10.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-3.443691835183,-32.5)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,10.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(14.5,-32.5,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,10.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-3.443691835183,-32.5)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..94dea9ce Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..63b3d135 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.step new file mode 100644 index 00000000..86951a0e --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:26:04',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 120 DIN1026-2 S235JR', + 'UPE-Profile 120 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.,-40.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(5.,-40.,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(5.,-40.,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('',(5.,-40.,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,12.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(17.,-40.,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(5.,39.999999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(5.,-40.,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(18.782858589833,1.794651679151E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-13.78285858983,-40.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(5.,39.999999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(5.,39.999999999999,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('',(80.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,12.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(17.,40.,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(5.,-40.,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(18.782858589833,1.794651679151E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-13.78285858983,-40.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(16.999999999999,52.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(16.999999999999,52.,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(16.999999999999,52.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(16.999999999999,52.,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,12.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(17.,40.,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,12.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-1.782858589833,40.)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,12.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(17.,40.,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,12.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-1.782858589833,40.)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(60.,52.,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(16.999999999999,52.,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-1.782858589834,52.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(60.,52.,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(60.,52.,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(43.000000000001,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(60.,52.,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(16.999999999999,52.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-1.782858589834,52.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(60.,60.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(60.,52.,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(41.217141410167,52.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(60.,60.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(60.,60.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(8.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,60.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(60.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(60.,52.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(41.217141410167,52.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,60.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,60.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,60.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-60.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(120.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,60.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-18.78285858983,60.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,60.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-18.78285858983,60.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-60.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-60.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-60.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(60.,-60.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(60.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-60.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-18.78285858983,-60.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-60.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-18.78285858983,-60.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(60.,-60.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(60.,-60.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(60.,-60.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(60.,-60.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(60.,-60.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(41.217141410167,-60.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(60.,-60.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(41.217141410167,-60.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(60.,-52.,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(60.,-60.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(41.217141410167,-60.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(60.,-52.,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(60.,-52.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(8.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(60.,-52.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(60.,-60.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(41.217141410167,-60.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(17.000000000001,-52.,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(60.,-52.,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(41.217141410167,-52.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(17.000000000001,-52.,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(17.000000000001,-52.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(42.999999999999,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(60.,-52.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(41.217141410167,-52.)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,12.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(17.,-40.,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,12.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-1.782858589833,-40.)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,12.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(17.,-40.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,12.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-1.782858589833,-40.)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..8484f8cd Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..f4798d50 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.step new file mode 100644 index 00000000..802b0825 --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:29:05',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 140 DIN1026-2 S235JR', + 'UPE-Profile 140 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.,-39.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(5.,-39.,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(5.,-39.,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('',(5.,-39.,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,12.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(17.,-39.,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(5.,38.999999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(5.,-39.,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(19.022369147398,3.032342492358E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-14.02236914739,-39.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(5.,38.999999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(5.,38.999999999999,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('',(78.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,12.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(17.,39.,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(5.,-39.,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(19.022369147398,3.032342492358E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-14.02236914739,-39.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(16.999999999999,51.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(16.999999999999,51.,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(16.999999999999,51.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(16.999999999999,51.,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,12.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(17.,39.,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,12.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-2.022369147398,39.)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,12.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(17.,39.,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,12.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-2.022369147398,39.)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(60.,51.,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(16.999999999999,51.,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-2.022369147399,51.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(60.,51.,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(60.,51.,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(43.000000000001,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(60.,51.,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(16.999999999999,51.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-2.022369147399,51.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(60.,60.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(60.,51.,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(40.977630852602,51.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(60.,60.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(60.,60.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(9.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,60.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(60.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(60.,51.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(40.977630852602,51.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,60.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,60.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,60.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-60.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(120.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,60.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-19.02236914739,60.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,60.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-19.02236914739,60.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-60.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-60.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-60.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(60.,-60.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(60.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-60.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-19.02236914739,-60.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-60.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-19.02236914739,-60.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(60.,-60.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(60.,-60.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(60.,-60.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(60.,-60.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(60.,-60.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(40.977630852602,-60.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(60.,-60.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(40.977630852602,-60.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(60.,-51.,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(60.,-60.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(40.977630852602,-60.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(60.,-51.,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(60.,-51.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(9.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(60.,-51.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(60.,-60.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(40.977630852602,-60.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(17.000000000001,-51.,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(60.,-51.,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(40.977630852602,-51.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(17.000000000001,-51.,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(17.000000000001,-51.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(42.999999999999,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(60.,-51.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(40.977630852602,-51.)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,12.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(17.,-39.,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,12.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-2.022369147398,-39.)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,12.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(17.,-39.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,12.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-2.022369147398,-39.)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..e253af0e Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..0a3de8be Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.step new file mode 100644 index 00000000..87164c1a --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:31:48',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 160 DIN1026-2 S235JR', + 'UPE-Profile 160 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.5,-58.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(5.5,-58.5,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(5.5,-58.5,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('',(5.5,-58.5,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,12.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(17.5,-58.5,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(5.5,58.499999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(5.5,-58.5,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(20.477092937948,-3.93196427368E-16,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-14.97709293794,-58.5)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(5.5,58.499999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(5.5,58.499999999999,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('',(117.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,12.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(17.5,58.5,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(5.5,-58.5,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(20.477092937948,-3.93196427368E-16,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-14.97709293794,-58.5)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(17.499999999999,70.5,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(17.499999999999,70.5,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(17.499999999999,70.5,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(17.499999999999,70.5,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,12.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(17.5,58.5,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,12.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-2.977092937948,58.5)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,12.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(17.5,58.5,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,12.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-2.977092937948,58.5)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(70.,70.5,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(17.499999999999,70.5,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-2.977092937949,70.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(70.,70.5,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(70.,70.5,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(52.500000000001,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(70.,70.5,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(17.499999999999,70.5,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-2.977092937949,70.5)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(70.,80.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(70.,70.5,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(49.522907062052,70.5)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(70.,80.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(70.,80.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(9.5,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,80.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(70.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(70.,70.5,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(49.522907062052,70.5)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,80.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,80.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,80.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-80.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(160.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,80.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-20.47709293794,80.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,80.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-20.47709293794,80.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-80.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-80.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-80.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(70.,-80.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(70.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-80.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-20.47709293794,-80.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-80.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-20.47709293794,-80.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(70.,-80.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(70.,-80.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(70.,-80.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(70.,-80.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(70.,-80.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(49.522907062052,-80.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(70.,-80.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(49.522907062052,-80.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(70.,-70.5,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(70.,-80.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(49.522907062052,-80.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(70.,-70.5,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(70.,-70.5,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(9.5,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(70.,-70.5,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(70.,-80.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(49.522907062052,-80.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(17.500000000001,-70.5,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(70.,-70.5,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(49.522907062052,-70.5)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(17.500000000001,-70.5,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(17.500000000001,-70.5,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(52.499999999999,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(70.,-70.5,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(49.522907062052,-70.5)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,12.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(17.5,-58.5,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,12.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-2.977092937948,-58.5)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,12.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(17.5,-58.5,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,12.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-2.977092937948,-58.5)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..282cd0c9 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..d86b244d Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.step new file mode 100644 index 00000000..6b12dcbd --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:38:55',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 180 DIN1026-2 S235JR', + 'UPE-Profile 180 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.5,-67.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(5.5,-67.5,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(5.5,-67.5,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('',(5.5,-67.5,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,12.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(17.5,-67.5,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(5.5,67.499999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(5.5,-67.5,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(21.362884961168,-1.558525263114E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-15.86288496116,-67.5)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(5.5,67.499999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(5.5,67.499999999999,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('',(135.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,12.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(17.5,67.5,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(5.5,-67.5,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(21.362884961168,-1.558525263114E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-15.86288496116,-67.5)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(17.499999999999,79.5,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(17.499999999999,79.5,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(17.499999999999,79.5,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(17.499999999999,79.5,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,12.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(17.5,67.5,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,12.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-3.862884961168,67.5)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,12.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(17.5,67.5,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,12.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-3.862884961168,67.5)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(75.,79.5,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(17.499999999999,79.5,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-3.862884961169,79.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(75.,79.5,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(75.,79.5,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(57.500000000001,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(75.,79.5,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(17.499999999999,79.5,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-3.862884961169,79.5)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(75.,90.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(75.,79.5,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(53.637115038832,79.5)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(75.,90.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(75.,90.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(10.5,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,90.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(75.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(75.,79.5,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(53.637115038832,79.5)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,90.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,90.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,90.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-90.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(180.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,90.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-21.36288496116,90.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,90.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-21.36288496116,90.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-90.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-90.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-90.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(75.,-90.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(75.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-90.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-21.36288496116,-90.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-90.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-21.36288496116,-90.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(75.,-90.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(75.,-90.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(75.,-90.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(75.,-90.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(75.,-90.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(53.637115038832,-90.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(75.,-90.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(53.637115038832,-90.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(75.,-79.5,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(75.,-90.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(53.637115038832,-90.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(75.,-79.5,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(75.,-79.5,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(10.5,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(75.,-79.5,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(75.,-90.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(53.637115038832,-90.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(17.500000000001,-79.5,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(75.,-79.5,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(53.637115038832,-79.5)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(17.500000000001,-79.5,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(17.500000000001,-79.5,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(57.499999999999,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(75.,-79.5,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(53.637115038832,-79.5)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,12.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(17.5,-67.5,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,12.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-3.862884961168,-67.5)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,12.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(17.5,-67.5,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,12.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-3.862884961168,-67.5)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..31612cdf Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..9cb0455f Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.step new file mode 100644 index 00000000..7f355e5e --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:37:34',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 200 DIN1026-2 S235JR', + 'UPE-Profile 200 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.,-76.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(6.,-76.,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(6.,-76.,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('',(6.,-76.,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,13.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(19.,-76.,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(6.,75.999999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(6.,-76.,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(22.332277151547,-7.754613265397E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-16.33227715154,-76.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(6.,75.999999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(6.,75.999999999999,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('',(152.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,13.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(19.,76.,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(6.,-76.,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(22.332277151547,-7.754613265397E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-16.33227715154,-76.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(18.999999999999,89.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(18.999999999999,89.,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(18.999999999999,89.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(18.999999999999,89.,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,13.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(19.,76.,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,13.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-3.332277151547,76.)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,13.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(19.,76.,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,13.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-3.332277151547,76.)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(80.,89.,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(18.999999999999,89.,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-3.332277151549,89.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(80.,89.,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(80.,89.,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(61.000000000001,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(80.,89.,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(18.999999999999,89.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-3.332277151549,89.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(80.,100.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(80.,89.,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(57.667722848453,89.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(80.,100.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(80.,100.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(11.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,100.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(80.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(80.,89.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(57.667722848453,89.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,100.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,100.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,100.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-100.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(200.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,100.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-22.33227715154,100.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,100.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-22.33227715154,100.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-100.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-100.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-100.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(80.,-100.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(80.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-100.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-22.33227715154,-100.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-100.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-22.33227715154,-100.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(80.,-100.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(80.,-100.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(80.,-100.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(80.,-100.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(80.,-100.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(57.667722848453,-100.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(80.,-100.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(57.667722848453,-100.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(80.,-89.,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(80.,-100.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(57.667722848453,-100.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(80.,-89.,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(80.,-89.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(11.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(80.,-89.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(80.,-100.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(57.667722848453,-100.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(19.000000000001,-89.,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(80.,-89.,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(57.667722848453,-89.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(19.000000000001,-89.,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(19.000000000001,-89.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(60.999999999999,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(80.,-89.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(57.667722848453,-89.)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,13.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(19.,-76.,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,13.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-3.332277151547,-76.)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,13.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(19.,-76.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,13.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-3.332277151547,-76.)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..e99cc28d Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..fc743883 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.step new file mode 100644 index 00000000..2339ff93 --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:41:28',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 220 DIN1026-2 S235JR', + 'UPE-Profile 220 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.5,-85.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(6.5,-85.,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(6.5,-85.,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('',(6.5,-85.,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,13.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(19.5,-85.,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(6.5,84.999999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(6.5,-85.,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(23.399737301177,-3.160577402264E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-16.89973730117,-85.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(6.5,84.999999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(6.5,84.999999999999,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('',(170.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,13.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(19.5,85.,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(6.5,-85.,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(23.399737301177,-3.160577402264E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-16.89973730117,-85.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(19.499999999999,98.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(19.499999999999,98.,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(19.499999999999,98.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(19.499999999999,98.,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,13.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(19.5,85.,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,13.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-3.899737301177,85.)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,13.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(19.5,85.,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,13.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-3.899737301177,85.)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(85.,98.,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(19.499999999999,98.,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-3.899737301178,98.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(85.,98.,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(85.,98.,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(65.500000000001,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(85.,98.,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(19.499999999999,98.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-3.899737301178,98.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(85.,110.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(85.,98.,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(61.600262698823,98.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(85.,110.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(85.,110.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(12.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,110.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(85.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(85.,98.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(61.600262698823,98.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,110.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,110.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,110.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-110.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(220.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,110.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-23.39973730117,110.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,110.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-23.39973730117,110.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-110.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-110.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-110.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(85.,-110.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(85.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-110.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-23.39973730117,-110.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-110.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-23.39973730117,-110.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(85.,-110.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(85.,-110.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(85.,-110.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(85.,-110.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(85.,-110.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(61.600262698823,-110.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(85.,-110.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(61.600262698823,-110.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(85.,-98.,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(85.,-110.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(61.600262698823,-110.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(85.,-98.,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(85.,-98.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(12.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(85.,-98.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(85.,-110.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(61.600262698823,-110.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(19.500000000001,-98.,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(85.,-98.,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(61.600262698823,-98.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(19.500000000001,-98.,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(19.500000000001,-98.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(65.499999999999,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(85.,-98.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(61.600262698823,-98.)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,13.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(19.5,-85.,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,13.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-3.899737301177,-85.)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,13.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(19.5,-85.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,13.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-3.899737301177,-85.)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..c690131b Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..da6a249d Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.step new file mode 100644 index 00000000..9e2e15af --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:47:32',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 240 DIN1026-2 S235JR', + 'UPE-Profile 240 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.,-92.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(7.,-92.5,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(7.,-92.5,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('',(7.,-92.5,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,15.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(22.,-92.5,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(7.,92.499999999998,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(7.,-92.5,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(24.42968732945,2.308468919769E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-17.42968732945,-92.5)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(7.,92.499999999998,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(7.,92.499999999998,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('',(185.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,15.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(22.,92.5,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(7.,-92.5,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(24.42968732945,2.308468919769E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-17.42968732945,-92.5)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(21.999999999998,107.5,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(21.999999999998,107.5,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(21.999999999998,107.5,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(21.999999999998,107.5,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,15.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(22.,92.5,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,15.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-2.42968732945,92.5)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,15.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(22.,92.5,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,15.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-2.42968732945,92.5)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(90.,107.5,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(21.999999999998,107.5,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-2.429687329452,107.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(90.,107.5,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(90.,107.5,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(68.000000000002,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(90.,107.5,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(21.999999999998,107.5,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-2.429687329452,107.5)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(90.,120.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(90.,107.5,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(65.57031267055,107.5)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(90.,120.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(90.,120.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(12.5,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,120.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(90.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(90.,107.5,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(65.57031267055,107.5)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,120.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,120.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,120.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-120.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(240.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,120.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-24.42968732945,120.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,120.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-24.42968732945,120.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-120.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-120.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-120.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(90.,-120.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(90.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-120.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-24.42968732945,-120.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-120.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-24.42968732945,-120.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(90.,-120.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(90.,-120.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(90.,-120.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(90.,-120.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(90.,-120.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(65.57031267055,-120.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(90.,-120.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(65.57031267055,-120.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(90.,-107.5,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(90.,-120.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(65.57031267055,-120.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(90.,-107.5,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(90.,-107.5,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(12.5,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(90.,-107.5,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(90.,-120.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(65.57031267055,-120.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(22.000000000002,-107.5,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(90.,-107.5,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(65.57031267055,-107.5)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(22.000000000002,-107.5,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(22.000000000002,-107.5,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(67.999999999998,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(90.,-107.5,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(65.57031267055,-107.5)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,15.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(22.,-92.5,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,15.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-2.42968732945,-92.5)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,15.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(22.,-92.5,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,15.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-2.42968732945,-92.5)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..226b14ab Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..6037e204 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.step new file mode 100644 index 00000000..97c399af --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T17:49:57',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 270 DIN1026-2 S235JR', + 'UPE-Profile 270 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.500000000021,-106.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(7.500000000021,-106.5,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(7.500000000021,-106.5,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('',(7.500000000042,-106.5,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,15.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(22.5,-106.5,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(7.500000000042,106.49999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(7.500000000042,-106.5,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(25.0337766179,-5.682190603182E-12,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-17.53377661785,-106.4999999999)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(7.500000000042,106.49999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(7.500000000042,106.49999999999,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('',(212.99999999999,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,15.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(22.500000000042,106.5,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(7.500000000042,-106.5,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(25.0337766179,-5.682190603182E-12,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-17.53377661785,-106.4999999999)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(22.50000000004,121.5,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(22.50000000004,121.5,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(22.50000000004,121.5,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(22.50000000004,121.5,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,15.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(22.500000000042,106.5,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,15.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-2.533776617858,106.5)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,15.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(22.500000000042,106.5,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,15.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-2.533776617858,106.5)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(95.,121.5,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(22.50000000004,121.5,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-2.53377661786,121.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(95.,121.5,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(95.,121.5,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(72.49999999996,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(95.,121.5,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(22.50000000004,121.5,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-2.53377661786,121.5)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(95.,135.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(95.,121.5,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(69.9662233821,121.5)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(95.,135.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(95.,135.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(13.5,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,135.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(95.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(95.,121.5,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(69.9662233821,121.5)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,135.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,135.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,135.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-135.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(270.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,135.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-25.0337766179,135.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,135.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-25.0337766179,135.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-135.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-135.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-135.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(95.,-135.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(95.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-135.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-25.0337766179,-134.9999999999)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-135.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-25.0337766179,-134.9999999999)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(95.,-135.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(95.,-135.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(95.,-135.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(95.,-135.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(95.,-135.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(69.9662233821,-134.9999999999)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(95.,-135.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(69.9662233821,-134.9999999999)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(95.,-121.5,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(95.,-135.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(69.9662233821,-134.9999999999)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(95.,-121.5,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(95.,-121.5,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(13.5,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(95.,-121.5,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(95.,-135.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(69.9662233821,-134.9999999999)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(22.500000000002,-121.5,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(95.,-121.5,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(69.9662233821,-121.4999999999)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(22.500000000002,-121.5,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(22.500000000002,-121.5,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(72.499999999998,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(95.,-121.5,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(69.9662233821,-121.4999999999)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,15.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(22.5,-106.5,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,15.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-2.5337766179,-106.4999999999)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,15.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(22.5,-106.5,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,15.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-2.5337766179,-106.4999999999)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..f8bd6603 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..68b33ed0 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.step new file mode 100644 index 00000000..f4c76078 --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T20:03:32',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 300 DIN1026-2 S235JR', + 'UPE-Profile 300 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.5,-120.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(9.5,-120.,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(9.5,-120.,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('',(9.5,-120.,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,15.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(24.5,-120.,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(9.5,119.99999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(9.5,-120.,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(26.236880130241,2.349903159504E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-16.73688013024,-120.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(9.5,119.99999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(9.5,119.99999999999,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('',(240.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,15.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(24.5,120.,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(9.5,-120.,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(26.236880130241,2.349903159504E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-16.73688013024,-120.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(24.499999999998,135.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(24.499999999998,135.,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(24.499999999998,135.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(24.499999999998,135.,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,15.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(24.5,120.,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,15.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(-1.736880130241,120.)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,15.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(24.5,120.,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,15.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(-1.736880130241,120.)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(100.,135.,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(24.499999999998,135.,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-1.736880130243,135.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(100.,135.,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(100.,135.,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(75.500000000002,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(100.,135.,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(24.499999999998,135.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-1.736880130243,135.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(100.,150.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(100.,135.,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(73.763119869759,135.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(100.,150.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(100.,150.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(15.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,150.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(100.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(100.,135.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(73.763119869759,135.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,150.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,150.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,150.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-150.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(300.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,150.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-26.23688013024,150.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,150.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-26.23688013024,150.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-150.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-150.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-150.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(100.,-150.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(100.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-150.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-26.23688013024,-150.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-150.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-26.23688013024,-150.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(100.,-150.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(100.,-150.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(100.,-150.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(100.,-150.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(100.,-150.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(73.763119869759,-150.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(100.,-150.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(73.763119869759,-150.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(100.,-135.,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(100.,-150.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(73.763119869759,-150.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(100.,-135.,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(100.,-135.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(15.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(100.,-135.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(100.,-150.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(73.763119869759,-150.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(24.500000000002,-135.,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(100.,-135.,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(73.763119869759,-135.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(24.500000000002,-135.,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(24.500000000002,-135.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(75.499999999998,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(100.,-135.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(73.763119869759,-135.)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,15.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(24.5,-120.,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,15.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(-1.736880130241,-120.)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,15.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(24.5,-120.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,15.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(-1.736880130241,-120.)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..d24e80d2 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..f7a55718 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.step new file mode 100644 index 00000000..dd7c1fc4 --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T20:04:52',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 330 DIN1026-2 S235JR', + 'UPE-Profile 330 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.,-131.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(11.,-131.,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(11.,-131.,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('',(11.,-131.,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,18.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(29.,-131.,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(11.,130.99999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(11.,-131.,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(27.302225172274,2.182288157435E-15,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-16.30222517227,-131.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(11.,130.99999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(11.,130.99999999999,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('',(262.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,18.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(29.,131.,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(11.,-131.,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(27.302225172274,2.182288157435E-15,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-16.30222517227,-131.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(28.999999999998,149.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(28.999999999998,149.,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(28.999999999998,149.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(28.999999999998,149.,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,18.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(29.,131.,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,18.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(1.697774827726,131.)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,18.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(29.,131.,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,18.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(1.697774827726,131.)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(105.,149.,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(28.999999999998,149.,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(1.697774827724,149.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(105.,149.,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(105.,149.,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(76.000000000002,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(105.,149.,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(28.999999999998,149.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(1.697774827724,149.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(105.,165.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(105.,149.,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(77.697774827726,149.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(105.,165.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(105.,165.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(16.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,165.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(105.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(105.,149.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(77.697774827726,149.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,165.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,165.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,165.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-165.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(330.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,165.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-27.30222517227,165.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,165.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-27.30222517227,165.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-165.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-165.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-165.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(105.,-165.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(105.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-165.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-27.30222517227,-165.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-165.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-27.30222517227,-165.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(105.,-165.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(105.,-165.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(105.,-165.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(105.,-165.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(105.,-165.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(77.697774827726,-165.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(105.,-165.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(77.697774827726,-165.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(105.,-149.,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(105.,-165.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(77.697774827726,-165.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(105.,-149.,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(105.,-149.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(16.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(105.,-149.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(105.,-165.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(77.697774827726,-165.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(29.000000000002,-149.,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(105.,-149.,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(77.697774827726,-149.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(29.000000000002,-149.,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(29.000000000002,-149.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(75.999999999998,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(105.,-149.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(77.697774827726,-149.)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,18.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(29.,-131.,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,18.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(1.697774827726,-131.)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,18.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(29.,-131.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,18.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(1.697774827726,-131.)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..b136da43 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..05e43d7f Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.step new file mode 100644 index 00000000..e063127a --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T20:06:51',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 360 DIN1026-2 S235JR', + 'UPE-Profile 360 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.,-145.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(12.,-145.,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(12.,-145.,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('',(12.,-145.,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,18.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(30.,-145.,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(12.000000000006,144.99999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(12.,-145.,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(28.190989332598,-1.692148926867E-12,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-16.19098933259,-145.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(12.000000000006,144.99999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(12.000000000006,144.99999999999,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('',(290.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,18.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(30.000000000012,145.,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(12.,-145.,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(28.190989332598,-1.692148926867E-12,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-16.19098933259,-145.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(30.00000000001,163.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(30.00000000001,163.,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(30.00000000001,163.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(30.00000000001,163.,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,18.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(30.000000000012,145.,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,18.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(1.809010667413,145.)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,18.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(30.000000000012,145.,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,18.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(1.809010667413,145.)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(110.,163.,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(30.00000000001,163.,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(1.809010667411,163.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(110.,163.,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(110.,163.,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(79.99999999999,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(110.,163.,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(30.00000000001,163.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(1.809010667411,163.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(110.,180.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(110.,163.,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(81.809010667402,163.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(110.,180.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(110.,180.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(17.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,180.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(110.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(110.,163.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(81.809010667402,163.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,180.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,180.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,180.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-180.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(360.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,180.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-28.19098933259,180.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,180.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-28.19098933259,180.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-180.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-180.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-180.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(110.,-180.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(110.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-180.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-28.19098933259,-179.9999999999)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-180.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-28.19098933259,-179.9999999999)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(110.,-180.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(110.,-180.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(110.,-180.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(110.,-180.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(110.,-180.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(81.809010667402,-179.9999999999)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(110.,-180.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(81.809010667402,-179.9999999999)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(110.,-163.,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(110.,-180.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(81.809010667402,-179.9999999999)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(110.,-163.,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(110.,-163.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(17.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(110.,-163.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(110.,-180.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(81.809010667402,-179.9999999999)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(30.000000000002,-163.,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(110.,-163.,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(81.809010667402,-162.9999999999)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(30.000000000002,-163.,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(30.000000000002,-163.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(79.999999999998,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(110.,-163.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(81.809010667402,-162.9999999999)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,18.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(30.,-145.,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,18.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(1.809010667402,-144.9999999999)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,18.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(30.,-145.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,18.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(1.809010667402,-144.9999999999)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..8f739a64 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.FCStd new file mode 100644 index 00000000..025f41e8 Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.FCStd differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.step new file mode 100644 index 00000000..5d6841fa --- /dev/null +++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.step @@ -0,0 +1,975 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-02-19T20:08:06',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('UPE-Profile 400 DIN1026-2 S235JR', + 'UPE-Profile 400 DIN1026-2 S235JR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817); +#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,#137,#215,#291,#367,#443,#519,#595,#671,#742, + #791,#804)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.5,-164.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(13.5,-164.,50.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(13.5,-164.,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('',(13.5,-164.,0.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DIRECTION('',(0.,1.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,18.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(31.5,-164.,0.)); +#47 = DIRECTION('',(-0.,-0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(13.500000000006,163.99999999999,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(13.5,-164.,50.)); +#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.,-50.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#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('',(28.893658370824,-1.739908880158E-12,50.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,-0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-15.39365837082,-164.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(13.500000000006,163.99999999999,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(13.500000000006,163.99999999999,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('',(328.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,18.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(31.500000000012,164.,0.)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(13.5,-164.,0.)); +#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('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(28.893658370824,-1.739908880158E-12,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,-0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-15.39365837082,-164.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.F.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#192,#193)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(31.50000000001,182.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(31.50000000001,182.,50.)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(31.50000000001,182.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#100,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(31.50000000001,182.,0.)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#57,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.); +#173 = CIRCLE('',#174,18.); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(31.500000000012,164.,50.)); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = DIRECTION('',(1.,0.,0.)); +#178 = PCURVE('',#100,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.,-50.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#72,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = CIRCLE('',#188,18.); +#188 = AXIS2_PLACEMENT_2D('',#189,#190); +#189 = CARTESIAN_POINT('',(2.606341629188,164.)); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#84,.F.); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#142,#85,#195,.T.); +#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.); +#196 = CIRCLE('',#197,18.); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(31.500000000012,164.,0.)); +#199 = DIRECTION('',(0.,0.,1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = PCURVE('',#100,#202); +#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-0.,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(-1.,0.)); +#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#208 = PCURVE('',#126,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,18.); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(2.606341629188,164.)); +#213 = DIRECTION('',(1.,0.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = ADVANCED_FACE('',(#216),#159,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#242,#270)); +#218 = ORIENTED_EDGE('',*,*,#141,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#144,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(115.,182.,50.)); +#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(31.50000000001,182.,50.)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#159,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.,-50.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#72,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(2.606341629186,182.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#221,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(115.,182.,0.)); +#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(115.,182.,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = PCURVE('',#159,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(83.49999999999,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,-1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(115.,182.,0.)); +#262 = DIRECTION('',(-1.,0.,0.)); +#263 = DIRECTION('',(0.,1.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,-1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#142,#244,#272,.T.); +#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(31.50000000001,182.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(1.,0.,0.)); +#277 = PCURVE('',#159,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#126,#285); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(2.606341629186,182.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(1.,0.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ADVANCED_FACE('',(#292),#259,.F.); +#292 = FACE_BOUND('',#293,.F.); +#293 = EDGE_LOOP('',(#294,#295,#318,#346)); +#294 = ORIENTED_EDGE('',*,*,#243,.T.); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#221,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(115.,200.,50.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(115.,182.,50.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = PCURVE('',#259,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,-50.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#72,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(86.106341629176,182.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#297,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(115.,200.,0.)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(115.,200.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,1.)); +#327 = PCURVE('',#259,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(18.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,-1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.,200.,0.)); +#338 = DIRECTION('',(0.,1.,0.)); +#339 = DIRECTION('',(1.,0.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(115.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,-1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#244,#320,#348,.T.); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(115.,182.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,1.,0.)); +#353 = PCURVE('',#259,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#126,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(86.106341629176,182.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#335,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#400,#421,#422)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#374,#376,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.,200.,0.)); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(0.,200.,50.)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,200.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#335,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.,-200.,0.)); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = DIRECTION('',(0.,1.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(400.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,-1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#374,#297,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,200.,50.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#335,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#72,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-28.89365837082,200.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#319,.F.); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#372,#320,#424,.T.); +#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.,200.,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#335,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#126,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-28.89365837082,200.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ADVANCED_FACE('',(#444),#389,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#476,#497,#498)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#448,#450,#452,.T.); +#448 = VERTEX_POINT('',#449); +#449 = CARTESIAN_POINT('',(0.,-200.,0.)); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(0.,-200.,50.)); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(0.,-200.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#389,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#465,#470); +#465 = PLANE('',#466); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(115.,-200.,0.)); +#468 = DIRECTION('',(0.,-1.,0.)); +#469 = DIRECTION('',(-1.,0.,0.)); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(115.,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#450,#374,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,-200.,50.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = PCURVE('',#389,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,-50.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#72,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-28.89365837082,-199.9999999999)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#371,.F.); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#448,#372,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-200.,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,1.,0.)); +#505 = PCURVE('',#389,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#126,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-28.89365837082,-199.9999999999)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ADVANCED_FACE('',(#520),#465,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#552,#573,#574)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(115.,-200.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(115.,-200.,50.)); +#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(115.,-200.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = PCURVE('',#465,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,-1.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = PCURVE('',#541,#546); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(115.,-200.,0.)); +#544 = DIRECTION('',(-1.,0.,0.)); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(0.,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,-1.)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#526,#450,#554,.T.); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(115.,-200.,50.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-1.,0.,0.)); +#559 = PCURVE('',#465,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.,-50.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = PCURVE('',#72,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(86.106341629176,-199.9999999999)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#447,.F.); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#524,#448,#576,.T.); +#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(115.,-200.,0.)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(-1.,0.,0.)); +#581 = PCURVE('',#465,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,-0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(1.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#126,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(86.106341629176,-199.9999999999)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#541,.F.); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#599,#622,#650)); +#598 = ORIENTED_EDGE('',*,*,#523,.T.); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#526,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(115.,-182.,50.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(115.,-200.,50.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.,0.)); +#608 = PCURVE('',#541,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,-50.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#72,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(86.106341629176,-199.9999999999)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,1.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#601,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(115.,-182.,0.)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(115.,-182.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#541,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(18.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#639,#644); +#639 = PLANE('',#640); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(115.,-182.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DIRECTION('',(-1.,0.,0.)); +#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(0.,-0.)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.,-1.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#524,#624,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(115.,-200.,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,1.,0.)); +#657 = PCURVE('',#541,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#126,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(86.106341629176,-199.9999999999)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,1.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#639,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#698,#721)); +#674 = ORIENTED_EDGE('',*,*,#623,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#601,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(31.500000000002,-182.,50.)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(115.,-182.,50.)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.,0.)); +#684 = PCURVE('',#639,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,-50.)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(86.106341629176,-181.9999999999)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-1.,0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#700,#677,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(31.500000000002,-182.,0.)); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(31.500000000002,-182.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = PCURVE('',#639,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(83.499999999998,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#624,#700,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(115.,-182.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.,0.)); +#728 = PCURVE('',#639,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,-0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#126,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(86.106341629176,-181.9999999999)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#44,.F.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#768,#769)); +#745 = ORIENTED_EDGE('',*,*,#21,.T.); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#24,#677,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.); +#749 = CIRCLE('',#750,18.); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(31.5,-164.,50.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(1.,0.,0.)); +#754 = PCURVE('',#44,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-50.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#72,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = CIRCLE('',#764,18.); +#764 = AXIS2_PLACEMENT_2D('',#765,#766); +#765 = CARTESIAN_POINT('',(2.606341629176,-163.9999999999)); +#766 = DIRECTION('',(1.,0.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#699,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#22,#700,#771,.T.); +#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.); +#772 = CIRCLE('',#773,18.); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(31.5,-164.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = PCURVE('',#44,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(-0.,0.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#126,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = CIRCLE('',#787,18.); +#787 = AXIS2_PLACEMENT_2D('',#788,#789); +#788 = CARTESIAN_POINT('',(2.606341629176,-163.9999999999)); +#789 = DIRECTION('',(1.,0.)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ADVANCED_FACE('',(#792),#126,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803) + ); +#794 = ORIENTED_EDGE('',*,*,#112,.T.); +#795 = ORIENTED_EDGE('',*,*,#194,.F.); +#796 = ORIENTED_EDGE('',*,*,#271,.T.); +#797 = ORIENTED_EDGE('',*,*,#347,.T.); +#798 = ORIENTED_EDGE('',*,*,#423,.F.); +#799 = ORIENTED_EDGE('',*,*,#499,.F.); +#800 = ORIENTED_EDGE('',*,*,#575,.F.); +#801 = ORIENTED_EDGE('',*,*,#651,.T.); +#802 = ORIENTED_EDGE('',*,*,#722,.T.); +#803 = ORIENTED_EDGE('',*,*,#770,.F.); +#804 = ADVANCED_FACE('',(#805),#72,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#810,#811,#812,#813,#814,#815,#816) + ); +#807 = ORIENTED_EDGE('',*,*,#56,.T.); +#808 = ORIENTED_EDGE('',*,*,#171,.F.); +#809 = ORIENTED_EDGE('',*,*,#220,.T.); +#810 = ORIENTED_EDGE('',*,*,#296,.T.); +#811 = ORIENTED_EDGE('',*,*,#401,.F.); +#812 = ORIENTED_EDGE('',*,*,#477,.F.); +#813 = ORIENTED_EDGE('',*,*,#553,.F.); +#814 = ORIENTED_EDGE('',*,*,#600,.T.); +#815 = ORIENTED_EDGE('',*,*,#676,.T.); +#816 = ORIENTED_EDGE('',*,*,#747,.F.); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818, + 'distance_accuracy_value','confusion accuracy'); +#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#824) + ,#817); +#824 = STYLED_ITEM('color',(#825),#15); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826,#832)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#831); +#831 = COLOUR_RGB('',0.960784305148,0.929411760963,0.760784316928); +#832 = CURVE_STYLE('',#833,POSITIVE_LENGTH_MEASURE(0.1),#834); +#833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#834 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.stl new file mode 100644 index 00000000..537f4ccc Binary files /dev/null and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.stl differ diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.FCStd index af53849c..33630d46 100644 Binary files a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.FCStd and b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.FCStd differ