From cc9de0ac53e000c826acd9414ab5c69d55900f27 Mon Sep 17 00:00:00 2001
From: HenBek <125200854+HenBek@users.noreply.github.com>
Date: Sun, 19 Feb 2023 17:00:20 +0100
Subject: [PATCH] Added UPE 80 profile

---
 .../UPE-Profile 80 DIN1026-2 S235JR.FCStd     | Bin 0 -> 9559 bytes
 .../UPE-Profile 80 DIN1026-2 S235JR.step      | 975 ++++++++++++++++++
 .../UPE-Profile 80 DIN1026-2 S235JR.stl       | Bin 0 -> 14284 bytes
 3 files changed, 975 insertions(+)
 create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.FCStd
 create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.step
 create mode 100644 Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.stl

diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.FCStd b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..f7f676f7437fc6b4cd88d607785b57e0f35ff650
GIT binary patch
literal 9559
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.step b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.step
new file mode 100644
index 00000000..c46e4dd2
--- /dev/null
+++ b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 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-18T16:21:29',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('UPE-Profile 80 DIN1026-2 S235JR',
+  'UPE-Profile 80 DIN1026-2 S235JR','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#817);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#137,#215,#291,#367,#443,#519,#595,#671,#742,
+    #791,#804));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(4.,-23.,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(4.,-23.,50.));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(4.,-23.,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(4.,-23.,0.));
+#35 = DIRECTION('',(-1.,0.,0.));
+#36 = DIRECTION('',(0.,1.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = CYLINDRICAL_SURFACE('',#45,10.);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(14.,-23.,0.));
+#47 = DIRECTION('',(-0.,-0.,-1.));
+#48 = DIRECTION('',(1.,0.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-0.,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(4.,22.999999999999,50.));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(4.,-23.,50.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,1.,0.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,-50.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(17.284616295997,2.899681693647E-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.28461629599,-23.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.,1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(4.,22.999999999999,0.));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(4.,22.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('',(46.,0.));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = CYLINDRICAL_SURFACE('',#101,10.);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(14.,23.,0.));
+#103 = DIRECTION('',(-0.,-0.,-1.));
+#104 = DIRECTION('',(1.,0.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-0.,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(4.,-23.,0.));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(0.,1.,0.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(17.284616295997,2.899681693647E-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.28461629599,-23.));
+#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('',(13.999999999999,33.,0.));
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(13.999999999999,33.,50.));
+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(13.999999999999,33.,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('',(13.999999999999,33.,0.));
+#162 = DIRECTION('',(0.,1.,0.));
+#163 = DIRECTION('',(1.,0.,0.));
+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
+#165 = LINE('',#166,#167);
+#166 = CARTESIAN_POINT('',(0.,0.));
+#167 = VECTOR('',#168,1.);
+#168 = DIRECTION('',(0.,-1.));
+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#170 = ORIENTED_EDGE('',*,*,#171,.T.);
+#171 = EDGE_CURVE('',#144,#57,#172,.T.);
+#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.);
+#173 = CIRCLE('',#174,10.);
+#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);
+#175 = CARTESIAN_POINT('',(14.,23.,50.));
+#176 = DIRECTION('',(0.,0.,1.));
+#177 = DIRECTION('',(1.,0.,0.));
+#178 = PCURVE('',#100,#179);
+#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
+#180 = LINE('',#181,#182);
+#181 = CARTESIAN_POINT('',(-0.,-50.));
+#182 = VECTOR('',#183,1.);
+#183 = DIRECTION('',(-1.,0.));
+#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#185 = PCURVE('',#72,#186);
+#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
+#187 = CIRCLE('',#188,10.);
+#188 = AXIS2_PLACEMENT_2D('',#189,#190);
+#189 = CARTESIAN_POINT('',(-3.284616295997,23.));
+#190 = DIRECTION('',(1.,0.));
+#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#192 = ORIENTED_EDGE('',*,*,#84,.F.);
+#193 = ORIENTED_EDGE('',*,*,#194,.F.);
+#194 = EDGE_CURVE('',#142,#85,#195,.T.);
+#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.);
+#196 = CIRCLE('',#197,10.);
+#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200);
+#198 = CARTESIAN_POINT('',(14.,23.,0.));
+#199 = DIRECTION('',(0.,0.,1.));
+#200 = DIRECTION('',(1.,0.,0.));
+#201 = PCURVE('',#100,#202);
+#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207);
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-0.,0.));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(-1.,0.));
+#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#208 = PCURVE('',#126,#209);
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
+#210 = CIRCLE('',#211,10.);
+#211 = AXIS2_PLACEMENT_2D('',#212,#213);
+#212 = CARTESIAN_POINT('',(-3.284616295997,23.));
+#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('',(50.,33.,50.));
+#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.);
+#224 = LINE('',#225,#226);
+#225 = CARTESIAN_POINT('',(13.999999999999,33.,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.284616295998,33.));
+#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('',(50.,33.,0.));
+#246 = SURFACE_CURVE('',#247,(#251,#258),.PCURVE_S1.);
+#247 = LINE('',#248,#249);
+#248 = CARTESIAN_POINT('',(50.,33.,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('',(36.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('',(50.,33.,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('',(13.999999999999,33.,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.284616295998,33.));
+#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('',(50.,40.,50.));
+#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.);
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(50.,33.,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('',(32.715383704003,33.));
+#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('',(50.,40.,0.));
+#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.);
+#323 = LINE('',#324,#325);
+#324 = CARTESIAN_POINT('',(50.,40.,0.));
+#325 = VECTOR('',#326,1.);
+#326 = DIRECTION('',(0.,0.,1.));
+#327 = PCURVE('',#259,#328);
+#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333);
+#329 = LINE('',#330,#331);
+#330 = CARTESIAN_POINT('',(7.,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.,40.,0.));
+#338 = DIRECTION('',(0.,1.,0.));
+#339 = DIRECTION('',(1.,0.,0.));
+#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
+#341 = LINE('',#342,#343);
+#342 = CARTESIAN_POINT('',(50.,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('',(50.,33.,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('',(32.715383704003,33.));
+#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.,40.,0.));
+#374 = VERTEX_POINT('',#375);
+#375 = CARTESIAN_POINT('',(0.,40.,50.));
+#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.);
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.,40.,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.,-40.,0.));
+#392 = DIRECTION('',(-1.,0.,0.));
+#393 = DIRECTION('',(0.,1.,0.));
+#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399);
+#395 = LINE('',#396,#397);
+#396 = CARTESIAN_POINT('',(80.,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.,40.,50.));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(1.,0.,0.));
+#407 = PCURVE('',#335,#408);
+#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(0.,-50.));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(1.,0.));
+#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#414 = PCURVE('',#72,#415);
+#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420);
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(-17.28461629599,40.));
+#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.,40.,0.));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(1.,0.,0.));
+#429 = PCURVE('',#335,#430);
+#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435);
+#431 = LINE('',#432,#433);
+#432 = CARTESIAN_POINT('',(0.,0.));
+#433 = VECTOR('',#434,1.);
+#434 = DIRECTION('',(1.,0.));
+#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#436 = PCURVE('',#126,#437);
+#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442);
+#438 = LINE('',#439,#440);
+#439 = CARTESIAN_POINT('',(-17.28461629599,40.));
+#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.,-40.,0.));
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(0.,-40.,50.));
+#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.);
+#453 = LINE('',#454,#455);
+#454 = CARTESIAN_POINT('',(0.,-40.,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('',(50.,-40.,0.));
+#468 = DIRECTION('',(0.,-1.,0.));
+#469 = DIRECTION('',(-1.,0.,0.));
+#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475);
+#471 = LINE('',#472,#473);
+#472 = CARTESIAN_POINT('',(50.,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.,-40.,50.));
+#481 = VECTOR('',#482,1.);
+#482 = DIRECTION('',(0.,1.,0.));
+#483 = PCURVE('',#389,#484);
+#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(0.,-50.));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(1.,0.));
+#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#490 = PCURVE('',#72,#491);
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);
+#492 = LINE('',#493,#494);
+#493 = CARTESIAN_POINT('',(-17.28461629599,-40.));
+#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.,-40.,0.));
+#503 = VECTOR('',#504,1.);
+#504 = DIRECTION('',(0.,1.,0.));
+#505 = PCURVE('',#389,#506);
+#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511);
+#507 = LINE('',#508,#509);
+#508 = CARTESIAN_POINT('',(0.,0.));
+#509 = VECTOR('',#510,1.);
+#510 = DIRECTION('',(1.,0.));
+#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#512 = PCURVE('',#126,#513);
+#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518);
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(-17.28461629599,-40.));
+#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('',(50.,-40.,0.));
+#526 = VERTEX_POINT('',#527);
+#527 = CARTESIAN_POINT('',(50.,-40.,50.));
+#528 = SURFACE_CURVE('',#529,(#533,#540),.PCURVE_S1.);
+#529 = LINE('',#530,#531);
+#530 = CARTESIAN_POINT('',(50.,-40.,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('',(50.,-40.,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('',(50.,-40.,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('',(32.715383704003,-40.));
+#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('',(50.,-40.,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('',(32.715383704003,-40.));
+#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('',(50.,-33.,50.));
+#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.);
+#604 = LINE('',#605,#606);
+#605 = CARTESIAN_POINT('',(50.,-40.,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('',(32.715383704003,-40.));
+#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('',(50.,-33.,0.));
+#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.);
+#627 = LINE('',#628,#629);
+#628 = CARTESIAN_POINT('',(50.,-33.,0.));
+#629 = VECTOR('',#630,1.);
+#630 = DIRECTION('',(0.,0.,1.));
+#631 = PCURVE('',#541,#632);
+#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(7.,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('',(50.,-33.,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('',(50.,-40.,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('',(32.715383704003,-40.));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(0.,1.));
+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#671 = ADVANCED_FACE('',(#672),#639,.F.);
+#672 = FACE_BOUND('',#673,.F.);
+#673 = EDGE_LOOP('',(#674,#675,#698,#721));
+#674 = ORIENTED_EDGE('',*,*,#623,.T.);
+#675 = ORIENTED_EDGE('',*,*,#676,.T.);
+#676 = EDGE_CURVE('',#601,#677,#679,.T.);
+#677 = VERTEX_POINT('',#678);
+#678 = CARTESIAN_POINT('',(14.000000000001,-33.,50.));
+#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.);
+#680 = LINE('',#681,#682);
+#681 = CARTESIAN_POINT('',(50.,-33.,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('',(32.715383704003,-33.));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(-1.,0.));
+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#698 = ORIENTED_EDGE('',*,*,#699,.F.);
+#699 = EDGE_CURVE('',#700,#677,#702,.T.);
+#700 = VERTEX_POINT('',#701);
+#701 = CARTESIAN_POINT('',(14.000000000001,-33.,0.));
+#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.);
+#703 = LINE('',#704,#705);
+#704 = CARTESIAN_POINT('',(14.000000000001,-33.,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('',(35.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('',(50.,-33.,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('',(32.715383704003,-33.));
+#739 = VECTOR('',#740,1.);
+#740 = DIRECTION('',(-1.,0.));
+#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#742 = ADVANCED_FACE('',(#743),#44,.F.);
+#743 = FACE_BOUND('',#744,.T.);
+#744 = EDGE_LOOP('',(#745,#746,#768,#769));
+#745 = ORIENTED_EDGE('',*,*,#21,.T.);
+#746 = ORIENTED_EDGE('',*,*,#747,.T.);
+#747 = EDGE_CURVE('',#24,#677,#748,.T.);
+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);
+#749 = CIRCLE('',#750,10.);
+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
+#751 = CARTESIAN_POINT('',(14.,-23.,50.));
+#752 = DIRECTION('',(0.,0.,1.));
+#753 = DIRECTION('',(1.,0.,0.));
+#754 = PCURVE('',#44,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-0.,-50.));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(-1.,0.));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#72,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767);
+#763 = CIRCLE('',#764,10.);
+#764 = AXIS2_PLACEMENT_2D('',#765,#766);
+#765 = CARTESIAN_POINT('',(-3.284616295997,-23.));
+#766 = DIRECTION('',(1.,0.));
+#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#768 = ORIENTED_EDGE('',*,*,#699,.F.);
+#769 = ORIENTED_EDGE('',*,*,#770,.F.);
+#770 = EDGE_CURVE('',#22,#700,#771,.T.);
+#771 = SURFACE_CURVE('',#772,(#777,#784),.PCURVE_S1.);
+#772 = CIRCLE('',#773,10.);
+#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776);
+#774 = CARTESIAN_POINT('',(14.,-23.,0.));
+#775 = DIRECTION('',(0.,0.,1.));
+#776 = DIRECTION('',(1.,0.,0.));
+#777 = PCURVE('',#44,#778);
+#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);
+#779 = LINE('',#780,#781);
+#780 = CARTESIAN_POINT('',(-0.,0.));
+#781 = VECTOR('',#782,1.);
+#782 = DIRECTION('',(-1.,0.));
+#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#784 = PCURVE('',#126,#785);
+#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);
+#786 = CIRCLE('',#787,10.);
+#787 = AXIS2_PLACEMENT_2D('',#788,#789);
+#788 = CARTESIAN_POINT('',(-3.284616295997,-23.));
+#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 80 DIN1026-2 S235JR.stl b/Mechanical Parts/Profiles EN/DIN1026-2 UPE-Profiles/UPE-Profile 80 DIN1026-2 S235JR.stl
new file mode 100644
index 0000000000000000000000000000000000000000..25e72e580f6ad112bdda5244b4a449b5b869fa13
GIT binary patch
literal 14284
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
DgJiBK

literal 0
HcmV?d00001