Files
wheel/models/M9C12_MT6826S_安装示意.step

4260 lines
179 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-10-28T09:22:25',(''),(''),
'Open CASCADE STEP processor 7.8','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('M9C12_EncoderConcept','M9C12_EncoderConcept','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47,
#51,#55,#59),#63);
#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 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,0.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.,0.,0.));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.,0.,0.));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.,0.,0.));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(0.,0.,0.));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(0.,0.,0.));
#53 = DIRECTION('',(0.,0.,1.));
#54 = DIRECTION('',(1.,0.,0.));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(0.,0.,0.));
#57 = DIRECTION('',(0.,0.,1.));
#58 = DIRECTION('',(1.,0.,0.));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(0.,0.,0.));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(1.,0.,0.));
#63 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#67)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#64,#65,#66)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#64 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#65 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#66 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#67 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64,
'distance_accuracy_value','confusion accuracy');
#68 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#69 = SHAPE_DEFINITION_REPRESENTATION(#70,#76);
#70 = PRODUCT_DEFINITION_SHAPE('','',#71);
#71 = PRODUCT_DEFINITION('design','',#72,#75);
#72 = PRODUCT_DEFINITION_FORMATION('','',#73);
#73 = PRODUCT('01 M9C12 original approximate model',
'01 M9C12 original approximate model','',(#74));
#74 = PRODUCT_CONTEXT('',#2,'mechanical');
#75 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#76 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#77),#799);
#77 = MANIFOLD_SOLID_BREP('',#78);
#78 = CLOSED_SHELL('',(#79,#112,#220,#240,#265,#290,#315,#340,#365,#390,
#415,#440,#465,#490,#499,#508,#517,#526,#535,#544,#564,#573,#582,
#646,#663,#688,#713,#738,#763,#772,#781,#790));
#79 = ADVANCED_FACE('',(#80),#107,.T.);
#80 = FACE_BOUND('',#81,.T.);
#81 = EDGE_LOOP('',(#82,#91,#99,#106));
#82 = ORIENTED_EDGE('',*,*,#83,.T.);
#83 = EDGE_CURVE('',#84,#84,#86,.T.);
#84 = VERTEX_POINT('',#85);
#85 = CARTESIAN_POINT('',(60.,-1.469576158977E-14,0.));
#86 = CIRCLE('',#87,60.);
#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90);
#88 = CARTESIAN_POINT('',(0.,0.,0.));
#89 = DIRECTION('',(0.,0.,1.));
#90 = DIRECTION('',(1.,0.,-0.));
#91 = ORIENTED_EDGE('',*,*,#92,.T.);
#92 = EDGE_CURVE('',#84,#93,#95,.T.);
#93 = VERTEX_POINT('',#94);
#94 = CARTESIAN_POINT('',(60.,-1.469576158977E-14,30.));
#95 = LINE('',#96,#97);
#96 = CARTESIAN_POINT('',(60.,-1.469576158977E-14,0.));
#97 = VECTOR('',#98,1.);
#98 = DIRECTION('',(0.,0.,1.));
#99 = ORIENTED_EDGE('',*,*,#100,.F.);
#100 = EDGE_CURVE('',#93,#93,#101,.T.);
#101 = CIRCLE('',#102,60.);
#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105);
#103 = CARTESIAN_POINT('',(0.,0.,30.));
#104 = DIRECTION('',(0.,0.,1.));
#105 = DIRECTION('',(1.,0.,-0.));
#106 = ORIENTED_EDGE('',*,*,#92,.F.);
#107 = CYLINDRICAL_SURFACE('',#108,60.);
#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
#109 = CARTESIAN_POINT('',(0.,0.,0.));
#110 = DIRECTION('',(-0.,-0.,-1.));
#111 = DIRECTION('',(1.,0.,0.));
#112 = ADVANCED_FACE('',(#113,#116,#127,#138,#149,#160,#171,#182,#193,
#204),#215,.F.);
#113 = FACE_BOUND('',#114,.F.);
#114 = EDGE_LOOP('',(#115));
#115 = ORIENTED_EDGE('',*,*,#83,.T.);
#116 = FACE_BOUND('',#117,.F.);
#117 = EDGE_LOOP('',(#118));
#118 = ORIENTED_EDGE('',*,*,#119,.F.);
#119 = EDGE_CURVE('',#120,#120,#122,.T.);
#120 = VERTEX_POINT('',#121);
#121 = CARTESIAN_POINT('',(-24.87005768508,-26.87005768508,0.));
#122 = CIRCLE('',#123,2.);
#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
#124 = CARTESIAN_POINT('',(-26.87005768508,-26.87005768508,0.));
#125 = DIRECTION('',(0.,0.,1.));
#126 = DIRECTION('',(1.,0.,-0.));
#127 = FACE_BOUND('',#128,.F.);
#128 = EDGE_LOOP('',(#129));
#129 = ORIENTED_EDGE('',*,*,#130,.F.);
#130 = EDGE_CURVE('',#131,#131,#133,.T.);
#131 = VERTEX_POINT('',#132);
#132 = CARTESIAN_POINT('',(-15.67766952966,-17.67766952966,0.));
#133 = CIRCLE('',#134,2.);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,0.));
#136 = DIRECTION('',(0.,0.,1.));
#137 = DIRECTION('',(1.,0.,-0.));
#138 = FACE_BOUND('',#139,.F.);
#139 = EDGE_LOOP('',(#140));
#140 = ORIENTED_EDGE('',*,*,#141,.F.);
#141 = EDGE_CURVE('',#142,#142,#144,.T.);
#142 = VERTEX_POINT('',#143);
#143 = CARTESIAN_POINT('',(28.870057685089,-26.87005768508,0.));
#144 = CIRCLE('',#145,2.);
#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
#146 = CARTESIAN_POINT('',(26.870057685089,-26.87005768508,0.));
#147 = DIRECTION('',(0.,0.,1.));
#148 = DIRECTION('',(1.,0.,-0.));
#149 = FACE_BOUND('',#150,.F.);
#150 = EDGE_LOOP('',(#151));
#151 = ORIENTED_EDGE('',*,*,#152,.F.);
#152 = EDGE_CURVE('',#153,#153,#155,.T.);
#153 = VERTEX_POINT('',#154);
#154 = CARTESIAN_POINT('',(19.677669529664,-17.67766952966,0.));
#155 = CIRCLE('',#156,2.);
#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159);
#157 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,0.));
#158 = DIRECTION('',(0.,0.,1.));
#159 = DIRECTION('',(1.,0.,-0.));
#160 = FACE_BOUND('',#161,.F.);
#161 = EDGE_LOOP('',(#162));
#162 = ORIENTED_EDGE('',*,*,#163,.F.);
#163 = EDGE_CURVE('',#164,#164,#166,.T.);
#164 = VERTEX_POINT('',#165);
#165 = CARTESIAN_POINT('',(-15.67766952966,17.677669529664,0.));
#166 = CIRCLE('',#167,2.);
#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
#168 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,0.));
#169 = DIRECTION('',(0.,0.,1.));
#170 = DIRECTION('',(1.,0.,-0.));
#171 = FACE_BOUND('',#172,.F.);
#172 = EDGE_LOOP('',(#173));
#173 = ORIENTED_EDGE('',*,*,#174,.F.);
#174 = EDGE_CURVE('',#175,#175,#177,.T.);
#175 = VERTEX_POINT('',#176);
#176 = CARTESIAN_POINT('',(-24.87005768508,26.870057685089,0.));
#177 = CIRCLE('',#178,2.);
#178 = AXIS2_PLACEMENT_3D('',#179,#180,#181);
#179 = CARTESIAN_POINT('',(-26.87005768508,26.870057685089,0.));
#180 = DIRECTION('',(0.,0.,1.));
#181 = DIRECTION('',(1.,0.,-0.));
#182 = FACE_BOUND('',#183,.F.);
#183 = EDGE_LOOP('',(#184));
#184 = ORIENTED_EDGE('',*,*,#185,.F.);
#185 = EDGE_CURVE('',#186,#186,#188,.T.);
#186 = VERTEX_POINT('',#187);
#187 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.));
#188 = CIRCLE('',#189,1.5);
#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
#190 = CARTESIAN_POINT('',(0.,0.,0.));
#191 = DIRECTION('',(0.,0.,1.));
#192 = DIRECTION('',(1.,0.,-0.));
#193 = FACE_BOUND('',#194,.F.);
#194 = EDGE_LOOP('',(#195));
#195 = ORIENTED_EDGE('',*,*,#196,.F.);
#196 = EDGE_CURVE('',#197,#197,#199,.T.);
#197 = VERTEX_POINT('',#198);
#198 = CARTESIAN_POINT('',(19.677669529664,17.677669529664,0.));
#199 = CIRCLE('',#200,2.);
#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203);
#201 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,0.));
#202 = DIRECTION('',(0.,0.,1.));
#203 = DIRECTION('',(1.,0.,-0.));
#204 = FACE_BOUND('',#205,.F.);
#205 = EDGE_LOOP('',(#206));
#206 = ORIENTED_EDGE('',*,*,#207,.F.);
#207 = EDGE_CURVE('',#208,#208,#210,.T.);
#208 = VERTEX_POINT('',#209);
#209 = CARTESIAN_POINT('',(28.870057685089,26.870057685089,0.));
#210 = CIRCLE('',#211,2.);
#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
#212 = CARTESIAN_POINT('',(26.870057685089,26.870057685089,0.));
#213 = DIRECTION('',(0.,0.,1.));
#214 = DIRECTION('',(1.,0.,-0.));
#215 = PLANE('',#216);
#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219);
#217 = CARTESIAN_POINT('',(0.,0.,0.));
#218 = DIRECTION('',(0.,0.,1.));
#219 = DIRECTION('',(1.,0.,-0.));
#220 = ADVANCED_FACE('',(#221,#224),#235,.T.);
#221 = FACE_BOUND('',#222,.T.);
#222 = EDGE_LOOP('',(#223));
#223 = ORIENTED_EDGE('',*,*,#100,.T.);
#224 = FACE_BOUND('',#225,.T.);
#225 = EDGE_LOOP('',(#226));
#226 = ORIENTED_EDGE('',*,*,#227,.F.);
#227 = EDGE_CURVE('',#228,#228,#230,.T.);
#228 = VERTEX_POINT('',#229);
#229 = CARTESIAN_POINT('',(13.,-3.184081677783E-15,30.));
#230 = CIRCLE('',#231,13.);
#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
#232 = CARTESIAN_POINT('',(0.,0.,30.));
#233 = DIRECTION('',(0.,0.,1.));
#234 = DIRECTION('',(1.,0.,-0.));
#235 = PLANE('',#236);
#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
#237 = CARTESIAN_POINT('',(0.,0.,30.));
#238 = DIRECTION('',(0.,0.,1.));
#239 = DIRECTION('',(1.,0.,-0.));
#240 = ADVANCED_FACE('',(#241),#260,.F.);
#241 = FACE_BOUND('',#242,.F.);
#242 = EDGE_LOOP('',(#243,#244,#252,#259));
#243 = ORIENTED_EDGE('',*,*,#119,.T.);
#244 = ORIENTED_EDGE('',*,*,#245,.T.);
#245 = EDGE_CURVE('',#120,#246,#248,.T.);
#246 = VERTEX_POINT('',#247);
#247 = CARTESIAN_POINT('',(-24.87005768508,-26.87005768508,8.));
#248 = LINE('',#249,#250);
#249 = CARTESIAN_POINT('',(-24.87005768508,-26.87005768508,0.));
#250 = VECTOR('',#251,1.);
#251 = DIRECTION('',(0.,0.,1.));
#252 = ORIENTED_EDGE('',*,*,#253,.F.);
#253 = EDGE_CURVE('',#246,#246,#254,.T.);
#254 = CIRCLE('',#255,2.);
#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258);
#256 = CARTESIAN_POINT('',(-26.87005768508,-26.87005768508,8.));
#257 = DIRECTION('',(0.,0.,1.));
#258 = DIRECTION('',(1.,0.,-0.));
#259 = ORIENTED_EDGE('',*,*,#245,.F.);
#260 = CYLINDRICAL_SURFACE('',#261,2.);
#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264);
#262 = CARTESIAN_POINT('',(-26.87005768508,-26.87005768508,0.));
#263 = DIRECTION('',(-0.,-0.,-1.));
#264 = DIRECTION('',(1.,0.,0.));
#265 = ADVANCED_FACE('',(#266),#285,.F.);
#266 = FACE_BOUND('',#267,.F.);
#267 = EDGE_LOOP('',(#268,#269,#277,#284));
#268 = ORIENTED_EDGE('',*,*,#130,.T.);
#269 = ORIENTED_EDGE('',*,*,#270,.T.);
#270 = EDGE_CURVE('',#131,#271,#273,.T.);
#271 = VERTEX_POINT('',#272);
#272 = CARTESIAN_POINT('',(-15.67766952966,-17.67766952966,8.));
#273 = LINE('',#274,#275);
#274 = CARTESIAN_POINT('',(-15.67766952966,-17.67766952966,0.));
#275 = VECTOR('',#276,1.);
#276 = DIRECTION('',(0.,0.,1.));
#277 = ORIENTED_EDGE('',*,*,#278,.F.);
#278 = EDGE_CURVE('',#271,#271,#279,.T.);
#279 = CIRCLE('',#280,2.);
#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283);
#281 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,8.));
#282 = DIRECTION('',(0.,0.,1.));
#283 = DIRECTION('',(1.,0.,-0.));
#284 = ORIENTED_EDGE('',*,*,#270,.F.);
#285 = CYLINDRICAL_SURFACE('',#286,2.);
#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289);
#287 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,0.));
#288 = DIRECTION('',(-0.,-0.,-1.));
#289 = DIRECTION('',(1.,0.,0.));
#290 = ADVANCED_FACE('',(#291),#310,.F.);
#291 = FACE_BOUND('',#292,.F.);
#292 = EDGE_LOOP('',(#293,#294,#302,#309));
#293 = ORIENTED_EDGE('',*,*,#141,.T.);
#294 = ORIENTED_EDGE('',*,*,#295,.T.);
#295 = EDGE_CURVE('',#142,#296,#298,.T.);
#296 = VERTEX_POINT('',#297);
#297 = CARTESIAN_POINT('',(28.870057685089,-26.87005768508,8.));
#298 = LINE('',#299,#300);
#299 = CARTESIAN_POINT('',(28.870057685089,-26.87005768508,0.));
#300 = VECTOR('',#301,1.);
#301 = DIRECTION('',(0.,0.,1.));
#302 = ORIENTED_EDGE('',*,*,#303,.F.);
#303 = EDGE_CURVE('',#296,#296,#304,.T.);
#304 = CIRCLE('',#305,2.);
#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308);
#306 = CARTESIAN_POINT('',(26.870057685089,-26.87005768508,8.));
#307 = DIRECTION('',(0.,0.,1.));
#308 = DIRECTION('',(1.,0.,-0.));
#309 = ORIENTED_EDGE('',*,*,#295,.F.);
#310 = CYLINDRICAL_SURFACE('',#311,2.);
#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
#312 = CARTESIAN_POINT('',(26.870057685089,-26.87005768508,0.));
#313 = DIRECTION('',(-0.,-0.,-1.));
#314 = DIRECTION('',(1.,0.,0.));
#315 = ADVANCED_FACE('',(#316),#335,.F.);
#316 = FACE_BOUND('',#317,.F.);
#317 = EDGE_LOOP('',(#318,#319,#327,#334));
#318 = ORIENTED_EDGE('',*,*,#152,.T.);
#319 = ORIENTED_EDGE('',*,*,#320,.T.);
#320 = EDGE_CURVE('',#153,#321,#323,.T.);
#321 = VERTEX_POINT('',#322);
#322 = CARTESIAN_POINT('',(19.677669529664,-17.67766952966,8.));
#323 = LINE('',#324,#325);
#324 = CARTESIAN_POINT('',(19.677669529664,-17.67766952966,0.));
#325 = VECTOR('',#326,1.);
#326 = DIRECTION('',(0.,0.,1.));
#327 = ORIENTED_EDGE('',*,*,#328,.F.);
#328 = EDGE_CURVE('',#321,#321,#329,.T.);
#329 = CIRCLE('',#330,2.);
#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333);
#331 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,8.));
#332 = DIRECTION('',(0.,0.,1.));
#333 = DIRECTION('',(1.,0.,-0.));
#334 = ORIENTED_EDGE('',*,*,#320,.F.);
#335 = CYLINDRICAL_SURFACE('',#336,2.);
#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339);
#337 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,0.));
#338 = DIRECTION('',(-0.,-0.,-1.));
#339 = DIRECTION('',(1.,0.,0.));
#340 = ADVANCED_FACE('',(#341),#360,.F.);
#341 = FACE_BOUND('',#342,.F.);
#342 = EDGE_LOOP('',(#343,#344,#352,#359));
#343 = ORIENTED_EDGE('',*,*,#163,.T.);
#344 = ORIENTED_EDGE('',*,*,#345,.T.);
#345 = EDGE_CURVE('',#164,#346,#348,.T.);
#346 = VERTEX_POINT('',#347);
#347 = CARTESIAN_POINT('',(-15.67766952966,17.677669529664,8.));
#348 = LINE('',#349,#350);
#349 = CARTESIAN_POINT('',(-15.67766952966,17.677669529664,0.));
#350 = VECTOR('',#351,1.);
#351 = DIRECTION('',(0.,0.,1.));
#352 = ORIENTED_EDGE('',*,*,#353,.F.);
#353 = EDGE_CURVE('',#346,#346,#354,.T.);
#354 = CIRCLE('',#355,2.);
#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358);
#356 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,8.));
#357 = DIRECTION('',(0.,0.,1.));
#358 = DIRECTION('',(1.,0.,-0.));
#359 = ORIENTED_EDGE('',*,*,#345,.F.);
#360 = CYLINDRICAL_SURFACE('',#361,2.);
#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364);
#362 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,0.));
#363 = DIRECTION('',(-0.,-0.,-1.));
#364 = DIRECTION('',(1.,0.,0.));
#365 = ADVANCED_FACE('',(#366),#385,.F.);
#366 = FACE_BOUND('',#367,.F.);
#367 = EDGE_LOOP('',(#368,#369,#377,#384));
#368 = ORIENTED_EDGE('',*,*,#174,.T.);
#369 = ORIENTED_EDGE('',*,*,#370,.T.);
#370 = EDGE_CURVE('',#175,#371,#373,.T.);
#371 = VERTEX_POINT('',#372);
#372 = CARTESIAN_POINT('',(-24.87005768508,26.870057685089,8.));
#373 = LINE('',#374,#375);
#374 = CARTESIAN_POINT('',(-24.87005768508,26.870057685089,0.));
#375 = VECTOR('',#376,1.);
#376 = DIRECTION('',(0.,0.,1.));
#377 = ORIENTED_EDGE('',*,*,#378,.F.);
#378 = EDGE_CURVE('',#371,#371,#379,.T.);
#379 = CIRCLE('',#380,2.);
#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383);
#381 = CARTESIAN_POINT('',(-26.87005768508,26.870057685089,8.));
#382 = DIRECTION('',(0.,0.,1.));
#383 = DIRECTION('',(1.,0.,-0.));
#384 = ORIENTED_EDGE('',*,*,#370,.F.);
#385 = CYLINDRICAL_SURFACE('',#386,2.);
#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
#387 = CARTESIAN_POINT('',(-26.87005768508,26.870057685089,0.));
#388 = DIRECTION('',(-0.,-0.,-1.));
#389 = DIRECTION('',(1.,0.,0.));
#390 = ADVANCED_FACE('',(#391),#410,.F.);
#391 = FACE_BOUND('',#392,.F.);
#392 = EDGE_LOOP('',(#393,#394,#402,#409));
#393 = ORIENTED_EDGE('',*,*,#185,.T.);
#394 = ORIENTED_EDGE('',*,*,#395,.T.);
#395 = EDGE_CURVE('',#186,#396,#398,.T.);
#396 = VERTEX_POINT('',#397);
#397 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,44.));
#398 = LINE('',#399,#400);
#399 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.));
#400 = VECTOR('',#401,1.);
#401 = DIRECTION('',(0.,0.,1.));
#402 = ORIENTED_EDGE('',*,*,#403,.F.);
#403 = EDGE_CURVE('',#396,#396,#404,.T.);
#404 = CIRCLE('',#405,1.5);
#405 = AXIS2_PLACEMENT_3D('',#406,#407,#408);
#406 = CARTESIAN_POINT('',(0.,0.,44.));
#407 = DIRECTION('',(0.,0.,1.));
#408 = DIRECTION('',(1.,0.,-0.));
#409 = ORIENTED_EDGE('',*,*,#395,.F.);
#410 = CYLINDRICAL_SURFACE('',#411,1.5);
#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414);
#412 = CARTESIAN_POINT('',(0.,0.,0.));
#413 = DIRECTION('',(-0.,-0.,-1.));
#414 = DIRECTION('',(1.,0.,0.));
#415 = ADVANCED_FACE('',(#416),#435,.F.);
#416 = FACE_BOUND('',#417,.F.);
#417 = EDGE_LOOP('',(#418,#419,#427,#434));
#418 = ORIENTED_EDGE('',*,*,#196,.T.);
#419 = ORIENTED_EDGE('',*,*,#420,.T.);
#420 = EDGE_CURVE('',#197,#421,#423,.T.);
#421 = VERTEX_POINT('',#422);
#422 = CARTESIAN_POINT('',(19.677669529664,17.677669529664,8.));
#423 = LINE('',#424,#425);
#424 = CARTESIAN_POINT('',(19.677669529664,17.677669529664,0.));
#425 = VECTOR('',#426,1.);
#426 = DIRECTION('',(0.,0.,1.));
#427 = ORIENTED_EDGE('',*,*,#428,.F.);
#428 = EDGE_CURVE('',#421,#421,#429,.T.);
#429 = CIRCLE('',#430,2.);
#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433);
#431 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,8.));
#432 = DIRECTION('',(0.,0.,1.));
#433 = DIRECTION('',(1.,0.,-0.));
#434 = ORIENTED_EDGE('',*,*,#420,.F.);
#435 = CYLINDRICAL_SURFACE('',#436,2.);
#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
#437 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,0.));
#438 = DIRECTION('',(-0.,-0.,-1.));
#439 = DIRECTION('',(1.,0.,0.));
#440 = ADVANCED_FACE('',(#441),#460,.F.);
#441 = FACE_BOUND('',#442,.F.);
#442 = EDGE_LOOP('',(#443,#444,#452,#459));
#443 = ORIENTED_EDGE('',*,*,#207,.T.);
#444 = ORIENTED_EDGE('',*,*,#445,.T.);
#445 = EDGE_CURVE('',#208,#446,#448,.T.);
#446 = VERTEX_POINT('',#447);
#447 = CARTESIAN_POINT('',(28.870057685089,26.870057685089,8.));
#448 = LINE('',#449,#450);
#449 = CARTESIAN_POINT('',(28.870057685089,26.870057685089,0.));
#450 = VECTOR('',#451,1.);
#451 = DIRECTION('',(0.,0.,1.));
#452 = ORIENTED_EDGE('',*,*,#453,.F.);
#453 = EDGE_CURVE('',#446,#446,#454,.T.);
#454 = CIRCLE('',#455,2.);
#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
#456 = CARTESIAN_POINT('',(26.870057685089,26.870057685089,8.));
#457 = DIRECTION('',(0.,0.,1.));
#458 = DIRECTION('',(1.,0.,-0.));
#459 = ORIENTED_EDGE('',*,*,#445,.F.);
#460 = CYLINDRICAL_SURFACE('',#461,2.);
#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464);
#462 = CARTESIAN_POINT('',(26.870057685089,26.870057685089,0.));
#463 = DIRECTION('',(-0.,-0.,-1.));
#464 = DIRECTION('',(1.,0.,0.));
#465 = ADVANCED_FACE('',(#466),#485,.T.);
#466 = FACE_BOUND('',#467,.T.);
#467 = EDGE_LOOP('',(#468,#469,#477,#484));
#468 = ORIENTED_EDGE('',*,*,#227,.T.);
#469 = ORIENTED_EDGE('',*,*,#470,.T.);
#470 = EDGE_CURVE('',#228,#471,#473,.T.);
#471 = VERTEX_POINT('',#472);
#472 = CARTESIAN_POINT('',(13.,-3.184081677783E-15,38.));
#473 = LINE('',#474,#475);
#474 = CARTESIAN_POINT('',(13.,-3.184081677783E-15,30.));
#475 = VECTOR('',#476,1.);
#476 = DIRECTION('',(0.,0.,1.));
#477 = ORIENTED_EDGE('',*,*,#478,.F.);
#478 = EDGE_CURVE('',#471,#471,#479,.T.);
#479 = CIRCLE('',#480,13.);
#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);
#481 = CARTESIAN_POINT('',(0.,0.,38.));
#482 = DIRECTION('',(0.,0.,1.));
#483 = DIRECTION('',(1.,0.,-0.));
#484 = ORIENTED_EDGE('',*,*,#470,.F.);
#485 = CYLINDRICAL_SURFACE('',#486,13.);
#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
#487 = CARTESIAN_POINT('',(0.,0.,30.));
#488 = DIRECTION('',(-0.,-0.,-1.));
#489 = DIRECTION('',(1.,0.,0.));
#490 = ADVANCED_FACE('',(#491),#494,.F.);
#491 = FACE_BOUND('',#492,.T.);
#492 = EDGE_LOOP('',(#493));
#493 = ORIENTED_EDGE('',*,*,#253,.F.);
#494 = PLANE('',#495);
#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
#496 = CARTESIAN_POINT('',(-26.87005768508,-26.87005768508,8.));
#497 = DIRECTION('',(0.,0.,1.));
#498 = DIRECTION('',(1.,0.,-0.));
#499 = ADVANCED_FACE('',(#500),#503,.F.);
#500 = FACE_BOUND('',#501,.T.);
#501 = EDGE_LOOP('',(#502));
#502 = ORIENTED_EDGE('',*,*,#278,.F.);
#503 = PLANE('',#504);
#504 = AXIS2_PLACEMENT_3D('',#505,#506,#507);
#505 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,8.));
#506 = DIRECTION('',(0.,0.,1.));
#507 = DIRECTION('',(1.,0.,-0.));
#508 = ADVANCED_FACE('',(#509),#512,.F.);
#509 = FACE_BOUND('',#510,.T.);
#510 = EDGE_LOOP('',(#511));
#511 = ORIENTED_EDGE('',*,*,#303,.F.);
#512 = PLANE('',#513);
#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516);
#514 = CARTESIAN_POINT('',(26.870057685089,-26.87005768508,8.));
#515 = DIRECTION('',(0.,0.,1.));
#516 = DIRECTION('',(1.,0.,-0.));
#517 = ADVANCED_FACE('',(#518),#521,.F.);
#518 = FACE_BOUND('',#519,.T.);
#519 = EDGE_LOOP('',(#520));
#520 = ORIENTED_EDGE('',*,*,#328,.F.);
#521 = PLANE('',#522);
#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525);
#523 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,8.));
#524 = DIRECTION('',(0.,0.,1.));
#525 = DIRECTION('',(1.,0.,-0.));
#526 = ADVANCED_FACE('',(#527),#530,.F.);
#527 = FACE_BOUND('',#528,.T.);
#528 = EDGE_LOOP('',(#529));
#529 = ORIENTED_EDGE('',*,*,#353,.F.);
#530 = PLANE('',#531);
#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534);
#532 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,8.));
#533 = DIRECTION('',(0.,0.,1.));
#534 = DIRECTION('',(1.,0.,-0.));
#535 = ADVANCED_FACE('',(#536),#539,.F.);
#536 = FACE_BOUND('',#537,.T.);
#537 = EDGE_LOOP('',(#538));
#538 = ORIENTED_EDGE('',*,*,#378,.F.);
#539 = PLANE('',#540);
#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543);
#541 = CARTESIAN_POINT('',(-26.87005768508,26.870057685089,8.));
#542 = DIRECTION('',(0.,0.,1.));
#543 = DIRECTION('',(1.,0.,-0.));
#544 = ADVANCED_FACE('',(#545,#556),#559,.T.);
#545 = FACE_BOUND('',#546,.T.);
#546 = EDGE_LOOP('',(#547));
#547 = ORIENTED_EDGE('',*,*,#548,.T.);
#548 = EDGE_CURVE('',#549,#549,#551,.T.);
#549 = VERTEX_POINT('',#550);
#550 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,44.));
#551 = CIRCLE('',#552,4.);
#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);
#553 = CARTESIAN_POINT('',(0.,0.,44.));
#554 = DIRECTION('',(0.,0.,1.));
#555 = DIRECTION('',(1.,0.,-0.));
#556 = FACE_BOUND('',#557,.T.);
#557 = EDGE_LOOP('',(#558));
#558 = ORIENTED_EDGE('',*,*,#403,.F.);
#559 = PLANE('',#560);
#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563);
#561 = CARTESIAN_POINT('',(0.,0.,44.));
#562 = DIRECTION('',(0.,0.,1.));
#563 = DIRECTION('',(1.,0.,-0.));
#564 = ADVANCED_FACE('',(#565),#568,.F.);
#565 = FACE_BOUND('',#566,.T.);
#566 = EDGE_LOOP('',(#567));
#567 = ORIENTED_EDGE('',*,*,#428,.F.);
#568 = PLANE('',#569);
#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572);
#570 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,8.));
#571 = DIRECTION('',(0.,0.,1.));
#572 = DIRECTION('',(1.,0.,-0.));
#573 = ADVANCED_FACE('',(#574),#577,.F.);
#574 = FACE_BOUND('',#575,.T.);
#575 = EDGE_LOOP('',(#576));
#576 = ORIENTED_EDGE('',*,*,#453,.F.);
#577 = PLANE('',#578);
#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581);
#579 = CARTESIAN_POINT('',(26.870057685089,26.870057685089,8.));
#580 = DIRECTION('',(0.,0.,1.));
#581 = DIRECTION('',(1.,0.,-0.));
#582 = ADVANCED_FACE('',(#583,#586,#597,#608,#619,#630),#641,.T.);
#583 = FACE_BOUND('',#584,.T.);
#584 = EDGE_LOOP('',(#585));
#585 = ORIENTED_EDGE('',*,*,#478,.T.);
#586 = FACE_BOUND('',#587,.T.);
#587 = EDGE_LOOP('',(#588));
#588 = ORIENTED_EDGE('',*,*,#589,.F.);
#589 = EDGE_CURVE('',#590,#590,#592,.T.);
#590 = VERTEX_POINT('',#591);
#591 = CARTESIAN_POINT('',(1.5,-10.,38.));
#592 = CIRCLE('',#593,1.5);
#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596);
#594 = CARTESIAN_POINT('',(-1.836970198721E-15,-10.,38.));
#595 = DIRECTION('',(0.,0.,1.));
#596 = DIRECTION('',(1.,0.,-0.));
#597 = FACE_BOUND('',#598,.T.);
#598 = EDGE_LOOP('',(#599));
#599 = ORIENTED_EDGE('',*,*,#600,.F.);
#600 = EDGE_CURVE('',#601,#601,#603,.T.);
#601 = VERTEX_POINT('',#602);
#602 = CARTESIAN_POINT('',(-8.5,8.572527594031E-16,38.));
#603 = CIRCLE('',#604,1.5);
#604 = AXIS2_PLACEMENT_3D('',#605,#606,#607);
#605 = CARTESIAN_POINT('',(-10.,1.224646799147E-15,38.));
#606 = DIRECTION('',(0.,0.,1.));
#607 = DIRECTION('',(1.,0.,-0.));
#608 = FACE_BOUND('',#609,.T.);
#609 = EDGE_LOOP('',(#610));
#610 = ORIENTED_EDGE('',*,*,#611,.F.);
#611 = EDGE_CURVE('',#612,#612,#614,.T.);
#612 = VERTEX_POINT('',#613);
#613 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,38.));
#614 = CIRCLE('',#615,4.);
#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
#616 = CARTESIAN_POINT('',(0.,0.,38.));
#617 = DIRECTION('',(0.,0.,1.));
#618 = DIRECTION('',(1.,0.,-0.));
#619 = FACE_BOUND('',#620,.T.);
#620 = EDGE_LOOP('',(#621));
#621 = ORIENTED_EDGE('',*,*,#622,.F.);
#622 = EDGE_CURVE('',#623,#623,#625,.T.);
#623 = VERTEX_POINT('',#624);
#624 = CARTESIAN_POINT('',(11.5,-3.673940397442E-16,38.));
#625 = CIRCLE('',#626,1.5);
#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629);
#627 = CARTESIAN_POINT('',(10.,0.,38.));
#628 = DIRECTION('',(0.,0.,1.));
#629 = DIRECTION('',(1.,0.,-0.));
#630 = FACE_BOUND('',#631,.T.);
#631 = EDGE_LOOP('',(#632));
#632 = ORIENTED_EDGE('',*,*,#633,.F.);
#633 = EDGE_CURVE('',#634,#634,#636,.T.);
#634 = VERTEX_POINT('',#635);
#635 = CARTESIAN_POINT('',(1.5,10.,38.));
#636 = CIRCLE('',#637,1.5);
#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640);
#638 = CARTESIAN_POINT('',(6.123233995737E-16,10.,38.));
#639 = DIRECTION('',(0.,0.,1.));
#640 = DIRECTION('',(1.,0.,-0.));
#641 = PLANE('',#642);
#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
#643 = CARTESIAN_POINT('',(0.,0.,38.));
#644 = DIRECTION('',(0.,0.,1.));
#645 = DIRECTION('',(1.,0.,-0.));
#646 = ADVANCED_FACE('',(#647),#658,.T.);
#647 = FACE_BOUND('',#648,.T.);
#648 = EDGE_LOOP('',(#649,#650,#656,#657));
#649 = ORIENTED_EDGE('',*,*,#611,.T.);
#650 = ORIENTED_EDGE('',*,*,#651,.T.);
#651 = EDGE_CURVE('',#612,#549,#652,.T.);
#652 = LINE('',#653,#654);
#653 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,38.));
#654 = VECTOR('',#655,1.);
#655 = DIRECTION('',(0.,0.,1.));
#656 = ORIENTED_EDGE('',*,*,#548,.F.);
#657 = ORIENTED_EDGE('',*,*,#651,.F.);
#658 = CYLINDRICAL_SURFACE('',#659,4.);
#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662);
#660 = CARTESIAN_POINT('',(0.,0.,38.));
#661 = DIRECTION('',(-0.,-0.,-1.));
#662 = DIRECTION('',(1.,0.,0.));
#663 = ADVANCED_FACE('',(#664),#683,.F.);
#664 = FACE_BOUND('',#665,.F.);
#665 = EDGE_LOOP('',(#666,#675,#681,#682));
#666 = ORIENTED_EDGE('',*,*,#667,.T.);
#667 = EDGE_CURVE('',#668,#668,#670,.T.);
#668 = VERTEX_POINT('',#669);
#669 = CARTESIAN_POINT('',(1.5,-10.,33.));
#670 = CIRCLE('',#671,1.5);
#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674);
#672 = CARTESIAN_POINT('',(-1.836970198721E-15,-10.,33.));
#673 = DIRECTION('',(0.,0.,1.));
#674 = DIRECTION('',(1.,0.,-0.));
#675 = ORIENTED_EDGE('',*,*,#676,.T.);
#676 = EDGE_CURVE('',#668,#590,#677,.T.);
#677 = LINE('',#678,#679);
#678 = CARTESIAN_POINT('',(1.5,-10.,33.));
#679 = VECTOR('',#680,1.);
#680 = DIRECTION('',(0.,0.,1.));
#681 = ORIENTED_EDGE('',*,*,#589,.F.);
#682 = ORIENTED_EDGE('',*,*,#676,.F.);
#683 = CYLINDRICAL_SURFACE('',#684,1.5);
#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687);
#685 = CARTESIAN_POINT('',(-1.836970198721E-15,-10.,33.));
#686 = DIRECTION('',(-0.,-0.,-1.));
#687 = DIRECTION('',(1.,0.,0.));
#688 = ADVANCED_FACE('',(#689),#708,.F.);
#689 = FACE_BOUND('',#690,.F.);
#690 = EDGE_LOOP('',(#691,#700,#706,#707));
#691 = ORIENTED_EDGE('',*,*,#692,.T.);
#692 = EDGE_CURVE('',#693,#693,#695,.T.);
#693 = VERTEX_POINT('',#694);
#694 = CARTESIAN_POINT('',(-8.5,8.572527594031E-16,33.));
#695 = CIRCLE('',#696,1.5);
#696 = AXIS2_PLACEMENT_3D('',#697,#698,#699);
#697 = CARTESIAN_POINT('',(-10.,1.224646799147E-15,33.));
#698 = DIRECTION('',(0.,0.,1.));
#699 = DIRECTION('',(1.,0.,-0.));
#700 = ORIENTED_EDGE('',*,*,#701,.T.);
#701 = EDGE_CURVE('',#693,#601,#702,.T.);
#702 = LINE('',#703,#704);
#703 = CARTESIAN_POINT('',(-8.5,8.572527594031E-16,33.));
#704 = VECTOR('',#705,1.);
#705 = DIRECTION('',(0.,0.,1.));
#706 = ORIENTED_EDGE('',*,*,#600,.F.);
#707 = ORIENTED_EDGE('',*,*,#701,.F.);
#708 = CYLINDRICAL_SURFACE('',#709,1.5);
#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712);
#710 = CARTESIAN_POINT('',(-10.,1.224646799147E-15,33.));
#711 = DIRECTION('',(-0.,-0.,-1.));
#712 = DIRECTION('',(1.,0.,0.));
#713 = ADVANCED_FACE('',(#714),#733,.F.);
#714 = FACE_BOUND('',#715,.F.);
#715 = EDGE_LOOP('',(#716,#725,#731,#732));
#716 = ORIENTED_EDGE('',*,*,#717,.T.);
#717 = EDGE_CURVE('',#718,#718,#720,.T.);
#718 = VERTEX_POINT('',#719);
#719 = CARTESIAN_POINT('',(11.5,-3.673940397442E-16,33.));
#720 = CIRCLE('',#721,1.5);
#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724);
#722 = CARTESIAN_POINT('',(10.,0.,33.));
#723 = DIRECTION('',(0.,0.,1.));
#724 = DIRECTION('',(1.,0.,-0.));
#725 = ORIENTED_EDGE('',*,*,#726,.T.);
#726 = EDGE_CURVE('',#718,#623,#727,.T.);
#727 = LINE('',#728,#729);
#728 = CARTESIAN_POINT('',(11.5,-3.673940397442E-16,33.));
#729 = VECTOR('',#730,1.);
#730 = DIRECTION('',(0.,0.,1.));
#731 = ORIENTED_EDGE('',*,*,#622,.F.);
#732 = ORIENTED_EDGE('',*,*,#726,.F.);
#733 = CYLINDRICAL_SURFACE('',#734,1.5);
#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
#735 = CARTESIAN_POINT('',(10.,0.,33.));
#736 = DIRECTION('',(-0.,-0.,-1.));
#737 = DIRECTION('',(1.,0.,0.));
#738 = ADVANCED_FACE('',(#739),#758,.F.);
#739 = FACE_BOUND('',#740,.F.);
#740 = EDGE_LOOP('',(#741,#750,#756,#757));
#741 = ORIENTED_EDGE('',*,*,#742,.T.);
#742 = EDGE_CURVE('',#743,#743,#745,.T.);
#743 = VERTEX_POINT('',#744);
#744 = CARTESIAN_POINT('',(1.5,10.,33.));
#745 = CIRCLE('',#746,1.5);
#746 = AXIS2_PLACEMENT_3D('',#747,#748,#749);
#747 = CARTESIAN_POINT('',(6.123233995737E-16,10.,33.));
#748 = DIRECTION('',(0.,0.,1.));
#749 = DIRECTION('',(1.,0.,-0.));
#750 = ORIENTED_EDGE('',*,*,#751,.T.);
#751 = EDGE_CURVE('',#743,#634,#752,.T.);
#752 = LINE('',#753,#754);
#753 = CARTESIAN_POINT('',(1.5,10.,33.));
#754 = VECTOR('',#755,1.);
#755 = DIRECTION('',(0.,0.,1.));
#756 = ORIENTED_EDGE('',*,*,#633,.F.);
#757 = ORIENTED_EDGE('',*,*,#751,.F.);
#758 = CYLINDRICAL_SURFACE('',#759,1.5);
#759 = AXIS2_PLACEMENT_3D('',#760,#761,#762);
#760 = CARTESIAN_POINT('',(6.123233995737E-16,10.,33.));
#761 = DIRECTION('',(-0.,-0.,-1.));
#762 = DIRECTION('',(1.,0.,0.));
#763 = ADVANCED_FACE('',(#764),#767,.T.);
#764 = FACE_BOUND('',#765,.F.);
#765 = EDGE_LOOP('',(#766));
#766 = ORIENTED_EDGE('',*,*,#667,.F.);
#767 = PLANE('',#768);
#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771);
#769 = CARTESIAN_POINT('',(-1.836970198721E-15,-10.,33.));
#770 = DIRECTION('',(0.,0.,1.));
#771 = DIRECTION('',(1.,0.,-0.));
#772 = ADVANCED_FACE('',(#773),#776,.T.);
#773 = FACE_BOUND('',#774,.F.);
#774 = EDGE_LOOP('',(#775));
#775 = ORIENTED_EDGE('',*,*,#692,.F.);
#776 = PLANE('',#777);
#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780);
#778 = CARTESIAN_POINT('',(-10.,1.224646799147E-15,33.));
#779 = DIRECTION('',(0.,0.,1.));
#780 = DIRECTION('',(1.,0.,-0.));
#781 = ADVANCED_FACE('',(#782),#785,.T.);
#782 = FACE_BOUND('',#783,.F.);
#783 = EDGE_LOOP('',(#784));
#784 = ORIENTED_EDGE('',*,*,#717,.F.);
#785 = PLANE('',#786);
#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789);
#787 = CARTESIAN_POINT('',(10.,0.,33.));
#788 = DIRECTION('',(0.,0.,1.));
#789 = DIRECTION('',(1.,0.,-0.));
#790 = ADVANCED_FACE('',(#791),#794,.T.);
#791 = FACE_BOUND('',#792,.F.);
#792 = EDGE_LOOP('',(#793));
#793 = ORIENTED_EDGE('',*,*,#742,.F.);
#794 = PLANE('',#795);
#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798);
#796 = CARTESIAN_POINT('',(6.123233995737E-16,10.,33.));
#797 = DIRECTION('',(0.,0.,1.));
#798 = DIRECTION('',(1.,0.,-0.));
#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#803)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#800,#801,#802)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#800 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#801 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#802 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#803 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#800,
'distance_accuracy_value','confusion accuracy');
#804 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#805,#807);
#805 = ( REPRESENTATION_RELATIONSHIP('','',#76,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#806)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#806 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#807 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#808
);
#808 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1',
'01 M9C12 original approximate model','',#5,#71,$);
#809 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#73));
#810 = SHAPE_DEFINITION_REPRESENTATION(#811,#817);
#811 = PRODUCT_DEFINITION_SHAPE('','',#812);
#812 = PRODUCT_DEFINITION('design','',#813,#816);
#813 = PRODUCT_DEFINITION_FORMATION('','',#814);
#814 = PRODUCT('02 Rotating 3D printed magnet holder - concept',
'02 Rotating 3D printed magnet holder - concept','',(#815));
#815 = PRODUCT_CONTEXT('',#2,'mechanical');
#816 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#817 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#818),#1000);
#818 = MANIFOLD_SOLID_BREP('',#819);
#819 = CLOSED_SHELL('',(#820,#853,#873,#893,#918,#943,#963,#983));
#820 = ADVANCED_FACE('',(#821),#848,.T.);
#821 = FACE_BOUND('',#822,.T.);
#822 = EDGE_LOOP('',(#823,#832,#840,#847));
#823 = ORIENTED_EDGE('',*,*,#824,.F.);
#824 = EDGE_CURVE('',#825,#825,#827,.T.);
#825 = VERTEX_POINT('',#826);
#826 = CARTESIAN_POINT('',(13.5,-3.306546357698E-15,0.));
#827 = CIRCLE('',#828,13.5);
#828 = AXIS2_PLACEMENT_3D('',#829,#830,#831);
#829 = CARTESIAN_POINT('',(0.,0.,0.));
#830 = DIRECTION('',(0.,0.,1.));
#831 = DIRECTION('',(1.,0.,-0.));
#832 = ORIENTED_EDGE('',*,*,#833,.F.);
#833 = EDGE_CURVE('',#834,#825,#836,.T.);
#834 = VERTEX_POINT('',#835);
#835 = CARTESIAN_POINT('',(13.5,-3.306546357698E-15,-7.5));
#836 = LINE('',#837,#838);
#837 = CARTESIAN_POINT('',(13.5,-3.306546357698E-15,-7.5));
#838 = VECTOR('',#839,1.);
#839 = DIRECTION('',(0.,0.,1.));
#840 = ORIENTED_EDGE('',*,*,#841,.T.);
#841 = EDGE_CURVE('',#834,#834,#842,.T.);
#842 = CIRCLE('',#843,13.5);
#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);
#844 = CARTESIAN_POINT('',(0.,0.,-7.5));
#845 = DIRECTION('',(0.,0.,1.));
#846 = DIRECTION('',(1.,0.,-0.));
#847 = ORIENTED_EDGE('',*,*,#833,.T.);
#848 = CYLINDRICAL_SURFACE('',#849,13.5);
#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
#850 = CARTESIAN_POINT('',(0.,0.,-7.5));
#851 = DIRECTION('',(0.,0.,1.));
#852 = DIRECTION('',(1.,0.,-0.));
#853 = ADVANCED_FACE('',(#854,#857),#868,.T.);
#854 = FACE_BOUND('',#855,.T.);
#855 = EDGE_LOOP('',(#856));
#856 = ORIENTED_EDGE('',*,*,#824,.T.);
#857 = FACE_BOUND('',#858,.T.);
#858 = EDGE_LOOP('',(#859));
#859 = ORIENTED_EDGE('',*,*,#860,.F.);
#860 = EDGE_CURVE('',#861,#861,#863,.T.);
#861 = VERTEX_POINT('',#862);
#862 = CARTESIAN_POINT('',(1.65,-4.041334437186E-16,0.));
#863 = CIRCLE('',#864,1.65);
#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867);
#865 = CARTESIAN_POINT('',(0.,0.,0.));
#866 = DIRECTION('',(0.,0.,1.));
#867 = DIRECTION('',(1.,0.,-0.));
#868 = PLANE('',#869);
#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872);
#870 = CARTESIAN_POINT('',(0.,0.,0.));
#871 = DIRECTION('',(0.,0.,1.));
#872 = DIRECTION('',(1.,0.,-0.));
#873 = ADVANCED_FACE('',(#874,#877),#888,.F.);
#874 = FACE_BOUND('',#875,.F.);
#875 = EDGE_LOOP('',(#876));
#876 = ORIENTED_EDGE('',*,*,#841,.T.);
#877 = FACE_BOUND('',#878,.F.);
#878 = EDGE_LOOP('',(#879));
#879 = ORIENTED_EDGE('',*,*,#880,.F.);
#880 = EDGE_CURVE('',#881,#881,#883,.T.);
#881 = VERTEX_POINT('',#882);
#882 = CARTESIAN_POINT('',(5.1,-1.24913973513E-15,-7.5));
#883 = CIRCLE('',#884,5.1);
#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887);
#885 = CARTESIAN_POINT('',(0.,0.,-7.5));
#886 = DIRECTION('',(0.,0.,1.));
#887 = DIRECTION('',(1.,0.,-0.));
#888 = PLANE('',#889);
#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892);
#890 = CARTESIAN_POINT('',(0.,0.,-7.5));
#891 = DIRECTION('',(0.,0.,1.));
#892 = DIRECTION('',(1.,0.,-0.));
#893 = ADVANCED_FACE('',(#894),#913,.F.);
#894 = FACE_BOUND('',#895,.F.);
#895 = EDGE_LOOP('',(#896,#905,#911,#912));
#896 = ORIENTED_EDGE('',*,*,#897,.T.);
#897 = EDGE_CURVE('',#898,#898,#900,.T.);
#898 = VERTEX_POINT('',#899);
#899 = CARTESIAN_POINT('',(1.65,-4.041334437186E-16,-1.9));
#900 = CIRCLE('',#901,1.65);
#901 = AXIS2_PLACEMENT_3D('',#902,#903,#904);
#902 = CARTESIAN_POINT('',(0.,0.,-1.9));
#903 = DIRECTION('',(0.,0.,1.));
#904 = DIRECTION('',(1.,0.,-0.));
#905 = ORIENTED_EDGE('',*,*,#906,.T.);
#906 = EDGE_CURVE('',#898,#861,#907,.T.);
#907 = LINE('',#908,#909);
#908 = CARTESIAN_POINT('',(1.65,-4.041334437186E-16,-7.51));
#909 = VECTOR('',#910,1.);
#910 = DIRECTION('',(0.,0.,1.));
#911 = ORIENTED_EDGE('',*,*,#860,.F.);
#912 = ORIENTED_EDGE('',*,*,#906,.F.);
#913 = CYLINDRICAL_SURFACE('',#914,1.65);
#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917);
#915 = CARTESIAN_POINT('',(0.,0.,-7.51));
#916 = DIRECTION('',(0.,0.,1.));
#917 = DIRECTION('',(1.,0.,-0.));
#918 = ADVANCED_FACE('',(#919),#938,.F.);
#919 = FACE_BOUND('',#920,.F.);
#920 = EDGE_LOOP('',(#921,#930,#936,#937));
#921 = ORIENTED_EDGE('',*,*,#922,.F.);
#922 = EDGE_CURVE('',#923,#923,#925,.T.);
#923 = VERTEX_POINT('',#924);
#924 = CARTESIAN_POINT('',(5.1,-1.24913973513E-15,-4.5));
#925 = CIRCLE('',#926,5.1);
#926 = AXIS2_PLACEMENT_3D('',#927,#928,#929);
#927 = CARTESIAN_POINT('',(0.,0.,-4.5));
#928 = DIRECTION('',(0.,0.,1.));
#929 = DIRECTION('',(1.,0.,-0.));
#930 = ORIENTED_EDGE('',*,*,#931,.F.);
#931 = EDGE_CURVE('',#881,#923,#932,.T.);
#932 = LINE('',#933,#934);
#933 = CARTESIAN_POINT('',(5.1,-1.24913973513E-15,-7.5));
#934 = VECTOR('',#935,1.);
#935 = DIRECTION('',(0.,0.,1.));
#936 = ORIENTED_EDGE('',*,*,#880,.T.);
#937 = ORIENTED_EDGE('',*,*,#931,.T.);
#938 = CYLINDRICAL_SURFACE('',#939,5.1);
#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942);
#940 = CARTESIAN_POINT('',(0.,0.,-7.5));
#941 = DIRECTION('',(0.,0.,1.));
#942 = DIRECTION('',(1.,0.,-0.));
#943 = ADVANCED_FACE('',(#944,#955),#958,.F.);
#944 = FACE_BOUND('',#945,.F.);
#945 = EDGE_LOOP('',(#946));
#946 = ORIENTED_EDGE('',*,*,#947,.T.);
#947 = EDGE_CURVE('',#948,#948,#950,.T.);
#948 = VERTEX_POINT('',#949);
#949 = CARTESIAN_POINT('',(3.5,-8.572527594031E-16,-1.9));
#950 = CIRCLE('',#951,3.5);
#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954);
#952 = CARTESIAN_POINT('',(0.,0.,-1.9));
#953 = DIRECTION('',(0.,0.,1.));
#954 = DIRECTION('',(1.,0.,-0.));
#955 = FACE_BOUND('',#956,.F.);
#956 = EDGE_LOOP('',(#957));
#957 = ORIENTED_EDGE('',*,*,#897,.F.);
#958 = PLANE('',#959);
#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962);
#960 = CARTESIAN_POINT('',(0.,0.,-1.9));
#961 = DIRECTION('',(0.,0.,1.));
#962 = DIRECTION('',(1.,0.,-0.));
#963 = ADVANCED_FACE('',(#964,#967),#978,.F.);
#964 = FACE_BOUND('',#965,.F.);
#965 = EDGE_LOOP('',(#966));
#966 = ORIENTED_EDGE('',*,*,#922,.T.);
#967 = FACE_BOUND('',#968,.F.);
#968 = EDGE_LOOP('',(#969));
#969 = ORIENTED_EDGE('',*,*,#970,.F.);
#970 = EDGE_CURVE('',#971,#971,#973,.T.);
#971 = VERTEX_POINT('',#972);
#972 = CARTESIAN_POINT('',(3.5,-8.572527594031E-16,-4.5));
#973 = CIRCLE('',#974,3.5);
#974 = AXIS2_PLACEMENT_3D('',#975,#976,#977);
#975 = CARTESIAN_POINT('',(0.,0.,-4.5));
#976 = DIRECTION('',(0.,0.,1.));
#977 = DIRECTION('',(1.,0.,-0.));
#978 = PLANE('',#979);
#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982);
#980 = CARTESIAN_POINT('',(0.,0.,-4.5));
#981 = DIRECTION('',(0.,0.,1.));
#982 = DIRECTION('',(1.,0.,-0.));
#983 = ADVANCED_FACE('',(#984),#995,.F.);
#984 = FACE_BOUND('',#985,.F.);
#985 = EDGE_LOOP('',(#986,#987,#993,#994));
#986 = ORIENTED_EDGE('',*,*,#947,.F.);
#987 = ORIENTED_EDGE('',*,*,#988,.F.);
#988 = EDGE_CURVE('',#971,#948,#989,.T.);
#989 = LINE('',#990,#991);
#990 = CARTESIAN_POINT('',(3.5,-8.572527594031E-16,-4.5));
#991 = VECTOR('',#992,1.);
#992 = DIRECTION('',(0.,0.,1.));
#993 = ORIENTED_EDGE('',*,*,#970,.T.);
#994 = ORIENTED_EDGE('',*,*,#988,.T.);
#995 = CYLINDRICAL_SURFACE('',#996,3.5);
#996 = AXIS2_PLACEMENT_3D('',#997,#998,#999);
#997 = CARTESIAN_POINT('',(0.,0.,-4.5));
#998 = DIRECTION('',(0.,0.,1.));
#999 = DIRECTION('',(1.,0.,-0.));
#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1004))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1001,#1002,#1003)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1001 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1002 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1003 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1004 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1001,
'distance_accuracy_value','confusion accuracy');
#1005 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1006,#1008);
#1006 = ( REPRESENTATION_RELATIONSHIP('','',#817,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1007)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1007 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#1008 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1009);
#1009 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2',
'02 Rotating 3D printed magnet holder - concept','',#5,#812,$);
#1010 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#814));
#1011 = SHAPE_DEFINITION_REPRESENTATION(#1012,#1018);
#1012 = PRODUCT_DEFINITION_SHAPE('','',#1013);
#1013 = PRODUCT_DEFINITION('design','',#1014,#1017);
#1014 = PRODUCT_DEFINITION_FORMATION('','',#1015);
#1015 = PRODUCT('03 Magnet 10 x 3 mm - magnetization to verify',
'03 Magnet 10 x 3 mm - magnetization to verify','',(#1016));
#1016 = PRODUCT_CONTEXT('',#2,'mechanical');
#1017 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1018 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1019),#1072);
#1019 = MANIFOLD_SOLID_BREP('',#1020);
#1020 = CLOSED_SHELL('',(#1021,#1054,#1063));
#1021 = ADVANCED_FACE('',(#1022),#1049,.T.);
#1022 = FACE_BOUND('',#1023,.T.);
#1023 = EDGE_LOOP('',(#1024,#1033,#1041,#1048));
#1024 = ORIENTED_EDGE('',*,*,#1025,.F.);
#1025 = EDGE_CURVE('',#1026,#1026,#1028,.T.);
#1026 = VERTEX_POINT('',#1027);
#1027 = CARTESIAN_POINT('',(5.,-1.224646799147E-15,-4.5));
#1028 = CIRCLE('',#1029,5.);
#1029 = AXIS2_PLACEMENT_3D('',#1030,#1031,#1032);
#1030 = CARTESIAN_POINT('',(0.,0.,-4.5));
#1031 = DIRECTION('',(0.,0.,1.));
#1032 = DIRECTION('',(1.,0.,-0.));
#1033 = ORIENTED_EDGE('',*,*,#1034,.F.);
#1034 = EDGE_CURVE('',#1035,#1026,#1037,.T.);
#1035 = VERTEX_POINT('',#1036);
#1036 = CARTESIAN_POINT('',(5.,-1.224646799147E-15,-7.5));
#1037 = LINE('',#1038,#1039);
#1038 = CARTESIAN_POINT('',(5.,-1.224646799147E-15,-7.5));
#1039 = VECTOR('',#1040,1.);
#1040 = DIRECTION('',(0.,0.,1.));
#1041 = ORIENTED_EDGE('',*,*,#1042,.T.);
#1042 = EDGE_CURVE('',#1035,#1035,#1043,.T.);
#1043 = CIRCLE('',#1044,5.);
#1044 = AXIS2_PLACEMENT_3D('',#1045,#1046,#1047);
#1045 = CARTESIAN_POINT('',(0.,0.,-7.5));
#1046 = DIRECTION('',(0.,0.,1.));
#1047 = DIRECTION('',(1.,0.,-0.));
#1048 = ORIENTED_EDGE('',*,*,#1034,.T.);
#1049 = CYLINDRICAL_SURFACE('',#1050,5.);
#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053);
#1051 = CARTESIAN_POINT('',(0.,0.,-7.5));
#1052 = DIRECTION('',(0.,0.,1.));
#1053 = DIRECTION('',(1.,0.,-0.));
#1054 = ADVANCED_FACE('',(#1055),#1058,.T.);
#1055 = FACE_BOUND('',#1056,.T.);
#1056 = EDGE_LOOP('',(#1057));
#1057 = ORIENTED_EDGE('',*,*,#1025,.T.);
#1058 = PLANE('',#1059);
#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062);
#1060 = CARTESIAN_POINT('',(0.,0.,-4.5));
#1061 = DIRECTION('',(0.,0.,1.));
#1062 = DIRECTION('',(1.,0.,-0.));
#1063 = ADVANCED_FACE('',(#1064),#1067,.F.);
#1064 = FACE_BOUND('',#1065,.T.);
#1065 = EDGE_LOOP('',(#1066));
#1066 = ORIENTED_EDGE('',*,*,#1042,.F.);
#1067 = PLANE('',#1068);
#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071);
#1069 = CARTESIAN_POINT('',(0.,0.,-7.5));
#1070 = DIRECTION('',(0.,0.,1.));
#1071 = DIRECTION('',(1.,0.,-0.));
#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1076))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1073,#1074,#1075)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1073 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1074 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1075 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1076 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1073,
'distance_accuracy_value','confusion accuracy');
#1077 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1078,#1080);
#1078 = ( REPRESENTATION_RELATIONSHIP('','',#1018,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1079)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1079 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#1080 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1081);
#1081 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3',
'03 Magnet 10 x 3 mm - magnetization to verify','',#5,#1013,$);
#1082 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1015));
#1083 = SHAPE_DEFINITION_REPRESENTATION(#1084,#1090);
#1084 = PRODUCT_DEFINITION_SHAPE('','',#1085);
#1085 = PRODUCT_DEFINITION('design','',#1086,#1089);
#1086 = PRODUCT_DEFINITION_FORMATION('','',#1087);
#1087 = PRODUCT('04 MT6826S PCB 33mm - thickness assumed',
'04 MT6826S PCB 33mm - thickness assumed','',(#1088));
#1088 = PRODUCT_CONTEXT('',#2,'mechanical');
#1089 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1090 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1091),#1261);
#1091 = MANIFOLD_SOLID_BREP('',#1092);
#1092 = CLOSED_SHELL('',(#1093,#1126,#1168,#1210,#1227,#1244));
#1093 = ADVANCED_FACE('',(#1094),#1121,.T.);
#1094 = FACE_BOUND('',#1095,.T.);
#1095 = EDGE_LOOP('',(#1096,#1105,#1113,#1120));
#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);
#1097 = EDGE_CURVE('',#1098,#1098,#1100,.T.);
#1098 = VERTEX_POINT('',#1099);
#1099 = CARTESIAN_POINT('',(16.5,-4.041334437186E-15,-9.3));
#1100 = CIRCLE('',#1101,16.5);
#1101 = AXIS2_PLACEMENT_3D('',#1102,#1103,#1104);
#1102 = CARTESIAN_POINT('',(0.,0.,-9.3));
#1103 = DIRECTION('',(0.,0.,1.));
#1104 = DIRECTION('',(1.,0.,-0.));
#1105 = ORIENTED_EDGE('',*,*,#1106,.F.);
#1106 = EDGE_CURVE('',#1107,#1098,#1109,.T.);
#1107 = VERTEX_POINT('',#1108);
#1108 = CARTESIAN_POINT('',(16.5,-4.041334437186E-15,-10.9));
#1109 = LINE('',#1110,#1111);
#1110 = CARTESIAN_POINT('',(16.5,-4.041334437186E-15,-10.9));
#1111 = VECTOR('',#1112,1.);
#1112 = DIRECTION('',(0.,0.,1.));
#1113 = ORIENTED_EDGE('',*,*,#1114,.T.);
#1114 = EDGE_CURVE('',#1107,#1107,#1115,.T.);
#1115 = CIRCLE('',#1116,16.5);
#1116 = AXIS2_PLACEMENT_3D('',#1117,#1118,#1119);
#1117 = CARTESIAN_POINT('',(0.,0.,-10.9));
#1118 = DIRECTION('',(0.,0.,1.));
#1119 = DIRECTION('',(1.,0.,-0.));
#1120 = ORIENTED_EDGE('',*,*,#1106,.T.);
#1121 = CYLINDRICAL_SURFACE('',#1122,16.5);
#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125);
#1123 = CARTESIAN_POINT('',(0.,0.,-10.9));
#1124 = DIRECTION('',(0.,0.,1.));
#1125 = DIRECTION('',(1.,0.,-0.));
#1126 = ADVANCED_FACE('',(#1127,#1130,#1141,#1152),#1163,.T.);
#1127 = FACE_BOUND('',#1128,.T.);
#1128 = EDGE_LOOP('',(#1129));
#1129 = ORIENTED_EDGE('',*,*,#1097,.T.);
#1130 = FACE_BOUND('',#1131,.T.);
#1131 = EDGE_LOOP('',(#1132));
#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
#1133 = EDGE_CURVE('',#1134,#1134,#1136,.T.);
#1134 = VERTEX_POINT('',#1135);
#1135 = CARTESIAN_POINT('',(-10.21,-6.76,-9.3));
#1136 = CIRCLE('',#1137,1.5);
#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140);
#1138 = CARTESIAN_POINT('',(-11.71,-6.76,-9.3));
#1139 = DIRECTION('',(0.,0.,1.));
#1140 = DIRECTION('',(1.,0.,-0.));
#1141 = FACE_BOUND('',#1142,.T.);
#1142 = EDGE_LOOP('',(#1143));
#1143 = ORIENTED_EDGE('',*,*,#1144,.F.);
#1144 = EDGE_CURVE('',#1145,#1145,#1147,.T.);
#1145 = VERTEX_POINT('',#1146);
#1146 = CARTESIAN_POINT('',(13.21,-6.76,-9.3));
#1147 = CIRCLE('',#1148,1.5);
#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151);
#1149 = CARTESIAN_POINT('',(11.71,-6.76,-9.3));
#1150 = DIRECTION('',(0.,0.,1.));
#1151 = DIRECTION('',(1.,0.,-0.));
#1152 = FACE_BOUND('',#1153,.T.);
#1153 = EDGE_LOOP('',(#1154));
#1154 = ORIENTED_EDGE('',*,*,#1155,.F.);
#1155 = EDGE_CURVE('',#1156,#1156,#1158,.T.);
#1156 = VERTEX_POINT('',#1157);
#1157 = CARTESIAN_POINT('',(1.5,13.49,-9.3));
#1158 = CIRCLE('',#1159,1.5);
#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162);
#1160 = CARTESIAN_POINT('',(0.,13.49,-9.3));
#1161 = DIRECTION('',(0.,0.,1.));
#1162 = DIRECTION('',(1.,0.,-0.));
#1163 = PLANE('',#1164);
#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167);
#1165 = CARTESIAN_POINT('',(0.,0.,-9.3));
#1166 = DIRECTION('',(0.,0.,1.));
#1167 = DIRECTION('',(1.,0.,-0.));
#1168 = ADVANCED_FACE('',(#1169,#1172,#1183,#1194),#1205,.F.);
#1169 = FACE_BOUND('',#1170,.F.);
#1170 = EDGE_LOOP('',(#1171));
#1171 = ORIENTED_EDGE('',*,*,#1114,.T.);
#1172 = FACE_BOUND('',#1173,.F.);
#1173 = EDGE_LOOP('',(#1174));
#1174 = ORIENTED_EDGE('',*,*,#1175,.F.);
#1175 = EDGE_CURVE('',#1176,#1176,#1178,.T.);
#1176 = VERTEX_POINT('',#1177);
#1177 = CARTESIAN_POINT('',(-10.21,-6.76,-10.9));
#1178 = CIRCLE('',#1179,1.5);
#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
#1180 = CARTESIAN_POINT('',(-11.71,-6.76,-10.9));
#1181 = DIRECTION('',(0.,0.,1.));
#1182 = DIRECTION('',(1.,0.,-0.));
#1183 = FACE_BOUND('',#1184,.F.);
#1184 = EDGE_LOOP('',(#1185));
#1185 = ORIENTED_EDGE('',*,*,#1186,.F.);
#1186 = EDGE_CURVE('',#1187,#1187,#1189,.T.);
#1187 = VERTEX_POINT('',#1188);
#1188 = CARTESIAN_POINT('',(13.21,-6.76,-10.9));
#1189 = CIRCLE('',#1190,1.5);
#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);
#1191 = CARTESIAN_POINT('',(11.71,-6.76,-10.9));
#1192 = DIRECTION('',(0.,0.,1.));
#1193 = DIRECTION('',(1.,0.,-0.));
#1194 = FACE_BOUND('',#1195,.F.);
#1195 = EDGE_LOOP('',(#1196));
#1196 = ORIENTED_EDGE('',*,*,#1197,.F.);
#1197 = EDGE_CURVE('',#1198,#1198,#1200,.T.);
#1198 = VERTEX_POINT('',#1199);
#1199 = CARTESIAN_POINT('',(1.5,13.49,-10.9));
#1200 = CIRCLE('',#1201,1.5);
#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204);
#1202 = CARTESIAN_POINT('',(0.,13.49,-10.9));
#1203 = DIRECTION('',(0.,0.,1.));
#1204 = DIRECTION('',(1.,0.,-0.));
#1205 = PLANE('',#1206);
#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);
#1207 = CARTESIAN_POINT('',(0.,0.,-10.9));
#1208 = DIRECTION('',(0.,0.,1.));
#1209 = DIRECTION('',(1.,0.,-0.));
#1210 = ADVANCED_FACE('',(#1211),#1222,.F.);
#1211 = FACE_BOUND('',#1212,.F.);
#1212 = EDGE_LOOP('',(#1213,#1214,#1220,#1221));
#1213 = ORIENTED_EDGE('',*,*,#1133,.F.);
#1214 = ORIENTED_EDGE('',*,*,#1215,.F.);
#1215 = EDGE_CURVE('',#1176,#1134,#1216,.T.);
#1216 = LINE('',#1217,#1218);
#1217 = CARTESIAN_POINT('',(-10.21,-6.76,-10.91));
#1218 = VECTOR('',#1219,1.);
#1219 = DIRECTION('',(0.,0.,1.));
#1220 = ORIENTED_EDGE('',*,*,#1175,.T.);
#1221 = ORIENTED_EDGE('',*,*,#1215,.T.);
#1222 = CYLINDRICAL_SURFACE('',#1223,1.5);
#1223 = AXIS2_PLACEMENT_3D('',#1224,#1225,#1226);
#1224 = CARTESIAN_POINT('',(-11.71,-6.76,-10.91));
#1225 = DIRECTION('',(0.,0.,1.));
#1226 = DIRECTION('',(1.,0.,-0.));
#1227 = ADVANCED_FACE('',(#1228),#1239,.F.);
#1228 = FACE_BOUND('',#1229,.F.);
#1229 = EDGE_LOOP('',(#1230,#1231,#1237,#1238));
#1230 = ORIENTED_EDGE('',*,*,#1144,.F.);
#1231 = ORIENTED_EDGE('',*,*,#1232,.F.);
#1232 = EDGE_CURVE('',#1187,#1145,#1233,.T.);
#1233 = LINE('',#1234,#1235);
#1234 = CARTESIAN_POINT('',(13.21,-6.76,-10.91));
#1235 = VECTOR('',#1236,1.);
#1236 = DIRECTION('',(0.,0.,1.));
#1237 = ORIENTED_EDGE('',*,*,#1186,.T.);
#1238 = ORIENTED_EDGE('',*,*,#1232,.T.);
#1239 = CYLINDRICAL_SURFACE('',#1240,1.5);
#1240 = AXIS2_PLACEMENT_3D('',#1241,#1242,#1243);
#1241 = CARTESIAN_POINT('',(11.71,-6.76,-10.91));
#1242 = DIRECTION('',(0.,0.,1.));
#1243 = DIRECTION('',(1.,0.,-0.));
#1244 = ADVANCED_FACE('',(#1245),#1256,.F.);
#1245 = FACE_BOUND('',#1246,.F.);
#1246 = EDGE_LOOP('',(#1247,#1248,#1254,#1255));
#1247 = ORIENTED_EDGE('',*,*,#1155,.F.);
#1248 = ORIENTED_EDGE('',*,*,#1249,.F.);
#1249 = EDGE_CURVE('',#1198,#1156,#1250,.T.);
#1250 = LINE('',#1251,#1252);
#1251 = CARTESIAN_POINT('',(1.5,13.49,-10.91));
#1252 = VECTOR('',#1253,1.);
#1253 = DIRECTION('',(0.,0.,1.));
#1254 = ORIENTED_EDGE('',*,*,#1197,.T.);
#1255 = ORIENTED_EDGE('',*,*,#1249,.T.);
#1256 = CYLINDRICAL_SURFACE('',#1257,1.5);
#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260);
#1258 = CARTESIAN_POINT('',(0.,13.49,-10.91));
#1259 = DIRECTION('',(0.,0.,1.));
#1260 = DIRECTION('',(1.,0.,-0.));
#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1265))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1262,#1263,#1264)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1262 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1263 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1264 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1265 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1262,
'distance_accuracy_value','confusion accuracy');
#1266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1267,#1269);
#1267 = ( REPRESENTATION_RELATIONSHIP('','',#1090,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1268)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#1269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1270);
#1270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4',
'04 MT6826S PCB 33mm - thickness assumed','',#5,#1085,$);
#1271 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1087));
#1272 = SHAPE_DEFINITION_REPRESENTATION(#1273,#1279);
#1273 = PRODUCT_DEFINITION_SHAPE('','',#1274);
#1274 = PRODUCT_DEFINITION('design','',#1275,#1278);
#1275 = PRODUCT_DEFINITION_FORMATION('','',#1276);
#1276 = PRODUCT('05 Sensor face toward magnet - gap 1mm',
'05 Sensor face toward magnet - gap 1mm','',(#1277));
#1277 = PRODUCT_CONTEXT('',#2,'mechanical');
#1278 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1279 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1280),#1430);
#1280 = MANIFOLD_SOLID_BREP('',#1281);
#1281 = CLOSED_SHELL('',(#1282,#1322,#1362,#1384,#1406,#1418));
#1282 = ADVANCED_FACE('',(#1283),#1317,.F.);
#1283 = FACE_BOUND('',#1284,.F.);
#1284 = EDGE_LOOP('',(#1285,#1295,#1303,#1311));
#1285 = ORIENTED_EDGE('',*,*,#1286,.F.);
#1286 = EDGE_CURVE('',#1287,#1289,#1291,.T.);
#1287 = VERTEX_POINT('',#1288);
#1288 = CARTESIAN_POINT('',(-2.,-2.5,-9.3));
#1289 = VERTEX_POINT('',#1290);
#1290 = CARTESIAN_POINT('',(-2.,-2.5,-8.5));
#1291 = LINE('',#1292,#1293);
#1292 = CARTESIAN_POINT('',(-2.,-2.5,-9.3));
#1293 = VECTOR('',#1294,1.);
#1294 = DIRECTION('',(0.,0.,1.));
#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
#1296 = EDGE_CURVE('',#1287,#1297,#1299,.T.);
#1297 = VERTEX_POINT('',#1298);
#1298 = CARTESIAN_POINT('',(-2.,2.5,-9.3));
#1299 = LINE('',#1300,#1301);
#1300 = CARTESIAN_POINT('',(-2.,-2.5,-9.3));
#1301 = VECTOR('',#1302,1.);
#1302 = DIRECTION('',(-0.,1.,0.));
#1303 = ORIENTED_EDGE('',*,*,#1304,.T.);
#1304 = EDGE_CURVE('',#1297,#1305,#1307,.T.);
#1305 = VERTEX_POINT('',#1306);
#1306 = CARTESIAN_POINT('',(-2.,2.5,-8.5));
#1307 = LINE('',#1308,#1309);
#1308 = CARTESIAN_POINT('',(-2.,2.5,-9.3));
#1309 = VECTOR('',#1310,1.);
#1310 = DIRECTION('',(0.,0.,1.));
#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
#1312 = EDGE_CURVE('',#1289,#1305,#1313,.T.);
#1313 = LINE('',#1314,#1315);
#1314 = CARTESIAN_POINT('',(-2.,-2.5,-8.5));
#1315 = VECTOR('',#1316,1.);
#1316 = DIRECTION('',(-0.,1.,0.));
#1317 = PLANE('',#1318);
#1318 = AXIS2_PLACEMENT_3D('',#1319,#1320,#1321);
#1319 = CARTESIAN_POINT('',(-2.,-2.5,-9.3));
#1320 = DIRECTION('',(1.,0.,-0.));
#1321 = DIRECTION('',(0.,0.,1.));
#1322 = ADVANCED_FACE('',(#1323),#1357,.T.);
#1323 = FACE_BOUND('',#1324,.T.);
#1324 = EDGE_LOOP('',(#1325,#1335,#1343,#1351));
#1325 = ORIENTED_EDGE('',*,*,#1326,.F.);
#1326 = EDGE_CURVE('',#1327,#1329,#1331,.T.);
#1327 = VERTEX_POINT('',#1328);
#1328 = CARTESIAN_POINT('',(2.,-2.5,-9.3));
#1329 = VERTEX_POINT('',#1330);
#1330 = CARTESIAN_POINT('',(2.,-2.5,-8.5));
#1331 = LINE('',#1332,#1333);
#1332 = CARTESIAN_POINT('',(2.,-2.5,-9.3));
#1333 = VECTOR('',#1334,1.);
#1334 = DIRECTION('',(0.,0.,1.));
#1335 = ORIENTED_EDGE('',*,*,#1336,.T.);
#1336 = EDGE_CURVE('',#1327,#1337,#1339,.T.);
#1337 = VERTEX_POINT('',#1338);
#1338 = CARTESIAN_POINT('',(2.,2.5,-9.3));
#1339 = LINE('',#1340,#1341);
#1340 = CARTESIAN_POINT('',(2.,-2.5,-9.3));
#1341 = VECTOR('',#1342,1.);
#1342 = DIRECTION('',(-0.,1.,0.));
#1343 = ORIENTED_EDGE('',*,*,#1344,.T.);
#1344 = EDGE_CURVE('',#1337,#1345,#1347,.T.);
#1345 = VERTEX_POINT('',#1346);
#1346 = CARTESIAN_POINT('',(2.,2.5,-8.5));
#1347 = LINE('',#1348,#1349);
#1348 = CARTESIAN_POINT('',(2.,2.5,-9.3));
#1349 = VECTOR('',#1350,1.);
#1350 = DIRECTION('',(0.,0.,1.));
#1351 = ORIENTED_EDGE('',*,*,#1352,.F.);
#1352 = EDGE_CURVE('',#1329,#1345,#1353,.T.);
#1353 = LINE('',#1354,#1355);
#1354 = CARTESIAN_POINT('',(2.,-2.5,-8.5));
#1355 = VECTOR('',#1356,1.);
#1356 = DIRECTION('',(-0.,1.,0.));
#1357 = PLANE('',#1358);
#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361);
#1359 = CARTESIAN_POINT('',(2.,-2.5,-9.3));
#1360 = DIRECTION('',(1.,0.,-0.));
#1361 = DIRECTION('',(0.,0.,1.));
#1362 = ADVANCED_FACE('',(#1363),#1379,.F.);
#1363 = FACE_BOUND('',#1364,.F.);
#1364 = EDGE_LOOP('',(#1365,#1371,#1372,#1378));
#1365 = ORIENTED_EDGE('',*,*,#1366,.F.);
#1366 = EDGE_CURVE('',#1287,#1327,#1367,.T.);
#1367 = LINE('',#1368,#1369);
#1368 = CARTESIAN_POINT('',(-2.,-2.5,-9.3));
#1369 = VECTOR('',#1370,1.);
#1370 = DIRECTION('',(1.,0.,-0.));
#1371 = ORIENTED_EDGE('',*,*,#1286,.T.);
#1372 = ORIENTED_EDGE('',*,*,#1373,.T.);
#1373 = EDGE_CURVE('',#1289,#1329,#1374,.T.);
#1374 = LINE('',#1375,#1376);
#1375 = CARTESIAN_POINT('',(-2.,-2.5,-8.5));
#1376 = VECTOR('',#1377,1.);
#1377 = DIRECTION('',(1.,0.,-0.));
#1378 = ORIENTED_EDGE('',*,*,#1326,.F.);
#1379 = PLANE('',#1380);
#1380 = AXIS2_PLACEMENT_3D('',#1381,#1382,#1383);
#1381 = CARTESIAN_POINT('',(-2.,-2.5,-9.3));
#1382 = DIRECTION('',(-0.,1.,0.));
#1383 = DIRECTION('',(0.,0.,1.));
#1384 = ADVANCED_FACE('',(#1385),#1401,.T.);
#1385 = FACE_BOUND('',#1386,.T.);
#1386 = EDGE_LOOP('',(#1387,#1393,#1394,#1400));
#1387 = ORIENTED_EDGE('',*,*,#1388,.F.);
#1388 = EDGE_CURVE('',#1297,#1337,#1389,.T.);
#1389 = LINE('',#1390,#1391);
#1390 = CARTESIAN_POINT('',(-2.,2.5,-9.3));
#1391 = VECTOR('',#1392,1.);
#1392 = DIRECTION('',(1.,0.,-0.));
#1393 = ORIENTED_EDGE('',*,*,#1304,.T.);
#1394 = ORIENTED_EDGE('',*,*,#1395,.T.);
#1395 = EDGE_CURVE('',#1305,#1345,#1396,.T.);
#1396 = LINE('',#1397,#1398);
#1397 = CARTESIAN_POINT('',(-2.,2.5,-8.5));
#1398 = VECTOR('',#1399,1.);
#1399 = DIRECTION('',(1.,0.,-0.));
#1400 = ORIENTED_EDGE('',*,*,#1344,.F.);
#1401 = PLANE('',#1402);
#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405);
#1403 = CARTESIAN_POINT('',(-2.,2.5,-9.3));
#1404 = DIRECTION('',(-0.,1.,0.));
#1405 = DIRECTION('',(0.,0.,1.));
#1406 = ADVANCED_FACE('',(#1407),#1413,.F.);
#1407 = FACE_BOUND('',#1408,.F.);
#1408 = EDGE_LOOP('',(#1409,#1410,#1411,#1412));
#1409 = ORIENTED_EDGE('',*,*,#1296,.F.);
#1410 = ORIENTED_EDGE('',*,*,#1366,.T.);
#1411 = ORIENTED_EDGE('',*,*,#1336,.T.);
#1412 = ORIENTED_EDGE('',*,*,#1388,.F.);
#1413 = PLANE('',#1414);
#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
#1415 = CARTESIAN_POINT('',(-2.,-2.5,-9.3));
#1416 = DIRECTION('',(0.,0.,1.));
#1417 = DIRECTION('',(1.,0.,-0.));
#1418 = ADVANCED_FACE('',(#1419),#1425,.T.);
#1419 = FACE_BOUND('',#1420,.T.);
#1420 = EDGE_LOOP('',(#1421,#1422,#1423,#1424));
#1421 = ORIENTED_EDGE('',*,*,#1312,.F.);
#1422 = ORIENTED_EDGE('',*,*,#1373,.T.);
#1423 = ORIENTED_EDGE('',*,*,#1352,.T.);
#1424 = ORIENTED_EDGE('',*,*,#1395,.F.);
#1425 = PLANE('',#1426);
#1426 = AXIS2_PLACEMENT_3D('',#1427,#1428,#1429);
#1427 = CARTESIAN_POINT('',(-2.,-2.5,-8.5));
#1428 = DIRECTION('',(0.,0.,1.));
#1429 = DIRECTION('',(1.,0.,-0.));
#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1434))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1431,#1432,#1433)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1431 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1432 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1433 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1434 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1431,
'distance_accuracy_value','confusion accuracy');
#1435 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1436,#1438);
#1436 = ( REPRESENTATION_RELATIONSHIP('','',#1279,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1437)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1437 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#1438 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1439);
#1439 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5',
'05 Sensor face toward magnet - gap 1mm','',#5,#1274,$);
#1440 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1276));
#1441 = SHAPE_DEFINITION_REPRESENTATION(#1442,#1448);
#1442 = PRODUCT_DEFINITION_SHAPE('','',#1443);
#1443 = PRODUCT_DEFINITION('design','',#1444,#1447);
#1444 = PRODUCT_DEFINITION_FORMATION('','',#1445);
#1445 = PRODUCT('06 Fixed 3D printed bracket - PCD 50 concept',
'06 Fixed 3D printed bracket - PCD 50 concept','',(#1446));
#1446 = PRODUCT_CONTEXT('',#2,'mechanical');
#1447 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1448 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1449),#3250);
#1449 = MANIFOLD_SOLID_BREP('',#1450);
#1450 = CLOSED_SHELL('',(#1451,#1484,#1581,#1660,#1685,#1764,#1789,#1814
,#1893,#1918,#1997,#2013,#2036,#2059,#2082,#2097,#2120,#2136,#2159,
#2182,#2205,#2220,#2243,#2276,#2308,#2340,#2379,#2405,#2437,#2470,
#2502,#2534,#2573,#2612,#2631,#2652,#2710,#2755,#2814,#2859,#2917,
#2962,#3021,#3066,#3098,#3130,#3162,#3194,#3208,#3222,#3236));
#1451 = ADVANCED_FACE('',(#1452),#1479,.T.);
#1452 = FACE_BOUND('',#1453,.T.);
#1453 = EDGE_LOOP('',(#1454,#1463,#1471,#1478));
#1454 = ORIENTED_EDGE('',*,*,#1455,.F.);
#1455 = EDGE_CURVE('',#1456,#1456,#1458,.T.);
#1456 = VERTEX_POINT('',#1457);
#1457 = CARTESIAN_POINT('',(20.75,-5.082284216462E-15,-10.9));
#1458 = CIRCLE('',#1459,20.75);
#1459 = AXIS2_PLACEMENT_3D('',#1460,#1461,#1462);
#1460 = CARTESIAN_POINT('',(0.,0.,-10.9));
#1461 = DIRECTION('',(0.,0.,1.));
#1462 = DIRECTION('',(1.,0.,-0.));
#1463 = ORIENTED_EDGE('',*,*,#1464,.F.);
#1464 = EDGE_CURVE('',#1465,#1456,#1467,.T.);
#1465 = VERTEX_POINT('',#1466);
#1466 = CARTESIAN_POINT('',(20.75,-5.082284216462E-15,-13.5));
#1467 = LINE('',#1468,#1469);
#1468 = CARTESIAN_POINT('',(20.75,-5.082284216462E-15,-13.5));
#1469 = VECTOR('',#1470,1.);
#1470 = DIRECTION('',(0.,0.,1.));
#1471 = ORIENTED_EDGE('',*,*,#1472,.T.);
#1472 = EDGE_CURVE('',#1465,#1465,#1473,.T.);
#1473 = CIRCLE('',#1474,20.75);
#1474 = AXIS2_PLACEMENT_3D('',#1475,#1476,#1477);
#1475 = CARTESIAN_POINT('',(0.,0.,-13.5));
#1476 = DIRECTION('',(0.,0.,1.));
#1477 = DIRECTION('',(1.,0.,-0.));
#1478 = ORIENTED_EDGE('',*,*,#1464,.T.);
#1479 = CYLINDRICAL_SURFACE('',#1480,20.75);
#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483);
#1481 = CARTESIAN_POINT('',(0.,0.,-13.5));
#1482 = DIRECTION('',(0.,0.,1.));
#1483 = DIRECTION('',(1.,0.,-0.));
#1484 = ADVANCED_FACE('',(#1485,#1488,#1499,#1510,#1521,#1532,#1543,
#1554,#1565),#1576,.T.);
#1485 = FACE_BOUND('',#1486,.T.);
#1486 = EDGE_LOOP('',(#1487));
#1487 = ORIENTED_EDGE('',*,*,#1455,.T.);
#1488 = FACE_BOUND('',#1489,.T.);
#1489 = EDGE_LOOP('',(#1490));
#1490 = ORIENTED_EDGE('',*,*,#1491,.F.);
#1491 = EDGE_CURVE('',#1492,#1492,#1494,.T.);
#1492 = VERTEX_POINT('',#1493);
#1493 = CARTESIAN_POINT('',(-11.83502884254,-13.43502884254,-10.9));
#1494 = CIRCLE('',#1495,1.6);
#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498);
#1496 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-10.9));
#1497 = DIRECTION('',(0.,0.,1.));
#1498 = DIRECTION('',(1.,0.,-0.));
#1499 = FACE_BOUND('',#1500,.T.);
#1500 = EDGE_LOOP('',(#1501));
#1501 = ORIENTED_EDGE('',*,*,#1502,.F.);
#1502 = EDGE_CURVE('',#1503,#1503,#1505,.T.);
#1503 = VERTEX_POINT('',#1504);
#1504 = CARTESIAN_POINT('',(-10.06,-6.76,-10.9));
#1505 = CIRCLE('',#1506,1.65);
#1506 = AXIS2_PLACEMENT_3D('',#1507,#1508,#1509);
#1507 = CARTESIAN_POINT('',(-11.71,-6.76,-10.9));
#1508 = DIRECTION('',(0.,0.,1.));
#1509 = DIRECTION('',(1.,0.,-0.));
#1510 = FACE_BOUND('',#1511,.T.);
#1511 = EDGE_LOOP('',(#1512));
#1512 = ORIENTED_EDGE('',*,*,#1513,.F.);
#1513 = EDGE_CURVE('',#1514,#1514,#1516,.T.);
#1514 = VERTEX_POINT('',#1515);
#1515 = CARTESIAN_POINT('',(15.035028842544,-13.43502884254,-10.9));
#1516 = CIRCLE('',#1517,1.6);
#1517 = AXIS2_PLACEMENT_3D('',#1518,#1519,#1520);
#1518 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-10.9));
#1519 = DIRECTION('',(0.,0.,1.));
#1520 = DIRECTION('',(1.,0.,-0.));
#1521 = FACE_BOUND('',#1522,.T.);
#1522 = EDGE_LOOP('',(#1523));
#1523 = ORIENTED_EDGE('',*,*,#1524,.F.);
#1524 = EDGE_CURVE('',#1525,#1525,#1527,.T.);
#1525 = VERTEX_POINT('',#1526);
#1526 = CARTESIAN_POINT('',(11.,-2.694222958124E-15,-10.9));
#1527 = CIRCLE('',#1528,11.);
#1528 = AXIS2_PLACEMENT_3D('',#1529,#1530,#1531);
#1529 = CARTESIAN_POINT('',(0.,0.,-10.9));
#1530 = DIRECTION('',(0.,0.,1.));
#1531 = DIRECTION('',(1.,0.,-0.));
#1532 = FACE_BOUND('',#1533,.T.);
#1533 = EDGE_LOOP('',(#1534));
#1534 = ORIENTED_EDGE('',*,*,#1535,.F.);
#1535 = EDGE_CURVE('',#1536,#1536,#1538,.T.);
#1536 = VERTEX_POINT('',#1537);
#1537 = CARTESIAN_POINT('',(13.36,-6.76,-10.9));
#1538 = CIRCLE('',#1539,1.65);
#1539 = AXIS2_PLACEMENT_3D('',#1540,#1541,#1542);
#1540 = CARTESIAN_POINT('',(11.71,-6.76,-10.9));
#1541 = DIRECTION('',(0.,0.,1.));
#1542 = DIRECTION('',(1.,0.,-0.));
#1543 = FACE_BOUND('',#1544,.T.);
#1544 = EDGE_LOOP('',(#1545));
#1545 = ORIENTED_EDGE('',*,*,#1546,.F.);
#1546 = EDGE_CURVE('',#1547,#1547,#1549,.T.);
#1547 = VERTEX_POINT('',#1548);
#1548 = CARTESIAN_POINT('',(-11.83502884254,13.435028842544,-10.9));
#1549 = CIRCLE('',#1550,1.6);
#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553);
#1551 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-10.9));
#1552 = DIRECTION('',(0.,0.,1.));
#1553 = DIRECTION('',(1.,0.,-0.));
#1554 = FACE_BOUND('',#1555,.T.);
#1555 = EDGE_LOOP('',(#1556));
#1556 = ORIENTED_EDGE('',*,*,#1557,.F.);
#1557 = EDGE_CURVE('',#1558,#1558,#1560,.T.);
#1558 = VERTEX_POINT('',#1559);
#1559 = CARTESIAN_POINT('',(1.65,13.49,-10.9));
#1560 = CIRCLE('',#1561,1.65);
#1561 = AXIS2_PLACEMENT_3D('',#1562,#1563,#1564);
#1562 = CARTESIAN_POINT('',(0.,13.49,-10.9));
#1563 = DIRECTION('',(0.,0.,1.));
#1564 = DIRECTION('',(1.,0.,-0.));
#1565 = FACE_BOUND('',#1566,.T.);
#1566 = EDGE_LOOP('',(#1567));
#1567 = ORIENTED_EDGE('',*,*,#1568,.F.);
#1568 = EDGE_CURVE('',#1569,#1569,#1571,.T.);
#1569 = VERTEX_POINT('',#1570);
#1570 = CARTESIAN_POINT('',(15.035028842544,13.435028842544,-10.9));
#1571 = CIRCLE('',#1572,1.6);
#1572 = AXIS2_PLACEMENT_3D('',#1573,#1574,#1575);
#1573 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-10.9));
#1574 = DIRECTION('',(0.,0.,1.));
#1575 = DIRECTION('',(1.,0.,-0.));
#1576 = PLANE('',#1577);
#1577 = AXIS2_PLACEMENT_3D('',#1578,#1579,#1580);
#1578 = CARTESIAN_POINT('',(0.,0.,-10.9));
#1579 = DIRECTION('',(0.,0.,1.));
#1580 = DIRECTION('',(1.,0.,-0.));
#1581 = ADVANCED_FACE('',(#1582),#1655,.T.);
#1582 = FACE_BOUND('',#1583,.T.);
#1583 = EDGE_LOOP('',(#1584,#1592,#1593,#1594,#1603,#1612,#1621,#1630,
#1639,#1648));
#1584 = ORIENTED_EDGE('',*,*,#1585,.F.);
#1585 = EDGE_CURVE('',#1492,#1586,#1588,.T.);
#1586 = VERTEX_POINT('',#1587);
#1587 = CARTESIAN_POINT('',(-11.83502884254,-13.43502884254,-2.));
#1588 = LINE('',#1589,#1590);
#1589 = CARTESIAN_POINT('',(-11.83502884254,-13.43502884254,-13.5));
#1590 = VECTOR('',#1591,1.);
#1591 = DIRECTION('',(0.,0.,1.));
#1592 = ORIENTED_EDGE('',*,*,#1491,.T.);
#1593 = ORIENTED_EDGE('',*,*,#1585,.T.);
#1594 = ORIENTED_EDGE('',*,*,#1595,.F.);
#1595 = EDGE_CURVE('',#1596,#1586,#1598,.T.);
#1596 = VERTEX_POINT('',#1597);
#1597 = CARTESIAN_POINT('',(-11.84474597472,-13.61109814799,-2.));
#1598 = CIRCLE('',#1599,1.6);
#1599 = AXIS2_PLACEMENT_3D('',#1600,#1601,#1602);
#1600 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-2.));
#1601 = DIRECTION('',(0.,0.,1.));
#1602 = DIRECTION('',(1.,0.,-0.));
#1603 = ORIENTED_EDGE('',*,*,#1604,.F.);
#1604 = EDGE_CURVE('',#1605,#1596,#1607,.T.);
#1605 = VERTEX_POINT('',#1606);
#1606 = CARTESIAN_POINT('',(-12.30365799264,-14.56639969244,-2.));
#1607 = CIRCLE('',#1608,1.6);
#1608 = AXIS2_PLACEMENT_3D('',#1609,#1610,#1611);
#1609 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-2.));
#1610 = DIRECTION('',(0.,0.,1.));
#1611 = DIRECTION('',(1.,0.,-0.));
#1612 = ORIENTED_EDGE('',*,*,#1613,.F.);
#1613 = EDGE_CURVE('',#1614,#1605,#1616,.T.);
#1614 = VERTEX_POINT('',#1615);
#1615 = CARTESIAN_POINT('',(-13.68348721645,-15.0156200093,-2.));
#1616 = CIRCLE('',#1617,1.6);
#1617 = AXIS2_PLACEMENT_3D('',#1618,#1619,#1620);
#1618 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-2.));
#1619 = DIRECTION('',(0.,0.,1.));
#1620 = DIRECTION('',(1.,0.,-0.));
#1621 = ORIENTED_EDGE('',*,*,#1622,.F.);
#1622 = EDGE_CURVE('',#1623,#1614,#1625,.T.);
#1623 = VERTEX_POINT('',#1624);
#1624 = CARTESIAN_POINT('',(-15.0156200093,-13.68348721645,-2.));
#1625 = CIRCLE('',#1626,1.6);
#1626 = AXIS2_PLACEMENT_3D('',#1627,#1628,#1629);
#1627 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-2.));
#1628 = DIRECTION('',(0.,0.,1.));
#1629 = DIRECTION('',(1.,0.,-0.));
#1630 = ORIENTED_EDGE('',*,*,#1631,.F.);
#1631 = EDGE_CURVE('',#1632,#1623,#1634,.T.);
#1632 = VERTEX_POINT('',#1633);
#1633 = CARTESIAN_POINT('',(-14.56639967304,-12.30365797324,-2.));
#1634 = CIRCLE('',#1635,1.6);
#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638);
#1636 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-2.));
#1637 = DIRECTION('',(0.,0.,1.));
#1638 = DIRECTION('',(1.,0.,-0.));
#1639 = ORIENTED_EDGE('',*,*,#1640,.F.);
#1640 = EDGE_CURVE('',#1641,#1632,#1643,.T.);
#1641 = VERTEX_POINT('',#1642);
#1642 = CARTESIAN_POINT('',(-13.61109814799,-11.84474597472,-2.));
#1643 = CIRCLE('',#1644,1.6);
#1644 = AXIS2_PLACEMENT_3D('',#1645,#1646,#1647);
#1645 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-2.));
#1646 = DIRECTION('',(0.,0.,1.));
#1647 = DIRECTION('',(1.,0.,-0.));
#1648 = ORIENTED_EDGE('',*,*,#1649,.F.);
#1649 = EDGE_CURVE('',#1586,#1641,#1650,.T.);
#1650 = CIRCLE('',#1651,1.6);
#1651 = AXIS2_PLACEMENT_3D('',#1652,#1653,#1654);
#1652 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-2.));
#1653 = DIRECTION('',(0.,0.,1.));
#1654 = DIRECTION('',(1.,0.,-0.));
#1655 = CYLINDRICAL_SURFACE('',#1656,1.6);
#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659);
#1657 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-13.5));
#1658 = DIRECTION('',(0.,0.,1.));
#1659 = DIRECTION('',(1.,0.,-0.));
#1660 = ADVANCED_FACE('',(#1661),#1680,.F.);
#1661 = FACE_BOUND('',#1662,.F.);
#1662 = EDGE_LOOP('',(#1663,#1664,#1672,#1679));
#1663 = ORIENTED_EDGE('',*,*,#1502,.F.);
#1664 = ORIENTED_EDGE('',*,*,#1665,.F.);
#1665 = EDGE_CURVE('',#1666,#1503,#1668,.T.);
#1666 = VERTEX_POINT('',#1667);
#1667 = CARTESIAN_POINT('',(-10.06,-6.76,-13.5));
#1668 = LINE('',#1669,#1670);
#1669 = CARTESIAN_POINT('',(-10.06,-6.76,-13.51));
#1670 = VECTOR('',#1671,1.);
#1671 = DIRECTION('',(0.,0.,1.));
#1672 = ORIENTED_EDGE('',*,*,#1673,.T.);
#1673 = EDGE_CURVE('',#1666,#1666,#1674,.T.);
#1674 = CIRCLE('',#1675,1.65);
#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678);
#1676 = CARTESIAN_POINT('',(-11.71,-6.76,-13.5));
#1677 = DIRECTION('',(0.,0.,1.));
#1678 = DIRECTION('',(1.,0.,-0.));
#1679 = ORIENTED_EDGE('',*,*,#1665,.T.);
#1680 = CYLINDRICAL_SURFACE('',#1681,1.65);
#1681 = AXIS2_PLACEMENT_3D('',#1682,#1683,#1684);
#1682 = CARTESIAN_POINT('',(-11.71,-6.76,-13.51));
#1683 = DIRECTION('',(0.,0.,1.));
#1684 = DIRECTION('',(1.,0.,-0.));
#1685 = ADVANCED_FACE('',(#1686),#1759,.T.);
#1686 = FACE_BOUND('',#1687,.T.);
#1687 = EDGE_LOOP('',(#1688,#1696,#1697,#1698,#1707,#1716,#1725,#1734,
#1743,#1752));
#1688 = ORIENTED_EDGE('',*,*,#1689,.F.);
#1689 = EDGE_CURVE('',#1514,#1690,#1692,.T.);
#1690 = VERTEX_POINT('',#1691);
#1691 = CARTESIAN_POINT('',(15.035028842544,-13.43502884254,-2.));
#1692 = LINE('',#1693,#1694);
#1693 = CARTESIAN_POINT('',(15.035028842544,-13.43502884254,-13.5));
#1694 = VECTOR('',#1695,1.);
#1695 = DIRECTION('',(0.,0.,1.));
#1696 = ORIENTED_EDGE('',*,*,#1513,.T.);
#1697 = ORIENTED_EDGE('',*,*,#1689,.T.);
#1698 = ORIENTED_EDGE('',*,*,#1699,.F.);
#1699 = EDGE_CURVE('',#1700,#1690,#1702,.T.);
#1700 = VERTEX_POINT('',#1701);
#1701 = CARTESIAN_POINT('',(15.015620009302,-13.68348721645,-2.));
#1702 = CIRCLE('',#1703,1.6);
#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
#1704 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-2.));
#1705 = DIRECTION('',(0.,0.,1.));
#1706 = DIRECTION('',(1.,0.,-0.));
#1707 = ORIENTED_EDGE('',*,*,#1708,.F.);
#1708 = EDGE_CURVE('',#1709,#1700,#1711,.T.);
#1709 = VERTEX_POINT('',#1710);
#1710 = CARTESIAN_POINT('',(13.683487216456,-15.0156200093,-2.));
#1711 = CIRCLE('',#1712,1.6);
#1712 = AXIS2_PLACEMENT_3D('',#1713,#1714,#1715);
#1713 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-2.));
#1714 = DIRECTION('',(0.,0.,1.));
#1715 = DIRECTION('',(1.,0.,-0.));
#1716 = ORIENTED_EDGE('',*,*,#1717,.F.);
#1717 = EDGE_CURVE('',#1718,#1709,#1720,.T.);
#1718 = VERTEX_POINT('',#1719);
#1719 = CARTESIAN_POINT('',(12.303657992646,-14.56639969244,-2.));
#1720 = CIRCLE('',#1721,1.6);
#1721 = AXIS2_PLACEMENT_3D('',#1722,#1723,#1724);
#1722 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-2.));
#1723 = DIRECTION('',(0.,0.,1.));
#1724 = DIRECTION('',(1.,0.,-0.));
#1725 = ORIENTED_EDGE('',*,*,#1726,.F.);
#1726 = EDGE_CURVE('',#1727,#1718,#1729,.T.);
#1727 = VERTEX_POINT('',#1728);
#1728 = CARTESIAN_POINT('',(11.844745974725,-13.61109814799,-2.));
#1729 = CIRCLE('',#1730,1.6);
#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733);
#1731 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-2.));
#1732 = DIRECTION('',(0.,0.,1.));
#1733 = DIRECTION('',(1.,0.,-0.));
#1734 = ORIENTED_EDGE('',*,*,#1735,.F.);
#1735 = EDGE_CURVE('',#1736,#1727,#1738,.T.);
#1736 = VERTEX_POINT('',#1737);
#1737 = CARTESIAN_POINT('',(13.611098147991,-11.84474597472,-2.));
#1738 = CIRCLE('',#1739,1.6);
#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742);
#1740 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-2.));
#1741 = DIRECTION('',(0.,0.,1.));
#1742 = DIRECTION('',(1.,0.,-0.));
#1743 = ORIENTED_EDGE('',*,*,#1744,.F.);
#1744 = EDGE_CURVE('',#1745,#1736,#1747,.T.);
#1745 = VERTEX_POINT('',#1746);
#1746 = CARTESIAN_POINT('',(14.566399692443,-12.30365799264,-2.));
#1747 = CIRCLE('',#1748,1.6);
#1748 = AXIS2_PLACEMENT_3D('',#1749,#1750,#1751);
#1749 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-2.));
#1750 = DIRECTION('',(0.,0.,1.));
#1751 = DIRECTION('',(1.,0.,-0.));
#1752 = ORIENTED_EDGE('',*,*,#1753,.F.);
#1753 = EDGE_CURVE('',#1690,#1745,#1754,.T.);
#1754 = CIRCLE('',#1755,1.6);
#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758);
#1756 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-2.));
#1757 = DIRECTION('',(0.,0.,1.));
#1758 = DIRECTION('',(1.,0.,-0.));
#1759 = CYLINDRICAL_SURFACE('',#1760,1.6);
#1760 = AXIS2_PLACEMENT_3D('',#1761,#1762,#1763);
#1761 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-13.5));
#1762 = DIRECTION('',(0.,0.,1.));
#1763 = DIRECTION('',(1.,0.,-0.));
#1764 = ADVANCED_FACE('',(#1765),#1784,.F.);
#1765 = FACE_BOUND('',#1766,.F.);
#1766 = EDGE_LOOP('',(#1767,#1768,#1776,#1783));
#1767 = ORIENTED_EDGE('',*,*,#1524,.F.);
#1768 = ORIENTED_EDGE('',*,*,#1769,.F.);
#1769 = EDGE_CURVE('',#1770,#1525,#1772,.T.);
#1770 = VERTEX_POINT('',#1771);
#1771 = CARTESIAN_POINT('',(11.,-2.694222958124E-15,-13.5));
#1772 = LINE('',#1773,#1774);
#1773 = CARTESIAN_POINT('',(11.,-2.694222958124E-15,-13.51));
#1774 = VECTOR('',#1775,1.);
#1775 = DIRECTION('',(0.,0.,1.));
#1776 = ORIENTED_EDGE('',*,*,#1777,.T.);
#1777 = EDGE_CURVE('',#1770,#1770,#1778,.T.);
#1778 = CIRCLE('',#1779,11.);
#1779 = AXIS2_PLACEMENT_3D('',#1780,#1781,#1782);
#1780 = CARTESIAN_POINT('',(0.,0.,-13.5));
#1781 = DIRECTION('',(0.,0.,1.));
#1782 = DIRECTION('',(1.,0.,-0.));
#1783 = ORIENTED_EDGE('',*,*,#1769,.T.);
#1784 = CYLINDRICAL_SURFACE('',#1785,11.);
#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788);
#1786 = CARTESIAN_POINT('',(0.,0.,-13.51));
#1787 = DIRECTION('',(0.,0.,1.));
#1788 = DIRECTION('',(1.,0.,-0.));
#1789 = ADVANCED_FACE('',(#1790),#1809,.F.);
#1790 = FACE_BOUND('',#1791,.F.);
#1791 = EDGE_LOOP('',(#1792,#1793,#1801,#1808));
#1792 = ORIENTED_EDGE('',*,*,#1535,.F.);
#1793 = ORIENTED_EDGE('',*,*,#1794,.F.);
#1794 = EDGE_CURVE('',#1795,#1536,#1797,.T.);
#1795 = VERTEX_POINT('',#1796);
#1796 = CARTESIAN_POINT('',(13.36,-6.76,-13.5));
#1797 = LINE('',#1798,#1799);
#1798 = CARTESIAN_POINT('',(13.36,-6.76,-13.51));
#1799 = VECTOR('',#1800,1.);
#1800 = DIRECTION('',(0.,0.,1.));
#1801 = ORIENTED_EDGE('',*,*,#1802,.T.);
#1802 = EDGE_CURVE('',#1795,#1795,#1803,.T.);
#1803 = CIRCLE('',#1804,1.65);
#1804 = AXIS2_PLACEMENT_3D('',#1805,#1806,#1807);
#1805 = CARTESIAN_POINT('',(11.71,-6.76,-13.5));
#1806 = DIRECTION('',(0.,0.,1.));
#1807 = DIRECTION('',(1.,0.,-0.));
#1808 = ORIENTED_EDGE('',*,*,#1794,.T.);
#1809 = CYLINDRICAL_SURFACE('',#1810,1.65);
#1810 = AXIS2_PLACEMENT_3D('',#1811,#1812,#1813);
#1811 = CARTESIAN_POINT('',(11.71,-6.76,-13.51));
#1812 = DIRECTION('',(0.,0.,1.));
#1813 = DIRECTION('',(1.,0.,-0.));
#1814 = ADVANCED_FACE('',(#1815),#1888,.T.);
#1815 = FACE_BOUND('',#1816,.T.);
#1816 = EDGE_LOOP('',(#1817,#1825,#1826,#1827,#1836,#1845,#1854,#1863,
#1872,#1881));
#1817 = ORIENTED_EDGE('',*,*,#1818,.F.);
#1818 = EDGE_CURVE('',#1547,#1819,#1821,.T.);
#1819 = VERTEX_POINT('',#1820);
#1820 = CARTESIAN_POINT('',(-11.83502884254,13.435028842544,-2.));
#1821 = LINE('',#1822,#1823);
#1822 = CARTESIAN_POINT('',(-11.83502884254,13.435028842544,-13.5));
#1823 = VECTOR('',#1824,1.);
#1824 = DIRECTION('',(0.,0.,1.));
#1825 = ORIENTED_EDGE('',*,*,#1546,.T.);
#1826 = ORIENTED_EDGE('',*,*,#1818,.T.);
#1827 = ORIENTED_EDGE('',*,*,#1828,.F.);
#1828 = EDGE_CURVE('',#1829,#1819,#1831,.T.);
#1829 = VERTEX_POINT('',#1830);
#1830 = CARTESIAN_POINT('',(-13.61109814799,11.844745974725,-2.));
#1831 = CIRCLE('',#1832,1.6);
#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);
#1833 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-2.));
#1834 = DIRECTION('',(0.,0.,1.));
#1835 = DIRECTION('',(1.,0.,-0.));
#1836 = ORIENTED_EDGE('',*,*,#1837,.F.);
#1837 = EDGE_CURVE('',#1838,#1829,#1840,.T.);
#1838 = VERTEX_POINT('',#1839);
#1839 = CARTESIAN_POINT('',(-14.56639970443,12.303658004637,-2.));
#1840 = CIRCLE('',#1841,1.6);
#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844);
#1842 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-2.));
#1843 = DIRECTION('',(0.,0.,1.));
#1844 = DIRECTION('',(1.,0.,-0.));
#1845 = ORIENTED_EDGE('',*,*,#1846,.F.);
#1846 = EDGE_CURVE('',#1847,#1838,#1849,.T.);
#1847 = VERTEX_POINT('',#1848);
#1848 = CARTESIAN_POINT('',(-15.0156200093,13.683487216456,-2.));
#1849 = CIRCLE('',#1850,1.6);
#1850 = AXIS2_PLACEMENT_3D('',#1851,#1852,#1853);
#1851 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-2.));
#1852 = DIRECTION('',(0.,0.,1.));
#1853 = DIRECTION('',(1.,0.,-0.));
#1854 = ORIENTED_EDGE('',*,*,#1855,.F.);
#1855 = EDGE_CURVE('',#1856,#1847,#1858,.T.);
#1856 = VERTEX_POINT('',#1857);
#1857 = CARTESIAN_POINT('',(-13.68348721645,15.015620009302,-2.));
#1858 = CIRCLE('',#1859,1.6);
#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862);
#1860 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-2.));
#1861 = DIRECTION('',(0.,0.,1.));
#1862 = DIRECTION('',(1.,0.,-0.));
#1863 = ORIENTED_EDGE('',*,*,#1864,.F.);
#1864 = EDGE_CURVE('',#1865,#1856,#1867,.T.);
#1865 = VERTEX_POINT('',#1866);
#1866 = CARTESIAN_POINT('',(-12.30365799264,14.566399692443,-2.));
#1867 = CIRCLE('',#1868,1.6);
#1868 = AXIS2_PLACEMENT_3D('',#1869,#1870,#1871);
#1869 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-2.));
#1870 = DIRECTION('',(0.,0.,1.));
#1871 = DIRECTION('',(1.,0.,-0.));
#1872 = ORIENTED_EDGE('',*,*,#1873,.F.);
#1873 = EDGE_CURVE('',#1874,#1865,#1876,.T.);
#1874 = VERTEX_POINT('',#1875);
#1875 = CARTESIAN_POINT('',(-11.84474597472,13.611098147991,-2.));
#1876 = CIRCLE('',#1877,1.6);
#1877 = AXIS2_PLACEMENT_3D('',#1878,#1879,#1880);
#1878 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-2.));
#1879 = DIRECTION('',(0.,0.,1.));
#1880 = DIRECTION('',(1.,0.,-0.));
#1881 = ORIENTED_EDGE('',*,*,#1882,.F.);
#1882 = EDGE_CURVE('',#1819,#1874,#1883,.T.);
#1883 = CIRCLE('',#1884,1.6);
#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887);
#1885 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-2.));
#1886 = DIRECTION('',(0.,0.,1.));
#1887 = DIRECTION('',(1.,0.,-0.));
#1888 = CYLINDRICAL_SURFACE('',#1889,1.6);
#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892);
#1890 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-13.5));
#1891 = DIRECTION('',(0.,0.,1.));
#1892 = DIRECTION('',(1.,0.,-0.));
#1893 = ADVANCED_FACE('',(#1894),#1913,.F.);
#1894 = FACE_BOUND('',#1895,.F.);
#1895 = EDGE_LOOP('',(#1896,#1897,#1905,#1912));
#1896 = ORIENTED_EDGE('',*,*,#1557,.F.);
#1897 = ORIENTED_EDGE('',*,*,#1898,.F.);
#1898 = EDGE_CURVE('',#1899,#1558,#1901,.T.);
#1899 = VERTEX_POINT('',#1900);
#1900 = CARTESIAN_POINT('',(1.65,13.49,-13.5));
#1901 = LINE('',#1902,#1903);
#1902 = CARTESIAN_POINT('',(1.65,13.49,-13.51));
#1903 = VECTOR('',#1904,1.);
#1904 = DIRECTION('',(0.,0.,1.));
#1905 = ORIENTED_EDGE('',*,*,#1906,.T.);
#1906 = EDGE_CURVE('',#1899,#1899,#1907,.T.);
#1907 = CIRCLE('',#1908,1.65);
#1908 = AXIS2_PLACEMENT_3D('',#1909,#1910,#1911);
#1909 = CARTESIAN_POINT('',(0.,13.49,-13.5));
#1910 = DIRECTION('',(0.,0.,1.));
#1911 = DIRECTION('',(1.,0.,-0.));
#1912 = ORIENTED_EDGE('',*,*,#1898,.T.);
#1913 = CYLINDRICAL_SURFACE('',#1914,1.65);
#1914 = AXIS2_PLACEMENT_3D('',#1915,#1916,#1917);
#1915 = CARTESIAN_POINT('',(0.,13.49,-13.51));
#1916 = DIRECTION('',(0.,0.,1.));
#1917 = DIRECTION('',(1.,0.,-0.));
#1918 = ADVANCED_FACE('',(#1919),#1992,.T.);
#1919 = FACE_BOUND('',#1920,.T.);
#1920 = EDGE_LOOP('',(#1921,#1929,#1930,#1931,#1940,#1949,#1958,#1967,
#1976,#1985));
#1921 = ORIENTED_EDGE('',*,*,#1922,.F.);
#1922 = EDGE_CURVE('',#1569,#1923,#1925,.T.);
#1923 = VERTEX_POINT('',#1924);
#1924 = CARTESIAN_POINT('',(15.035028842544,13.435028842544,-2.));
#1925 = LINE('',#1926,#1927);
#1926 = CARTESIAN_POINT('',(15.035028842544,13.435028842544,-13.5));
#1927 = VECTOR('',#1928,1.);
#1928 = DIRECTION('',(0.,0.,1.));
#1929 = ORIENTED_EDGE('',*,*,#1568,.T.);
#1930 = ORIENTED_EDGE('',*,*,#1922,.T.);
#1931 = ORIENTED_EDGE('',*,*,#1932,.F.);
#1932 = EDGE_CURVE('',#1933,#1923,#1935,.T.);
#1933 = VERTEX_POINT('',#1934);
#1934 = CARTESIAN_POINT('',(14.566399692443,12.303657992646,-2.));
#1935 = CIRCLE('',#1936,1.6);
#1936 = AXIS2_PLACEMENT_3D('',#1937,#1938,#1939);
#1937 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-2.));
#1938 = DIRECTION('',(0.,0.,1.));
#1939 = DIRECTION('',(1.,0.,-0.));
#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
#1941 = EDGE_CURVE('',#1942,#1933,#1944,.T.);
#1942 = VERTEX_POINT('',#1943);
#1943 = CARTESIAN_POINT('',(13.611098147991,11.844745974725,-2.));
#1944 = CIRCLE('',#1945,1.6);
#1945 = AXIS2_PLACEMENT_3D('',#1946,#1947,#1948);
#1946 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-2.));
#1947 = DIRECTION('',(0.,0.,1.));
#1948 = DIRECTION('',(1.,0.,-0.));
#1949 = ORIENTED_EDGE('',*,*,#1950,.F.);
#1950 = EDGE_CURVE('',#1951,#1942,#1953,.T.);
#1951 = VERTEX_POINT('',#1952);
#1952 = CARTESIAN_POINT('',(11.844745974725,13.611098147991,-2.));
#1953 = CIRCLE('',#1954,1.6);
#1954 = AXIS2_PLACEMENT_3D('',#1955,#1956,#1957);
#1955 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-2.));
#1956 = DIRECTION('',(0.,0.,1.));
#1957 = DIRECTION('',(1.,0.,-0.));
#1958 = ORIENTED_EDGE('',*,*,#1959,.F.);
#1959 = EDGE_CURVE('',#1960,#1951,#1962,.T.);
#1960 = VERTEX_POINT('',#1961);
#1961 = CARTESIAN_POINT('',(12.303658011635,14.566399711432,-2.));
#1962 = CIRCLE('',#1963,1.6);
#1963 = AXIS2_PLACEMENT_3D('',#1964,#1965,#1966);
#1964 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-2.));
#1965 = DIRECTION('',(0.,0.,1.));
#1966 = DIRECTION('',(1.,0.,-0.));
#1967 = ORIENTED_EDGE('',*,*,#1968,.F.);
#1968 = EDGE_CURVE('',#1969,#1960,#1971,.T.);
#1969 = VERTEX_POINT('',#1970);
#1970 = CARTESIAN_POINT('',(13.683487216456,15.015620009302,-2.));
#1971 = CIRCLE('',#1972,1.6);
#1972 = AXIS2_PLACEMENT_3D('',#1973,#1974,#1975);
#1973 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-2.));
#1974 = DIRECTION('',(0.,0.,1.));
#1975 = DIRECTION('',(1.,0.,-0.));
#1976 = ORIENTED_EDGE('',*,*,#1977,.F.);
#1977 = EDGE_CURVE('',#1978,#1969,#1980,.T.);
#1978 = VERTEX_POINT('',#1979);
#1979 = CARTESIAN_POINT('',(15.015620009302,13.683487216456,-2.));
#1980 = CIRCLE('',#1981,1.6);
#1981 = AXIS2_PLACEMENT_3D('',#1982,#1983,#1984);
#1982 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-2.));
#1983 = DIRECTION('',(0.,0.,1.));
#1984 = DIRECTION('',(1.,0.,-0.));
#1985 = ORIENTED_EDGE('',*,*,#1986,.F.);
#1986 = EDGE_CURVE('',#1923,#1978,#1987,.T.);
#1987 = CIRCLE('',#1988,1.6);
#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991);
#1989 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-2.));
#1990 = DIRECTION('',(0.,0.,1.));
#1991 = DIRECTION('',(1.,0.,-0.));
#1992 = CYLINDRICAL_SURFACE('',#1993,1.6);
#1993 = AXIS2_PLACEMENT_3D('',#1994,#1995,#1996);
#1994 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-13.5));
#1995 = DIRECTION('',(0.,0.,1.));
#1996 = DIRECTION('',(1.,0.,-0.));
#1997 = ADVANCED_FACE('',(#1998),#2008,.T.);
#1998 = FACE_BOUND('',#1999,.T.);
#1999 = EDGE_LOOP('',(#2000,#2006,#2007));
#2000 = ORIENTED_EDGE('',*,*,#2001,.T.);
#2001 = EDGE_CURVE('',#1641,#1596,#2002,.T.);
#2002 = LINE('',#2003,#2004);
#2003 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2004 = VECTOR('',#2005,1.);
#2005 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2006 = ORIENTED_EDGE('',*,*,#1595,.T.);
#2007 = ORIENTED_EDGE('',*,*,#1649,.T.);
#2008 = PLANE('',#2009);
#2009 = AXIS2_PLACEMENT_3D('',#2010,#2011,#2012);
#2010 = CARTESIAN_POINT('',(-13.43502884254,-13.43502884254,-2.));
#2011 = DIRECTION('',(0.,0.,1.));
#2012 = DIRECTION('',(1.,0.,-0.));
#2013 = ADVANCED_FACE('',(#2014),#2031,.F.);
#2014 = FACE_BOUND('',#2015,.F.);
#2015 = EDGE_LOOP('',(#2016,#2024,#2030));
#2016 = ORIENTED_EDGE('',*,*,#2017,.F.);
#2017 = EDGE_CURVE('',#2018,#1641,#2020,.T.);
#2018 = VERTEX_POINT('',#2019);
#2019 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2020 = LINE('',#2021,#2022);
#2021 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2022 = VECTOR('',#2023,1.);
#2023 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2024 = ORIENTED_EDGE('',*,*,#2025,.T.);
#2025 = EDGE_CURVE('',#2018,#1632,#2026,.T.);
#2026 = LINE('',#2027,#2028);
#2027 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2028 = VECTOR('',#2029,1.);
#2029 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2030 = ORIENTED_EDGE('',*,*,#1640,.F.);
#2031 = PLANE('',#2032);
#2032 = AXIS2_PLACEMENT_3D('',#2033,#2034,#2035);
#2033 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2034 = DIRECTION('',(0.,0.,1.));
#2035 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2036 = ADVANCED_FACE('',(#2037),#2054,.F.);
#2037 = FACE_BOUND('',#2038,.F.);
#2038 = EDGE_LOOP('',(#2039,#2047,#2048));
#2039 = ORIENTED_EDGE('',*,*,#2040,.F.);
#2040 = EDGE_CURVE('',#1596,#2041,#2043,.T.);
#2041 = VERTEX_POINT('',#2042);
#2042 = CARTESIAN_POINT('',(-11.59655121145,-13.85929291125,-2.));
#2043 = LINE('',#2044,#2045);
#2044 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2045 = VECTOR('',#2046,1.);
#2046 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2047 = ORIENTED_EDGE('',*,*,#1604,.F.);
#2048 = ORIENTED_EDGE('',*,*,#2049,.F.);
#2049 = EDGE_CURVE('',#2041,#1605,#2050,.T.);
#2050 = LINE('',#2051,#2052);
#2051 = CARTESIAN_POINT('',(-11.59655121145,-13.85929291125,-2.));
#2052 = VECTOR('',#2053,1.);
#2053 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2054 = PLANE('',#2055);
#2055 = AXIS2_PLACEMENT_3D('',#2056,#2057,#2058);
#2056 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2057 = DIRECTION('',(0.,0.,1.));
#2058 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2059 = ADVANCED_FACE('',(#2060),#2077,.F.);
#2060 = FACE_BOUND('',#2061,.F.);
#2061 = EDGE_LOOP('',(#2062,#2070,#2071));
#2062 = ORIENTED_EDGE('',*,*,#2063,.F.);
#2063 = EDGE_CURVE('',#1736,#2064,#2066,.T.);
#2064 = VERTEX_POINT('',#2065);
#2065 = CARTESIAN_POINT('',(13.859292911256,-11.59655121145,-2.));
#2066 = LINE('',#2067,#2068);
#2067 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2068 = VECTOR('',#2069,1.);
#2069 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2070 = ORIENTED_EDGE('',*,*,#1744,.F.);
#2071 = ORIENTED_EDGE('',*,*,#2072,.F.);
#2072 = EDGE_CURVE('',#2064,#1745,#2073,.T.);
#2073 = LINE('',#2074,#2075);
#2074 = CARTESIAN_POINT('',(13.859292911256,-11.59655121145,-2.));
#2075 = VECTOR('',#2076,1.);
#2076 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2077 = PLANE('',#2078);
#2078 = AXIS2_PLACEMENT_3D('',#2079,#2080,#2081);
#2079 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2080 = DIRECTION('',(0.,0.,1.));
#2081 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2082 = ADVANCED_FACE('',(#2083),#2092,.T.);
#2083 = FACE_BOUND('',#2084,.T.);
#2084 = EDGE_LOOP('',(#2085,#2091));
#2085 = ORIENTED_EDGE('',*,*,#2086,.T.);
#2086 = EDGE_CURVE('',#1727,#1736,#2087,.T.);
#2087 = LINE('',#2088,#2089);
#2088 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2089 = VECTOR('',#2090,1.);
#2090 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2091 = ORIENTED_EDGE('',*,*,#1735,.T.);
#2092 = PLANE('',#2093);
#2093 = AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);
#2094 = CARTESIAN_POINT('',(13.435028842544,-13.43502884254,-2.));
#2095 = DIRECTION('',(0.,0.,1.));
#2096 = DIRECTION('',(1.,0.,-0.));
#2097 = ADVANCED_FACE('',(#2098),#2115,.F.);
#2098 = FACE_BOUND('',#2099,.F.);
#2099 = EDGE_LOOP('',(#2100,#2108,#2114));
#2100 = ORIENTED_EDGE('',*,*,#2101,.F.);
#2101 = EDGE_CURVE('',#2102,#1727,#2104,.T.);
#2102 = VERTEX_POINT('',#2103);
#2103 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2104 = LINE('',#2105,#2106);
#2105 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2106 = VECTOR('',#2107,1.);
#2107 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2108 = ORIENTED_EDGE('',*,*,#2109,.T.);
#2109 = EDGE_CURVE('',#2102,#1718,#2110,.T.);
#2110 = LINE('',#2111,#2112);
#2111 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2112 = VECTOR('',#2113,1.);
#2113 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2114 = ORIENTED_EDGE('',*,*,#1726,.F.);
#2115 = PLANE('',#2116);
#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119);
#2117 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2118 = DIRECTION('',(0.,0.,1.));
#2119 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2120 = ADVANCED_FACE('',(#2121),#2131,.T.);
#2121 = FACE_BOUND('',#2122,.T.);
#2122 = EDGE_LOOP('',(#2123,#2129,#2130));
#2123 = ORIENTED_EDGE('',*,*,#2124,.T.);
#2124 = EDGE_CURVE('',#1874,#1829,#2125,.T.);
#2125 = LINE('',#2126,#2127);
#2126 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2127 = VECTOR('',#2128,1.);
#2128 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2129 = ORIENTED_EDGE('',*,*,#1828,.T.);
#2130 = ORIENTED_EDGE('',*,*,#1882,.T.);
#2131 = PLANE('',#2132);
#2132 = AXIS2_PLACEMENT_3D('',#2133,#2134,#2135);
#2133 = CARTESIAN_POINT('',(-13.43502884254,13.435028842544,-2.));
#2134 = DIRECTION('',(0.,0.,1.));
#2135 = DIRECTION('',(1.,0.,-0.));
#2136 = ADVANCED_FACE('',(#2137),#2154,.F.);
#2137 = FACE_BOUND('',#2138,.F.);
#2138 = EDGE_LOOP('',(#2139,#2147,#2153));
#2139 = ORIENTED_EDGE('',*,*,#2140,.F.);
#2140 = EDGE_CURVE('',#2141,#1874,#2143,.T.);
#2141 = VERTEX_POINT('',#2142);
#2142 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2143 = LINE('',#2144,#2145);
#2144 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2145 = VECTOR('',#2146,1.);
#2146 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2147 = ORIENTED_EDGE('',*,*,#2148,.T.);
#2148 = EDGE_CURVE('',#2141,#1865,#2149,.T.);
#2149 = LINE('',#2150,#2151);
#2150 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2151 = VECTOR('',#2152,1.);
#2152 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2153 = ORIENTED_EDGE('',*,*,#1873,.F.);
#2154 = PLANE('',#2155);
#2155 = AXIS2_PLACEMENT_3D('',#2156,#2157,#2158);
#2156 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2157 = DIRECTION('',(0.,0.,1.));
#2158 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2159 = ADVANCED_FACE('',(#2160),#2177,.F.);
#2160 = FACE_BOUND('',#2161,.F.);
#2161 = EDGE_LOOP('',(#2162,#2170,#2171));
#2162 = ORIENTED_EDGE('',*,*,#2163,.F.);
#2163 = EDGE_CURVE('',#1829,#2164,#2166,.T.);
#2164 = VERTEX_POINT('',#2165);
#2165 = CARTESIAN_POINT('',(-13.85929291125,11.596551211459,-2.));
#2166 = LINE('',#2167,#2168);
#2167 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2168 = VECTOR('',#2169,1.);
#2169 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2170 = ORIENTED_EDGE('',*,*,#1837,.F.);
#2171 = ORIENTED_EDGE('',*,*,#2172,.F.);
#2172 = EDGE_CURVE('',#2164,#1838,#2173,.T.);
#2173 = LINE('',#2174,#2175);
#2174 = CARTESIAN_POINT('',(-13.85929291125,11.596551211459,-2.));
#2175 = VECTOR('',#2176,1.);
#2176 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2177 = PLANE('',#2178);
#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181);
#2179 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2180 = DIRECTION('',(0.,0.,1.));
#2181 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2182 = ADVANCED_FACE('',(#2183),#2200,.F.);
#2183 = FACE_BOUND('',#2184,.F.);
#2184 = EDGE_LOOP('',(#2185,#2193,#2194));
#2185 = ORIENTED_EDGE('',*,*,#2186,.F.);
#2186 = EDGE_CURVE('',#1951,#2187,#2189,.T.);
#2187 = VERTEX_POINT('',#2188);
#2188 = CARTESIAN_POINT('',(11.596551211459,13.859292911256,-2.));
#2189 = LINE('',#2190,#2191);
#2190 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2191 = VECTOR('',#2192,1.);
#2192 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2193 = ORIENTED_EDGE('',*,*,#1959,.F.);
#2194 = ORIENTED_EDGE('',*,*,#2195,.F.);
#2195 = EDGE_CURVE('',#2187,#1960,#2196,.T.);
#2196 = LINE('',#2197,#2198);
#2197 = CARTESIAN_POINT('',(11.596551211459,13.859292911256,-2.));
#2198 = VECTOR('',#2199,1.);
#2199 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2200 = PLANE('',#2201);
#2201 = AXIS2_PLACEMENT_3D('',#2202,#2203,#2204);
#2202 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2203 = DIRECTION('',(0.,0.,1.));
#2204 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2205 = ADVANCED_FACE('',(#2206),#2215,.T.);
#2206 = FACE_BOUND('',#2207,.T.);
#2207 = EDGE_LOOP('',(#2208,#2214));
#2208 = ORIENTED_EDGE('',*,*,#2209,.T.);
#2209 = EDGE_CURVE('',#1942,#1951,#2210,.T.);
#2210 = LINE('',#2211,#2212);
#2211 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2212 = VECTOR('',#2213,1.);
#2213 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2214 = ORIENTED_EDGE('',*,*,#1950,.T.);
#2215 = PLANE('',#2216);
#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219);
#2217 = CARTESIAN_POINT('',(13.435028842544,13.435028842544,-2.));
#2218 = DIRECTION('',(0.,0.,1.));
#2219 = DIRECTION('',(1.,0.,-0.));
#2220 = ADVANCED_FACE('',(#2221),#2238,.F.);
#2221 = FACE_BOUND('',#2222,.F.);
#2222 = EDGE_LOOP('',(#2223,#2231,#2237));
#2223 = ORIENTED_EDGE('',*,*,#2224,.F.);
#2224 = EDGE_CURVE('',#2225,#1942,#2227,.T.);
#2225 = VERTEX_POINT('',#2226);
#2226 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2227 = LINE('',#2228,#2229);
#2228 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2229 = VECTOR('',#2230,1.);
#2230 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2231 = ORIENTED_EDGE('',*,*,#2232,.T.);
#2232 = EDGE_CURVE('',#2225,#1933,#2233,.T.);
#2233 = LINE('',#2234,#2235);
#2234 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2235 = VECTOR('',#2236,1.);
#2236 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2237 = ORIENTED_EDGE('',*,*,#1941,.F.);
#2238 = PLANE('',#2239);
#2239 = AXIS2_PLACEMENT_3D('',#2240,#2241,#2242);
#2240 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2241 = DIRECTION('',(0.,0.,1.));
#2242 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2243 = ADVANCED_FACE('',(#2244),#2271,.F.);
#2244 = FACE_BOUND('',#2245,.F.);
#2245 = EDGE_LOOP('',(#2246,#2254,#2255,#2256,#2257,#2265));
#2246 = ORIENTED_EDGE('',*,*,#2247,.F.);
#2247 = EDGE_CURVE('',#2018,#2248,#2250,.T.);
#2248 = VERTEX_POINT('',#2249);
#2249 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,0.));
#2250 = LINE('',#2251,#2252);
#2251 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2252 = VECTOR('',#2253,1.);
#2253 = DIRECTION('',(0.,0.,1.));
#2254 = ORIENTED_EDGE('',*,*,#2017,.T.);
#2255 = ORIENTED_EDGE('',*,*,#2001,.T.);
#2256 = ORIENTED_EDGE('',*,*,#2040,.T.);
#2257 = ORIENTED_EDGE('',*,*,#2258,.T.);
#2258 = EDGE_CURVE('',#2041,#2259,#2261,.T.);
#2259 = VERTEX_POINT('',#2260);
#2260 = CARTESIAN_POINT('',(-11.59655121145,-13.85929291125,0.));
#2261 = LINE('',#2262,#2263);
#2262 = CARTESIAN_POINT('',(-11.59655121145,-13.85929291125,-2.));
#2263 = VECTOR('',#2264,1.);
#2264 = DIRECTION('',(0.,0.,1.));
#2265 = ORIENTED_EDGE('',*,*,#2266,.F.);
#2266 = EDGE_CURVE('',#2248,#2259,#2267,.T.);
#2267 = LINE('',#2268,#2269);
#2268 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,0.));
#2269 = VECTOR('',#2270,1.);
#2270 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2271 = PLANE('',#2272);
#2272 = AXIS2_PLACEMENT_3D('',#2273,#2274,#2275);
#2273 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2274 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2275 = DIRECTION('',(0.,0.,1.));
#2276 = ADVANCED_FACE('',(#2277),#2303,.F.);
#2277 = FACE_BOUND('',#2278,.F.);
#2278 = EDGE_LOOP('',(#2279,#2280,#2281,#2289,#2297));
#2279 = ORIENTED_EDGE('',*,*,#2025,.F.);
#2280 = ORIENTED_EDGE('',*,*,#2247,.T.);
#2281 = ORIENTED_EDGE('',*,*,#2282,.T.);
#2282 = EDGE_CURVE('',#2248,#2283,#2285,.T.);
#2283 = VERTEX_POINT('',#2284);
#2284 = CARTESIAN_POINT('',(-15.60904037956,-13.34629867976,0.));
#2285 = LINE('',#2286,#2287);
#2286 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,0.));
#2287 = VECTOR('',#2288,1.);
#2288 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2289 = ORIENTED_EDGE('',*,*,#2290,.F.);
#2290 = EDGE_CURVE('',#2291,#2283,#2293,.T.);
#2291 = VERTEX_POINT('',#2292);
#2292 = CARTESIAN_POINT('',(-15.60904037956,-13.34629867976,-2.));
#2293 = LINE('',#2294,#2295);
#2294 = CARTESIAN_POINT('',(-15.60904037956,-13.34629867976,-2.));
#2295 = VECTOR('',#2296,1.);
#2296 = DIRECTION('',(0.,0.,1.));
#2297 = ORIENTED_EDGE('',*,*,#2298,.F.);
#2298 = EDGE_CURVE('',#1632,#2291,#2299,.T.);
#2299 = LINE('',#2300,#2301);
#2300 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2301 = VECTOR('',#2302,1.);
#2302 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2303 = PLANE('',#2304);
#2304 = AXIS2_PLACEMENT_3D('',#2305,#2306,#2307);
#2305 = CARTESIAN_POINT('',(-13.85929291125,-11.59655121145,-2.));
#2306 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2307 = DIRECTION('',(0.,0.,1.));
#2308 = ADVANCED_FACE('',(#2309),#2335,.T.);
#2309 = FACE_BOUND('',#2310,.T.);
#2310 = EDGE_LOOP('',(#2311,#2312,#2313,#2321,#2329));
#2311 = ORIENTED_EDGE('',*,*,#2049,.F.);
#2312 = ORIENTED_EDGE('',*,*,#2258,.T.);
#2313 = ORIENTED_EDGE('',*,*,#2314,.T.);
#2314 = EDGE_CURVE('',#2259,#2315,#2317,.T.);
#2315 = VERTEX_POINT('',#2316);
#2316 = CARTESIAN_POINT('',(-13.34629867976,-15.60904037956,0.));
#2317 = LINE('',#2318,#2319);
#2318 = CARTESIAN_POINT('',(-11.59655121145,-13.85929291125,0.));
#2319 = VECTOR('',#2320,1.);
#2320 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2321 = ORIENTED_EDGE('',*,*,#2322,.F.);
#2322 = EDGE_CURVE('',#2323,#2315,#2325,.T.);
#2323 = VERTEX_POINT('',#2324);
#2324 = CARTESIAN_POINT('',(-13.34629867976,-15.60904037956,-2.));
#2325 = LINE('',#2326,#2327);
#2326 = CARTESIAN_POINT('',(-13.34629867976,-15.60904037956,-2.));
#2327 = VECTOR('',#2328,1.);
#2328 = DIRECTION('',(0.,0.,1.));
#2329 = ORIENTED_EDGE('',*,*,#2330,.F.);
#2330 = EDGE_CURVE('',#1605,#2323,#2331,.T.);
#2331 = LINE('',#2332,#2333);
#2332 = CARTESIAN_POINT('',(-11.59655121145,-13.85929291125,-2.));
#2333 = VECTOR('',#2334,1.);
#2334 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2335 = PLANE('',#2336);
#2336 = AXIS2_PLACEMENT_3D('',#2337,#2338,#2339);
#2337 = CARTESIAN_POINT('',(-11.59655121145,-13.85929291125,-2.));
#2338 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2339 = DIRECTION('',(0.,0.,1.));
#2340 = ADVANCED_FACE('',(#2341),#2374,.T.);
#2341 = FACE_BOUND('',#2342,.T.);
#2342 = EDGE_LOOP('',(#2343,#2344,#2352,#2360,#2368));
#2343 = ORIENTED_EDGE('',*,*,#2072,.F.);
#2344 = ORIENTED_EDGE('',*,*,#2345,.T.);
#2345 = EDGE_CURVE('',#2064,#2346,#2348,.T.);
#2346 = VERTEX_POINT('',#2347);
#2347 = CARTESIAN_POINT('',(13.859292911256,-11.59655121145,0.));
#2348 = LINE('',#2349,#2350);
#2349 = CARTESIAN_POINT('',(13.859292911256,-11.59655121145,-2.));
#2350 = VECTOR('',#2351,1.);
#2351 = DIRECTION('',(0.,0.,1.));
#2352 = ORIENTED_EDGE('',*,*,#2353,.T.);
#2353 = EDGE_CURVE('',#2346,#2354,#2356,.T.);
#2354 = VERTEX_POINT('',#2355);
#2355 = CARTESIAN_POINT('',(15.609040379562,-13.34629867976,0.));
#2356 = LINE('',#2357,#2358);
#2357 = CARTESIAN_POINT('',(13.859292911256,-11.59655121145,0.));
#2358 = VECTOR('',#2359,1.);
#2359 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2360 = ORIENTED_EDGE('',*,*,#2361,.F.);
#2361 = EDGE_CURVE('',#2362,#2354,#2364,.T.);
#2362 = VERTEX_POINT('',#2363);
#2363 = CARTESIAN_POINT('',(15.609040379562,-13.34629867976,-2.));
#2364 = LINE('',#2365,#2366);
#2365 = CARTESIAN_POINT('',(15.609040379562,-13.34629867976,-2.));
#2366 = VECTOR('',#2367,1.);
#2367 = DIRECTION('',(0.,0.,1.));
#2368 = ORIENTED_EDGE('',*,*,#2369,.F.);
#2369 = EDGE_CURVE('',#1745,#2362,#2370,.T.);
#2370 = LINE('',#2371,#2372);
#2371 = CARTESIAN_POINT('',(13.859292911256,-11.59655121145,-2.));
#2372 = VECTOR('',#2373,1.);
#2373 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2374 = PLANE('',#2375);
#2375 = AXIS2_PLACEMENT_3D('',#2376,#2377,#2378);
#2376 = CARTESIAN_POINT('',(13.859292911256,-11.59655121145,-2.));
#2377 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2378 = DIRECTION('',(0.,0.,1.));
#2379 = ADVANCED_FACE('',(#2380),#2400,.F.);
#2380 = FACE_BOUND('',#2381,.F.);
#2381 = EDGE_LOOP('',(#2382,#2390,#2391,#2392,#2393,#2394));
#2382 = ORIENTED_EDGE('',*,*,#2383,.F.);
#2383 = EDGE_CURVE('',#2102,#2384,#2386,.T.);
#2384 = VERTEX_POINT('',#2385);
#2385 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,0.));
#2386 = LINE('',#2387,#2388);
#2387 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2388 = VECTOR('',#2389,1.);
#2389 = DIRECTION('',(0.,0.,1.));
#2390 = ORIENTED_EDGE('',*,*,#2101,.T.);
#2391 = ORIENTED_EDGE('',*,*,#2086,.T.);
#2392 = ORIENTED_EDGE('',*,*,#2063,.T.);
#2393 = ORIENTED_EDGE('',*,*,#2345,.T.);
#2394 = ORIENTED_EDGE('',*,*,#2395,.F.);
#2395 = EDGE_CURVE('',#2384,#2346,#2396,.T.);
#2396 = LINE('',#2397,#2398);
#2397 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,0.));
#2398 = VECTOR('',#2399,1.);
#2399 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2400 = PLANE('',#2401);
#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404);
#2402 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2403 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2404 = DIRECTION('',(0.,0.,1.));
#2405 = ADVANCED_FACE('',(#2406),#2432,.F.);
#2406 = FACE_BOUND('',#2407,.F.);
#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2418,#2426));
#2408 = ORIENTED_EDGE('',*,*,#2109,.F.);
#2409 = ORIENTED_EDGE('',*,*,#2383,.T.);
#2410 = ORIENTED_EDGE('',*,*,#2411,.T.);
#2411 = EDGE_CURVE('',#2384,#2412,#2414,.T.);
#2412 = VERTEX_POINT('',#2413);
#2413 = CARTESIAN_POINT('',(13.346298679765,-15.60904037956,0.));
#2414 = LINE('',#2415,#2416);
#2415 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,0.));
#2416 = VECTOR('',#2417,1.);
#2417 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2418 = ORIENTED_EDGE('',*,*,#2419,.F.);
#2419 = EDGE_CURVE('',#2420,#2412,#2422,.T.);
#2420 = VERTEX_POINT('',#2421);
#2421 = CARTESIAN_POINT('',(13.346298679765,-15.60904037956,-2.));
#2422 = LINE('',#2423,#2424);
#2423 = CARTESIAN_POINT('',(13.346298679765,-15.60904037956,-2.));
#2424 = VECTOR('',#2425,1.);
#2425 = DIRECTION('',(0.,0.,1.));
#2426 = ORIENTED_EDGE('',*,*,#2427,.F.);
#2427 = EDGE_CURVE('',#1718,#2420,#2428,.T.);
#2428 = LINE('',#2429,#2430);
#2429 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2430 = VECTOR('',#2431,1.);
#2431 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#2432 = PLANE('',#2433);
#2433 = AXIS2_PLACEMENT_3D('',#2434,#2435,#2436);
#2434 = CARTESIAN_POINT('',(11.596551211459,-13.85929291125,-2.));
#2435 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2436 = DIRECTION('',(0.,0.,1.));
#2437 = ADVANCED_FACE('',(#2438),#2465,.F.);
#2438 = FACE_BOUND('',#2439,.F.);
#2439 = EDGE_LOOP('',(#2440,#2448,#2449,#2450,#2451,#2459));
#2440 = ORIENTED_EDGE('',*,*,#2441,.F.);
#2441 = EDGE_CURVE('',#2141,#2442,#2444,.T.);
#2442 = VERTEX_POINT('',#2443);
#2443 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,0.));
#2444 = LINE('',#2445,#2446);
#2445 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2446 = VECTOR('',#2447,1.);
#2447 = DIRECTION('',(0.,0.,1.));
#2448 = ORIENTED_EDGE('',*,*,#2140,.T.);
#2449 = ORIENTED_EDGE('',*,*,#2124,.T.);
#2450 = ORIENTED_EDGE('',*,*,#2163,.T.);
#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);
#2452 = EDGE_CURVE('',#2164,#2453,#2455,.T.);
#2453 = VERTEX_POINT('',#2454);
#2454 = CARTESIAN_POINT('',(-13.85929291125,11.596551211459,0.));
#2455 = LINE('',#2456,#2457);
#2456 = CARTESIAN_POINT('',(-13.85929291125,11.596551211459,-2.));
#2457 = VECTOR('',#2458,1.);
#2458 = DIRECTION('',(0.,0.,1.));
#2459 = ORIENTED_EDGE('',*,*,#2460,.F.);
#2460 = EDGE_CURVE('',#2442,#2453,#2461,.T.);
#2461 = LINE('',#2462,#2463);
#2462 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,0.));
#2463 = VECTOR('',#2464,1.);
#2464 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2465 = PLANE('',#2466);
#2466 = AXIS2_PLACEMENT_3D('',#2467,#2468,#2469);
#2467 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2468 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2469 = DIRECTION('',(0.,0.,1.));
#2470 = ADVANCED_FACE('',(#2471),#2497,.F.);
#2471 = FACE_BOUND('',#2472,.F.);
#2472 = EDGE_LOOP('',(#2473,#2474,#2475,#2483,#2491));
#2473 = ORIENTED_EDGE('',*,*,#2148,.F.);
#2474 = ORIENTED_EDGE('',*,*,#2441,.T.);
#2475 = ORIENTED_EDGE('',*,*,#2476,.T.);
#2476 = EDGE_CURVE('',#2442,#2477,#2479,.T.);
#2477 = VERTEX_POINT('',#2478);
#2478 = CARTESIAN_POINT('',(-13.34629867976,15.609040379562,0.));
#2479 = LINE('',#2480,#2481);
#2480 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,0.));
#2481 = VECTOR('',#2482,1.);
#2482 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2483 = ORIENTED_EDGE('',*,*,#2484,.F.);
#2484 = EDGE_CURVE('',#2485,#2477,#2487,.T.);
#2485 = VERTEX_POINT('',#2486);
#2486 = CARTESIAN_POINT('',(-13.34629867976,15.609040379562,-2.));
#2487 = LINE('',#2488,#2489);
#2488 = CARTESIAN_POINT('',(-13.34629867976,15.609040379562,-2.));
#2489 = VECTOR('',#2490,1.);
#2490 = DIRECTION('',(0.,0.,1.));
#2491 = ORIENTED_EDGE('',*,*,#2492,.F.);
#2492 = EDGE_CURVE('',#1865,#2485,#2493,.T.);
#2493 = LINE('',#2494,#2495);
#2494 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2495 = VECTOR('',#2496,1.);
#2496 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2497 = PLANE('',#2498);
#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501);
#2499 = CARTESIAN_POINT('',(-11.59655121145,13.859292911256,-2.));
#2500 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2501 = DIRECTION('',(0.,0.,1.));
#2502 = ADVANCED_FACE('',(#2503),#2529,.T.);
#2503 = FACE_BOUND('',#2504,.T.);
#2504 = EDGE_LOOP('',(#2505,#2506,#2507,#2515,#2523));
#2505 = ORIENTED_EDGE('',*,*,#2172,.F.);
#2506 = ORIENTED_EDGE('',*,*,#2452,.T.);
#2507 = ORIENTED_EDGE('',*,*,#2508,.T.);
#2508 = EDGE_CURVE('',#2453,#2509,#2511,.T.);
#2509 = VERTEX_POINT('',#2510);
#2510 = CARTESIAN_POINT('',(-15.60904037956,13.346298679765,0.));
#2511 = LINE('',#2512,#2513);
#2512 = CARTESIAN_POINT('',(-13.85929291125,11.596551211459,0.));
#2513 = VECTOR('',#2514,1.);
#2514 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2515 = ORIENTED_EDGE('',*,*,#2516,.F.);
#2516 = EDGE_CURVE('',#2517,#2509,#2519,.T.);
#2517 = VERTEX_POINT('',#2518);
#2518 = CARTESIAN_POINT('',(-15.60904037956,13.346298679765,-2.));
#2519 = LINE('',#2520,#2521);
#2520 = CARTESIAN_POINT('',(-15.60904037956,13.346298679765,-2.));
#2521 = VECTOR('',#2522,1.);
#2522 = DIRECTION('',(0.,0.,1.));
#2523 = ORIENTED_EDGE('',*,*,#2524,.F.);
#2524 = EDGE_CURVE('',#1838,#2517,#2525,.T.);
#2525 = LINE('',#2526,#2527);
#2526 = CARTESIAN_POINT('',(-13.85929291125,11.596551211459,-2.));
#2527 = VECTOR('',#2528,1.);
#2528 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2529 = PLANE('',#2530);
#2530 = AXIS2_PLACEMENT_3D('',#2531,#2532,#2533);
#2531 = CARTESIAN_POINT('',(-13.85929291125,11.596551211459,-2.));
#2532 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#2533 = DIRECTION('',(0.,0.,1.));
#2534 = ADVANCED_FACE('',(#2535),#2568,.F.);
#2535 = FACE_BOUND('',#2536,.F.);
#2536 = EDGE_LOOP('',(#2537,#2538,#2546,#2554,#2562));
#2537 = ORIENTED_EDGE('',*,*,#2232,.F.);
#2538 = ORIENTED_EDGE('',*,*,#2539,.T.);
#2539 = EDGE_CURVE('',#2225,#2540,#2542,.T.);
#2540 = VERTEX_POINT('',#2541);
#2541 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,0.));
#2542 = LINE('',#2543,#2544);
#2543 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2544 = VECTOR('',#2545,1.);
#2545 = DIRECTION('',(0.,0.,1.));
#2546 = ORIENTED_EDGE('',*,*,#2547,.T.);
#2547 = EDGE_CURVE('',#2540,#2548,#2550,.T.);
#2548 = VERTEX_POINT('',#2549);
#2549 = CARTESIAN_POINT('',(15.609040379562,13.346298679765,0.));
#2550 = LINE('',#2551,#2552);
#2551 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,0.));
#2552 = VECTOR('',#2553,1.);
#2553 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2554 = ORIENTED_EDGE('',*,*,#2555,.F.);
#2555 = EDGE_CURVE('',#2556,#2548,#2558,.T.);
#2556 = VERTEX_POINT('',#2557);
#2557 = CARTESIAN_POINT('',(15.609040379562,13.346298679765,-2.));
#2558 = LINE('',#2559,#2560);
#2559 = CARTESIAN_POINT('',(15.609040379562,13.346298679765,-2.));
#2560 = VECTOR('',#2561,1.);
#2561 = DIRECTION('',(0.,0.,1.));
#2562 = ORIENTED_EDGE('',*,*,#2563,.F.);
#2563 = EDGE_CURVE('',#1933,#2556,#2564,.T.);
#2564 = LINE('',#2565,#2566);
#2565 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2566 = VECTOR('',#2567,1.);
#2567 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2568 = PLANE('',#2569);
#2569 = AXIS2_PLACEMENT_3D('',#2570,#2571,#2572);
#2570 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2571 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2572 = DIRECTION('',(0.,0.,1.));
#2573 = ADVANCED_FACE('',(#2574),#2607,.T.);
#2574 = FACE_BOUND('',#2575,.T.);
#2575 = EDGE_LOOP('',(#2576,#2577,#2585,#2593,#2601));
#2576 = ORIENTED_EDGE('',*,*,#2195,.F.);
#2577 = ORIENTED_EDGE('',*,*,#2578,.T.);
#2578 = EDGE_CURVE('',#2187,#2579,#2581,.T.);
#2579 = VERTEX_POINT('',#2580);
#2580 = CARTESIAN_POINT('',(11.596551211459,13.859292911256,0.));
#2581 = LINE('',#2582,#2583);
#2582 = CARTESIAN_POINT('',(11.596551211459,13.859292911256,-2.));
#2583 = VECTOR('',#2584,1.);
#2584 = DIRECTION('',(0.,0.,1.));
#2585 = ORIENTED_EDGE('',*,*,#2586,.T.);
#2586 = EDGE_CURVE('',#2579,#2587,#2589,.T.);
#2587 = VERTEX_POINT('',#2588);
#2588 = CARTESIAN_POINT('',(13.346298679765,15.609040379562,0.));
#2589 = LINE('',#2590,#2591);
#2590 = CARTESIAN_POINT('',(11.596551211459,13.859292911256,0.));
#2591 = VECTOR('',#2592,1.);
#2592 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2593 = ORIENTED_EDGE('',*,*,#2594,.F.);
#2594 = EDGE_CURVE('',#2595,#2587,#2597,.T.);
#2595 = VERTEX_POINT('',#2596);
#2596 = CARTESIAN_POINT('',(13.346298679765,15.609040379562,-2.));
#2597 = LINE('',#2598,#2599);
#2598 = CARTESIAN_POINT('',(13.346298679765,15.609040379562,-2.));
#2599 = VECTOR('',#2600,1.);
#2600 = DIRECTION('',(0.,0.,1.));
#2601 = ORIENTED_EDGE('',*,*,#2602,.F.);
#2602 = EDGE_CURVE('',#1960,#2595,#2603,.T.);
#2603 = LINE('',#2604,#2605);
#2604 = CARTESIAN_POINT('',(11.596551211459,13.859292911256,-2.));
#2605 = VECTOR('',#2606,1.);
#2606 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2607 = PLANE('',#2608);
#2608 = AXIS2_PLACEMENT_3D('',#2609,#2610,#2611);
#2609 = CARTESIAN_POINT('',(11.596551211459,13.859292911256,-2.));
#2610 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2611 = DIRECTION('',(0.,0.,1.));
#2612 = ADVANCED_FACE('',(#2613),#2626,.F.);
#2613 = FACE_BOUND('',#2614,.F.);
#2614 = EDGE_LOOP('',(#2615,#2616,#2617,#2618,#2619,#2620));
#2615 = ORIENTED_EDGE('',*,*,#2539,.F.);
#2616 = ORIENTED_EDGE('',*,*,#2224,.T.);
#2617 = ORIENTED_EDGE('',*,*,#2209,.T.);
#2618 = ORIENTED_EDGE('',*,*,#2186,.T.);
#2619 = ORIENTED_EDGE('',*,*,#2578,.T.);
#2620 = ORIENTED_EDGE('',*,*,#2621,.F.);
#2621 = EDGE_CURVE('',#2540,#2579,#2622,.T.);
#2622 = LINE('',#2623,#2624);
#2623 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,0.));
#2624 = VECTOR('',#2625,1.);
#2625 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
#2626 = PLANE('',#2627);
#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630);
#2628 = CARTESIAN_POINT('',(13.859292911256,11.596551211459,-2.));
#2629 = DIRECTION('',(0.707106781187,0.707106781187,0.));
#2630 = DIRECTION('',(0.,0.,1.));
#2631 = ADVANCED_FACE('',(#2632,#2635,#2638,#2641,#2644),#2647,.F.);
#2632 = FACE_BOUND('',#2633,.T.);
#2633 = EDGE_LOOP('',(#2634));
#2634 = ORIENTED_EDGE('',*,*,#1472,.F.);
#2635 = FACE_BOUND('',#2636,.F.);
#2636 = EDGE_LOOP('',(#2637));
#2637 = ORIENTED_EDGE('',*,*,#1777,.F.);
#2638 = FACE_BOUND('',#2639,.F.);
#2639 = EDGE_LOOP('',(#2640));
#2640 = ORIENTED_EDGE('',*,*,#1673,.F.);
#2641 = FACE_BOUND('',#2642,.F.);
#2642 = EDGE_LOOP('',(#2643));
#2643 = ORIENTED_EDGE('',*,*,#1802,.F.);
#2644 = FACE_BOUND('',#2645,.F.);
#2645 = EDGE_LOOP('',(#2646));
#2646 = ORIENTED_EDGE('',*,*,#1906,.F.);
#2647 = PLANE('',#2648);
#2648 = AXIS2_PLACEMENT_3D('',#2649,#2650,#2651);
#2649 = CARTESIAN_POINT('',(0.,0.,-13.5));
#2650 = DIRECTION('',(0.,0.,1.));
#2651 = DIRECTION('',(1.,0.,-0.));
#2652 = ADVANCED_FACE('',(#2653,#2676),#2705,.T.);
#2653 = FACE_BOUND('',#2654,.T.);
#2654 = EDGE_LOOP('',(#2655,#2656,#2657,#2658,#2659,#2668,#2675));
#2655 = ORIENTED_EDGE('',*,*,#1631,.T.);
#2656 = ORIENTED_EDGE('',*,*,#1622,.T.);
#2657 = ORIENTED_EDGE('',*,*,#1613,.T.);
#2658 = ORIENTED_EDGE('',*,*,#2330,.T.);
#2659 = ORIENTED_EDGE('',*,*,#2660,.F.);
#2660 = EDGE_CURVE('',#2661,#2323,#2663,.T.);
#2661 = VERTEX_POINT('',#2662);
#2662 = CARTESIAN_POINT('',(-12.87766952966,-17.67766952966,-2.));
#2663 = CIRCLE('',#2664,4.8);
#2664 = AXIS2_PLACEMENT_3D('',#2665,#2666,#2667);
#2665 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#2666 = DIRECTION('',(0.,0.,1.));
#2667 = DIRECTION('',(1.,0.,-0.));
#2668 = ORIENTED_EDGE('',*,*,#2669,.F.);
#2669 = EDGE_CURVE('',#2291,#2661,#2670,.T.);
#2670 = CIRCLE('',#2671,4.8);
#2671 = AXIS2_PLACEMENT_3D('',#2672,#2673,#2674);
#2672 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#2673 = DIRECTION('',(0.,0.,1.));
#2674 = DIRECTION('',(1.,0.,-0.));
#2675 = ORIENTED_EDGE('',*,*,#2298,.F.);
#2676 = FACE_BOUND('',#2677,.T.);
#2677 = EDGE_LOOP('',(#2678,#2689,#2698));
#2678 = ORIENTED_EDGE('',*,*,#2679,.T.);
#2679 = EDGE_CURVE('',#2680,#2682,#2684,.T.);
#2680 = VERTEX_POINT('',#2681);
#2681 = CARTESIAN_POINT('',(-15.53079387918,-17.79353557898,-2.));
#2682 = VERTEX_POINT('',#2683);
#2683 = CARTESIAN_POINT('',(-15.52766952966,-17.67766952966,-2.));
#2684 = CIRCLE('',#2685,2.15);
#2685 = AXIS2_PLACEMENT_3D('',#2686,#2687,#2688);
#2686 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#2687 = DIRECTION('',(0.,0.,1.));
#2688 = DIRECTION('',(1.,0.,-0.));
#2689 = ORIENTED_EDGE('',*,*,#2690,.T.);
#2690 = EDGE_CURVE('',#2682,#2691,#2693,.T.);
#2691 = VERTEX_POINT('',#2692);
#2692 = CARTESIAN_POINT('',(-17.79353557898,-15.53079387918,-2.));
#2693 = CIRCLE('',#2694,2.15);
#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);
#2695 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#2696 = DIRECTION('',(0.,0.,1.));
#2697 = DIRECTION('',(1.,0.,-0.));
#2698 = ORIENTED_EDGE('',*,*,#2699,.T.);
#2699 = EDGE_CURVE('',#2691,#2680,#2700,.T.);
#2700 = CIRCLE('',#2701,2.15);
#2701 = AXIS2_PLACEMENT_3D('',#2702,#2703,#2704);
#2702 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#2703 = DIRECTION('',(0.,0.,1.));
#2704 = DIRECTION('',(1.,0.,-0.));
#2705 = PLANE('',#2706);
#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
#2707 = CARTESIAN_POINT('',(-16.89527707769,-16.97821559944,-2.));
#2708 = DIRECTION('',(-0.,-0.,-1.));
#2709 = DIRECTION('',(-1.,0.,0.));
#2710 = ADVANCED_FACE('',(#2711),#2750,.F.);
#2711 = FACE_BOUND('',#2712,.F.);
#2712 = EDGE_LOOP('',(#2713,#2724,#2730,#2731,#2732,#2733,#2734,#2743));
#2713 = ORIENTED_EDGE('',*,*,#2714,.F.);
#2714 = EDGE_CURVE('',#2715,#2717,#2719,.T.);
#2715 = VERTEX_POINT('',#2716);
#2716 = CARTESIAN_POINT('',(-15.52766952966,-17.67766952966,0.));
#2717 = VERTEX_POINT('',#2718);
#2718 = CARTESIAN_POINT('',(-17.79353557898,-15.53079387918,0.));
#2719 = CIRCLE('',#2720,2.15);
#2720 = AXIS2_PLACEMENT_3D('',#2721,#2722,#2723);
#2721 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,0.));
#2722 = DIRECTION('',(0.,0.,1.));
#2723 = DIRECTION('',(1.,0.,-0.));
#2724 = ORIENTED_EDGE('',*,*,#2725,.F.);
#2725 = EDGE_CURVE('',#2682,#2715,#2726,.T.);
#2726 = LINE('',#2727,#2728);
#2727 = CARTESIAN_POINT('',(-15.52766952966,-17.67766952966,-2.01));
#2728 = VECTOR('',#2729,1.);
#2729 = DIRECTION('',(0.,0.,1.));
#2730 = ORIENTED_EDGE('',*,*,#2690,.T.);
#2731 = ORIENTED_EDGE('',*,*,#2699,.T.);
#2732 = ORIENTED_EDGE('',*,*,#2679,.T.);
#2733 = ORIENTED_EDGE('',*,*,#2725,.T.);
#2734 = ORIENTED_EDGE('',*,*,#2735,.F.);
#2735 = EDGE_CURVE('',#2736,#2715,#2738,.T.);
#2736 = VERTEX_POINT('',#2737);
#2737 = CARTESIAN_POINT('',(-15.53079387918,-17.79353557898,0.));
#2738 = CIRCLE('',#2739,2.15);
#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742);
#2740 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,0.));
#2741 = DIRECTION('',(0.,0.,1.));
#2742 = DIRECTION('',(1.,0.,-0.));
#2743 = ORIENTED_EDGE('',*,*,#2744,.F.);
#2744 = EDGE_CURVE('',#2717,#2736,#2745,.T.);
#2745 = CIRCLE('',#2746,2.15);
#2746 = AXIS2_PLACEMENT_3D('',#2747,#2748,#2749);
#2747 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,0.));
#2748 = DIRECTION('',(0.,0.,1.));
#2749 = DIRECTION('',(1.,0.,-0.));
#2750 = CYLINDRICAL_SURFACE('',#2751,2.15);
#2751 = AXIS2_PLACEMENT_3D('',#2752,#2753,#2754);
#2752 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.01));
#2753 = DIRECTION('',(0.,0.,1.));
#2754 = DIRECTION('',(1.,0.,-0.));
#2755 = ADVANCED_FACE('',(#2756,#2780),#2809,.T.);
#2756 = FACE_BOUND('',#2757,.T.);
#2757 = EDGE_LOOP('',(#2758,#2759,#2768,#2775,#2776,#2777,#2778,#2779));
#2758 = ORIENTED_EDGE('',*,*,#2369,.T.);
#2759 = ORIENTED_EDGE('',*,*,#2760,.F.);
#2760 = EDGE_CURVE('',#2761,#2362,#2763,.T.);
#2761 = VERTEX_POINT('',#2762);
#2762 = CARTESIAN_POINT('',(22.477669529664,-17.67766952966,-2.));
#2763 = CIRCLE('',#2764,4.8);
#2764 = AXIS2_PLACEMENT_3D('',#2765,#2766,#2767);
#2765 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#2766 = DIRECTION('',(0.,0.,1.));
#2767 = DIRECTION('',(1.,0.,-0.));
#2768 = ORIENTED_EDGE('',*,*,#2769,.F.);
#2769 = EDGE_CURVE('',#2420,#2761,#2770,.T.);
#2770 = CIRCLE('',#2771,4.8);
#2771 = AXIS2_PLACEMENT_3D('',#2772,#2773,#2774);
#2772 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#2773 = DIRECTION('',(0.,0.,1.));
#2774 = DIRECTION('',(1.,0.,-0.));
#2775 = ORIENTED_EDGE('',*,*,#2427,.F.);
#2776 = ORIENTED_EDGE('',*,*,#1717,.T.);
#2777 = ORIENTED_EDGE('',*,*,#1708,.T.);
#2778 = ORIENTED_EDGE('',*,*,#1699,.T.);
#2779 = ORIENTED_EDGE('',*,*,#1753,.T.);
#2780 = FACE_BOUND('',#2781,.T.);
#2781 = EDGE_LOOP('',(#2782,#2793,#2802));
#2782 = ORIENTED_EDGE('',*,*,#2783,.T.);
#2783 = EDGE_CURVE('',#2784,#2786,#2788,.T.);
#2784 = VERTEX_POINT('',#2785);
#2785 = CARTESIAN_POINT('',(17.793535578983,-15.53079387918,-2.));
#2786 = VERTEX_POINT('',#2787);
#2787 = CARTESIAN_POINT('',(15.530793879186,-17.79353557898,-2.));
#2788 = CIRCLE('',#2789,2.15);
#2789 = AXIS2_PLACEMENT_3D('',#2790,#2791,#2792);
#2790 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#2791 = DIRECTION('',(0.,0.,1.));
#2792 = DIRECTION('',(1.,0.,-0.));
#2793 = ORIENTED_EDGE('',*,*,#2794,.T.);
#2794 = EDGE_CURVE('',#2786,#2795,#2797,.T.);
#2795 = VERTEX_POINT('',#2796);
#2796 = CARTESIAN_POINT('',(19.827669529664,-17.67766952966,-2.));
#2797 = CIRCLE('',#2798,2.15);
#2798 = AXIS2_PLACEMENT_3D('',#2799,#2800,#2801);
#2799 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#2800 = DIRECTION('',(0.,0.,1.));
#2801 = DIRECTION('',(1.,0.,-0.));
#2802 = ORIENTED_EDGE('',*,*,#2803,.T.);
#2803 = EDGE_CURVE('',#2795,#2784,#2804,.T.);
#2804 = CIRCLE('',#2805,2.15);
#2805 = AXIS2_PLACEMENT_3D('',#2806,#2807,#2808);
#2806 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#2807 = DIRECTION('',(0.,0.,1.));
#2808 = DIRECTION('',(1.,0.,-0.));
#2809 = PLANE('',#2810);
#2810 = AXIS2_PLACEMENT_3D('',#2811,#2812,#2813);
#2811 = CARTESIAN_POINT('',(17.166406177689,-16.97829332526,-2.));
#2812 = DIRECTION('',(-0.,-0.,-1.));
#2813 = DIRECTION('',(-1.,0.,0.));
#2814 = ADVANCED_FACE('',(#2815),#2854,.F.);
#2815 = FACE_BOUND('',#2816,.F.);
#2816 = EDGE_LOOP('',(#2817,#2828,#2834,#2835,#2836,#2837,#2838,#2847));
#2817 = ORIENTED_EDGE('',*,*,#2818,.F.);
#2818 = EDGE_CURVE('',#2819,#2821,#2823,.T.);
#2819 = VERTEX_POINT('',#2820);
#2820 = CARTESIAN_POINT('',(19.827669529664,-17.67766952966,0.));
#2821 = VERTEX_POINT('',#2822);
#2822 = CARTESIAN_POINT('',(17.793535578983,-15.53079387918,0.));
#2823 = CIRCLE('',#2824,2.15);
#2824 = AXIS2_PLACEMENT_3D('',#2825,#2826,#2827);
#2825 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,0.));
#2826 = DIRECTION('',(0.,0.,1.));
#2827 = DIRECTION('',(1.,0.,-0.));
#2828 = ORIENTED_EDGE('',*,*,#2829,.F.);
#2829 = EDGE_CURVE('',#2795,#2819,#2830,.T.);
#2830 = LINE('',#2831,#2832);
#2831 = CARTESIAN_POINT('',(19.827669529664,-17.67766952966,-2.01));
#2832 = VECTOR('',#2833,1.);
#2833 = DIRECTION('',(0.,0.,1.));
#2834 = ORIENTED_EDGE('',*,*,#2803,.T.);
#2835 = ORIENTED_EDGE('',*,*,#2783,.T.);
#2836 = ORIENTED_EDGE('',*,*,#2794,.T.);
#2837 = ORIENTED_EDGE('',*,*,#2829,.T.);
#2838 = ORIENTED_EDGE('',*,*,#2839,.F.);
#2839 = EDGE_CURVE('',#2840,#2819,#2842,.T.);
#2840 = VERTEX_POINT('',#2841);
#2841 = CARTESIAN_POINT('',(15.530793879186,-17.79353557898,0.));
#2842 = CIRCLE('',#2843,2.15);
#2843 = AXIS2_PLACEMENT_3D('',#2844,#2845,#2846);
#2844 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,0.));
#2845 = DIRECTION('',(0.,0.,1.));
#2846 = DIRECTION('',(1.,0.,-0.));
#2847 = ORIENTED_EDGE('',*,*,#2848,.F.);
#2848 = EDGE_CURVE('',#2821,#2840,#2849,.T.);
#2849 = CIRCLE('',#2850,2.15);
#2850 = AXIS2_PLACEMENT_3D('',#2851,#2852,#2853);
#2851 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,0.));
#2852 = DIRECTION('',(0.,0.,1.));
#2853 = DIRECTION('',(1.,0.,-0.));
#2854 = CYLINDRICAL_SURFACE('',#2855,2.15);
#2855 = AXIS2_PLACEMENT_3D('',#2856,#2857,#2858);
#2856 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.01));
#2857 = DIRECTION('',(0.,0.,1.));
#2858 = DIRECTION('',(1.,0.,-0.));
#2859 = ADVANCED_FACE('',(#2860,#2883),#2912,.T.);
#2860 = FACE_BOUND('',#2861,.T.);
#2861 = EDGE_LOOP('',(#2862,#2863,#2864,#2865,#2866,#2875,#2882));
#2862 = ORIENTED_EDGE('',*,*,#1864,.T.);
#2863 = ORIENTED_EDGE('',*,*,#1855,.T.);
#2864 = ORIENTED_EDGE('',*,*,#1846,.T.);
#2865 = ORIENTED_EDGE('',*,*,#2524,.T.);
#2866 = ORIENTED_EDGE('',*,*,#2867,.F.);
#2867 = EDGE_CURVE('',#2868,#2517,#2870,.T.);
#2868 = VERTEX_POINT('',#2869);
#2869 = CARTESIAN_POINT('',(-12.87766952966,17.677669529664,-2.));
#2870 = CIRCLE('',#2871,4.8);
#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874);
#2872 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#2873 = DIRECTION('',(0.,0.,1.));
#2874 = DIRECTION('',(1.,0.,-0.));
#2875 = ORIENTED_EDGE('',*,*,#2876,.F.);
#2876 = EDGE_CURVE('',#2485,#2868,#2877,.T.);
#2877 = CIRCLE('',#2878,4.8);
#2878 = AXIS2_PLACEMENT_3D('',#2879,#2880,#2881);
#2879 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#2880 = DIRECTION('',(0.,0.,1.));
#2881 = DIRECTION('',(1.,0.,-0.));
#2882 = ORIENTED_EDGE('',*,*,#2492,.F.);
#2883 = FACE_BOUND('',#2884,.T.);
#2884 = EDGE_LOOP('',(#2885,#2896,#2905));
#2885 = ORIENTED_EDGE('',*,*,#2886,.T.);
#2886 = EDGE_CURVE('',#2887,#2889,#2891,.T.);
#2887 = VERTEX_POINT('',#2888);
#2888 = CARTESIAN_POINT('',(-17.79353557898,15.530793879186,-2.));
#2889 = VERTEX_POINT('',#2890);
#2890 = CARTESIAN_POINT('',(-15.52766952966,17.677669529664,-2.));
#2891 = CIRCLE('',#2892,2.15);
#2892 = AXIS2_PLACEMENT_3D('',#2893,#2894,#2895);
#2893 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#2894 = DIRECTION('',(0.,0.,1.));
#2895 = DIRECTION('',(1.,0.,-0.));
#2896 = ORIENTED_EDGE('',*,*,#2897,.T.);
#2897 = EDGE_CURVE('',#2889,#2898,#2900,.T.);
#2898 = VERTEX_POINT('',#2899);
#2899 = CARTESIAN_POINT('',(-15.53079387918,17.793535578983,-2.));
#2900 = CIRCLE('',#2901,2.15);
#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904);
#2902 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#2903 = DIRECTION('',(0.,0.,1.));
#2904 = DIRECTION('',(1.,0.,-0.));
#2905 = ORIENTED_EDGE('',*,*,#2906,.T.);
#2906 = EDGE_CURVE('',#2898,#2887,#2907,.T.);
#2907 = CIRCLE('',#2908,2.15);
#2908 = AXIS2_PLACEMENT_3D('',#2909,#2910,#2911);
#2909 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#2910 = DIRECTION('',(0.,0.,1.));
#2911 = DIRECTION('',(1.,0.,-0.));
#2912 = PLANE('',#2913);
#2913 = AXIS2_PLACEMENT_3D('',#2914,#2915,#2916);
#2914 = CARTESIAN_POINT('',(-16.89527708418,16.978215612358,-2.));
#2915 = DIRECTION('',(-0.,-0.,-1.));
#2916 = DIRECTION('',(-1.,0.,0.));
#2917 = ADVANCED_FACE('',(#2918),#2957,.F.);
#2918 = FACE_BOUND('',#2919,.F.);
#2919 = EDGE_LOOP('',(#2920,#2931,#2937,#2938,#2939,#2940,#2941,#2950));
#2920 = ORIENTED_EDGE('',*,*,#2921,.F.);
#2921 = EDGE_CURVE('',#2922,#2924,#2926,.T.);
#2922 = VERTEX_POINT('',#2923);
#2923 = CARTESIAN_POINT('',(-15.52766952966,17.677669529664,0.));
#2924 = VERTEX_POINT('',#2925);
#2925 = CARTESIAN_POINT('',(-15.53079387918,17.793535578983,0.));
#2926 = CIRCLE('',#2927,2.15);
#2927 = AXIS2_PLACEMENT_3D('',#2928,#2929,#2930);
#2928 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,0.));
#2929 = DIRECTION('',(0.,0.,1.));
#2930 = DIRECTION('',(1.,0.,-0.));
#2931 = ORIENTED_EDGE('',*,*,#2932,.F.);
#2932 = EDGE_CURVE('',#2889,#2922,#2933,.T.);
#2933 = LINE('',#2934,#2935);
#2934 = CARTESIAN_POINT('',(-15.52766952966,17.677669529664,-2.01));
#2935 = VECTOR('',#2936,1.);
#2936 = DIRECTION('',(0.,0.,1.));
#2937 = ORIENTED_EDGE('',*,*,#2897,.T.);
#2938 = ORIENTED_EDGE('',*,*,#2906,.T.);
#2939 = ORIENTED_EDGE('',*,*,#2886,.T.);
#2940 = ORIENTED_EDGE('',*,*,#2932,.T.);
#2941 = ORIENTED_EDGE('',*,*,#2942,.F.);
#2942 = EDGE_CURVE('',#2943,#2922,#2945,.T.);
#2943 = VERTEX_POINT('',#2944);
#2944 = CARTESIAN_POINT('',(-17.79353557898,15.530793879186,0.));
#2945 = CIRCLE('',#2946,2.15);
#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949);
#2947 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,0.));
#2948 = DIRECTION('',(0.,0.,1.));
#2949 = DIRECTION('',(1.,0.,-0.));
#2950 = ORIENTED_EDGE('',*,*,#2951,.F.);
#2951 = EDGE_CURVE('',#2924,#2943,#2952,.T.);
#2952 = CIRCLE('',#2953,2.15);
#2953 = AXIS2_PLACEMENT_3D('',#2954,#2955,#2956);
#2954 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,0.));
#2955 = DIRECTION('',(0.,0.,1.));
#2956 = DIRECTION('',(1.,0.,-0.));
#2957 = CYLINDRICAL_SURFACE('',#2958,2.15);
#2958 = AXIS2_PLACEMENT_3D('',#2959,#2960,#2961);
#2959 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.01));
#2960 = DIRECTION('',(0.,0.,1.));
#2961 = DIRECTION('',(1.,0.,-0.));
#2962 = ADVANCED_FACE('',(#2963,#2987),#3016,.T.);
#2963 = FACE_BOUND('',#2964,.T.);
#2964 = EDGE_LOOP('',(#2965,#2966,#2967,#2968,#2969,#2970,#2979,#2986));
#2965 = ORIENTED_EDGE('',*,*,#1932,.T.);
#2966 = ORIENTED_EDGE('',*,*,#1986,.T.);
#2967 = ORIENTED_EDGE('',*,*,#1977,.T.);
#2968 = ORIENTED_EDGE('',*,*,#1968,.T.);
#2969 = ORIENTED_EDGE('',*,*,#2602,.T.);
#2970 = ORIENTED_EDGE('',*,*,#2971,.F.);
#2971 = EDGE_CURVE('',#2972,#2595,#2974,.T.);
#2972 = VERTEX_POINT('',#2973);
#2973 = CARTESIAN_POINT('',(22.477669529664,17.677669529664,-2.));
#2974 = CIRCLE('',#2975,4.8);
#2975 = AXIS2_PLACEMENT_3D('',#2976,#2977,#2978);
#2976 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#2977 = DIRECTION('',(0.,0.,1.));
#2978 = DIRECTION('',(1.,0.,-0.));
#2979 = ORIENTED_EDGE('',*,*,#2980,.F.);
#2980 = EDGE_CURVE('',#2556,#2972,#2981,.T.);
#2981 = CIRCLE('',#2982,4.8);
#2982 = AXIS2_PLACEMENT_3D('',#2983,#2984,#2985);
#2983 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#2984 = DIRECTION('',(0.,0.,1.));
#2985 = DIRECTION('',(1.,0.,-0.));
#2986 = ORIENTED_EDGE('',*,*,#2563,.F.);
#2987 = FACE_BOUND('',#2988,.T.);
#2988 = EDGE_LOOP('',(#2989,#3000,#3009));
#2989 = ORIENTED_EDGE('',*,*,#2990,.T.);
#2990 = EDGE_CURVE('',#2991,#2993,#2995,.T.);
#2991 = VERTEX_POINT('',#2992);
#2992 = CARTESIAN_POINT('',(15.530793879186,17.793535578983,-2.));
#2993 = VERTEX_POINT('',#2994);
#2994 = CARTESIAN_POINT('',(17.793535578983,15.530793879186,-2.));
#2995 = CIRCLE('',#2996,2.15);
#2996 = AXIS2_PLACEMENT_3D('',#2997,#2998,#2999);
#2997 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#2998 = DIRECTION('',(0.,0.,1.));
#2999 = DIRECTION('',(1.,0.,-0.));
#3000 = ORIENTED_EDGE('',*,*,#3001,.T.);
#3001 = EDGE_CURVE('',#2993,#3002,#3004,.T.);
#3002 = VERTEX_POINT('',#3003);
#3003 = CARTESIAN_POINT('',(19.827669529664,17.677669529664,-2.));
#3004 = CIRCLE('',#3005,2.15);
#3005 = AXIS2_PLACEMENT_3D('',#3006,#3007,#3008);
#3006 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#3007 = DIRECTION('',(0.,0.,1.));
#3008 = DIRECTION('',(1.,0.,-0.));
#3009 = ORIENTED_EDGE('',*,*,#3010,.T.);
#3010 = EDGE_CURVE('',#3002,#2991,#3011,.T.);
#3011 = CIRCLE('',#3012,2.15);
#3012 = AXIS2_PLACEMENT_3D('',#3013,#3014,#3015);
#3013 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#3014 = DIRECTION('',(0.,0.,1.));
#3015 = DIRECTION('',(1.,0.,-0.));
#3016 = PLANE('',#3017);
#3017 = AXIS2_PLACEMENT_3D('',#3018,#3019,#3020);
#3018 = CARTESIAN_POINT('',(17.166406185392,16.978293329113,-2.));
#3019 = DIRECTION('',(-0.,-0.,-1.));
#3020 = DIRECTION('',(-1.,0.,0.));
#3021 = ADVANCED_FACE('',(#3022),#3061,.F.);
#3022 = FACE_BOUND('',#3023,.F.);
#3023 = EDGE_LOOP('',(#3024,#3035,#3041,#3042,#3043,#3044,#3045,#3054));
#3024 = ORIENTED_EDGE('',*,*,#3025,.F.);
#3025 = EDGE_CURVE('',#3026,#3028,#3030,.T.);
#3026 = VERTEX_POINT('',#3027);
#3027 = CARTESIAN_POINT('',(19.827669529664,17.677669529664,0.));
#3028 = VERTEX_POINT('',#3029);
#3029 = CARTESIAN_POINT('',(15.530793879186,17.793535578983,0.));
#3030 = CIRCLE('',#3031,2.15);
#3031 = AXIS2_PLACEMENT_3D('',#3032,#3033,#3034);
#3032 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,0.));
#3033 = DIRECTION('',(0.,0.,1.));
#3034 = DIRECTION('',(1.,0.,-0.));
#3035 = ORIENTED_EDGE('',*,*,#3036,.F.);
#3036 = EDGE_CURVE('',#3002,#3026,#3037,.T.);
#3037 = LINE('',#3038,#3039);
#3038 = CARTESIAN_POINT('',(19.827669529664,17.677669529664,-2.01));
#3039 = VECTOR('',#3040,1.);
#3040 = DIRECTION('',(0.,0.,1.));
#3041 = ORIENTED_EDGE('',*,*,#3010,.T.);
#3042 = ORIENTED_EDGE('',*,*,#2990,.T.);
#3043 = ORIENTED_EDGE('',*,*,#3001,.T.);
#3044 = ORIENTED_EDGE('',*,*,#3036,.T.);
#3045 = ORIENTED_EDGE('',*,*,#3046,.F.);
#3046 = EDGE_CURVE('',#3047,#3026,#3049,.T.);
#3047 = VERTEX_POINT('',#3048);
#3048 = CARTESIAN_POINT('',(17.793535578983,15.530793879186,0.));
#3049 = CIRCLE('',#3050,2.15);
#3050 = AXIS2_PLACEMENT_3D('',#3051,#3052,#3053);
#3051 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,0.));
#3052 = DIRECTION('',(0.,0.,1.));
#3053 = DIRECTION('',(1.,0.,-0.));
#3054 = ORIENTED_EDGE('',*,*,#3055,.F.);
#3055 = EDGE_CURVE('',#3028,#3047,#3056,.T.);
#3056 = CIRCLE('',#3057,2.15);
#3057 = AXIS2_PLACEMENT_3D('',#3058,#3059,#3060);
#3058 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,0.));
#3059 = DIRECTION('',(0.,0.,1.));
#3060 = DIRECTION('',(1.,0.,-0.));
#3061 = CYLINDRICAL_SURFACE('',#3062,2.15);
#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065);
#3063 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.01));
#3064 = DIRECTION('',(0.,0.,1.));
#3065 = DIRECTION('',(1.,0.,-0.));
#3066 = ADVANCED_FACE('',(#3067,#3088),#3093,.T.);
#3067 = FACE_BOUND('',#3068,.T.);
#3068 = EDGE_LOOP('',(#3069,#3070,#3071,#3072,#3081));
#3069 = ORIENTED_EDGE('',*,*,#2314,.F.);
#3070 = ORIENTED_EDGE('',*,*,#2266,.F.);
#3071 = ORIENTED_EDGE('',*,*,#2282,.T.);
#3072 = ORIENTED_EDGE('',*,*,#3073,.T.);
#3073 = EDGE_CURVE('',#2283,#3074,#3076,.T.);
#3074 = VERTEX_POINT('',#3075);
#3075 = CARTESIAN_POINT('',(-12.87766952966,-17.67766952966,0.));
#3076 = CIRCLE('',#3077,4.8);
#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);
#3078 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,0.));
#3079 = DIRECTION('',(0.,0.,1.));
#3080 = DIRECTION('',(1.,0.,-0.));
#3081 = ORIENTED_EDGE('',*,*,#3082,.T.);
#3082 = EDGE_CURVE('',#3074,#2315,#3083,.T.);
#3083 = CIRCLE('',#3084,4.8);
#3084 = AXIS2_PLACEMENT_3D('',#3085,#3086,#3087);
#3085 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,0.));
#3086 = DIRECTION('',(0.,0.,1.));
#3087 = DIRECTION('',(1.,0.,-0.));
#3088 = FACE_BOUND('',#3089,.T.);
#3089 = EDGE_LOOP('',(#3090,#3091,#3092));
#3090 = ORIENTED_EDGE('',*,*,#2735,.F.);
#3091 = ORIENTED_EDGE('',*,*,#2744,.F.);
#3092 = ORIENTED_EDGE('',*,*,#2714,.F.);
#3093 = PLANE('',#3094);
#3094 = AXIS2_PLACEMENT_3D('',#3095,#3096,#3097);
#3095 = CARTESIAN_POINT('',(-16.67041871792,-16.75283917705,0.));
#3096 = DIRECTION('',(0.,0.,1.));
#3097 = DIRECTION('',(1.,0.,-0.));
#3098 = ADVANCED_FACE('',(#3099,#3120),#3125,.T.);
#3099 = FACE_BOUND('',#3100,.T.);
#3100 = EDGE_LOOP('',(#3101,#3102,#3103,#3104,#3113));
#3101 = ORIENTED_EDGE('',*,*,#2353,.F.);
#3102 = ORIENTED_EDGE('',*,*,#2395,.F.);
#3103 = ORIENTED_EDGE('',*,*,#2411,.T.);
#3104 = ORIENTED_EDGE('',*,*,#3105,.T.);
#3105 = EDGE_CURVE('',#2412,#3106,#3108,.T.);
#3106 = VERTEX_POINT('',#3107);
#3107 = CARTESIAN_POINT('',(22.477669529664,-17.67766952966,0.));
#3108 = CIRCLE('',#3109,4.8);
#3109 = AXIS2_PLACEMENT_3D('',#3110,#3111,#3112);
#3110 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,0.));
#3111 = DIRECTION('',(0.,0.,1.));
#3112 = DIRECTION('',(1.,0.,-0.));
#3113 = ORIENTED_EDGE('',*,*,#3114,.T.);
#3114 = EDGE_CURVE('',#3106,#2354,#3115,.T.);
#3115 = CIRCLE('',#3116,4.8);
#3116 = AXIS2_PLACEMENT_3D('',#3117,#3118,#3119);
#3117 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,0.));
#3118 = DIRECTION('',(0.,0.,1.));
#3119 = DIRECTION('',(1.,0.,-0.));
#3120 = FACE_BOUND('',#3121,.T.);
#3121 = EDGE_LOOP('',(#3122,#3123,#3124));
#3122 = ORIENTED_EDGE('',*,*,#2848,.F.);
#3123 = ORIENTED_EDGE('',*,*,#2818,.F.);
#3124 = ORIENTED_EDGE('',*,*,#2839,.F.);
#3125 = PLANE('',#3126);
#3126 = AXIS2_PLACEMENT_3D('',#3127,#3128,#3129);
#3127 = CARTESIAN_POINT('',(16.951519699987,-16.7649178942,0.));
#3128 = DIRECTION('',(0.,0.,1.));
#3129 = DIRECTION('',(1.,0.,-0.));
#3130 = ADVANCED_FACE('',(#3131,#3152),#3157,.T.);
#3131 = FACE_BOUND('',#3132,.T.);
#3132 = EDGE_LOOP('',(#3133,#3134,#3135,#3136,#3145));
#3133 = ORIENTED_EDGE('',*,*,#2508,.F.);
#3134 = ORIENTED_EDGE('',*,*,#2460,.F.);
#3135 = ORIENTED_EDGE('',*,*,#2476,.T.);
#3136 = ORIENTED_EDGE('',*,*,#3137,.T.);
#3137 = EDGE_CURVE('',#2477,#3138,#3140,.T.);
#3138 = VERTEX_POINT('',#3139);
#3139 = CARTESIAN_POINT('',(-12.87766952966,17.677669529664,0.));
#3140 = CIRCLE('',#3141,4.8);
#3141 = AXIS2_PLACEMENT_3D('',#3142,#3143,#3144);
#3142 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,0.));
#3143 = DIRECTION('',(0.,0.,1.));
#3144 = DIRECTION('',(1.,0.,-0.));
#3145 = ORIENTED_EDGE('',*,*,#3146,.T.);
#3146 = EDGE_CURVE('',#3138,#2509,#3147,.T.);
#3147 = CIRCLE('',#3148,4.8);
#3148 = AXIS2_PLACEMENT_3D('',#3149,#3150,#3151);
#3149 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,0.));
#3150 = DIRECTION('',(0.,0.,1.));
#3151 = DIRECTION('',(1.,0.,-0.));
#3152 = FACE_BOUND('',#3153,.T.);
#3153 = EDGE_LOOP('',(#3154,#3155,#3156));
#3154 = ORIENTED_EDGE('',*,*,#2942,.F.);
#3155 = ORIENTED_EDGE('',*,*,#2951,.F.);
#3156 = ORIENTED_EDGE('',*,*,#2921,.F.);
#3157 = PLANE('',#3158);
#3158 = AXIS2_PLACEMENT_3D('',#3159,#3160,#3161);
#3159 = CARTESIAN_POINT('',(-16.67041871792,16.752839177055,0.));
#3160 = DIRECTION('',(0.,0.,1.));
#3161 = DIRECTION('',(1.,0.,-0.));
#3162 = ADVANCED_FACE('',(#3163,#3184),#3189,.T.);
#3163 = FACE_BOUND('',#3164,.T.);
#3164 = EDGE_LOOP('',(#3165,#3166,#3167,#3168,#3177));
#3165 = ORIENTED_EDGE('',*,*,#2586,.F.);
#3166 = ORIENTED_EDGE('',*,*,#2621,.F.);
#3167 = ORIENTED_EDGE('',*,*,#2547,.T.);
#3168 = ORIENTED_EDGE('',*,*,#3169,.T.);
#3169 = EDGE_CURVE('',#2548,#3170,#3172,.T.);
#3170 = VERTEX_POINT('',#3171);
#3171 = CARTESIAN_POINT('',(22.477669529664,17.677669529664,0.));
#3172 = CIRCLE('',#3173,4.8);
#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176);
#3174 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,0.));
#3175 = DIRECTION('',(0.,0.,1.));
#3176 = DIRECTION('',(1.,0.,-0.));
#3177 = ORIENTED_EDGE('',*,*,#3178,.T.);
#3178 = EDGE_CURVE('',#3170,#2587,#3179,.T.);
#3179 = CIRCLE('',#3180,4.8);
#3180 = AXIS2_PLACEMENT_3D('',#3181,#3182,#3183);
#3181 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,0.));
#3182 = DIRECTION('',(0.,0.,1.));
#3183 = DIRECTION('',(1.,0.,-0.));
#3184 = FACE_BOUND('',#3185,.T.);
#3185 = EDGE_LOOP('',(#3186,#3187,#3188));
#3186 = ORIENTED_EDGE('',*,*,#3055,.F.);
#3187 = ORIENTED_EDGE('',*,*,#3025,.F.);
#3188 = ORIENTED_EDGE('',*,*,#3046,.F.);
#3189 = PLANE('',#3190);
#3190 = AXIS2_PLACEMENT_3D('',#3191,#3192,#3193);
#3191 = CARTESIAN_POINT('',(16.951519699987,16.764917894202,0.));
#3192 = DIRECTION('',(0.,0.,1.));
#3193 = DIRECTION('',(1.,0.,-0.));
#3194 = ADVANCED_FACE('',(#3195),#3203,.T.);
#3195 = FACE_BOUND('',#3196,.T.);
#3196 = EDGE_LOOP('',(#3197,#3198,#3199,#3200,#3201,#3202));
#3197 = ORIENTED_EDGE('',*,*,#2660,.T.);
#3198 = ORIENTED_EDGE('',*,*,#2322,.T.);
#3199 = ORIENTED_EDGE('',*,*,#3082,.F.);
#3200 = ORIENTED_EDGE('',*,*,#3073,.F.);
#3201 = ORIENTED_EDGE('',*,*,#2290,.F.);
#3202 = ORIENTED_EDGE('',*,*,#2669,.T.);
#3203 = CYLINDRICAL_SURFACE('',#3204,4.8);
#3204 = AXIS2_PLACEMENT_3D('',#3205,#3206,#3207);
#3205 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#3206 = DIRECTION('',(0.,0.,1.));
#3207 = DIRECTION('',(1.,0.,-0.));
#3208 = ADVANCED_FACE('',(#3209),#3217,.T.);
#3209 = FACE_BOUND('',#3210,.T.);
#3210 = EDGE_LOOP('',(#3211,#3212,#3213,#3214,#3215,#3216));
#3211 = ORIENTED_EDGE('',*,*,#3105,.F.);
#3212 = ORIENTED_EDGE('',*,*,#2419,.F.);
#3213 = ORIENTED_EDGE('',*,*,#2769,.T.);
#3214 = ORIENTED_EDGE('',*,*,#2760,.T.);
#3215 = ORIENTED_EDGE('',*,*,#2361,.T.);
#3216 = ORIENTED_EDGE('',*,*,#3114,.F.);
#3217 = CYLINDRICAL_SURFACE('',#3218,4.8);
#3218 = AXIS2_PLACEMENT_3D('',#3219,#3220,#3221);
#3219 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#3220 = DIRECTION('',(0.,0.,1.));
#3221 = DIRECTION('',(1.,0.,-0.));
#3222 = ADVANCED_FACE('',(#3223),#3231,.T.);
#3223 = FACE_BOUND('',#3224,.T.);
#3224 = EDGE_LOOP('',(#3225,#3226,#3227,#3228,#3229,#3230));
#3225 = ORIENTED_EDGE('',*,*,#2867,.T.);
#3226 = ORIENTED_EDGE('',*,*,#2516,.T.);
#3227 = ORIENTED_EDGE('',*,*,#3146,.F.);
#3228 = ORIENTED_EDGE('',*,*,#3137,.F.);
#3229 = ORIENTED_EDGE('',*,*,#2484,.F.);
#3230 = ORIENTED_EDGE('',*,*,#2876,.T.);
#3231 = CYLINDRICAL_SURFACE('',#3232,4.8);
#3232 = AXIS2_PLACEMENT_3D('',#3233,#3234,#3235);
#3233 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#3234 = DIRECTION('',(0.,0.,1.));
#3235 = DIRECTION('',(1.,0.,-0.));
#3236 = ADVANCED_FACE('',(#3237),#3245,.T.);
#3237 = FACE_BOUND('',#3238,.T.);
#3238 = EDGE_LOOP('',(#3239,#3240,#3241,#3242,#3243,#3244));
#3239 = ORIENTED_EDGE('',*,*,#2971,.T.);
#3240 = ORIENTED_EDGE('',*,*,#2594,.T.);
#3241 = ORIENTED_EDGE('',*,*,#3178,.F.);
#3242 = ORIENTED_EDGE('',*,*,#3169,.F.);
#3243 = ORIENTED_EDGE('',*,*,#2555,.F.);
#3244 = ORIENTED_EDGE('',*,*,#2980,.T.);
#3245 = CYLINDRICAL_SURFACE('',#3246,4.8);
#3246 = AXIS2_PLACEMENT_3D('',#3247,#3248,#3249);
#3247 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#3248 = DIRECTION('',(0.,0.,1.));
#3249 = DIRECTION('',(1.,0.,-0.));
#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3254))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3251,#3252,#3253)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3251 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3252 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3253 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3254 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3251,
'distance_accuracy_value','confusion accuracy');
#3255 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3256,#3258);
#3256 = ( REPRESENTATION_RELATIONSHIP('','',#1448,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3257)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3257 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#3258 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#3259);
#3259 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6',
'06 Fixed 3D printed bracket - PCD 50 concept','',#5,#1443,$);
#3260 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1445));
#3261 = SHAPE_DEFINITION_REPRESENTATION(#3262,#3268);
#3262 = PRODUCT_DEFINITION_SHAPE('','',#3263);
#3263 = PRODUCT_DEFINITION('design','',#3264,#3267);
#3264 = PRODUCT_DEFINITION_FORMATION('','',#3265);
#3265 = PRODUCT('07 M3 fastener - head thickness 2.2mm',
'07 M3 fastener - head thickness 2.2mm','',(#3266));
#3266 = PRODUCT_CONTEXT('',#2,'mechanical');
#3267 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3268 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3269),#3367);
#3269 = MANIFOLD_SOLID_BREP('',#3270);
#3270 = CLOSED_SHELL('',(#3271,#3304,#3313,#3333,#3358));
#3271 = ADVANCED_FACE('',(#3272),#3299,.T.);
#3272 = FACE_BOUND('',#3273,.T.);
#3273 = EDGE_LOOP('',(#3274,#3283,#3291,#3298));
#3274 = ORIENTED_EDGE('',*,*,#3275,.F.);
#3275 = EDGE_CURVE('',#3276,#3276,#3278,.T.);
#3276 = VERTEX_POINT('',#3277);
#3277 = CARTESIAN_POINT('',(1.48,-3.624954525476E-16,44.));
#3278 = CIRCLE('',#3279,1.48);
#3279 = AXIS2_PLACEMENT_3D('',#3280,#3281,#3282);
#3280 = CARTESIAN_POINT('',(0.,0.,44.));
#3281 = DIRECTION('',(0.,0.,1.));
#3282 = DIRECTION('',(1.,0.,-0.));
#3283 = ORIENTED_EDGE('',*,*,#3284,.F.);
#3284 = EDGE_CURVE('',#3285,#3276,#3287,.T.);
#3285 = VERTEX_POINT('',#3286);
#3286 = CARTESIAN_POINT('',(1.48,-3.624954525476E-16,-1.9));
#3287 = LINE('',#3288,#3289);
#3288 = CARTESIAN_POINT('',(1.48,-3.624954525476E-16,-1.9));
#3289 = VECTOR('',#3290,1.);
#3290 = DIRECTION('',(0.,0.,1.));
#3291 = ORIENTED_EDGE('',*,*,#3292,.T.);
#3292 = EDGE_CURVE('',#3285,#3285,#3293,.T.);
#3293 = CIRCLE('',#3294,1.48);
#3294 = AXIS2_PLACEMENT_3D('',#3295,#3296,#3297);
#3295 = CARTESIAN_POINT('',(0.,0.,-1.9));
#3296 = DIRECTION('',(0.,0.,1.));
#3297 = DIRECTION('',(1.,0.,-0.));
#3298 = ORIENTED_EDGE('',*,*,#3284,.T.);
#3299 = CYLINDRICAL_SURFACE('',#3300,1.48);
#3300 = AXIS2_PLACEMENT_3D('',#3301,#3302,#3303);
#3301 = CARTESIAN_POINT('',(0.,0.,-1.9));
#3302 = DIRECTION('',(0.,0.,1.));
#3303 = DIRECTION('',(1.,0.,-0.));
#3304 = ADVANCED_FACE('',(#3305),#3308,.T.);
#3305 = FACE_BOUND('',#3306,.T.);
#3306 = EDGE_LOOP('',(#3307));
#3307 = ORIENTED_EDGE('',*,*,#3275,.T.);
#3308 = PLANE('',#3309);
#3309 = AXIS2_PLACEMENT_3D('',#3310,#3311,#3312);
#3310 = CARTESIAN_POINT('',(0.,0.,44.));
#3311 = DIRECTION('',(0.,0.,1.));
#3312 = DIRECTION('',(1.,0.,-0.));
#3313 = ADVANCED_FACE('',(#3314,#3325),#3328,.T.);
#3314 = FACE_BOUND('',#3315,.T.);
#3315 = EDGE_LOOP('',(#3316));
#3316 = ORIENTED_EDGE('',*,*,#3317,.T.);
#3317 = EDGE_CURVE('',#3318,#3318,#3320,.T.);
#3318 = VERTEX_POINT('',#3319);
#3319 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-1.9));
#3320 = CIRCLE('',#3321,3.);
#3321 = AXIS2_PLACEMENT_3D('',#3322,#3323,#3324);
#3322 = CARTESIAN_POINT('',(0.,0.,-1.9));
#3323 = DIRECTION('',(0.,0.,1.));
#3324 = DIRECTION('',(1.,0.,-0.));
#3325 = FACE_BOUND('',#3326,.T.);
#3326 = EDGE_LOOP('',(#3327));
#3327 = ORIENTED_EDGE('',*,*,#3292,.F.);
#3328 = PLANE('',#3329);
#3329 = AXIS2_PLACEMENT_3D('',#3330,#3331,#3332);
#3330 = CARTESIAN_POINT('',(0.,0.,-1.9));
#3331 = DIRECTION('',(0.,0.,1.));
#3332 = DIRECTION('',(1.,0.,-0.));
#3333 = ADVANCED_FACE('',(#3334),#3353,.T.);
#3334 = FACE_BOUND('',#3335,.T.);
#3335 = EDGE_LOOP('',(#3336,#3337,#3345,#3352));
#3336 = ORIENTED_EDGE('',*,*,#3317,.F.);
#3337 = ORIENTED_EDGE('',*,*,#3338,.F.);
#3338 = EDGE_CURVE('',#3339,#3318,#3341,.T.);
#3339 = VERTEX_POINT('',#3340);
#3340 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-4.1));
#3341 = LINE('',#3342,#3343);
#3342 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-4.1));
#3343 = VECTOR('',#3344,1.);
#3344 = DIRECTION('',(0.,0.,1.));
#3345 = ORIENTED_EDGE('',*,*,#3346,.T.);
#3346 = EDGE_CURVE('',#3339,#3339,#3347,.T.);
#3347 = CIRCLE('',#3348,3.);
#3348 = AXIS2_PLACEMENT_3D('',#3349,#3350,#3351);
#3349 = CARTESIAN_POINT('',(0.,0.,-4.1));
#3350 = DIRECTION('',(0.,0.,1.));
#3351 = DIRECTION('',(1.,0.,-0.));
#3352 = ORIENTED_EDGE('',*,*,#3338,.T.);
#3353 = CYLINDRICAL_SURFACE('',#3354,3.);
#3354 = AXIS2_PLACEMENT_3D('',#3355,#3356,#3357);
#3355 = CARTESIAN_POINT('',(0.,0.,-4.1));
#3356 = DIRECTION('',(0.,0.,1.));
#3357 = DIRECTION('',(1.,0.,-0.));
#3358 = ADVANCED_FACE('',(#3359),#3362,.F.);
#3359 = FACE_BOUND('',#3360,.T.);
#3360 = EDGE_LOOP('',(#3361));
#3361 = ORIENTED_EDGE('',*,*,#3346,.F.);
#3362 = PLANE('',#3363);
#3363 = AXIS2_PLACEMENT_3D('',#3364,#3365,#3366);
#3364 = CARTESIAN_POINT('',(0.,0.,-4.1));
#3365 = DIRECTION('',(0.,0.,1.));
#3366 = DIRECTION('',(1.,0.,-0.));
#3367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3371))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3368,#3369,#3370)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3368 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3369 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3370 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3371 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3368,
'distance_accuracy_value','confusion accuracy');
#3372 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3373,#3375);
#3373 = ( REPRESENTATION_RELATIONSHIP('','',#3268,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3374)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3374 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#3375 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#3376);
#3376 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7',
'07 M3 fastener - head thickness 2.2mm','',#5,#3263,$);
#3377 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3265));
#3378 = SHAPE_DEFINITION_REPRESENTATION(#3379,#3385);
#3379 = PRODUCT_DEFINITION_SHAPE('','',#3380);
#3380 = PRODUCT_DEFINITION('design','',#3381,#3384);
#3381 = PRODUCT_DEFINITION_FORMATION('','',#3382);
#3382 = PRODUCT('08 M3 nut - location indicative',
'08 M3 nut - location indicative','',(#3383));
#3383 = PRODUCT_CONTEXT('',#2,'mechanical');
#3384 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3385 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3386),#3641);
#3386 = MANIFOLD_SOLID_BREP('',#3387);
#3387 = CLOSED_SHELL('',(#3388,#3428,#3459,#3490,#3534,#3578,#3595,#3612
,#3624));
#3388 = ADVANCED_FACE('',(#3389),#3423,.F.);
#3389 = FACE_BOUND('',#3390,.F.);
#3390 = EDGE_LOOP('',(#3391,#3401,#3409,#3417));
#3391 = ORIENTED_EDGE('',*,*,#3392,.T.);
#3392 = EDGE_CURVE('',#3393,#3395,#3397,.T.);
#3393 = VERTEX_POINT('',#3394);
#3394 = CARTESIAN_POINT('',(2.77128129211,1.6,44.));
#3395 = VERTEX_POINT('',#3396);
#3396 = CARTESIAN_POINT('',(2.77128129211,1.6,46.4));
#3397 = LINE('',#3398,#3399);
#3398 = CARTESIAN_POINT('',(2.77128129211,1.6,44.));
#3399 = VECTOR('',#3400,1.);
#3400 = DIRECTION('',(0.,0.,1.));
#3401 = ORIENTED_EDGE('',*,*,#3402,.T.);
#3402 = EDGE_CURVE('',#3395,#3403,#3405,.T.);
#3403 = VERTEX_POINT('',#3404);
#3404 = CARTESIAN_POINT('',(1.959434878636E-16,3.2,46.4));
#3405 = LINE('',#3406,#3407);
#3406 = CARTESIAN_POINT('',(2.77128129211,1.6,46.4));
#3407 = VECTOR('',#3408,1.);
#3408 = DIRECTION('',(-0.866025403784,0.5,0.));
#3409 = ORIENTED_EDGE('',*,*,#3410,.F.);
#3410 = EDGE_CURVE('',#3411,#3403,#3413,.T.);
#3411 = VERTEX_POINT('',#3412);
#3412 = CARTESIAN_POINT('',(1.959434878636E-16,3.2,44.));
#3413 = LINE('',#3414,#3415);
#3414 = CARTESIAN_POINT('',(1.959434878636E-16,3.2,44.));
#3415 = VECTOR('',#3416,1.);
#3416 = DIRECTION('',(0.,0.,1.));
#3417 = ORIENTED_EDGE('',*,*,#3418,.F.);
#3418 = EDGE_CURVE('',#3393,#3411,#3419,.T.);
#3419 = LINE('',#3420,#3421);
#3420 = CARTESIAN_POINT('',(2.77128129211,1.6,44.));
#3421 = VECTOR('',#3422,1.);
#3422 = DIRECTION('',(-0.866025403784,0.5,0.));
#3423 = PLANE('',#3424);
#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427);
#3425 = CARTESIAN_POINT('',(2.77128129211,1.6,44.));
#3426 = DIRECTION('',(-0.5,-0.866025403784,0.));
#3427 = DIRECTION('',(-0.866025403784,0.5,0.));
#3428 = ADVANCED_FACE('',(#3429),#3454,.F.);
#3429 = FACE_BOUND('',#3430,.F.);
#3430 = EDGE_LOOP('',(#3431,#3441,#3447,#3448));
#3431 = ORIENTED_EDGE('',*,*,#3432,.T.);
#3432 = EDGE_CURVE('',#3433,#3435,#3437,.T.);
#3433 = VERTEX_POINT('',#3434);
#3434 = CARTESIAN_POINT('',(2.77128129211,-1.6,44.));
#3435 = VERTEX_POINT('',#3436);
#3436 = CARTESIAN_POINT('',(2.77128129211,-1.6,46.4));
#3437 = LINE('',#3438,#3439);
#3438 = CARTESIAN_POINT('',(2.77128129211,-1.6,44.));
#3439 = VECTOR('',#3440,1.);
#3440 = DIRECTION('',(0.,0.,1.));
#3441 = ORIENTED_EDGE('',*,*,#3442,.T.);
#3442 = EDGE_CURVE('',#3435,#3395,#3443,.T.);
#3443 = LINE('',#3444,#3445);
#3444 = CARTESIAN_POINT('',(2.77128129211,-1.6,46.4));
#3445 = VECTOR('',#3446,1.);
#3446 = DIRECTION('',(4.163336342344E-16,1.,0.));
#3447 = ORIENTED_EDGE('',*,*,#3392,.F.);
#3448 = ORIENTED_EDGE('',*,*,#3449,.F.);
#3449 = EDGE_CURVE('',#3433,#3393,#3450,.T.);
#3450 = LINE('',#3451,#3452);
#3451 = CARTESIAN_POINT('',(2.77128129211,-1.6,44.));
#3452 = VECTOR('',#3453,1.);
#3453 = DIRECTION('',(4.163336342344E-16,1.,0.));
#3454 = PLANE('',#3455);
#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458);
#3456 = CARTESIAN_POINT('',(2.77128129211,-1.6,44.));
#3457 = DIRECTION('',(-1.,4.163336342344E-16,0.));
#3458 = DIRECTION('',(4.163336342344E-16,1.,0.));
#3459 = ADVANCED_FACE('',(#3460),#3485,.F.);
#3460 = FACE_BOUND('',#3461,.F.);
#3461 = EDGE_LOOP('',(#3462,#3463,#3471,#3479));
#3462 = ORIENTED_EDGE('',*,*,#3410,.T.);
#3463 = ORIENTED_EDGE('',*,*,#3464,.T.);
#3464 = EDGE_CURVE('',#3403,#3465,#3467,.T.);
#3465 = VERTEX_POINT('',#3466);
#3466 = CARTESIAN_POINT('',(-2.77128129211,1.6,46.4));
#3467 = LINE('',#3468,#3469);
#3468 = CARTESIAN_POINT('',(1.959434878636E-16,3.2,46.4));
#3469 = VECTOR('',#3470,1.);
#3470 = DIRECTION('',(-0.866025403784,-0.5,0.));
#3471 = ORIENTED_EDGE('',*,*,#3472,.F.);
#3472 = EDGE_CURVE('',#3473,#3465,#3475,.T.);
#3473 = VERTEX_POINT('',#3474);
#3474 = CARTESIAN_POINT('',(-2.77128129211,1.6,44.));
#3475 = LINE('',#3476,#3477);
#3476 = CARTESIAN_POINT('',(-2.77128129211,1.6,44.));
#3477 = VECTOR('',#3478,1.);
#3478 = DIRECTION('',(0.,0.,1.));
#3479 = ORIENTED_EDGE('',*,*,#3480,.F.);
#3480 = EDGE_CURVE('',#3411,#3473,#3481,.T.);
#3481 = LINE('',#3482,#3483);
#3482 = CARTESIAN_POINT('',(1.959434878636E-16,3.2,44.));
#3483 = VECTOR('',#3484,1.);
#3484 = DIRECTION('',(-0.866025403784,-0.5,0.));
#3485 = PLANE('',#3486);
#3486 = AXIS2_PLACEMENT_3D('',#3487,#3488,#3489);
#3487 = CARTESIAN_POINT('',(1.959434878636E-16,3.2,44.));
#3488 = DIRECTION('',(0.5,-0.866025403784,0.));
#3489 = DIRECTION('',(-0.866025403784,-0.5,0.));
#3490 = ADVANCED_FACE('',(#3491,#3518),#3529,.F.);
#3491 = FACE_BOUND('',#3492,.F.);
#3492 = EDGE_LOOP('',(#3493,#3494,#3495,#3503,#3511,#3517));
#3493 = ORIENTED_EDGE('',*,*,#3418,.T.);
#3494 = ORIENTED_EDGE('',*,*,#3480,.T.);
#3495 = ORIENTED_EDGE('',*,*,#3496,.T.);
#3496 = EDGE_CURVE('',#3473,#3497,#3499,.T.);
#3497 = VERTEX_POINT('',#3498);
#3498 = CARTESIAN_POINT('',(-2.77128129211,-1.6,44.));
#3499 = LINE('',#3500,#3501);
#3500 = CARTESIAN_POINT('',(-2.77128129211,1.6,44.));
#3501 = VECTOR('',#3502,1.);
#3502 = DIRECTION('',(1.387778780781E-16,-1.,0.));
#3503 = ORIENTED_EDGE('',*,*,#3504,.T.);
#3504 = EDGE_CURVE('',#3497,#3505,#3507,.T.);
#3505 = VERTEX_POINT('',#3506);
#3506 = CARTESIAN_POINT('',(-5.878304635907E-16,-3.2,44.));
#3507 = LINE('',#3508,#3509);
#3508 = CARTESIAN_POINT('',(-2.77128129211,-1.6,44.));
#3509 = VECTOR('',#3510,1.);
#3510 = DIRECTION('',(0.866025403784,-0.5,0.));
#3511 = ORIENTED_EDGE('',*,*,#3512,.T.);
#3512 = EDGE_CURVE('',#3505,#3433,#3513,.T.);
#3513 = LINE('',#3514,#3515);
#3514 = CARTESIAN_POINT('',(-5.878304635907E-16,-3.2,44.));
#3515 = VECTOR('',#3516,1.);
#3516 = DIRECTION('',(0.866025403784,0.5,0.));
#3517 = ORIENTED_EDGE('',*,*,#3449,.T.);
#3518 = FACE_BOUND('',#3519,.F.);
#3519 = EDGE_LOOP('',(#3520));
#3520 = ORIENTED_EDGE('',*,*,#3521,.F.);
#3521 = EDGE_CURVE('',#3522,#3522,#3524,.T.);
#3522 = VERTEX_POINT('',#3523);
#3523 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,44.));
#3524 = CIRCLE('',#3525,1.5);
#3525 = AXIS2_PLACEMENT_3D('',#3526,#3527,#3528);
#3526 = CARTESIAN_POINT('',(0.,0.,44.));
#3527 = DIRECTION('',(0.,0.,1.));
#3528 = DIRECTION('',(1.,0.,-0.));
#3529 = PLANE('',#3530);
#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533);
#3531 = CARTESIAN_POINT('',(-9.251858538543E-17,-1.156482317318E-16,44.)
);
#3532 = DIRECTION('',(0.,0.,1.));
#3533 = DIRECTION('',(1.,0.,-0.));
#3534 = ADVANCED_FACE('',(#3535,#3562),#3573,.T.);
#3535 = FACE_BOUND('',#3536,.T.);
#3536 = EDGE_LOOP('',(#3537,#3538,#3539,#3547,#3555,#3561));
#3537 = ORIENTED_EDGE('',*,*,#3402,.T.);
#3538 = ORIENTED_EDGE('',*,*,#3464,.T.);
#3539 = ORIENTED_EDGE('',*,*,#3540,.T.);
#3540 = EDGE_CURVE('',#3465,#3541,#3543,.T.);
#3541 = VERTEX_POINT('',#3542);
#3542 = CARTESIAN_POINT('',(-2.77128129211,-1.6,46.4));
#3543 = LINE('',#3544,#3545);
#3544 = CARTESIAN_POINT('',(-2.77128129211,1.6,46.4));
#3545 = VECTOR('',#3546,1.);
#3546 = DIRECTION('',(1.387778780781E-16,-1.,0.));
#3547 = ORIENTED_EDGE('',*,*,#3548,.T.);
#3548 = EDGE_CURVE('',#3541,#3549,#3551,.T.);
#3549 = VERTEX_POINT('',#3550);
#3550 = CARTESIAN_POINT('',(-5.878304635907E-16,-3.2,46.4));
#3551 = LINE('',#3552,#3553);
#3552 = CARTESIAN_POINT('',(-2.77128129211,-1.6,46.4));
#3553 = VECTOR('',#3554,1.);
#3554 = DIRECTION('',(0.866025403784,-0.5,0.));
#3555 = ORIENTED_EDGE('',*,*,#3556,.T.);
#3556 = EDGE_CURVE('',#3549,#3435,#3557,.T.);
#3557 = LINE('',#3558,#3559);
#3558 = CARTESIAN_POINT('',(-5.878304635907E-16,-3.2,46.4));
#3559 = VECTOR('',#3560,1.);
#3560 = DIRECTION('',(0.866025403784,0.5,0.));
#3561 = ORIENTED_EDGE('',*,*,#3442,.T.);
#3562 = FACE_BOUND('',#3563,.T.);
#3563 = EDGE_LOOP('',(#3564));
#3564 = ORIENTED_EDGE('',*,*,#3565,.F.);
#3565 = EDGE_CURVE('',#3566,#3566,#3568,.T.);
#3566 = VERTEX_POINT('',#3567);
#3567 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,46.4));
#3568 = CIRCLE('',#3569,1.5);
#3569 = AXIS2_PLACEMENT_3D('',#3570,#3571,#3572);
#3570 = CARTESIAN_POINT('',(0.,0.,46.4));
#3571 = DIRECTION('',(0.,0.,1.));
#3572 = DIRECTION('',(1.,0.,-0.));
#3573 = PLANE('',#3574);
#3574 = AXIS2_PLACEMENT_3D('',#3575,#3576,#3577);
#3575 = CARTESIAN_POINT('',(-9.251858538543E-17,-1.156482317318E-16,46.4
));
#3576 = DIRECTION('',(0.,0.,1.));
#3577 = DIRECTION('',(1.,0.,-0.));
#3578 = ADVANCED_FACE('',(#3579),#3590,.F.);
#3579 = FACE_BOUND('',#3580,.F.);
#3580 = EDGE_LOOP('',(#3581,#3587,#3588,#3589));
#3581 = ORIENTED_EDGE('',*,*,#3582,.T.);
#3582 = EDGE_CURVE('',#3505,#3549,#3583,.T.);
#3583 = LINE('',#3584,#3585);
#3584 = CARTESIAN_POINT('',(-5.878304635907E-16,-3.2,44.));
#3585 = VECTOR('',#3586,1.);
#3586 = DIRECTION('',(0.,0.,1.));
#3587 = ORIENTED_EDGE('',*,*,#3556,.T.);
#3588 = ORIENTED_EDGE('',*,*,#3432,.F.);
#3589 = ORIENTED_EDGE('',*,*,#3512,.F.);
#3590 = PLANE('',#3591);
#3591 = AXIS2_PLACEMENT_3D('',#3592,#3593,#3594);
#3592 = CARTESIAN_POINT('',(-5.878304635907E-16,-3.2,44.));
#3593 = DIRECTION('',(-0.5,0.866025403784,0.));
#3594 = DIRECTION('',(0.866025403784,0.5,0.));
#3595 = ADVANCED_FACE('',(#3596),#3607,.F.);
#3596 = FACE_BOUND('',#3597,.F.);
#3597 = EDGE_LOOP('',(#3598,#3599,#3600,#3606));
#3598 = ORIENTED_EDGE('',*,*,#3472,.T.);
#3599 = ORIENTED_EDGE('',*,*,#3540,.T.);
#3600 = ORIENTED_EDGE('',*,*,#3601,.F.);
#3601 = EDGE_CURVE('',#3497,#3541,#3602,.T.);
#3602 = LINE('',#3603,#3604);
#3603 = CARTESIAN_POINT('',(-2.77128129211,-1.6,44.));
#3604 = VECTOR('',#3605,1.);
#3605 = DIRECTION('',(0.,0.,1.));
#3606 = ORIENTED_EDGE('',*,*,#3496,.F.);
#3607 = PLANE('',#3608);
#3608 = AXIS2_PLACEMENT_3D('',#3609,#3610,#3611);
#3609 = CARTESIAN_POINT('',(-2.77128129211,1.6,44.));
#3610 = DIRECTION('',(1.,1.387778780781E-16,-0.));
#3611 = DIRECTION('',(1.387778780781E-16,-1.,0.));
#3612 = ADVANCED_FACE('',(#3613),#3619,.F.);
#3613 = FACE_BOUND('',#3614,.F.);
#3614 = EDGE_LOOP('',(#3615,#3616,#3617,#3618));
#3615 = ORIENTED_EDGE('',*,*,#3601,.T.);
#3616 = ORIENTED_EDGE('',*,*,#3548,.T.);
#3617 = ORIENTED_EDGE('',*,*,#3582,.F.);
#3618 = ORIENTED_EDGE('',*,*,#3504,.F.);
#3619 = PLANE('',#3620);
#3620 = AXIS2_PLACEMENT_3D('',#3621,#3622,#3623);
#3621 = CARTESIAN_POINT('',(-2.77128129211,-1.6,44.));
#3622 = DIRECTION('',(0.5,0.866025403784,-0.));
#3623 = DIRECTION('',(0.866025403784,-0.5,0.));
#3624 = ADVANCED_FACE('',(#3625),#3636,.F.);
#3625 = FACE_BOUND('',#3626,.F.);
#3626 = EDGE_LOOP('',(#3627,#3628,#3634,#3635));
#3627 = ORIENTED_EDGE('',*,*,#3565,.F.);
#3628 = ORIENTED_EDGE('',*,*,#3629,.F.);
#3629 = EDGE_CURVE('',#3522,#3566,#3630,.T.);
#3630 = LINE('',#3631,#3632);
#3631 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,43.99));
#3632 = VECTOR('',#3633,1.);
#3633 = DIRECTION('',(0.,0.,1.));
#3634 = ORIENTED_EDGE('',*,*,#3521,.T.);
#3635 = ORIENTED_EDGE('',*,*,#3629,.T.);
#3636 = CYLINDRICAL_SURFACE('',#3637,1.5);
#3637 = AXIS2_PLACEMENT_3D('',#3638,#3639,#3640);
#3638 = CARTESIAN_POINT('',(0.,0.,43.99));
#3639 = DIRECTION('',(0.,0.,1.));
#3640 = DIRECTION('',(1.,0.,-0.));
#3641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3645))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3642,#3643,#3644)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3642 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3643 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3644 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3645 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3642,
'distance_accuracy_value','confusion accuracy');
#3646 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3647,#3649);
#3647 = ( REPRESENTATION_RELATIONSHIP('','',#3385,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3648)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3648 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#3649 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#3650);
#3650 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8',
'08 M3 nut - location indicative','',#5,#3380,$);
#3651 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3382));
#3652 = SHAPE_DEFINITION_REPRESENTATION(#3653,#3659);
#3653 = PRODUCT_DEFINITION_SHAPE('','',#3654);
#3654 = PRODUCT_DEFINITION('design','',#3655,#3658);
#3655 = PRODUCT_DEFINITION_FORMATION('','',#3656);
#3656 = PRODUCT('09 M4x8 mounting screw 1 - illustrative',
'09 M4x8 mounting screw 1 - illustrative','',(#3657));
#3657 = PRODUCT_CONTEXT('',#2,'mechanical');
#3658 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3659 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3660),#3758);
#3660 = MANIFOLD_SOLID_BREP('',#3661);
#3661 = CLOSED_SHELL('',(#3662,#3695,#3704,#3724,#3749));
#3662 = ADVANCED_FACE('',(#3663),#3690,.T.);
#3663 = FACE_BOUND('',#3664,.T.);
#3664 = EDGE_LOOP('',(#3665,#3674,#3682,#3689));
#3665 = ORIENTED_EDGE('',*,*,#3666,.F.);
#3666 = EDGE_CURVE('',#3667,#3667,#3669,.T.);
#3667 = VERTEX_POINT('',#3668);
#3668 = CARTESIAN_POINT('',(19.627669529664,17.677669529664,6.));
#3669 = CIRCLE('',#3670,1.95);
#3670 = AXIS2_PLACEMENT_3D('',#3671,#3672,#3673);
#3671 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,6.));
#3672 = DIRECTION('',(0.,0.,1.));
#3673 = DIRECTION('',(1.,0.,-0.));
#3674 = ORIENTED_EDGE('',*,*,#3675,.F.);
#3675 = EDGE_CURVE('',#3676,#3667,#3678,.T.);
#3676 = VERTEX_POINT('',#3677);
#3677 = CARTESIAN_POINT('',(19.627669529664,17.677669529664,-2.));
#3678 = LINE('',#3679,#3680);
#3679 = CARTESIAN_POINT('',(19.627669529664,17.677669529664,-2.));
#3680 = VECTOR('',#3681,1.);
#3681 = DIRECTION('',(0.,0.,1.));
#3682 = ORIENTED_EDGE('',*,*,#3683,.T.);
#3683 = EDGE_CURVE('',#3676,#3676,#3684,.T.);
#3684 = CIRCLE('',#3685,1.95);
#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688);
#3686 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#3687 = DIRECTION('',(0.,0.,1.));
#3688 = DIRECTION('',(1.,0.,-0.));
#3689 = ORIENTED_EDGE('',*,*,#3675,.T.);
#3690 = CYLINDRICAL_SURFACE('',#3691,1.95);
#3691 = AXIS2_PLACEMENT_3D('',#3692,#3693,#3694);
#3692 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#3693 = DIRECTION('',(0.,0.,1.));
#3694 = DIRECTION('',(1.,0.,-0.));
#3695 = ADVANCED_FACE('',(#3696),#3699,.T.);
#3696 = FACE_BOUND('',#3697,.T.);
#3697 = EDGE_LOOP('',(#3698));
#3698 = ORIENTED_EDGE('',*,*,#3666,.T.);
#3699 = PLANE('',#3700);
#3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703);
#3701 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,6.));
#3702 = DIRECTION('',(0.,0.,1.));
#3703 = DIRECTION('',(1.,0.,-0.));
#3704 = ADVANCED_FACE('',(#3705,#3716),#3719,.T.);
#3705 = FACE_BOUND('',#3706,.T.);
#3706 = EDGE_LOOP('',(#3707));
#3707 = ORIENTED_EDGE('',*,*,#3708,.T.);
#3708 = EDGE_CURVE('',#3709,#3709,#3711,.T.);
#3709 = VERTEX_POINT('',#3710);
#3710 = CARTESIAN_POINT('',(21.077669529664,17.677669529664,-2.));
#3711 = CIRCLE('',#3712,3.4);
#3712 = AXIS2_PLACEMENT_3D('',#3713,#3714,#3715);
#3713 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#3714 = DIRECTION('',(0.,0.,1.));
#3715 = DIRECTION('',(1.,0.,-0.));
#3716 = FACE_BOUND('',#3717,.T.);
#3717 = EDGE_LOOP('',(#3718));
#3718 = ORIENTED_EDGE('',*,*,#3683,.F.);
#3719 = PLANE('',#3720);
#3720 = AXIS2_PLACEMENT_3D('',#3721,#3722,#3723);
#3721 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-2.));
#3722 = DIRECTION('',(0.,0.,1.));
#3723 = DIRECTION('',(1.,0.,-0.));
#3724 = ADVANCED_FACE('',(#3725),#3744,.T.);
#3725 = FACE_BOUND('',#3726,.T.);
#3726 = EDGE_LOOP('',(#3727,#3728,#3736,#3743));
#3727 = ORIENTED_EDGE('',*,*,#3708,.F.);
#3728 = ORIENTED_EDGE('',*,*,#3729,.F.);
#3729 = EDGE_CURVE('',#3730,#3709,#3732,.T.);
#3730 = VERTEX_POINT('',#3731);
#3731 = CARTESIAN_POINT('',(21.077669529664,17.677669529664,-4.5));
#3732 = LINE('',#3733,#3734);
#3733 = CARTESIAN_POINT('',(21.077669529664,17.677669529664,-4.5));
#3734 = VECTOR('',#3735,1.);
#3735 = DIRECTION('',(0.,0.,1.));
#3736 = ORIENTED_EDGE('',*,*,#3737,.T.);
#3737 = EDGE_CURVE('',#3730,#3730,#3738,.T.);
#3738 = CIRCLE('',#3739,3.4);
#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742);
#3740 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-4.5));
#3741 = DIRECTION('',(0.,0.,1.));
#3742 = DIRECTION('',(1.,0.,-0.));
#3743 = ORIENTED_EDGE('',*,*,#3729,.T.);
#3744 = CYLINDRICAL_SURFACE('',#3745,3.4);
#3745 = AXIS2_PLACEMENT_3D('',#3746,#3747,#3748);
#3746 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-4.5));
#3747 = DIRECTION('',(0.,0.,1.));
#3748 = DIRECTION('',(1.,0.,-0.));
#3749 = ADVANCED_FACE('',(#3750),#3753,.F.);
#3750 = FACE_BOUND('',#3751,.T.);
#3751 = EDGE_LOOP('',(#3752));
#3752 = ORIENTED_EDGE('',*,*,#3737,.F.);
#3753 = PLANE('',#3754);
#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757);
#3755 = CARTESIAN_POINT('',(17.677669529664,17.677669529664,-4.5));
#3756 = DIRECTION('',(0.,0.,1.));
#3757 = DIRECTION('',(1.,0.,-0.));
#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3762))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3759,#3760,#3761)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3759 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3760 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3761 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3762 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3759,
'distance_accuracy_value','confusion accuracy');
#3763 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3764,#3766);
#3764 = ( REPRESENTATION_RELATIONSHIP('','',#3659,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3765)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3765 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#3766 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#3767);
#3767 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9',
'09 M4x8 mounting screw 1 - illustrative','',#5,#3654,$);
#3768 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3656));
#3769 = SHAPE_DEFINITION_REPRESENTATION(#3770,#3776);
#3770 = PRODUCT_DEFINITION_SHAPE('','',#3771);
#3771 = PRODUCT_DEFINITION('design','',#3772,#3775);
#3772 = PRODUCT_DEFINITION_FORMATION('','',#3773);
#3773 = PRODUCT('09 M4x8 mounting screw 2 - illustrative',
'09 M4x8 mounting screw 2 - illustrative','',(#3774));
#3774 = PRODUCT_CONTEXT('',#2,'mechanical');
#3775 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3776 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3777),#3875);
#3777 = MANIFOLD_SOLID_BREP('',#3778);
#3778 = CLOSED_SHELL('',(#3779,#3812,#3821,#3841,#3866));
#3779 = ADVANCED_FACE('',(#3780),#3807,.T.);
#3780 = FACE_BOUND('',#3781,.T.);
#3781 = EDGE_LOOP('',(#3782,#3791,#3799,#3806));
#3782 = ORIENTED_EDGE('',*,*,#3783,.F.);
#3783 = EDGE_CURVE('',#3784,#3784,#3786,.T.);
#3784 = VERTEX_POINT('',#3785);
#3785 = CARTESIAN_POINT('',(-15.72766952966,17.677669529664,6.));
#3786 = CIRCLE('',#3787,1.95);
#3787 = AXIS2_PLACEMENT_3D('',#3788,#3789,#3790);
#3788 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,6.));
#3789 = DIRECTION('',(0.,0.,1.));
#3790 = DIRECTION('',(1.,0.,-0.));
#3791 = ORIENTED_EDGE('',*,*,#3792,.F.);
#3792 = EDGE_CURVE('',#3793,#3784,#3795,.T.);
#3793 = VERTEX_POINT('',#3794);
#3794 = CARTESIAN_POINT('',(-15.72766952966,17.677669529664,-2.));
#3795 = LINE('',#3796,#3797);
#3796 = CARTESIAN_POINT('',(-15.72766952966,17.677669529664,-2.));
#3797 = VECTOR('',#3798,1.);
#3798 = DIRECTION('',(0.,0.,1.));
#3799 = ORIENTED_EDGE('',*,*,#3800,.T.);
#3800 = EDGE_CURVE('',#3793,#3793,#3801,.T.);
#3801 = CIRCLE('',#3802,1.95);
#3802 = AXIS2_PLACEMENT_3D('',#3803,#3804,#3805);
#3803 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#3804 = DIRECTION('',(0.,0.,1.));
#3805 = DIRECTION('',(1.,0.,-0.));
#3806 = ORIENTED_EDGE('',*,*,#3792,.T.);
#3807 = CYLINDRICAL_SURFACE('',#3808,1.95);
#3808 = AXIS2_PLACEMENT_3D('',#3809,#3810,#3811);
#3809 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#3810 = DIRECTION('',(0.,0.,1.));
#3811 = DIRECTION('',(1.,0.,-0.));
#3812 = ADVANCED_FACE('',(#3813),#3816,.T.);
#3813 = FACE_BOUND('',#3814,.T.);
#3814 = EDGE_LOOP('',(#3815));
#3815 = ORIENTED_EDGE('',*,*,#3783,.T.);
#3816 = PLANE('',#3817);
#3817 = AXIS2_PLACEMENT_3D('',#3818,#3819,#3820);
#3818 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,6.));
#3819 = DIRECTION('',(0.,0.,1.));
#3820 = DIRECTION('',(1.,0.,-0.));
#3821 = ADVANCED_FACE('',(#3822,#3833),#3836,.T.);
#3822 = FACE_BOUND('',#3823,.T.);
#3823 = EDGE_LOOP('',(#3824));
#3824 = ORIENTED_EDGE('',*,*,#3825,.T.);
#3825 = EDGE_CURVE('',#3826,#3826,#3828,.T.);
#3826 = VERTEX_POINT('',#3827);
#3827 = CARTESIAN_POINT('',(-14.27766952966,17.677669529664,-2.));
#3828 = CIRCLE('',#3829,3.4);
#3829 = AXIS2_PLACEMENT_3D('',#3830,#3831,#3832);
#3830 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#3831 = DIRECTION('',(0.,0.,1.));
#3832 = DIRECTION('',(1.,0.,-0.));
#3833 = FACE_BOUND('',#3834,.T.);
#3834 = EDGE_LOOP('',(#3835));
#3835 = ORIENTED_EDGE('',*,*,#3800,.F.);
#3836 = PLANE('',#3837);
#3837 = AXIS2_PLACEMENT_3D('',#3838,#3839,#3840);
#3838 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-2.));
#3839 = DIRECTION('',(0.,0.,1.));
#3840 = DIRECTION('',(1.,0.,-0.));
#3841 = ADVANCED_FACE('',(#3842),#3861,.T.);
#3842 = FACE_BOUND('',#3843,.T.);
#3843 = EDGE_LOOP('',(#3844,#3845,#3853,#3860));
#3844 = ORIENTED_EDGE('',*,*,#3825,.F.);
#3845 = ORIENTED_EDGE('',*,*,#3846,.F.);
#3846 = EDGE_CURVE('',#3847,#3826,#3849,.T.);
#3847 = VERTEX_POINT('',#3848);
#3848 = CARTESIAN_POINT('',(-14.27766952966,17.677669529664,-4.5));
#3849 = LINE('',#3850,#3851);
#3850 = CARTESIAN_POINT('',(-14.27766952966,17.677669529664,-4.5));
#3851 = VECTOR('',#3852,1.);
#3852 = DIRECTION('',(0.,0.,1.));
#3853 = ORIENTED_EDGE('',*,*,#3854,.T.);
#3854 = EDGE_CURVE('',#3847,#3847,#3855,.T.);
#3855 = CIRCLE('',#3856,3.4);
#3856 = AXIS2_PLACEMENT_3D('',#3857,#3858,#3859);
#3857 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-4.5));
#3858 = DIRECTION('',(0.,0.,1.));
#3859 = DIRECTION('',(1.,0.,-0.));
#3860 = ORIENTED_EDGE('',*,*,#3846,.T.);
#3861 = CYLINDRICAL_SURFACE('',#3862,3.4);
#3862 = AXIS2_PLACEMENT_3D('',#3863,#3864,#3865);
#3863 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-4.5));
#3864 = DIRECTION('',(0.,0.,1.));
#3865 = DIRECTION('',(1.,0.,-0.));
#3866 = ADVANCED_FACE('',(#3867),#3870,.F.);
#3867 = FACE_BOUND('',#3868,.T.);
#3868 = EDGE_LOOP('',(#3869));
#3869 = ORIENTED_EDGE('',*,*,#3854,.F.);
#3870 = PLANE('',#3871);
#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874);
#3872 = CARTESIAN_POINT('',(-17.67766952966,17.677669529664,-4.5));
#3873 = DIRECTION('',(0.,0.,1.));
#3874 = DIRECTION('',(1.,0.,-0.));
#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3879))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3876,#3877,#3878)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3876 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3877 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3878 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3879 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3876,
'distance_accuracy_value','confusion accuracy');
#3880 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3881,#3883);
#3881 = ( REPRESENTATION_RELATIONSHIP('','',#3776,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3882)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3882 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#3883 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#3884);
#3884 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10',
'09 M4x8 mounting screw 2 - illustrative','',#5,#3771,$);
#3885 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3773));
#3886 = SHAPE_DEFINITION_REPRESENTATION(#3887,#3893);
#3887 = PRODUCT_DEFINITION_SHAPE('','',#3888);
#3888 = PRODUCT_DEFINITION('design','',#3889,#3892);
#3889 = PRODUCT_DEFINITION_FORMATION('','',#3890);
#3890 = PRODUCT('09 M4x8 mounting screw 3 - illustrative',
'09 M4x8 mounting screw 3 - illustrative','',(#3891));
#3891 = PRODUCT_CONTEXT('',#2,'mechanical');
#3892 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3893 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3894),#3992);
#3894 = MANIFOLD_SOLID_BREP('',#3895);
#3895 = CLOSED_SHELL('',(#3896,#3929,#3938,#3958,#3983));
#3896 = ADVANCED_FACE('',(#3897),#3924,.T.);
#3897 = FACE_BOUND('',#3898,.T.);
#3898 = EDGE_LOOP('',(#3899,#3908,#3916,#3923));
#3899 = ORIENTED_EDGE('',*,*,#3900,.F.);
#3900 = EDGE_CURVE('',#3901,#3901,#3903,.T.);
#3901 = VERTEX_POINT('',#3902);
#3902 = CARTESIAN_POINT('',(-15.72766952966,-17.67766952966,6.));
#3903 = CIRCLE('',#3904,1.95);
#3904 = AXIS2_PLACEMENT_3D('',#3905,#3906,#3907);
#3905 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,6.));
#3906 = DIRECTION('',(0.,0.,1.));
#3907 = DIRECTION('',(1.,0.,-0.));
#3908 = ORIENTED_EDGE('',*,*,#3909,.F.);
#3909 = EDGE_CURVE('',#3910,#3901,#3912,.T.);
#3910 = VERTEX_POINT('',#3911);
#3911 = CARTESIAN_POINT('',(-15.72766952966,-17.67766952966,-2.));
#3912 = LINE('',#3913,#3914);
#3913 = CARTESIAN_POINT('',(-15.72766952966,-17.67766952966,-2.));
#3914 = VECTOR('',#3915,1.);
#3915 = DIRECTION('',(0.,0.,1.));
#3916 = ORIENTED_EDGE('',*,*,#3917,.T.);
#3917 = EDGE_CURVE('',#3910,#3910,#3918,.T.);
#3918 = CIRCLE('',#3919,1.95);
#3919 = AXIS2_PLACEMENT_3D('',#3920,#3921,#3922);
#3920 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#3921 = DIRECTION('',(0.,0.,1.));
#3922 = DIRECTION('',(1.,0.,-0.));
#3923 = ORIENTED_EDGE('',*,*,#3909,.T.);
#3924 = CYLINDRICAL_SURFACE('',#3925,1.95);
#3925 = AXIS2_PLACEMENT_3D('',#3926,#3927,#3928);
#3926 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#3927 = DIRECTION('',(0.,0.,1.));
#3928 = DIRECTION('',(1.,0.,-0.));
#3929 = ADVANCED_FACE('',(#3930),#3933,.T.);
#3930 = FACE_BOUND('',#3931,.T.);
#3931 = EDGE_LOOP('',(#3932));
#3932 = ORIENTED_EDGE('',*,*,#3900,.T.);
#3933 = PLANE('',#3934);
#3934 = AXIS2_PLACEMENT_3D('',#3935,#3936,#3937);
#3935 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,6.));
#3936 = DIRECTION('',(0.,0.,1.));
#3937 = DIRECTION('',(1.,0.,-0.));
#3938 = ADVANCED_FACE('',(#3939,#3950),#3953,.T.);
#3939 = FACE_BOUND('',#3940,.T.);
#3940 = EDGE_LOOP('',(#3941));
#3941 = ORIENTED_EDGE('',*,*,#3942,.T.);
#3942 = EDGE_CURVE('',#3943,#3943,#3945,.T.);
#3943 = VERTEX_POINT('',#3944);
#3944 = CARTESIAN_POINT('',(-14.27766952966,-17.67766952966,-2.));
#3945 = CIRCLE('',#3946,3.4);
#3946 = AXIS2_PLACEMENT_3D('',#3947,#3948,#3949);
#3947 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#3948 = DIRECTION('',(0.,0.,1.));
#3949 = DIRECTION('',(1.,0.,-0.));
#3950 = FACE_BOUND('',#3951,.T.);
#3951 = EDGE_LOOP('',(#3952));
#3952 = ORIENTED_EDGE('',*,*,#3917,.F.);
#3953 = PLANE('',#3954);
#3954 = AXIS2_PLACEMENT_3D('',#3955,#3956,#3957);
#3955 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-2.));
#3956 = DIRECTION('',(0.,0.,1.));
#3957 = DIRECTION('',(1.,0.,-0.));
#3958 = ADVANCED_FACE('',(#3959),#3978,.T.);
#3959 = FACE_BOUND('',#3960,.T.);
#3960 = EDGE_LOOP('',(#3961,#3962,#3970,#3977));
#3961 = ORIENTED_EDGE('',*,*,#3942,.F.);
#3962 = ORIENTED_EDGE('',*,*,#3963,.F.);
#3963 = EDGE_CURVE('',#3964,#3943,#3966,.T.);
#3964 = VERTEX_POINT('',#3965);
#3965 = CARTESIAN_POINT('',(-14.27766952966,-17.67766952966,-4.5));
#3966 = LINE('',#3967,#3968);
#3967 = CARTESIAN_POINT('',(-14.27766952966,-17.67766952966,-4.5));
#3968 = VECTOR('',#3969,1.);
#3969 = DIRECTION('',(0.,0.,1.));
#3970 = ORIENTED_EDGE('',*,*,#3971,.T.);
#3971 = EDGE_CURVE('',#3964,#3964,#3972,.T.);
#3972 = CIRCLE('',#3973,3.4);
#3973 = AXIS2_PLACEMENT_3D('',#3974,#3975,#3976);
#3974 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-4.5));
#3975 = DIRECTION('',(0.,0.,1.));
#3976 = DIRECTION('',(1.,0.,-0.));
#3977 = ORIENTED_EDGE('',*,*,#3963,.T.);
#3978 = CYLINDRICAL_SURFACE('',#3979,3.4);
#3979 = AXIS2_PLACEMENT_3D('',#3980,#3981,#3982);
#3980 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-4.5));
#3981 = DIRECTION('',(0.,0.,1.));
#3982 = DIRECTION('',(1.,0.,-0.));
#3983 = ADVANCED_FACE('',(#3984),#3987,.F.);
#3984 = FACE_BOUND('',#3985,.T.);
#3985 = EDGE_LOOP('',(#3986));
#3986 = ORIENTED_EDGE('',*,*,#3971,.F.);
#3987 = PLANE('',#3988);
#3988 = AXIS2_PLACEMENT_3D('',#3989,#3990,#3991);
#3989 = CARTESIAN_POINT('',(-17.67766952966,-17.67766952966,-4.5));
#3990 = DIRECTION('',(0.,0.,1.));
#3991 = DIRECTION('',(1.,0.,-0.));
#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3996))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3993,#3994,#3995)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3993 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3994 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3995 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3996 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3993,
'distance_accuracy_value','confusion accuracy');
#3997 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3998,#4000);
#3998 = ( REPRESENTATION_RELATIONSHIP('','',#3893,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3999)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3999 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#4000 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#4001);
#4001 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11',
'09 M4x8 mounting screw 3 - illustrative','',#5,#3888,$);
#4002 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3890));
#4003 = SHAPE_DEFINITION_REPRESENTATION(#4004,#4010);
#4004 = PRODUCT_DEFINITION_SHAPE('','',#4005);
#4005 = PRODUCT_DEFINITION('design','',#4006,#4009);
#4006 = PRODUCT_DEFINITION_FORMATION('','',#4007);
#4007 = PRODUCT('09 M4x8 mounting screw 4 - illustrative',
'09 M4x8 mounting screw 4 - illustrative','',(#4008));
#4008 = PRODUCT_CONTEXT('',#2,'mechanical');
#4009 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4010 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4011),#4109);
#4011 = MANIFOLD_SOLID_BREP('',#4012);
#4012 = CLOSED_SHELL('',(#4013,#4046,#4055,#4075,#4100));
#4013 = ADVANCED_FACE('',(#4014),#4041,.T.);
#4014 = FACE_BOUND('',#4015,.T.);
#4015 = EDGE_LOOP('',(#4016,#4025,#4033,#4040));
#4016 = ORIENTED_EDGE('',*,*,#4017,.F.);
#4017 = EDGE_CURVE('',#4018,#4018,#4020,.T.);
#4018 = VERTEX_POINT('',#4019);
#4019 = CARTESIAN_POINT('',(19.627669529664,-17.67766952966,6.));
#4020 = CIRCLE('',#4021,1.95);
#4021 = AXIS2_PLACEMENT_3D('',#4022,#4023,#4024);
#4022 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,6.));
#4023 = DIRECTION('',(0.,0.,1.));
#4024 = DIRECTION('',(1.,0.,-0.));
#4025 = ORIENTED_EDGE('',*,*,#4026,.F.);
#4026 = EDGE_CURVE('',#4027,#4018,#4029,.T.);
#4027 = VERTEX_POINT('',#4028);
#4028 = CARTESIAN_POINT('',(19.627669529664,-17.67766952966,-2.));
#4029 = LINE('',#4030,#4031);
#4030 = CARTESIAN_POINT('',(19.627669529664,-17.67766952966,-2.));
#4031 = VECTOR('',#4032,1.);
#4032 = DIRECTION('',(0.,0.,1.));
#4033 = ORIENTED_EDGE('',*,*,#4034,.T.);
#4034 = EDGE_CURVE('',#4027,#4027,#4035,.T.);
#4035 = CIRCLE('',#4036,1.95);
#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039);
#4037 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#4038 = DIRECTION('',(0.,0.,1.));
#4039 = DIRECTION('',(1.,0.,-0.));
#4040 = ORIENTED_EDGE('',*,*,#4026,.T.);
#4041 = CYLINDRICAL_SURFACE('',#4042,1.95);
#4042 = AXIS2_PLACEMENT_3D('',#4043,#4044,#4045);
#4043 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#4044 = DIRECTION('',(0.,0.,1.));
#4045 = DIRECTION('',(1.,0.,-0.));
#4046 = ADVANCED_FACE('',(#4047),#4050,.T.);
#4047 = FACE_BOUND('',#4048,.T.);
#4048 = EDGE_LOOP('',(#4049));
#4049 = ORIENTED_EDGE('',*,*,#4017,.T.);
#4050 = PLANE('',#4051);
#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054);
#4052 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,6.));
#4053 = DIRECTION('',(0.,0.,1.));
#4054 = DIRECTION('',(1.,0.,-0.));
#4055 = ADVANCED_FACE('',(#4056,#4067),#4070,.T.);
#4056 = FACE_BOUND('',#4057,.T.);
#4057 = EDGE_LOOP('',(#4058));
#4058 = ORIENTED_EDGE('',*,*,#4059,.T.);
#4059 = EDGE_CURVE('',#4060,#4060,#4062,.T.);
#4060 = VERTEX_POINT('',#4061);
#4061 = CARTESIAN_POINT('',(21.077669529664,-17.67766952966,-2.));
#4062 = CIRCLE('',#4063,3.4);
#4063 = AXIS2_PLACEMENT_3D('',#4064,#4065,#4066);
#4064 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#4065 = DIRECTION('',(0.,0.,1.));
#4066 = DIRECTION('',(1.,0.,-0.));
#4067 = FACE_BOUND('',#4068,.T.);
#4068 = EDGE_LOOP('',(#4069));
#4069 = ORIENTED_EDGE('',*,*,#4034,.F.);
#4070 = PLANE('',#4071);
#4071 = AXIS2_PLACEMENT_3D('',#4072,#4073,#4074);
#4072 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-2.));
#4073 = DIRECTION('',(0.,0.,1.));
#4074 = DIRECTION('',(1.,0.,-0.));
#4075 = ADVANCED_FACE('',(#4076),#4095,.T.);
#4076 = FACE_BOUND('',#4077,.T.);
#4077 = EDGE_LOOP('',(#4078,#4079,#4087,#4094));
#4078 = ORIENTED_EDGE('',*,*,#4059,.F.);
#4079 = ORIENTED_EDGE('',*,*,#4080,.F.);
#4080 = EDGE_CURVE('',#4081,#4060,#4083,.T.);
#4081 = VERTEX_POINT('',#4082);
#4082 = CARTESIAN_POINT('',(21.077669529664,-17.67766952966,-4.5));
#4083 = LINE('',#4084,#4085);
#4084 = CARTESIAN_POINT('',(21.077669529664,-17.67766952966,-4.5));
#4085 = VECTOR('',#4086,1.);
#4086 = DIRECTION('',(0.,0.,1.));
#4087 = ORIENTED_EDGE('',*,*,#4088,.T.);
#4088 = EDGE_CURVE('',#4081,#4081,#4089,.T.);
#4089 = CIRCLE('',#4090,3.4);
#4090 = AXIS2_PLACEMENT_3D('',#4091,#4092,#4093);
#4091 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-4.5));
#4092 = DIRECTION('',(0.,0.,1.));
#4093 = DIRECTION('',(1.,0.,-0.));
#4094 = ORIENTED_EDGE('',*,*,#4080,.T.);
#4095 = CYLINDRICAL_SURFACE('',#4096,3.4);
#4096 = AXIS2_PLACEMENT_3D('',#4097,#4098,#4099);
#4097 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-4.5));
#4098 = DIRECTION('',(0.,0.,1.));
#4099 = DIRECTION('',(1.,0.,-0.));
#4100 = ADVANCED_FACE('',(#4101),#4104,.F.);
#4101 = FACE_BOUND('',#4102,.T.);
#4102 = EDGE_LOOP('',(#4103));
#4103 = ORIENTED_EDGE('',*,*,#4088,.F.);
#4104 = PLANE('',#4105);
#4105 = AXIS2_PLACEMENT_3D('',#4106,#4107,#4108);
#4106 = CARTESIAN_POINT('',(17.677669529664,-17.67766952966,-4.5));
#4107 = DIRECTION('',(0.,0.,1.));
#4108 = DIRECTION('',(1.,0.,-0.));
#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4113))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4110,#4111,#4112)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4110 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4111 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4112 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4113 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4110,
'distance_accuracy_value','confusion accuracy');
#4114 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4115,#4117);
#4115 = ( REPRESENTATION_RELATIONSHIP('','',#4010,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4116)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4116 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#4117 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#4118);
#4118 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12',
'09 M4x8 mounting screw 4 - illustrative','',#5,#4005,$);
#4119 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4007));
ENDSEC;
END-ISO-10303-21;