blender-edutech-modeles-3d/pince_schrader/step/Piston.step

1075 lines
51 KiB
Plaintext
Raw Normal View History

ISO-10303-21;
HEADER;
/* File generated by HOOPS Exchange Version 10.0.20 */
FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
FILE_NAME('c:\\tempstorage\\2585516697134430\\Piston.step',
'2018-12-28T16:49:42+00:00',
('SYSTEM'),
('Unknown organisation'),
'HOOPS Exchange 10.0',
'HOOPS Exchange',
'Unknown authorisation');
FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') );
ENDSEC;
DATA;
#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3);
#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT());
#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-005),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','Piston'));
#12=CARTESIAN_POINT('',(0.0,0.0,0.0));
#13=DIRECTION('',(0.0,0.0,1.0));
#14=DIRECTION('',(1.0,0.0,0.0));
#15=AXIS2_PLACEMENT_3D('',#12,#13,#14);
#20=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#21=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#20);
#22=(CONVERSION_BASED_UNIT('DEGREE',#21)NAMED_UNIT(#23)PLANE_ANGLE_UNIT());
#23=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
#24=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#25=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#26=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-005),#25,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#27=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26))GLOBAL_UNIT_ASSIGNED_CONTEXT((#25,#22,#24))REPRESENTATION_CONTEXT('','D\S\ifaut'));
#29=CARTESIAN_POINT('',(0.0,0.0,0.0));
#30=DIRECTION('',(0.0,0.0,1.0));
#31=DIRECTION('',(1.0,0.0,0.0));
#32=AXIS2_PLACEMENT_3D('',#29,#30,#31);
#37=CARTESIAN_POINT('',(0.0,0.0,0.0));
#38=DIRECTION('',(0.0,0.0,1.0));
#39=DIRECTION('',(1.0,0.0,0.0));
#40=AXIS2_PLACEMENT_3D('',#37,#38,#39);
#41=ITEM_DEFINED_TRANSFORMATION('','',#40,#32);
#42=(REPRESENTATION_RELATIONSHIP('','',#33,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP());
#43=NEXT_ASSEMBLY_USAGE_OCCURRENCE('D\S\ifaut_1','D\S\ifaut','D\S\ifaut',#19,#36,$);
#44=PRODUCT_DEFINITION_SHAPE('','',#43);
#45=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42,#44);
#47=CARTESIAN_POINT('',(0.0,0.0,-4.0));
#48=DIRECTION('',(0.0,0.0,1.0));
#49=DIRECTION('',(1.0,0.0,-0.0));
#50=AXIS2_PLACEMENT_3D('',#47,#48,#49);
#51=PLANE('',#50);
#52=CARTESIAN_POINT('',(-10.8235658,-5.0,-4.0));
#53=VERTEX_POINT('',#52);
#54=CARTESIAN_POINT('',(-3.5,-5.0,-4.0));
#55=VERTEX_POINT('',#54);
#56=CARTESIAN_POINT('',(-10.8235658,-5.0,-4.0));
#57=DIRECTION('',(1.0,1.09013808E-016,0.0));
#58=VECTOR('',#57,7.3235658);
#59=LINE('',#56,#58);
#60=EDGE_CURVE('',#53,#55,#59,.T.);
#61=ORIENTED_EDGE('',*,*,#60,.F.);
#62=CARTESIAN_POINT('',(-10.8235658,5.0,-4.0));
#63=VERTEX_POINT('',#62);
#64=CARTESIAN_POINT('',(0.0,0.0,-4.0));
#65=DIRECTION('',(-0.0,-0.0,-1.0));
#66=DIRECTION('',(1.0,0.0,-0.0));
#67=AXIS2_PLACEMENT_3D('',#64,#65,#66);
#68=CIRCLE('',#67,11.9226497);
#69=EDGE_CURVE('',#53,#63,#68,.T.);
#70=ORIENTED_EDGE('',*,*,#69,.T.);
#71=CARTESIAN_POINT('',(-3.5,5.0,-4.0));
#72=VERTEX_POINT('',#71);
#73=CARTESIAN_POINT('',(-3.5,5.0,-4.0));
#74=DIRECTION('',(-1.0,-1.09013808E-016,0.0));
#75=VECTOR('',#74,7.3235658);
#76=LINE('',#73,#75);
#77=EDGE_CURVE('',#72,#63,#76,.T.);
#78=ORIENTED_EDGE('',*,*,#77,.F.);
#79=CARTESIAN_POINT('',(-3.5,-5.0,-4.0));
#80=DIRECTION('',(0.0,1.0,0.0));
#81=VECTOR('',#80,10.0);
#82=LINE('',#79,#81);
#83=EDGE_CURVE('',#55,#72,#82,.T.);
#84=ORIENTED_EDGE('',*,*,#83,.F.);
#85=EDGE_LOOP('',(#61,#70,#78,#84));
#86=FACE_BOUND('',#85,.T.);
#87=ADVANCED_FACE('',(#86),#51,.F.);
#88=CARTESIAN_POINT('',(0.0,0.0,-4.0));
#89=DIRECTION('',(0.0,0.0,1.0));
#90=DIRECTION('',(1.0,0.0,-0.0));
#91=AXIS2_PLACEMENT_3D('',#88,#89,#90);
#92=PLANE('',#91);
#93=CARTESIAN_POINT('',(10.8235658,5.0,-4.0));
#94=VERTEX_POINT('',#93);
#95=CARTESIAN_POINT('',(3.5,5.0,-4.0));
#96=VERTEX_POINT('',#95);
#97=CARTESIAN_POINT('',(10.8235658,5.0,-4.0));
#98=DIRECTION('',(-1.0,-1.09013808E-016,0.0));
#99=VECTOR('',#98,7.3235658);
#100=LINE('',#97,#99);
#101=EDGE_CURVE('',#94,#96,#100,.T.);
#102=ORIENTED_EDGE('',*,*,#101,.F.);
#103=CARTESIAN_POINT('',(11.9226497,-2.92020697E-015,-4.0));
#104=VERTEX_POINT('',#103);
#105=CARTESIAN_POINT('',(0.0,0.0,-4.0));
#106=DIRECTION('',(-0.0,-0.0,-1.0));
#107=DIRECTION('',(1.0,0.0,-0.0));
#108=AXIS2_PLACEMENT_3D('',#105,#106,#107);
#109=CIRCLE('',#108,11.9226497);
#110=EDGE_CURVE('',#94,#104,#109,.T.);
#111=ORIENTED_EDGE('',*,*,#110,.T.);
#112=CARTESIAN_POINT('',(10.8235658,-5.0,-4.0));
#113=VERTEX_POINT('',#112);
#114=CARTESIAN_POINT('',(0.0,0.0,-4.0));
#115=DIRECTION('',(-0.0,-0.0,-1.0));
#116=DIRECTION('',(1.0,0.0,-0.0));
#117=AXIS2_PLACEMENT_3D('',#114,#115,#116);
#118=CIRCLE('',#117,11.9226497);
#119=EDGE_CURVE('',#104,#113,#118,.T.);
#120=ORIENTED_EDGE('',*,*,#119,.T.);
#121=CARTESIAN_POINT('',(3.5,-5.0,-4.0));
#122=VERTEX_POINT('',#121);
#123=CARTESIAN_POINT('',(3.5,-5.0,-4.0));
#124=DIRECTION('',(1.0,1.09013808E-016,0.0));
#125=VECTOR('',#124,7.3235658);
#126=LINE('',#123,#125);
#127=EDGE_CURVE('',#122,#113,#126,.T.);
#128=ORIENTED_EDGE('',*,*,#127,.F.);
#129=CARTESIAN_POINT('',(3.5,5.0,-4.0));
#130=DIRECTION('',(0.0,-1.0,0.0));
#131=VECTOR('',#130,10.0);
#132=LINE('',#129,#131);
#133=EDGE_CURVE('',#96,#122,#132,.T.);
#134=ORIENTED_EDGE('',*,*,#133,.F.);
#135=EDGE_LOOP('',(#102,#111,#120,#128,#134));
#136=FACE_BOUND('',#135,.T.);
#137=ADVANCED_FACE('',(#136),#92,.F.);
#138=CARTESIAN_POINT('',(0.0,0.0,21.0));
#139=DIRECTION('',(0.0,0.0,-1.0));
#140=DIRECTION('',(-1.0,0.0,0.0));
#141=AXIS2_PLACEMENT_3D('',#138,#139,#140);
#142=CYLINDRICAL_SURFACE('',#141,12.5);
#143=CARTESIAN_POINT('',(-12.5,1.5308085E-015,-3.0));
#144=VERTEX_POINT('',#143);
#145=CARTESIAN_POINT('',(-12.5,1.46430821E-016,-2.5));
#146=VERTEX_POINT('',#145);
#147=CARTESIAN_POINT('',(-12.5,0.0,-3.0));
#148=DIRECTION('',(-0.0,-0.0,1.0));
#149=VECTOR('',#148,0.499999998);
#150=LINE('',#147,#149);
#151=EDGE_CURVE('',#144,#146,#150,.T.);
#152=ORIENTED_EDGE('',*,*,#151,.T.);
#153=CARTESIAN_POINT('',(-12.5,0.0,2.5));
#154=VERTEX_POINT('',#153);
#155=CARTESIAN_POINT('',(-12.5,0.0,2.5));
#156=CARTESIAN_POINT('',(-12.5,-0.165609132,2.5));
#157=CARTESIAN_POINT('',(-12.4967126,-0.328368664,2.48370748));
#158=CARTESIAN_POINT('',(-12.4904547,-0.48840763,2.45182748));
#159=CARTESIAN_POINT('',(-12.4841968,-0.648446597,2.41994748));
#160=CARTESIAN_POINT('',(-12.4748163,-0.807452595,2.37167689));
#161=CARTESIAN_POINT('',(-12.4631792,-0.958730299,2.30886037));
#162=CARTESIAN_POINT('',(-12.4515422,-1.110008,2.24604385));
#163=CARTESIAN_POINT('',(-12.4377467,-1.25343852,2.16922553));
#164=CARTESIAN_POINT('',(-12.4225698,-1.38915764,2.07851896));
#165=CARTESIAN_POINT('',(-12.407393,-1.52487676,1.98781239));
#166=CARTESIAN_POINT('',(-12.3907575,-1.65306291,1.88250578));
#167=CARTESIAN_POINT('',(-12.3743307,-1.768033,1.76750087));
#168=CARTESIAN_POINT('',(-12.3579039,-1.88300308,1.65249596));
#169=CARTESIAN_POINT('',(-12.3415182,-1.98633253,1.52691877));
#170=CARTESIAN_POINT('',(-12.3261149,-2.07771281,1.39036307));
#171=CARTESIAN_POINT('',(-12.3107117,-2.16909309,1.25380738));
#172=CARTESIAN_POINT('',(-12.296639,-2.24648642,1.10895769));
#173=CARTESIAN_POINT('',(-12.2849098,-2.30889403,0.958649225));
#174=CARTESIAN_POINT('',(-12.2731806,-2.37130165,0.808340763));
#175=CARTESIAN_POINT('',(-12.263643,-2.41953245,0.650356602));
#176=CARTESIAN_POINT('',(-12.2572034,-2.45172703,0.488911629));
#177=CARTESIAN_POINT('',(-12.2507637,-2.4839216,0.327466656));
#178=CARTESIAN_POINT('',(-12.2474687,-2.49990226,0.164985947));
#179=CARTESIAN_POINT('',(-12.2474488,-2.49999956,0.0014882151));
#180=CARTESIAN_POINT('',(-12.2474289,-2.50009685,-0.162009517));
#181=CARTESIAN_POINT('',(-12.2507944,-2.48376739,-0.328137217));
#182=CARTESIAN_POINT('',(-12.2571914,-2.45178674,-0.488612082));
#183=CARTESIAN_POINT('',(-12.2635885,-2.4198061,-0.649086947));
#184=CARTESIAN_POINT('',(-12.2729535,-2.37248726,-0.805125782));
#185=CARTESIAN_POINT('',(-12.2847593,-2.30969444,-0.956719179));
#186=CARTESIAN_POINT('',(-12.2906623,-2.27829803,-1.03251588));
#187=CARTESIAN_POINT('',(-12.2972028,-2.24284291,-1.10741075));
#188=CARTESIAN_POINT('',(-12.3041232,-2.20421257,-1.17959609));
#189=CARTESIAN_POINT('',(-12.3110436,-2.16558224,-1.25178143));
#190=CARTESIAN_POINT('',(-12.3183697,-2.12364504,-1.32164356));
#191=CARTESIAN_POINT('',(-12.3259882,-2.07846453,-1.38923907));
#192=CARTESIAN_POINT('',(-12.3412253,-1.9881035,-1.52443011));
#193=CARTESIAN_POINT('',(-12.357716,-1.88430924,-1.65117292));
#194=CARTESIAN_POINT('',(-12.3743125,-1.76815994,-1.76737388));
#195=CARTESIAN_POINT('',(-12.390909,-1.65201064,-1.88357484));
#196=CARTESIAN_POINT('',(-12.4072185,-1.52624596,-1.98671465));
#197=CARTESIAN_POINT('',(-12.4223544,-1.39108284,-2.07723098));
#198=CARTESIAN_POINT('',(-12.4374902,-1.25591972,-2.16774731));
#199=CARTESIAN_POINT('',(-12.4515795,-1.10956112,-2.24624799));
#200=CARTESIAN_POINT('',(-12.4631978,-0.958488197,-2.30896089));
#201=CARTESIAN_POINT('',(-12.4748162,-0.807415273,-2.37167379));
#202=CARTESIAN_POINT('',(-12.4840411,-0.651584891,-2.41914784));
#203=CARTESIAN_POINT('',(-12.4903551,-0.490948282,-2.45132001));
#204=CARTESIAN_POINT('',(-12.4966691,-0.330311674,-2.48349218));
#205=CARTESIAN_POINT('',(-12.4999867,-0.164383679,-2.49993359));
#206=CARTESIAN_POINT('',(-12.5,-0.00101307065,-2.49999979));
#207=CARTESIAN_POINT('',(-12.5000132,0.162357538,-2.500066));
#208=CARTESIAN_POINT('',(-12.4968246,0.325030588,-2.48427431));
#209=CARTESIAN_POINT('',(-12.4905102,0.48698496,-2.45211045));
#210=CARTESIAN_POINT('',(-12.4841959,0.648939331,-2.41994659));
#211=CARTESIAN_POINT('',(-12.4748984,0.806040189,-2.37209651));
#212=CARTESIAN_POINT('',(-12.4633459,0.956561371,-2.3097598));
#213=CARTESIAN_POINT('',(-12.4575696,1.03182196,-2.27859145));
#214=CARTESIAN_POINT('',(-12.451222,1.10559412,-2.24374097));
#215=CARTESIAN_POINT('',(-12.4443823,1.17785755,-2.20514208));
#216=CARTESIAN_POINT('',(-12.4375426,1.25012097,-2.1665432));
#217=CARTESIAN_POINT('',(-12.4301761,1.32114014,-2.12397944));
#218=CARTESIAN_POINT('',(-12.422566,1.38919224,-2.07849583));
#219=CARTESIAN_POINT('',(-12.4073457,1.52529644,-1.98752861));
#220=CARTESIAN_POINT('',(-12.3910483,1.65090668,-1.88442629));
#221=CARTESIAN_POINT('',(-12.3745875,1.76623431,-1.76929827));
#222=CARTESIAN_POINT('',(-12.3581267,1.88156194,-1.65417025));
#223=CARTESIAN_POINT('',(-12.3414074,1.98698169,-1.52591233));
#224=CARTESIAN_POINT('',(-12.3261442,2.07753897,-1.39062281));
#225=CARTESIAN_POINT('',(-12.3108811,2.16809626,-1.25533329));
#226=CARTESIAN_POINT('',(-12.2968976,2.24509022,-1.11200255));
#227=CARTESIAN_POINT('',(-12.2850426,2.30818703,-0.960350261));
#228=CARTESIAN_POINT('',(-12.2613326,2.43438065,-0.657045686));
#229=CARTESIAN_POINT('',(-12.2474964,2.49976632,-0.331931462));
#230=CARTESIAN_POINT('',(-12.2474488,2.49999938,-0.00176464799));
#231=CARTESIAN_POINT('',(-12.2474251,2.50011591,0.163318759));
#232=CARTESIAN_POINT('',(-12.2507388,2.48403891,0.325928569));
#233=CARTESIAN_POINT('',(-12.2570935,2.45227652,0.486148001));
#234=CARTESIAN_POINT('',(-12.2634481,2.42051413,0.646367433));
#235=CARTESIAN_POINT('',(-12.2730035,2.37222234,0.805782598));
#236=CARTESIAN_POINT('',(-12.2847667,2.30965534,0.956813574));
#237=CARTESIAN_POINT('',(-12.2965299,2.24708833,1.10784455));
#238=CARTESIAN_POINT('',(-12.3104711,2.17043354,1.25139525));
#239=CARTESIAN_POINT('',(-12.3257928,2.07962318,1.38750403));
#240=CARTESIAN_POINT('',(-12.3334536,2.03421799,1.45555843));
#241=CARTESIAN_POINT('',(-12.3415003,1.984976,1.522028));
#242=CARTESIAN_POINT('',(-12.3496244,1.93307431,1.58531502));
#243=CARTESIAN_POINT('',(-12.3577486,1.88117262,1.64860203));
#244=CARTESIAN_POINT('',(-12.3659731,1.8264917,1.70895544));
#245=CARTESIAN_POINT('',(-12.3741803,1.76908478,1.76644814));
#246=CARTESIAN_POINT('',(-12.4070092,1.53945712,1.99641895));
#247=CARTESIAN_POINT('',(-12.4398531,1.26134468,2.18290408));
#248=CARTESIAN_POINT('',(-12.4630291,0.960679556,2.30805));
#249=CARTESIAN_POINT('',(-12.4746171,0.810346994,2.37062296));
#250=CARTESIAN_POINT('',(-12.4840415,0.651750344,2.41915161));
#251=CARTESIAN_POINT('',(-12.4903763,0.49040828,2.4514281));
#252=CARTESIAN_POINT('',(-12.496711,0.329066217,2.48370458));
#253=CARTESIAN_POINT('',(-12.5,0.16561217,2.5));
#254=CARTESIAN_POINT('',(-12.5,0.0,2.5));
#255=B_SPLINE_CURVE_WITH_KNOTS('',3,(#155,#156,#157,#158,#159,#160,#161,#162,#163,#164,#165,#166,#167,#168,#169,#170,#171,#172,#173,#174,#175,#176,#177,#178,#179,#180,
#181,#182,#183,#184,#185,#186,#187,#188,#189,#190,#191,#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202,#203,#204,#205,
#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,#216,#217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229,#230,
#231,#232,#233,#234,#235,#236,#237,#238,#239,#240,#241,#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254),.UNSPECIFIED.,.T.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,4),(0.0,0.000489682299,0.000979364598,0.0014690469,0.0019587292,0.0024484115,0.0029380938,0.00342777609,0.00391745839,0.00440714069,0.00489682299,0.00514166414,0.00538650529,0.00587618759,0.00636586989,0.00685555219,0.00734523449,0.00783491679,0.00832459909,0.00881428139,0.00905912254,0.00930396369,0.00979364598,0.0102833283,0.0107730106,0.0117523752,
0.0122420575,0.0127317398,0.0132214221,0.0134662632,0.0137111044,0.014690469,0.0151801513,0.0156698336),.UNSPECIFIED.);
#256=EDGE_CURVE('',#146,#154,#255,.T.);
#257=ORIENTED_EDGE('',*,*,#256,.T.);
#258=CARTESIAN_POINT('',(-12.5,1.5308085E-015,13.5));
#259=VERTEX_POINT('',#258);
#260=CARTESIAN_POINT('',(-12.5,0.0,2.5));
#261=DIRECTION('',(-0.0,-0.0,1.0));
#262=VECTOR('',#261,11.0);
#263=LINE('',#260,#262);
#264=EDGE_CURVE('',#154,#259,#263,.T.);
#265=ORIENTED_EDGE('',*,*,#264,.T.);
#266=CARTESIAN_POINT('',(12.5,-1.5308085E-015,13.5));
#267=VERTEX_POINT('',#266);
#268=CARTESIAN_POINT('',(0.0,0.0,13.5));
#269=DIRECTION('',(0.0,0.0,1.0));
#270=DIRECTION('',(1.0,0.0,-0.0));
#271=AXIS2_PLACEMENT_3D('',#268,#269,#270);
#272=CIRCLE('',#271,12.5);
#273=EDGE_CURVE('',#267,#259,#272,.T.);
#274=ORIENTED_EDGE('',*,*,#273,.F.);
#275=CARTESIAN_POINT('',(0.0,0.0,13.5));
#276=DIRECTION('',(0.0,0.0,1.0));
#277=DIRECTION('',(1.0,0.0,-0.0));
#278=AXIS2_PLACEMENT_3D('',#275,#276,#277);
#279=CIRCLE('',#278,12.5);
#280=EDGE_CURVE('',#259,#267,#279,.T.);
#281=ORIENTED_EDGE('',*,*,#280,.F.);
#282=ORIENTED_EDGE('',*,*,#264,.F.);
#283=CARTESIAN_POINT('',(-12.5,0.0,2.5));
#284=CARTESIAN_POINT('',(-12.5,-0.165609132,2.5));
#285=CARTESIAN_POINT('',(-12.4967126,-0.328368664,2.48370748));
#286=CARTESIAN_POINT('',(-12.4904547,-0.48840763,2.45182748));
#287=CARTESIAN_POINT('',(-12.4841968,-0.648446597,2.41994748));
#288=CARTESIAN_POINT('',(-12.4748163,-0.807452595,2.37167689));
#289=CARTESIAN_POINT('',(-12.4631792,-0.958730299,2.30886037));
#290=CARTESIAN_POINT('',(-12.4515422,-1.110008,2.24604385));
#291=CARTESIAN_POINT('',(-12.4377467,-1.25343852,2.16922553));
#292=CARTESIAN_POINT('',(-12.4225698,-1.38915764,2.07851896));
#293=CARTESIAN_POINT('',(-12.407393,-1.52487676,1.98781239));
#294=CARTESIAN_POINT('',(-12.3907575,-1.65306291,1.88250578));
#295=CARTESIAN_POINT('',(-12.3743307,-1.768033,1.76750087));
#296=CARTESIAN_POINT('',(-12.3579039,-1.88300308,1.65249596));
#297=CARTESIAN_POINT('',(-12.3415182,-1.98633253,1.52691877));
#298=CARTESIAN_POINT('',(-12.3261149,-2.07771281,1.39036307));
#299=CARTESIAN_POINT('',(-12.3107117,-2.16909309,1.25380738));
#300=CARTESIAN_POINT('',(-12.296639,-2.24648642,1.10895769));
#301=CARTESIAN_POINT('',(-12.2849098,-2.30889403,0.958649225));
#302=CARTESIAN_POINT('',(-12.2731806,-2.37130165,0.808340763));
#303=CARTESIAN_POINT('',(-12.263643,-2.41953245,0.650356602));
#304=CARTESIAN_POINT('',(-12.2572034,-2.45172703,0.488911629));
#305=CARTESIAN_POINT('',(-12.2507637,-2.4839216,0.327466656));
#306=CARTESIAN_POINT('',(-12.2474687,-2.49990226,0.164985947));
#307=CARTESIAN_POINT('',(-12.2474488,-2.49999956,0.0014882151));
#308=CARTESIAN_POINT('',(-12.2474289,-2.50009685,-0.162009517));
#309=CARTESIAN_POINT('',(-12.2507944,-2.48376739,-0.328137217));
#310=CARTESIAN_POINT('',(-12.2571914,-2.45178674,-0.488612082));
#311=CARTESIAN_POINT('',(-12.2635885,-2.4198061,-0.649086947));
#312=CARTESIAN_POINT('',(-12.2729535,-2.37248726,-0.805125782));
#313=CARTESIAN_POINT('',(-12.2847593,-2.30969444,-0.956719179));
#314=CARTESIAN_POINT('',(-12.2906623,-2.27829803,-1.03251588));
#315=CARTESIAN_POINT('',(-12.2972028,-2.24284291,-1.10741075));
#316=CARTESIAN_POINT('',(-12.3041232,-2.20421257,-1.17959609));
#317=CARTESIAN_POINT('',(-12.3110436,-2.16558224,-1.25178143));
#318=CARTESIAN_POINT('',(-12.3183697,-2.12364504,-1.32164356));
#319=CARTESIAN_POINT('',(-12.3259882,-2.07846453,-1.38923907));
#320=CARTESIAN_POINT('',(-12.3412253,-1.9881035,-1.52443011));
#321=CARTESIAN_POINT('',(-12.357716,-1.88430924,-1.65117292));
#322=CARTESIAN_POINT('',(-12.3743125,-1.76815994,-1.76737388));
#323=CARTESIAN_POINT('',(-12.390909,-1.65201064,-1.88357484));
#324=CARTESIAN_POINT('',(-12.4072185,-1.52624596,-1.98671465));
#325=CARTESIAN_POINT('',(-12.4223544,-1.39108284,-2.07723098));
#326=CARTESIAN_POINT('',(-12.4374902,-1.25591972,-2.16774731));
#327=CARTESIAN_POINT('',(-12.4515795,-1.10956112,-2.24624799));
#328=CARTESIAN_POINT('',(-12.4631978,-0.958488197,-2.30896089));
#329=CARTESIAN_POINT('',(-12.4748162,-0.807415273,-2.37167379));
#330=CARTESIAN_POINT('',(-12.4840411,-0.651584891,-2.41914784));
#331=CARTESIAN_POINT('',(-12.4903551,-0.490948282,-2.45132001));
#332=CARTESIAN_POINT('',(-12.4966691,-0.330311674,-2.48349218));
#333=CARTESIAN_POINT('',(-12.4999867,-0.164383679,-2.49993359));
#334=CARTESIAN_POINT('',(-12.5,-0.00101307065,-2.49999979));
#335=CARTESIAN_POINT('',(-12.5000132,0.162357538,-2.500066));
#336=CARTESIAN_POINT('',(-12.4968246,0.325030588,-2.48427431));
#337=CARTESIAN_POINT('',(-12.4905102,0.48698496,-2.45211045));
#338=CARTESIAN_POINT('',(-12.4841959,0.648939331,-2.41994659));
#339=CARTESIAN_POINT('',(-12.4748984,0.806040189,-2.37209651));
#340=CARTESIAN_POINT('',(-12.4633459,0.956561371,-2.3097598));
#341=CARTESIAN_POINT('',(-12.4575696,1.03182196,-2.27859145));
#342=CARTESIAN_POINT('',(-12.451222,1.10559412,-2.24374097));
#343=CARTESIAN_POINT('',(-12.4443823,1.17785755,-2.20514208));
#344=CARTESIAN_POINT('',(-12.4375426,1.25012097,-2.1665432));
#345=CARTESIAN_POINT('',(-12.4301761,1.32114014,-2.12397944));
#346=CARTESIAN_POINT('',(-12.422566,1.38919224,-2.07849583));
#347=CARTESIAN_POINT('',(-12.4073457,1.52529644,-1.98752861));
#348=CARTESIAN_POINT('',(-12.3910483,1.65090668,-1.88442629));
#349=CARTESIAN_POINT('',(-12.3745875,1.76623431,-1.76929827));
#350=CARTESIAN_POINT('',(-12.3581267,1.88156194,-1.65417025));
#351=CARTESIAN_POINT('',(-12.3414074,1.98698169,-1.52591233));
#352=CARTESIAN_POINT('',(-12.3261442,2.07753897,-1.39062281));
#353=CARTESIAN_POINT('',(-12.3108811,2.16809626,-1.25533329));
#354=CARTESIAN_POINT('',(-12.2968976,2.24509022,-1.11200255));
#355=CARTESIAN_POINT('',(-12.2850426,2.30818703,-0.960350261));
#356=CARTESIAN_POINT('',(-12.2613326,2.43438065,-0.657045686));
#357=CARTESIAN_POINT('',(-12.2474964,2.49976632,-0.331931462));
#358=CARTESIAN_POINT('',(-12.2474488,2.49999938,-0.00176464799));
#359=CARTESIAN_POINT('',(-12.2474251,2.50011591,0.163318759));
#360=CARTESIAN_POINT('',(-12.2507388,2.48403891,0.325928569));
#361=CARTESIAN_POINT('',(-12.2570935,2.45227652,0.486148001));
#362=CARTESIAN_POINT('',(-12.2634481,2.42051413,0.646367433));
#363=CARTESIAN_POINT('',(-12.2730035,2.37222234,0.805782598));
#364=CARTESIAN_POINT('',(-12.2847667,2.30965534,0.956813574));
#365=CARTESIAN_POINT('',(-12.2965299,2.24708833,1.10784455));
#366=CARTESIAN_POINT('',(-12.3104711,2.17043354,1.25139525));
#367=CARTESIAN_POINT('',(-12.3257928,2.07962318,1.38750403));
#368=CARTESIAN_POINT('',(-12.3334536,2.03421799,1.45555843));
#369=CARTESIAN_POINT('',(-12.3415003,1.984976,1.522028));
#370=CARTESIAN_POINT('',(-12.3496244,1.93307431,1.58531502));
#371=CARTESIAN_POINT('',(-12.3577486,1.88117262,1.64860203));
#372=CARTESIAN_POINT('',(-12.3659731,1.8264917,1.70895544));
#373=CARTESIAN_POINT('',(-12.3741803,1.76908478,1.76644814));
#374=CARTESIAN_POINT('',(-12.4070092,1.53945712,1.99641895));
#375=CARTESIAN_POINT('',(-12.4398531,1.26134468,2.18290408));
#376=CARTESIAN_POINT('',(-12.4630291,0.960679556,2.30805));
#377=CARTESIAN_POINT('',(-12.4746171,0.810346994,2.37062296));
#378=CARTESIAN_POINT('',(-12.4840415,0.651750344,2.41915161));
#379=CARTESIAN_POINT('',(-12.4903763,0.49040828,2.4514281));
#380=CARTESIAN_POINT('',(-12.496711,0.329066217,2.48370458));
#381=CARTESIAN_POINT('',(-12.5,0.16561217,2.5));
#382=CARTESIAN_POINT('',(-12.5,0.0,2.5));
#383=B_SPLINE_CURVE_WITH_KNOTS('',3,(#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,#293,#294,#295,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,#306,#307,#308,
#309,#310,#311,#312,#313,#314,#315,#316,#317,#318,#319,#320,#321,#322,#323,#324,#325,#326,#327,#328,#329,#330,#331,#332,#333,
#334,#335,#336,#337,#338,#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351,#352,#353,#354,#355,#356,#357,#358,
#359,#360,#361,#362,#363,#364,#365,#366,#367,#368,#369,#370,#371,#372,#373,#374,#375,#376,#377,#378,#379,#380,#381,#382),.UNSPECIFIED.,.T.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,4),(0.0,0.000489682299,0.000979364598,0.0014690469,0.0019587292,0.0024484115,0.0029380938,0.00342777609,0.00391745839,0.00440714069,0.00489682299,0.00514166414,0.00538650529,0.00587618759,0.00636586989,0.00685555219,0.00734523449,0.00783491679,0.00832459909,0.00881428139,0.00905912254,0.00930396369,0.00979364598,0.0102833283,0.0107730106,0.0117523752,
0.0122420575,0.0127317398,0.0132214221,0.0134662632,0.0137111044,0.014690469,0.0151801513,0.0156698336),.UNSPECIFIED.);
#384=EDGE_CURVE('',#154,#146,#383,.T.);
#385=ORIENTED_EDGE('',*,*,#384,.T.);
#386=ORIENTED_EDGE('',*,*,#151,.F.);
#387=CARTESIAN_POINT('',(-11.4564392,-5.0,-3.0));
#388=VERTEX_POINT('',#387);
#389=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#390=DIRECTION('',(0.0,0.0,1.0));
#391=DIRECTION('',(1.0,0.0,-0.0));
#392=AXIS2_PLACEMENT_3D('',#389,#390,#391);
#393=CIRCLE('',#392,12.5);
#394=EDGE_CURVE('',#144,#388,#393,.T.);
#395=ORIENTED_EDGE('',*,*,#394,.T.);
#396=CARTESIAN_POINT('',(-11.4564392,-5.0,5.5));
#397=VERTEX_POINT('',#396);
#398=CARTESIAN_POINT('',(-11.4564392,-5.0,-3.0));
#399=DIRECTION('',(0.0,0.0,1.0));
#400=VECTOR('',#399,8.5);
#401=LINE('',#398,#400);
#402=EDGE_CURVE('',#388,#397,#401,.T.);
#403=ORIENTED_EDGE('',*,*,#402,.T.);
#404=CARTESIAN_POINT('',(11.4564392,-5.0,5.5));
#405=VERTEX_POINT('',#404);
#406=CARTESIAN_POINT('',(0.0,0.0,5.5));
#407=DIRECTION('',(0.0,0.0,1.0));
#408=DIRECTION('',(1.0,0.0,-0.0));
#409=AXIS2_PLACEMENT_3D('',#406,#407,#408);
#410=CIRCLE('',#409,12.5);
#411=EDGE_CURVE('',#397,#405,#410,.T.);
#412=ORIENTED_EDGE('',*,*,#411,.T.);
#413=CARTESIAN_POINT('',(11.4564392,-5.0,-3.0));
#414=VERTEX_POINT('',#413);
#415=CARTESIAN_POINT('',(11.4564392,-5.0,-3.0));
#416=DIRECTION('',(0.0,0.0,1.0));
#417=VECTOR('',#416,8.5);
#418=LINE('',#415,#417);
#419=EDGE_CURVE('',#414,#405,#418,.T.);
#420=ORIENTED_EDGE('',*,*,#419,.F.);
#421=CARTESIAN_POINT('',(12.5,-3.061617E-015,-3.0));
#422=VERTEX_POINT('',#421);
#423=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#424=DIRECTION('',(0.0,0.0,1.0));
#425=DIRECTION('',(1.0,0.0,-0.0));
#426=AXIS2_PLACEMENT_3D('',#423,#424,#425);
#427=CIRCLE('',#426,12.5);
#428=EDGE_CURVE('',#414,#422,#427,.T.);
#429=ORIENTED_EDGE('',*,*,#428,.T.);
#430=CARTESIAN_POINT('',(11.4564392,5.0,-3.0));
#431=VERTEX_POINT('',#430);
#432=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#433=DIRECTION('',(0.0,0.0,1.0));
#434=DIRECTION('',(1.0,0.0,-0.0));
#435=AXIS2_PLACEMENT_3D('',#432,#433,#434);
#436=CIRCLE('',#435,12.5);
#437=EDGE_CURVE('',#422,#431,#436,.T.);
#438=ORIENTED_EDGE('',*,*,#437,.T.);
#439=CARTESIAN_POINT('',(11.4564392,5.0,5.5));
#440=VERTEX_POINT('',#439);
#441=CARTESIAN_POINT('',(11.4564392,5.0,-3.0));
#442=DIRECTION('',(0.0,0.0,1.0));
#443=VECTOR('',#442,8.5);
#444=LINE('',#441,#443);
#445=EDGE_CURVE('',#431,#440,#444,.T.);
#446=ORIENTED_EDGE('',*,*,#445,.T.);
#447=CARTESIAN_POINT('',(-11.4564392,5.0,5.5));
#448=VERTEX_POINT('',#447);
#449=CARTESIAN_POINT('',(0.0,0.0,5.5));
#450=DIRECTION('',(0.0,0.0,1.0));
#451=DIRECTION('',(1.0,0.0,-0.0));
#452=AXIS2_PLACEMENT_3D('',#449,#450,#451);
#453=CIRCLE('',#452,12.5);
#454=EDGE_CURVE('',#440,#448,#453,.T.);
#455=ORIENTED_EDGE('',*,*,#454,.T.);
#456=CARTESIAN_POINT('',(-11.4564392,5.0,-3.0));
#457=VERTEX_POINT('',#456);
#458=CARTESIAN_POINT('',(-11.4564392,5.0,-3.0));
#459=DIRECTION('',(0.0,0.0,1.0));
#460=VECTOR('',#459,8.5);
#461=LINE('',#458,#460);
#462=EDGE_CURVE('',#457,#448,#461,.T.);
#463=ORIENTED_EDGE('',*,*,#462,.F.);
#464=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#465=DIRECTION('',(0.0,0.0,1.0));
#466=DIRECTION('',(1.0,0.0,-0.0));
#467=AXIS2_PLACEMENT_3D('',#464,#465,#466);
#468=CIRCLE('',#467,12.5);
#469=EDGE_CURVE('',#457,#144,#468,.T.);
#470=ORIENTED_EDGE('',*,*,#469,.T.);
#471=EDGE_LOOP('',(#152,#257,#265,#274,#281,#282,#385,#386,#395,#403,#412,#420,#429,#438,#446,#455,#463,#470));
#472=FACE_BOUND('',#471,.T.);
#473=CARTESIAN_POINT('',(12.5,0.0,-2.5));
#474=VERTEX_POINT('',#473);
#475=CARTESIAN_POINT('',(12.5,0.0,-2.5));
#476=CARTESIAN_POINT('',(12.5,-0.165609132,-2.5));
#477=CARTESIAN_POINT('',(12.4967126,-0.328368664,-2.48370748));
#478=CARTESIAN_POINT('',(12.4904547,-0.48840763,-2.45182748));
#479=CARTESIAN_POINT('',(12.4841968,-0.648446597,-2.41994748));
#480=CARTESIAN_POINT('',(12.4748163,-0.807452595,-2.37167689));
#481=CARTESIAN_POINT('',(12.4631792,-0.958730299,-2.30886037));
#482=CARTESIAN_POINT('',(12.4515422,-1.110008,-2.24604385));
#483=CARTESIAN_POINT('',(12.4377467,-1.25343852,-2.16922553));
#484=CARTESIAN_POINT('',(12.4225698,-1.38915764,-2.07851896));
#485=CARTESIAN_POINT('',(12.407393,-1.52487676,-1.98781239));
#486=CARTESIAN_POINT('',(12.3907575,-1.65306291,-1.88250578));
#487=CARTESIAN_POINT('',(12.3743307,-1.768033,-1.76750087));
#488=CARTESIAN_POINT('',(12.3579039,-1.88300308,-1.65249596));
#489=CARTESIAN_POINT('',(12.3415182,-1.98633253,-1.52691877));
#490=CARTESIAN_POINT('',(12.3261149,-2.07771281,-1.39036307));
#491=CARTESIAN_POINT('',(12.3107117,-2.16909309,-1.25380738));
#492=CARTESIAN_POINT('',(12.296639,-2.24648642,-1.10895769));
#493=CARTESIAN_POINT('',(12.2849098,-2.30889403,-0.958649225));
#494=CARTESIAN_POINT('',(12.2731806,-2.37130165,-0.808340763));
#495=CARTESIAN_POINT('',(12.263643,-2.41953245,-0.650356602));
#496=CARTESIAN_POINT('',(12.2572034,-2.45172703,-0.488911629));
#497=CARTESIAN_POINT('',(12.2507637,-2.4839216,-0.327466656));
#498=CARTESIAN_POINT('',(12.2474687,-2.49990226,-0.164985947));
#499=CARTESIAN_POINT('',(12.2474488,-2.49999956,-0.0014882151));
#500=CARTESIAN_POINT('',(12.2474289,-2.50009685,0.162009517));
#501=CARTESIAN_POINT('',(12.2507944,-2.48376739,0.328137217));
#502=CARTESIAN_POINT('',(12.2571914,-2.45178674,0.488612082));
#503=CARTESIAN_POINT('',(12.2635885,-2.4198061,0.649086947));
#504=CARTESIAN_POINT('',(12.2729535,-2.37248726,0.805125782));
#505=CARTESIAN_POINT('',(12.2847593,-2.30969444,0.956719179));
#506=CARTESIAN_POINT('',(12.2906623,-2.27829803,1.03251588));
#507=CARTESIAN_POINT('',(12.2972028,-2.24284291,1.10741075));
#508=CARTESIAN_POINT('',(12.3041232,-2.20421257,1.17959609));
#509=CARTESIAN_POINT('',(12.3110436,-2.16558224,1.25178143));
#510=CARTESIAN_POINT('',(12.3183697,-2.12364504,1.32164356));
#511=CARTESIAN_POINT('',(12.3259882,-2.07846453,1.38923907));
#512=CARTESIAN_POINT('',(12.3412253,-1.9881035,1.52443011));
#513=CARTESIAN_POINT('',(12.357716,-1.88430924,1.65117292));
#514=CARTESIAN_POINT('',(12.3743125,-1.76815994,1.76737388));
#515=CARTESIAN_POINT('',(12.390909,-1.65201064,1.88357484));
#516=CARTESIAN_POINT('',(12.4072185,-1.52624596,1.98671465));
#517=CARTESIAN_POINT('',(12.4223544,-1.39108284,2.07723098));
#518=CARTESIAN_POINT('',(12.4374902,-1.25591972,2.16774731));
#519=CARTESIAN_POINT('',(12.4515795,-1.10956112,2.24624799));
#520=CARTESIAN_POINT('',(12.4631978,-0.958488197,2.30896089));
#521=CARTESIAN_POINT('',(12.4748162,-0.807415273,2.37167379));
#522=CARTESIAN_POINT('',(12.4840411,-0.651584891,2.41914784));
#523=CARTESIAN_POINT('',(12.4903551,-0.490948282,2.45132001));
#524=CARTESIAN_POINT('',(12.4966691,-0.330311674,2.48349218));
#525=CARTESIAN_POINT('',(12.4999867,-0.164383679,2.49993359));
#526=CARTESIAN_POINT('',(12.5,-0.00101307065,2.49999979));
#527=CARTESIAN_POINT('',(12.5000132,0.162357538,2.500066));
#528=CARTESIAN_POINT('',(12.4968246,0.325030588,2.48427431));
#529=CARTESIAN_POINT('',(12.4905102,0.48698496,2.45211045));
#530=CARTESIAN_POINT('',(12.4841959,0.648939331,2.41994659));
#531=CARTESIAN_POINT('',(12.4748984,0.806040189,2.37209651));
#532=CARTESIAN_POINT('',(12.4633459,0.956561371,2.3097598));
#533=CARTESIAN_POINT('',(12.4575696,1.03182196,2.27859145));
#534=CARTESIAN_POINT('',(12.451222,1.10559412,2.24374097));
#535=CARTESIAN_POINT('',(12.4443823,1.17785755,2.20514208));
#536=CARTESIAN_POINT('',(12.4375426,1.25012097,2.1665432));
#537=CARTESIAN_POINT('',(12.4301761,1.32114014,2.12397944));
#538=CARTESIAN_POINT('',(12.422566,1.38919224,2.07849583));
#539=CARTESIAN_POINT('',(12.4073457,1.52529644,1.98752861));
#540=CARTESIAN_POINT('',(12.3910483,1.65090668,1.88442629));
#541=CARTESIAN_POINT('',(12.3745875,1.76623431,1.76929827));
#542=CARTESIAN_POINT('',(12.3581267,1.88156194,1.65417025));
#543=CARTESIAN_POINT('',(12.3414074,1.98698169,1.52591233));
#544=CARTESIAN_POINT('',(12.3261442,2.07753897,1.39062281));
#545=CARTESIAN_POINT('',(12.3108811,2.16809626,1.25533329));
#546=CARTESIAN_POINT('',(12.2968976,2.24509022,1.11200255));
#547=CARTESIAN_POINT('',(12.2850426,2.30818703,0.960350261));
#548=CARTESIAN_POINT('',(12.2613326,2.43438065,0.657045686));
#549=CARTESIAN_POINT('',(12.2474964,2.49976632,0.331931462));
#550=CARTESIAN_POINT('',(12.2474488,2.49999938,0.00176464799));
#551=CARTESIAN_POINT('',(12.2474251,2.50011591,-0.163318759));
#552=CARTESIAN_POINT('',(12.2507388,2.48403891,-0.325928569));
#553=CARTESIAN_POINT('',(12.2570935,2.45227652,-0.486148001));
#554=CARTESIAN_POINT('',(12.2634481,2.42051413,-0.646367433));
#555=CARTESIAN_POINT('',(12.2730035,2.37222234,-0.805782598));
#556=CARTESIAN_POINT('',(12.2847667,2.30965534,-0.956813574));
#557=CARTESIAN_POINT('',(12.2965299,2.24708833,-1.10784455));
#558=CARTESIAN_POINT('',(12.3104711,2.17043354,-1.25139525));
#559=CARTESIAN_POINT('',(12.3257928,2.07962318,-1.38750403));
#560=CARTESIAN_POINT('',(12.3334536,2.03421799,-1.45555843));
#561=CARTESIAN_POINT('',(12.3415003,1.984976,-1.522028));
#562=CARTESIAN_POINT('',(12.3496244,1.93307431,-1.58531502));
#563=CARTESIAN_POINT('',(12.3577486,1.88117262,-1.64860203));
#564=CARTESIAN_POINT('',(12.3659731,1.8264917,-1.70895544));
#565=CARTESIAN_POINT('',(12.3741803,1.76908478,-1.76644814));
#566=CARTESIAN_POINT('',(12.4070092,1.53945712,-1.99641895));
#567=CARTESIAN_POINT('',(12.4398531,1.26134468,-2.18290408));
#568=CARTESIAN_POINT('',(12.4630291,0.960679556,-2.30805));
#569=CARTESIAN_POINT('',(12.4746171,0.810346994,-2.37062296));
#570=CARTESIAN_POINT('',(12.4840415,0.651750344,-2.41915161));
#571=CARTESIAN_POINT('',(12.4903763,0.49040828,-2.4514281));
#572=CARTESIAN_POINT('',(12.496711,0.329066217,-2.48370458));
#573=CARTESIAN_POINT('',(12.5,0.16561217,-2.5));
#574=CARTESIAN_POINT('',(12.5,0.0,-2.5));
#575=B_SPLINE_CURVE_WITH_KNOTS('',3,(#475,#476,#477,#478,#479,#480,#481,#482,#483,#484,#485,#486,#487,#488,#489,#490,#491,#492,#493,#494,#495,#496,#497,#498,#499,#500,
#501,#502,#503,#504,#505,#506,#507,#508,#509,#510,#511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523,#524,#525,
#526,#527,#528,#529,#530,#531,#532,#533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545,#546,#547,#548,#549,#550,
#551,#552,#553,#554,#555,#556,#557,#558,#559,#560,#561,#562,#563,#564,#565,#566,#567,#568,#569,#570,#571,#572,#573,#574),.UNSPECIFIED.,.T.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,4),(0.0,0.000489682299,0.000979364598,0.0014690469,0.0019587292,0.0024484115,0.0029380938,0.00342777609,0.00391745839,0.00440714069,0.00489682299,0.00514166414,0.00538650529,0.00587618759,0.00636586989,0.00685555219,0.00734523449,0.00783491679,0.00832459909,0.00881428139,0.00905912254,0.00930396369,0.00979364598,0.0102833283,0.0107730106,0.0117523752,
0.0122420575,0.0127317398,0.0132214221,0.0134662632,0.0137111044,0.014690469,0.0151801513,0.0156698336),.UNSPECIFIED.);
#576=EDGE_CURVE('',#474,#474,#575,.T.);
#577=ORIENTED_EDGE('',*,*,#576,.T.);
#578=EDGE_LOOP('',(#577));
#579=FACE_BOUND('',#578,.T.);
#580=ADVANCED_FACE('',(#472,#579),#142,.T.);
#581=CARTESIAN_POINT('',(0.0,0.0,13.5));
#582=DIRECTION('',(0.0,0.0,1.0));
#583=DIRECTION('',(1.0,0.0,-0.0));
#584=AXIS2_PLACEMENT_3D('',#581,#582,#583);
#585=PLANE('',#584);
#586=CARTESIAN_POINT('',(8.5,-1.04094978E-015,13.5));
#587=VERTEX_POINT('',#586);
#588=CARTESIAN_POINT('',(0.0,0.0,13.5));
#589=DIRECTION('',(0.0,0.0,1.0));
#590=DIRECTION('',(1.0,0.0,-0.0));
#591=AXIS2_PLACEMENT_3D('',#588,#589,#590);
#592=CIRCLE('',#591,8.5);
#593=EDGE_CURVE('',#587,#587,#592,.T.);
#594=ORIENTED_EDGE('',*,*,#593,.F.);
#595=EDGE_LOOP('',(#594));
#596=FACE_BOUND('',#595,.T.);
#597=ORIENTED_EDGE('',*,*,#273,.T.);
#598=ORIENTED_EDGE('',*,*,#280,.T.);
#599=EDGE_LOOP('',(#597,#598));
#600=FACE_BOUND('',#599,.T.);
#601=ADVANCED_FACE('',(#596,#600),#585,.T.);
#602=CARTESIAN_POINT('',(0.0,0.0,19.0));
#603=DIRECTION('',(0.0,0.0,1.0));
#604=DIRECTION('',(1.0,0.0,-0.0));
#605=AXIS2_PLACEMENT_3D('',#602,#603,#604);
#606=PLANE('',#605);
#607=CARTESIAN_POINT('',(11.5,-1.40834382E-015,19.0));
#608=VERTEX_POINT('',#607);
#609=CARTESIAN_POINT('',(0.0,0.0,19.0));
#610=DIRECTION('',(-0.0,-0.0,-1.0));
#611=DIRECTION('',(1.0,0.0,-0.0));
#612=AXIS2_PLACEMENT_3D('',#609,#610,#611);
#613=CIRCLE('',#612,11.5);
#614=EDGE_CURVE('',#608,#608,#613,.T.);
#615=ORIENTED_EDGE('',*,*,#614,.T.);
#616=EDGE_LOOP('',(#615));
#617=FACE_BOUND('',#616,.T.);
#618=CARTESIAN_POINT('',(8.5,-1.04094978E-015,19.0));
#619=VERTEX_POINT('',#618);
#620=CARTESIAN_POINT('',(0.0,0.0,19.0));
#621=DIRECTION('',(0.0,0.0,1.0));
#622=DIRECTION('',(1.0,0.0,-0.0));
#623=AXIS2_PLACEMENT_3D('',#620,#621,#622);
#624=CIRCLE('',#623,8.5);
#625=EDGE_CURVE('',#619,#619,#624,.T.);
#626=ORIENTED_EDGE('',*,*,#625,.T.);
#627=EDGE_LOOP('',(#626));
#628=FACE_BOUND('',#627,.T.);
#629=ADVANCED_FACE('',(#617,#628),#606,.F.);
#630=CARTESIAN_POINT('',(0.0,0.0,13.5));
#631=DIRECTION('',(0.0,0.0,1.0));
#632=DIRECTION('',(1.0,0.0,-0.0));
#633=AXIS2_PLACEMENT_3D('',#630,#631,#632);
#634=CYLINDRICAL_SURFACE('',#633,8.5);
#635=CARTESIAN_POINT('',(8.5,0.0,19.0));
#636=DIRECTION('',(-0.0,-0.0,-1.0));
#637=VECTOR('',#636,5.5);
#638=LINE('',#635,#637);
#639=EDGE_CURVE('',#619,#587,#638,.T.);
#640=ORIENTED_EDGE('',*,*,#639,.T.);
#641=ORIENTED_EDGE('',*,*,#593,.T.);
#642=ORIENTED_EDGE('',*,*,#639,.F.);
#643=ORIENTED_EDGE('',*,*,#625,.F.);
#644=EDGE_LOOP('',(#640,#641,#642,#643));
#645=FACE_BOUND('',#644,.T.);
#646=ADVANCED_FACE('',(#645),#634,.T.);
#647=CARTESIAN_POINT('',(0.0,0.0,21.0));
#648=DIRECTION('',(0.0,0.0,1.0));
#649=DIRECTION('',(1.0,0.0,-0.0));
#650=AXIS2_PLACEMENT_3D('',#647,#648,#649);
#651=PLANE('',#650);
#652=CARTESIAN_POINT('',(2.0,-2.4492936E-016,21.0));
#653=VERTEX_POINT('',#652);
#654=CARTESIAN_POINT('',(0.0,0.0,21.0));
#655=DIRECTION('',(0.0,0.0,1.0));
#656=DIRECTION('',(1.0,0.0,-0.0));
#657=AXIS2_PLACEMENT_3D('',#654,#655,#656);
#658=CIRCLE('',#657,2.0);
#659=EDGE_CURVE('',#653,#653,#658,.T.);
#660=ORIENTED_EDGE('',*,*,#659,.F.);
#661=EDGE_LOOP('',(#660));
#662=FACE_BOUND('',#661,.T.);
#663=CARTESIAN_POINT('',(11.5,-1.40834382E-015,21.0));
#664=VERTEX_POINT('',#663);
#665=CARTESIAN_POINT('',(0.0,0.0,21.0));
#666=DIRECTION('',(0.0,0.0,1.0));
#667=DIRECTION('',(1.0,0.0,-0.0));
#668=AXIS2_PLACEMENT_3D('',#665,#666,#667);
#669=CIRCLE('',#668,11.5);
#670=EDGE_CURVE('',#664,#664,#669,.T.);
#671=ORIENTED_EDGE('',*,*,#670,.T.);
#672=EDGE_LOOP('',(#671));
#673=FACE_BOUND('',#672,.T.);
#674=ADVANCED_FACE('',(#662,#673),#651,.T.);
#675=CARTESIAN_POINT('',(0.0,0.0,19.0));
#676=DIRECTION('',(0.0,0.0,1.0));
#677=DIRECTION('',(1.0,0.0,-0.0));
#678=AXIS2_PLACEMENT_3D('',#675,#676,#677);
#679=CYLINDRICAL_SURFACE('',#678,11.5);
#680=CARTESIAN_POINT('',(11.5,0.0,21.0));
#681=DIRECTION('',(-0.0,-0.0,-1.0));
#682=VECTOR('',#681,2.0);
#683=LINE('',#680,#682);
#684=EDGE_CURVE('',#664,#608,#683,.T.);
#685=ORIENTED_EDGE('',*,*,#684,.T.);
#686=ORIENTED_EDGE('',*,*,#614,.F.);
#687=ORIENTED_EDGE('',*,*,#684,.F.);
#688=ORIENTED_EDGE('',*,*,#670,.F.);
#689=EDGE_LOOP('',(#685,#686,#687,#688));
#690=FACE_BOUND('',#689,.T.);
#691=ADVANCED_FACE('',(#690),#679,.T.);
#692=CARTESIAN_POINT('',(0.0,0.0,5.5));
#693=DIRECTION('',(0.0,0.0,1.0));
#694=DIRECTION('',(1.0,0.0,-0.0));
#695=AXIS2_PLACEMENT_3D('',#692,#693,#694);
#696=PLANE('',#695);
#697=CARTESIAN_POINT('',(3.5,5.0,5.5));
#698=VERTEX_POINT('',#697);
#699=CARTESIAN_POINT('',(11.4564392,5.0,5.5));
#700=DIRECTION('',(-1.0,-1.09013808E-016,0.0));
#701=VECTOR('',#700,7.95643924);
#702=LINE('',#699,#701);
#703=EDGE_CURVE('',#440,#698,#702,.T.);
#704=ORIENTED_EDGE('',*,*,#703,.T.);
#705=CARTESIAN_POINT('',(3.5,-5.0,5.5));
#706=VERTEX_POINT('',#705);
#707=CARTESIAN_POINT('',(3.5,5.0,5.5));
#708=DIRECTION('',(0.0,-1.0,0.0));
#709=VECTOR('',#708,10.0);
#710=LINE('',#707,#709);
#711=EDGE_CURVE('',#698,#706,#710,.T.);
#712=ORIENTED_EDGE('',*,*,#711,.T.);
#713=CARTESIAN_POINT('',(3.5,-5.0,5.5));
#714=DIRECTION('',(1.0,1.09013808E-016,0.0));
#715=VECTOR('',#714,7.95643924);
#716=LINE('',#713,#715);
#717=EDGE_CURVE('',#706,#405,#716,.T.);
#718=ORIENTED_EDGE('',*,*,#717,.T.);
#719=ORIENTED_EDGE('',*,*,#411,.F.);
#720=CARTESIAN_POINT('',(-3.5,-5.0,5.5));
#721=VERTEX_POINT('',#720);
#722=CARTESIAN_POINT('',(-11.4564392,-5.0,5.5));
#723=DIRECTION('',(1.0,1.09013808E-016,0.0));
#724=VECTOR('',#723,7.95643924);
#725=LINE('',#722,#724);
#726=EDGE_CURVE('',#397,#721,#725,.T.);
#727=ORIENTED_EDGE('',*,*,#726,.T.);
#728=CARTESIAN_POINT('',(-3.5,5.0,5.5));
#729=VERTEX_POINT('',#728);
#730=CARTESIAN_POINT('',(-3.5,-5.0,5.5));
#731=DIRECTION('',(0.0,1.0,0.0));
#732=VECTOR('',#731,10.0);
#733=LINE('',#730,#732);
#734=EDGE_CURVE('',#721,#729,#733,.T.);
#735=ORIENTED_EDGE('',*,*,#734,.T.);
#736=CARTESIAN_POINT('',(-3.5,5.0,5.5));
#737=DIRECTION('',(-1.0,-1.09013808E-016,0.0));
#738=VECTOR('',#737,7.95643924);
#739=LINE('',#736,#738);
#740=EDGE_CURVE('',#729,#448,#739,.T.);
#741=ORIENTED_EDGE('',*,*,#740,.T.);
#742=ORIENTED_EDGE('',*,*,#454,.F.);
#743=EDGE_LOOP('',(#704,#712,#718,#719,#727,#735,#741,#742));
#744=FACE_BOUND('',#743,.T.);
#745=ADVANCED_FACE('',(#744),#696,.F.);
#746=CARTESIAN_POINT('',(-3.5,5.0,-4.0));
#747=DIRECTION('',(1.0,0.0,0.0));
#748=DIRECTION('',(0.0,0.0,-1.0));
#749=AXIS2_PLACEMENT_3D('',#746,#747,#748);
#750=PLANE('',#749);
#751=CARTESIAN_POINT('',(-3.5,-3.061617E-016,-2.5));
#752=VERTEX_POINT('',#751);
#753=CARTESIAN_POINT('',(-3.5,0.0,0.0));
#754=DIRECTION('',(1.0,0.0,0.0));
#755=DIRECTION('',(0.0,0.0,-1.0));
#756=AXIS2_PLACEMENT_3D('',#753,#754,#755);
#757=CIRCLE('',#756,2.5);
#758=EDGE_CURVE('',#752,#752,#757,.T.);
#759=ORIENTED_EDGE('',*,*,#758,.F.);
#760=EDGE_LOOP('',(#759));
#761=FACE_BOUND('',#760,.T.);
#762=CARTESIAN_POINT('',(-3.5,-5.0,-4.0));
#763=DIRECTION('',(0.0,0.0,1.0));
#764=VECTOR('',#763,9.5);
#765=LINE('',#762,#764);
#766=EDGE_CURVE('',#55,#721,#765,.T.);
#767=ORIENTED_EDGE('',*,*,#766,.F.);
#768=ORIENTED_EDGE('',*,*,#83,.T.);
#769=CARTESIAN_POINT('',(-3.5,5.0,-4.0));
#770=DIRECTION('',(0.0,0.0,1.0));
#771=VECTOR('',#770,9.5);
#772=LINE('',#769,#771);
#773=EDGE_CURVE('',#72,#729,#772,.T.);
#774=ORIENTED_EDGE('',*,*,#773,.T.);
#775=ORIENTED_EDGE('',*,*,#734,.F.);
#776=EDGE_LOOP('',(#767,#768,#774,#775));
#777=FACE_BOUND('',#776,.T.);
#778=ADVANCED_FACE('',(#761,#777),#750,.T.);
#779=CARTESIAN_POINT('',(-11.4564392,-5.0,-4.0));
#780=DIRECTION('',(1.09013808E-016,-1.0,0.0));
#781=DIRECTION('',(1.0,1.09013808E-016,0.0));
#782=AXIS2_PLACEMENT_3D('',#779,#780,#781);
#783=PLANE('',#782);
#784=ORIENTED_EDGE('',*,*,#402,.F.);
#785=CARTESIAN_POINT('',(-11.4564392,-5.0,-3.0));
#786=CARTESIAN_POINT('',(-11.2461803,-5.0,-3.33377566));
#787=CARTESIAN_POINT('',(-11.0352614,-5.0,-3.66713358));
#788=CARTESIAN_POINT('',(-10.8235658,-5.0,-4.0));
#789=B_SPLINE_CURVE_WITH_KNOTS('',3,(#785,#786,#787,#788),.UNSPECIFIED.,.F.,.F.,(4,4),(0.0,0.00118343939),.UNSPECIFIED.);
#790=EDGE_CURVE('',#388,#53,#789,.T.);
#791=ORIENTED_EDGE('',*,*,#790,.T.);
#792=ORIENTED_EDGE('',*,*,#60,.T.);
#793=ORIENTED_EDGE('',*,*,#766,.T.);
#794=ORIENTED_EDGE('',*,*,#726,.F.);
#795=EDGE_LOOP('',(#784,#791,#792,#793,#794));
#796=FACE_BOUND('',#795,.T.);
#797=ADVANCED_FACE('',(#796),#783,.T.);
#798=CARTESIAN_POINT('',(-11.4564392,5.0,-4.0));
#799=DIRECTION('',(-1.09013808E-016,1.0,0.0));
#800=DIRECTION('',(-1.0,-1.09013808E-016,0.0));
#801=AXIS2_PLACEMENT_3D('',#798,#799,#800);
#802=PLANE('',#801);
#803=ORIENTED_EDGE('',*,*,#77,.T.);
#804=CARTESIAN_POINT('',(-10.8235658,5.0,-4.0));
#805=CARTESIAN_POINT('',(-11.0352614,5.0,-3.66713358));
#806=CARTESIAN_POINT('',(-11.2461803,5.0,-3.33377566));
#807=CARTESIAN_POINT('',(-11.4564392,5.0,-3.0));
#808=B_SPLINE_CURVE_WITH_KNOTS('',3,(#804,#805,#806,#807),.UNSPECIFIED.,.F.,.F.,(4,4),(0.0,0.00118343939),.UNSPECIFIED.);
#809=EDGE_CURVE('',#63,#457,#808,.T.);
#810=ORIENTED_EDGE('',*,*,#809,.T.);
#811=ORIENTED_EDGE('',*,*,#462,.T.);
#812=ORIENTED_EDGE('',*,*,#740,.F.);
#813=ORIENTED_EDGE('',*,*,#773,.F.);
#814=EDGE_LOOP('',(#803,#810,#811,#812,#813));
#815=FACE_BOUND('',#814,.T.);
#816=ADVANCED_FACE('',(#815),#802,.T.);
#817=CARTESIAN_POINT('',(3.5,-5.0,-4.0));
#818=DIRECTION('',(1.09013808E-016,-1.0,0.0));
#819=DIRECTION('',(1.0,1.09013808E-016,0.0));
#820=AXIS2_PLACEMENT_3D('',#817,#818,#819);
#821=PLANE('',#820);
#822=ORIENTED_EDGE('',*,*,#127,.T.);
#823=CARTESIAN_POINT('',(10.8235658,-5.0,-4.0));
#824=CARTESIAN_POINT('',(11.0352614,-5.0,-3.66713358));
#825=CARTESIAN_POINT('',(11.2461803,-5.0,-3.33377566));
#826=CARTESIAN_POINT('',(11.4564392,-5.0,-3.0));
#827=B_SPLINE_CURVE_WITH_KNOTS('',3,(#823,#824,#825,#826),.UNSPECIFIED.,.F.,.F.,(4,4),(0.0,0.00118343939),.UNSPECIFIED.);
#828=EDGE_CURVE('',#113,#414,#827,.T.);
#829=ORIENTED_EDGE('',*,*,#828,.T.);
#830=ORIENTED_EDGE('',*,*,#419,.T.);
#831=ORIENTED_EDGE('',*,*,#717,.F.);
#832=CARTESIAN_POINT('',(3.5,-5.0,-4.0));
#833=DIRECTION('',(0.0,0.0,1.0));
#834=VECTOR('',#833,9.5);
#835=LINE('',#832,#834);
#836=EDGE_CURVE('',#122,#706,#835,.T.);
#837=ORIENTED_EDGE('',*,*,#836,.F.);
#838=EDGE_LOOP('',(#822,#829,#830,#831,#837));
#839=FACE_BOUND('',#838,.T.);
#840=ADVANCED_FACE('',(#839),#821,.T.);
#841=CARTESIAN_POINT('',(3.5,5.0,-4.0));
#842=DIRECTION('',(-1.0,0.0,0.0));
#843=DIRECTION('',(0.0,0.0,1.0));
#844=AXIS2_PLACEMENT_3D('',#841,#842,#843);
#845=PLANE('',#844);
#846=CARTESIAN_POINT('',(3.5,3.061617E-016,-2.5));
#847=VERTEX_POINT('',#846);
#848=CARTESIAN_POINT('',(3.5,-3.061617E-016,2.5));
#849=VERTEX_POINT('',#848);
#850=CARTESIAN_POINT('',(3.5,0.0,0.0));
#851=DIRECTION('',(-1.0,0.0,0.0));
#852=DIRECTION('',(0.0,0.0,1.0));
#853=AXIS2_PLACEMENT_3D('',#850,#851,#852);
#854=CIRCLE('',#853,2.5);
#855=EDGE_CURVE('',#847,#849,#854,.T.);
#856=ORIENTED_EDGE('',*,*,#855,.F.);
#857=CARTESIAN_POINT('',(3.5,0.0,0.0));
#858=DIRECTION('',(-1.0,0.0,0.0));
#859=DIRECTION('',(0.0,0.0,1.0));
#860=AXIS2_PLACEMENT_3D('',#857,#858,#859);
#861=CIRCLE('',#860,2.5);
#862=EDGE_CURVE('',#849,#847,#861,.T.);
#863=ORIENTED_EDGE('',*,*,#862,.F.);
#864=EDGE_LOOP('',(#856,#863));
#865=FACE_BOUND('',#864,.T.);
#866=CARTESIAN_POINT('',(3.5,5.0,-4.0));
#867=DIRECTION('',(0.0,0.0,1.0));
#868=VECTOR('',#867,9.5);
#869=LINE('',#866,#868);
#870=EDGE_CURVE('',#96,#698,#869,.T.);
#871=ORIENTED_EDGE('',*,*,#870,.F.);
#872=ORIENTED_EDGE('',*,*,#133,.T.);
#873=ORIENTED_EDGE('',*,*,#836,.T.);
#874=ORIENTED_EDGE('',*,*,#711,.F.);
#875=EDGE_LOOP('',(#871,#872,#873,#874));
#876=FACE_BOUND('',#875,.T.);
#877=ADVANCED_FACE('',(#865,#876),#845,.T.);
#878=CARTESIAN_POINT('',(3.5,5.0,-4.0));
#879=DIRECTION('',(-1.09013808E-016,1.0,0.0));
#880=DIRECTION('',(-1.0,-1.09013808E-016,0.0));
#881=AXIS2_PLACEMENT_3D('',#878,#879,#880);
#882=PLANE('',#881);
#883=ORIENTED_EDGE('',*,*,#445,.F.);
#884=CARTESIAN_POINT('',(11.4564392,5.0,-3.0));
#885=CARTESIAN_POINT('',(11.2461803,5.0,-3.33377566));
#886=CARTESIAN_POINT('',(11.0352614,5.0,-3.66713358));
#887=CARTESIAN_POINT('',(10.8235658,5.0,-4.0));
#888=B_SPLINE_CURVE_WITH_KNOTS('',3,(#884,#885,#886,#887),.UNSPECIFIED.,.F.,.F.,(4,4),(0.0,0.00118343939),.UNSPECIFIED.);
#889=EDGE_CURVE('',#431,#94,#888,.T.);
#890=ORIENTED_EDGE('',*,*,#889,.T.);
#891=ORIENTED_EDGE('',*,*,#101,.T.);
#892=ORIENTED_EDGE('',*,*,#870,.T.);
#893=ORIENTED_EDGE('',*,*,#703,.F.);
#894=EDGE_LOOP('',(#883,#890,#891,#892,#893));
#895=FACE_BOUND('',#894,.T.);
#896=ADVANCED_FACE('',(#895),#882,.T.);
#897=CARTESIAN_POINT('',(-12.5,0.0,0.0));
#898=DIRECTION('',(1.0,0.0,0.0));
#899=DIRECTION('',(0.0,0.0,-1.0));
#900=AXIS2_PLACEMENT_3D('',#897,#898,#899);
#901=CYLINDRICAL_SURFACE('',#900,2.5);
#902=CARTESIAN_POINT('',(12.5,0.0,-2.5));
#903=DIRECTION('',(-1.0,-0.0,0.0));
#904=VECTOR('',#903,9.0);
#905=LINE('',#902,#904);
#906=EDGE_CURVE('',#474,#847,#905,.T.);
#907=ORIENTED_EDGE('',*,*,#906,.F.);
#908=ORIENTED_EDGE('',*,*,#576,.F.);
#909=ORIENTED_EDGE('',*,*,#906,.T.);
#910=ORIENTED_EDGE('',*,*,#855,.T.);
#911=ORIENTED_EDGE('',*,*,#862,.T.);
#912=EDGE_LOOP('',(#907,#908,#909,#910,#911));
#913=FACE_BOUND('',#912,.T.);
#914=ADVANCED_FACE('',(#913),#901,.F.);
#915=CARTESIAN_POINT('',(-12.5,0.0,0.0));
#916=DIRECTION('',(1.0,0.0,0.0));
#917=DIRECTION('',(0.0,0.0,-1.0));
#918=AXIS2_PLACEMENT_3D('',#915,#916,#917);
#919=CYLINDRICAL_SURFACE('',#918,2.5);
#920=CARTESIAN_POINT('',(-3.5,0.0,-2.5));
#921=DIRECTION('',(-1.0,-0.0,0.0));
#922=VECTOR('',#921,9.0);
#923=LINE('',#920,#922);
#924=EDGE_CURVE('',#752,#146,#923,.T.);
#925=ORIENTED_EDGE('',*,*,#924,.F.);
#926=ORIENTED_EDGE('',*,*,#758,.T.);
#927=ORIENTED_EDGE('',*,*,#924,.T.);
#928=ORIENTED_EDGE('',*,*,#384,.F.);
#929=ORIENTED_EDGE('',*,*,#256,.F.);
#930=EDGE_LOOP('',(#925,#926,#927,#928,#929));
#931=FACE_BOUND('',#930,.T.);
#932=ADVANCED_FACE('',(#931),#919,.F.);
#933=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#934=DIRECTION('',(0.0,0.0,1.0));
#935=DIRECTION('',(1.0,0.0,-0.0));
#936=AXIS2_PLACEMENT_3D('',#933,#934,#935);
#937=CONICAL_SURFACE('',#936,12.5,30.0);
#938=CARTESIAN_POINT('',(12.5,0.0,-3.0));
#939=DIRECTION('',(-0.5,-0.0,-0.866025404));
#940=VECTOR('',#939,1.15470054);
#941=LINE('',#938,#940);
#942=EDGE_CURVE('',#422,#104,#941,.T.);
#943=ORIENTED_EDGE('',*,*,#942,.T.);
#944=ORIENTED_EDGE('',*,*,#110,.F.);
#945=ORIENTED_EDGE('',*,*,#889,.F.);
#946=ORIENTED_EDGE('',*,*,#437,.F.);
#947=EDGE_LOOP('',(#943,#944,#945,#946));
#948=FACE_BOUND('',#947,.T.);
#949=ADVANCED_FACE('',(#948),#937,.T.);
#950=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#951=DIRECTION('',(0.0,0.0,1.0));
#952=DIRECTION('',(1.0,0.0,-0.0));
#953=AXIS2_PLACEMENT_3D('',#950,#951,#952);
#954=CONICAL_SURFACE('',#953,12.5,30.0);
#955=ORIENTED_EDGE('',*,*,#809,.F.);
#956=ORIENTED_EDGE('',*,*,#69,.F.);
#957=ORIENTED_EDGE('',*,*,#790,.F.);
#958=ORIENTED_EDGE('',*,*,#394,.F.);
#959=ORIENTED_EDGE('',*,*,#469,.F.);
#960=EDGE_LOOP('',(#955,#956,#957,#958,#959));
#961=FACE_BOUND('',#960,.T.);
#962=ADVANCED_FACE('',(#961),#954,.T.);
#963=CARTESIAN_POINT('',(0.0,0.0,9.0));
#964=DIRECTION('',(0.0,0.0,1.0));
#965=DIRECTION('',(1.0,0.0,-0.0));
#966=AXIS2_PLACEMENT_3D('',#963,#964,#965);
#967=CONICAL_SURFACE('',#966,2.0,59.0);
#968=CARTESIAN_POINT('',(2.0,-2.4492936E-016,9.0));
#969=VERTEX_POINT('',#968);
#970=CARTESIAN_POINT('',(0.0,0.0,7.79827876));
#971=VERTEX_POINT('',#970);
#972=CARTESIAN_POINT('',(2.0,0.0,9.0));
#973=DIRECTION('',(-0.857167301,-0.0,-0.515038075));
#974=VECTOR('',#973,2.33326679);
#975=LINE('',#972,#974);
#976=EDGE_CURVE('',#969,#971,#975,.T.);
#977=ORIENTED_EDGE('',*,*,#976,.F.);
#978=CARTESIAN_POINT('',(0.0,0.0,9.0));
#979=DIRECTION('',(0.0,0.0,1.0));
#980=DIRECTION('',(1.0,0.0,-0.0));
#981=AXIS2_PLACEMENT_3D('',#978,#979,#980);
#982=CIRCLE('',#981,2.0);
#983=EDGE_CURVE('',#969,#969,#982,.T.);
#984=ORIENTED_EDGE('',*,*,#983,.T.);
#985=ORIENTED_EDGE('',*,*,#976,.T.);
#986=EDGE_LOOP('',(#977,#984,#985));
#987=FACE_BOUND('',#986,.T.);
#988=ADVANCED_FACE('',(#987),#967,.F.);
#989=CARTESIAN_POINT('',(0.0,0.0,21.0));
#990=DIRECTION('',(0.0,0.0,1.0));
#991=DIRECTION('',(1.0,0.0,-0.0));
#992=AXIS2_PLACEMENT_3D('',#989,#990,#991);
#993=CYLINDRICAL_SURFACE('',#992,2.0);
#994=CARTESIAN_POINT('',(2.0,0.0,21.0));
#995=DIRECTION('',(-0.0,-0.0,-1.0));
#996=VECTOR('',#995,12.0);
#997=LINE('',#994,#996);
#998=EDGE_CURVE('',#653,#969,#997,.T.);
#999=ORIENTED_EDGE('',*,*,#998,.F.);
#1000=ORIENTED_EDGE('',*,*,#659,.T.);
#1001=ORIENTED_EDGE('',*,*,#998,.T.);
#1002=ORIENTED_EDGE('',*,*,#983,.F.);
#1003=EDGE_LOOP('',(#999,#1000,#1001,#1002));
#1004=FACE_BOUND('',#1003,.T.);
#1005=ADVANCED_FACE('',(#1004),#993,.F.);
#1006=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#1007=DIRECTION('',(0.0,0.0,1.0));
#1008=DIRECTION('',(1.0,0.0,-0.0));
#1009=AXIS2_PLACEMENT_3D('',#1006,#1007,#1008);
#1010=CONICAL_SURFACE('',#1009,12.5,30.0);
#1011=ORIENTED_EDGE('',*,*,#942,.F.);
#1012=ORIENTED_EDGE('',*,*,#428,.F.);
#1013=ORIENTED_EDGE('',*,*,#828,.F.);
#1014=ORIENTED_EDGE('',*,*,#119,.F.);
#1015=EDGE_LOOP('',(#1011,#1012,#1013,#1014));
#1016=FACE_BOUND('',#1015,.T.);
#1017=ADVANCED_FACE('',(#1016),#1010,.T.);
#1018=CLOSED_SHELL('',(#87,#137,#580,#601,#629,#646,#674,#691,#745,#778,#797,#816,#840,#877,#896,#914,#932,#949,#962,#988,#1005,#1017));
#1019=MANIFOLD_SOLID_BREP('',#1018);
#1020=COLOUR_RGB('',0.752941191,0.752941191,0.752941191);
#1021=FILL_AREA_STYLE_COLOUR('',#1020);
#1022=FILL_AREA_STYLE('',(#1021));
#1023=SURFACE_STYLE_FILL_AREA(#1022);
#1024=SURFACE_SIDE_STYLE('',(#1023));
#1025=SURFACE_STYLE_USAGE(.BOTH.,#1024);
#1026=PRESENTATION_STYLE_ASSIGNMENT((#1025));
#46=STYLED_ITEM('',(#1026),#1019);
#33=SHAPE_REPRESENTATION('D\S\ifaut',(#32),#27);
#1027=ADVANCED_BREP_SHAPE_REPRESENTATION('D\S\ifaut',(#1019),#27);
#1028=SHAPE_REPRESENTATION_RELATIONSHIP('','',#33,#1027);
#1029=APPLICATION_CONTEXT('data for automotive mechanical design processes');
#1030=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#1029);
#1031=PRODUCT_CONTEXT('',#1029,'mechanical');
#1032=PRODUCT_DEFINITION_CONTEXT('part definition',#1029,'design');
#35=PRODUCT('D\S\ifaut','D\S\ifaut','',(#1031));
#1033=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#35));
#1034=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#35,.NOT_KNOWN.);
#36=PRODUCT_DEFINITION('design','',#1034,#1032);
#34=PRODUCT_DEFINITION_SHAPE('','',#36);
#1035=SHAPE_DEFINITION_REPRESENTATION(#34,#33);
#28=DRAUGHTING_MODEL('',(),#27);
#16=SHAPE_REPRESENTATION('Piston',(#15,#40),#10);
#18=PRODUCT('Piston','Piston','',(#1031));
#1036=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18));
#1037=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#18,.NOT_KNOWN.);
#19=PRODUCT_DEFINITION('design','',#1037,#1032);
#17=PRODUCT_DEFINITION_SHAPE('','',#19);
#1038=SHAPE_DEFINITION_REPRESENTATION(#17,#16);
#11=DRAUGHTING_MODEL('',(),#10);
#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#46),#10);
ENDSEC;
END-ISO-10303-21;