krishnax12/watchy-eink-smartwatch
This code defines a hardware schematic and PCB layout for a smartwatch using components like ESP32 microcontroller, sensors, Bluetooth module, power regulation, and connectors, with detailed component footprints and PCB outlines.
- Version
- 1.2.1
- License
- unset
- Stars
- 2
dist/assets/SOD123-bce536e7.step
ISO-10303-21;
HEADER;
/* D_SOD-123.step 3D STEP model for use in ECAD systems
* Copyright (C) 2025, KiCAD
*
* This work is licensed under the
* [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
* with the following exception:
*
* To the extent that the creation of electronic designs that use 'Licensed Material' can be
* considered to be 'Adapted Material', then the copyright holder waives article 3 of the license
* with respect to these designs and any generated files which use data provided as part of the
* 'Licensed Material'.
*
* You are free to use the library data in your own projects without the obligation to share your
* project files under this or any other license agreement. However, if you wish to distribute
* these libraries, or parts thereof (including in modified form) as a collection then the exception
* above does not apply. Please refer to
* https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/LICENSE.md for further clarification
* of the exception.
*
* Disclaimer of Warranties and Limitation of Liability.
* These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
* USE 3D CAD DATA AT YOUR OWN RISK
* DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.
*/
FILE_DESCRIPTION(
/* description */ ('model of D_SOD-123'),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ 'D_SOD-123.step',
/* time_stamp */ '1970-01-01T00:00:00',
/* author */ ('KiCAD','kicad'),
/* organization */ ('OCCT'),
/* preprocessor_version */ '',
/* originating_system */ 'KiCAD',
/* authorisation */ '');
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('D_SOD-123','D_SOD-123','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1112);
#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12=CARTESIAN_POINT('',(0.,0.,0.));
#13=DIRECTION('',(0.,0.,1.));
#14=DIRECTION('',(1.,0.,-0.));
#15=MANIFOLD_SOLID_BREP('',#16);
#16=CLOSED_SHELL('',(#17,#54,#107,#120,#141,#165,#182,#195,#208,#221,#234,#247,#267,#282,#297,#361,#420,#436,#479,#527,#538,#549,#560,#571,#583,#607,#617,#630,#650,#664,#678,#692,#709,#720,#731,#742,#751,#761,#771,#781,#789,#803,#817,#827,#886,#902,#945,#955,#987,#998,#1007,#1017,#1027,#1037,#1045,#1065,#1080,#1096,#1105));
#17=ADVANCED_FACE('',(#18),#53,.F.);
#18=FACE_BOUND('',#19,.F.);
#19=EDGE_LOOP('',(#20,#29,#34,#40,#47,#50));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-1.308243103516,-0.671621551758,0.1));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(-1.308243103516,0.671621551758,0.1));
#26=LINE('',#23,#27);
#27=VECTOR('',#28,1.);
#28=DIRECTION('',(0.,1.,0.));
#29=ORIENTED_EDGE('',*,*,#30,.T.);
#30=EDGE_CURVE('',#24,#31,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-1.375,0.705,0.575));
#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#34=ORIENTED_EDGE('',*,*,#35,.F.);
#35=EDGE_CURVE('',#36,#31,#38,.T.);
#36=VERTEX_POINT('',#37);
#37=CARTESIAN_POINT('',(-1.375,0.325,0.575));
#38=LINE('',#39,#27);
#39=CARTESIAN_POINT('',(-1.375,-0.705,0.575));
#40=ORIENTED_EDGE('',*,*,#41,.F.);
#41=EDGE_CURVE('',#42,#36,#44,.T.);
#42=VERTEX_POINT('',#43);
#43=CARTESIAN_POINT('',(-1.375,-0.325,0.575));
#44=LINE('',#43,#45);
#45=VECTOR('',#46,1.);
#46=DIRECTION('',(1.110223024625E-16,1.,0.));
#47=ORIENTED_EDGE('',*,*,#48,.F.);
#48=EDGE_CURVE('',#49,#42,#38,.T.);
#49=VERTEX_POINT('',#39);
#50=ORIENTED_EDGE('',*,*,#51,.F.);
#51=EDGE_CURVE('',#22,#49,#52,.T.);
#52=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23,#39),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#53=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#23,#39),(#25,#32)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#54=ADVANCED_FACE('',(#55),#104,.F.);
#55=FACE_BOUND('',#56,.T.);
#56=EDGE_LOOP('',(#20,#57,#64,#71,#78,#85,#92,#99));
#57=ORIENTED_EDGE('',*,*,#58,.T.);
#58=EDGE_CURVE('',#24,#59,#61,.T.);
#59=VERTEX_POINT('',#60);
#60=CARTESIAN_POINT('',(-1.246621551758,0.733243103516,0.1));
#61=LINE('',#25,#62);
#62=VECTOR('',#63,1.);
#63=DIRECTION('',(0.707106781187,0.707106781187,0.));
#64=ORIENTED_EDGE('',*,*,#65,.T.);
#65=EDGE_CURVE('',#59,#66,#68,.T.);
#66=VERTEX_POINT('',#67);
#67=CARTESIAN_POINT('',(1.246621551758,0.733243103516,0.1));
#68=LINE('',#60,#69);
#69=VECTOR('',#70,1.);
#70=DIRECTION('',(1.,0.,0.));
#71=ORIENTED_EDGE('',*,*,#72,.T.);
#72=EDGE_CURVE('',#66,#73,#75,.T.);
#73=VERTEX_POINT('',#74);
#74=CARTESIAN_POINT('',(1.308243103516,0.671621551758,0.1));
#75=LINE('',#67,#76);
#76=VECTOR('',#77,1.);
#77=DIRECTION('',(0.707106781187,-0.707106781187,0.));
#78=ORIENTED_EDGE('',*,*,#79,.T.);
#79=EDGE_CURVE('',#73,#80,#82,.T.);
#80=VERTEX_POINT('',#81);
#81=CARTESIAN_POINT('',(1.308243103516,-0.671621551758,0.1));
#82=LINE('',#74,#83);
#83=VECTOR('',#84,1.);
#84=DIRECTION('',(0.,-1.,0.));
#85=ORIENTED_EDGE('',*,*,#86,.T.);
#86=EDGE_CURVE('',#80,#87,#89,.T.);
#87=VERTEX_POINT('',#88);
#88=CARTESIAN_POINT('',(1.246621551758,-0.733243103516,0.1));
#89=LINE('',#81,#90);
#90=VECTOR('',#91,1.);
#91=DIRECTION('',(-0.707106781187,-0.707106781187,0.));
#92=ORIENTED_EDGE('',*,*,#93,.T.);
#93=EDGE_CURVE('',#87,#94,#96,.T.);
#94=VERTEX_POINT('',#95);
#95=CARTESIAN_POINT('',(-1.246621551758,-0.733243103516,0.1));
#96=LINE('',#88,#97);
#97=VECTOR('',#98,1.);
#98=DIRECTION('',(-1.,0.,0.));
#99=ORIENTED_EDGE('',*,*,#100,.T.);
#100=EDGE_CURVE('',#94,#22,#101,.T.);
#101=LINE('',#95,#102);
#102=VECTOR('',#103,1.);
#103=DIRECTION('',(-0.707106781187,0.707106781187,0.));
#104=PLANE('',#105);
#105=AXIS2_PLACEMENT_3D('',#23,#13,#106);
#106=DIRECTION('',(0.889616464677,0.456708381546,0.));
#107=ADVANCED_FACE('',(#108),#119,.F.);
#108=FACE_BOUND('',#109,.F.);
#109=EDGE_LOOP('',(#57,#110,#115,#118));
#110=ORIENTED_EDGE('',*,*,#111,.T.);
#111=EDGE_CURVE('',#59,#112,#114,.T.);
#112=VERTEX_POINT('',#113);
#113=CARTESIAN_POINT('',(-1.28,0.8,0.575));
#114=B_SPLINE_CURVE_WITH_KNOTS('',1,(#60,#113),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#115=ORIENTED_EDGE('',*,*,#116,.F.);
#116=EDGE_CURVE('',#31,#112,#117,.T.);
#117=LINE('',#32,#62);
#118=ORIENTED_EDGE('',*,*,#30,.F.);
#119=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#60,#113)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#120=ADVANCED_FACE('',(#121),#139,.F.);
#121=FACE_BOUND('',#122,.F.);
#122=EDGE_LOOP('',(#123,#128,#129,#136));
#123=ORIENTED_EDGE('',*,*,#124,.F.);
#124=EDGE_CURVE('',#49,#125,#127,.T.);
#125=VERTEX_POINT('',#126);
#126=CARTESIAN_POINT('',(-1.375,-0.705,0.775));
#127=B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#126),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#128=ORIENTED_EDGE('',*,*,#48,.T.);
#129=ORIENTED_EDGE('',*,*,#130,.T.);
#130=EDGE_CURVE('',#42,#131,#133,.T.);
#131=VERTEX_POINT('',#132);
#132=CARTESIAN_POINT('',(-1.375,-0.325,0.775));
#133=LINE('',#134,#135);
#134=CARTESIAN_POINT('',(-1.375,-0.325,0.579830288983));
#135=VECTOR('',#13,1.);
#136=ORIENTED_EDGE('',*,*,#137,.F.);
#137=EDGE_CURVE('',#125,#131,#138,.T.);
#138=LINE('',#126,#27);
#139=PLANE('',#140);
#140=AXIS2_PLACEMENT_3D('',#126,#70,#28);
#141=ADVANCED_FACE('',(#142),#164,.F.);
#142=FACE_BOUND('',#143,.F.);
#143=EDGE_LOOP('',(#144,#145,#154,#159));
#144=ORIENTED_EDGE('',*,*,#41,.T.);
#145=ORIENTED_EDGE('',*,*,#146,.T.);
#146=EDGE_CURVE('',#36,#147,#149,.T.);
#147=VERTEX_POINT('',#148);
#148=CARTESIAN_POINT('',(-1.493176930361,0.325,0.47583778132));
#149=CIRCLE('',#150,0.12);
#150=AXIS2_PLACEMENT_3D('',#151,#152,#153);
#151=CARTESIAN_POINT('',(-1.375,0.325,0.455));
#152=DIRECTION('',(-1.110223024625E-16,-1.,0.));
#153=DIRECTION('',(9.251858538543E-16,-1.027162637007E-31,1.));
#154=ORIENTED_EDGE('',*,*,#155,.F.);
#155=EDGE_CURVE('',#156,#147,#158,.T.);
#156=VERTEX_POINT('',#157);
#157=CARTESIAN_POINT('',(-1.493176930361,-0.325,0.47583778132));
#158=LINE('',#157,#45);
#159=ORIENTED_EDGE('',*,*,#160,.F.);
#160=EDGE_CURVE('',#42,#156,#161,.T.);
#161=CIRCLE('',#162,0.12);
#162=AXIS2_PLACEMENT_3D('',#163,#152,#153);
#163=CARTESIAN_POINT('',(-1.375,-0.325,0.455));
#164=CYLINDRICAL_SURFACE('',#162,0.12);
#165=ADVANCED_FACE('',(#166),#139,.F.);
#166=FACE_BOUND('',#167,.F.);
#167=EDGE_LOOP('',(#168,#174,#175,#180));
#168=ORIENTED_EDGE('',*,*,#169,.F.);
#169=EDGE_CURVE('',#36,#170,#172,.T.);
#170=VERTEX_POINT('',#171);
#171=CARTESIAN_POINT('',(-1.375,0.325,0.775));
#172=LINE('',#173,#135);
#173=CARTESIAN_POINT('',(-1.375,0.325,0.579830288983));
#174=ORIENTED_EDGE('',*,*,#35,.T.);
#175=ORIENTED_EDGE('',*,*,#176,.T.);
#176=EDGE_CURVE('',#31,#177,#179,.T.);
#177=VERTEX_POINT('',#178);
#178=CARTESIAN_POINT('',(-1.375,0.705,0.775));
#179=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#178),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#180=ORIENTED_EDGE('',*,*,#181,.F.);
#181=EDGE_CURVE('',#170,#177,#138,.T.);
#182=ADVANCED_FACE('',(#183),#194,.F.);
#183=FACE_BOUND('',#184,.F.);
#184=EDGE_LOOP('',(#99,#185,#186,#191));
#185=ORIENTED_EDGE('',*,*,#51,.T.);
#186=ORIENTED_EDGE('',*,*,#187,.F.);
#187=EDGE_CURVE('',#188,#49,#190,.T.);
#188=VERTEX_POINT('',#189);
#189=CARTESIAN_POINT('',(-1.28,-0.8,0.575));
#190=LINE('',#189,#102);
#191=ORIENTED_EDGE('',*,*,#192,.F.);
#192=EDGE_CURVE('',#94,#188,#193,.T.);
#193=B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#189),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#194=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#95,#189),(#23,#39)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#195=ADVANCED_FACE('',(#196),#207,.F.);
#196=FACE_BOUND('',#197,.F.);
#197=EDGE_LOOP('',(#92,#198,#199,#204));
#198=ORIENTED_EDGE('',*,*,#192,.T.);
#199=ORIENTED_EDGE('',*,*,#200,.F.);
#200=EDGE_CURVE('',#201,#188,#203,.T.);
#201=VERTEX_POINT('',#202);
#202=CARTESIAN_POINT('',(1.28,-0.8,0.575));
#203=LINE('',#202,#97);
#204=ORIENTED_EDGE('',*,*,#205,.F.);
#205=EDGE_CURVE('',#87,#201,#206,.T.);
#206=B_SPLINE_CURVE_WITH_KNOTS('',1,(#88,#202),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#207=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#88,#202),(#95,#189)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.56),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#208=ADVANCED_FACE('',(#209),#220,.F.);
#209=FACE_BOUND('',#210,.F.);
#210=EDGE_LOOP('',(#64,#211,#216,#219));
#211=ORIENTED_EDGE('',*,*,#212,.T.);
#212=EDGE_CURVE('',#66,#213,#215,.T.);
#213=VERTEX_POINT('',#214);
#214=CARTESIAN_POINT('',(1.28,0.8,0.575));
#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#67,#214),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#216=ORIENTED_EDGE('',*,*,#217,.F.);
#217=EDGE_CURVE('',#112,#213,#218,.T.);
#218=LINE('',#113,#69);
#219=ORIENTED_EDGE('',*,*,#111,.F.);
#220=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#60,#113),(#67,#214)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.56),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#221=ADVANCED_FACE('',(#222),#233,.F.);
#222=FACE_BOUND('',#223,.F.);
#223=EDGE_LOOP('',(#85,#224,#225,#230));
#224=ORIENTED_EDGE('',*,*,#205,.T.);
#225=ORIENTED_EDGE('',*,*,#226,.F.);
#226=EDGE_CURVE('',#227,#201,#229,.T.);
#227=VERTEX_POINT('',#228);
#228=CARTESIAN_POINT('',(1.375,-0.705,0.575));
#229=LINE('',#228,#90);
#230=ORIENTED_EDGE('',*,*,#231,.F.);
#231=EDGE_CURVE('',#80,#227,#232,.T.);
#232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#81,#228),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#233=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#81,#228),(#88,#202)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#234=ADVANCED_FACE('',(#235),#246,.F.);
#235=FACE_BOUND('',#236,.F.);
#236=EDGE_LOOP('',(#71,#237,#242,#245));
#237=ORIENTED_EDGE('',*,*,#238,.T.);
#238=EDGE_CURVE('',#73,#239,#241,.T.);
#239=VERTEX_POINT('',#240);
#240=CARTESIAN_POINT('',(1.375,0.705,0.575));
#241=B_SPLINE_CURVE_WITH_KNOTS('',1,(#74,#240),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#242=ORIENTED_EDGE('',*,*,#243,.F.);
#243=EDGE_CURVE('',#213,#239,#244,.T.);
#244=LINE('',#214,#76);
#245=ORIENTED_EDGE('',*,*,#212,.F.);
#246=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#67,#214),(#74,#240)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#247=ADVANCED_FACE('',(#248),#266,.F.);
#248=FACE_BOUND('',#249,.F.);
#249=EDGE_LOOP('',(#78,#250,#251,#256,#263,#265));
#250=ORIENTED_EDGE('',*,*,#231,.T.);
#251=ORIENTED_EDGE('',*,*,#252,.F.);
#252=EDGE_CURVE('',#253,#227,#255,.T.);
#253=VERTEX_POINT('',#254);
#254=CARTESIAN_POINT('',(1.375,-0.325,0.575));
#255=LINE('',#240,#83);
#256=ORIENTED_EDGE('',*,*,#257,.F.);
#257=EDGE_CURVE('',#258,#253,#260,.T.);
#258=VERTEX_POINT('',#259);
#259=CARTESIAN_POINT('',(1.375,0.325,0.575));
#260=LINE('',#259,#261);
#261=VECTOR('',#262,1.);
#262=DIRECTION('',(-2.22044604925E-16,-1.,0.));
#263=ORIENTED_EDGE('',*,*,#264,.F.);
#264=EDGE_CURVE('',#239,#258,#255,.T.);
#265=ORIENTED_EDGE('',*,*,#238,.F.);
#266=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#74,#240),(#81,#228)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#267=ADVANCED_FACE('',(#268),#280,.F.);
#268=FACE_BOUND('',#269,.F.);
#269=EDGE_LOOP('',(#270,#271,#276,#279));
#270=ORIENTED_EDGE('',*,*,#116,.T.);
#271=ORIENTED_EDGE('',*,*,#272,.T.);
#272=EDGE_CURVE('',#112,#273,#275,.T.);
#273=VERTEX_POINT('',#274);
#274=CARTESIAN_POINT('',(-1.28,0.8,0.775));
#275=B_SPLINE_CURVE_WITH_KNOTS('',1,(#113,#274),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#276=ORIENTED_EDGE('',*,*,#277,.F.);
#277=EDGE_CURVE('',#177,#273,#278,.T.);
#278=LINE('',#178,#62);
#279=ORIENTED_EDGE('',*,*,#176,.F.);
#280=PLANE('',#281);
#281=AXIS2_PLACEMENT_3D('',#178,#77,#63);
#282=ADVANCED_FACE('',(#283),#295,.F.);
#283=FACE_BOUND('',#284,.F.);
#284=EDGE_LOOP('',(#285,#286,#287,#292));
#285=ORIENTED_EDGE('',*,*,#187,.T.);
#286=ORIENTED_EDGE('',*,*,#124,.T.);
#287=ORIENTED_EDGE('',*,*,#288,.F.);
#288=EDGE_CURVE('',#289,#125,#291,.T.);
#289=VERTEX_POINT('',#290);
#290=CARTESIAN_POINT('',(-1.28,-0.8,0.775));
#291=LINE('',#290,#102);
#292=ORIENTED_EDGE('',*,*,#293,.F.);
#293=EDGE_CURVE('',#188,#289,#294,.T.);
#294=B_SPLINE_CURVE_WITH_KNOTS('',1,(#189,#290),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#295=PLANE('',#296);
#296=AXIS2_PLACEMENT_3D('',#290,#63,#103);
#297=ADVANCED_FACE('',(#298),#356,.F.);
#298=FACE_BOUND('',#299,.F.);
#299=EDGE_LOOP('',(#300,#301,#302,#309,#314,#319,#324,#329,#335,#342,#348,#353));
#300=ORIENTED_EDGE('',*,*,#288,.T.);
#301=ORIENTED_EDGE('',*,*,#137,.T.);
#302=ORIENTED_EDGE('',*,*,#303,.T.);
#303=EDGE_CURVE('',#131,#304,#306,.T.);
#304=VERTEX_POINT('',#305);
#305=CARTESIAN_POINT('',(-1.35,-0.325,0.775));
#306=LINE('',#132,#307);
#307=VECTOR('',#308,1.);
#308=DIRECTION('',(1.,-1.110223024625E-16,0.));
#309=ORIENTED_EDGE('',*,*,#310,.F.);
#310=EDGE_CURVE('',#311,#304,#313,.T.);
#311=VERTEX_POINT('',#312);
#312=CARTESIAN_POINT('',(-1.35,-0.6925,0.775));
#313=LINE('',#312,#27);
#314=ORIENTED_EDGE('',*,*,#315,.F.);
#315=EDGE_CURVE('',#316,#311,#318,.T.);
#316=VERTEX_POINT('',#317);
#317=CARTESIAN_POINT('',(-1.2675,-0.775,0.775));
#318=LINE('',#317,#102);
#319=ORIENTED_EDGE('',*,*,#320,.F.);
#320=EDGE_CURVE('',#321,#316,#323,.T.);
#321=VERTEX_POINT('',#322);
#322=CARTESIAN_POINT('',(1.2675,-0.775,0.775));
#323=LINE('',#322,#97);
#324=ORIENTED_EDGE('',*,*,#325,.F.);
#325=EDGE_CURVE('',#326,#321,#328,.T.);
#326=VERTEX_POINT('',#327);
#327=CARTESIAN_POINT('',(1.35,-0.6925,0.775));
#328=LINE('',#327,#90);
#329=ORIENTED_EDGE('',*,*,#330,.F.);
#330=EDGE_CURVE('',#331,#326,#333,.T.);
#331=VERTEX_POINT('',#332);
#332=CARTESIAN_POINT('',(1.35,-0.325,0.775));
#333=LINE('',#334,#83);
#334=CARTESIAN_POINT('',(1.35,0.6925,0.775));
#335=ORIENTED_EDGE('',*,*,#336,.F.);
#336=EDGE_CURVE('',#337,#331,#339,.T.);
#337=VERTEX_POINT('',#338);
#338=CARTESIAN_POINT('',(1.375,-0.325,0.775));
#339=LINE('',#338,#340);
#340=VECTOR('',#341,1.);
#341=DIRECTION('',(-1.,2.22044604925E-16,0.));
#342=ORIENTED_EDGE('',*,*,#343,.T.);
#343=EDGE_CURVE('',#337,#344,#346,.T.);
#344=VERTEX_POINT('',#345);
#345=CARTESIAN_POINT('',(1.375,-0.705,0.775));
#346=LINE('',#347,#83);
#347=CARTESIAN_POINT('',(1.375,0.705,0.775));
#348=ORIENTED_EDGE('',*,*,#349,.T.);
#349=EDGE_CURVE('',#344,#350,#352,.T.);
#350=VERTEX_POINT('',#351);
#351=CARTESIAN_POINT('',(1.28,-0.8,0.775));
#352=LINE('',#345,#90);
#353=ORIENTED_EDGE('',*,*,#354,.T.);
#354=EDGE_CURVE('',#350,#289,#355,.T.);
#355=LINE('',#351,#97);
#356=PLANE('',#357);
#357=AXIS2_PLACEMENT_3D('',#358,#359,#360);
#358=CARTESIAN_POINT('',(-1.3625,-4.954714324773E-17,0.775));
#359=DIRECTION('',(-7.340317518656E-17,9.85275154485E-18,-1.));
#360=DIRECTION('',(7.342878714278E-20,1.,9.85275154485E-18));
#361=ADVANCED_FACE('',(#362),#417,.F.);
#362=FACE_BOUND('',#363,.F.);
#363=EDGE_LOOP('',(#364,#365,#366,#373,#381,#388,#393,#398,#405,#412));
#364=ORIENTED_EDGE('',*,*,#130,.F.);
#365=ORIENTED_EDGE('',*,*,#160,.T.);
#366=ORIENTED_EDGE('',*,*,#367,.T.);
#367=EDGE_CURVE('',#156,#368,#370,.T.);
#368=VERTEX_POINT('',#369);
#369=CARTESIAN_POINT('',(-1.523665661432,-0.325,0.264432583147));
#370=LINE('',#157,#371);
#371=VECTOR('',#372,1.);
#372=DIRECTION('',(-0.142742572604,1.584760906992E-17,-0.989759848633));
#373=ORIENTED_EDGE('',*,*,#374,.T.);
#374=EDGE_CURVE('',#368,#375,#377,.T.);
#375=VERTEX_POINT('',#376);
#376=CARTESIAN_POINT('',(-1.838804142396,-0.325,-5.551115123126E-17));
#377=CIRCLE('',#378,0.32);
#378=AXIS2_PLACEMENT_3D('',#379,#46,#380);
#379=CARTESIAN_POINT('',(-1.838804142396,-0.325,0.32));
#380=DIRECTION('',(0.984807753012,-1.093356242224E-16,-0.173648177667));
#381=ORIENTED_EDGE('',*,*,#382,.T.);
#382=EDGE_CURVE('',#375,#383,#385,.T.);
#383=VERTEX_POINT('',#384);
#384=CARTESIAN_POINT('',(-1.9,-0.325,-5.551115123126E-17));
#385=LINE('',#376,#386);
#386=VECTOR('',#387,1.);
#387=DIRECTION('',(-1.,1.110223024625E-16,0.));
#388=ORIENTED_EDGE('',*,*,#389,.T.);
#389=EDGE_CURVE('',#383,#390,#392,.T.);
#390=VERTEX_POINT('',#391);
#391=CARTESIAN_POINT('',(-1.9,-0.325,0.2));
#392=LINE('',#384,#135);
#393=ORIENTED_EDGE('',*,*,#394,.T.);
#394=EDGE_CURVE('',#390,#395,#397,.T.);
#395=VERTEX_POINT('',#396);
#396=CARTESIAN_POINT('',(-1.838804142396,-0.325,0.2));
#397=LINE('',#391,#307);
#398=ORIENTED_EDGE('',*,*,#399,.T.);
#399=EDGE_CURVE('',#395,#400,#402,.T.);
#400=VERTEX_POINT('',#401);
#401=CARTESIAN_POINT('',(-1.720627212034,-0.325,0.29916221868));
#402=CIRCLE('',#403,0.12);
#403=AXIS2_PLACEMENT_3D('',#379,#152,#404);
#404=DIRECTION('',(1.850371707709E-15,-2.054325274013E-31,-1.));
#405=ORIENTED_EDGE('',*,*,#406,.T.);
#406=EDGE_CURVE('',#400,#407,#409,.T.);
#407=VERTEX_POINT('',#408);
#408=CARTESIAN_POINT('',(-1.690138480964,-0.325,0.510567416853));
#409=LINE('',#401,#410);
#410=VECTOR('',#411,1.);
#411=DIRECTION('',(0.142742572604,-1.584760906992E-17,0.989759848633));
#412=ORIENTED_EDGE('',*,*,#413,.T.);
#413=EDGE_CURVE('',#407,#131,#414,.T.);
#414=CIRCLE('',#415,0.32);
#415=AXIS2_PLACEMENT_3D('',#163,#46,#416);
#416=DIRECTION('',(-0.984807753012,1.093356242224E-16,0.173648177667));
#417=PLANE('',#418);
#418=AXIS2_PLACEMENT_3D('',#419,#46,#13);
#419=CARTESIAN_POINT('',(-1.610729118287,-0.325,0.384660577966));
#420=ADVANCED_FACE('',(#421),#433,.F.);
#421=FACE_BOUND('',#422,.F.);
#422=EDGE_LOOP('',(#423,#424,#429,#432));
#423=ORIENTED_EDGE('',*,*,#155,.T.);
#424=ORIENTED_EDGE('',*,*,#425,.T.);
#425=EDGE_CURVE('',#147,#426,#428,.T.);
#426=VERTEX_POINT('',#427);
#427=CARTESIAN_POINT('',(-1.523665661432,0.325,0.264432583147));
#428=LINE('',#148,#371);
#429=ORIENTED_EDGE('',*,*,#430,.F.);
#430=EDGE_CURVE('',#368,#426,#431,.T.);
#431=LINE('',#369,#45);
#432=ORIENTED_EDGE('',*,*,#367,.F.);
#433=PLANE('',#434);
#434=AXIS2_PLACEMENT_3D('',#157,#435,#372);
#435=DIRECTION('',(-0.989759848633,1.098854172802E-16,0.142742572604));
#436=ADVANCED_FACE('',(#437),#476,.T.);
#437=FACE_BOUND('',#438,.T.);
#438=EDGE_LOOP('',(#168,#145,#424,#439,#446,#451,#456,#461,#467,#472));
#439=ORIENTED_EDGE('',*,*,#440,.T.);
#440=EDGE_CURVE('',#426,#441,#443,.T.);
#441=VERTEX_POINT('',#442);
#442=CARTESIAN_POINT('',(-1.838804142396,0.325,-5.551115123126E-17));
#443=CIRCLE('',#444,0.32);
#444=AXIS2_PLACEMENT_3D('',#445,#46,#380);
#445=CARTESIAN_POINT('',(-1.838804142396,0.325,0.32));
#446=ORIENTED_EDGE('',*,*,#447,.T.);
#447=EDGE_CURVE('',#441,#448,#450,.T.);
#448=VERTEX_POINT('',#449);
#449=CARTESIAN_POINT('',(-1.9,0.325,-5.551115123126E-17));
#450=LINE('',#442,#386);
#451=ORIENTED_EDGE('',*,*,#452,.T.);
#452=EDGE_CURVE('',#448,#453,#455,.T.);
#453=VERTEX_POINT('',#454);
#454=CARTESIAN_POINT('',(-1.9,0.325,0.2));
#455=LINE('',#449,#135);
#456=ORIENTED_EDGE('',*,*,#457,.T.);
#457=EDGE_CURVE('',#453,#458,#460,.T.);
#458=VERTEX_POINT('',#459);
#459=CARTESIAN_POINT('',(-1.838804142396,0.325,0.2));
#460=LINE('',#454,#307);
#461=ORIENTED_EDGE('',*,*,#462,.T.);
#462=EDGE_CURVE('',#458,#463,#465,.T.);
#463=VERTEX_POINT('',#464);
#464=CARTESIAN_POINT('',(-1.720627212034,0.325,0.29916221868));
#465=CIRCLE('',#466,0.12);
#466=AXIS2_PLACEMENT_3D('',#445,#152,#404);
#467=ORIENTED_EDGE('',*,*,#468,.T.);
#468=EDGE_CURVE('',#463,#469,#471,.T.);
#469=VERTEX_POINT('',#470);
#470=CARTESIAN_POINT('',(-1.690138480964,0.325,0.510567416853));
#471=LINE('',#464,#410);
#472=ORIENTED_EDGE('',*,*,#473,.T.);
#473=EDGE_CURVE('',#469,#170,#474,.T.);
#474=CIRCLE('',#475,0.32);
#475=AXIS2_PLACEMENT_3D('',#151,#46,#416);
#476=PLANE('',#477);
#477=AXIS2_PLACEMENT_3D('',#478,#46,#13);
#478=CARTESIAN_POINT('',(-1.610729118287,0.325,0.384660577966));
#479=ADVANCED_FACE('',(#480),#356,.F.);
#480=FACE_BOUND('',#481,.F.);
#481=EDGE_LOOP('',(#482,#487,#488,#489,#494,#498,#502,#507,#510,#515,#520,#525));
#482=ORIENTED_EDGE('',*,*,#483,.F.);
#483=EDGE_CURVE('',#170,#484,#486,.T.);
#484=VERTEX_POINT('',#485);
#485=CARTESIAN_POINT('',(-1.35,0.325,0.775));
#486=LINE('',#171,#307);
#487=ORIENTED_EDGE('',*,*,#181,.T.);
#488=ORIENTED_EDGE('',*,*,#277,.T.);
#489=ORIENTED_EDGE('',*,*,#490,.T.);
#490=EDGE_CURVE('',#273,#491,#493,.T.);
#491=VERTEX_POINT('',#492);
#492=CARTESIAN_POINT('',(1.28,0.8,0.775));
#493=LINE('',#274,#69);
#494=ORIENTED_EDGE('',*,*,#495,.T.);
#495=EDGE_CURVE('',#491,#496,#497,.T.);
#496=VERTEX_POINT('',#347);
#497=LINE('',#492,#76);
#498=ORIENTED_EDGE('',*,*,#499,.T.);
#499=EDGE_CURVE('',#496,#500,#346,.T.);
#500=VERTEX_POINT('',#501);
#501=CARTESIAN_POINT('',(1.375,0.325,0.775));
#502=ORIENTED_EDGE('',*,*,#503,.T.);
#503=EDGE_CURVE('',#500,#504,#506,.T.);
#504=VERTEX_POINT('',#505);
#505=CARTESIAN_POINT('',(1.35,0.325,0.775));
#506=LINE('',#501,#340);
#507=ORIENTED_EDGE('',*,*,#508,.F.);
#508=EDGE_CURVE('',#509,#504,#333,.T.);
#509=VERTEX_POINT('',#334);
#510=ORIENTED_EDGE('',*,*,#511,.F.);
#511=EDGE_CURVE('',#512,#509,#514,.T.);
#512=VERTEX_POINT('',#513);
#513=CARTESIAN_POINT('',(1.2675,0.775,0.775));
#514=LINE('',#513,#76);
#515=ORIENTED_EDGE('',*,*,#516,.F.);
#516=EDGE_CURVE('',#517,#512,#519,.T.);
#517=VERTEX_POINT('',#518);
#518=CARTESIAN_POINT('',(-1.2675,0.775,0.775));
#519=LINE('',#518,#69);
#520=ORIENTED_EDGE('',*,*,#521,.F.);
#521=EDGE_CURVE('',#522,#517,#524,.T.);
#522=VERTEX_POINT('',#523);
#523=CARTESIAN_POINT('',(-1.35,0.6925,0.775));
#524=LINE('',#523,#62);
#525=ORIENTED_EDGE('',*,*,#526,.F.);
#526=EDGE_CURVE('',#484,#522,#313,.T.);
#527=ADVANCED_FACE('',(#528),#536,.F.);
#528=FACE_BOUND('',#529,.F.);
#529=EDGE_LOOP('',(#530,#531,#532,#533));
#530=ORIENTED_EDGE('',*,*,#200,.T.);
#531=ORIENTED_EDGE('',*,*,#293,.T.);
#532=ORIENTED_EDGE('',*,*,#354,.F.);
#533=ORIENTED_EDGE('',*,*,#534,.F.);
#534=EDGE_CURVE('',#201,#350,#535,.T.);
#535=B_SPLINE_CURVE_WITH_KNOTS('',1,(#202,#351),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#536=PLANE('',#537);
#537=AXIS2_PLACEMENT_3D('',#351,#28,#98);
#538=ADVANCED_FACE('',(#539),#547,.F.);
#539=FACE_BOUND('',#540,.F.);
#540=EDGE_LOOP('',(#541,#542,#545,#546));
#541=ORIENTED_EDGE('',*,*,#217,.T.);
#542=ORIENTED_EDGE('',*,*,#543,.T.);
#543=EDGE_CURVE('',#213,#491,#544,.T.);
#544=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#492),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#545=ORIENTED_EDGE('',*,*,#490,.F.);
#546=ORIENTED_EDGE('',*,*,#272,.F.);
#547=PLANE('',#548);
#548=AXIS2_PLACEMENT_3D('',#274,#84,#70);
#549=ADVANCED_FACE('',(#550),#558,.F.);
#550=FACE_BOUND('',#551,.F.);
#551=EDGE_LOOP('',(#552,#553,#554,#555));
#552=ORIENTED_EDGE('',*,*,#226,.T.);
#553=ORIENTED_EDGE('',*,*,#534,.T.);
#554=ORIENTED_EDGE('',*,*,#349,.F.);
#555=ORIENTED_EDGE('',*,*,#556,.F.);
#556=EDGE_CURVE('',#227,#344,#557,.T.);
#557=B_SPLINE_CURVE_WITH_KNOTS('',1,(#228,#345),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#558=PLANE('',#559);
#559=AXIS2_PLACEMENT_3D('',#345,#103,#91);
#560=ADVANCED_FACE('',(#561),#569,.F.);
#561=FACE_BOUND('',#562,.F.);
#562=EDGE_LOOP('',(#563,#564,#567,#568));
#563=ORIENTED_EDGE('',*,*,#243,.T.);
#564=ORIENTED_EDGE('',*,*,#565,.T.);
#565=EDGE_CURVE('',#239,#496,#566,.T.);
#566=B_SPLINE_CURVE_WITH_KNOTS('',1,(#240,#347),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#567=ORIENTED_EDGE('',*,*,#495,.F.);
#568=ORIENTED_EDGE('',*,*,#543,.F.);
#569=PLANE('',#570);
#570=AXIS2_PLACEMENT_3D('',#492,#91,#77);
#571=ADVANCED_FACE('',(#572),#581,.F.);
#572=FACE_BOUND('',#573,.F.);
#573=EDGE_LOOP('',(#574,#575,#576,#580));
#574=ORIENTED_EDGE('',*,*,#565,.F.);
#575=ORIENTED_EDGE('',*,*,#264,.T.);
#576=ORIENTED_EDGE('',*,*,#577,.T.);
#577=EDGE_CURVE('',#258,#500,#578,.T.);
#578=LINE('',#579,#135);
#579=CARTESIAN_POINT('',(1.375,0.325,0.579830288983));
#580=ORIENTED_EDGE('',*,*,#499,.F.);
#581=PLANE('',#582);
#582=AXIS2_PLACEMENT_3D('',#347,#98,#84);
#583=ADVANCED_FACE('',(#584),#606,.F.);
#584=FACE_BOUND('',#585,.F.);
#585=EDGE_LOOP('',(#586,#587,#596,#601));
#586=ORIENTED_EDGE('',*,*,#257,.T.);
#587=ORIENTED_EDGE('',*,*,#588,.T.);
#588=EDGE_CURVE('',#253,#589,#591,.T.);
#589=VERTEX_POINT('',#590);
#590=CARTESIAN_POINT('',(1.493176930361,-0.325,0.47583778132));
#591=CIRCLE('',#592,0.12);
#592=AXIS2_PLACEMENT_3D('',#593,#594,#595);
#593=CARTESIAN_POINT('',(1.375,-0.325,0.455));
#594=DIRECTION('',(2.22044604925E-16,1.,0.));
#595=DIRECTION('',(-9.251858538543E-16,2.054325274013E-31,1.));
#596=ORIENTED_EDGE('',*,*,#597,.F.);
#597=EDGE_CURVE('',#598,#589,#600,.T.);
#598=VERTEX_POINT('',#599);
#599=CARTESIAN_POINT('',(1.493176930361,0.325,0.47583778132));
#600=LINE('',#599,#261);
#601=ORIENTED_EDGE('',*,*,#602,.F.);
#602=EDGE_CURVE('',#258,#598,#603,.T.);
#603=CIRCLE('',#604,0.12);
#604=AXIS2_PLACEMENT_3D('',#605,#594,#595);
#605=CARTESIAN_POINT('',(1.375,0.325,0.455));
#606=CYLINDRICAL_SURFACE('',#604,0.12);
#607=ADVANCED_FACE('',(#608),#581,.F.);
#608=FACE_BOUND('',#609,.F.);
#609=EDGE_LOOP('',(#610,#614,#615,#616));
#610=ORIENTED_EDGE('',*,*,#611,.F.);
#611=EDGE_CURVE('',#253,#337,#612,.T.);
#612=LINE('',#613,#135);
#613=CARTESIAN_POINT('',(1.375,-0.325,0.579830288983));
#614=ORIENTED_EDGE('',*,*,#252,.T.);
#615=ORIENTED_EDGE('',*,*,#556,.T.);
#616=ORIENTED_EDGE('',*,*,#343,.F.);
#617=ADVANCED_FACE('',(#618),#627,.F.);
#618=FACE_BOUND('',#619,.F.);
#619=EDGE_LOOP('',(#620,#621,#624,#625));
#620=ORIENTED_EDGE('',*,*,#503,.F.);
#621=ORIENTED_EDGE('',*,*,#622,.T.);
#622=EDGE_CURVE('',#500,#337,#623,.T.);
#623=LINE('',#501,#261);
#624=ORIENTED_EDGE('',*,*,#336,.T.);
#625=ORIENTED_EDGE('',*,*,#626,.F.);
#626=EDGE_CURVE('',#504,#331,#333,.T.);
#627=PLANE('',#628);
#628=AXIS2_PLACEMENT_3D('',#501,#629,#341);
#629=DIRECTION('',(0.,0.,-1.));
#630=ADVANCED_FACE('',(#631),#649,.F.);
#631=FACE_BOUND('',#632,.F.);
#632=EDGE_LOOP('',(#633,#634,#635,#636,#641,#646));
#633=ORIENTED_EDGE('',*,*,#508,.T.);
#634=ORIENTED_EDGE('',*,*,#626,.T.);
#635=ORIENTED_EDGE('',*,*,#330,.T.);
#636=ORIENTED_EDGE('',*,*,#637,.T.);
#637=EDGE_CURVE('',#326,#638,#640,.T.);
#638=VERTEX_POINT('',#639);
#639=CARTESIAN_POINT('',(1.283243103516,-0.659121551758,1.25));
#640=B_SPLINE_CURVE_WITH_KNOTS('',1,(#327,#639),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#641=ORIENTED_EDGE('',*,*,#642,.F.);
#642=EDGE_CURVE('',#643,#638,#645,.T.);
#643=VERTEX_POINT('',#644);
#644=CARTESIAN_POINT('',(1.283243103516,0.659121551758,1.25));
#645=LINE('',#644,#83);
#646=ORIENTED_EDGE('',*,*,#647,.F.);
#647=EDGE_CURVE('',#509,#643,#648,.T.);
#648=B_SPLINE_CURVE_WITH_KNOTS('',1,(#334,#644),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#649=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#334,#644),(#327,#639)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.385),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#650=ADVANCED_FACE('',(#651),#663,.F.);
#651=FACE_BOUND('',#652,.F.);
#652=EDGE_LOOP('',(#653,#654,#659,#662));
#653=ORIENTED_EDGE('',*,*,#325,.T.);
#654=ORIENTED_EDGE('',*,*,#655,.T.);
#655=EDGE_CURVE('',#321,#656,#658,.T.);
#656=VERTEX_POINT('',#657);
#657=CARTESIAN_POINT('',(1.234121551758,-0.708243103516,1.25));
#658=B_SPLINE_CURVE_WITH_KNOTS('',1,(#322,#657),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#659=ORIENTED_EDGE('',*,*,#660,.F.);
#660=EDGE_CURVE('',#638,#656,#661,.T.);
#661=LINE('',#639,#90);
#662=ORIENTED_EDGE('',*,*,#637,.F.);
#663=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#327,#639),(#322,#657)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#664=ADVANCED_FACE('',(#665),#677,.F.);
#665=FACE_BOUND('',#666,.F.);
#666=EDGE_LOOP('',(#667,#668,#673,#676));
#667=ORIENTED_EDGE('',*,*,#320,.T.);
#668=ORIENTED_EDGE('',*,*,#669,.T.);
#669=EDGE_CURVE('',#316,#670,#672,.T.);
#670=VERTEX_POINT('',#671);
#671=CARTESIAN_POINT('',(-1.234121551758,-0.708243103516,1.25));
#672=B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#671),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#673=ORIENTED_EDGE('',*,*,#674,.F.);
#674=EDGE_CURVE('',#656,#670,#675,.T.);
#675=LINE('',#657,#97);
#676=ORIENTED_EDGE('',*,*,#655,.F.);
#677=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#322,#657),(#317,#671)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.535),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#678=ADVANCED_FACE('',(#679),#691,.F.);
#679=FACE_BOUND('',#680,.F.);
#680=EDGE_LOOP('',(#681,#682,#687,#690));
#681=ORIENTED_EDGE('',*,*,#315,.T.);
#682=ORIENTED_EDGE('',*,*,#683,.T.);
#683=EDGE_CURVE('',#311,#684,#686,.T.);
#684=VERTEX_POINT('',#685);
#685=CARTESIAN_POINT('',(-1.283243103516,-0.659121551758,1.25));
#686=B_SPLINE_CURVE_WITH_KNOTS('',1,(#312,#685),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#687=ORIENTED_EDGE('',*,*,#688,.F.);
#688=EDGE_CURVE('',#670,#684,#689,.T.);
#689=LINE('',#671,#102);
#690=ORIENTED_EDGE('',*,*,#669,.F.);
#691=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#317,#671),(#312,#685)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#692=ADVANCED_FACE('',(#693),#708,.F.);
#693=FACE_BOUND('',#694,.F.);
#694=EDGE_LOOP('',(#695,#696,#698,#699,#704,#707));
#695=ORIENTED_EDGE('',*,*,#310,.T.);
#696=ORIENTED_EDGE('',*,*,#697,.T.);
#697=EDGE_CURVE('',#304,#484,#313,.T.);
#698=ORIENTED_EDGE('',*,*,#526,.T.);
#699=ORIENTED_EDGE('',*,*,#700,.T.);
#700=EDGE_CURVE('',#522,#701,#703,.T.);
#701=VERTEX_POINT('',#702);
#702=CARTESIAN_POINT('',(-1.283243103516,0.659121551758,1.25));
#703=B_SPLINE_CURVE_WITH_KNOTS('',1,(#523,#702),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#704=ORIENTED_EDGE('',*,*,#705,.F.);
#705=EDGE_CURVE('',#684,#701,#706,.T.);
#706=LINE('',#685,#27);
#707=ORIENTED_EDGE('',*,*,#683,.F.);
#708=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#312,#685),(#523,#702)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.385),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#709=ADVANCED_FACE('',(#710),#718,.F.);
#710=FACE_BOUND('',#711,.F.);
#711=EDGE_LOOP('',(#712,#713,#716,#717));
#712=ORIENTED_EDGE('',*,*,#303,.F.);
#713=ORIENTED_EDGE('',*,*,#714,.T.);
#714=EDGE_CURVE('',#131,#170,#715,.T.);
#715=LINE('',#132,#45);
#716=ORIENTED_EDGE('',*,*,#483,.T.);
#717=ORIENTED_EDGE('',*,*,#697,.F.);
#718=PLANE('',#719);
#719=AXIS2_PLACEMENT_3D('',#132,#629,#308);
#720=ADVANCED_FACE('',(#721),#728,.T.);
#721=FACE_BOUND('',#722,.F.);
#722=EDGE_LOOP('',(#723,#472,#726,#727));
#723=ORIENTED_EDGE('',*,*,#724,.T.);
#724=EDGE_CURVE('',#407,#469,#725,.T.);
#725=LINE('',#408,#45);
#726=ORIENTED_EDGE('',*,*,#714,.F.);
#727=ORIENTED_EDGE('',*,*,#413,.F.);
#728=CYLINDRICAL_SURFACE('',#729,0.32);
#729=AXIS2_PLACEMENT_3D('',#163,#730,#416);
#730=DIRECTION('',(-1.110223024625E-16,-1.,-0.));
#731=ADVANCED_FACE('',(#732),#739,.F.);
#732=FACE_BOUND('',#733,.F.);
#733=EDGE_LOOP('',(#734,#467,#737,#738));
#734=ORIENTED_EDGE('',*,*,#735,.T.);
#735=EDGE_CURVE('',#400,#463,#736,.T.);
#736=LINE('',#401,#45);
#737=ORIENTED_EDGE('',*,*,#724,.F.);
#738=ORIENTED_EDGE('',*,*,#406,.F.);
#739=PLANE('',#740);
#740=AXIS2_PLACEMENT_3D('',#401,#741,#411);
#741=DIRECTION('',(0.989759848633,-1.098854172802E-16,-0.142742572604));
#742=ADVANCED_FACE('',(#743),#750,.F.);
#743=FACE_BOUND('',#744,.F.);
#744=EDGE_LOOP('',(#745,#461,#748,#749));
#745=ORIENTED_EDGE('',*,*,#746,.T.);
#746=EDGE_CURVE('',#395,#458,#747,.T.);
#747=LINE('',#396,#45);
#748=ORIENTED_EDGE('',*,*,#735,.F.);
#749=ORIENTED_EDGE('',*,*,#399,.F.);
#750=CYLINDRICAL_SURFACE('',#403,0.12);
#751=ADVANCED_FACE('',(#752),#759,.F.);
#752=FACE_BOUND('',#753,.F.);
#753=EDGE_LOOP('',(#754,#456,#757,#758));
#754=ORIENTED_EDGE('',*,*,#755,.T.);
#755=EDGE_CURVE('',#390,#453,#756,.T.);
#756=LINE('',#391,#45);
#757=ORIENTED_EDGE('',*,*,#746,.F.);
#758=ORIENTED_EDGE('',*,*,#394,.F.);
#759=PLANE('',#760);
#760=AXIS2_PLACEMENT_3D('',#391,#629,#308);
#761=ADVANCED_FACE('',(#762),#769,.F.);
#762=FACE_BOUND('',#763,.F.);
#763=EDGE_LOOP('',(#764,#451,#767,#768));
#764=ORIENTED_EDGE('',*,*,#765,.T.);
#765=EDGE_CURVE('',#383,#448,#766,.T.);
#766=LINE('',#384,#45);
#767=ORIENTED_EDGE('',*,*,#755,.F.);
#768=ORIENTED_EDGE('',*,*,#389,.F.);
#769=PLANE('',#770);
#770=AXIS2_PLACEMENT_3D('',#384,#308,#13);
#771=ADVANCED_FACE('',(#772),#779,.F.);
#772=FACE_BOUND('',#773,.F.);
#773=EDGE_LOOP('',(#774,#446,#777,#778));
#774=ORIENTED_EDGE('',*,*,#775,.T.);
#775=EDGE_CURVE('',#375,#441,#776,.T.);
#776=LINE('',#376,#45);
#777=ORIENTED_EDGE('',*,*,#765,.F.);
#778=ORIENTED_EDGE('',*,*,#382,.F.);
#779=PLANE('',#780);
#780=AXIS2_PLACEMENT_3D('',#376,#13,#387);
#781=ADVANCED_FACE('',(#782),#787,.T.);
#782=FACE_BOUND('',#783,.F.);
#783=EDGE_LOOP('',(#784,#439,#785,#786));
#784=ORIENTED_EDGE('',*,*,#430,.T.);
#785=ORIENTED_EDGE('',*,*,#775,.F.);
#786=ORIENTED_EDGE('',*,*,#374,.F.);
#787=CYLINDRICAL_SURFACE('',#788,0.32);
#788=AXIS2_PLACEMENT_3D('',#379,#730,#380);
#789=ADVANCED_FACE('',(#790),#802,.F.);
#790=FACE_BOUND('',#791,.F.);
#791=EDGE_LOOP('',(#792,#793,#798,#801));
#792=ORIENTED_EDGE('',*,*,#521,.T.);
#793=ORIENTED_EDGE('',*,*,#794,.T.);
#794=EDGE_CURVE('',#517,#795,#797,.T.);
#795=VERTEX_POINT('',#796);
#796=CARTESIAN_POINT('',(-1.234121551758,0.708243103516,1.25));
#797=B_SPLINE_CURVE_WITH_KNOTS('',1,(#518,#796),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#798=ORIENTED_EDGE('',*,*,#799,.F.);
#799=EDGE_CURVE('',#701,#795,#800,.T.);
#800=LINE('',#702,#62);
#801=ORIENTED_EDGE('',*,*,#700,.F.);
#802=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#523,#702),(#518,#796)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#803=ADVANCED_FACE('',(#804),#816,.F.);
#804=FACE_BOUND('',#805,.F.);
#805=EDGE_LOOP('',(#806,#807,#812,#815));
#806=ORIENTED_EDGE('',*,*,#516,.T.);
#807=ORIENTED_EDGE('',*,*,#808,.T.);
#808=EDGE_CURVE('',#512,#809,#811,.T.);
#809=VERTEX_POINT('',#810);
#810=CARTESIAN_POINT('',(1.234121551758,0.708243103516,1.25));
#811=B_SPLINE_CURVE_WITH_KNOTS('',1,(#513,#810),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#812=ORIENTED_EDGE('',*,*,#813,.F.);
#813=EDGE_CURVE('',#795,#809,#814,.T.);
#814=LINE('',#796,#69);
#815=ORIENTED_EDGE('',*,*,#794,.F.);
#816=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#518,#796),(#513,#810)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.535),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#817=ADVANCED_FACE('',(#818),#826,.F.);
#818=FACE_BOUND('',#819,.F.);
#819=EDGE_LOOP('',(#820,#821,#822,#825));
#820=ORIENTED_EDGE('',*,*,#511,.T.);
#821=ORIENTED_EDGE('',*,*,#647,.T.);
#822=ORIENTED_EDGE('',*,*,#823,.F.);
#823=EDGE_CURVE('',#809,#643,#824,.T.);
#824=LINE('',#810,#76);
#825=ORIENTED_EDGE('',*,*,#808,.F.);
#826=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#513,#810),(#334,#644)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#827=ADVANCED_FACE('',(#828),#883,.F.);
#828=FACE_BOUND('',#829,.F.);
#829=EDGE_LOOP('',(#830,#831,#832,#839,#847,#854,#859,#864,#871,#878));
#830=ORIENTED_EDGE('',*,*,#577,.F.);
#831=ORIENTED_EDGE('',*,*,#602,.T.);
#832=ORIENTED_EDGE('',*,*,#833,.T.);
#833=EDGE_CURVE('',#598,#834,#836,.T.);
#834=VERTEX_POINT('',#835);
#835=CARTESIAN_POINT('',(1.523665661432,0.325,0.264432583147));
#836=LINE('',#599,#837);
#837=VECTOR('',#838,1.);
#838=DIRECTION('',(0.142742572604,-3.169521813983E-17,-0.989759848633));
#839=ORIENTED_EDGE('',*,*,#840,.T.);
#840=EDGE_CURVE('',#834,#841,#843,.T.);
#841=VERTEX_POINT('',#842);
#842=CARTESIAN_POINT('',(1.838804142396,0.325,-5.551115123126E-17));
#843=CIRCLE('',#844,0.32);
#844=AXIS2_PLACEMENT_3D('',#845,#262,#846);
#845=CARTESIAN_POINT('',(1.838804142396,0.325,0.32));
#846=DIRECTION('',(-0.984807753012,2.186712484447E-16,-0.173648177667));
#847=ORIENTED_EDGE('',*,*,#848,.T.);
#848=EDGE_CURVE('',#841,#849,#851,.T.);
#849=VERTEX_POINT('',#850);
#850=CARTESIAN_POINT('',(1.9,0.325,-5.551115123126E-17));
#851=LINE('',#842,#852);
#852=VECTOR('',#853,1.);
#853=DIRECTION('',(1.,-2.22044604925E-16,0.));
#854=ORIENTED_EDGE('',*,*,#855,.T.);
#855=EDGE_CURVE('',#849,#856,#858,.T.);
#856=VERTEX_POINT('',#857);
#857=CARTESIAN_POINT('',(1.9,0.325,0.2));
#858=LINE('',#850,#135);
#859=ORIENTED_EDGE('',*,*,#860,.T.);
#860=EDGE_CURVE('',#856,#861,#863,.T.);
#861=VERTEX_POINT('',#862);
#862=CARTESIAN_POINT('',(1.838804142396,0.325,0.2));
#863=LINE('',#857,#340);
#864=ORIENTED_EDGE('',*,*,#865,.T.);
#865=EDGE_CURVE('',#861,#866,#868,.T.);
#866=VERTEX_POINT('',#867);
#867=CARTESIAN_POINT('',(1.720627212034,0.325,0.29916221868));
#868=CIRCLE('',#869,0.12);
#869=AXIS2_PLACEMENT_3D('',#845,#594,#870);
#870=DIRECTION('',(-1.850371707709E-15,4.108650548026E-31,-1.));
#871=ORIENTED_EDGE('',*,*,#872,.T.);
#872=EDGE_CURVE('',#866,#873,#875,.T.);
#873=VERTEX_POINT('',#874);
#874=CARTESIAN_POINT('',(1.690138480964,0.325,0.510567416853));
#875=LINE('',#867,#876);
#876=VECTOR('',#877,1.);
#877=DIRECTION('',(-0.142742572604,3.169521813983E-17,0.989759848633));
#878=ORIENTED_EDGE('',*,*,#879,.T.);
#879=EDGE_CURVE('',#873,#500,#880,.T.);
#880=CIRCLE('',#881,0.32);
#881=AXIS2_PLACEMENT_3D('',#605,#262,#882);
#882=DIRECTION('',(0.984807753012,-2.186712484447E-16,0.173648177667));
#883=PLANE('',#884);
#884=AXIS2_PLACEMENT_3D('',#885,#262,#13);
#885=CARTESIAN_POINT('',(1.610729118287,0.325,0.384660577966));
#886=ADVANCED_FACE('',(#887),#899,.F.);
#887=FACE_BOUND('',#888,.F.);
#888=EDGE_LOOP('',(#889,#890,#895,#898));
#889=ORIENTED_EDGE('',*,*,#597,.T.);
#890=ORIENTED_EDGE('',*,*,#891,.T.);
#891=EDGE_CURVE('',#589,#892,#894,.T.);
#892=VERTEX_POINT('',#893);
#893=CARTESIAN_POINT('',(1.523665661432,-0.325,0.264432583147));
#894=LINE('',#590,#837);
#895=ORIENTED_EDGE('',*,*,#896,.F.);
#896=EDGE_CURVE('',#834,#892,#897,.T.);
#897=LINE('',#835,#261);
#898=ORIENTED_EDGE('',*,*,#833,.F.);
#899=PLANE('',#900);
#900=AXIS2_PLACEMENT_3D('',#599,#901,#838);
#901=DIRECTION('',(0.989759848633,-2.197708345604E-16,0.142742572604));
#902=ADVANCED_FACE('',(#903),#942,.T.);
#903=FACE_BOUND('',#904,.T.);
#904=EDGE_LOOP('',(#610,#587,#890,#905,#912,#917,#922,#927,#933,#938));
#905=ORIENTED_EDGE('',*,*,#906,.T.);
#906=EDGE_CURVE('',#892,#907,#909,.T.);
#907=VERTEX_POINT('',#908);
#908=CARTESIAN_POINT('',(1.838804142396,-0.325,-5.551115123126E-17));
#909=CIRCLE('',#910,0.32);
#910=AXIS2_PLACEMENT_3D('',#911,#262,#846);
#911=CARTESIAN_POINT('',(1.838804142396,-0.325,0.32));
#912=ORIENTED_EDGE('',*,*,#913,.T.);
#913=EDGE_CURVE('',#907,#914,#916,.T.);
#914=VERTEX_POINT('',#915);
#915=CARTESIAN_POINT('',(1.9,-0.325,-5.551115123126E-17));
#916=LINE('',#908,#852);
#917=ORIENTED_EDGE('',*,*,#918,.T.);
#918=EDGE_CURVE('',#914,#919,#921,.T.);
#919=VERTEX_POINT('',#920);
#920=CARTESIAN_POINT('',(1.9,-0.325,0.2));
#921=LINE('',#915,#135);
#922=ORIENTED_EDGE('',*,*,#923,.T.);
#923=EDGE_CURVE('',#919,#924,#926,.T.);
#924=VERTEX_POINT('',#925);
#925=CARTESIAN_POINT('',(1.838804142396,-0.325,0.2));
#926=LINE('',#920,#340);
#927=ORIENTED_EDGE('',*,*,#928,.T.);
#928=EDGE_CURVE('',#924,#929,#931,.T.);
#929=VERTEX_POINT('',#930);
#930=CARTESIAN_POINT('',(1.720627212034,-0.325,0.29916221868));
#931=CIRCLE('',#932,0.12);
#932=AXIS2_PLACEMENT_3D('',#911,#594,#870);
#933=ORIENTED_EDGE('',*,*,#934,.T.);
#934=EDGE_CURVE('',#929,#935,#937,.T.);
#935=VERTEX_POINT('',#936);
#936=CARTESIAN_POINT('',(1.690138480964,-0.325,0.510567416853));
#937=LINE('',#930,#876);
#938=ORIENTED_EDGE('',*,*,#939,.T.);
#939=EDGE_CURVE('',#935,#337,#940,.T.);
#940=CIRCLE('',#941,0.32);
#941=AXIS2_PLACEMENT_3D('',#593,#262,#882);
#942=PLANE('',#943);
#943=AXIS2_PLACEMENT_3D('',#944,#262,#13);
#944=CARTESIAN_POINT('',(1.610729118287,-0.325,0.384660577966));
#945=ADVANCED_FACE('',(#946),#953,.T.);
#946=FACE_BOUND('',#947,.F.);
#947=EDGE_LOOP('',(#948,#938,#951,#952));
#948=ORIENTED_EDGE('',*,*,#949,.T.);
#949=EDGE_CURVE('',#873,#935,#950,.T.);
#950=LINE('',#874,#261);
#951=ORIENTED_EDGE('',*,*,#622,.F.);
#952=ORIENTED_EDGE('',*,*,#879,.F.);
#953=CYLINDRICAL_SURFACE('',#954,0.32);
#954=AXIS2_PLACEMENT_3D('',#605,#594,#882);
#955=ADVANCED_FACE('',(#956,#958),#984,.T.);
#956=FACE_BOUND('',#957,.T.);
#957=EDGE_LOOP('',(#704,#687,#673,#659,#641,#822,#812,#798));
#958=FACE_BOUND('',#959,.T.);
#959=EDGE_LOOP('',(#960,#968,#974,#980));
#960=ORIENTED_EDGE('',*,*,#961,.T.);
#961=EDGE_CURVE('',#962,#964,#966,.T.);
#962=VERTEX_POINT('',#963);
#963=CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.25));
#964=VERTEX_POINT('',#965);
#965=CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.25));
#966=LINE('',#967,#97);
#967=CARTESIAN_POINT('',(-1.233243103516,-0.608243103516,1.25));
#968=ORIENTED_EDGE('',*,*,#969,.T.);
#969=EDGE_CURVE('',#964,#970,#972,.T.);
#970=VERTEX_POINT('',#971);
#971=CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.25));
#972=LINE('',#973,#27);
#973=CARTESIAN_POINT('',(-1.183243103516,-0.633682327637,1.25));
#974=ORIENTED_EDGE('',*,*,#975,.F.);
#975=EDGE_CURVE('',#976,#970,#978,.T.);
#976=VERTEX_POINT('',#977);
#977=CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.25));
#978=LINE('',#979,#97);
#979=CARTESIAN_POINT('',(-1.233243103516,0.608243103516,1.25));
#980=ORIENTED_EDGE('',*,*,#981,.F.);
#981=EDGE_CURVE('',#962,#976,#982,.T.);
#982=LINE('',#983,#27);
#983=CARTESIAN_POINT('',(-0.683243103516,-0.633682327637,1.25));
#984=PLANE('',#985);
#985=AXIS2_PLACEMENT_3D('',#685,#13,#986);
#986=DIRECTION('',(0.889522261294,0.456891832562,0.));
#987=ADVANCED_FACE('',(#988),#995,.F.);
#988=FACE_BOUND('',#989,.F.);
#989=EDGE_LOOP('',(#990,#933,#993,#994));
#990=ORIENTED_EDGE('',*,*,#991,.T.);
#991=EDGE_CURVE('',#866,#929,#992,.T.);
#992=LINE('',#867,#261);
#993=ORIENTED_EDGE('',*,*,#949,.F.);
#994=ORIENTED_EDGE('',*,*,#872,.F.);
#995=PLANE('',#996);
#996=AXIS2_PLACEMENT_3D('',#867,#997,#877);
#997=DIRECTION('',(-0.989759848633,2.197708345604E-16,-0.142742572604));
#998=ADVANCED_FACE('',(#999),#1006,.F.);
#999=FACE_BOUND('',#1000,.F.);
#1000=EDGE_LOOP('',(#1001,#927,#1004,#1005));
#1001=ORIENTED_EDGE('',*,*,#1002,.T.);
#1002=EDGE_CURVE('',#861,#924,#1003,.T.);
#1003=LINE('',#862,#261);
#1004=ORIENTED_EDGE('',*,*,#991,.F.);
#1005=ORIENTED_EDGE('',*,*,#865,.F.);
#1006=CYLINDRICAL_SURFACE('',#869,0.12);
#1007=ADVANCED_FACE('',(#1008),#1015,.F.);
#1008=FACE_BOUND('',#1009,.F.);
#1009=EDGE_LOOP('',(#1010,#922,#1013,#1014));
#1010=ORIENTED_EDGE('',*,*,#1011,.T.);
#1011=EDGE_CURVE('',#856,#919,#1012,.T.);
#1012=LINE('',#857,#261);
#1013=ORIENTED_EDGE('',*,*,#1002,.F.);
#1014=ORIENTED_EDGE('',*,*,#860,.F.);
#1015=PLANE('',#1016);
#1016=AXIS2_PLACEMENT_3D('',#857,#629,#341);
#1017=ADVANCED_FACE('',(#1018),#1025,.F.);
#1018=FACE_BOUND('',#1019,.F.);
#1019=EDGE_LOOP('',(#1020,#917,#1023,#1024));
#1020=ORIENTED_EDGE('',*,*,#1021,.T.);
#1021=EDGE_CURVE('',#849,#914,#1022,.T.);
#1022=LINE('',#850,#261);
#1023=ORIENTED_EDGE('',*,*,#1011,.F.);
#1024=ORIENTED_EDGE('',*,*,#855,.F.);
#1025=PLANE('',#1026);
#1026=AXIS2_PLACEMENT_3D('',#850,#341,#13);
#1027=ADVANCED_FACE('',(#1028),#1035,.F.);
#1028=FACE_BOUND('',#1029,.F.);
#1029=EDGE_LOOP('',(#1030,#912,#1033,#1034));
#1030=ORIENTED_EDGE('',*,*,#1031,.T.);
#1031=EDGE_CURVE('',#841,#907,#1032,.T.);
#1032=LINE('',#842,#261);
#1033=ORIENTED_EDGE('',*,*,#1021,.F.);
#1034=ORIENTED_EDGE('',*,*,#848,.F.);
#1035=PLANE('',#1036);
#1036=AXIS2_PLACEMENT_3D('',#842,#13,#853);
#1037=ADVANCED_FACE('',(#1038),#1043,.T.);
#1038=FACE_BOUND('',#1039,.F.);
#1039=EDGE_LOOP('',(#1040,#905,#1041,#1042));
#1040=ORIENTED_EDGE('',*,*,#896,.T.);
#1041=ORIENTED_EDGE('',*,*,#1031,.F.);
#1042=ORIENTED_EDGE('',*,*,#840,.F.);
#1043=CYLINDRICAL_SURFACE('',#1044,0.32);
#1044=AXIS2_PLACEMENT_3D('',#845,#594,#846);
#1045=ADVANCED_FACE('',(#1046),#1063,.F.);
#1046=FACE_BOUND('',#1047,.F.);
#1047=EDGE_LOOP('',(#960,#1048,#1054,#1059));
#1048=ORIENTED_EDGE('',*,*,#1049,.T.);
#1049=EDGE_CURVE('',#964,#1050,#1052,.T.);
#1050=VERTEX_POINT('',#1051);
#1051=CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.26));
#1052=LINE('',#1053,#135);
#1053=CARTESIAN_POINT('',(-1.183243103516,-0.608243103516,1.24));
#1054=ORIENTED_EDGE('',*,*,#1055,.T.);
#1055=EDGE_CURVE('',#1050,#1056,#1058,.T.);
#1056=VERTEX_POINT('',#1057);
#1057=CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.26));
#1058=LINE('',#1051,#69);
#1059=ORIENTED_EDGE('',*,*,#1060,.F.);
#1060=EDGE_CURVE('',#962,#1056,#1061,.T.);
#1061=LINE('',#1062,#135);
#1062=CARTESIAN_POINT('',(-0.683243103516,-0.608243103516,1.24));
#1063=PLANE('',#1064);
#1064=AXIS2_PLACEMENT_3D('',#1053,#28,#13);
#1065=ADVANCED_FACE('',(#1066),#1078,.T.);
#1066=FACE_BOUND('',#1067,.T.);
#1067=EDGE_LOOP('',(#1059,#1068,#1069,#1075));
#1068=ORIENTED_EDGE('',*,*,#981,.T.);
#1069=ORIENTED_EDGE('',*,*,#1070,.T.);
#1070=EDGE_CURVE('',#976,#1071,#1073,.T.);
#1071=VERTEX_POINT('',#1072);
#1072=CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.26));
#1073=LINE('',#1074,#135);
#1074=CARTESIAN_POINT('',(-0.683243103516,0.608243103516,1.24));
#1075=ORIENTED_EDGE('',*,*,#1076,.F.);
#1076=EDGE_CURVE('',#1056,#1071,#1077,.T.);
#1077=LINE('',#1057,#27);
#1078=PLANE('',#1079);
#1079=AXIS2_PLACEMENT_3D('',#1062,#70,#13);
#1080=ADVANCED_FACE('',(#1081),#1094,.T.);
#1081=FACE_BOUND('',#1082,.T.);
#1082=EDGE_LOOP('',(#1083,#1084,#1090,#1093));
#1083=ORIENTED_EDGE('',*,*,#975,.T.);
#1084=ORIENTED_EDGE('',*,*,#1085,.T.);
#1085=EDGE_CURVE('',#970,#1086,#1088,.T.);
#1086=VERTEX_POINT('',#1087);
#1087=CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.26));
#1088=LINE('',#1089,#135);
#1089=CARTESIAN_POINT('',(-1.183243103516,0.608243103516,1.24));
#1090=ORIENTED_EDGE('',*,*,#1091,.T.);
#1091=EDGE_CURVE('',#1086,#1071,#1092,.T.);
#1092=LINE('',#1087,#69);
#1093=ORIENTED_EDGE('',*,*,#1070,.F.);
#1094=PLANE('',#1095);
#1095=AXIS2_PLACEMENT_3D('',#1089,#28,#13);
#1096=ADVANCED_FACE('',(#1097),#1103,.F.);
#1097=FACE_BOUND('',#1098,.F.);
#1098=EDGE_LOOP('',(#1099,#968,#1084,#1100));
#1099=ORIENTED_EDGE('',*,*,#1049,.F.);
#1100=ORIENTED_EDGE('',*,*,#1101,.F.);
#1101=EDGE_CURVE('',#1050,#1086,#1102,.T.);
#1102=LINE('',#1051,#27);
#1103=PLANE('',#1104);
#1104=AXIS2_PLACEMENT_3D('',#1053,#70,#13);
#1105=ADVANCED_FACE('',(#1106),#1110,.T.);
#1106=FACE_BOUND('',#1107,.T.);
#1107=EDGE_LOOP('',(#1100,#1054,#1108,#1109));
#1108=ORIENTED_EDGE('',*,*,#1076,.T.);
#1109=ORIENTED_EDGE('',*,*,#1091,.F.);
#1110=PLANE('',#1111);
#1111=AXIS2_PLACEMENT_3D('',#1051,#13,#70);
#1112=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1116)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1113,#1114,#1115)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1113=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1114=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1115=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1116=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1113,'distance_accuracy_value','confusion accuracy');
#1117=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#1118=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1119,#1129,#1130,#1131,#1132,#1141,#1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168,#1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,#1188,#1189,#1190,#1199,#1200,#1201,#1202),#1112);
#1119=STYLED_ITEM('color',(#1120),#17);
#1120=PRESENTATION_STYLE_ASSIGNMENT((#1121,#1127));
#1121=SURFACE_STYLE_USAGE(.BOTH.,#1122);
#1122=SURFACE_SIDE_STYLE('',(#1123));
#1123=SURFACE_STYLE_FILL_AREA(#1124);
#1124=FILL_AREA_STYLE('',(#1125));
#1125=FILL_AREA_STYLE_COLOUR('',#1126);
#1126=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);
#1127=CURVE_STYLE('',#1128,POSITIVE_LENGTH_MEASURE(0.1),#1126);
#1128=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1129=STYLED_ITEM('color',(#1120),#54);
#1130=STYLED_ITEM('color',(#1120),#107);
#1131=STYLED_ITEM('color',(#1120),#120);
#1132=STYLED_ITEM('color',(#1133),#141);
#1133=PRESENTATION_STYLE_ASSIGNMENT((#1134,#1140));
#1134=SURFACE_STYLE_USAGE(.BOTH.,#1135);
#1135=SURFACE_SIDE_STYLE('',(#1136));
#1136=SURFACE_STYLE_FILL_AREA(#1137);
#1137=FILL_AREA_STYLE('',(#1138));
#1138=FILL_AREA_STYLE_COLOUR('',#1139);
#1139=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);
#1140=CURVE_STYLE('',#1128,POSITIVE_LENGTH_MEASURE(0.1),#1139);
#1141=STYLED_ITEM('color',(#1120),#165);
#1142=STYLED_ITEM('color',(#1120),#182);
#1143=STYLED_ITEM('color',(#1120),#195);
#1144=STYLED_ITEM('color',(#1120),#208);
#1145=STYLED_ITEM('color',(#1120),#221);
#1146=STYLED_ITEM('color',(#1120),#234);
#1147=STYLED_ITEM('color',(#1120),#247);
#1148=STYLED_ITEM('color',(#1120),#267);
#1149=STYLED_ITEM('color',(#1120),#282);
#1150=STYLED_ITEM('color',(#1120),#297);
#1151=STYLED_ITEM('color',(#1133),#361);
#1152=STYLED_ITEM('color',(#1133),#420);
#1153=STYLED_ITEM('color',(#1133),#436);
#1154=STYLED_ITEM('color',(#1120),#479);
#1155=STYLED_ITEM('color',(#1120),#527);
#1156=STYLED_ITEM('color',(#1120),#538);
#1157=STYLED_ITEM('color',(#1120),#549);
#1158=STYLED_ITEM('color',(#1120),#560);
#1159=STYLED_ITEM('color',(#1120),#571);
#1160=STYLED_ITEM('color',(#1133),#583);
#1161=STYLED_ITEM('color',(#1120),#607);
#1162=STYLED_ITEM('color',(#1133),#617);
#1163=STYLED_ITEM('color',(#1120),#630);
#1164=STYLED_ITEM('color',(#1120),#650);
#1165=STYLED_ITEM('color',(#1120),#664);
#1166=STYLED_ITEM('color',(#1120),#678);
#1167=STYLED_ITEM('color',(#1120),#692);
#1168=STYLED_ITEM('color',(#1133),#709);
#1169=STYLED_ITEM('color',(#1133),#720);
#1170=STYLED_ITEM('color',(#1133),#731);
#1171=STYLED_ITEM('color',(#1133),#742);
#1172=STYLED_ITEM('color',(#1133),#751);
#1173=STYLED_ITEM('color',(#1133),#761);
#1174=STYLED_ITEM('color',(#1133),#771);
#1175=STYLED_ITEM('color',(#1133),#781);
#1176=STYLED_ITEM('color',(#1120),#789);
#1177=STYLED_ITEM('color',(#1120),#803);
#1178=STYLED_ITEM('color',(#1120),#817);
#1179=STYLED_ITEM('color',(#1133),#827);
#1180=STYLED_ITEM('color',(#1133),#886);
#1181=STYLED_ITEM('color',(#1133),#902);
#1182=STYLED_ITEM('color',(#1133),#945);
#1183=STYLED_ITEM('color',(#1120),#955);
#1184=STYLED_ITEM('color',(#1133),#987);
#1185=STYLED_ITEM('color',(#1133),#998);
#1186=STYLED_ITEM('color',(#1133),#1007);
#1187=STYLED_ITEM('color',(#1133),#1017);
#1188=STYLED_ITEM('color',(#1133),#1027);
#1189=STYLED_ITEM('color',(#1133),#1037);
#1190=STYLED_ITEM('color',(#1191),#1045);
#1191=PRESENTATION_STYLE_ASSIGNMENT((#1192,#1198));
#1192=SURFACE_STYLE_USAGE(.BOTH.,#1193);
#1193=SURFACE_SIDE_STYLE('',(#1194));
#1194=SURFACE_STYLE_FILL_AREA(#1195);
#1195=FILL_AREA_STYLE('',(#1196));
#1196=FILL_AREA_STYLE_COLOUR('',#1197);
#1197=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);
#1198=CURVE_STYLE('',#1128,POSITIVE_LENGTH_MEASURE(0.1),#1197);
#1199=STYLED_ITEM('color',(#1191),#1065);
#1200=STYLED_ITEM('color',(#1191),#1080);
#1201=STYLED_ITEM('color',(#1191),#1096);
#1202=STYLED_ITEM('color',(#1191),#1105);
ENDSEC;
END-ISO-10303-21;