From 8b69a4565c1097db3c76b9452328418fd4244356 Mon Sep 17 00:00:00 2001 From: HenBek <125200854+HenBek@users.noreply.github.com> Date: Sun, 19 Feb 2023 20:23:08 +0100 Subject: [PATCH] Added UPE 90-400 profiles --- .../UPE-Profile 100 DIN1026-2 S235JR.FCStd | Bin 0 -> 9565 bytes .../UPE-Profile 100 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 100 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 120 DIN1026-2 S235JR.FCStd | Bin 0 -> 9575 bytes .../UPE-Profile 120 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 120 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 140 DIN1026-2 S235JR.FCStd | Bin 0 -> 9587 bytes .../UPE-Profile 140 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 140 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 160 DIN1026-2 S235JR.FCStd | Bin 0 -> 9522 bytes .../UPE-Profile 160 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 160 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 180 DIN1026-2 S235JR.FCStd | Bin 0 -> 9557 bytes .../UPE-Profile 180 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 180 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 200 DIN1026-2 S235JR.FCStd | Bin 0 -> 9530 bytes .../UPE-Profile 200 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 200 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 220 DIN1026-2 S235JR.FCStd | Bin 0 -> 9402 bytes .../UPE-Profile 220 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 220 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 240 DIN1026-2 S235JR.FCStd | Bin 0 -> 9317 bytes .../UPE-Profile 240 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 240 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 270 DIN1026-2 S235JR.FCStd | Bin 0 -> 9412 bytes .../UPE-Profile 270 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 270 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 300 DIN1026-2 S235JR.FCStd | Bin 0 -> 9502 bytes .../UPE-Profile 300 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 300 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 330 DIN1026-2 S235JR.FCStd | Bin 0 -> 9537 bytes .../UPE-Profile 330 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 330 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 360 DIN1026-2 S235JR.FCStd | Bin 0 -> 9575 bytes .../UPE-Profile 360 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 360 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 400 DIN1026-2 S235JR.FCStd | Bin 0 -> 9594 bytes .../UPE-Profile 400 DIN1026-2 S235JR.step | 975 ++++++++++++++++++ .../UPE-Profile 400 DIN1026-2 S235JR.stl | Bin 0 -> 14284 bytes .../UPE-Profile 80 DIN1026-2 S235JR.FCStd | Bin 9672 -> 9542 bytes 40 files changed, 12675 insertions(+) create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 100 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 120 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 140 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 160 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 180 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 200 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 220 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 240 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 270 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 300 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 330 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 360 DIN1026-2 S235JR.stl create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.FCStd create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.step create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 400 DIN1026-2 S235JR.stl 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 0000000000000000000000000000000000000000..d064f886dfc36a00b3b8e5f18aaeff9ad9c11fd4 GIT binary patch literal 9565 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..8484f8cd5b8c7bc5c7c7a1fa3bcb44b7dfc1f0f5 GIT binary patch literal 14284 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..e253af0eb041b0414d11764a97b3a8078c904cea GIT binary patch literal 14284 zcmb`Nf2d_u700)KB%=uiV?p7FP&SIc#vcv-nD@@TXJ+io=qOgwRL*1|@fuKvCIoSG zE`>5h*$=|Pu$~f#N>m~#;*2#YA{3(*G5#YVQbuMb*$k8+I`$KvnI8Q5Ry&VzM|o6d+_8W0-H+X< z4%7+(+gZ@*-E?{PRX z>(@3*N2V3QSzkW>`03$qG<~)Z1(eqn1hcB zSs~!4ayoaQ7H5TkxSYqPr3;(>$n>b5di<#ANgFow(L4+Bl@U1|!VO2J&Gz+c)$#As z{xP|3&qeCsx`>NooCtyGevW!>OY`%6Yt(VeH~%#G+jlNd2iHYh9OFa?Oowp(wkw{&Pol7hZgF^2^)SnS+lC zS$tGEojXvAvqC^z&g0%=b~P{Fd{~d_jf)OUcI`Z?k8&1ouZ-wgR1)I*N3L&9-SntB zzVP{K&K2!ZJkj(+UM z<_CA|SI2Q*d~kB`{NooCtyG5SE|5sd@QR*Qn#AYwnwD-f@aLxGv)27$-tt zI)qa%-rIcZU1zJ~KWl$DIr^RNR|nTcTpZ&>2uz3Yfz`J*w?FjO0eLT7{lYzy8y-Gc z9b6Z2af}loFdf2mm+x!NyZ=sgeD22O$s31=gU_#Y^nV?z#SXE1T!{EH)A1?S_TZ%fAR{&(p`h6&E%?MQGR<+VIZe)nxS zxQ}u|YRNVevQ0~C)p!ES=~c1rtyB;&fKo7?<)yE5;!E2 zJ-e-zWXQJs__otE!C8t3g`=|TRAx!t%jP=DzlYZ<38Cqz#50S>>vi>gMUFXy9IG9P z)MCQ7C2pUn4RRLtiL$!OlcHDe;{`FBPjoHfLfB_;p;u%CXW3`o95$9Hfj#Mys#!Lc z7{LxE;K=DTUa14MI4g};=CDz8QO?6g%YILug}9tK5k9^aL{6vKKpi&fE5UUU7l+Ls zLijvU5NT}h<3iZ1rVg9El;FCE3t@9@MR1nQwY9@%$il%#TRKoH&96!$E`;5e=$YHy zM3I&50Qz`A%;pp6-p2^LzfyR`4*?gjF5f{SlEcNQzeWE%z3-N;R`_F<% zcYS?a2)h?mhutA7!F3TY2*0N;h;(0S4!ft;@d~xl{jO%&J+%?m8z_N2>CRiTtT&kB zV1j*!%XzQ^wb+sR4|7;oq(^1lProP6LR=g~c)wH-Ii0#Ybyydt1lL7e9M%sC;eB60 zq+YF$3t@e&I;`VWg6kq)5Z)sf1iOW>j$R$spDV$25f{Qb`ikHz>+btXg~L}03PN|2w$fvi2idPSHjF;t7_`7)iWiyF5==K!q?jhBCU~`!`2hkVQYv= za9za3VQZEZ!CAI`Sv!0+vv8!EW``K*NO`wt;6@ zxHyRLmH&cBtM%rvXA|nMXC6v$UBtyfgg;9ui1gIK9QNc#9rm8X|aa$07y_~ZRr z?9VVq@!0OU{p+m%_XK8{d~A<--syqL9hhr*Rzr4lU|!hk4&P-s-M`M{T49#q@!Ye<9P{t5oOTE12_DZqYs`UrQNCw%+8vl>cy#uxF$eCc z`R>(ecVL#u$M%>v=0HEdcj2W2^AeBeo;Bt`CzMuF_0#2i{F`Gg;_=*b#vJJGxQ}wW zf1Szu3bPE4=bkm@K+l~lUk zFw5|G?m1%)Ue{os^U;A>hR1Wy8FS2EFLAnmoyoPrER&DzF>lOatEc*YWnZ$W1M`H$ zF_*-w!l6W-14PS`l?6Cv5hrh`N#!c&Zm8@v5dSl`1)5Ga2oPXI@uw!sexl zs4F>PvrI+Qm7K6Sqax}`PS^}k5p^XeY&@@sx{?z%I#)zp$q5^4E26ICgpFhsQCD)p z#-)m=D>-4KT1C{AoUk#YBI-&`;CW4q_&c$#1VXmryU*@8)Ms}%^{exyP9dqXq zb~m5|)5C<#?Mg5`OxR4V1k=NW&AUo4Jxtgvssz)+gw2UcFg;Az45tLs!-UOON-#Z4 z*zBVO)5C<#B}y>;zX*AM#rGJ~C82Ya){WUt$g6+55lr6W#JCg76MTbmnBXkkK7`!3 zHEYnHNpC4XG9#yN@91`n$Ny&y`lxwXkBAJw(&i~Hv} z(4Xaw+U*YXQC-WvVF&uN+)=yTfj+8h**EM!f0jFHw>!{BrSEUjr)b`_LVuP!YPUPk zN2Tw&jyTYt<&N6z4)js!JG&ze^h>#;cDn<8RM)aE?w@z9&@bhV+U*YXQC-WvVF&uN z+)=yTfj%mI7kuPep%T!{>qiEO*pycc70--%e%1L7pude z^W7Xm;`9FIc82}lG>Ymr?%~`Ahipl`G`3fC%$-M|+sf%-0^L@cuhch8pxa8b=m>$n zt!tSccA(qpTBe5ybX#4^^e};Lt81AaCeUqlEz`pUx~=ltpJ4o3Rq=0*ZYw>bAGx~d zw$e8TMhJ9UUCT6%sb67{HTV7}9u>N+u4Ovr#Q$>w-B#B!Jxrk6>RP6U33OXs%k(gT zZmVmV9wyMYrSBBYxw`1E{PP^I+wkWc9ac`%mEy6@8gy7WQCD&T9ac`%m7G9_l@oO( zC(vQ#L|w@VbXYl2S8@U!R!-EFoIr<_6Llpg&|&37UC9Y_SUFKwasnMzPSlk^$onY1 smtxGfy(9BV^9jxp65q^>`Q_)_9Eajl-Q@|s#p?NyDEIi>r*WhI3j{6x9{>OV literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..0a3de8be4c28d20033cdc8009d296e40b885c728 GIT binary patch literal 9522 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 D8vkQi literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..282cd0c9dd775b04723728ae628a3128f6808a13 GIT binary patch literal 14284 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..9cb0455f1d88495e5f1d9fc19dab0f095d894b02 GIT binary patch literal 9530 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..fc74388370cf478e9e7a3e7dccd8fd50c2830659 GIT binary patch literal 9402 zcmaKy1yEc|*RBWm;1b+jf@^RM?(XjH?gaPX7M$P~+%;HmcNpAZu)yV<|9CM$>z!7RhJeHX006Lnj(lacdX87wAMgMGk`4fX`1Y-+y|JsUshta> zhpo-2&YJUAE;Rp1{hmt}Z&w&`gHD|h8`G=WFBK+!?;8`+f)m>P` zf*N(7Pfg75pWwbCYgMX&s*BXlUms6Nk_jENAd?O@A(R@C(PE!Rh$F;dh|CTZ9QmIg z9qnInbzTgOWxI-a1si#(Lk5Jzcj;d#rTQ9V(h-KXTuorri z*W^JG*1;ls*vWzH^0nX`aKzmd<;fT;xDgaDreEvVONJD*znq{hH<#_iu+1qN_U?vZ zIlO1(8&P`X3w;frv8RJ)N(b& zDPB6o9o()ukc0 zq%)+q?Uxvz6nR`6KKbHfbu-6L*UofgHYHR5*wZ{SA@TDVH> zfyT6t-Q8#1PSCJVQTO%o4^Z7@f=XXN{>DUVW?<%6in; z5pigEh{H97UK=t@>UvpsUhium>1XySZVNwNlv#9b&}a;Qz+h`tzjVo2#}8JD%(GT# zx?nK4m*wk|?Nr$#oj3K!|E5+$Ml@`g;q~&J{%fCQr&+%KynczzYunDEgJSS3Mt_xxC0`T#2O|4 z#Z#^|{4B_`@kMQ`Guz`AmMB#3X#rnwa;hlv=r-kvo|0fO5(|Q5rn(v~%<%hFHSglE zOoyLw#P`MceNZp?)8_)A!5o1PD%li6ju(=5C=s7NN>3ED5zCqDE#?NLnPcQog!|$0 zCB}XD)I5Jw=8;{hDLWgDR(&xeMnK2W6cbW@5>)6nCJ-=qjrKX2L&NtLp2a}aDP zey56LQ@t~*$r`EWN~200C#OA*9g?>UNFn(ICeB{VWE& z?=u`~rLv_)_6{GW!t3p3=J8RL_2ICK%eWv9{Vw#Zx{I!ugPbXugh-PmuVxV^*c0Zm zL|7W9;JCFQ*P24xJ4C#&DiQ<|k?=CB3vqRVK6d&w2bUp7n+1oB2v%D)R0vz^qxp3? z*C?$mUmPC_diJ@3am7&S23 zG&Hs+$kEw!)ZdENa4l9o&9Lx!5@lfVrGsB;TQ%7$Jf&#EMp_^n#`xOYXYFXE9&%OL zey^(NL1eFGa8j8O&M0$5?RRa-xK&%kl9BGg9KsOM7T2*tiB+Xz(iRRoA~kuRYIsCR z;26vxIhU|ctRB9}R${G9Iku$@cu|v%NJs|NhA7YtMl{tmV=OfpM-FqFfYb$}n~d%2 zmSqEmxoY)LTf(f<%%Dgbk9nHr<`5;EWfp3HAT*c8ik4!i@-z$WAM>0*rgQhjYjr)u zKA)`egZr1=6%5i&Nt{6`EcEUep0sLF`AY`8n-XJJF^Pfk)B>*RBhj`cqqQv|6|LRS zuB{OWIb%Ny`p>FolV{ijo(tvlM8cIx?Sc!gQ{&DS$4dz+Mygi!7k`uDX-8O>%7aTo1E> zrP~WD40u(ZNfD&{b(7Jx5}5F-j2&0_6tn!mUg%Wyca+w>urZ0RD6ftP!XwsRr%2#V z=;?SE36+5&(>X35iRxi`^^$REgLLiHn`Jbh7;RF%ioN{IVCG?z8A% zUHeW=OkPTokGNYxJ61oHx0S~b6T(2^-g&n+A%K|NVwpTn1y~)=+WPJW%p|jG$J_EGh5w0veiqs_+Hvu+SmA_J6W+Y5uSc(-SQsQajZQFZ zs(Z_yQ`PqTSbyk(cC8HeToZolE`+uUV;FxGjJRm*Rq@1w;K;uul`~5!zd-V7M5x|} zjYZGlN~@dFh;>URvmGm!Pe`qZUN%dxRr0-RW+tMF@7EZMh~@A+Ne>=%*3Z%OZYk|M7$H~>J8{FeB>CA|uUPAazCB zf+!u6)r-d3R@UYVdfsuUyQ$?Vf`?0_G-ASB+hj^FzGjF;weE-pIx#A(FL|m@ zXlF$YDP|CCmxf=%@_G{mmBxSw&%RbkEdV<}7yd~Xyuh`Z1MOD%uOQ#pyXy*_4u;Xj z?07ExA%TVZ@j4BryNa)TR%vIP{*l~p;b8_yW;0y_2$kySv4ZVvcE;;(kE4TW21hZ{wi!>WZMbe@Ooqs=J6MZ{M(Vf%)0n5zo!pldIe3r`n*3_;D&cgE!4*kc9m3p}o30w`}Q= z2%6Cga}CgDf6UcL*D7sgsh@I^Z^R@8*OhH{KCXghZeb%Aqp`v_(vF$DYw!v}3xG;6 zffpaPAlo&0Pl9~{+hVLFe&yb%QK>3D2VcTrNkc%P>J9U|8bxU#L{*^xfEoq>;N8E~ z$o#h)wN~WFIZ=E;>i5is(_in3?BnPbcPSJ}134zi-1$mtoUW^>fA^htHxPz4qN~p zOJ4&YU0j2i7Mj>6zMFDCFFI8dCUrJ#%=U^t$^ME>u26zpPjC~+bXs3F$d0+EL3)X3 zaySs`^IsRZ22Fnac!bQ;-tqV{;BN-gWO!Im!K1I9Z`IaRQNifCRfq8u*)PVdkTElG z!o5~!HCkK|T%B1}kcM6dlu2VPC@CzyVO06j8a4Y$Y%y5qxWq-Il~#giYs0fKe1{Sm zw|HQCFrm`X)Ct*en>fDyx>!*8csK}!`14x0*8q}H$^-AqT3<=!@qrdQ6{{(bhCkT5 zN_(&~aW}Nd+CAwx0=Qd)*n`-soQW*knctVxS0z@8;wxvZ%M^G{L@t13gy7XlIvt;W=nTubn&+Fvl_R!KJ3%;Se zJLuQ>kEDw0xxJ;+fwfC%%UJvB7wzlS- zWH1&E3VE2DP5ksNcCo6s8zxA?=4A&b^slVuIdS23>%V-VS=O6bbo!>UaA-fjJgHb( z)}w%|GUUsBHL;XDL9JAunv0H^OHsF%GGs+R3z0jt&rdJ1z@86RxUa-(S~PWJFu+`tZkH-Q-#>eCBSR8V{Kq2@97nTd_-blgoa$&$CTaa8uHb zcqpT0R*`0b=JFm0ZT5KLL;#7KbdUxr+>~5G0M3|U$Qnl?l4v-C ztX3Bv44lO;S~SGeaXV~PI|*@ls9Dw5ZRjD5TSip?7bLk}GZFns|4BH+Fdj zyWfD^?@akNa16|e=o+qos##e>*o!wgu7xMOfd3oNu9{l+D*=4f{>TG;kn*4b4CH=UUim0q;D9QXE|zy5)g9@12EwCg$wglaYO@40>zM>+ zz4Wj}v{HFY3!?Ti7z^U?c!l`=1-ym#sb}Nu1-#D$0K8=c00~#i-)t}~Mdxh}6u-%8 zg+rO^X`GeC0Ojv^jO6Zzl8^BFYv7H|5Lb6eQQkW!2 zg6oVUQHh3s4C%Wb0@TBzuX?zLY+8wd_*7zEJ4#Ia=+nipg2WH7IMM-`8t<`U4lPz!$kRsxfL+C0S;g1kP;ru+F3r{T%%cAZr2{|2A9#cuyl@4~!Ib!k;VDvQ9DXIG^xn+1UT~*cg#DtiD7Ai^SN&{T z&s>thXJXkLQ)@yE{RBo|s`dimKNj*3=5+55`^->k}%I(qV7U{?Y zN{3%4!y&x31Z+F?DreIy@aA37DXugrb(k*G4yF$B*-cD;)(A!jRj?^J*mV<~Y}+9h zyR^Mp{Fh}u6%%1YK^;tCBgO9`lx&EHHZ7yl>CC1994fUt8;W2(gTuW5goqP_cqTqO zYUz&(^0COZ0-2$G9frPye9>^nsF=y0)!VUw>(6%FA$0_(yVh%qEJz)OnO=d!$UBqP zWc0T{mjlT)Yww%o`;8!T3CiQ20`)pfxa3zvg?*wzpSg-kN-XgS zXli-&KC2mdZFPyV41YfQ)Pps9D>y1Bf5CxuA@%CLUd)=Zs*6f&n6A^ox-;8GMu;M< z!R<20d<5k~8fdA%t_mYvy_sF!%e-CLZth7smeKyw(dAEiV0#9r7rH_BMqsr z4Hb4Bh74DcX$`4SB_ELHJV@lsfowMoyKx1h*U%qhR{7~BDZFglwr2gqjaj{&edr-M zRx>11M}am`>pW;?wYmZDGSFtzEMM4P+<;c;SsV19+p7U;=jieaWU z%d5}jq}>rDR(7-cvl3CqYxHjNV{2E!5wG=-eW90PPRF>Hd3O4hN__JT@a{Bm>WJ>z zA7R2*L2r$=-N;Qs7%qm-d`ghaL9s<0RmR9(>KmO|8MQ{J$&-C(1g7=(ZC30yy!dyT z5v7{!E0(iI?5y@js*%E?M?gOJKJQB55T5pwAJWpA1d8lAf>hvm?6Z*!<9MtX1A6{;%<~u%8aH|@uo$yXuwBfbtC@gfB1pWDb#f61<+pIKpbIIOFM`Ue> zVzs;pcanklM1N)Vn|t}o+4ocL^k89Ni%K#Z1}j;)JGsM$VmrS31$hD7M<&>DVg?oO zUiNq3V%+YnT`%j$ua5IA{9VWWEMUlitI(5mHsfrvL#1EQwJXwFZF$~Vv9VSBY&aID z9}hiRj^Z&&c;^o-?8Vm)+u$i8&t%3ZL^)O;*weV(V`zowvh1eYd~}JUM&NfPMe7y1uhn@wnlb_mNw2zD*w4z#o7-#8>-A^HvzA=% z2~gHXN3OR3h>EJAk(ek589;1dZM@Zcw@bDYSSR5;nGrEM z?SM>*1{()^lUC@G7+DYnG?8|luH}ebX~a}69gyJG0llCXOWu3<4-ebOrOkCqm*z`7h<2VFIW~}+jK~dj_(N*UXfl> zIMhG!mg@|bIf&L>XBH{NrO94!QsNnS+nLqz5;DK$I*IO6`e>_#-5};cZl3Tj-r3WR zKQz87#b@h2n1Uj8^taNzJHsv~PMN_jmK@&$VzDeyb*SvDYL}YB93Z`!w*piaNvw2I}OArua>m2bg%g$wvo9iv?9i<(Fjo9~o+ypai1o zPVhYQux3|Sq?C~1>IJgPxKrlVHc2eHg;PYOHF%;lCI*E}Pj%{FJXl?H1R%R+l3a0@ zeoRl@Q{xXtY$^t&q`2KzdnlwGlWNfsmD1650=llwsN@#H`;0{x2vf6DF7b2yPtCo) zhrv8lzE_e-?l|PJ^R)sR?xi|{ORdsBHPk=k8?WF=j_Z)*@&^tjaR!W^xurrp=X-}j zZ}|$NxT9HM-f33HEyeV1Nz%HXFj<8NsV!p) z&08%ALxmQ{GsS$ujK<>LhXgk?ctp$~lLsE&(r%kwM%RzK#B`T0#MH%LFv)Zq(*nO7t(iThoFq$UHW-|GW^we^=%TgGb_ zubSA9*4CS+1p&~VS4IhJeo4hbZnLXsE^J`p5_5FtRL7}{u4sS%HdSG4Vk+7=Xh%7{ zCAz}%mLr<^$4+#6YU_S+Ye~yieYtOFsC#2MPrqWRcZw{t3$C%t997lQ(&>FmMQJBb zS4EvXKViqqp<`_5tRMK`__#GWw(6$rYFz;~JriNhlzjD-pdCGhb0}p~x`nknD3=%J^K!f9XKx)JIJpqyk(Kmn@qM$65?eU}flAFFx7F;|8}s5W z)uu5&Za3}_NgFk04EA721q1mX`RI5fhSNeF7GyrR?+XhM1vM$S3lKWm+h0)Em)52n z46WG?#LO%$5g`5JelX{*bJH1Nx114zEDm5kFoQTO6ChR^fH8wvZYqEeQh$Po?10*x5VM<^~y*q z5oCX-U}|ePPx&K~pZu!Ehmi{;TSo~s2^|iK&y@|^i}5NKAs!r481HlhHGBN}II*@j zov4%%%t1Q;6%AcM8m4lImp!wBODr>~wbh|}Xu~3G^JJ8R?XV-ixC#^Hd+7?hF?xx) z0RSeG3~$`<*m}gwW%&9dI@ErJ4yK;&=ZMwkTU;!kek5-zJ+ESj}lQOfqHBHq&Kvb;xJ&75ka>{Le z&p9NWse+kRd4@=f$!mo~5Uw)GgT4~KTNRRkThDv-JdeYZf9ax!uh(|q;DHc)`1XD> zV>&wXr274$Rsln~f;!p@((k3)F;*b~+}kz{`_}(HzF=u)=IU%JVsB&bWNZQm60z?B z2mFqJHX_R2ioL&)zw9;{OS}IWFXZH8=xJ;c@a6~q<`z$hV~G7V|6l#D@=(Fv($3}Y z75*;)0GE=I`U8S5&g=hAV1HT6qW=nv`LD=W%_sg`2;-I2{of1y9@!gZU~rEN`Nu;4 zhEV=Hx_?n%;241a{ouzN`gdyx{OjZ2^{;~T@8qBE`TuYLKttf|+d-1wy!1cOKdsJx z(BQWp>HndB8=rr&e^%-Lu#o8gRkQyI|C!eP1EakE-;=yQXZcfY|IE@w{QD#Rll)V3 z|BzR24S_xX9rPOw1^w3ugtsgE?T;DI+ZYspxRa@=h>$4pf5iBI0DX@p1poj5 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..c690131b513497ae521e13da388802d981ae0ab1 GIT binary patch literal 14284 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 MG){1q9^0t?10DSZJOBUy literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..da6a249de8e821527019bbca8434aac5d527974d GIT binary patch literal 9317 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..6037e204a7e46b18510d106815dea63c2f8f2693 GIT binary patch literal 9412 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 Hi1Ggb5<@_Y literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..f8bd6603e6a4bbb874c78b92a48880e19c0bc26a GIT binary patch literal 14284 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 lUqSz&p`ia7f$-_yhGCxTz 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 Xh}F7$d?aRR7v_objIMp!s}b>Ev;Dx+ literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..f7a557180a00bbff4d5413ac3a08219385899ef4 GIT binary patch literal 9537 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 SK?aC9nwkm=iV*%sjQz zj(+?RxS%y~HM4|4tZ*VtA&E7DY@^8jso2)CF$#pXGGU$Ty07d0e(!TXXXg!ik@r1b z=lWcqbDsBk?)$#(^R8d}@pkF@|J%3u?>;YdUz19{$FF5|2p627<27{L#oI>yuf(K0 zqcjuUu@I*(dS=y{S9Tv4;zR%VbG_s2V#_++`7Y@l&yHvtR1)IL2Oe6zb3=4I@%$g^ z-~25)I16zh+QVm8FJ5%NUKP%SfaA9L`yZdH-}7s!G&=|1U*CaR><9sIAh!Pbod@H6a2Dc1y#LnCGmkv|`GVlAr_cXI{nwp-ALEYxRW1F--kBSY-lq=K z3IWG$b7uLmdf!TS@Kqrz1YA{4hp_uQ`)4*S-k}cE>Ru75`{J%A>+hdgWWNu-Dr9lp zoX#Dn#aSUBF0bwL0-RX>06$Mxz*#m-rLJUgOoP)Uei?m9WMecrah!CBwk zeyHBJ*6*ANoCyI$2#AYgvizl)hYsDPj_sE|R{!NsZ`b?aEW~F=^c@e}c5de7r*2or zrT==Q-uBt(;JS#5W1I+q=@1saI=8y8-K374uYbF~_qBz3A6yr4af}loFdf3H_bjUJ zT)$Br@4Nn6^+$F_2iHYh9OFa?Oo#Bo?j_ZnXVa_1Zlv)qz?e;J9tBTe_$I)X}%OgRTl$A>gWV zI(MKJXN7>c+{ebPE2|$puuQM&0}p?p{@Odlo@XIGJ0hn;xZzY??Ys60b?mz1bM?AU zzf~Pv7jbcn6Cp4i!sch!RiD|tL>)^W-&+6Y$i?d5x`>NooCtyG5UyUovAS;SB6ZyR z;O2T^hz_ocxH!g%5SR|(mUdIM|DSW!vE|>J>T@?;r1!yf5f{h#$8N7y+;;Am{MK-W zkK5+(c^|8n?|MsDNr-Vr2_R;+kQ9jFxoj@#z(AKY9oePX^j_^Ob_SC!Mb z1GP9S1jOY&4$s?G?fK$Ky{c^T!~50o)4NyI-&;9X?}O_iE{<^`1g1l{_~?Dr-QV1+jt3vT zzCL)zh3eqCh>K&K2!ZJkx|LFO*{z$^acJ)~_1QgdRtMKbTpZ&>2uz3Y;Tv~V>lR$8 zj@Or5UBCCSIqKlLh>K&K2!ZJkE?abe^`)PjeM&x2bGBSnA3E_Sb#Pt8#W7BVz;rkB zZrEL&{ozCEIJs$A{jTRPPzTpVTpZmhzq)1qGe487!Wll6EbkNKc-+DF*LR>6JH*Zo z`G2`eHv#PdGN&q!R3FW1)%G!YZY$2)~lveURsJtE*SiJ9ZksLAT3KCp=3k z*;Q3?K7M(Y{7;TAnd;!a)(NTACxmvN{XQmnmcGZxF@>Njky=dnvBd2YwMwqsK2cV; z=+*72h?q<#+6HlP*k^Ecr^pD-vd_FZY%Ea%XVNECvurFef*nl2k<)3sQU_{rRvNF& zVWa4b+=q>p-I+WKak+CMe0=Q@Ih|$$b=at{1lL7e95#Ol;qyd~NMm~!7s6&Wb=d5s z1lL7e2%BpQg0pO{Ege2X_8fe*eFti#`BiDeg|Kyr-np$NdRb`&U{^)NWIB=7K1SI3 zN*%VQQU}vGma8ISGMz~4M0426QeRzLC#nNQGa3-z1HOqQ~DGnyshq&AaJ5Y-qssAvC zbwzqr*8Oy6@+`!~L4@~9JtC)5cc%{P;*{XJh>OGeK_R^F>k+9}>*7LKU#kx5c$MI~ zi1!HZk$VKYg|LoZ9oC;K!F3TA!uA;og0rlwALMO++2_&$D*Nc-aEuswZs*gn1zTo-Y15aB!jJtFPao5P+> zsKcIlD8Y3R7Y7mkETu=Jrw-<@CqL@2r#(t=UBtyfgg+nZ5$TDEIqZ3qI_w#g5?mK? zaS-88$$CV3Ze$L7uBHy|Ao9B0O%Tz|Qhp{qwNhVB%WM|Eynl|p8s;b-+da4YIqCi# z$1IbN?J>{0K2W&>b1lzm$c_%oOFW)?)|i7=9PD#GIxrXUc0mEm;vb0V)5 zW*HvOJ!{M{eSPJ$J21=ec{(+Dtf_hR>a;sB%j9Ew%o}r{ zAK+DZ-+_6F$8*mbbD$GSJE{8Vaz6gfF&FW8?m1%)ba&iGIon7&`)boX;2uN7vQd~A<-V-DLr)%Pp=l0_YuCnS!!Bxdy-O5|C-!xrC;;JW>NxM_rqqHDaW?_b);NAZ|3Ic{S+oryc1WhEzU#wm!hk`p!$7DQRe z37cOFqO9bE&0YmjR&oMQ^OvXT=vFBL>t$q9ZE7i01FQC4!o=8VEo zR&v5-fPyG1Ibq{@L6nu8u+h07%1TbySX&TfB`0hoD~Pg^6E-dtL|MrR8`TP;tmK4^ z83j>Rastn5V#MExWhD@D6yF)P;!xl4=RA^;u=RryOvjw~J*`DG%T@z=%=9o}b9+G# z6E;&T!Spa;^R5z14-+?P9PTFl|1j_T$~5_X^))Ch|*D^Ka<{4iO!e)dPk3A zJbs^4=%c1($z1D|oIt2=+AOT>2?SD zsJ3C>umk;B?kL^vKp)jM>>GBVKg%7Z+a2hm+J=3@4)kZaqjb9ieN@}9Z`gtUEO(S{ zcc71I8}lx}yRk7^tC4Li`E<&M(r4)js!Z^1`iEA&gbqjb9i zeN@}9Z}>hiPvnl$?GE%&>F?%8?j!%p3h%;lU#t#?_h*vDgwBcN10hE;lciBqkFkbx z-!uZWW|bX#r1^e};L zt8JJbCeUrAC)Fc&j&3VGKOZ5`ZKY@QBLupw^p^u81iG!ZVS4z^(QUO2)58S1t+ru$ zm_WDHHcSr_=(gI1>0tuhR@*Q=OrUQ|e^WH&)kTNppXd0QAO4)9!^(-WQoOcFh5jrj z%1Tb4!^(-Wk`w5#a-yu{1UjsoC@VRE4l5_hN=~4|%89a)6X>vVqO9ZuI;@;1D>;D< yD<{fIPN2ieiLw$1@3wNHtTdhQzD;QF)w~i2Ig0Ps81t2$cVur&aF!n1=i|RMUzZ&K literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..05e43d7f429d4be3c36b859280e131b30bc0035e GIT binary patch literal 9575 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..025f41e8c6697bb44fac281a13f03e4fe4f160fd GIT binary patch literal 9594 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
$Vzw{9!4 zohxe!4ey~5zk9G+n#5{sMDzH(!rjl{6pCa91G z;<^#hwQbchkwNNfz;e&VXF&`^pG{gEbcGNBQ?a0c(d4%FOpYStao9okrzHkbUR>>U z6NqeIh|7k@H-#m@gTZsMQ42YNW!>4mm#x%lVim=-=7$R2%MJJbuB78L()TufSVNrF zjb@h6p19ry3`TUq`J$nltBZMagRj_(0wC>}m$Z{04k?2NCU2{8k2Cq9ENsv>N1uZ@nPf>?~gqyVNbhv4AA>t@$9WPM*BQQNTlNM|WDT1l zl`73+CLW^4%_6r?`WxQZOI$`2y(dS@OK;3qrpGu#Xz^~Gn;JY7j^BxTmdp7-hE)2r zteqx^R%u1c=IhkqyJ>VhmV&&@Pm|%8g+4!~6rG$FJd7@$3zSq2)i!CL)@Rbm!FbB~ znJQD;L~!Yy zr$w&3kq%{)NMtZ;Q(@2?(wH4*zzGTK8S~r+-)e-wC$;Yk$vSHjsc;d5rF3jZ^sDFE zr!_SjM<9DOnjA$p>xESET>CORNwVDz^z13C$X0z|3dl2V3L0Dgeq*R{@_nDphT9Oe zD|f|OG!E!`SV}z$1K#sN0S%Quq{m4fmcjC5!IpI|`D?n0Gky30E&R-#g&fvQREjD1 ztPo}W#k)ONcShr~5GMH9CL`loab}IE!I#BE`KMq?MEpl%bLs0(&^P_l;jpg{`@pF? zn9q2@AqVo!UEiu`_uOvh*1VsE`HwRqAKf_n_aI`I47FjOW~_TRtBk#Gt}TGCfZqpyi*)N1F?aw#8mf6wXLLnJ}6Y~hae~nGMZi>~Eb=fonPr@{#lCCH?7@JI&b}3c0 zc347tQ{3KXU|uXSO4e;kxz;Spl!%@L&&TwaH#f4p)N-4B`R?@c-JWOmtLN$(-zlF% zU{-WtSZpR5Km^($q;AiHeGb}#x9xhz6|o-yR#%@Al5}yHOS-k_iy#0J(qs8U=u+bS zk+i_RRfvWvDmaG+5B*KezyTL;=If}=vFs_E_y+r18m>3pHdY86ZWb`aun88cn>|!Q zRgnysTtW-Qz}zoV*(%;E>hosLfK`7bo%b`qoUxI?FEUnZN)s@r%PUmoA|IpLdbV?s z=-hGNZ6^p|XJ0mK9$qzuYcHavO-It5W=ei9Gym_ z?C9DJ_G3~X$2_WU;+4GvqBgIIz{E0cL03@Sca6^Mx5jU0ao#!CTU*WI#Lvs(cHJ&q zBedFu#xoZP^+%i>4LH~V9FjMW1w&ca&S70$QluU5#wdsS1%&v3vVEL{huhGoNtS$g zG?d?JhG^p>c}(7jt}W(U9cb;I6h{S6gPsa!_C$Klr|-pez}{*(((d}I2%a;v5X2=x zW}YO<8lw+UF4^WSJ*76hWVUkcNG(LbBRbdvkuIvJDA!rw1--TpR(GFlLP&Q2Gn@hf zrMmV3CC_M&;}$n9P7F*S<1p9+)#dQS@;NB8OFfbc;>@OV2nTOSVZZftGdYL!(cd?- zw(PWp_wv5FX14Z>=6n$Q)oRD`!?wTcYu;#8kHX-yrh@X0f3K_V4uZRb`W>QEs1~do zWuz<+>trF@8&yAG0wv-tu=~sOiN-XJI8?~^R;rOsReQdVjYq#U94Lrax6wb)3+rY( z-h|3%I#+e!r29~&szE;O?dw7yPGfuYVwE8FP5RxQz|W^B+zl-;(-r-!RhXdI??d{X zC&s%Ii+YsrM!1;*#Y&}P`-)}8NEsT@_mV@8rIS%CNG^g{-j7@GUs2FWSa**>NecuA zprL9BJW@q=Fs%Y&Nd(a#BD1_yA$(d&(K=ajQx+zzq5+%b5}DbrS}PxB&UcT!g*^wf zz5r}{I!JM3jQjczWxI!ONSw)OzJf_2P!Lxs45D9r{SlaPz)SEIK`eq%{Fu8vnfL)k zt!H;P6m5lIds^Cssx|e9TT36vX%V^V+zA9ts#+?iDH|;$q>!s@h?p4L$Xt>_&QEwr z%)ep+t8r_2@!jMu72LCgV;xnF6piJ!ENx=#A$4OzB)QmlINUJ|q%Xd$LA+s^vg*0b zK6=-j7Az@?Aes0(mh`rA|RhpMWWAocc#D#goeh-KpCa;(W7%BuvOQ z6_o-NMbLGE(HnRk78X5`Ts#fCiC^o$$MH71yW<*m@Wbj%Cqy?~d3(wUkU%#P3kO9I$LL<|-l0-1m8 zZMEU-FV>{5+t~YQPLp)Na=+xZqV$zWY_zURX)FtgW$b{F z*PeAY6cd)7IF(G{CgpJ`jqIWh-P2cv98&pt@j1e)>}2D`?{nX+{+i0WtFD$q>LZ#V zs%gTvI&syy<=J{s7&C(v*d+ks#1NdUxGDjS)2W2CZ=i|6@Ip!&UOB~8jpCg|hMCMW zC;Gj-bsuIKNZ2VeG9=N~v->_!%7uoK{=4TN1_@tRfJ>|{;%EHcOcqb_`-Xb6p^O}B zA&X$$BnAox6w^idAgkRZ$#}nV1dSyzeip0xI6|NVVd7PlTfQBfUn`zwb&qVSHaTt1 z@ziSB($OCeDAn-fjnsEGYa`hs#`g~6K zWWRK%@$tHfb6E%Bw>^>5@U;|ulq~+5htuk;Y?e_1!XqqXh?^AtSWm4KI;*z|QB|qn zX}g*leUfvx<#g;M8h@F(upCodl$g{E&RX(Sa)4}mI9{WV7^#h#@Tlr9TIw^5TN#=9 zidW40-LPGJFMGGWoX5&4=75Phv((#wwST^Odyv5XIA<1f7t63Xfi{g_T{HdZtKHE6 ze$CGnN(tA}W>B?_Ml$aD%5=T$X=WBh8q!56tof0str92yVY`=a@}&yk4uhNbK)6cc z_08{j$02qB5yG#0<5$}8pRE*D=H{->X5tRE4o)VffIxAF4#+=JmD{zjl3&x*zmdNj zL3u0t|I`ij2(c)) z=f8pd<#|i|D=@adBIB?a{j(#?R}S}ocl3K?zbHe)J5=aDI{G(+_CKTh7X<-{3HaYP zq5MMsF7@EQF8`jnE6e>({%Pm`hXVlW!DqiVwftu8|B3$T#{Pra{(4FO5B=Ml{geIE zU-*ZeMgJde!=Lb<`RPCK)UR~)f6G??Y~@e2{nLsZ+3%nDPx4RE{X_cwB7gtTf3kn- z?;p167yE}A|Ahb4;Xm;9A0e~-iT+zzf9d|er5=n+{%6epU-&Os{0d?*7Q`+xPFEJ#X)v zK0T+WzOK66b$hC-uaYbTBnAKgfCVJUepKhGAj_VD2LOX43E_P->XGV8B z+hbiFjV*38-(3y&%c*9IpW)lhPFcGXy5{o`h_e1{d`v!aIgm_!gO!AqH*@xbb+*It zXo(0b=m~`sO%19Kst+G%=U#rSeFNV~7q1jTLKfWMe8`Kd5F)zU*jt}w$1NT!G!QyH zewA0dO_~mi%k4JVabNx>7|(oPh=!iSPccYw;>yd!#B@wLv*#6v4O%0TA~)lXNh)*{ z#}Eqop{NgzY*oMHRSd6JrJtn#8o=-2*7%MgH(ys`OL& z1m6q%n)Zha-hj2xM49^GgR2DCt0|Su9@&C(kzw(s7=~^;7gn$!fz>;7Ba2<%J5AU8 z!vZUuCc$<(&IA)7ZT*hLu-HCDXV%?ojTlBkqXOui1%!euQiV;V!xZdbN+98Niprhca63+s$oo+qDS; zY-wL=qirEtgMlsbaCKCRS`(mH-VPy2_@$rJA*>(crhU)=x8aO-tb-X}N zv20X;wI*!IY6pv&T^72VArFMy!{t@=_!Sfdt%X|Z?JK2^W;&10l=cuydK`**339T( ziQ2uYIxcMw{OrC+$*pw4i&$jsuloG-Me4OgOJ2a|t~(vVjS03j7Opunzht$z=k&`) zIRZ47=7svwisWh`s#2k>Zk1vmr&e7L<*DO>E|txZ4D6}to2PoDs_dx5QkbZ?3#u!7ZrJwA>y8B5B;dL=pT3o#I;JE?_s#7}Va zkHid2tUF7o-9~afrTAZGsBx(+Bo%3S$mb;RcMkY$-`S}?`hUEpy?^!Fe0`0kcr_V( z&Di!M{Fxy9Rm|~PHvBFX?VL%(TjVx5zj=h8uv1i)Y#cc;jkKhOKyKG8-$_WpbbiyO zvP`FB+LOu*{whZvcxdR8xB7im<%IQzEPHpMFGgW0VA=G_Ovp1&2&t2#2+#1- zvuQ9Fvaf1Ne!Hgf&{V9Ess4N@weckRH19-5VR@@&arGVd#kYMAaE>C2b1nB>slgcp zPjr6|+6^u5dBrD-2b8frbr)6*rU~0h{SJ~;&j2hrrrtT{btM}<=P6jaOa(z`b-aBj z+T))}jltWC+*zScT^x`PLn+g)Wu%%!k;m|biLsR->#7`c2*A&rReG{>^h+Ex#_*;7 zdYHygcp4SpwRPRAoKtZ1To6t3L_LS5HaA)Ihj~>@ff{E(J-H(1m*;53QtS-z61tSnu+8gbZ}J4KhiHTx%}EMb{@@FQ2{w3eeT`1HExwkv0yS~>6u8z1Ts!G*een^jQLu@v zdnR;0W{6RDXK-Mgf4ef!hHNg#1aX=rK9?Ml?p^?gz?Pv=eS`<*i9nYYBZiC4UQe{# zMq5*=JP@%Pa!N?dMp?(r7TpG~imi}DpmFVK!#9_*hjhn;o|IQ2@{9R`%uNdGlKF>t zp3tXr_zp|H7^>lJNQ)S)c#jaeqY>IZyKWcTVc{mRR-+Z@+3|*9XdInk2}2d4!>M z#>?w9UEEO;u{=BNO`pUQqzNcwb5p#gA3d;FlW8MEm5N$2t_r6~+!@UAH(?~emc1#` zLkKfBRXE9K2UuaRwRj$K%NOV$LcrpZ3z`_ng(^x0w@c~_i~Dj0(!p6vgS&cPC;W`a zq+_F|DiRmc*K^RbJSmso$4Zp;)BHR=nSOkv#wmY z3tMxg=*ZtI!yR`8M>&yOP`h%m)sO-OO%TzuGK%{oNa$`2w{23umZ81?c5wX+2zKej zU=!ab$eP-jfK(CV_D571o zta6?&1ixMrzGJPYWSkMqN-p)`wbbwOIxL#Zm$%8No{lO1{A4}JGxT)qC-Z^kTzv1O z{Zggwt8#>SJ9mZ-UyiH)!-T&!nxa$YsvCr=%=O-Jk2M#E{lH5$e%x!%PrSDJ&+T-r znQH=}ta!Ha68`oU6oon{H1+p?MYsdO&LywTd3 zX?{=8foi&k^`o}Ov<`r4(raDo0d9fdbQOASU}?P-=En$ghr!~MfmY?b{8Aw%Mn=|N zmfDQnnpC1%s)0RkdK9@Mc)+)tgqN|{XD^{MbVmm;KLLB(&st&CGzwL!SXv24T4YEm zOSvh#qH&|(C-#RlyBVg{cbhUGn*8uhioG1O5!-T$$He@UW{8!jT!|3sl4KbQ9&p)V z3Ti_u+)UxH_u~;dfGE1*25RP-d(ZSj(=ZPjv{jB6YprPNfF7IW(_lv=`-Rhb{)c^x z1Z7?KxcuYyXPadEq3@q_O=&JnnU*Lc6oyqr=(^lZw(k*(u2PJ6g&0Z%sW;wxaQmRb zL{(l~MY zj$8p{RBect&X(Y!1Kle|;SEBk&%{c9i+zoG#JCl~0RRGI008kV_EjqKXy&l(6v5oW%RVS$^%$8`k=G0; zBG`2qMw=v6K+bnHW_!EHUqu9TuHsa2%Mw_FU|Dc;TUaF#5X{`kc!k1}hx6g9lW<}p zvQc1y({Q!lC@=O8@_IQ1!3u|z>#HMBl)R#%(1-Iu0j|0LVy!@$P1ndWONuSyB1$mtiaRgnq0pBTpv*bEA2V z+e-XSA03eSE1%ZR$XR)DIlU;|IHYk_0(dc`UiYrT;py)hdH!BDG%WG?wm08WBdYZn1NQkAUU+nc=kZmf+_ZROc60QYn9+N70~; zx$&p+^TKOy&9y3&dY<^bsS=IwMb*5Hh}9n-KC@tfVqWba)}!K%;HdT{J~+3sinwV~ z@8zlF+!6@w?>;4cbBvZJ`XDI?pN&ub&J*yDr(01_GAc3%JPc`W~MJ?$mn5;uy^ zuEv=omp<;MM14Qm{!M-_<9gPkZQcsIFbZ}f#@^cP$a@8fcooTlV~HxsE^Z8Y&{$?; zoQcZ=(Bx;_-NmM!*Mh3G`Rr=??aR+%=h8)x@m|~>M}XgS zJZA`<9~>UHN}ju*OIN1cKeE@+>nd}(e8iHs?D8Nw9tKD6?SL4yN|8v`kl(k};()p* zNNpMS=OG96^+fq#<@7gIPrOu2M9Dl?vHqM@QarIX-~b}?dJf%96nxCM(6lLp6Abj~lL&Gam|21}d`;*MlrR$N+f)g< zv6G}?C2b(SCh4F2G--t)Edr7QF$L@K0(%Z_k()81 zPLQxgg$bqIM&?6G9&b_%Ur_lp+KfiYA;h+YF?|ojjuGWTQ*2Udp}RQEV?Qu{ix#^u z-#9E0nn-e|Kzngd6@u?{be^W$!0p+sK@0-OBUuw)q-Ebxo{CsN^1v z%bf~g=APPZs1NjKHmM+%$^(HMx)&i$AAThNA%HiK3TDytNR$3#ZBMqSGJs-^@bWnTc`Eh0gyaftBHHL4a78>h#vYn;K#JEOm&)Z;Mc<4Wo zq(ugL*l)=>(dF_4Z!g4yJ3%-}`o;+^VA)BovW`wF7$Nm9bS{rLZO0c&^Nzbkd~t#NS)>^VaKyfV%LvW?u1QKu2y(m<6RrVmM1WrLxK+S!E*)!AAS>O|1cQ6ZyGnbdibZfJ~w9P!3A@rWcc^j z9TvqR&iJ|{q;i(G@h8eOk(#g^*CDX0j_CMK)hHX`J@y!O*?ox*_mxy{oF`N~awMb+ za7zxTiGh2rK(lWAMvqqbI>|;v_{w)LaO07qzQ)@xsfaPg4_EDQ<-4KDJp5dTnefOn z#L)1WGYji!gaus#Ki>gWgee(SLNQ5uVzh(l?<*{5LCtUIZH1j>0s!9r-T_iBR)0%v zY1=t%a-zI^HOOva8%;%+hrUb@1xibwOvz-(WexVnR6y;GNfT*>Oenm1X>?Hue*v#e zY)Fj54biN+veanS7HBRTk3}bz4~M0(I2J20B_iw6JyGVgCYA)b&u~9^gC-s}_VxgJ zu%ctUdNVsfc2YTCQBqP%dNT)I#&PrNDHPs@`Oonp;gP6#pa3de6mi_AOhY)Qq!0Ol zx#T!3xRBS&Ea~fyIG>Dg_vnzui6KVVsoWhv{_E3ItV_2e=cqzFl?>7oF~Ui7yZB32Tcr)Z|i6}eIreZNxR)j9Bli7r1DsNUXg zxovXhjuHj+`7o-W9;VRYeY&V$9IRr(Qz4c!vpb98tCa2T=)bf%3Fu|aoXcSN#^!KO zmhz;YmnxTliW**|sdb!3cUDThJM?)wdUPb>csUpC-A+K{DFip~hN(=zd?NV6QP!43 zzqmtWbwpTUCtLCTCxp~xSe{?ORR>I;JP9491s& zyzpz)^X0JkGD?r?C7PEUDd~?Qh03f17z(u#94kLi_*`X#N#4=_-1m}@GTBkRaC1x7 zJI6Fzim4`)BZZs1icfKGE?z0+v~g+PH@zN|jUyyIqQgI#SjkEVqB)wtupvxrvM)@me_?TtIUN+6VLb+{pDi(fm`Y%o_l@)fa;bZK;hs z8#3nbT?1vnWkk!xI+iDbx#Z*rkIo^=6#YA4e)nIjw~}%r;Ftp?-z%-{qXJXmTWDt^ zrb{)fG5KuP^Of6byLGh2+B&1Os!X56@ZK&I z9ricq?<6;m`tQ*+_D@6ZFJ%k9XIbFZ)PrpO%dw%ru!A>KA5GEDyfVrMmUvK9kIc^y zbuSoM3QxW+lffJb5;!l~HPn31K-Py3?qBydt&JA9D!5KF8E7Cf^ zS+FQ%5Hpn?7uc!M-kGggAG%EHp`w74$lH6I9r^VWBTLT%hNdIdHYLXTW+B$fYE5I< z+{~QDfc;CdUJR6iMXTZgPxS|bWXCaEB8jX_%*dxs_FY~3vrcv$^OXQT@1MCR$>G07 zu=G$0c;a7PJ8KM*EXRbxuR1>q&T5^+E4a(7)>tnnR4Nn*h zrIg#~$jl9XS-T~ee7RG)UU6KwC7Xm!-c`XI5Pl9QH^+w~h$_P8dbyvDO}S?i{W#!5 zvw4XJ6Hr`y=g3})7ybyzAM_xQg)DzpGABFh*n}>5)m{!!o1r_M$$Fn|F`#$EB;|Aj1yAj3 zB8RaRMqjOM&FfN5%Z>PEK58#6?uyGmpP`DXGp8_WN0Ak?zkrawV3|?3gS(w2e&P8NE2|MT=4FH$W6;RKY2QVFgi2GlG6^P1ei&t0x=VwH| zxN{@cbbw)BlvdzF zS=KG^O0_WG34VZo2XlyH{c*w=W&*>ET4UHnYY(`l6P{hxryA*+%7d~(3F33Dc8DA_ zO_0Z7NhlIl@X5-CLOzRTy+-C&%2`fMVBMK~?;vLLVTjjCs~SG8`dhNvW-|pmXt8!5 zOy#D!>O&>Oc>vcjo~nP+Go>sz&m%mPWKA-{VjLiu)+|F6BFSYpI?ig^{pgS3AIvEr zEc(`nEG&tX@FE1jRRJJvgAK&NkmRcR!*>y47k@`hcgPZk?+B2?!DTgi8%A)b|C9MW z+)Lvj#W|9B0M)kv&K~48wIsoM9|!J`wWMS^5ETD=$RSvqrNO?xbty*V|9eL8;9%hM z00fq-NWVL@Bnd&H0bn*EN`&zLR?o_gf`B0n#{IwY9>V`nPPG+BiY^)Q+lCF{01ST! z4*=_%otBpx==p1iYS?f6)$D^!o&L7vcl$>$wBqma1bImQMfYs5`@LOiY98~-_vm$Q zT7h~fa;{8QZ~KCCqAK%8ur(<5B`8M=1O(ZV(&ZYHejFMc?9pG2EgU{=v%Kc&wYFVo ziTX^ZpLKYMYiOC)mWlGF?=O!t)BwxQ;8-c@YS%*)U)3>sClin&Zr+|6As}SUv+eiP zh=^!_lG^n_UZ(td=A{S|vwEIECHcS-q{$b>X85?c5deUemJ`r1t*BUo3#kkVKr)0y zBC4)0xxJvEKBwW4V-My2b9-W;IrbFeF)+!4!OI_QjrKg6haM5=D&qT(A#dam2jbed04=~N;F5Hd8PD(KFg)|PIR(@9;r{2G6dk#mNdL^p zcD|dfxH5*gqqGz|S>2evi8BT>C);&f6GZ>^@mx7yTDGu$a&eXqavFWea!5vK`UhVZ z7b6iWfbHX~K~-d(G=8peVe6VZr_)9hkCR)i&%uiZBSVZJp3D+It%t+}3c%g2J+gt1j{oPtjiufo z>X>D~v4FsZq!s_uN*WHJg1_qL#elX|^ZT$9u=;^Uk_f0;FF?ofjkB9xD;;OwF-Tqq z3kjg|s|eu&TZ9LJeJX0Aqr-n4HSkKLJOIq3fppn2u8!~M*}!jwI$~3=l7+baQGXCU zQhS5jvH+pVVVLaw=TA&3tFKYqaHwc#Q-?>>5V6c5?Tz&(k?7R<$A@leeV;cOGhbP` zHT{mRh4uuXp+`(vJ(@|>cGoftgLPiv2fe_AvjI-FN0yWVKvGuL94ap4EChEx008o} z+`D>P;zh!l+%4dE zCTzQf5Zb$~R;c9}mTxKiMw#Z!G2g%qq@BwCSidF@ zy^~!Frh?Zq7>3j5lJfzZ?Ceen9gRfrzRoxq*gnn4pR@LacEy9EF#dUsMaVn$M@L7# z&KhbS9=(xX@H+|e@^%3FWt z4eeL&iy~}Sp)H@EVHoR7IqZ8oJWV%*`P=S3ux4Bde{rZK? z&73t~D?i6)-`M^{W`Q~?E+!%S{6Xj46AM?qFVBDqP_O8*5GKn$Y$lzBZ<0sJibhTT znZ($Aw~b$mVW&3W`@&^kdg8ZH8JQILk&J6Qfcs0M_t?D@vDWl-I}@?2UR=8=B{iK! z=ysW_K|IK1c#B7Z@-YJW=K`-S)yF8^G!{<#ReCcS6@PjJ;*K|CR&Ccx7|@E&jXw&P2*t0skp40scm;bPt+G6gdEZ0+0lmnTd&rll;pW F{|9hgTC)HE