From 3bd3195cc3649a8dd9b5285800c5cad10fc4ed77 Mon Sep 17 00:00:00 2001
From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com>
Date: Tue, 28 Jan 2025 21:13:15 +0200
Subject: [PATCH] Add TerminalBlock_Metz-SM99S01VBNN05G7 with 3D model

---
 .../TerminalBlock_Metz-SM99S01VBNN05G7.step   | 2089 +++++++++++++++++
 fab.3dsource/TerminalBlock_Metz.FCStd         |  Bin 0 -> 134583 bytes
 fab.kicad_sym                                 |   88 +
 ...lBlock_1pos_Metz_SM99S01VBNN05G7.kicad_mod |  279 +++
 4 files changed, 2456 insertions(+)
 create mode 100644 fab.3dshapes/TerminalBlock_Metz-SM99S01VBNN05G7.step
 create mode 100644 fab.3dsource/TerminalBlock_Metz.FCStd
 create mode 100644 fab.pretty/TerminalBlock_1pos_Metz_SM99S01VBNN05G7.kicad_mod

diff --git a/fab.3dshapes/TerminalBlock_Metz-SM99S01VBNN05G7.step b/fab.3dshapes/TerminalBlock_Metz-SM99S01VBNN05G7.step
new file mode 100644
index 0000000..ebc4e96
--- /dev/null
+++ b/fab.3dshapes/TerminalBlock_Metz-SM99S01VBNN05G7.step
@@ -0,0 +1,2089 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2025-01-28T21:10:31',(
+    'Krisjanis Rijnieks'),(''),'Open CASCADE STEP processor 7.7',
+  '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('SM99S01VBNN05G7','SM99S01VBNN05G7','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(0.,0.,0.));
+#25 = DIRECTION('',(0.,0.,1.));
+#26 = DIRECTION('',(1.,0.,0.));
+#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#28,
+  'distance_accuracy_value','confusion accuracy');
+#32 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#33 = SHAPE_DEFINITION_REPRESENTATION(#34,#40);
+#34 = PRODUCT_DEFINITION_SHAPE('','',#35);
+#35 = PRODUCT_DEFINITION('design','',#36,#39);
+#36 = PRODUCT_DEFINITION_FORMATION('','',#37);
+#37 = PRODUCT('Contact','Contact','',(#38));
+#38 = PRODUCT_CONTEXT('',#2,'mechanical');
+#39 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#40 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#41),#683);
+#41 = MANIFOLD_SOLID_BREP('',#42);
+#42 = CLOSED_SHELL('',(#43,#83,#122,#169,#208,#225,#242,#291,#308,#357,
+    #381,#428,#440,#457,#490,#514,#556,#573,#604,#629,#654,#671));
+#43 = ADVANCED_FACE('',(#44),#78,.F.);
+#44 = FACE_BOUND('',#45,.F.);
+#45 = EDGE_LOOP('',(#46,#56,#64,#72));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#48,#50,#52,.T.);
+#48 = VERTEX_POINT('',#49);
+#49 = CARTESIAN_POINT('',(-0.65,4.75,0.));
+#50 = VERTEX_POINT('',#51);
+#51 = CARTESIAN_POINT('',(-0.65,2.65,4.662936703426E-16));
+#52 = LINE('',#53,#54);
+#53 = CARTESIAN_POINT('',(-0.65,4.75,0.));
+#54 = VECTOR('',#55,1.);
+#55 = DIRECTION('',(0.,-1.,0.));
+#56 = ORIENTED_EDGE('',*,*,#57,.T.);
+#57 = EDGE_CURVE('',#48,#58,#60,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(-0.65,4.75,0.2));
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-0.65,4.75,0.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,0.,1.));
+#64 = ORIENTED_EDGE('',*,*,#65,.T.);
+#65 = EDGE_CURVE('',#58,#66,#68,.T.);
+#66 = VERTEX_POINT('',#67);
+#67 = CARTESIAN_POINT('',(-0.65,2.65,0.2));
+#68 = LINE('',#69,#70);
+#69 = CARTESIAN_POINT('',(-0.65,4.75,0.2));
+#70 = VECTOR('',#71,1.);
+#71 = DIRECTION('',(0.,-1.,0.));
+#72 = ORIENTED_EDGE('',*,*,#73,.T.);
+#73 = EDGE_CURVE('',#66,#50,#74,.T.);
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(-0.65,2.65,0.2));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#78 = PLANE('',#79);
+#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
+#80 = CARTESIAN_POINT('',(-0.65,4.75,0.));
+#81 = DIRECTION('',(1.,0.,0.));
+#82 = DIRECTION('',(0.,-1.,0.));
+#83 = ADVANCED_FACE('',(#84),#117,.F.);
+#84 = FACE_BOUND('',#85,.F.);
+#85 = EDGE_LOOP('',(#86,#94,#95,#103,#111));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#88,#48,#90,.T.);
+#88 = VERTEX_POINT('',#89);
+#89 = CARTESIAN_POINT('',(0.65,4.75,0.));
+#90 = LINE('',#91,#92);
+#91 = CARTESIAN_POINT('',(0.65,4.75,0.));
+#92 = VECTOR('',#93,1.);
+#93 = DIRECTION('',(-1.,0.,0.));
+#94 = ORIENTED_EDGE('',*,*,#47,.T.);
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#50,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(-0.65,1.7,0.));
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(-0.65,4.75,0.));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(0.,-1.,0.));
+#103 = ORIENTED_EDGE('',*,*,#104,.T.);
+#104 = EDGE_CURVE('',#97,#105,#107,.T.);
+#105 = VERTEX_POINT('',#106);
+#106 = CARTESIAN_POINT('',(0.65,1.7,0.));
+#107 = LINE('',#108,#109);
+#108 = CARTESIAN_POINT('',(-0.862132034356,1.7,0.));
+#109 = VECTOR('',#110,1.);
+#110 = DIRECTION('',(1.,0.,0.));
+#111 = ORIENTED_EDGE('',*,*,#112,.T.);
+#112 = EDGE_CURVE('',#105,#88,#113,.T.);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(0.65,-6.35,0.));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(0.,1.,0.));
+#117 = PLANE('',#118);
+#118 = AXIS2_PLACEMENT_3D('',#119,#120,#121);
+#119 = CARTESIAN_POINT('',(0.,-0.8,0.));
+#120 = DIRECTION('',(0.,0.,1.));
+#121 = DIRECTION('',(1.,0.,0.));
+#122 = ADVANCED_FACE('',(#123),#164,.T.);
+#123 = FACE_BOUND('',#124,.T.);
+#124 = EDGE_LOOP('',(#125,#126,#134,#142,#150,#158));
+#125 = ORIENTED_EDGE('',*,*,#73,.T.);
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#50,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-0.862132034356,2.65,0.212132034356));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-0.65,2.65,4.662936702708E-16));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(-0.707106781187,1.570092458684E-16,0.707106781187)
+  );
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#136,#138,.T.);
+#136 = VERTEX_POINT('',#137);
+#137 = CARTESIAN_POINT('',(-0.862132034356,2.65,1.512132034356));
+#138 = LINE('',#139,#140);
+#139 = CARTESIAN_POINT('',(-0.862132034356,2.65,0.212132034356));
+#140 = VECTOR('',#141,1.);
+#141 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#142 = ORIENTED_EDGE('',*,*,#143,.T.);
+#143 = EDGE_CURVE('',#136,#144,#146,.T.);
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(-0.720710678119,2.65,1.512132034356));
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(-0.862132034356,2.65,1.512132034356));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(1.,0.,0.));
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#144,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-0.720710678119,2.65,0.270710678119));
+#154 = LINE('',#155,#156);
+#155 = CARTESIAN_POINT('',(-0.720710678119,2.65,1.512132034356));
+#156 = VECTOR('',#157,1.);
+#157 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#158 = ORIENTED_EDGE('',*,*,#159,.T.);
+#159 = EDGE_CURVE('',#152,#66,#160,.T.);
+#160 = LINE('',#161,#162);
+#161 = CARTESIAN_POINT('',(-0.720710678119,2.65,0.270710678119));
+#162 = VECTOR('',#163,1.);
+#163 = DIRECTION('',(0.707106781187,-1.570092458684E-16,-0.707106781187)
+  );
+#164 = PLANE('',#165);
+#165 = AXIS2_PLACEMENT_3D('',#166,#167,#168);
+#166 = CARTESIAN_POINT('',(-0.777605482913,2.65,0.766593003773));
+#167 = DIRECTION('',(0.,1.,0.));
+#168 = DIRECTION('',(0.,0.,1.));
+#169 = ADVANCED_FACE('',(#170),#203,.T.);
+#170 = FACE_BOUND('',#171,.T.);
+#171 = EDGE_LOOP('',(#172,#180,#181,#189,#197));
+#172 = ORIENTED_EDGE('',*,*,#173,.T.);
+#173 = EDGE_CURVE('',#174,#58,#176,.T.);
+#174 = VERTEX_POINT('',#175);
+#175 = CARTESIAN_POINT('',(0.65,4.75,0.2));
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(0.65,4.75,0.2));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(-1.,0.,0.));
+#180 = ORIENTED_EDGE('',*,*,#65,.T.);
+#181 = ORIENTED_EDGE('',*,*,#182,.T.);
+#182 = EDGE_CURVE('',#66,#183,#185,.T.);
+#183 = VERTEX_POINT('',#184);
+#184 = CARTESIAN_POINT('',(-0.65,1.7,0.2));
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(-0.65,4.75,0.2));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(0.,-1.,0.));
+#189 = ORIENTED_EDGE('',*,*,#190,.F.);
+#190 = EDGE_CURVE('',#191,#183,#193,.T.);
+#191 = VERTEX_POINT('',#192);
+#192 = CARTESIAN_POINT('',(0.65,1.7,0.2));
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(-0.431066017178,1.7,0.2));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(-1.,0.,0.));
+#197 = ORIENTED_EDGE('',*,*,#198,.T.);
+#198 = EDGE_CURVE('',#191,#174,#199,.T.);
+#199 = LINE('',#200,#201);
+#200 = CARTESIAN_POINT('',(0.65,-6.35,0.2));
+#201 = VECTOR('',#202,1.);
+#202 = DIRECTION('',(0.,1.,0.));
+#203 = PLANE('',#204);
+#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207);
+#205 = CARTESIAN_POINT('',(0.,-0.8,0.2));
+#206 = DIRECTION('',(0.,0.,1.));
+#207 = DIRECTION('',(1.,0.,0.));
+#208 = ADVANCED_FACE('',(#209),#220,.F.);
+#209 = FACE_BOUND('',#210,.F.);
+#210 = EDGE_LOOP('',(#211,#217,#218,#219));
+#211 = ORIENTED_EDGE('',*,*,#212,.T.);
+#212 = EDGE_CURVE('',#88,#174,#213,.T.);
+#213 = LINE('',#214,#215);
+#214 = CARTESIAN_POINT('',(0.65,4.75,0.));
+#215 = VECTOR('',#216,1.);
+#216 = DIRECTION('',(0.,0.,1.));
+#217 = ORIENTED_EDGE('',*,*,#173,.T.);
+#218 = ORIENTED_EDGE('',*,*,#57,.F.);
+#219 = ORIENTED_EDGE('',*,*,#87,.F.);
+#220 = PLANE('',#221);
+#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#222 = CARTESIAN_POINT('',(0.65,4.75,0.));
+#223 = DIRECTION('',(0.,-1.,0.));
+#224 = DIRECTION('',(-1.,0.,0.));
+#225 = ADVANCED_FACE('',(#226),#237,.F.);
+#226 = FACE_BOUND('',#227,.F.);
+#227 = EDGE_LOOP('',(#228,#229,#235,#236));
+#228 = ORIENTED_EDGE('',*,*,#112,.F.);
+#229 = ORIENTED_EDGE('',*,*,#230,.T.);
+#230 = EDGE_CURVE('',#105,#191,#231,.T.);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(0.65,1.7,0.));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(0.,0.,1.));
+#235 = ORIENTED_EDGE('',*,*,#198,.T.);
+#236 = ORIENTED_EDGE('',*,*,#212,.F.);
+#237 = PLANE('',#238);
+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
+#239 = CARTESIAN_POINT('',(0.65,-6.35,0.));
+#240 = DIRECTION('',(-1.,0.,0.));
+#241 = DIRECTION('',(0.,1.,0.));
+#242 = ADVANCED_FACE('',(#243),#286,.F.);
+#243 = FACE_BOUND('',#244,.F.);
+#244 = EDGE_LOOP('',(#245,#253,#261,#269,#277,#283,#284,#285));
+#245 = ORIENTED_EDGE('',*,*,#246,.F.);
+#246 = EDGE_CURVE('',#247,#97,#249,.T.);
+#247 = VERTEX_POINT('',#248);
+#248 = CARTESIAN_POINT('',(-0.862132034356,1.7,0.212132034356));
+#249 = LINE('',#250,#251);
+#250 = CARTESIAN_POINT('',(-0.703033008589,1.7,5.303300858899E-02));
+#251 = VECTOR('',#252,1.);
+#252 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#253 = ORIENTED_EDGE('',*,*,#254,.T.);
+#254 = EDGE_CURVE('',#247,#255,#257,.T.);
+#255 = VERTEX_POINT('',#256);
+#256 = CARTESIAN_POINT('',(-0.862132034356,1.7,0.65));
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(-0.862132034356,1.7,0.));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(0.,0.,1.));
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#255,#263,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(-0.720710678119,1.7,0.65));
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(-0.862132034356,1.7,0.65));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(1.,0.,0.));
+#269 = ORIENTED_EDGE('',*,*,#270,.F.);
+#270 = EDGE_CURVE('',#271,#263,#273,.T.);
+#271 = VERTEX_POINT('',#272);
+#272 = CARTESIAN_POINT('',(-0.720710678119,1.7,0.270710678119));
+#273 = LINE('',#274,#275);
+#274 = CARTESIAN_POINT('',(-0.720710678119,1.7,0.756066017178));
+#275 = VECTOR('',#276,1.);
+#276 = DIRECTION('',(0.,0.,1.));
+#277 = ORIENTED_EDGE('',*,*,#278,.F.);
+#278 = EDGE_CURVE('',#183,#271,#279,.T.);
+#279 = LINE('',#280,#281);
+#280 = CARTESIAN_POINT('',(-0.688388347648,1.7,0.238388347648));
+#281 = VECTOR('',#282,1.);
+#282 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#283 = ORIENTED_EDGE('',*,*,#190,.F.);
+#284 = ORIENTED_EDGE('',*,*,#230,.F.);
+#285 = ORIENTED_EDGE('',*,*,#104,.F.);
+#286 = PLANE('',#287);
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(-0.862132034356,1.7,0.));
+#289 = DIRECTION('',(0.,1.,0.));
+#290 = DIRECTION('',(1.,0.,0.));
+#291 = ADVANCED_FACE('',(#292),#303,.T.);
+#292 = FACE_BOUND('',#293,.T.);
+#293 = EDGE_LOOP('',(#294,#295,#296,#297));
+#294 = ORIENTED_EDGE('',*,*,#127,.F.);
+#295 = ORIENTED_EDGE('',*,*,#96,.T.);
+#296 = ORIENTED_EDGE('',*,*,#246,.F.);
+#297 = ORIENTED_EDGE('',*,*,#298,.F.);
+#298 = EDGE_CURVE('',#128,#247,#299,.T.);
+#299 = LINE('',#300,#301);
+#300 = CARTESIAN_POINT('',(-0.862132034356,2.65,0.212132034356));
+#301 = VECTOR('',#302,1.);
+#302 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#303 = PLANE('',#304);
+#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307);
+#305 = CARTESIAN_POINT('',(-0.65,2.65,4.662936702708E-16));
+#306 = DIRECTION('',(-0.707106781187,-1.570092458684E-16,-0.707106781187
+    ));
+#307 = DIRECTION('',(-0.707106781187,1.570092458684E-16,0.707106781187)
+  );
+#308 = ADVANCED_FACE('',(#309),#352,.T.);
+#309 = FACE_BOUND('',#310,.T.);
+#310 = EDGE_LOOP('',(#311,#312,#313,#314,#322,#330,#338,#346));
+#311 = ORIENTED_EDGE('',*,*,#135,.F.);
+#312 = ORIENTED_EDGE('',*,*,#298,.T.);
+#313 = ORIENTED_EDGE('',*,*,#254,.T.);
+#314 = ORIENTED_EDGE('',*,*,#315,.F.);
+#315 = EDGE_CURVE('',#316,#255,#318,.T.);
+#316 = VERTEX_POINT('',#317);
+#317 = CARTESIAN_POINT('',(-0.862132034356,-1.7,0.65));
+#318 = LINE('',#319,#320);
+#319 = CARTESIAN_POINT('',(-0.862132034356,-1.7,0.65));
+#320 = VECTOR('',#321,1.);
+#321 = DIRECTION('',(0.,1.,0.));
+#322 = ORIENTED_EDGE('',*,*,#323,.F.);
+#323 = EDGE_CURVE('',#324,#316,#326,.T.);
+#324 = VERTEX_POINT('',#325);
+#325 = CARTESIAN_POINT('',(-0.862132034356,-1.7,0.212132034356));
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-0.862132034356,-1.7,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = ORIENTED_EDGE('',*,*,#331,.T.);
+#331 = EDGE_CURVE('',#324,#332,#334,.T.);
+#332 = VERTEX_POINT('',#333);
+#333 = CARTESIAN_POINT('',(-0.862132034356,-2.65,0.212132034356));
+#334 = LINE('',#335,#336);
+#335 = CARTESIAN_POINT('',(-0.862132034356,2.65,0.212132034356));
+#336 = VECTOR('',#337,1.);
+#337 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#338 = ORIENTED_EDGE('',*,*,#339,.T.);
+#339 = EDGE_CURVE('',#332,#340,#342,.T.);
+#340 = VERTEX_POINT('',#341);
+#341 = CARTESIAN_POINT('',(-0.862132034356,-2.65,1.512132034356));
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(-0.862132034356,-2.65,0.212132034356));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#346 = ORIENTED_EDGE('',*,*,#347,.F.);
+#347 = EDGE_CURVE('',#136,#340,#348,.T.);
+#348 = LINE('',#349,#350);
+#349 = CARTESIAN_POINT('',(-0.862132034356,2.65,1.512132034356));
+#350 = VECTOR('',#351,1.);
+#351 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#352 = PLANE('',#353);
+#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356);
+#354 = CARTESIAN_POINT('',(-0.862132034356,2.65,0.212132034356));
+#355 = DIRECTION('',(-1.,0.,0.));
+#356 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#357 = ADVANCED_FACE('',(#358),#376,.T.);
+#358 = FACE_BOUND('',#359,.T.);
+#359 = EDGE_LOOP('',(#360,#361,#369,#375));
+#360 = ORIENTED_EDGE('',*,*,#347,.T.);
+#361 = ORIENTED_EDGE('',*,*,#362,.T.);
+#362 = EDGE_CURVE('',#340,#363,#365,.T.);
+#363 = VERTEX_POINT('',#364);
+#364 = CARTESIAN_POINT('',(-0.720710678119,-2.65,1.512132034356));
+#365 = LINE('',#366,#367);
+#366 = CARTESIAN_POINT('',(-0.862132034356,-2.65,1.512132034356));
+#367 = VECTOR('',#368,1.);
+#368 = DIRECTION('',(1.,0.,0.));
+#369 = ORIENTED_EDGE('',*,*,#370,.F.);
+#370 = EDGE_CURVE('',#144,#363,#371,.T.);
+#371 = LINE('',#372,#373);
+#372 = CARTESIAN_POINT('',(-0.720710678119,2.65,1.512132034356));
+#373 = VECTOR('',#374,1.);
+#374 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#375 = ORIENTED_EDGE('',*,*,#143,.F.);
+#376 = PLANE('',#377);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(-0.862132034356,2.65,1.512132034356));
+#379 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ADVANCED_FACE('',(#382),#423,.T.);
+#382 = FACE_BOUND('',#383,.T.);
+#383 = EDGE_LOOP('',(#384,#385,#386,#394,#402,#410,#416,#417));
+#384 = ORIENTED_EDGE('',*,*,#151,.F.);
+#385 = ORIENTED_EDGE('',*,*,#370,.T.);
+#386 = ORIENTED_EDGE('',*,*,#387,.T.);
+#387 = EDGE_CURVE('',#363,#388,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(-0.720710678119,-2.65,0.270710678119));
+#390 = LINE('',#391,#392);
+#391 = CARTESIAN_POINT('',(-0.720710678119,-2.65,1.512132034356));
+#392 = VECTOR('',#393,1.);
+#393 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#394 = ORIENTED_EDGE('',*,*,#395,.F.);
+#395 = EDGE_CURVE('',#396,#388,#398,.T.);
+#396 = VERTEX_POINT('',#397);
+#397 = CARTESIAN_POINT('',(-0.720710678119,-1.7,0.270710678119));
+#398 = LINE('',#399,#400);
+#399 = CARTESIAN_POINT('',(-0.720710678119,2.65,0.270710678119));
+#400 = VECTOR('',#401,1.);
+#401 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#402 = ORIENTED_EDGE('',*,*,#403,.F.);
+#403 = EDGE_CURVE('',#404,#396,#406,.T.);
+#404 = VERTEX_POINT('',#405);
+#405 = CARTESIAN_POINT('',(-0.720710678119,-1.7,0.65));
+#406 = LINE('',#407,#408);
+#407 = CARTESIAN_POINT('',(-0.720710678119,-1.7,0.756066017178));
+#408 = VECTOR('',#409,1.);
+#409 = DIRECTION('',(0.,0.,-1.));
+#410 = ORIENTED_EDGE('',*,*,#411,.F.);
+#411 = EDGE_CURVE('',#263,#404,#412,.T.);
+#412 = LINE('',#413,#414);
+#413 = CARTESIAN_POINT('',(-0.720710678119,1.325,0.65));
+#414 = VECTOR('',#415,1.);
+#415 = DIRECTION('',(0.,-1.,0.));
+#416 = ORIENTED_EDGE('',*,*,#270,.F.);
+#417 = ORIENTED_EDGE('',*,*,#418,.F.);
+#418 = EDGE_CURVE('',#152,#271,#419,.T.);
+#419 = LINE('',#420,#421);
+#420 = CARTESIAN_POINT('',(-0.720710678119,2.65,0.270710678119));
+#421 = VECTOR('',#422,1.);
+#422 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#423 = PLANE('',#424);
+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
+#425 = CARTESIAN_POINT('',(-0.720710678119,2.65,1.512132034356));
+#426 = DIRECTION('',(1.,0.,0.));
+#427 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#428 = ADVANCED_FACE('',(#429),#435,.T.);
+#429 = FACE_BOUND('',#430,.T.);
+#430 = EDGE_LOOP('',(#431,#432,#433,#434));
+#431 = ORIENTED_EDGE('',*,*,#159,.F.);
+#432 = ORIENTED_EDGE('',*,*,#418,.T.);
+#433 = ORIENTED_EDGE('',*,*,#278,.F.);
+#434 = ORIENTED_EDGE('',*,*,#182,.F.);
+#435 = PLANE('',#436);
+#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#437 = CARTESIAN_POINT('',(-0.720710678119,2.65,0.270710678119));
+#438 = DIRECTION('',(0.707106781187,1.570092458684E-16,0.707106781187));
+#439 = DIRECTION('',(0.707106781187,-1.570092458684E-16,-0.707106781187)
+  );
+#440 = ADVANCED_FACE('',(#441),#452,.F.);
+#441 = FACE_BOUND('',#442,.F.);
+#442 = EDGE_LOOP('',(#443,#444,#450,#451));
+#443 = ORIENTED_EDGE('',*,*,#315,.F.);
+#444 = ORIENTED_EDGE('',*,*,#445,.F.);
+#445 = EDGE_CURVE('',#404,#316,#446,.T.);
+#446 = LINE('',#447,#448);
+#447 = CARTESIAN_POINT('',(0.65,-1.7,0.65));
+#448 = VECTOR('',#449,1.);
+#449 = DIRECTION('',(-1.,0.,0.));
+#450 = ORIENTED_EDGE('',*,*,#411,.F.);
+#451 = ORIENTED_EDGE('',*,*,#262,.F.);
+#452 = PLANE('',#453);
+#453 = AXIS2_PLACEMENT_3D('',#454,#455,#456);
+#454 = CARTESIAN_POINT('',(-0.106066017178,0.,0.65));
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = DIRECTION('',(1.,0.,0.));
+#457 = ADVANCED_FACE('',(#458),#485,.F.);
+#458 = FACE_BOUND('',#459,.F.);
+#459 = EDGE_LOOP('',(#460,#470,#476,#477,#478,#479));
+#460 = ORIENTED_EDGE('',*,*,#461,.T.);
+#461 = EDGE_CURVE('',#462,#464,#466,.T.);
+#462 = VERTEX_POINT('',#463);
+#463 = CARTESIAN_POINT('',(-0.65,-2.65,0.2));
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(-0.65,-2.65,1.643130076445E-15));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(-0.65,-2.65,0.2));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.T.);
+#471 = EDGE_CURVE('',#464,#332,#472,.T.);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(-0.65,-2.65,1.643130076373E-15));
+#474 = VECTOR('',#475,1.);
+#475 = DIRECTION('',(-0.707106781187,1.570092458684E-16,0.707106781187)
+  );
+#476 = ORIENTED_EDGE('',*,*,#339,.T.);
+#477 = ORIENTED_EDGE('',*,*,#362,.T.);
+#478 = ORIENTED_EDGE('',*,*,#387,.T.);
+#479 = ORIENTED_EDGE('',*,*,#480,.T.);
+#480 = EDGE_CURVE('',#388,#462,#481,.T.);
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-0.720710678119,-2.65,0.270710678119));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.707106781187,-1.570092458684E-16,-0.707106781187)
+  );
+#485 = PLANE('',#486);
+#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#487 = CARTESIAN_POINT('',(-0.777605482913,-2.65,0.766593003773));
+#488 = DIRECTION('',(0.,1.,0.));
+#489 = DIRECTION('',(0.,0.,1.));
+#490 = ADVANCED_FACE('',(#491),#509,.T.);
+#491 = FACE_BOUND('',#492,.T.);
+#492 = EDGE_LOOP('',(#493,#501,#507,#508));
+#493 = ORIENTED_EDGE('',*,*,#494,.F.);
+#494 = EDGE_CURVE('',#495,#324,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(-0.65,-1.7,0.));
+#497 = LINE('',#498,#499);
+#498 = CARTESIAN_POINT('',(-0.325,-1.7,-0.325));
+#499 = VECTOR('',#500,1.);
+#500 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#495,#464,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-0.65,4.75,0.));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,-1.,0.));
+#507 = ORIENTED_EDGE('',*,*,#471,.T.);
+#508 = ORIENTED_EDGE('',*,*,#331,.F.);
+#509 = PLANE('',#510);
+#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);
+#511 = CARTESIAN_POINT('',(-0.65,2.65,4.662936702708E-16));
+#512 = DIRECTION('',(-0.707106781187,-1.570092458684E-16,-0.707106781187
+    ));
+#513 = DIRECTION('',(-0.707106781187,1.570092458684E-16,0.707106781187)
+  );
+#514 = ADVANCED_FACE('',(#515),#551,.F.);
+#515 = FACE_BOUND('',#516,.F.);
+#516 = EDGE_LOOP('',(#517,#525,#533,#541,#547,#548,#549,#550));
+#517 = ORIENTED_EDGE('',*,*,#518,.F.);
+#518 = EDGE_CURVE('',#519,#495,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(0.65,-1.7,0.));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(0.65,-1.7,0.));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(-1.,0.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#527,#529,.T.);
+#527 = VERTEX_POINT('',#528);
+#528 = CARTESIAN_POINT('',(0.65,-1.7,0.2));
+#529 = LINE('',#530,#531);
+#530 = CARTESIAN_POINT('',(0.65,-1.7,0.));
+#531 = VECTOR('',#532,1.);
+#532 = DIRECTION('',(0.,0.,1.));
+#533 = ORIENTED_EDGE('',*,*,#534,.F.);
+#534 = EDGE_CURVE('',#535,#527,#537,.T.);
+#535 = VERTEX_POINT('',#536);
+#536 = CARTESIAN_POINT('',(-0.65,-1.7,0.2));
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(0.325,-1.7,0.2));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(1.,0.,0.));
+#541 = ORIENTED_EDGE('',*,*,#542,.F.);
+#542 = EDGE_CURVE('',#396,#535,#543,.T.);
+#543 = LINE('',#544,#545);
+#544 = CARTESIAN_POINT('',(-0.310355339059,-1.7,-0.139644660941));
+#545 = VECTOR('',#546,1.);
+#546 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#547 = ORIENTED_EDGE('',*,*,#403,.F.);
+#548 = ORIENTED_EDGE('',*,*,#445,.T.);
+#549 = ORIENTED_EDGE('',*,*,#323,.F.);
+#550 = ORIENTED_EDGE('',*,*,#494,.F.);
+#551 = PLANE('',#552);
+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);
+#553 = CARTESIAN_POINT('',(0.65,-1.7,0.));
+#554 = DIRECTION('',(0.,-1.,0.));
+#555 = DIRECTION('',(-1.,0.,0.));
+#556 = ADVANCED_FACE('',(#557),#568,.T.);
+#557 = FACE_BOUND('',#558,.T.);
+#558 = EDGE_LOOP('',(#559,#560,#561,#562));
+#559 = ORIENTED_EDGE('',*,*,#542,.F.);
+#560 = ORIENTED_EDGE('',*,*,#395,.T.);
+#561 = ORIENTED_EDGE('',*,*,#480,.T.);
+#562 = ORIENTED_EDGE('',*,*,#563,.F.);
+#563 = EDGE_CURVE('',#535,#462,#564,.T.);
+#564 = LINE('',#565,#566);
+#565 = CARTESIAN_POINT('',(-0.65,4.75,0.2));
+#566 = VECTOR('',#567,1.);
+#567 = DIRECTION('',(0.,-1.,0.));
+#568 = PLANE('',#569);
+#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572);
+#570 = CARTESIAN_POINT('',(-0.720710678119,2.65,0.270710678119));
+#571 = DIRECTION('',(0.707106781187,1.570092458684E-16,0.707106781187));
+#572 = DIRECTION('',(0.707106781187,-1.570092458684E-16,-0.707106781187)
+  );
+#573 = ADVANCED_FACE('',(#574),#599,.F.);
+#574 = FACE_BOUND('',#575,.F.);
+#575 = EDGE_LOOP('',(#576,#584,#585,#593));
+#576 = ORIENTED_EDGE('',*,*,#577,.F.);
+#577 = EDGE_CURVE('',#464,#578,#580,.T.);
+#578 = VERTEX_POINT('',#579);
+#579 = CARTESIAN_POINT('',(-0.65,-6.35,0.));
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(-0.65,4.75,0.));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(0.,-1.,0.));
+#584 = ORIENTED_EDGE('',*,*,#461,.F.);
+#585 = ORIENTED_EDGE('',*,*,#586,.T.);
+#586 = EDGE_CURVE('',#462,#587,#589,.T.);
+#587 = VERTEX_POINT('',#588);
+#588 = CARTESIAN_POINT('',(-0.65,-6.35,0.2));
+#589 = LINE('',#590,#591);
+#590 = CARTESIAN_POINT('',(-0.65,4.75,0.2));
+#591 = VECTOR('',#592,1.);
+#592 = DIRECTION('',(0.,-1.,0.));
+#593 = ORIENTED_EDGE('',*,*,#594,.F.);
+#594 = EDGE_CURVE('',#578,#587,#595,.T.);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(-0.65,-6.35,0.));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,0.,1.));
+#599 = PLANE('',#600);
+#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603);
+#601 = CARTESIAN_POINT('',(-0.65,4.75,0.));
+#602 = DIRECTION('',(1.,0.,0.));
+#603 = DIRECTION('',(0.,-1.,0.));
+#604 = ADVANCED_FACE('',(#605),#624,.F.);
+#605 = FACE_BOUND('',#606,.F.);
+#606 = EDGE_LOOP('',(#607,#608,#609,#610,#618));
+#607 = ORIENTED_EDGE('',*,*,#518,.T.);
+#608 = ORIENTED_EDGE('',*,*,#502,.T.);
+#609 = ORIENTED_EDGE('',*,*,#577,.T.);
+#610 = ORIENTED_EDGE('',*,*,#611,.T.);
+#611 = EDGE_CURVE('',#578,#612,#614,.T.);
+#612 = VERTEX_POINT('',#613);
+#613 = CARTESIAN_POINT('',(0.65,-6.35,0.));
+#614 = LINE('',#615,#616);
+#615 = CARTESIAN_POINT('',(-0.65,-6.35,0.));
+#616 = VECTOR('',#617,1.);
+#617 = DIRECTION('',(1.,0.,0.));
+#618 = ORIENTED_EDGE('',*,*,#619,.T.);
+#619 = EDGE_CURVE('',#612,#519,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(0.65,-6.35,0.));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,1.,0.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(0.,-0.8,0.));
+#627 = DIRECTION('',(0.,0.,1.));
+#628 = DIRECTION('',(1.,0.,0.));
+#629 = ADVANCED_FACE('',(#630),#649,.T.);
+#630 = FACE_BOUND('',#631,.T.);
+#631 = EDGE_LOOP('',(#632,#633,#634,#635,#643));
+#632 = ORIENTED_EDGE('',*,*,#534,.F.);
+#633 = ORIENTED_EDGE('',*,*,#563,.T.);
+#634 = ORIENTED_EDGE('',*,*,#586,.T.);
+#635 = ORIENTED_EDGE('',*,*,#636,.T.);
+#636 = EDGE_CURVE('',#587,#637,#639,.T.);
+#637 = VERTEX_POINT('',#638);
+#638 = CARTESIAN_POINT('',(0.65,-6.35,0.2));
+#639 = LINE('',#640,#641);
+#640 = CARTESIAN_POINT('',(-0.65,-6.35,0.2));
+#641 = VECTOR('',#642,1.);
+#642 = DIRECTION('',(1.,0.,0.));
+#643 = ORIENTED_EDGE('',*,*,#644,.T.);
+#644 = EDGE_CURVE('',#637,#527,#645,.T.);
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.65,-6.35,0.2));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(0.,1.,0.));
+#649 = PLANE('',#650);
+#650 = AXIS2_PLACEMENT_3D('',#651,#652,#653);
+#651 = CARTESIAN_POINT('',(0.,-0.8,0.2));
+#652 = DIRECTION('',(0.,0.,1.));
+#653 = DIRECTION('',(1.,0.,0.));
+#654 = ADVANCED_FACE('',(#655),#666,.F.);
+#655 = FACE_BOUND('',#656,.F.);
+#656 = EDGE_LOOP('',(#657,#658,#664,#665));
+#657 = ORIENTED_EDGE('',*,*,#619,.F.);
+#658 = ORIENTED_EDGE('',*,*,#659,.T.);
+#659 = EDGE_CURVE('',#612,#637,#660,.T.);
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(0.65,-6.35,0.));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(0.,0.,1.));
+#664 = ORIENTED_EDGE('',*,*,#644,.T.);
+#665 = ORIENTED_EDGE('',*,*,#526,.F.);
+#666 = PLANE('',#667);
+#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670);
+#668 = CARTESIAN_POINT('',(0.65,-6.35,0.));
+#669 = DIRECTION('',(-1.,0.,0.));
+#670 = DIRECTION('',(0.,1.,0.));
+#671 = ADVANCED_FACE('',(#672),#678,.F.);
+#672 = FACE_BOUND('',#673,.F.);
+#673 = EDGE_LOOP('',(#674,#675,#676,#677));
+#674 = ORIENTED_EDGE('',*,*,#594,.T.);
+#675 = ORIENTED_EDGE('',*,*,#636,.T.);
+#676 = ORIENTED_EDGE('',*,*,#659,.F.);
+#677 = ORIENTED_EDGE('',*,*,#611,.F.);
+#678 = PLANE('',#679);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(-0.65,-6.35,0.));
+#681 = DIRECTION('',(0.,1.,0.));
+#682 = DIRECTION('',(1.,0.,0.));
+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#687)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#684,#685,#686)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#684 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#685 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#686 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#687 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#684,
+  'distance_accuracy_value','confusion accuracy');
+#688 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#689,#691);
+#689 = ( REPRESENTATION_RELATIONSHIP('','',#40,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#690) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#690 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#691 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#692
+  );
+#692 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Contact','',#5,#35,$);
+#693 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37));
+#694 = SHAPE_DEFINITION_REPRESENTATION(#695,#701);
+#695 = PRODUCT_DEFINITION_SHAPE('','',#696);
+#696 = PRODUCT_DEFINITION('design','',#697,#700);
+#697 = PRODUCT_DEFINITION_FORMATION('','',#698);
+#698 = PRODUCT('InnerBody','InnerBody','',(#699));
+#699 = PRODUCT_CONTEXT('',#2,'mechanical');
+#700 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#701 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#702),#1455);
+#702 = MANIFOLD_SOLID_BREP('',#703);
+#703 = CLOSED_SHELL('',(#704,#744,#791,#847,#871,#888,#912,#936,#1010,
+    #1068,#1092,#1148,#1160,#1184,#1224,#1248,#1284,#1317,#1342,#1359,
+    #1376,#1388,#1400,#1417,#1434,#1446));
+#704 = ADVANCED_FACE('',(#705),#739,.F.);
+#705 = FACE_BOUND('',#706,.F.);
+#706 = EDGE_LOOP('',(#707,#717,#725,#733));
+#707 = ORIENTED_EDGE('',*,*,#708,.T.);
+#708 = EDGE_CURVE('',#709,#711,#713,.T.);
+#709 = VERTEX_POINT('',#710);
+#710 = CARTESIAN_POINT('',(-2.9,-6.35,1.4));
+#711 = VERTEX_POINT('',#712);
+#712 = CARTESIAN_POINT('',(-2.9,-6.35,0.4));
+#713 = LINE('',#714,#715);
+#714 = CARTESIAN_POINT('',(-2.9,-6.35,1.4));
+#715 = VECTOR('',#716,1.);
+#716 = DIRECTION('',(1.665334536938E-15,3.330669073875E-16,-1.));
+#717 = ORIENTED_EDGE('',*,*,#718,.T.);
+#718 = EDGE_CURVE('',#711,#719,#721,.T.);
+#719 = VERTEX_POINT('',#720);
+#720 = CARTESIAN_POINT('',(-2.9,-5.35,0.4));
+#721 = LINE('',#722,#723);
+#722 = CARTESIAN_POINT('',(-2.9,-6.35,0.4));
+#723 = VECTOR('',#724,1.);
+#724 = DIRECTION('',(-6.661338147751E-16,1.,-1.665334536938E-15));
+#725 = ORIENTED_EDGE('',*,*,#726,.T.);
+#726 = EDGE_CURVE('',#719,#727,#729,.T.);
+#727 = VERTEX_POINT('',#728);
+#728 = CARTESIAN_POINT('',(-2.9,-5.35,1.4));
+#729 = LINE('',#730,#731);
+#730 = CARTESIAN_POINT('',(-2.9,-5.35,0.4));
+#731 = VECTOR('',#732,1.);
+#732 = DIRECTION('',(-1.665334536938E-15,-3.330669073875E-16,1.));
+#733 = ORIENTED_EDGE('',*,*,#734,.T.);
+#734 = EDGE_CURVE('',#727,#709,#735,.T.);
+#735 = LINE('',#736,#737);
+#736 = CARTESIAN_POINT('',(-2.9,-5.35,1.4));
+#737 = VECTOR('',#738,1.);
+#738 = DIRECTION('',(6.661338147751E-16,-1.,1.665334536938E-15));
+#739 = PLANE('',#740);
+#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743);
+#741 = CARTESIAN_POINT('',(-2.9,-5.85,0.9));
+#742 = DIRECTION('',(1.,-1.33226762955E-15,-3.330669073875E-16));
+#743 = DIRECTION('',(-1.665334536938E-15,-3.330669073875E-16,1.));
+#744 = ADVANCED_FACE('',(#745),#786,.T.);
+#745 = FACE_BOUND('',#746,.T.);
+#746 = EDGE_LOOP('',(#747,#757,#765,#773,#779,#780));
+#747 = ORIENTED_EDGE('',*,*,#748,.F.);
+#748 = EDGE_CURVE('',#749,#751,#753,.T.);
+#749 = VERTEX_POINT('',#750);
+#750 = CARTESIAN_POINT('',(2.9,-6.35,1.4));
+#751 = VERTEX_POINT('',#752);
+#752 = CARTESIAN_POINT('',(2.9,-6.35,0.4));
+#753 = LINE('',#754,#755);
+#754 = CARTESIAN_POINT('',(2.9,-6.35,1.4));
+#755 = VECTOR('',#756,1.);
+#756 = DIRECTION('',(1.665334536938E-15,3.330669073875E-16,-1.));
+#757 = ORIENTED_EDGE('',*,*,#758,.F.);
+#758 = EDGE_CURVE('',#759,#749,#761,.T.);
+#759 = VERTEX_POINT('',#760);
+#760 = CARTESIAN_POINT('',(1.7,-6.35,1.4));
+#761 = LINE('',#762,#763);
+#762 = CARTESIAN_POINT('',(-2.9,-6.35,1.4));
+#763 = VECTOR('',#764,1.);
+#764 = DIRECTION('',(1.,-1.110223024625E-15,-1.110223024625E-16));
+#765 = ORIENTED_EDGE('',*,*,#766,.F.);
+#766 = EDGE_CURVE('',#767,#759,#769,.T.);
+#767 = VERTEX_POINT('',#768);
+#768 = CARTESIAN_POINT('',(-1.7,-6.35,1.4));
+#769 = LINE('',#770,#771);
+#770 = CARTESIAN_POINT('',(-1.7,-6.35,1.4));
+#771 = VECTOR('',#772,1.);
+#772 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#773 = ORIENTED_EDGE('',*,*,#774,.F.);
+#774 = EDGE_CURVE('',#709,#767,#775,.T.);
+#775 = LINE('',#776,#777);
+#776 = CARTESIAN_POINT('',(-2.9,-6.35,1.4));
+#777 = VECTOR('',#778,1.);
+#778 = DIRECTION('',(1.,-1.110223024625E-15,-1.110223024625E-16));
+#779 = ORIENTED_EDGE('',*,*,#708,.T.);
+#780 = ORIENTED_EDGE('',*,*,#781,.T.);
+#781 = EDGE_CURVE('',#711,#751,#782,.T.);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(-2.9,-6.35,0.4));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(1.,-1.110223024625E-15,-1.110223024625E-16));
+#786 = PLANE('',#787);
+#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790);
+#788 = CARTESIAN_POINT('',(1.671865260612E-15,-6.35,0.9));
+#789 = DIRECTION('',(2.052564796816E-16,-1.,1.665334536938E-15));
+#790 = DIRECTION('',(1.221245327088E-15,-3.330669073875E-16,-1.));
+#791 = ADVANCED_FACE('',(#792),#842,.T.);
+#792 = FACE_BOUND('',#793,.T.);
+#793 = EDGE_LOOP('',(#794,#795,#796,#804,#812,#820,#828,#836));
+#794 = ORIENTED_EDGE('',*,*,#781,.F.);
+#795 = ORIENTED_EDGE('',*,*,#718,.T.);
+#796 = ORIENTED_EDGE('',*,*,#797,.T.);
+#797 = EDGE_CURVE('',#719,#798,#800,.T.);
+#798 = VERTEX_POINT('',#799);
+#799 = CARTESIAN_POINT('',(-1.7,-5.35,0.4));
+#800 = LINE('',#801,#802);
+#801 = CARTESIAN_POINT('',(-2.9,-5.35,0.4));
+#802 = VECTOR('',#803,1.);
+#803 = DIRECTION('',(1.,-1.110223024625E-15,-1.110223024625E-16));
+#804 = ORIENTED_EDGE('',*,*,#805,.F.);
+#805 = EDGE_CURVE('',#806,#798,#808,.T.);
+#806 = VERTEX_POINT('',#807);
+#807 = CARTESIAN_POINT('',(-1.7,4.75,0.4));
+#808 = LINE('',#809,#810);
+#809 = CARTESIAN_POINT('',(-1.7,4.75,0.4));
+#810 = VECTOR('',#811,1.);
+#811 = DIRECTION('',(8.881784197001E-16,-1.,2.22044604925E-15));
+#812 = ORIENTED_EDGE('',*,*,#813,.T.);
+#813 = EDGE_CURVE('',#806,#814,#816,.T.);
+#814 = VERTEX_POINT('',#815);
+#815 = CARTESIAN_POINT('',(1.7,4.75,0.4));
+#816 = LINE('',#817,#818);
+#817 = CARTESIAN_POINT('',(-1.7,4.75,0.4));
+#818 = VECTOR('',#819,1.);
+#819 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#820 = ORIENTED_EDGE('',*,*,#821,.T.);
+#821 = EDGE_CURVE('',#814,#822,#824,.T.);
+#822 = VERTEX_POINT('',#823);
+#823 = CARTESIAN_POINT('',(1.7,-5.35,0.4));
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(1.7,4.75,0.4));
+#826 = VECTOR('',#827,1.);
+#827 = DIRECTION('',(8.881784197001E-16,-1.,2.22044604925E-15));
+#828 = ORIENTED_EDGE('',*,*,#829,.T.);
+#829 = EDGE_CURVE('',#822,#830,#832,.T.);
+#830 = VERTEX_POINT('',#831);
+#831 = CARTESIAN_POINT('',(2.9,-5.35,0.4));
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(-2.9,-5.35,0.4));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(1.,-1.110223024625E-15,-1.110223024625E-16));
+#836 = ORIENTED_EDGE('',*,*,#837,.F.);
+#837 = EDGE_CURVE('',#751,#830,#838,.T.);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(2.9,-6.35,0.4));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(-6.661338147751E-16,1.,-1.665334536938E-15));
+#842 = PLANE('',#843);
+#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);
+#844 = CARTESIAN_POINT('',(1.983948836904E-16,-1.517159763314,0.4));
+#845 = DIRECTION('',(1.221245327088E-15,-4.455677088754E-16,-1.));
+#846 = DIRECTION('',(4.440892098501E-16,-1.,1.777835338426E-15));
+#847 = ADVANCED_FACE('',(#848),#866,.F.);
+#848 = FACE_BOUND('',#849,.F.);
+#849 = EDGE_LOOP('',(#850,#851,#852,#860));
+#850 = ORIENTED_EDGE('',*,*,#726,.F.);
+#851 = ORIENTED_EDGE('',*,*,#797,.T.);
+#852 = ORIENTED_EDGE('',*,*,#853,.F.);
+#853 = EDGE_CURVE('',#854,#798,#856,.T.);
+#854 = VERTEX_POINT('',#855);
+#855 = CARTESIAN_POINT('',(-1.7,-5.35,1.4));
+#856 = LINE('',#857,#858);
+#857 = CARTESIAN_POINT('',(-1.7,-5.35,1.773690163217));
+#858 = VECTOR('',#859,1.);
+#859 = DIRECTION('',(1.33226762955E-15,1.110223024625E-16,-1.));
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#727,#854,#862,.T.);
+#862 = LINE('',#863,#864);
+#863 = CARTESIAN_POINT('',(-2.9,-5.35,1.4));
+#864 = VECTOR('',#865,1.);
+#865 = DIRECTION('',(1.,-1.110223024625E-15,-1.110223024625E-16));
+#866 = PLANE('',#867);
+#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870);
+#868 = CARTESIAN_POINT('',(-2.9,-5.35,0.4));
+#869 = DIRECTION('',(2.22044604925E-16,-1.,1.221245327088E-15));
+#870 = DIRECTION('',(-1.443289932013E-15,-1.110223024625E-16,1.));
+#871 = ADVANCED_FACE('',(#872),#883,.F.);
+#872 = FACE_BOUND('',#873,.F.);
+#873 = EDGE_LOOP('',(#874,#875,#876,#882));
+#874 = ORIENTED_EDGE('',*,*,#734,.F.);
+#875 = ORIENTED_EDGE('',*,*,#861,.T.);
+#876 = ORIENTED_EDGE('',*,*,#877,.F.);
+#877 = EDGE_CURVE('',#767,#854,#878,.T.);
+#878 = LINE('',#879,#880);
+#879 = CARTESIAN_POINT('',(-1.7,-3.001744611157,1.4));
+#880 = VECTOR('',#881,1.);
+#881 = DIRECTION('',(7.395570986447E-31,1.,-1.443289932013E-15));
+#882 = ORIENTED_EDGE('',*,*,#774,.F.);
+#883 = PLANE('',#884);
+#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887);
+#885 = CARTESIAN_POINT('',(-2.9,-5.35,1.4));
+#886 = DIRECTION('',(1.221245327088E-15,-1.110223024625E-16,-1.));
+#887 = DIRECTION('',(4.440892098501E-16,-1.,1.443289932013E-15));
+#888 = ADVANCED_FACE('',(#889),#907,.T.);
+#889 = FACE_BOUND('',#890,.T.);
+#890 = EDGE_LOOP('',(#891,#892,#893,#901));
+#891 = ORIENTED_EDGE('',*,*,#748,.T.);
+#892 = ORIENTED_EDGE('',*,*,#837,.T.);
+#893 = ORIENTED_EDGE('',*,*,#894,.T.);
+#894 = EDGE_CURVE('',#830,#895,#897,.T.);
+#895 = VERTEX_POINT('',#896);
+#896 = CARTESIAN_POINT('',(2.9,-5.35,1.4));
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(2.9,-5.35,0.4));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(-1.665334536938E-15,-3.330669073875E-16,1.));
+#901 = ORIENTED_EDGE('',*,*,#902,.T.);
+#902 = EDGE_CURVE('',#895,#749,#903,.T.);
+#903 = LINE('',#904,#905);
+#904 = CARTESIAN_POINT('',(2.9,-5.35,1.4));
+#905 = VECTOR('',#906,1.);
+#906 = DIRECTION('',(6.661338147751E-16,-1.,1.665334536938E-15));
+#907 = PLANE('',#908);
+#908 = AXIS2_PLACEMENT_3D('',#909,#910,#911);
+#909 = CARTESIAN_POINT('',(2.9,-5.85,0.9));
+#910 = DIRECTION('',(1.,-1.33226762955E-15,-3.330669073875E-16));
+#911 = DIRECTION('',(-1.665334536938E-15,-3.330669073875E-16,1.));
+#912 = ADVANCED_FACE('',(#913),#931,.F.);
+#913 = FACE_BOUND('',#914,.F.);
+#914 = EDGE_LOOP('',(#915,#923,#929,#930));
+#915 = ORIENTED_EDGE('',*,*,#916,.T.);
+#916 = EDGE_CURVE('',#759,#917,#919,.T.);
+#917 = VERTEX_POINT('',#918);
+#918 = CARTESIAN_POINT('',(1.7,-5.35,1.4));
+#919 = LINE('',#920,#921);
+#920 = CARTESIAN_POINT('',(1.7,-3.001744611157,1.4));
+#921 = VECTOR('',#922,1.);
+#922 = DIRECTION('',(7.395570986447E-31,1.,-1.443289932013E-15));
+#923 = ORIENTED_EDGE('',*,*,#924,.T.);
+#924 = EDGE_CURVE('',#917,#895,#925,.T.);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(-2.9,-5.35,1.4));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(1.,-1.110223024625E-15,-1.110223024625E-16));
+#929 = ORIENTED_EDGE('',*,*,#902,.T.);
+#930 = ORIENTED_EDGE('',*,*,#758,.F.);
+#931 = PLANE('',#932);
+#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935);
+#933 = CARTESIAN_POINT('',(-2.9,-5.35,1.4));
+#934 = DIRECTION('',(1.221245327088E-15,-1.110223024625E-16,-1.));
+#935 = DIRECTION('',(4.440892098501E-16,-1.,1.443289932013E-15));
+#936 = ADVANCED_FACE('',(#937,#994),#1005,.T.);
+#937 = FACE_BOUND('',#938,.T.);
+#938 = EDGE_LOOP('',(#939,#947,#948,#956,#964,#972,#980,#988));
+#939 = ORIENTED_EDGE('',*,*,#940,.F.);
+#940 = EDGE_CURVE('',#767,#941,#943,.T.);
+#941 = VERTEX_POINT('',#942);
+#942 = CARTESIAN_POINT('',(-1.7,-5.349694589488,3.520647470285));
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(-1.7,-6.35,1.4));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(-2.387155057619E-15,0.426618675713,0.904431592512)
+  );
+#947 = ORIENTED_EDGE('',*,*,#766,.T.);
+#948 = ORIENTED_EDGE('',*,*,#949,.T.);
+#949 = EDGE_CURVE('',#759,#950,#952,.T.);
+#950 = VERTEX_POINT('',#951);
+#951 = CARTESIAN_POINT('',(1.7,-5.349694589488,3.520647470285));
+#952 = LINE('',#953,#954);
+#953 = CARTESIAN_POINT('',(1.7,-6.35,1.4));
+#954 = VECTOR('',#955,1.);
+#955 = DIRECTION('',(-2.387155057619E-15,0.426618675713,0.904431592512)
+  );
+#956 = ORIENTED_EDGE('',*,*,#957,.T.);
+#957 = EDGE_CURVE('',#950,#958,#960,.T.);
+#958 = VERTEX_POINT('',#959);
+#959 = CARTESIAN_POINT('',(2.9,-5.349694589488,3.520647470285));
+#960 = LINE('',#961,#962);
+#961 = CARTESIAN_POINT('',(-2.9,-5.349694589488,3.520647470285));
+#962 = VECTOR('',#963,1.);
+#963 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#964 = ORIENTED_EDGE('',*,*,#965,.F.);
+#965 = EDGE_CURVE('',#966,#958,#968,.T.);
+#966 = VERTEX_POINT('',#967);
+#967 = CARTESIAN_POINT('',(2.9,-3.85,6.7));
+#968 = LINE('',#969,#970);
+#969 = CARTESIAN_POINT('',(2.9,-3.85,6.7));
+#970 = VECTOR('',#971,1.);
+#971 = DIRECTION('',(1.193577528809E-15,-0.426618675713,-0.904431592512)
+  );
+#972 = ORIENTED_EDGE('',*,*,#973,.F.);
+#973 = EDGE_CURVE('',#974,#966,#976,.T.);
+#974 = VERTEX_POINT('',#975);
+#975 = CARTESIAN_POINT('',(-2.9,-3.85,6.7));
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(-2.9,-3.85,6.7));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#980 = ORIENTED_EDGE('',*,*,#981,.T.);
+#981 = EDGE_CURVE('',#974,#982,#984,.T.);
+#982 = VERTEX_POINT('',#983);
+#983 = CARTESIAN_POINT('',(-2.9,-5.349694589488,3.520647470285));
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(-2.9,-3.85,6.7));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(1.193577528809E-15,-0.426618675713,-0.904431592512)
+  );
+#988 = ORIENTED_EDGE('',*,*,#989,.T.);
+#989 = EDGE_CURVE('',#982,#941,#990,.T.);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(-2.9,-5.349694589488,3.520647470285));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#994 = FACE_BOUND('',#995,.T.);
+#995 = EDGE_LOOP('',(#996));
+#996 = ORIENTED_EDGE('',*,*,#997,.F.);
+#997 = EDGE_CURVE('',#998,#998,#1000,.T.);
+#998 = VERTEX_POINT('',#999);
+#999 = CARTESIAN_POINT('',(1.,-4.808357075472,4.668283));
+#1000 = ELLIPSE('',#1001,1.105666816904,1.);
+#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
+#1002 = CARTESIAN_POINT('',(-2.622520328781E-15,-4.808357075472,4.668283
+    ));
+#1003 = DIRECTION('',(-5.242414920691E-16,-0.904431592512,0.426618675713
+    ));
+#1004 = DIRECTION('',(-5.909163779254E-16,0.426618675713,0.904431592512)
+  );
+#1005 = PLANE('',#1006);
+#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009);
+#1007 = CARTESIAN_POINT('',(-2.866727198031E-15,-4.997052917747,
+    4.268247814377));
+#1008 = DIRECTION('',(-4.181457117305E-16,-0.904431592512,0.426618675713
+    ));
+#1009 = DIRECTION('',(6.972008422251E-16,-0.426618675713,-0.904431592512
+    ));
+#1010 = ADVANCED_FACE('',(#1011),#1063,.F.);
+#1011 = FACE_BOUND('',#1012,.F.);
+#1012 = EDGE_LOOP('',(#1013,#1014,#1015,#1016,#1017,#1025,#1033,#1041,
+    #1049,#1057));
+#1013 = ORIENTED_EDGE('',*,*,#940,.F.);
+#1014 = ORIENTED_EDGE('',*,*,#877,.T.);
+#1015 = ORIENTED_EDGE('',*,*,#853,.T.);
+#1016 = ORIENTED_EDGE('',*,*,#805,.F.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#1019,#806,#1021,.T.);
+#1019 = VERTEX_POINT('',#1020);
+#1020 = CARTESIAN_POINT('',(-1.7,4.75,2.2));
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(-1.7,4.75,2.2));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(2.22044604925E-15,4.440892098501E-16,-1.));
+#1025 = ORIENTED_EDGE('',*,*,#1026,.F.);
+#1026 = EDGE_CURVE('',#1027,#1019,#1029,.T.);
+#1027 = VERTEX_POINT('',#1028);
+#1028 = CARTESIAN_POINT('',(-1.7,3.05,6.7));
+#1029 = LINE('',#1030,#1031);
+#1030 = CARTESIAN_POINT('',(-1.7,3.05,6.7));
+#1031 = VECTOR('',#1032,1.);
+#1032 = DIRECTION('',(1.763282555921E-15,0.353400568719,-0.935472093667)
+  );
+#1033 = ORIENTED_EDGE('',*,*,#1034,.T.);
+#1034 = EDGE_CURVE('',#1027,#1035,#1037,.T.);
+#1035 = VERTEX_POINT('',#1036);
+#1036 = CARTESIAN_POINT('',(-1.7,3.05,6.3));
+#1037 = LINE('',#1038,#1039);
+#1038 = CARTESIAN_POINT('',(-1.7,3.05,4.723690163217));
+#1039 = VECTOR('',#1040,1.);
+#1040 = DIRECTION('',(8.881784197001E-16,-2.958228394579E-31,-1.));
+#1041 = ORIENTED_EDGE('',*,*,#1042,.T.);
+#1042 = EDGE_CURVE('',#1035,#1043,#1045,.T.);
+#1043 = VERTEX_POINT('',#1044);
+#1044 = CARTESIAN_POINT('',(-1.7,-3.596412518521,6.3));
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(-1.7,-2.124950870418,6.3));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(-4.440892098501E-16,-1.,8.881784197001E-16));
+#1049 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1050 = EDGE_CURVE('',#1043,#1051,#1053,.T.);
+#1051 = VERTEX_POINT('',#1052);
+#1052 = CARTESIAN_POINT('',(-1.7,-4.987921952483,3.35));
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(-1.7,-4.632571138727,4.103343725164));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(6.138398719591E-16,-0.426618675713,-0.904431592512
+    ));
+#1057 = ORIENTED_EDGE('',*,*,#1058,.T.);
+#1058 = EDGE_CURVE('',#1051,#941,#1059,.T.);
+#1059 = LINE('',#1060,#1061);
+#1060 = CARTESIAN_POINT('',(-1.7,-3.356942719658,2.580670173195));
+#1061 = VECTOR('',#1062,1.);
+#1062 = DIRECTION('',(-7.805618124912E-16,-0.904431592511,0.426618675713
+    ));
+#1063 = PLANE('',#1064);
+#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067);
+#1065 = CARTESIAN_POINT('',(-1.7,-0.653489222315,3.147380326433));
+#1066 = DIRECTION('',(1.,-1.7763568394E-15,-4.440892098501E-16));
+#1067 = DIRECTION('',(-2.22044604925E-15,-4.440892098501E-16,1.));
+#1068 = ADVANCED_FACE('',(#1069),#1087,.T.);
+#1069 = FACE_BOUND('',#1070,.T.);
+#1070 = EDGE_LOOP('',(#1071,#1079,#1085,#1086));
+#1071 = ORIENTED_EDGE('',*,*,#1072,.T.);
+#1072 = EDGE_CURVE('',#1019,#1073,#1075,.T.);
+#1073 = VERTEX_POINT('',#1074);
+#1074 = CARTESIAN_POINT('',(1.7,4.75,2.2));
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(-1.7,4.75,2.2));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1079 = ORIENTED_EDGE('',*,*,#1080,.T.);
+#1080 = EDGE_CURVE('',#1073,#814,#1081,.T.);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(1.7,4.75,2.2));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(2.22044604925E-15,4.440892098501E-16,-1.));
+#1085 = ORIENTED_EDGE('',*,*,#813,.F.);
+#1086 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1087 = PLANE('',#1088);
+#1088 = AXIS2_PLACEMENT_3D('',#1089,#1090,#1091);
+#1089 = CARTESIAN_POINT('',(-1.7,4.75,2.2));
+#1090 = DIRECTION('',(-4.440892098501E-16,1.,-1.7763568394E-15));
+#1091 = DIRECTION('',(1.998401444325E-15,2.22044604925E-16,-1.));
+#1092 = ADVANCED_FACE('',(#1093),#1143,.T.);
+#1093 = FACE_BOUND('',#1094,.T.);
+#1094 = EDGE_LOOP('',(#1095,#1096,#1097,#1103,#1104,#1105,#1113,#1121,
+    #1129,#1137));
+#1095 = ORIENTED_EDGE('',*,*,#949,.F.);
+#1096 = ORIENTED_EDGE('',*,*,#916,.T.);
+#1097 = ORIENTED_EDGE('',*,*,#1098,.T.);
+#1098 = EDGE_CURVE('',#917,#822,#1099,.T.);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(1.7,-5.35,1.773690163217));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(1.33226762955E-15,1.110223024625E-16,-1.));
+#1103 = ORIENTED_EDGE('',*,*,#821,.F.);
+#1104 = ORIENTED_EDGE('',*,*,#1080,.F.);
+#1105 = ORIENTED_EDGE('',*,*,#1106,.F.);
+#1106 = EDGE_CURVE('',#1107,#1073,#1109,.T.);
+#1107 = VERTEX_POINT('',#1108);
+#1108 = CARTESIAN_POINT('',(1.7,3.05,6.7));
+#1109 = LINE('',#1110,#1111);
+#1110 = CARTESIAN_POINT('',(1.7,3.05,6.7));
+#1111 = VECTOR('',#1112,1.);
+#1112 = DIRECTION('',(1.763282555921E-15,0.353400568719,-0.935472093667)
+  );
+#1113 = ORIENTED_EDGE('',*,*,#1114,.T.);
+#1114 = EDGE_CURVE('',#1107,#1115,#1117,.T.);
+#1115 = VERTEX_POINT('',#1116);
+#1116 = CARTESIAN_POINT('',(1.7,3.05,6.3));
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(1.7,3.05,4.723690163217));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(8.881784197001E-16,-2.958228394579E-31,-1.));
+#1121 = ORIENTED_EDGE('',*,*,#1122,.T.);
+#1122 = EDGE_CURVE('',#1115,#1123,#1125,.T.);
+#1123 = VERTEX_POINT('',#1124);
+#1124 = CARTESIAN_POINT('',(1.7,-3.596412518521,6.3));
+#1125 = LINE('',#1126,#1127);
+#1126 = CARTESIAN_POINT('',(1.7,-2.124950870418,6.3));
+#1127 = VECTOR('',#1128,1.);
+#1128 = DIRECTION('',(-4.440892098501E-16,-1.,8.881784197001E-16));
+#1129 = ORIENTED_EDGE('',*,*,#1130,.T.);
+#1130 = EDGE_CURVE('',#1123,#1131,#1133,.T.);
+#1131 = VERTEX_POINT('',#1132);
+#1132 = CARTESIAN_POINT('',(1.7,-4.987921952483,3.35));
+#1133 = LINE('',#1134,#1135);
+#1134 = CARTESIAN_POINT('',(1.7,-4.632571138727,4.103343725164));
+#1135 = VECTOR('',#1136,1.);
+#1136 = DIRECTION('',(6.138398719591E-16,-0.426618675713,-0.904431592512
+    ));
+#1137 = ORIENTED_EDGE('',*,*,#1138,.T.);
+#1138 = EDGE_CURVE('',#1131,#950,#1139,.T.);
+#1139 = LINE('',#1140,#1141);
+#1140 = CARTESIAN_POINT('',(1.7,-3.356942719658,2.580670173195));
+#1141 = VECTOR('',#1142,1.);
+#1142 = DIRECTION('',(-7.805618124912E-16,-0.904431592511,0.426618675713
+    ));
+#1143 = PLANE('',#1144);
+#1144 = AXIS2_PLACEMENT_3D('',#1145,#1146,#1147);
+#1145 = CARTESIAN_POINT('',(1.7,-0.653489222315,3.147380326433));
+#1146 = DIRECTION('',(1.,-1.7763568394E-15,-4.440892098501E-16));
+#1147 = DIRECTION('',(-2.22044604925E-15,-4.440892098501E-16,1.));
+#1148 = ADVANCED_FACE('',(#1149),#1155,.F.);
+#1149 = FACE_BOUND('',#1150,.F.);
+#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1154));
+#1151 = ORIENTED_EDGE('',*,*,#1098,.T.);
+#1152 = ORIENTED_EDGE('',*,*,#829,.T.);
+#1153 = ORIENTED_EDGE('',*,*,#894,.T.);
+#1154 = ORIENTED_EDGE('',*,*,#924,.F.);
+#1155 = PLANE('',#1156);
+#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159);
+#1157 = CARTESIAN_POINT('',(-2.9,-5.35,0.4));
+#1158 = DIRECTION('',(2.22044604925E-16,-1.,1.221245327088E-15));
+#1159 = DIRECTION('',(-1.443289932013E-15,-1.110223024625E-16,1.));
+#1160 = ADVANCED_FACE('',(#1161),#1179,.F.);
+#1161 = FACE_BOUND('',#1162,.F.);
+#1162 = EDGE_LOOP('',(#1163,#1171,#1172,#1173));
+#1163 = ORIENTED_EDGE('',*,*,#1164,.F.);
+#1164 = EDGE_CURVE('',#982,#1165,#1167,.T.);
+#1165 = VERTEX_POINT('',#1166);
+#1166 = CARTESIAN_POINT('',(-2.9,-4.987921952483,3.35));
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-2.9,-5.349694589488,3.520647470285));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(7.199356522989E-17,0.904431592511,-0.426618675713)
+  );
+#1171 = ORIENTED_EDGE('',*,*,#989,.T.);
+#1172 = ORIENTED_EDGE('',*,*,#1058,.F.);
+#1173 = ORIENTED_EDGE('',*,*,#1174,.F.);
+#1174 = EDGE_CURVE('',#1165,#1051,#1175,.T.);
+#1175 = LINE('',#1176,#1177);
+#1176 = CARTESIAN_POINT('',(-2.9,-4.987921952483,3.35));
+#1177 = VECTOR('',#1178,1.);
+#1178 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#1179 = PLANE('',#1180);
+#1180 = AXIS2_PLACEMENT_3D('',#1181,#1182,#1183);
+#1181 = CARTESIAN_POINT('',(-2.9,-5.349694589488,3.520647470285));
+#1182 = DIRECTION('',(-6.024724669228E-16,0.426618675713,0.904431592511)
+  );
+#1183 = DIRECTION('',(1.780893455685E-16,0.904431592511,-0.426618675713)
+  );
+#1184 = ADVANCED_FACE('',(#1185),#1219,.F.);
+#1185 = FACE_BOUND('',#1186,.F.);
+#1186 = EDGE_LOOP('',(#1187,#1195,#1203,#1211,#1217,#1218));
+#1187 = ORIENTED_EDGE('',*,*,#1188,.T.);
+#1188 = EDGE_CURVE('',#1165,#1189,#1191,.T.);
+#1189 = VERTEX_POINT('',#1190);
+#1190 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(-2.9,-4.987921952483,3.35));
+#1193 = VECTOR('',#1194,1.);
+#1194 = DIRECTION('',(-1.193577528809E-15,0.426618675713,0.904431592512)
+  );
+#1195 = ORIENTED_EDGE('',*,*,#1196,.T.);
+#1196 = EDGE_CURVE('',#1189,#1197,#1199,.T.);
+#1197 = VERTEX_POINT('',#1198);
+#1198 = CARTESIAN_POINT('',(-2.9,3.05,6.3));
+#1199 = LINE('',#1200,#1201);
+#1200 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1201 = VECTOR('',#1202,1.);
+#1202 = DIRECTION('',(-4.440892098501E-16,1.,-1.110223024625E-15));
+#1203 = ORIENTED_EDGE('',*,*,#1204,.T.);
+#1204 = EDGE_CURVE('',#1197,#1205,#1207,.T.);
+#1205 = VERTEX_POINT('',#1206);
+#1206 = CARTESIAN_POINT('',(-2.9,3.05,6.7));
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(-2.9,3.05,6.3));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(-1.110223024625E-15,-2.22044604925E-16,1.));
+#1211 = ORIENTED_EDGE('',*,*,#1212,.T.);
+#1212 = EDGE_CURVE('',#1205,#974,#1213,.T.);
+#1213 = LINE('',#1214,#1215);
+#1214 = CARTESIAN_POINT('',(-2.9,3.05,6.7));
+#1215 = VECTOR('',#1216,1.);
+#1216 = DIRECTION('',(4.440892098501E-16,-1.,1.110223024625E-15));
+#1217 = ORIENTED_EDGE('',*,*,#981,.T.);
+#1218 = ORIENTED_EDGE('',*,*,#1164,.T.);
+#1219 = PLANE('',#1220);
+#1220 = AXIS2_PLACEMENT_3D('',#1221,#1222,#1223);
+#1221 = CARTESIAN_POINT('',(-2.9,-1.685003681929,5.954460652414));
+#1222 = DIRECTION('',(1.,-8.881784197001E-16,-2.22044604925E-16));
+#1223 = DIRECTION('',(-1.110223024625E-15,-2.22044604925E-16,1.));
+#1224 = ADVANCED_FACE('',(#1225),#1243,.F.);
+#1225 = FACE_BOUND('',#1226,.F.);
+#1226 = EDGE_LOOP('',(#1227,#1228,#1229,#1237));
+#1227 = ORIENTED_EDGE('',*,*,#1138,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#957,.T.);
+#1229 = ORIENTED_EDGE('',*,*,#1230,.T.);
+#1230 = EDGE_CURVE('',#958,#1231,#1233,.T.);
+#1231 = VERTEX_POINT('',#1232);
+#1232 = CARTESIAN_POINT('',(2.9,-4.987921952483,3.35));
+#1233 = LINE('',#1234,#1235);
+#1234 = CARTESIAN_POINT('',(2.9,-5.349694589488,3.520647470285));
+#1235 = VECTOR('',#1236,1.);
+#1236 = DIRECTION('',(7.199356522989E-17,0.904431592511,-0.426618675713)
+  );
+#1237 = ORIENTED_EDGE('',*,*,#1238,.F.);
+#1238 = EDGE_CURVE('',#1131,#1231,#1239,.T.);
+#1239 = LINE('',#1240,#1241);
+#1240 = CARTESIAN_POINT('',(-2.9,-4.987921952483,3.35));
+#1241 = VECTOR('',#1242,1.);
+#1242 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#1243 = PLANE('',#1244);
+#1244 = AXIS2_PLACEMENT_3D('',#1245,#1246,#1247);
+#1245 = CARTESIAN_POINT('',(-2.9,-5.349694589488,3.520647470285));
+#1246 = DIRECTION('',(-6.024724669228E-16,0.426618675713,0.904431592511)
+  );
+#1247 = DIRECTION('',(1.780893455685E-16,0.904431592511,-0.426618675713)
+  );
+#1248 = ADVANCED_FACE('',(#1249),#1279,.T.);
+#1249 = FACE_BOUND('',#1250,.T.);
+#1250 = EDGE_LOOP('',(#1251,#1252,#1260,#1266,#1272,#1278));
+#1251 = ORIENTED_EDGE('',*,*,#973,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1253 = EDGE_CURVE('',#1254,#966,#1256,.T.);
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(2.9,3.05,6.7));
+#1256 = LINE('',#1257,#1258);
+#1257 = CARTESIAN_POINT('',(2.9,3.05,6.7));
+#1258 = VECTOR('',#1259,1.);
+#1259 = DIRECTION('',(4.440892098501E-16,-1.,1.110223024625E-15));
+#1260 = ORIENTED_EDGE('',*,*,#1261,.F.);
+#1261 = EDGE_CURVE('',#1107,#1254,#1262,.T.);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(-2.9,3.05,6.7));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#1266 = ORIENTED_EDGE('',*,*,#1267,.F.);
+#1267 = EDGE_CURVE('',#1027,#1107,#1268,.T.);
+#1268 = LINE('',#1269,#1270);
+#1269 = CARTESIAN_POINT('',(-1.7,3.05,6.7));
+#1270 = VECTOR('',#1271,1.);
+#1271 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1272 = ORIENTED_EDGE('',*,*,#1273,.F.);
+#1273 = EDGE_CURVE('',#1205,#1027,#1274,.T.);
+#1274 = LINE('',#1275,#1276);
+#1275 = CARTESIAN_POINT('',(-2.9,3.05,6.7));
+#1276 = VECTOR('',#1277,1.);
+#1277 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#1278 = ORIENTED_EDGE('',*,*,#1212,.T.);
+#1279 = PLANE('',#1280);
+#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283);
+#1281 = CARTESIAN_POINT('',(-5.685565753982E-15,-0.4,6.7));
+#1282 = DIRECTION('',(-6.661338147751E-16,4.297474038033E-16,1.));
+#1283 = DIRECTION('',(-2.22044604925E-16,1.,-1.095881218578E-15));
+#1284 = ADVANCED_FACE('',(#1285),#1312,.T.);
+#1285 = FACE_BOUND('',#1286,.T.);
+#1286 = EDGE_LOOP('',(#1287,#1295,#1303,#1309,#1310,#1311));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1231,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(2.9,-3.596412518521,6.3));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(2.9,-4.987921952483,3.35));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.193577528809E-15,0.426618675713,0.904431592512)
+  );
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(2.9,3.05,6.3));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(2.9,-3.596412518521,6.3));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(-4.440892098501E-16,1.,-1.110223024625E-15));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.T.);
+#1304 = EDGE_CURVE('',#1297,#1254,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(2.9,3.05,6.3));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.110223024625E-15,-2.22044604925E-16,1.));
+#1309 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1310 = ORIENTED_EDGE('',*,*,#965,.T.);
+#1311 = ORIENTED_EDGE('',*,*,#1230,.T.);
+#1312 = PLANE('',#1313);
+#1313 = AXIS2_PLACEMENT_3D('',#1314,#1315,#1316);
+#1314 = CARTESIAN_POINT('',(2.9,-1.685003681929,5.954460652414));
+#1315 = DIRECTION('',(1.,-8.881784197001E-16,-2.22044604925E-16));
+#1316 = DIRECTION('',(-1.110223024625E-15,-2.22044604925E-16,1.));
+#1317 = ADVANCED_FACE('',(#1318),#1337,.F.);
+#1318 = FACE_BOUND('',#1319,.T.);
+#1319 = EDGE_LOOP('',(#1320,#1329,#1335,#1336));
+#1320 = ORIENTED_EDGE('',*,*,#1321,.F.);
+#1321 = EDGE_CURVE('',#1322,#1322,#1324,.T.);
+#1322 = VERTEX_POINT('',#1323);
+#1323 = CARTESIAN_POINT('',(1.,1.332805976695E-15,4.668283));
+#1324 = CIRCLE('',#1325,1.);
+#1325 = AXIS2_PLACEMENT_3D('',#1326,#1327,#1328);
+#1326 = CARTESIAN_POINT('',(-2.591417636033E-15,5.182835272066E-16,
+    4.668283));
+#1327 = DIRECTION('',(-4.440892098501E-16,-1.,1.110223024625E-16));
+#1328 = DIRECTION('',(1.,-4.440892098501E-16,-1.110223024625E-16));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1322,#998,#1331,.T.);
+#1331 = LINE('',#1332,#1333);
+#1332 = CARTESIAN_POINT('',(1.,1.332805976695E-15,4.668283));
+#1333 = VECTOR('',#1334,1.);
+#1334 = DIRECTION('',(-9.860761315263E-32,-1.,5.551115123126E-16));
+#1335 = ORIENTED_EDGE('',*,*,#997,.T.);
+#1336 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1337 = CYLINDRICAL_SURFACE('',#1338,1.);
+#1338 = AXIS2_PLACEMENT_3D('',#1339,#1340,#1341);
+#1339 = CARTESIAN_POINT('',(-1.55485058162E-15,1.55485058162E-15,
+    4.668283));
+#1340 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#1341 = DIRECTION('',(1.,-2.22044604925E-16,1.110223024625E-16));
+#1342 = ADVANCED_FACE('',(#1343),#1354,.F.);
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1346,#1347,#1348));
+#1345 = ORIENTED_EDGE('',*,*,#1188,.F.);
+#1346 = ORIENTED_EDGE('',*,*,#1174,.T.);
+#1347 = ORIENTED_EDGE('',*,*,#1050,.F.);
+#1348 = ORIENTED_EDGE('',*,*,#1349,.F.);
+#1349 = EDGE_CURVE('',#1189,#1043,#1350,.T.);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#1354 = PLANE('',#1355);
+#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358);
+#1356 = CARTESIAN_POINT('',(-2.9,-4.987921952483,3.35));
+#1357 = DIRECTION('',(-2.84185125907E-16,-0.904431592512,0.426618675713)
+  );
+#1358 = DIRECTION('',(-8.980249978661E-16,0.426618675713,0.904431592512)
+  );
+#1359 = ADVANCED_FACE('',(#1360),#1371,.F.);
+#1360 = FACE_BOUND('',#1361,.F.);
+#1361 = EDGE_LOOP('',(#1362,#1363,#1364,#1365));
+#1362 = ORIENTED_EDGE('',*,*,#1196,.F.);
+#1363 = ORIENTED_EDGE('',*,*,#1349,.T.);
+#1364 = ORIENTED_EDGE('',*,*,#1042,.F.);
+#1365 = ORIENTED_EDGE('',*,*,#1366,.F.);
+#1366 = EDGE_CURVE('',#1197,#1035,#1367,.T.);
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-2.9,3.05,6.3));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#1371 = PLANE('',#1372);
+#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375);
+#1373 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1374 = DIRECTION('',(-6.661338147751E-16,2.22044604925E-16,1.));
+#1375 = DIRECTION('',(-2.22044604925E-16,1.,-8.881784197001E-16));
+#1376 = ADVANCED_FACE('',(#1377),#1383,.F.);
+#1377 = FACE_BOUND('',#1378,.F.);
+#1378 = EDGE_LOOP('',(#1379,#1380,#1381,#1382));
+#1379 = ORIENTED_EDGE('',*,*,#1204,.F.);
+#1380 = ORIENTED_EDGE('',*,*,#1366,.T.);
+#1381 = ORIENTED_EDGE('',*,*,#1034,.F.);
+#1382 = ORIENTED_EDGE('',*,*,#1273,.F.);
+#1383 = PLANE('',#1384);
+#1384 = AXIS2_PLACEMENT_3D('',#1385,#1386,#1387);
+#1385 = CARTESIAN_POINT('',(-2.9,3.05,6.3));
+#1386 = DIRECTION('',(-1.479114197289E-31,-1.,6.661338147751E-16));
+#1387 = DIRECTION('',(-8.881784197001E-16,2.958228394579E-31,1.));
+#1388 = ADVANCED_FACE('',(#1389),#1395,.T.);
+#1389 = FACE_BOUND('',#1390,.T.);
+#1390 = EDGE_LOOP('',(#1391,#1392,#1393,#1394));
+#1391 = ORIENTED_EDGE('',*,*,#1267,.T.);
+#1392 = ORIENTED_EDGE('',*,*,#1106,.T.);
+#1393 = ORIENTED_EDGE('',*,*,#1072,.F.);
+#1394 = ORIENTED_EDGE('',*,*,#1026,.F.);
+#1395 = PLANE('',#1396);
+#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399);
+#1397 = CARTESIAN_POINT('',(-1.7,3.05,6.7));
+#1398 = DIRECTION('',(-1.043198580204E-15,0.935472093667,0.353400568719)
+  );
+#1399 = DIRECTION('',(1.634036714126E-15,0.353400568719,-0.935472093667)
+  );
+#1400 = ADVANCED_FACE('',(#1401),#1412,.F.);
+#1401 = FACE_BOUND('',#1402,.F.);
+#1402 = EDGE_LOOP('',(#1403,#1404,#1405,#1406));
+#1403 = ORIENTED_EDGE('',*,*,#1130,.T.);
+#1404 = ORIENTED_EDGE('',*,*,#1238,.T.);
+#1405 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1406 = ORIENTED_EDGE('',*,*,#1407,.F.);
+#1407 = EDGE_CURVE('',#1123,#1289,#1408,.T.);
+#1408 = LINE('',#1409,#1410);
+#1409 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1410 = VECTOR('',#1411,1.);
+#1411 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#1412 = PLANE('',#1413);
+#1413 = AXIS2_PLACEMENT_3D('',#1414,#1415,#1416);
+#1414 = CARTESIAN_POINT('',(-2.9,-4.987921952483,3.35));
+#1415 = DIRECTION('',(-2.84185125907E-16,-0.904431592512,0.426618675713)
+  );
+#1416 = DIRECTION('',(-8.980249978661E-16,0.426618675713,0.904431592512)
+  );
+#1417 = ADVANCED_FACE('',(#1418),#1429,.F.);
+#1418 = FACE_BOUND('',#1419,.F.);
+#1419 = EDGE_LOOP('',(#1420,#1421,#1422,#1423));
+#1420 = ORIENTED_EDGE('',*,*,#1122,.T.);
+#1421 = ORIENTED_EDGE('',*,*,#1407,.T.);
+#1422 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1423 = ORIENTED_EDGE('',*,*,#1424,.F.);
+#1424 = EDGE_CURVE('',#1115,#1297,#1425,.T.);
+#1425 = LINE('',#1426,#1427);
+#1426 = CARTESIAN_POINT('',(-2.9,3.05,6.3));
+#1427 = VECTOR('',#1428,1.);
+#1428 = DIRECTION('',(1.,-6.661338147751E-16,3.574525976783E-31));
+#1429 = PLANE('',#1430);
+#1430 = AXIS2_PLACEMENT_3D('',#1431,#1432,#1433);
+#1431 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1432 = DIRECTION('',(-6.661338147751E-16,2.22044604925E-16,1.));
+#1433 = DIRECTION('',(-2.22044604925E-16,1.,-8.881784197001E-16));
+#1434 = ADVANCED_FACE('',(#1435),#1441,.F.);
+#1435 = FACE_BOUND('',#1436,.F.);
+#1436 = EDGE_LOOP('',(#1437,#1438,#1439,#1440));
+#1437 = ORIENTED_EDGE('',*,*,#1114,.T.);
+#1438 = ORIENTED_EDGE('',*,*,#1424,.T.);
+#1439 = ORIENTED_EDGE('',*,*,#1304,.T.);
+#1440 = ORIENTED_EDGE('',*,*,#1261,.F.);
+#1441 = PLANE('',#1442);
+#1442 = AXIS2_PLACEMENT_3D('',#1443,#1444,#1445);
+#1443 = CARTESIAN_POINT('',(-2.9,3.05,6.3));
+#1444 = DIRECTION('',(-1.479114197289E-31,-1.,6.661338147751E-16));
+#1445 = DIRECTION('',(-8.881784197001E-16,2.958228394579E-31,1.));
+#1446 = ADVANCED_FACE('',(#1447),#1450,.F.);
+#1447 = FACE_BOUND('',#1448,.T.);
+#1448 = EDGE_LOOP('',(#1449));
+#1449 = ORIENTED_EDGE('',*,*,#1321,.T.);
+#1450 = PLANE('',#1451);
+#1451 = AXIS2_PLACEMENT_3D('',#1452,#1453,#1454);
+#1452 = CARTESIAN_POINT('',(-2.612783888104E-15,5.182835272066E-16,
+    4.668283));
+#1453 = DIRECTION('',(-2.22044604925E-16,1.,-5.551115123126E-16));
+#1454 = DIRECTION('',(-5.551115123126E-16,-1.110223024625E-16,1.));
+#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1459)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1456,#1457,#1458)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1456 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1457 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1458 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1459 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#1456,
+  'distance_accuracy_value','confusion accuracy');
+#1460 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1461,#1463);
+#1461 = ( REPRESENTATION_RELATIONSHIP('','',#701,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1462) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1462 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#1463 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1464);
+#1464 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','InnerBody','',#5,#696,$);
+#1465 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#698));
+#1466 = SHAPE_DEFINITION_REPRESENTATION(#1467,#1473);
+#1467 = PRODUCT_DEFINITION_SHAPE('','',#1468);
+#1468 = PRODUCT_DEFINITION('design','',#1469,#1472);
+#1469 = PRODUCT_DEFINITION_FORMATION('','',#1470);
+#1470 = PRODUCT('OuterBody','OuterBody','',(#1471));
+#1471 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1472 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1473 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1474),#1934);
+#1474 = MANIFOLD_SOLID_BREP('',#1475);
+#1475 = CLOSED_SHELL('',(#1476,#1518,#1568,#1592,#1627,#1676,#1716,#1733
+    ,#1750,#1774,#1818,#1843,#1871,#1888,#1905,#1917));
+#1476 = ADVANCED_FACE('',(#1477),#1513,.T.);
+#1477 = FACE_BOUND('',#1478,.F.);
+#1478 = EDGE_LOOP('',(#1479,#1490,#1498,#1507));
+#1479 = ORIENTED_EDGE('',*,*,#1480,.F.);
+#1480 = EDGE_CURVE('',#1481,#1483,#1485,.T.);
+#1481 = VERTEX_POINT('',#1482);
+#1482 = CARTESIAN_POINT('',(-2.9,-5.300328718053,2.687697656992));
+#1483 = VERTEX_POINT('',#1484);
+#1484 = CARTESIAN_POINT('',(-2.9,-3.195653013765,0.539578998588));
+#1485 = CIRCLE('',#1486,1.603580337155);
+#1486 = AXIS2_PLACEMENT_3D('',#1487,#1488,#1489);
+#1487 = CARTESIAN_POINT('',(-2.9,-3.85,2.003580337155));
+#1488 = DIRECTION('',(1.,8.881784197001E-16,2.22044604925E-15));
+#1489 = DIRECTION('',(-8.881784197001E-16,1.,-2.22044604925E-15));
+#1490 = ORIENTED_EDGE('',*,*,#1491,.T.);
+#1491 = EDGE_CURVE('',#1481,#1492,#1494,.T.);
+#1492 = VERTEX_POINT('',#1493);
+#1493 = CARTESIAN_POINT('',(-1.7,-5.300328718053,2.687697656992));
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(-2.9,-5.300328718053,2.687697656992));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1498 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#1499 = EDGE_CURVE('',#1500,#1492,#1502,.T.);
+#1500 = VERTEX_POINT('',#1501);
+#1501 = CARTESIAN_POINT('',(-1.7,-3.195653013765,0.539578998588));
+#1502 = CIRCLE('',#1503,1.603580337155);
+#1503 = AXIS2_PLACEMENT_3D('',#1504,#1505,#1506);
+#1504 = CARTESIAN_POINT('',(-1.7,-3.85,2.003580337155));
+#1505 = DIRECTION('',(-1.,6.661338147751E-16,-6.661338147751E-16));
+#1506 = DIRECTION('',(6.661338147751E-16,1.,-1.33226762955E-15));
+#1507 = ORIENTED_EDGE('',*,*,#1508,.F.);
+#1508 = EDGE_CURVE('',#1483,#1500,#1509,.T.);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(-2.9,-3.195653013765,0.539578998588));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1513 = CYLINDRICAL_SURFACE('',#1514,1.603580337155);
+#1514 = AXIS2_PLACEMENT_3D('',#1515,#1516,#1517);
+#1515 = CARTESIAN_POINT('',(-2.9,-3.85,2.003580337155));
+#1516 = DIRECTION('',(-1.,1.33226762955E-15,-1.084683744679E-30));
+#1517 = DIRECTION('',(-6.661338147751E-16,1.,-1.998401444325E-15));
+#1518 = ADVANCED_FACE('',(#1519,#1552),#1563,.F.);
+#1519 = FACE_BOUND('',#1520,.F.);
+#1520 = EDGE_LOOP('',(#1521,#1529,#1530,#1538,#1546));
+#1521 = ORIENTED_EDGE('',*,*,#1522,.F.);
+#1522 = EDGE_CURVE('',#1481,#1523,#1525,.T.);
+#1523 = VERTEX_POINT('',#1524);
+#1524 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1525 = LINE('',#1526,#1527);
+#1526 = CARTESIAN_POINT('',(-2.9,-5.300328718053,2.687697656992));
+#1527 = VECTOR('',#1528,1.);
+#1528 = DIRECTION('',(-2.387155057619E-15,0.426618675713,0.904431592512)
+  );
+#1529 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#1530 = ORIENTED_EDGE('',*,*,#1531,.F.);
+#1531 = EDGE_CURVE('',#1532,#1483,#1534,.T.);
+#1532 = VERTEX_POINT('',#1533);
+#1533 = CARTESIAN_POINT('',(-2.9,7.15,5.163650501681));
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(-2.9,8.35,5.7));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(1.716930865233E-15,-0.91295790092,-0.40805376012)
+  );
+#1538 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#1539 = EDGE_CURVE('',#1540,#1532,#1542,.T.);
+#1540 = VERTEX_POINT('',#1541);
+#1541 = CARTESIAN_POINT('',(-2.9,7.15,6.3));
+#1542 = LINE('',#1543,#1544);
+#1543 = CARTESIAN_POINT('',(-2.9,7.15,6.3));
+#1544 = VECTOR('',#1545,1.);
+#1545 = DIRECTION('',(8.881784197001E-16,-2.958228394579E-31,-1.));
+#1546 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#1547 = EDGE_CURVE('',#1523,#1540,#1548,.T.);
+#1548 = LINE('',#1549,#1550);
+#1549 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1550 = VECTOR('',#1551,1.);
+#1551 = DIRECTION('',(-8.881784197001E-16,1.,-2.22044604925E-15));
+#1552 = FACE_BOUND('',#1553,.F.);
+#1553 = EDGE_LOOP('',(#1554));
+#1554 = ORIENTED_EDGE('',*,*,#1555,.F.);
+#1555 = EDGE_CURVE('',#1556,#1556,#1558,.T.);
+#1556 = VERTEX_POINT('',#1557);
+#1557 = CARTESIAN_POINT('',(-2.9,-3.1,2.003580337155));
+#1558 = CIRCLE('',#1559,0.75);
+#1559 = AXIS2_PLACEMENT_3D('',#1560,#1561,#1562);
+#1560 = CARTESIAN_POINT('',(-2.9,-3.85,2.003580337155));
+#1561 = DIRECTION('',(1.,4.440892098501E-16,1.443289932013E-15));
+#1562 = DIRECTION('',(-4.440892098501E-16,1.,-1.443289932013E-15));
+#1563 = PLANE('',#1564);
+#1564 = AXIS2_PLACEMENT_3D('',#1565,#1566,#1567);
+#1565 = CARTESIAN_POINT('',(-2.9,0.923501525739,4.268099194186));
+#1566 = DIRECTION('',(1.,-1.7763568394E-15,-4.440892098501E-16));
+#1567 = DIRECTION('',(-2.22044604925E-15,-4.440892098501E-16,1.));
+#1568 = ADVANCED_FACE('',(#1569),#1587,.T.);
+#1569 = FACE_BOUND('',#1570,.T.);
+#1570 = EDGE_LOOP('',(#1571,#1572,#1580,#1586));
+#1571 = ORIENTED_EDGE('',*,*,#1531,.F.);
+#1572 = ORIENTED_EDGE('',*,*,#1573,.T.);
+#1573 = EDGE_CURVE('',#1532,#1574,#1576,.T.);
+#1574 = VERTEX_POINT('',#1575);
+#1575 = CARTESIAN_POINT('',(-1.7,8.35,5.7));
+#1576 = LINE('',#1577,#1578);
+#1577 = CARTESIAN_POINT('',(-1.911800476211,8.138199523789,5.6053341007)
+  );
+#1578 = VECTOR('',#1579,1.);
+#1579 = DIRECTION('',(0.674234896309,0.674234896309,0.301354623654));
+#1580 = ORIENTED_EDGE('',*,*,#1581,.T.);
+#1581 = EDGE_CURVE('',#1574,#1500,#1582,.T.);
+#1582 = LINE('',#1583,#1584);
+#1583 = CARTESIAN_POINT('',(-1.7,7.288272672739,5.225452567227));
+#1584 = VECTOR('',#1585,1.);
+#1585 = DIRECTION('',(1.359092039312E-16,-0.91295790092,-0.40805376012)
+  );
+#1586 = ORIENTED_EDGE('',*,*,#1508,.F.);
+#1587 = PLANE('',#1588);
+#1588 = AXIS2_PLACEMENT_3D('',#1589,#1590,#1591);
+#1589 = CARTESIAN_POINT('',(-2.9,8.35,5.7));
+#1590 = DIRECTION('',(1.440526739475E-15,0.40805376012,-0.91295790092));
+#1591 = DIRECTION('',(1.423607352856E-15,-0.91295790092,-0.40805376012)
+  );
+#1592 = ADVANCED_FACE('',(#1593,#1611),#1622,.T.);
+#1593 = FACE_BOUND('',#1594,.T.);
+#1594 = EDGE_LOOP('',(#1595,#1596,#1604,#1610));
+#1595 = ORIENTED_EDGE('',*,*,#1581,.F.);
+#1596 = ORIENTED_EDGE('',*,*,#1597,.T.);
+#1597 = EDGE_CURVE('',#1574,#1598,#1600,.T.);
+#1598 = VERTEX_POINT('',#1599);
+#1599 = CARTESIAN_POINT('',(-1.7,-3.879431386446,5.7));
+#1600 = LINE('',#1601,#1602);
+#1601 = CARTESIAN_POINT('',(-1.7,8.35,5.7));
+#1602 = VECTOR('',#1603,1.);
+#1603 = DIRECTION('',(2.22044604925E-16,-1.,5.551115123126E-16));
+#1604 = ORIENTED_EDGE('',*,*,#1605,.F.);
+#1605 = EDGE_CURVE('',#1492,#1598,#1606,.T.);
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(-1.7,-4.57664554198,4.221905990267));
+#1608 = VECTOR('',#1609,1.);
+#1609 = DIRECTION('',(-3.012362334614E-16,0.426618675713,0.904431592512)
+  );
+#1610 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#1611 = FACE_BOUND('',#1612,.T.);
+#1612 = EDGE_LOOP('',(#1613));
+#1613 = ORIENTED_EDGE('',*,*,#1614,.F.);
+#1614 = EDGE_CURVE('',#1615,#1615,#1617,.T.);
+#1615 = VERTEX_POINT('',#1616);
+#1616 = CARTESIAN_POINT('',(-1.7,-3.1,2.003580337155));
+#1617 = CIRCLE('',#1618,0.75);
+#1618 = AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);
+#1619 = CARTESIAN_POINT('',(-1.7,-3.85,2.003580337155));
+#1620 = DIRECTION('',(1.,-4.440892098501E-16,5.551115123126E-16));
+#1621 = DIRECTION('',(4.440892098501E-16,1.,-9.992007221626E-16));
+#1622 = PLANE('',#1623);
+#1623 = AXIS2_PLACEMENT_3D('',#1624,#1625,#1626);
+#1624 = CARTESIAN_POINT('',(-1.7,8.35,-2.969846590872E-15));
+#1625 = DIRECTION('',(1.,8.628166150855E-32,3.330669073875E-16));
+#1626 = DIRECTION('',(-2.465190328816E-32,-1.,3.330669073875E-16));
+#1627 = ADVANCED_FACE('',(#1628),#1671,.T.);
+#1628 = FACE_BOUND('',#1629,.T.);
+#1629 = EDGE_LOOP('',(#1630,#1631,#1632,#1633,#1641,#1649,#1657,#1665));
+#1630 = ORIENTED_EDGE('',*,*,#1522,.F.);
+#1631 = ORIENTED_EDGE('',*,*,#1491,.T.);
+#1632 = ORIENTED_EDGE('',*,*,#1605,.T.);
+#1633 = ORIENTED_EDGE('',*,*,#1634,.F.);
+#1634 = EDGE_CURVE('',#1635,#1598,#1637,.T.);
+#1635 = VERTEX_POINT('',#1636);
+#1636 = CARTESIAN_POINT('',(1.7,-3.879431386446,5.7));
+#1637 = LINE('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(-1.45,-3.879431386446,5.7));
+#1639 = VECTOR('',#1640,1.);
+#1640 = DIRECTION('',(-1.,5.886276790937E-16,-3.330669073875E-16));
+#1641 = ORIENTED_EDGE('',*,*,#1642,.T.);
+#1642 = EDGE_CURVE('',#1635,#1643,#1645,.T.);
+#1643 = VERTEX_POINT('',#1644);
+#1644 = CARTESIAN_POINT('',(1.7,-5.300328718053,2.687697656992));
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(1.7,-5.914371226314,1.38592753948));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(3.012362334614E-16,-0.426618675713,-0.904431592512
+    ));
+#1649 = ORIENTED_EDGE('',*,*,#1650,.T.);
+#1650 = EDGE_CURVE('',#1643,#1651,#1653,.T.);
+#1651 = VERTEX_POINT('',#1652);
+#1652 = CARTESIAN_POINT('',(2.9,-5.300328718053,2.687697656992));
+#1653 = LINE('',#1654,#1655);
+#1654 = CARTESIAN_POINT('',(-2.9,-5.300328718053,2.687697656992));
+#1655 = VECTOR('',#1656,1.);
+#1656 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1657 = ORIENTED_EDGE('',*,*,#1658,.T.);
+#1658 = EDGE_CURVE('',#1651,#1659,#1661,.T.);
+#1659 = VERTEX_POINT('',#1660);
+#1660 = CARTESIAN_POINT('',(2.9,-3.596412518521,6.3));
+#1661 = LINE('',#1662,#1663);
+#1662 = CARTESIAN_POINT('',(2.9,-5.300328718053,2.687697656992));
+#1663 = VECTOR('',#1664,1.);
+#1664 = DIRECTION('',(-2.387155057619E-15,0.426618675713,0.904431592512)
+  );
+#1665 = ORIENTED_EDGE('',*,*,#1666,.F.);
+#1666 = EDGE_CURVE('',#1523,#1659,#1667,.T.);
+#1667 = LINE('',#1668,#1669);
+#1668 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1669 = VECTOR('',#1670,1.);
+#1670 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1671 = PLANE('',#1672);
+#1672 = AXIS2_PLACEMENT_3D('',#1673,#1674,#1675);
+#1673 = CARTESIAN_POINT('',(-2.9,-5.300328718053,2.687697656992));
+#1674 = DIRECTION('',(-3.561786911368E-16,-0.904431592512,0.426618675713
+    ));
+#1675 = DIRECTION('',(-2.091602526675E-15,0.426618675713,0.904431592512)
+  );
+#1676 = ADVANCED_FACE('',(#1677),#1711,.T.);
+#1677 = FACE_BOUND('',#1678,.T.);
+#1678 = EDGE_LOOP('',(#1679,#1680,#1681,#1689,#1697,#1705));
+#1679 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#1680 = ORIENTED_EDGE('',*,*,#1666,.T.);
+#1681 = ORIENTED_EDGE('',*,*,#1682,.T.);
+#1682 = EDGE_CURVE('',#1659,#1683,#1685,.T.);
+#1683 = VERTEX_POINT('',#1684);
+#1684 = CARTESIAN_POINT('',(2.9,7.15,6.3));
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(2.9,-3.596412518521,6.3));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(-8.881784197001E-16,1.,-2.22044604925E-15));
+#1689 = ORIENTED_EDGE('',*,*,#1690,.T.);
+#1690 = EDGE_CURVE('',#1683,#1691,#1693,.T.);
+#1691 = VERTEX_POINT('',#1692);
+#1692 = CARTESIAN_POINT('',(1.7,8.35,6.3));
+#1693 = LINE('',#1694,#1695);
+#1694 = CARTESIAN_POINT('',(2.9,7.15,6.3));
+#1695 = VECTOR('',#1696,1.);
+#1696 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16
+    ));
+#1697 = ORIENTED_EDGE('',*,*,#1698,.F.);
+#1698 = EDGE_CURVE('',#1699,#1691,#1701,.T.);
+#1699 = VERTEX_POINT('',#1700);
+#1700 = CARTESIAN_POINT('',(-1.7,8.35,6.3));
+#1701 = LINE('',#1702,#1703);
+#1702 = CARTESIAN_POINT('',(-2.9,8.35,6.3));
+#1703 = VECTOR('',#1704,1.);
+#1704 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1705 = ORIENTED_EDGE('',*,*,#1706,.T.);
+#1706 = EDGE_CURVE('',#1699,#1540,#1707,.T.);
+#1707 = LINE('',#1708,#1709);
+#1708 = CARTESIAN_POINT('',(-1.7,8.35,6.3));
+#1709 = VECTOR('',#1710,1.);
+#1710 = DIRECTION('',(-0.707106781187,-0.707106781187,9.420554752103E-16
+    ));
+#1711 = PLANE('',#1712);
+#1712 = AXIS2_PLACEMENT_3D('',#1713,#1714,#1715);
+#1713 = CARTESIAN_POINT('',(-2.9,-3.596412518521,6.3));
+#1714 = DIRECTION('',(-1.7763568394E-15,1.627025617018E-30,1.));
+#1715 = DIRECTION('',(-6.661338147751E-16,1.,-1.998401444325E-15));
+#1716 = ADVANCED_FACE('',(#1717),#1728,.T.);
+#1717 = FACE_BOUND('',#1718,.T.);
+#1718 = EDGE_LOOP('',(#1719,#1720,#1726,#1727));
+#1719 = ORIENTED_EDGE('',*,*,#1706,.F.);
+#1720 = ORIENTED_EDGE('',*,*,#1721,.T.);
+#1721 = EDGE_CURVE('',#1699,#1574,#1722,.T.);
+#1722 = LINE('',#1723,#1724);
+#1723 = CARTESIAN_POINT('',(-1.7,8.35,6.3));
+#1724 = VECTOR('',#1725,1.);
+#1725 = DIRECTION('',(8.881784197001E-16,-2.958228394579E-31,-1.));
+#1726 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1727 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#1728 = PLANE('',#1729);
+#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732);
+#1730 = CARTESIAN_POINT('',(-1.7,8.35,6.3));
+#1731 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16
+    ));
+#1732 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16
+    ));
+#1733 = ADVANCED_FACE('',(#1734),#1745,.F.);
+#1734 = FACE_BOUND('',#1735,.F.);
+#1735 = EDGE_LOOP('',(#1736,#1737,#1743,#1744));
+#1736 = ORIENTED_EDGE('',*,*,#1614,.F.);
+#1737 = ORIENTED_EDGE('',*,*,#1738,.T.);
+#1738 = EDGE_CURVE('',#1615,#1556,#1739,.T.);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(2.9,-3.1,2.003580337155));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(-1.,1.110223024625E-15,1.110223024625E-16));
+#1743 = ORIENTED_EDGE('',*,*,#1555,.T.);
+#1744 = ORIENTED_EDGE('',*,*,#1738,.F.);
+#1745 = CYLINDRICAL_SURFACE('',#1746,0.75);
+#1746 = AXIS2_PLACEMENT_3D('',#1747,#1748,#1749);
+#1747 = CARTESIAN_POINT('',(2.9,-3.85,2.003580337155));
+#1748 = DIRECTION('',(1.,-8.881784197001E-16,1.110223024625E-16));
+#1749 = DIRECTION('',(-4.440892098501E-16,1.,-1.443289932013E-15));
+#1750 = ADVANCED_FACE('',(#1751),#1769,.F.);
+#1751 = FACE_BOUND('',#1752,.F.);
+#1752 = EDGE_LOOP('',(#1753,#1754,#1755,#1763));
+#1753 = ORIENTED_EDGE('',*,*,#1597,.T.);
+#1754 = ORIENTED_EDGE('',*,*,#1634,.F.);
+#1755 = ORIENTED_EDGE('',*,*,#1756,.T.);
+#1756 = EDGE_CURVE('',#1635,#1757,#1759,.T.);
+#1757 = VERTEX_POINT('',#1758);
+#1758 = CARTESIAN_POINT('',(1.7,8.35,5.7));
+#1759 = LINE('',#1760,#1761);
+#1760 = CARTESIAN_POINT('',(1.7,-6.35,5.7));
+#1761 = VECTOR('',#1762,1.);
+#1762 = DIRECTION('',(-2.22044604925E-16,1.,-5.551115123126E-16));
+#1763 = ORIENTED_EDGE('',*,*,#1764,.F.);
+#1764 = EDGE_CURVE('',#1574,#1757,#1765,.T.);
+#1765 = LINE('',#1766,#1767);
+#1766 = CARTESIAN_POINT('',(-2.9,8.35,5.7));
+#1767 = VECTOR('',#1768,1.);
+#1768 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1769 = PLANE('',#1770);
+#1770 = AXIS2_PLACEMENT_3D('',#1771,#1772,#1773);
+#1771 = CARTESIAN_POINT('',(-6.0514576775E-14,1.,5.7));
+#1772 = DIRECTION('',(-5.551115123126E-16,-1.110223024625E-16,1.));
+#1773 = DIRECTION('',(1.,-4.440892098501E-16,-1.110223024625E-16));
+#1774 = ADVANCED_FACE('',(#1775,#1802),#1813,.T.);
+#1775 = FACE_BOUND('',#1776,.T.);
+#1776 = EDGE_LOOP('',(#1777,#1778,#1787,#1795,#1801));
+#1777 = ORIENTED_EDGE('',*,*,#1658,.F.);
+#1778 = ORIENTED_EDGE('',*,*,#1779,.T.);
+#1779 = EDGE_CURVE('',#1651,#1780,#1782,.T.);
+#1780 = VERTEX_POINT('',#1781);
+#1781 = CARTESIAN_POINT('',(2.9,-3.195653013765,0.539578998588));
+#1782 = CIRCLE('',#1783,1.603580337155);
+#1783 = AXIS2_PLACEMENT_3D('',#1784,#1785,#1786);
+#1784 = CARTESIAN_POINT('',(2.9,-3.85,2.003580337155));
+#1785 = DIRECTION('',(1.,8.881784197001E-16,2.22044604925E-15));
+#1786 = DIRECTION('',(-8.881784197001E-16,1.,-2.22044604925E-15));
+#1787 = ORIENTED_EDGE('',*,*,#1788,.F.);
+#1788 = EDGE_CURVE('',#1789,#1780,#1791,.T.);
+#1789 = VERTEX_POINT('',#1790);
+#1790 = CARTESIAN_POINT('',(2.9,7.15,5.163650501681));
+#1791 = LINE('',#1792,#1793);
+#1792 = CARTESIAN_POINT('',(2.9,8.35,5.7));
+#1793 = VECTOR('',#1794,1.);
+#1794 = DIRECTION('',(1.716930865233E-15,-0.91295790092,-0.40805376012)
+  );
+#1795 = ORIENTED_EDGE('',*,*,#1796,.F.);
+#1796 = EDGE_CURVE('',#1683,#1789,#1797,.T.);
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(2.9,7.15,6.3));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(8.881784197001E-16,-2.958228394579E-31,-1.));
+#1801 = ORIENTED_EDGE('',*,*,#1682,.F.);
+#1802 = FACE_BOUND('',#1803,.T.);
+#1803 = EDGE_LOOP('',(#1804));
+#1804 = ORIENTED_EDGE('',*,*,#1805,.F.);
+#1805 = EDGE_CURVE('',#1806,#1806,#1808,.T.);
+#1806 = VERTEX_POINT('',#1807);
+#1807 = CARTESIAN_POINT('',(2.9,-3.1,2.003580337155));
+#1808 = CIRCLE('',#1809,0.75);
+#1809 = AXIS2_PLACEMENT_3D('',#1810,#1811,#1812);
+#1810 = CARTESIAN_POINT('',(2.9,-3.85,2.003580337155));
+#1811 = DIRECTION('',(1.,6.661338147751E-16,1.665334536938E-15));
+#1812 = DIRECTION('',(-6.661338147751E-16,1.,-1.665334536938E-15));
+#1813 = PLANE('',#1814);
+#1814 = AXIS2_PLACEMENT_3D('',#1815,#1816,#1817);
+#1815 = CARTESIAN_POINT('',(2.9,0.923501525739,4.268099194186));
+#1816 = DIRECTION('',(1.,-1.7763568394E-15,-4.440892098501E-16));
+#1817 = DIRECTION('',(-2.22044604925E-15,-4.440892098501E-16,1.));
+#1818 = ADVANCED_FACE('',(#1819),#1838,.T.);
+#1819 = FACE_BOUND('',#1820,.F.);
+#1820 = EDGE_LOOP('',(#1821,#1830,#1831,#1832));
+#1821 = ORIENTED_EDGE('',*,*,#1822,.T.);
+#1822 = EDGE_CURVE('',#1823,#1643,#1825,.T.);
+#1823 = VERTEX_POINT('',#1824);
+#1824 = CARTESIAN_POINT('',(1.7,-3.195653013765,0.539578998588));
+#1825 = CIRCLE('',#1826,1.603580337155);
+#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829);
+#1827 = CARTESIAN_POINT('',(1.7,-3.85,2.003580337155));
+#1828 = DIRECTION('',(-1.,6.661338147751E-16,-6.661338147751E-16));
+#1829 = DIRECTION('',(6.661338147751E-16,1.,-1.33226762955E-15));
+#1830 = ORIENTED_EDGE('',*,*,#1650,.T.);
+#1831 = ORIENTED_EDGE('',*,*,#1779,.T.);
+#1832 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1833 = EDGE_CURVE('',#1823,#1780,#1834,.T.);
+#1834 = LINE('',#1835,#1836);
+#1835 = CARTESIAN_POINT('',(-2.9,-3.195653013765,0.539578998588));
+#1836 = VECTOR('',#1837,1.);
+#1837 = DIRECTION('',(1.,-1.554312234475E-15,-2.22044604925E-16));
+#1838 = CYLINDRICAL_SURFACE('',#1839,1.603580337155);
+#1839 = AXIS2_PLACEMENT_3D('',#1840,#1841,#1842);
+#1840 = CARTESIAN_POINT('',(-2.9,-3.85,2.003580337155));
+#1841 = DIRECTION('',(-1.,1.33226762955E-15,-1.084683744679E-30));
+#1842 = DIRECTION('',(-6.661338147751E-16,1.,-1.998401444325E-15));
+#1843 = ADVANCED_FACE('',(#1844,#1855),#1866,.T.);
+#1844 = FACE_BOUND('',#1845,.T.);
+#1845 = EDGE_LOOP('',(#1846,#1847,#1848,#1854));
+#1846 = ORIENTED_EDGE('',*,*,#1642,.F.);
+#1847 = ORIENTED_EDGE('',*,*,#1756,.T.);
+#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#1849 = EDGE_CURVE('',#1823,#1757,#1850,.T.);
+#1850 = LINE('',#1851,#1852);
+#1851 = CARTESIAN_POINT('',(1.7,1.162105525681,2.487313670608));
+#1852 = VECTOR('',#1853,1.);
+#1853 = DIRECTION('',(-1.359092039312E-16,0.91295790092,0.40805376012));
+#1854 = ORIENTED_EDGE('',*,*,#1822,.T.);
+#1855 = FACE_BOUND('',#1856,.T.);
+#1856 = EDGE_LOOP('',(#1857));
+#1857 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1858 = EDGE_CURVE('',#1859,#1859,#1861,.T.);
+#1859 = VERTEX_POINT('',#1860);
+#1860 = CARTESIAN_POINT('',(1.7,-3.1,2.003580337155));
+#1861 = CIRCLE('',#1862,0.75);
+#1862 = AXIS2_PLACEMENT_3D('',#1863,#1864,#1865);
+#1863 = CARTESIAN_POINT('',(1.7,-3.85,2.003580337155));
+#1864 = DIRECTION('',(1.,-4.440892098501E-16,5.551115123126E-16));
+#1865 = DIRECTION('',(4.440892098501E-16,1.,-9.992007221626E-16));
+#1866 = PLANE('',#1867);
+#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870);
+#1868 = CARTESIAN_POINT('',(1.7,-6.35,2.303712776097E-15));
+#1869 = DIRECTION('',(-1.,-8.628166150855E-32,-3.330669073875E-16));
+#1870 = DIRECTION('',(2.465190328816E-32,1.,-3.330669073875E-16));
+#1871 = ADVANCED_FACE('',(#1872),#1883,.T.);
+#1872 = FACE_BOUND('',#1873,.T.);
+#1873 = EDGE_LOOP('',(#1874,#1875,#1876,#1882));
+#1874 = ORIENTED_EDGE('',*,*,#1721,.F.);
+#1875 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#1876 = ORIENTED_EDGE('',*,*,#1877,.T.);
+#1877 = EDGE_CURVE('',#1691,#1757,#1878,.T.);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(1.7,8.35,6.3));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(8.881784197001E-16,-2.958228394579E-31,-1.));
+#1882 = ORIENTED_EDGE('',*,*,#1764,.F.);
+#1883 = PLANE('',#1884);
+#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887);
+#1885 = CARTESIAN_POINT('',(-2.9,8.35,6.3));
+#1886 = DIRECTION('',(-4.440892098501E-16,1.,-1.7763568394E-15));
+#1887 = DIRECTION('',(1.998401444325E-15,2.22044604925E-16,-1.));
+#1888 = ADVANCED_FACE('',(#1889),#1900,.T.);
+#1889 = FACE_BOUND('',#1890,.T.);
+#1890 = EDGE_LOOP('',(#1891,#1892,#1893,#1899));
+#1891 = ORIENTED_EDGE('',*,*,#1690,.F.);
+#1892 = ORIENTED_EDGE('',*,*,#1796,.T.);
+#1893 = ORIENTED_EDGE('',*,*,#1894,.F.);
+#1894 = EDGE_CURVE('',#1757,#1789,#1895,.T.);
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(1.138992894029,8.911007105971,5.950746566534
+    ));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(0.674234896309,-0.674234896309,-0.301354623654));
+#1899 = ORIENTED_EDGE('',*,*,#1877,.F.);
+#1900 = PLANE('',#1901);
+#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
+#1902 = CARTESIAN_POINT('',(2.9,7.15,6.3));
+#1903 = DIRECTION('',(0.707106781187,0.707106781187,-3.140184917368E-16)
+  );
+#1904 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16
+    ));
+#1905 = ADVANCED_FACE('',(#1906),#1912,.T.);
+#1906 = FACE_BOUND('',#1907,.T.);
+#1907 = EDGE_LOOP('',(#1908,#1909,#1910,#1911));
+#1908 = ORIENTED_EDGE('',*,*,#1849,.T.);
+#1909 = ORIENTED_EDGE('',*,*,#1894,.T.);
+#1910 = ORIENTED_EDGE('',*,*,#1788,.T.);
+#1911 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1912 = PLANE('',#1913);
+#1913 = AXIS2_PLACEMENT_3D('',#1914,#1915,#1916);
+#1914 = CARTESIAN_POINT('',(-2.9,8.35,5.7));
+#1915 = DIRECTION('',(1.440526739475E-15,0.40805376012,-0.91295790092));
+#1916 = DIRECTION('',(1.423607352856E-15,-0.91295790092,-0.40805376012)
+  );
+#1917 = ADVANCED_FACE('',(#1918),#1929,.F.);
+#1918 = FACE_BOUND('',#1919,.F.);
+#1919 = EDGE_LOOP('',(#1920,#1926,#1927,#1928));
+#1920 = ORIENTED_EDGE('',*,*,#1921,.F.);
+#1921 = EDGE_CURVE('',#1806,#1859,#1922,.T.);
+#1922 = LINE('',#1923,#1924);
+#1923 = CARTESIAN_POINT('',(2.9,-3.1,2.003580337155));
+#1924 = VECTOR('',#1925,1.);
+#1925 = DIRECTION('',(-1.,1.110223024625E-15,1.110223024625E-16));
+#1926 = ORIENTED_EDGE('',*,*,#1805,.F.);
+#1927 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#1928 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1929 = CYLINDRICAL_SURFACE('',#1930,0.75);
+#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);
+#1931 = CARTESIAN_POINT('',(2.9,-3.85,2.003580337155));
+#1932 = DIRECTION('',(1.,-8.881784197001E-16,1.110223024625E-16));
+#1933 = DIRECTION('',(-4.440892098501E-16,1.,-1.443289932013E-15));
+#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1938)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1935,#1936,#1937)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1935 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1936 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1937 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1938 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#1935,
+  'distance_accuracy_value','confusion accuracy');
+#1939 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1940,#1942);
+#1940 = ( REPRESENTATION_RELATIONSHIP('','',#1473,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1941) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1941 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#1942 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1943);
+#1943 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','OuterBody','',#5,#1468,$);
+#1944 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1470));
+#1945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1946),#1455);
+#1946 = STYLED_ITEM('color',(#1947),#702);
+#1947 = PRESENTATION_STYLE_ASSIGNMENT((#1948,#1954));
+#1948 = SURFACE_STYLE_USAGE(.BOTH.,#1949);
+#1949 = SURFACE_SIDE_STYLE('',(#1950));
+#1950 = SURFACE_STYLE_FILL_AREA(#1951);
+#1951 = FILL_AREA_STYLE('',(#1952));
+#1952 = FILL_AREA_STYLE_COLOUR('',#1953);
+#1953 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02,
+  9.999999991362E-02);
+#1954 = CURVE_STYLE('',#1955,POSITIVE_LENGTH_MEASURE(0.1),#1956);
+#1955 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1956 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#1957 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1958),#683);
+#1958 = STYLED_ITEM('color',(#1959),#41);
+#1959 = PRESENTATION_STYLE_ASSIGNMENT((#1960,#1966));
+#1960 = SURFACE_STYLE_USAGE(.BOTH.,#1961);
+#1961 = SURFACE_SIDE_STYLE('',(#1962));
+#1962 = SURFACE_STYLE_FILL_AREA(#1963);
+#1963 = FILL_AREA_STYLE('',(#1964));
+#1964 = FILL_AREA_STYLE_COLOUR('',#1965);
+#1965 = COLOUR_RGB('',0.82999997502,0.82999997502,0.82999997502);
+#1966 = CURVE_STYLE('',#1967,POSITIVE_LENGTH_MEASURE(0.1),#1956);
+#1967 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1968 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1969),#1934);
+#1969 = STYLED_ITEM('color',(#1970),#1474);
+#1970 = PRESENTATION_STYLE_ASSIGNMENT((#1971,#1977));
+#1971 = SURFACE_STYLE_USAGE(.BOTH.,#1972);
+#1972 = SURFACE_SIDE_STYLE('',(#1973));
+#1973 = SURFACE_STYLE_FILL_AREA(#1974);
+#1974 = FILL_AREA_STYLE('',(#1975));
+#1975 = FILL_AREA_STYLE_COLOUR('',#1976);
+#1976 = COLOUR_RGB('',0.,0.670000024756,1.);
+#1977 = CURVE_STYLE('',#1978,POSITIVE_LENGTH_MEASURE(0.1),#1956);
+#1978 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/fab.3dsource/TerminalBlock_Metz.FCStd b/fab.3dsource/TerminalBlock_Metz.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..133f38b6e8c384e99574ee4b255efe9b14aa28e8
GIT binary patch
literal 134583
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%0D3Mbz}UlctBQq>egPK^tYUtC=puB;s*
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
ML`anU^y>@%53G#zHvj+t

literal 0
HcmV?d00001

diff --git a/fab.kicad_sym b/fab.kicad_sym
index a58baaf..55695e7 100644
--- a/fab.kicad_sym
+++ b/fab.kicad_sym
@@ -46719,6 +46719,94 @@
 			)
 		)
 	)
+	(symbol "TermBlock_1Pos_Metz_SM99S01VBNN05G7"
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(property "Reference" "J"
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+			)
+		)
+		(property "Value" "TermBlock_1Pos_Metz_SM99S01VBNN05G7"
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+			)
+		)
+		(property "Footprint" "fab:TermBlock_1Pos_Metz_SM99S01VBNN05G7"
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "https://www.metz-connect.com/externalfiles/SM99S01VBNN05G7/898208.PDF"
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" ""
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "ki_keywords" "terminal block spring clamp 1pos side entry horizontal surface mount smd metz connect SM99S01VBNN05G7"
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(symbol "TermBlock_1Pos_Metz_SM99S01VBNN05G7_1_1"
+			(rectangle
+				(start -1.27 1.27)
+				(end 1.27 -1.27)
+				(stroke
+					(width 0.254)
+					(type default)
+				)
+				(fill
+					(type background)
+				)
+			)
+			(pin passive line
+				(at -5.08 0 0)
+				(length 3.81)
+				(name ""
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "1"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+		)
+	)
 	(symbol "Thermistor_NTC"
 		(pin_numbers hide)
 		(pin_names
diff --git a/fab.pretty/TerminalBlock_1pos_Metz_SM99S01VBNN05G7.kicad_mod b/fab.pretty/TerminalBlock_1pos_Metz_SM99S01VBNN05G7.kicad_mod
new file mode 100644
index 0000000..b46f966
--- /dev/null
+++ b/fab.pretty/TerminalBlock_1pos_Metz_SM99S01VBNN05G7.kicad_mod
@@ -0,0 +1,279 @@
+(footprint "TerminalBlock_1pos_Metz_SM99S01VBNN05G7"
+	(version 20240108)
+	(generator "pcbnew")
+	(generator_version "8.0")
+	(layer "F.Cu")
+	(descr "TERM BLOCK 1POS SIDE ENTRY SMD")
+	(tags "terminal block 1pos side entry horizontal surface mount smd")
+	(property "Reference" "REF**"
+		(at 0 -3.6 0)
+		(unlocked yes)
+		(layer "F.SilkS")
+		(uuid "52042cd8-5e3a-487d-8d98-c842e4342852")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.1)
+			)
+		)
+	)
+	(property "Value" "TerminalBlock_1pos_Metz_SM99S01VBNN05G7"
+		(at 0 0 0)
+		(unlocked yes)
+		(layer "F.Fab")
+		(uuid "de76b365-6695-40bb-a6ac-895b3c534690")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "Footprint" ""
+		(at 0 0 0)
+		(unlocked yes)
+		(layer "F.Fab")
+		(hide yes)
+		(uuid "4606a8f5-ae25-4b9e-af9b-afdeffd86b73")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "Datasheet" ""
+		(at 0 0 0)
+		(unlocked yes)
+		(layer "F.Fab")
+		(hide yes)
+		(uuid "52f24a7e-3c39-4989-938c-d5ad64145d73")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "Description" ""
+		(at 0 0 0)
+		(unlocked yes)
+		(layer "F.Fab")
+		(hide yes)
+		(uuid "10407806-f473-4a4e-86fa-0305585b4d65")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(attr smd)
+	(fp_line
+		(start -7.4 -3.1)
+		(end -7.4 -1.9)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.SilkS")
+		(uuid "8d0b88c1-887d-4001-bd0e-4b3365dc7a4d")
+	)
+	(fp_line
+		(start -7.4 1.9)
+		(end -7.4 3.1)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.SilkS")
+		(uuid "dbc74184-f53f-4efd-8fe4-0a5dc66146a4")
+	)
+	(fp_line
+		(start -7.4 3.1)
+		(end -6.2 3.1)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.SilkS")
+		(uuid "cd86490e-285f-4c3b-b65e-267cdfad9fc3")
+	)
+	(fp_line
+		(start -6.2 -3.1)
+		(end -7.4 -3.1)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.SilkS")
+		(uuid "c895039b-c92e-46e0-9c3f-0dcbeecf7e1b")
+	)
+	(fp_line
+		(start 8.2 -1.6)
+		(end 8.2 1.6)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.SilkS")
+		(uuid "9b40b0ee-8ef1-4e7e-bcea-ee9c3c6cb19c")
+	)
+	(fp_line
+		(start -7.3 -3)
+		(end 6 -3)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "F.CrtYd")
+		(uuid "2aff40e0-34a3-4073-961c-839a8dcce190")
+	)
+	(fp_line
+		(start -7.3 3)
+		(end -7.3 -3)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "F.CrtYd")
+		(uuid "778fcd03-222a-4288-9c37-c6dfd0a44ac3")
+	)
+	(fp_line
+		(start 6 -3)
+		(end 8.1 -1.8)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "F.CrtYd")
+		(uuid "f2721a1b-8cf3-4ac2-be60-0e33546df3a6")
+	)
+	(fp_line
+		(start 6 3)
+		(end -7.3 3)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "F.CrtYd")
+		(uuid "d2154d8e-12a2-488d-93e1-86a83a315b49")
+	)
+	(fp_line
+		(start 8.1 -1.8)
+		(end 8.1 1.8)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "F.CrtYd")
+		(uuid "f861ff14-57da-4f3c-9650-cca07c6788d6")
+	)
+	(fp_line
+		(start 8.1 1.8)
+		(end 6 3)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "F.CrtYd")
+		(uuid "398b5cd2-e17a-45a9-a6b7-0b61d53e714e")
+	)
+	(fp_line
+		(start -6.8 -2.75)
+		(end -6.8 2.75)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.Fab")
+		(uuid "7b172e42-e187-48ff-ac65-ffa5e61a44e0")
+	)
+	(fp_line
+		(start -6.8 -2.75)
+		(end 5.85 -2.75)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.Fab")
+		(uuid "88fed97f-ac91-4be8-a734-45b8405ace88")
+	)
+	(fp_line
+		(start -6.8 2.75)
+		(end 5.85 2.75)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.Fab")
+		(uuid "661f089a-7dc1-4cae-8395-c0e1c268415a")
+	)
+	(fp_line
+		(start 5.85 -2.75)
+		(end 7.8 -1.65)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.Fab")
+		(uuid "594344a7-e556-482e-a2fa-6c0c388c73fe")
+	)
+	(fp_line
+		(start 5.85 2.75)
+		(end 7.8 1.65)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.Fab")
+		(uuid "62d6df91-757b-447e-9700-9744a41a47b8")
+	)
+	(fp_line
+		(start 7.8 -1.65)
+		(end 7.8 1.65)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.Fab")
+		(uuid "7c96bb5b-5e82-45bb-ae48-49ba75241a4e")
+	)
+	(fp_text user "${REFERENCE}"
+		(at 0 0 0)
+		(unlocked yes)
+		(layer "F.Fab")
+		(uuid "2bb830ea-9537-4c7c-8c0d-53c700636c88")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(pad "1" smd rect
+		(at -4.25 0)
+		(size 5.8 2)
+		(layers "F.Cu" "F.Paste" "F.Mask")
+		(thermal_bridge_angle 45)
+		(uuid "eaffde35-0dfc-4b71-b811-d8050156a481")
+	)
+	(pad "1" smd rect
+		(at 3.5 0)
+		(size 4.3 2)
+		(layers "F.Cu" "F.Paste" "F.Mask")
+		(thermal_bridge_angle 45)
+		(uuid "b5635817-e734-4789-a8fb-27bbe6588238")
+	)
+	(model "${FAB}/fab.3dshapes/TerminalBlock_Metz-SM99S01VBNN05G7.step"
+		(offset
+			(xyz 0 0 0)
+		)
+		(scale
+			(xyz 1 1 1)
+		)
+		(rotate
+			(xyz 0 0 90)
+		)
+	)
+)
-- 
GitLab