diff --git a/3d/SW_CS1213AGF260_CRS.step b/3d/SW_CS1213AGF260_CRS.step new file mode 100644 index 0000000..106b2ac --- /dev/null +++ b/3d/SW_CS1213AGF260_CRS.step @@ -0,0 +1,675 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('STEP AP214'),'1'); +FILE_NAME('SW_CS1213AGF260_CRS','2023-10-19T03:21:42',(''),(''),'','',''); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN')); +ENDSEC; +DATA; +#1=SHAPE_DEFINITION_REPRESENTATION(#2,#3); +#2=PRODUCT_DEFINITION_SHAPE('',$,#4); +#3=SHAPE_REPRESENTATION('',(#188,#244,#540,#836,#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($,(#240,#241,#242,#246,#295,#344,#393,#442,#491,#542,#591,#640,#689,#738,#787,#838,#887,#936,#985,#1034,#1083),#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('Pin1',0.588,0.588,0.588); +#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'); +#70=PRESENTATION_STYLE_ASSIGNMENT((#71,#76)); +#71=SURFACE_STYLE_USAGE(.BOTH.,#72); +#72=SURFACE_SIDE_STYLE('',(#73)); +#73=SURFACE_STYLE_FILL_AREA(#74); +#74=FILL_AREA_STYLE('',(#75)); +#75=FILL_AREA_STYLE_COLOUR('',#77); +#76=CURVE_STYLE('',#78,POSITIVE_LENGTH_MEASURE(0.1),#77); +#77=COLOUR_RGB('Gold',0.843,0.686,0.0); +#78=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#79=PRESENTATION_STYLE_ASSIGNMENT((#80,#85)); +#80=SURFACE_STYLE_USAGE(.BOTH.,#81); +#81=SURFACE_SIDE_STYLE('',(#82)); +#82=SURFACE_STYLE_FILL_AREA(#83); +#83=FILL_AREA_STYLE('',(#84)); +#84=FILL_AREA_STYLE_COLOUR('',#86); +#85=CURVE_STYLE('',#87,POSITIVE_LENGTH_MEASURE(0.1),#86); +#86=COLOUR_RGB('Brown',0.459,0.345,0.176); +#87=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#88=PRESENTATION_STYLE_ASSIGNMENT((#89,#94)); +#89=SURFACE_STYLE_USAGE(.BOTH.,#90); +#90=SURFACE_SIDE_STYLE('',(#91)); +#91=SURFACE_STYLE_FILL_AREA(#92); +#92=FILL_AREA_STYLE('',(#93)); +#93=FILL_AREA_STYLE_COLOUR('',#95); +#94=CURVE_STYLE('',#96,POSITIVE_LENGTH_MEASURE(0.1),#95); +#95=COLOUR_RGB('Tan',0.784,0.686,0.51); +#96=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#97=PRESENTATION_STYLE_ASSIGNMENT((#98,#103)); +#98=SURFACE_STYLE_USAGE(.BOTH.,#99); +#99=SURFACE_SIDE_STYLE('',(#100)); +#100=SURFACE_STYLE_FILL_AREA(#101); +#101=FILL_AREA_STYLE('',(#102)); +#102=FILL_AREA_STYLE_COLOUR('',#104); +#103=CURVE_STYLE('',#105,POSITIVE_LENGTH_MEASURE(0.1),#104); +#104=COLOUR_RGB('Gray',0.431,0.431,0.431); +#105=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#106=PRESENTATION_STYLE_ASSIGNMENT((#107,#112)); +#107=SURFACE_STYLE_USAGE(.BOTH.,#108); +#108=SURFACE_SIDE_STYLE('',(#109)); +#109=SURFACE_STYLE_FILL_AREA(#110); +#110=FILL_AREA_STYLE('',(#111)); +#111=FILL_AREA_STYLE_COLOUR('',#113); +#112=CURVE_STYLE('',#114,POSITIVE_LENGTH_MEASURE(0.1),#113); +#113=COLOUR_RGB('Red',0.6,0.0,0.0); +#114=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#115=PRESENTATION_STYLE_ASSIGNMENT((#116,#121)); +#116=SURFACE_STYLE_USAGE(.BOTH.,#117); +#117=SURFACE_SIDE_STYLE('',(#118)); +#118=SURFACE_STYLE_FILL_AREA(#119); +#119=FILL_AREA_STYLE('',(#120)); +#120=FILL_AREA_STYLE_COLOUR('',#122); +#121=CURVE_STYLE('',#123,POSITIVE_LENGTH_MEASURE(0.1),#122); +#122=COLOUR_RGB('Blue',0.157,0.157,0.588); +#123=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#124=PRESENTATION_STYLE_ASSIGNMENT((#125,#130)); +#125=SURFACE_STYLE_USAGE(.BOTH.,#126); +#126=SURFACE_SIDE_STYLE('',(#127)); +#127=SURFACE_STYLE_FILL_AREA(#128); +#128=FILL_AREA_STYLE('',(#129)); +#129=FILL_AREA_STYLE_COLOUR('',#131); +#130=CURVE_STYLE('',#132,POSITIVE_LENGTH_MEASURE(0.1),#131); +#131=COLOUR_RGB('Maroon',0.294,0.0,0.0); +#132=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#133=PRESENTATION_STYLE_ASSIGNMENT((#134,#139)); +#134=SURFACE_STYLE_USAGE(.BOTH.,#135); +#135=SURFACE_SIDE_STYLE('',(#136)); +#136=SURFACE_STYLE_FILL_AREA(#137); +#137=FILL_AREA_STYLE('',(#138)); +#138=FILL_AREA_STYLE_COLOUR('',#140); +#139=CURVE_STYLE('',#141,POSITIVE_LENGTH_MEASURE(0.1),#140); +#140=COLOUR_RGB('Green',0.0,0.294,0.0); +#141=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#142=PRESENTATION_STYLE_ASSIGNMENT((#143,#148)); +#143=SURFACE_STYLE_USAGE(.BOTH.,#144); +#144=SURFACE_SIDE_STYLE('',(#145)); +#145=SURFACE_STYLE_FILL_AREA(#146); +#146=FILL_AREA_STYLE('',(#147)); +#147=FILL_AREA_STYLE_COLOUR('',#149); +#148=CURVE_STYLE('',#150,POSITIVE_LENGTH_MEASURE(0.1),#149); +#149=COLOUR_RGB('Pin1Wrap',0.98,0.706,0.176); +#150=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#151=PRESENTATION_STYLE_ASSIGNMENT((#152,#157)); +#152=SURFACE_STYLE_USAGE(.BOTH.,#153); +#153=SURFACE_SIDE_STYLE('',(#154)); +#154=SURFACE_STYLE_FILL_AREA(#155); +#155=FILL_AREA_STYLE('',(#156)); +#156=FILL_AREA_STYLE_COLOUR('',#158); +#157=CURVE_STYLE('',#159,POSITIVE_LENGTH_MEASURE(0.1),#158); +#158=COLOUR_RGB('Pin1Rad',0.588,0.588,0.588); +#159=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#160=PRESENTATION_STYLE_ASSIGNMENT((#161,#166)); +#161=SURFACE_STYLE_USAGE(.BOTH.,#162); +#162=SURFACE_SIDE_STYLE('',(#163)); +#163=SURFACE_STYLE_FILL_AREA(#164); +#164=FILL_AREA_STYLE('',(#165)); +#165=FILL_AREA_STYLE_COLOUR('',#167); +#166=CURVE_STYLE('',#168,POSITIVE_LENGTH_MEASURE(0.1),#167); +#167=COLOUR_RGB('Pin1Axial',0.98,0.706,0.176); +#168=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#169=PRESENTATION_STYLE_ASSIGNMENT((#170,#175)); +#170=SURFACE_STYLE_USAGE(.BOTH.,#171); +#171=SURFACE_SIDE_STYLE('',(#172)); +#172=SURFACE_STYLE_FILL_AREA(#173); +#173=FILL_AREA_STYLE('',(#174)); +#174=FILL_AREA_STYLE_COLOUR('',#176); +#175=CURVE_STYLE('',#177,POSITIVE_LENGTH_MEASURE(0.1),#176); +#176=COLOUR_RGB('Pin1Tant',0.459,0.345,0.176); +#177=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#178=PRESENTATION_STYLE_ASSIGNMENT((#179,#184)); +#179=SURFACE_STYLE_USAGE(.BOTH.,#180); +#180=SURFACE_SIDE_STYLE('',(#181)); +#181=SURFACE_STYLE_FILL_AREA(#182); +#182=FILL_AREA_STYLE('',(#183)); +#183=FILL_AREA_STYLE_COLOUR('',#185); +#184=CURVE_STYLE('',#186,POSITIVE_LENGTH_MEASURE(0.1),#185); +#185=COLOUR_RGB('Shroud',0.235,0.235,0.235); +#186=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#188=MANIFOLD_SOLID_BREP($,#189); +#189=CLOSED_SHELL('',(#190,#191,#192)); +#190=ADVANCED_FACE($,(#196,#195),#213,.T.); +#191=ADVANCED_FACE($,(#197),#193,.F.); +#192=ADVANCED_FACE($,(#198),#194,.T.); +#193=PLANE($,#218); +#194=PLANE($,#219); +#195=FACE_BOUND($,#200,.T.); +#196=FACE_OUTER_BOUND($,#199,.T.); +#197=FACE_OUTER_BOUND($,#201,.T.); +#198=FACE_OUTER_BOUND($,#202,.T.); +#199=EDGE_LOOP($,(#209)); +#200=EDGE_LOOP($,(#210)); +#201=EDGE_LOOP($,(#211)); +#202=EDGE_LOOP($,(#212)); +#203=CIRCLE($,#216,0.09525); +#204=CIRCLE($,#217,0.09525); +#205=VERTEX_POINT('',#234); +#206=VERTEX_POINT('',#236); +#207=EDGE_CURVE($,#205,#205,#203,.T.); +#208=EDGE_CURVE($,#206,#206,#204,.T.); +#209=ORIENTED_EDGE($,*,*,#207,.F.); +#210=ORIENTED_EDGE($,*,*,#208,.F.); +#211=ORIENTED_EDGE($,*,*,#208,.T.); +#212=ORIENTED_EDGE($,*,*,#207,.T.); +#213=CYLINDRICAL_SURFACE($,#215,0.09525); +#214=AXIS2_PLACEMENT_3D('placement',#232,#220,#221); +#215=AXIS2_PLACEMENT_3D($,#233,#222,#223); +#216=AXIS2_PLACEMENT_3D($,#235,#224,#225); +#217=AXIS2_PLACEMENT_3D($,#237,#226,#227); +#218=AXIS2_PLACEMENT_3D($,#238,#228,#229); +#219=AXIS2_PLACEMENT_3D($,#239,#230,#231); +#220=DIRECTION('axis',(0.,1.,0.)); +#221=DIRECTION('refdir',(1.,0.,0.)); +#222=DIRECTION('',(0.,0.,1.)); +#223=DIRECTION('',(1.,0.,0.)); +#224=DIRECTION('',(0.,0.,1.)); +#225=DIRECTION('',(1.,0.,0.)); +#226=DIRECTION('',(0.,0.,-1.)); +#227=DIRECTION('',(1.,0.,0.)); +#228=DIRECTION('',(0.,0.,1.)); +#229=DIRECTION('',(0.,1.,0.)); +#230=DIRECTION('',(0.,0.,1.)); +#231=DIRECTION('',(0.,1.,0.)); +#232=CARTESIAN_POINT('',(0.,0.,0.)); +#233=CARTESIAN_POINT('',(-1.524,0.0,2.032)); +#234=CARTESIAN_POINT('',(-1.619,0.0,2.035)); +#235=CARTESIAN_POINT('',(-1.524,0.0,2.035)); +#236=CARTESIAN_POINT('',(-1.619,0.0,2.032)); +#237=CARTESIAN_POINT('',(-1.524,0.0,2.032)); +#238=CARTESIAN_POINT('',(-1.524,0.0,2.032)); +#239=CARTESIAN_POINT('',(-1.524,0.0,2.035)); +#240=STYLED_ITEM('color',(#52),#190); +#241=STYLED_ITEM('color',(#52),#191); +#242=STYLED_ITEM('color',(#52),#192); +#244=MANIFOLD_SOLID_BREP($,#245); +#245=CLOSED_SHELL('',(#247,#296,#345,#394,#443,#492)); +#246=STYLED_ITEM('',(#43),#247); +#247=ADVANCED_FACE('',(#253),#248,.T.); +#248=PLANE('',#249); +#249=AXIS2_PLACEMENT_3D('',#250,#251,#252); +#250=CARTESIAN_POINT('',(-1.905,-1.397,0.006)); +#251=DIRECTION('',(0.0,-1.0,0.0)); +#252=DIRECTION('',(0.,0.,1.)); +#253=FACE_OUTER_BOUND('',#254,.T.); +#254=EDGE_LOOP('',(#255,#265,#275,#285)); +#258=CARTESIAN_POINT('',(1.905,-1.397,0.006)); +#257=VERTEX_POINT('',#258); +#260=CARTESIAN_POINT('',(-1.905,-1.397,0.006)); +#259=VERTEX_POINT('',#260); +#256=EDGE_CURVE('',#257,#259,#261,.T.); +#261=LINE('',#258,#263); +#263=VECTOR('',#264,3.81); +#264=DIRECTION('',(-1.0,0.0,0.0)); +#255=ORIENTED_EDGE('',*,*,#256,.F.); +#268=CARTESIAN_POINT('',(1.905,-1.397,2.032)); +#267=VERTEX_POINT('',#268); +#266=EDGE_CURVE('',#267,#257,#271,.T.); +#271=LINE('',#268,#273); +#273=VECTOR('',#274,2.0256246); +#274=DIRECTION('',(0.0,0.0,-1.0)); +#265=ORIENTED_EDGE('',*,*,#266,.F.); +#278=CARTESIAN_POINT('',(-1.905,-1.397,2.032)); +#277=VERTEX_POINT('',#278); +#276=EDGE_CURVE('',#277,#267,#281,.T.); +#281=LINE('',#278,#283); +#283=VECTOR('',#284,3.81); +#284=DIRECTION('',(1.0,0.0,0.0)); +#275=ORIENTED_EDGE('',*,*,#276,.F.); +#286=EDGE_CURVE('',#259,#277,#291,.T.); +#291=LINE('',#260,#293); +#293=VECTOR('',#294,2.0256246); +#294=DIRECTION('',(0.0,0.0,1.0)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#295=STYLED_ITEM('',(#43),#296); +#296=ADVANCED_FACE('',(#302),#297,.T.); +#297=PLANE('',#298); +#298=AXIS2_PLACEMENT_3D('',#299,#300,#301); +#299=CARTESIAN_POINT('',(1.905,-1.397,0.006)); +#300=DIRECTION('',(1.0,0.0,0.0)); +#301=DIRECTION('',(0.,0.,1.)); +#302=FACE_OUTER_BOUND('',#303,.T.); +#303=EDGE_LOOP('',(#304,#314,#324,#334)); +#307=CARTESIAN_POINT('',(1.905,1.397,0.006)); +#306=VERTEX_POINT('',#307); +#305=EDGE_CURVE('',#306,#257,#310,.T.); +#310=LINE('',#307,#312); +#312=VECTOR('',#313,2.794); +#313=DIRECTION('',(0.0,-1.0,0.0)); +#304=ORIENTED_EDGE('',*,*,#305,.F.); +#317=CARTESIAN_POINT('',(1.905,1.397,2.032)); +#316=VERTEX_POINT('',#317); +#315=EDGE_CURVE('',#316,#306,#320,.T.); +#320=LINE('',#317,#322); +#322=VECTOR('',#323,2.0256246); +#323=DIRECTION('',(0.0,0.0,-1.0)); +#314=ORIENTED_EDGE('',*,*,#315,.F.); +#325=EDGE_CURVE('',#267,#316,#330,.T.); +#330=LINE('',#268,#332); +#332=VECTOR('',#333,2.794); +#333=DIRECTION('',(0.0,1.0,0.0)); +#324=ORIENTED_EDGE('',*,*,#325,.F.); +#334=ORIENTED_EDGE('',*,*,#266,.T.); +#344=STYLED_ITEM('',(#43),#345); +#345=ADVANCED_FACE('',(#351),#346,.T.); +#346=PLANE('',#347); +#347=AXIS2_PLACEMENT_3D('',#348,#349,#350); +#348=CARTESIAN_POINT('',(1.905,1.397,0.006)); +#349=DIRECTION('',(0.0,1.0,0.0)); +#350=DIRECTION('',(0.,0.,1.)); +#351=FACE_OUTER_BOUND('',#352,.T.); +#352=EDGE_LOOP('',(#353,#363,#373,#383)); +#356=CARTESIAN_POINT('',(-1.905,1.397,0.006)); +#355=VERTEX_POINT('',#356); +#354=EDGE_CURVE('',#355,#306,#359,.T.); +#359=LINE('',#356,#361); +#361=VECTOR('',#362,3.81); +#362=DIRECTION('',(1.0,0.0,0.0)); +#353=ORIENTED_EDGE('',*,*,#354,.F.); +#366=CARTESIAN_POINT('',(-1.905,1.397,2.032)); +#365=VERTEX_POINT('',#366); +#364=EDGE_CURVE('',#365,#355,#369,.T.); +#369=LINE('',#366,#371); +#371=VECTOR('',#372,2.0256246); +#372=DIRECTION('',(0.0,0.0,-1.0)); +#363=ORIENTED_EDGE('',*,*,#364,.F.); +#374=EDGE_CURVE('',#316,#365,#379,.T.); +#379=LINE('',#317,#381); +#381=VECTOR('',#382,3.81); +#382=DIRECTION('',(-1.0,0.0,0.0)); +#373=ORIENTED_EDGE('',*,*,#374,.F.); +#383=ORIENTED_EDGE('',*,*,#315,.T.); +#393=STYLED_ITEM('',(#43),#394); +#394=ADVANCED_FACE('',(#400),#395,.T.); +#395=PLANE('',#396); +#396=AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397=CARTESIAN_POINT('',(-1.905,1.397,0.006)); +#398=DIRECTION('',(-1.0,0.0,0.0)); +#399=DIRECTION('',(0.,0.,1.)); +#400=FACE_OUTER_BOUND('',#401,.T.); +#401=EDGE_LOOP('',(#402,#412,#422,#432)); +#403=EDGE_CURVE('',#259,#355,#408,.T.); +#408=LINE('',#260,#410); +#410=VECTOR('',#411,2.794); +#411=DIRECTION('',(0.0,1.0,0.0)); +#402=ORIENTED_EDGE('',*,*,#403,.F.); +#412=ORIENTED_EDGE('',*,*,#286,.T.); +#423=EDGE_CURVE('',#365,#277,#428,.T.); +#428=LINE('',#366,#430); +#430=VECTOR('',#431,2.794); +#431=DIRECTION('',(0.0,-1.0,0.0)); +#422=ORIENTED_EDGE('',*,*,#423,.F.); +#432=ORIENTED_EDGE('',*,*,#364,.T.); +#442=STYLED_ITEM('',(#43),#443); +#443=ADVANCED_FACE('',(#449),#444,.T.); +#444=PLANE('',#445); +#445=AXIS2_PLACEMENT_3D('',#446,#447,#448); +#446=CARTESIAN_POINT('',(-1.905,1.397,0.006)); +#447=DIRECTION('',(0.0,0.0,-1.0)); +#448=DIRECTION('',(0.,1.,0.)); +#449=FACE_OUTER_BOUND('',#450,.T.); +#450=EDGE_LOOP('',(#451,#461,#471,#481)); +#451=ORIENTED_EDGE('',*,*,#354,.T.); +#461=ORIENTED_EDGE('',*,*,#305,.T.); +#471=ORIENTED_EDGE('',*,*,#256,.T.); +#481=ORIENTED_EDGE('',*,*,#403,.T.); +#491=STYLED_ITEM('',(#43),#492); +#492=ADVANCED_FACE('',(#498),#493,.T.); +#493=PLANE('',#494); +#494=AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495=CARTESIAN_POINT('',(-1.905,-1.397,2.032)); +#496=DIRECTION('',(0.0,0.0,1.0)); +#497=DIRECTION('',(0.,1.,0.)); +#498=FACE_OUTER_BOUND('',#499,.T.); +#499=EDGE_LOOP('',(#500,#510,#520,#530)); +#500=ORIENTED_EDGE('',*,*,#276,.T.); +#510=ORIENTED_EDGE('',*,*,#325,.T.); +#520=ORIENTED_EDGE('',*,*,#374,.T.); +#530=ORIENTED_EDGE('',*,*,#423,.T.); +#540=MANIFOLD_SOLID_BREP($,#541); +#541=CLOSED_SHELL('',(#543,#592,#641,#690,#739,#788)); +#542=STYLED_ITEM('',(#61),#543); +#543=ADVANCED_FACE('',(#549),#544,.T.); +#544=PLANE('',#545); +#545=AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546=CARTESIAN_POINT('',(1.905,-0.762,0.0)); +#547=DIRECTION('',(0.0,-1.0,0.0)); +#548=DIRECTION('',(0.,0.,1.)); +#549=FACE_OUTER_BOUND('',#550,.T.); +#550=EDGE_LOOP('',(#551,#561,#571,#581)); +#554=CARTESIAN_POINT('',(2.413,-0.762,0.0)); +#553=VERTEX_POINT('',#554); +#556=CARTESIAN_POINT('',(1.905,-0.762,0.0)); +#555=VERTEX_POINT('',#556); +#552=EDGE_CURVE('',#553,#555,#557,.T.); +#557=LINE('',#554,#559); +#559=VECTOR('',#560,0.508); +#560=DIRECTION('',(-1.0,0.0,0.0)); +#551=ORIENTED_EDGE('',*,*,#552,.F.); +#564=CARTESIAN_POINT('',(2.413,-0.762,0.006)); +#563=VERTEX_POINT('',#564); +#562=EDGE_CURVE('',#563,#553,#567,.T.); +#567=LINE('',#564,#569); +#569=VECTOR('',#570,0.00635); +#570=DIRECTION('',(0.0,0.0,-1.0)); +#561=ORIENTED_EDGE('',*,*,#562,.F.); +#574=CARTESIAN_POINT('',(1.905,-0.762,0.006)); +#573=VERTEX_POINT('',#574); +#572=EDGE_CURVE('',#573,#563,#577,.T.); +#577=LINE('',#574,#579); +#579=VECTOR('',#580,0.508); +#580=DIRECTION('',(1.0,0.0,0.0)); +#571=ORIENTED_EDGE('',*,*,#572,.F.); +#582=EDGE_CURVE('',#555,#573,#587,.T.); +#587=LINE('',#556,#589); +#589=VECTOR('',#590,0.00635); +#590=DIRECTION('',(0.0,0.0,1.0)); +#581=ORIENTED_EDGE('',*,*,#582,.F.); +#591=STYLED_ITEM('',(#61),#592); +#592=ADVANCED_FACE('',(#598),#593,.T.); +#593=PLANE('',#594); +#594=AXIS2_PLACEMENT_3D('',#595,#596,#597); +#595=CARTESIAN_POINT('',(2.413,-0.762,0.0)); +#596=DIRECTION('',(1.0,0.0,0.0)); +#597=DIRECTION('',(0.,0.,1.)); +#598=FACE_OUTER_BOUND('',#599,.T.); +#599=EDGE_LOOP('',(#600,#610,#620,#630)); +#603=CARTESIAN_POINT('',(2.413,0.762,0.0)); +#602=VERTEX_POINT('',#603); +#601=EDGE_CURVE('',#602,#553,#606,.T.); +#606=LINE('',#603,#608); +#608=VECTOR('',#609,1.524); +#609=DIRECTION('',(0.0,-1.0,0.0)); +#600=ORIENTED_EDGE('',*,*,#601,.F.); +#613=CARTESIAN_POINT('',(2.413,0.762,0.006)); +#612=VERTEX_POINT('',#613); +#611=EDGE_CURVE('',#612,#602,#616,.T.); +#616=LINE('',#613,#618); +#618=VECTOR('',#619,0.00635); +#619=DIRECTION('',(0.0,0.0,-1.0)); +#610=ORIENTED_EDGE('',*,*,#611,.F.); +#621=EDGE_CURVE('',#563,#612,#626,.T.); +#626=LINE('',#564,#628); +#628=VECTOR('',#629,1.524); +#629=DIRECTION('',(0.0,1.0,0.0)); +#620=ORIENTED_EDGE('',*,*,#621,.F.); +#630=ORIENTED_EDGE('',*,*,#562,.T.); +#640=STYLED_ITEM('',(#61),#641); +#641=ADVANCED_FACE('',(#647),#642,.T.); +#642=PLANE('',#643); +#643=AXIS2_PLACEMENT_3D('',#644,#645,#646); +#644=CARTESIAN_POINT('',(2.413,0.762,0.0)); +#645=DIRECTION('',(0.0,1.0,0.0)); +#646=DIRECTION('',(0.,0.,1.)); +#647=FACE_OUTER_BOUND('',#648,.T.); +#648=EDGE_LOOP('',(#649,#659,#669,#679)); +#652=CARTESIAN_POINT('',(1.905,0.762,0.0)); +#651=VERTEX_POINT('',#652); +#650=EDGE_CURVE('',#651,#602,#655,.T.); +#655=LINE('',#652,#657); +#657=VECTOR('',#658,0.508); +#658=DIRECTION('',(1.0,0.0,0.0)); +#649=ORIENTED_EDGE('',*,*,#650,.F.); +#662=CARTESIAN_POINT('',(1.905,0.762,0.006)); +#661=VERTEX_POINT('',#662); +#660=EDGE_CURVE('',#661,#651,#665,.T.); +#665=LINE('',#662,#667); +#667=VECTOR('',#668,0.00635); +#668=DIRECTION('',(0.0,0.0,-1.0)); +#659=ORIENTED_EDGE('',*,*,#660,.F.); +#670=EDGE_CURVE('',#612,#661,#675,.T.); +#675=LINE('',#613,#677); +#677=VECTOR('',#678,0.508); +#678=DIRECTION('',(-1.0,0.0,0.0)); +#669=ORIENTED_EDGE('',*,*,#670,.F.); +#679=ORIENTED_EDGE('',*,*,#611,.T.); +#689=STYLED_ITEM('',(#61),#690); +#690=ADVANCED_FACE('',(#696),#691,.T.); +#691=PLANE('',#692); +#692=AXIS2_PLACEMENT_3D('',#693,#694,#695); +#693=CARTESIAN_POINT('',(1.905,0.762,0.0)); +#694=DIRECTION('',(-1.0,0.0,0.0)); +#695=DIRECTION('',(0.,0.,1.)); +#696=FACE_OUTER_BOUND('',#697,.T.); +#697=EDGE_LOOP('',(#698,#708,#718,#728)); +#699=EDGE_CURVE('',#555,#651,#704,.T.); +#704=LINE('',#556,#706); +#706=VECTOR('',#707,1.524); +#707=DIRECTION('',(0.0,1.0,0.0)); +#698=ORIENTED_EDGE('',*,*,#699,.F.); +#708=ORIENTED_EDGE('',*,*,#582,.T.); +#719=EDGE_CURVE('',#661,#573,#724,.T.); +#724=LINE('',#662,#726); +#726=VECTOR('',#727,1.524); +#727=DIRECTION('',(0.0,-1.0,0.0)); +#718=ORIENTED_EDGE('',*,*,#719,.F.); +#728=ORIENTED_EDGE('',*,*,#660,.T.); +#738=STYLED_ITEM('',(#61),#739); +#739=ADVANCED_FACE('',(#745),#740,.T.); +#740=PLANE('',#741); +#741=AXIS2_PLACEMENT_3D('',#742,#743,#744); +#742=CARTESIAN_POINT('',(1.905,0.762,0.0)); +#743=DIRECTION('',(0.0,0.0,-1.0)); +#744=DIRECTION('',(0.,1.,0.)); +#745=FACE_OUTER_BOUND('',#746,.T.); +#746=EDGE_LOOP('',(#747,#757,#767,#777)); +#747=ORIENTED_EDGE('',*,*,#650,.T.); +#757=ORIENTED_EDGE('',*,*,#601,.T.); +#767=ORIENTED_EDGE('',*,*,#552,.T.); +#777=ORIENTED_EDGE('',*,*,#699,.T.); +#787=STYLED_ITEM('',(#61),#788); +#788=ADVANCED_FACE('',(#794),#789,.T.); +#789=PLANE('',#790); +#790=AXIS2_PLACEMENT_3D('',#791,#792,#793); +#791=CARTESIAN_POINT('',(1.905,-0.762,0.006)); +#792=DIRECTION('',(0.0,0.0,1.0)); +#793=DIRECTION('',(0.,1.,0.)); +#794=FACE_OUTER_BOUND('',#795,.T.); +#795=EDGE_LOOP('',(#796,#806,#816,#826)); +#796=ORIENTED_EDGE('',*,*,#572,.T.); +#806=ORIENTED_EDGE('',*,*,#621,.T.); +#816=ORIENTED_EDGE('',*,*,#670,.T.); +#826=ORIENTED_EDGE('',*,*,#719,.T.); +#836=MANIFOLD_SOLID_BREP($,#837); +#837=CLOSED_SHELL('',(#839,#888,#937,#986,#1035,#1084)); +#838=STYLED_ITEM('',(#61),#839); +#839=ADVANCED_FACE('',(#845),#840,.T.); +#840=PLANE('',#841); +#841=AXIS2_PLACEMENT_3D('',#842,#843,#844); +#842=CARTESIAN_POINT('',(-2.413,-0.762,0.0)); +#843=DIRECTION('',(0.0,-1.0,0.0)); +#844=DIRECTION('',(0.,0.,1.)); +#845=FACE_OUTER_BOUND('',#846,.T.); +#846=EDGE_LOOP('',(#847,#857,#867,#877)); +#850=CARTESIAN_POINT('',(-1.905,-0.762,0.0)); +#849=VERTEX_POINT('',#850); +#852=CARTESIAN_POINT('',(-2.413,-0.762,0.0)); +#851=VERTEX_POINT('',#852); +#848=EDGE_CURVE('',#849,#851,#853,.T.); +#853=LINE('',#850,#855); +#855=VECTOR('',#856,0.508); +#856=DIRECTION('',(-1.0,0.0,0.0)); +#847=ORIENTED_EDGE('',*,*,#848,.F.); +#860=CARTESIAN_POINT('',(-1.905,-0.762,0.006)); +#859=VERTEX_POINT('',#860); +#858=EDGE_CURVE('',#859,#849,#863,.T.); +#863=LINE('',#860,#865); +#865=VECTOR('',#866,0.00635); +#866=DIRECTION('',(0.0,0.0,-1.0)); +#857=ORIENTED_EDGE('',*,*,#858,.F.); +#870=CARTESIAN_POINT('',(-2.413,-0.762,0.006)); +#869=VERTEX_POINT('',#870); +#868=EDGE_CURVE('',#869,#859,#873,.T.); +#873=LINE('',#870,#875); +#875=VECTOR('',#876,0.508); +#876=DIRECTION('',(1.0,0.0,0.0)); +#867=ORIENTED_EDGE('',*,*,#868,.F.); +#878=EDGE_CURVE('',#851,#869,#883,.T.); +#883=LINE('',#852,#885); +#885=VECTOR('',#886,0.00635); +#886=DIRECTION('',(0.0,0.0,1.0)); +#877=ORIENTED_EDGE('',*,*,#878,.F.); +#887=STYLED_ITEM('',(#61),#888); +#888=ADVANCED_FACE('',(#894),#889,.T.); +#889=PLANE('',#890); +#890=AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891=CARTESIAN_POINT('',(-1.905,-0.762,0.0)); +#892=DIRECTION('',(1.0,0.0,0.0)); +#893=DIRECTION('',(0.,0.,1.)); +#894=FACE_OUTER_BOUND('',#895,.T.); +#895=EDGE_LOOP('',(#896,#906,#916,#926)); +#899=CARTESIAN_POINT('',(-1.905,0.762,0.0)); +#898=VERTEX_POINT('',#899); +#897=EDGE_CURVE('',#898,#849,#902,.T.); +#902=LINE('',#899,#904); +#904=VECTOR('',#905,1.524); +#905=DIRECTION('',(0.0,-1.0,0.0)); +#896=ORIENTED_EDGE('',*,*,#897,.F.); +#909=CARTESIAN_POINT('',(-1.905,0.762,0.006)); +#908=VERTEX_POINT('',#909); +#907=EDGE_CURVE('',#908,#898,#912,.T.); +#912=LINE('',#909,#914); +#914=VECTOR('',#915,0.00635); +#915=DIRECTION('',(0.0,0.0,-1.0)); +#906=ORIENTED_EDGE('',*,*,#907,.F.); +#917=EDGE_CURVE('',#859,#908,#922,.T.); +#922=LINE('',#860,#924); +#924=VECTOR('',#925,1.524); +#925=DIRECTION('',(0.0,1.0,0.0)); +#916=ORIENTED_EDGE('',*,*,#917,.F.); +#926=ORIENTED_EDGE('',*,*,#858,.T.); +#936=STYLED_ITEM('',(#61),#937); +#937=ADVANCED_FACE('',(#943),#938,.T.); +#938=PLANE('',#939); +#939=AXIS2_PLACEMENT_3D('',#940,#941,#942); +#940=CARTESIAN_POINT('',(-1.905,0.762,0.0)); +#941=DIRECTION('',(0.0,1.0,0.0)); +#942=DIRECTION('',(0.,0.,1.)); +#943=FACE_OUTER_BOUND('',#944,.T.); +#944=EDGE_LOOP('',(#945,#955,#965,#975)); +#948=CARTESIAN_POINT('',(-2.413,0.762,0.0)); +#947=VERTEX_POINT('',#948); +#946=EDGE_CURVE('',#947,#898,#951,.T.); +#951=LINE('',#948,#953); +#953=VECTOR('',#954,0.508); +#954=DIRECTION('',(1.0,0.0,0.0)); +#945=ORIENTED_EDGE('',*,*,#946,.F.); +#958=CARTESIAN_POINT('',(-2.413,0.762,0.006)); +#957=VERTEX_POINT('',#958); +#956=EDGE_CURVE('',#957,#947,#961,.T.); +#961=LINE('',#958,#963); +#963=VECTOR('',#964,0.00635); +#964=DIRECTION('',(0.0,0.0,-1.0)); +#955=ORIENTED_EDGE('',*,*,#956,.F.); +#966=EDGE_CURVE('',#908,#957,#971,.T.); +#971=LINE('',#909,#973); +#973=VECTOR('',#974,0.508); +#974=DIRECTION('',(-1.0,0.0,0.0)); +#965=ORIENTED_EDGE('',*,*,#966,.F.); +#975=ORIENTED_EDGE('',*,*,#907,.T.); +#985=STYLED_ITEM('',(#61),#986); +#986=ADVANCED_FACE('',(#992),#987,.T.); +#987=PLANE('',#988); +#988=AXIS2_PLACEMENT_3D('',#989,#990,#991); +#989=CARTESIAN_POINT('',(-2.413,0.762,0.0)); +#990=DIRECTION('',(-1.0,0.0,0.0)); +#991=DIRECTION('',(0.,0.,1.)); +#992=FACE_OUTER_BOUND('',#993,.T.); +#993=EDGE_LOOP('',(#994,#1004,#1014,#1024)); +#995=EDGE_CURVE('',#851,#947,#1000,.T.); +#1000=LINE('',#852,#1002); +#1002=VECTOR('',#1003,1.524); +#1003=DIRECTION('',(0.0,1.0,0.0)); +#994=ORIENTED_EDGE('',*,*,#995,.F.); +#1004=ORIENTED_EDGE('',*,*,#878,.T.); +#1015=EDGE_CURVE('',#957,#869,#1020,.T.); +#1020=LINE('',#958,#1022); +#1022=VECTOR('',#1023,1.524); +#1023=DIRECTION('',(0.0,-1.0,0.0)); +#1014=ORIENTED_EDGE('',*,*,#1015,.F.); +#1024=ORIENTED_EDGE('',*,*,#956,.T.); +#1034=STYLED_ITEM('',(#61),#1035); +#1035=ADVANCED_FACE('',(#1041),#1036,.T.); +#1036=PLANE('',#1037); +#1037=AXIS2_PLACEMENT_3D('',#1038,#1039,#1040); +#1038=CARTESIAN_POINT('',(-2.413,0.762,0.0)); +#1039=DIRECTION('',(0.0,0.0,-1.0)); +#1040=DIRECTION('',(0.,1.,0.)); +#1041=FACE_OUTER_BOUND('',#1042,.T.); +#1042=EDGE_LOOP('',(#1043,#1053,#1063,#1073)); +#1043=ORIENTED_EDGE('',*,*,#946,.T.); +#1053=ORIENTED_EDGE('',*,*,#897,.T.); +#1063=ORIENTED_EDGE('',*,*,#848,.T.); +#1073=ORIENTED_EDGE('',*,*,#995,.T.); +#1083=STYLED_ITEM('',(#61),#1084); +#1084=ADVANCED_FACE('',(#1090),#1085,.T.); +#1085=PLANE('',#1086); +#1086=AXIS2_PLACEMENT_3D('',#1087,#1088,#1089); +#1087=CARTESIAN_POINT('',(-2.413,-0.762,0.006)); +#1088=DIRECTION('',(0.0,0.0,1.0)); +#1089=DIRECTION('',(0.,1.,0.)); +#1090=FACE_OUTER_BOUND('',#1091,.T.); +#1091=EDGE_LOOP('',(#1092,#1102,#1112,#1122)); +#1092=ORIENTED_EDGE('',*,*,#868,.T.); +#1102=ORIENTED_EDGE('',*,*,#917,.T.); +#1112=ORIENTED_EDGE('',*,*,#966,.T.); +#1122=ORIENTED_EDGE('',*,*,#1015,.T.); +ENDSEC; +END-ISO-10303-21; diff --git a/bitaxe.pretty/SW_CS1213AGF260_CRS.kicad_mod b/bitaxe.pretty/SW_CS1213AGF260_CRS.kicad_mod index 4e3f933..653cd44 100644 --- a/bitaxe.pretty/SW_CS1213AGF260_CRS.kicad_mod +++ b/bitaxe.pretty/SW_CS1213AGF260_CRS.kicad_mod @@ -60,4 +60,9 @@ (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp 9c2fb3f2-25a5-4386-b69b-60a98cd0bd56)) (pad "1" smd rect (at -2.159 0) (size 0.508 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f387cb65-3337-488a-9d79-8cacc2123b51)) (pad "2" smd rect (at 2.159 0) (size 0.508 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5b7cdef8-2568-465e-8428-668e6c37f5f1)) + (model "${KIPRJMOD}/3d/SW_CS1213AGF260_CRS.step" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) )