Added power resistor symbol, footprint, 3D model

This commit is contained in:
William Miceli
2021-04-12 19:31:45 -04:00
parent fbd0a93c03
commit db574f93ab
15 changed files with 504 additions and 0 deletions

View File

@@ -0,0 +1,504 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP AP214'),'1');
FILE_NAME('YAG_SQP500_YAG','2021-04-12T23:03:13',(''),(''),'','','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN'));
ENDSEC;
DATA;
#1=SHAPE_DEFINITION_REPRESENTATION(#2,#3);
#2=PRODUCT_DEFINITION_SHAPE('',$,#4);
#3=SHAPE_REPRESENTATION('',(#71,#127,#509,#19),#11);
#4=PRODUCT_DEFINITION('design','example product_definition',#6,#5);
#5=PRODUCT_DEFINITION_CONTEXT('3D Mechanical Parts',#10,'design');
#6=PRODUCT_DEFINITION_FORMATION('1.0','first version',#8);
#7=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2003,#10);
#8=PRODUCT('product','part','',(#9));
#9=PRODUCT_CONTEXT('3D Mechanical Parts',#10,'mechanical');
#10=APPLICATION_CONTEXT('Core Data for Automotive Mechanical Design Process');
#11=(GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#13,#14,#18)) REPRESENTATION_CONTEXT('ID1','3D'));
#12=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-005),#13,'DISTANCE_ACCURACY_VALUE','Maximum model space distance between geometric entities at asserted connectivities');
#13=(LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.));
#14=(CONVERSION_BASED_UNIT('degree',#16) NAMED_UNIT(#15) PLANE_ANGLE_UNIT());
#15=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
#16=MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),#17);
#17=(NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.));
#18=(NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT());
#19=AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20=CARTESIAN_POINT('',(0.0,0.0,0.0));
#21=DIRECTION('',(0.0,0.0,1.0));
#22=DIRECTION('',(1.0,0.0,0.0));
#25=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION($,(#123,#124,#125,#129,#160,#213,#266,#319,#372,#425,#478,#511,#542,#595,#648,#701,#754,#807,#860),#11);
#26=PRODUCT_CATEGORY_RELATIONSHIP('','',#27,#28);
#27=PRODUCT_CATEGORY('part','');
#28=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#8));
#34=PRESENTATION_STYLE_ASSIGNMENT((#35,#40));
#35=SURFACE_STYLE_USAGE(.BOTH.,#36);
#36=SURFACE_SIDE_STYLE('',(#37));
#37=SURFACE_STYLE_FILL_AREA(#38);
#38=FILL_AREA_STYLE('',(#39));
#39=FILL_AREA_STYLE_COLOUR('',#41);
#40=CURVE_STYLE('',#42,POSITIVE_LENGTH_MEASURE(0.1),#41);
#41=COLOUR_RGB('Aluminum',0.725,0.725,0.725);
#42=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#43=PRESENTATION_STYLE_ASSIGNMENT((#44,#49));
#44=SURFACE_STYLE_USAGE(.BOTH.,#45);
#45=SURFACE_SIDE_STYLE('',(#46));
#46=SURFACE_STYLE_FILL_AREA(#47);
#47=FILL_AREA_STYLE('',(#48));
#48=FILL_AREA_STYLE_COLOUR('',#50);
#49=CURVE_STYLE('',#51,POSITIVE_LENGTH_MEASURE(0.1),#50);
#50=COLOUR_RGB('Black',0.196,0.196,0.196);
#51=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#52=PRESENTATION_STYLE_ASSIGNMENT((#53,#58));
#53=SURFACE_STYLE_USAGE(.BOTH.,#54);
#54=SURFACE_SIDE_STYLE('',(#55));
#55=SURFACE_STYLE_FILL_AREA(#56);
#56=FILL_AREA_STYLE('',(#57));
#57=FILL_AREA_STYLE_COLOUR('',#59);
#58=CURVE_STYLE('',#60,POSITIVE_LENGTH_MEASURE(0.1),#59);
#59=COLOUR_RGB('Pin1Axial',0.98,0.706,0.176);
#60=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#61=PRESENTATION_STYLE_ASSIGNMENT((#62,#67));
#62=SURFACE_STYLE_USAGE(.BOTH.,#63);
#63=SURFACE_SIDE_STYLE('',(#64));
#64=SURFACE_STYLE_FILL_AREA(#65);
#65=FILL_AREA_STYLE('',(#66));
#66=FILL_AREA_STYLE_COLOUR('',#68);
#67=CURVE_STYLE('',#69,POSITIVE_LENGTH_MEASURE(0.1),#68);
#68=COLOUR_RGB('HeatTab',0.588,0.588,0.588);
#69=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#71=MANIFOLD_SOLID_BREP($,#72);
#72=CLOSED_SHELL('',(#73,#74,#75));
#73=ADVANCED_FACE($,(#79,#78),#96,.T.);
#74=ADVANCED_FACE($,(#80),#76,.F.);
#75=ADVANCED_FACE($,(#81),#77,.T.);
#76=PLANE($,#101);
#77=PLANE($,#102);
#78=FACE_BOUND($,#83,.T.);
#79=FACE_OUTER_BOUND($,#82,.T.);
#80=FACE_OUTER_BOUND($,#84,.T.);
#81=FACE_OUTER_BOUND($,#85,.T.);
#82=EDGE_LOOP($,(#92));
#83=EDGE_LOOP($,(#93));
#84=EDGE_LOOP($,(#94));
#85=EDGE_LOOP($,(#95));
#86=CIRCLE($,#99,5.2451);
#87=CIRCLE($,#100,5.2451);
#88=VERTEX_POINT('',#117);
#89=VERTEX_POINT('',#119);
#90=EDGE_CURVE($,#88,#88,#86,.T.);
#91=EDGE_CURVE($,#89,#89,#87,.T.);
#92=ORIENTED_EDGE($,*,*,#90,.F.);
#93=ORIENTED_EDGE($,*,*,#91,.F.);
#94=ORIENTED_EDGE($,*,*,#91,.T.);
#95=ORIENTED_EDGE($,*,*,#90,.T.);
#96=CYLINDRICAL_SURFACE($,#98,5.2451);
#97=AXIS2_PLACEMENT_3D('placement',#115,#103,#104);
#98=AXIS2_PLACEMENT_3D($,#116,#105,#106);
#99=AXIS2_PLACEMENT_3D($,#118,#107,#108);
#100=AXIS2_PLACEMENT_3D($,#120,#109,#110);
#101=AXIS2_PLACEMENT_3D($,#121,#111,#112);
#102=AXIS2_PLACEMENT_3D($,#122,#113,#114);
#103=DIRECTION('axis',(0.,1.,0.));
#104=DIRECTION('refdir',(0.,0.,1.));
#105=DIRECTION('',(-1.,0.,0.));
#106=DIRECTION('',(0.,0.,1.));
#107=DIRECTION('',(-1.,0.,0.));
#108=DIRECTION('',(0.,0.,1.));
#109=DIRECTION('',(1.,0.,0.));
#110=DIRECTION('',(0.,0.,1.));
#111=DIRECTION('',(-1.,0.,0.));
#112=DIRECTION('',(0.,1.,0.));
#113=DIRECTION('',(-1.,0.,0.));
#114=DIRECTION('',(0.,1.,0.));
#115=CARTESIAN_POINT('',(0.,0.,0.));
#116=CARTESIAN_POINT('',(26.987,0.0,5.245));
#117=CARTESIAN_POINT('',(3.492,0.0,0.0));
#118=CARTESIAN_POINT('',(3.492,0.0,5.245));
#119=CARTESIAN_POINT('',(26.987,0.0,0.0));
#120=CARTESIAN_POINT('',(26.987,0.0,5.245));
#121=CARTESIAN_POINT('',(26.987,0.0,5.245));
#122=CARTESIAN_POINT('',(3.492,0.0,5.245));
#123=STYLED_ITEM('color',(#43),#73);
#124=STYLED_ITEM('color',(#43),#74);
#125=STYLED_ITEM('color',(#43),#75);
#127=MANIFOLD_SOLID_BREP($,#128);
#128=CLOSED_SHELL('',(#130,#161,#214,#267,#320,#373,#426,#479));
#129=STYLED_ITEM('color',(#34),#130);
#130=ADVANCED_FACE($,(#136),#131,.T.);
#131=PLANE($,#132);
#132=AXIS2_PLACEMENT_3D($,#133,#134,#135);
#133=CARTESIAN_POINT('',(3.492,0.0,5.245));
#134=DIRECTION('',(1.0,0.0,0.0));
#135=DIRECTION('',(0.,1.,0.));
#136=FACE_OUTER_BOUND($,#137,.T.);
#137=EDGE_LOOP($,(#138, #149));
#141=CARTESIAN_POINT('',(3.492,0.0,5.677));
#140=VERTEX_POINT('',#141);
#143=CARTESIAN_POINT('',(3.492,0.0,4.813));
#142=VERTEX_POINT('',#143);
#139=EDGE_CURVE($,#140,#142,#144,.T.);
#144=CIRCLE($,#145,0.4318);
#146=CARTESIAN_POINT('',(3.492,0.0,5.245));
#145=AXIS2_PLACEMENT_3D($,#146,#147,#148);
#147=DIRECTION('',(-1.0,0.0,0.0));
#148=DIRECTION('',(0.0,0.0,1.0));
#138=ORIENTED_EDGE('',*,*,#139,.F.);
#150=EDGE_CURVE($,#142,#140,#155,.T.);
#155=CIRCLE($,#156,0.4318);
#156=AXIS2_PLACEMENT_3D($,#146,#158,#159);
#158=DIRECTION('',(-1.0,0.0,0.0));
#159=DIRECTION('',(0.0,0.0,1.0));
#149=ORIENTED_EDGE('',*,*,#150,.F.);
#160=STYLED_ITEM('color',(#34),#161);
#161=ADVANCED_FACE($,(#167),#162,.T.);
#162=CYLINDRICAL_SURFACE($,#163,0.4318);
#163=AXIS2_PLACEMENT_3D($,#164,#165,#166);
#164=CARTESIAN_POINT('',(1.511,0.0,5.245));
#165=DIRECTION('',(1.0,0.0,0.0));
#166=DIRECTION('',(0.0,-1.0,0.0));
#167=FACE_OUTER_BOUND($,#168,.T.);
#168=EDGE_LOOP($,(#191, #169, #201, #180));
#194=CARTESIAN_POINT('',(1.511,0.0,4.813));
#193=VERTEX_POINT('',#194);
#192=EDGE_CURVE('',#193,#142,#197,.T.);
#197=LINE('',#194,#199);
#199=VECTOR('',#200,1.9812);
#200=DIRECTION('',(1.0,0.0,0.0));
#191=ORIENTED_EDGE('',*,*,#192,.F.);
#172=CARTESIAN_POINT('',(1.511,0.0,5.677));
#171=VERTEX_POINT('',#172);
#170=EDGE_CURVE($,#171,#193,#175,.T.);
#175=CIRCLE($,#176,0.4318);
#177=CARTESIAN_POINT('',(1.511,0.0,5.245));
#176=AXIS2_PLACEMENT_3D($,#177,#178,#179);
#178=DIRECTION('',(-1.0,0.0,0.0));
#179=DIRECTION('',(0.0,0.0,1.0));
#169=ORIENTED_EDGE('',*,*,#170,.F.);
#202=EDGE_CURVE('',#140,#171,#207,.T.);
#207=LINE('',#141,#209);
#209=VECTOR('',#210,1.9812);
#210=DIRECTION('',(-1.0,0.0,0.0));
#201=ORIENTED_EDGE('',*,*,#202,.F.);
#180=ORIENTED_EDGE('',*,*,#139,.T.);
#213=STYLED_ITEM('color',(#34),#214);
#214=ADVANCED_FACE($,(#220),#215,.T.);
#215=CYLINDRICAL_SURFACE($,#216,0.4318);
#216=AXIS2_PLACEMENT_3D($,#217,#218,#219);
#217=CARTESIAN_POINT('',(1.511,0.0,5.245));
#218=DIRECTION('',(1.0,0.0,0.0));
#219=DIRECTION('',(0.0,-1.0,0.0));
#220=FACE_OUTER_BOUND($,#221,.T.);
#221=EDGE_LOOP($,(#244, #222, #254, #233));
#244=ORIENTED_EDGE('',*,*,#192,.T.);
#222=ORIENTED_EDGE('',*,*,#150,.T.);
#254=ORIENTED_EDGE('',*,*,#202,.T.);
#234=EDGE_CURVE($,#193,#171,#239,.T.);
#239=CIRCLE($,#240,0.4318);
#240=AXIS2_PLACEMENT_3D($,#177,#242,#243);
#242=DIRECTION('',(-1.0,0.0,0.0));
#243=DIRECTION('',(0.0,0.0,-1.0));
#233=ORIENTED_EDGE('',*,*,#234,.F.);
#266=STYLED_ITEM('color',(#34),#267);
#267 = ADVANCED_FACE ( '', ( #273 ), #268, .T. ) ;
#268 = TOROIDAL_SURFACE ( '', #269, 1.5113, 0.4318 ) ;
#269 = AXIS2_PLACEMENT_3D ( '', #270, #271, #272 ) ;
#270 = CARTESIAN_POINT ( '', ( 1.511,0.0,3.734 ) ) ;
#271 = DIRECTION ( '', ( 0.0,1.0,0.0 ) ) ;
#272 = DIRECTION ( '', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#273 = FACE_OUTER_BOUND ( '', #274, .T. ) ;
#274 = EDGE_LOOP ( '', ( #275, #286, #297, #308 ) ) ;
#275=ORIENTED_EDGE('',*,*,#170,.T.);
#289=CARTESIAN_POINT('',(0.432,0.0,3.734));
#288=VERTEX_POINT('',#289);
#287=EDGE_CURVE($,#288,#193,#292,.T.);
#292=CIRCLE($,#293,1.0795);
#294=CARTESIAN_POINT('',(1.511,0.0,3.734));
#293=AXIS2_PLACEMENT_3D($,#294,#295,#296);
#295=DIRECTION('',(0.0,1.0,0.0));
#296=DIRECTION('',(-1.0,0.0,0.0));
#286=ORIENTED_EDGE('',*,*,#287,.F.);
#300=CARTESIAN_POINT('',(-0.432,0.0,3.734));
#299=VERTEX_POINT('',#300);
#298=EDGE_CURVE($,#299,#288,#303,.T.);
#303=CIRCLE($,#304,0.4318);
#305=CARTESIAN_POINT('',(0.0,0.0,3.734));
#304=AXIS2_PLACEMENT_3D($,#305,#306,#307);
#306=DIRECTION('',(0.0,0.0,-1.0));
#307=DIRECTION('',(1.0,0.0,0.0));
#297=ORIENTED_EDGE('',*,*,#298,.F.);
#309=EDGE_CURVE($,#171,#299,#314,.T.);
#314=CIRCLE($,#315,1.9431);
#315=AXIS2_PLACEMENT_3D($,#294,#317,#318);
#317=DIRECTION('',(0.0,-1.0,0.0));
#318=DIRECTION('',(-1.0,0.0,0.0));
#308=ORIENTED_EDGE('',*,*,#309,.F.);
#319=STYLED_ITEM('color',(#34),#320);
#320 = ADVANCED_FACE ( '', ( #326 ), #321, .T. ) ;
#321 = TOROIDAL_SURFACE ( '', #322, 1.5113, 0.4318 ) ;
#322 = AXIS2_PLACEMENT_3D ( '', #323, #324, #325 ) ;
#323 = CARTESIAN_POINT ( '', ( 1.511,0.0,3.734 ) ) ;
#324 = DIRECTION ( '', ( 0.0,-1.0,0.0 ) ) ;
#325 = DIRECTION ( '', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#326 = FACE_OUTER_BOUND ( '', #327, .T. ) ;
#327 = EDGE_LOOP ( '', ( #328, #339, #350, #361 ) ) ;
#329=EDGE_CURVE($,#288,#299,#334,.T.);
#334=CIRCLE($,#335,0.4318);
#335=AXIS2_PLACEMENT_3D($,#305,#337,#338);
#337=DIRECTION('',(0.0,0.0,-1.0));
#338=DIRECTION('',(1.0,0.0,0.0));
#328=ORIENTED_EDGE('',*,*,#329,.F.);
#339=ORIENTED_EDGE('',*,*,#287,.T.);
#350=ORIENTED_EDGE('',*,*,#234,.T.);
#361=ORIENTED_EDGE('',*,*,#309,.T.);
#372=STYLED_ITEM('color',(#34),#373);
#373=ADVANCED_FACE($,(#379),#374,.T.);
#374=CYLINDRICAL_SURFACE($,#375,0.4318);
#375=AXIS2_PLACEMENT_3D($,#376,#377,#378);
#376=CARTESIAN_POINT('',(0.0,0.0,-2.794));
#377=DIRECTION('',(0.0,0.0,1.0));
#378=DIRECTION('',(0.0,-1.0,0.0));
#379=FACE_OUTER_BOUND($,#380,.T.);
#380=EDGE_LOOP($,(#403, #381, #413, #392));
#406=CARTESIAN_POINT('',(0.432,0.0,-2.794));
#405=VERTEX_POINT('',#406);
#404=EDGE_CURVE('',#405,#288,#409,.T.);
#409=LINE('',#406,#411);
#411=VECTOR('',#412,6.5278);
#412=DIRECTION('',(0.0,0.0,1.0));
#403=ORIENTED_EDGE('',*,*,#404,.F.);
#384=CARTESIAN_POINT('',(-0.432,0.0,-2.794));
#383=VERTEX_POINT('',#384);
#382=EDGE_CURVE($,#383,#405,#387,.T.);
#387=CIRCLE($,#388,0.4318);
#389=CARTESIAN_POINT('',(0.0,0.0,-2.794));
#388=AXIS2_PLACEMENT_3D($,#389,#390,#391);
#390=DIRECTION('',(0.0,0.0,-1.0));
#391=DIRECTION('',(-1.0,0.0,0.0));
#381=ORIENTED_EDGE('',*,*,#382,.F.);
#414=EDGE_CURVE('',#299,#383,#419,.T.);
#419=LINE('',#300,#421);
#421=VECTOR('',#422,6.5278);
#422=DIRECTION('',(0.0,0.0,-1.0));
#413=ORIENTED_EDGE('',*,*,#414,.F.);
#392=ORIENTED_EDGE('',*,*,#298,.T.);
#425=STYLED_ITEM('color',(#34),#426);
#426=ADVANCED_FACE($,(#432),#427,.T.);
#427=CYLINDRICAL_SURFACE($,#428,0.4318);
#428=AXIS2_PLACEMENT_3D($,#429,#430,#431);
#429=CARTESIAN_POINT('',(0.0,0.0,-2.794));
#430=DIRECTION('',(0.0,0.0,1.0));
#431=DIRECTION('',(0.0,-1.0,0.0));
#432=FACE_OUTER_BOUND($,#433,.T.);
#433=EDGE_LOOP($,(#456, #434, #466, #445));
#456=ORIENTED_EDGE('',*,*,#414,.T.);
#435=EDGE_CURVE($,#405,#383,#440,.T.);
#440=CIRCLE($,#441,0.4318);
#441=AXIS2_PLACEMENT_3D($,#389,#443,#444);
#443=DIRECTION('',(0.0,0.0,-1.0));
#444=DIRECTION('',(-1.0,0.0,0.0));
#434=ORIENTED_EDGE('',*,*,#435,.F.);
#466=ORIENTED_EDGE('',*,*,#404,.T.);
#445=ORIENTED_EDGE('',*,*,#329,.T.);
#478=STYLED_ITEM('color',(#34),#479);
#479=ADVANCED_FACE($,(#485),#480,.T.);
#480=PLANE($,#481);
#481=AXIS2_PLACEMENT_3D($,#482,#483,#484);
#482=CARTESIAN_POINT('',(0.0,0.0,-2.794));
#483=DIRECTION('',(0.0,0.0,-1.0));
#484=DIRECTION('',(0.,1.,0.));
#485=FACE_OUTER_BOUND($,#486,.T.);
#486=EDGE_LOOP($,(#487, #498));
#487=ORIENTED_EDGE('',*,*,#382,.T.);
#498=ORIENTED_EDGE('',*,*,#435,.T.);
#509=MANIFOLD_SOLID_BREP($,#510);
#510=CLOSED_SHELL('',(#512,#543,#596,#649,#702,#755,#808,#861));
#511=STYLED_ITEM('color',(#34),#512);
#512=ADVANCED_FACE($,(#518),#513,.T.);
#513=PLANE($,#514);
#514=AXIS2_PLACEMENT_3D($,#515,#516,#517);
#515=CARTESIAN_POINT('',(26.987,0.0,5.245));
#516=DIRECTION('',(-1.0,0.0,0.0));
#517=DIRECTION('',(0.,1.,0.));
#518=FACE_OUTER_BOUND($,#519,.T.);
#519=EDGE_LOOP($,(#520, #531));
#523=CARTESIAN_POINT('',(26.987,0.0,5.677));
#522=VERTEX_POINT('',#523);
#525=CARTESIAN_POINT('',(26.987,0.0,4.813));
#524=VERTEX_POINT('',#525);
#521=EDGE_CURVE($,#522,#524,#526,.T.);
#526=CIRCLE($,#527,0.4318);
#528=CARTESIAN_POINT('',(26.987,0.0,5.245));
#527=AXIS2_PLACEMENT_3D($,#528,#529,#530);
#529=DIRECTION('',(1.0,0.0,0.0));
#530=DIRECTION('',(0.0,0.0,1.0));
#520=ORIENTED_EDGE('',*,*,#521,.F.);
#532=EDGE_CURVE($,#524,#522,#537,.T.);
#537=CIRCLE($,#538,0.4318);
#538=AXIS2_PLACEMENT_3D($,#528,#540,#541);
#540=DIRECTION('',(1.0,0.0,0.0));
#541=DIRECTION('',(0.0,0.0,1.0));
#531=ORIENTED_EDGE('',*,*,#532,.F.);
#542=STYLED_ITEM('color',(#34),#543);
#543=ADVANCED_FACE($,(#549),#544,.T.);
#544=CYLINDRICAL_SURFACE($,#545,0.4318);
#545=AXIS2_PLACEMENT_3D($,#546,#547,#548);
#546=CARTESIAN_POINT('',(28.969,0.0,5.245));
#547=DIRECTION('',(-1.0,0.0,0.0));
#548=DIRECTION('',(0.0,1.0,0.0));
#549=FACE_OUTER_BOUND($,#550,.T.);
#550=EDGE_LOOP($,(#573, #551, #583, #562));
#576=CARTESIAN_POINT('',(28.969,0.0,4.813));
#575=VERTEX_POINT('',#576);
#574=EDGE_CURVE('',#575,#524,#579,.T.);
#579=LINE('',#576,#581);
#581=VECTOR('',#582,1.9812);
#582=DIRECTION('',(-1.0,0.0,0.0));
#573=ORIENTED_EDGE('',*,*,#574,.F.);
#554=CARTESIAN_POINT('',(28.969,0.0,5.677));
#553=VERTEX_POINT('',#554);
#552=EDGE_CURVE($,#553,#575,#557,.T.);
#557=CIRCLE($,#558,0.4318);
#559=CARTESIAN_POINT('',(28.969,0.0,5.245));
#558=AXIS2_PLACEMENT_3D($,#559,#560,#561);
#560=DIRECTION('',(1.0,0.0,0.0));
#561=DIRECTION('',(0.0,0.0,1.0));
#551=ORIENTED_EDGE('',*,*,#552,.F.);
#584=EDGE_CURVE('',#522,#553,#589,.T.);
#589=LINE('',#523,#591);
#591=VECTOR('',#592,1.9812);
#592=DIRECTION('',(1.0,0.0,0.0));
#583=ORIENTED_EDGE('',*,*,#584,.F.);
#562=ORIENTED_EDGE('',*,*,#521,.T.);
#595=STYLED_ITEM('color',(#34),#596);
#596=ADVANCED_FACE($,(#602),#597,.T.);
#597=CYLINDRICAL_SURFACE($,#598,0.4318);
#598=AXIS2_PLACEMENT_3D($,#599,#600,#601);
#599=CARTESIAN_POINT('',(28.969,0.0,5.245));
#600=DIRECTION('',(-1.0,0.0,0.0));
#601=DIRECTION('',(0.0,1.0,0.0));
#602=FACE_OUTER_BOUND($,#603,.T.);
#603=EDGE_LOOP($,(#626, #604, #636, #615));
#626=ORIENTED_EDGE('',*,*,#574,.T.);
#604=ORIENTED_EDGE('',*,*,#532,.T.);
#636=ORIENTED_EDGE('',*,*,#584,.T.);
#616=EDGE_CURVE($,#575,#553,#621,.T.);
#621=CIRCLE($,#622,0.4318);
#622=AXIS2_PLACEMENT_3D($,#559,#624,#625);
#624=DIRECTION('',(1.0,0.0,0.0));
#625=DIRECTION('',(0.0,0.0,-1.0));
#615=ORIENTED_EDGE('',*,*,#616,.F.);
#648=STYLED_ITEM('color',(#34),#649);
#649 = ADVANCED_FACE ( '', ( #655 ), #650, .T. ) ;
#650 = TOROIDAL_SURFACE ( '', #651, 1.5113, 0.4318 ) ;
#651 = AXIS2_PLACEMENT_3D ( '', #652, #653, #654 ) ;
#652 = CARTESIAN_POINT ( '', ( 28.969,0.0,3.734 ) ) ;
#653 = DIRECTION ( '', ( 0.0,-1.0,0.0 ) ) ;
#654 = DIRECTION ( '', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#655 = FACE_OUTER_BOUND ( '', #656, .T. ) ;
#656 = EDGE_LOOP ( '', ( #657, #668, #679, #690 ) ) ;
#657=ORIENTED_EDGE('',*,*,#552,.T.);
#671=CARTESIAN_POINT('',(30.048,0.0,3.734));
#670=VERTEX_POINT('',#671);
#669=EDGE_CURVE($,#670,#575,#674,.T.);
#674=CIRCLE($,#675,1.0795);
#676=CARTESIAN_POINT('',(28.969,0.0,3.734));
#675=AXIS2_PLACEMENT_3D($,#676,#677,#678);
#677=DIRECTION('',(0.0,-1.0,0.0));
#678=DIRECTION('',(1.0,0.0,0.0));
#668=ORIENTED_EDGE('',*,*,#669,.F.);
#682=CARTESIAN_POINT('',(30.912,0.0,3.734));
#681=VERTEX_POINT('',#682);
#680=EDGE_CURVE($,#681,#670,#685,.T.);
#685=CIRCLE($,#686,0.4318);
#687=CARTESIAN_POINT('',(30.48,0.0,3.734));
#686=AXIS2_PLACEMENT_3D($,#687,#688,#689);
#688=DIRECTION('',(0.0,0.0,-1.0));
#689=DIRECTION('',(-1.0,0.0,0.0));
#679=ORIENTED_EDGE('',*,*,#680,.F.);
#691=EDGE_CURVE($,#553,#681,#696,.T.);
#696=CIRCLE($,#697,1.9431);
#697=AXIS2_PLACEMENT_3D($,#676,#699,#700);
#699=DIRECTION('',(0.0,1.0,0.0));
#700=DIRECTION('',(1.0,0.0,0.0));
#690=ORIENTED_EDGE('',*,*,#691,.F.);
#701=STYLED_ITEM('color',(#34),#702);
#702 = ADVANCED_FACE ( '', ( #708 ), #703, .T. ) ;
#703 = TOROIDAL_SURFACE ( '', #704, 1.5113, 0.4318 ) ;
#704 = AXIS2_PLACEMENT_3D ( '', #705, #706, #707 ) ;
#705 = CARTESIAN_POINT ( '', ( 28.969,0.0,3.734 ) ) ;
#706 = DIRECTION ( '', ( 0.0,1.0,0.0 ) ) ;
#707 = DIRECTION ( '', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#708 = FACE_OUTER_BOUND ( '', #709, .T. ) ;
#709 = EDGE_LOOP ( '', ( #710, #721, #732, #743 ) ) ;
#711=EDGE_CURVE($,#670,#681,#716,.T.);
#716=CIRCLE($,#717,0.4318);
#717=AXIS2_PLACEMENT_3D($,#687,#719,#720);
#719=DIRECTION('',(0.0,0.0,-1.0));
#720=DIRECTION('',(-1.0,0.0,0.0));
#710=ORIENTED_EDGE('',*,*,#711,.F.);
#721=ORIENTED_EDGE('',*,*,#669,.T.);
#732=ORIENTED_EDGE('',*,*,#616,.T.);
#743=ORIENTED_EDGE('',*,*,#691,.T.);
#754=STYLED_ITEM('color',(#34),#755);
#755=ADVANCED_FACE($,(#761),#756,.T.);
#756=CYLINDRICAL_SURFACE($,#757,0.4318);
#757=AXIS2_PLACEMENT_3D($,#758,#759,#760);
#758=CARTESIAN_POINT('',(30.48,0.0,-2.794));
#759=DIRECTION('',(0.0,0.0,1.0));
#760=DIRECTION('',(0.0,1.0,0.0));
#761=FACE_OUTER_BOUND($,#762,.T.);
#762=EDGE_LOOP($,(#785, #763, #795, #774));
#788=CARTESIAN_POINT('',(30.048,0.0,-2.794));
#787=VERTEX_POINT('',#788);
#786=EDGE_CURVE('',#787,#670,#791,.T.);
#791=LINE('',#788,#793);
#793=VECTOR('',#794,6.5278);
#794=DIRECTION('',(0.0,0.0,1.0));
#785=ORIENTED_EDGE('',*,*,#786,.F.);
#766=CARTESIAN_POINT('',(30.912,0.0,-2.794));
#765=VERTEX_POINT('',#766);
#764=EDGE_CURVE($,#765,#787,#769,.T.);
#769=CIRCLE($,#770,0.4318);
#771=CARTESIAN_POINT('',(30.48,0.0,-2.794));
#770=AXIS2_PLACEMENT_3D($,#771,#772,#773);
#772=DIRECTION('',(0.0,0.0,-1.0));
#773=DIRECTION('',(1.0,0.0,0.0));
#763=ORIENTED_EDGE('',*,*,#764,.F.);
#796=EDGE_CURVE('',#681,#765,#801,.T.);
#801=LINE('',#682,#803);
#803=VECTOR('',#804,6.5278);
#804=DIRECTION('',(0.0,0.0,-1.0));
#795=ORIENTED_EDGE('',*,*,#796,.F.);
#774=ORIENTED_EDGE('',*,*,#680,.T.);
#807=STYLED_ITEM('color',(#34),#808);
#808=ADVANCED_FACE($,(#814),#809,.T.);
#809=CYLINDRICAL_SURFACE($,#810,0.4318);
#810=AXIS2_PLACEMENT_3D($,#811,#812,#813);
#811=CARTESIAN_POINT('',(30.48,0.0,-2.794));
#812=DIRECTION('',(0.0,0.0,1.0));
#813=DIRECTION('',(0.0,1.0,0.0));
#814=FACE_OUTER_BOUND($,#815,.T.);
#815=EDGE_LOOP($,(#838, #816, #848, #827));
#838=ORIENTED_EDGE('',*,*,#796,.T.);
#817=EDGE_CURVE($,#787,#765,#822,.T.);
#822=CIRCLE($,#823,0.4318);
#823=AXIS2_PLACEMENT_3D($,#771,#825,#826);
#825=DIRECTION('',(0.0,0.0,-1.0));
#826=DIRECTION('',(1.0,0.0,0.0));
#816=ORIENTED_EDGE('',*,*,#817,.F.);
#848=ORIENTED_EDGE('',*,*,#786,.T.);
#827=ORIENTED_EDGE('',*,*,#711,.T.);
#860=STYLED_ITEM('color',(#34),#861);
#861=ADVANCED_FACE($,(#867),#862,.T.);
#862=PLANE($,#863);
#863=AXIS2_PLACEMENT_3D($,#864,#865,#866);
#864=CARTESIAN_POINT('',(30.48,0.0,-2.794));
#865=DIRECTION('',(0.0,0.0,-1.0));
#866=DIRECTION('',(0.,1.,0.));
#867=FACE_OUTER_BOUND($,#868,.T.);
#868=EDGE_LOOP($,(#869, #880));
#869=ORIENTED_EDGE('',*,*,#764,.T.);
#880=ORIENTED_EDGE('',*,*,#817,.T.);
ENDSEC;
END-ISO-10303-21;