diff --git a/Hardware/soundbox.pretty/CPT-3016-105T.kicad_mod b/Hardware/soundbox.pretty/CPT-3016-105T.kicad_mod index 88d7ef9..e383377 100644 --- a/Hardware/soundbox.pretty/CPT-3016-105T.kicad_mod +++ b/Hardware/soundbox.pretty/CPT-3016-105T.kicad_mod @@ -78,43 +78,54 @@ (layer "F.SilkS") (uuid "3d20da4c-83c3-42e8-b077-8c9728403ea1") ) + (fp_circle + (center 0 0) + (end 15.5 0) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "F.Fab") + (uuid "eb0d0018-0d87-41cc-9869-83102c472b63") + ) (fp_text user "M" - (at -3 -7.5 0) + (at 3 -7.5 0) (unlocked yes) - (layer "F.SilkS") + (layer "B.SilkS") (uuid "3bf74ecd-1d25-4cb8-99ad-fcdaf60af7e0") (effects (font (size 1 1) - (thickness 0.1) + (thickness 0.15) ) - (justify left bottom) + (justify left bottom mirror) ) ) (fp_text user "G" - (at -3 11 0) + (at 3 11 0) (unlocked yes) - (layer "F.SilkS") + (layer "B.SilkS") (uuid "3c06a000-f483-4dfe-b2d5-8a051314acdd") (effects (font (size 1 1) - (thickness 0.1) + (thickness 0.15) ) - (justify left bottom) + (justify left bottom mirror) ) ) (fp_text user "F" - (at -3 0.5 0) + (at 3 0.5 0) (unlocked yes) - (layer "F.SilkS") + (layer "B.SilkS") (uuid "5663feb9-526f-49f7-84f4-a525fee22fd7") (effects (font (size 1 1) - (thickness 0.1) + (thickness 0.15) ) - (justify left bottom) + (justify left bottom mirror) ) ) (fp_text user "${REFERENCE}" @@ -153,4 +164,15 @@ (remove_unused_layers no) (uuid "067fbbaf-5f27-43ba-8d2b-5eeab4b84931") ) + (model "${KIPRJMOD}/soundbox.pretty/CPT-3016-105T.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) diff --git a/Hardware/soundbox.pretty/CPT-3016-105T.step b/Hardware/soundbox.pretty/CPT-3016-105T.step new file mode 100644 index 0000000..cd9e8a8 --- /dev/null +++ b/Hardware/soundbox.pretty/CPT-3016-105T.step @@ -0,0 +1,170 @@ +ISO-10303-21; +HEADER; +/* Generated by software containing ST-Developer + * from STEP Tools, Inc. (www.steptools.com) + */ +/* OPTION: using custom renumber hook */ + +FILE_DESCRIPTION( +/* description */ ('STEP AP242', +'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa +cturing Information (PMI)---4.0---2014-10-13', +'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1'), + +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ '67614bbd1d2fe32ff6e0f709', +/* time_stamp */ '2024-12-17T10:00:30Z', +/* author */ (''), +/* organization */ (''), +/* preprocessor_version */ 'ST-DEVELOPER v20', +/* originating_system */ 'ONSHAPE BY PTC INC, 1.191', +/* authorisation */ ' '); + +FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 1 1 4 }')); +ENDSEC; + +DATA; +#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#69,#11); +#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#67),#115); +#12=PLANE('',#74); +#13=PLANE('',#76); +#14=PLANE('',#79); +#15=ORIENTED_EDGE('',*,*,#23,.F.); +#16=ORIENTED_EDGE('',*,*,#24,.T.); +#17=ORIENTED_EDGE('',*,*,#25,.F.); +#18=ORIENTED_EDGE('',*,*,#23,.T.); +#19=ORIENTED_EDGE('',*,*,#24,.F.); +#20=ORIENTED_EDGE('',*,*,#26,.F.); +#21=ORIENTED_EDGE('',*,*,#25,.T.); +#22=ORIENTED_EDGE('',*,*,#26,.T.); +#23=EDGE_CURVE('',#27,#27,#31,.T.); +#24=EDGE_CURVE('',#28,#28,#32,.T.); +#25=EDGE_CURVE('',#29,#29,#33,.T.); +#26=EDGE_CURVE('',#30,#30,#34,.T.); +#27=VERTEX_POINT('',#103); +#28=VERTEX_POINT('',#105); +#29=VERTEX_POINT('',#108); +#30=VERTEX_POINT('',#112); +#31=CIRCLE('',#72,0.015); +#32=CIRCLE('',#73,0.015); +#33=CIRCLE('',#75,0.01); +#34=CIRCLE('',#78,0.01); +#35=EDGE_LOOP('',(#15)); +#36=EDGE_LOOP('',(#16)); +#37=EDGE_LOOP('',(#17)); +#38=EDGE_LOOP('',(#18)); +#39=EDGE_LOOP('',(#19)); +#40=EDGE_LOOP('',(#20)); +#41=EDGE_LOOP('',(#21)); +#42=EDGE_LOOP('',(#22)); +#43=FACE_BOUND('',#35,.T.); +#44=FACE_BOUND('',#36,.T.); +#45=FACE_BOUND('',#37,.T.); +#46=FACE_BOUND('',#38,.T.); +#47=FACE_BOUND('',#39,.T.); +#48=FACE_BOUND('',#40,.T.); +#49=FACE_BOUND('',#41,.T.); +#50=FACE_BOUND('',#42,.T.); +#51=CYLINDRICAL_SURFACE('',#71,0.015); +#52=CYLINDRICAL_SURFACE('',#77,0.01); +#53=ADVANCED_FACE('',(#43,#44),#51,.T.); +#54=ADVANCED_FACE('',(#45,#46),#12,.T.); +#55=ADVANCED_FACE('',(#47),#13,.F.); +#56=ADVANCED_FACE('',(#48,#49),#52,.T.); +#57=ADVANCED_FACE('',(#50),#14,.T.); +#58=CLOSED_SHELL('',(#53,#54,#55,#56,#57)); +#59=STYLED_ITEM('',(#60),#67); +#60=PRESENTATION_STYLE_ASSIGNMENT((#61)); +#61=SURFACE_STYLE_USAGE(.BOTH.,#62); +#62=SURFACE_SIDE_STYLE('',(#63)); +#63=SURFACE_STYLE_FILL_AREA(#64); +#64=FILL_AREA_STYLE('',(#65)); +#65=FILL_AREA_STYLE_COLOUR('',#66); +#66=COLOUR_RGB('',0.615686274509804,0.811764705882353,0.929411764705882); +#67=MANIFOLD_SOLID_BREP('Part 1',#58); +#68=SHAPE_DEFINITION_REPRESENTATION(#120,#69); +#69=SHAPE_REPRESENTATION('Part 1',(#70),#115); +#70=AXIS2_PLACEMENT_3D('',#100,#80,#81); +#71=AXIS2_PLACEMENT_3D('',#101,#82,#83); +#72=AXIS2_PLACEMENT_3D('',#102,#84,#85); +#73=AXIS2_PLACEMENT_3D('',#104,#86,#87); +#74=AXIS2_PLACEMENT_3D('',#106,#88,#89); +#75=AXIS2_PLACEMENT_3D('',#107,#90,#91); +#76=AXIS2_PLACEMENT_3D('',#109,#92,#93); +#77=AXIS2_PLACEMENT_3D('',#110,#94,#95); +#78=AXIS2_PLACEMENT_3D('',#111,#96,#97); +#79=AXIS2_PLACEMENT_3D('',#113,#98,#99); +#80=DIRECTION('',(0.,0.,1.)); +#81=DIRECTION('',(1.,0.,0.)); +#82=DIRECTION('',(0.,0.,-1.)); +#83=DIRECTION('',(-1.,0.,0.)); +#84=DIRECTION('',(0.,0.,1.)); +#85=DIRECTION('',(1.,0.,0.)); +#86=DIRECTION('',(0.,0.,1.)); +#87=DIRECTION('',(1.,0.,0.)); +#88=DIRECTION('',(0.,0.,1.)); +#89=DIRECTION('',(1.,0.,0.)); +#90=DIRECTION('',(0.,0.,1.)); +#91=DIRECTION('',(1.,0.,0.)); +#92=DIRECTION('',(0.,0.,1.)); +#93=DIRECTION('',(1.,0.,0.)); +#94=DIRECTION('',(0.,0.,-1.)); +#95=DIRECTION('',(-1.,0.,0.)); +#96=DIRECTION('',(0.,0.,1.)); +#97=DIRECTION('',(1.,0.,0.)); +#98=DIRECTION('',(0.,0.,1.)); +#99=DIRECTION('',(1.,0.,0.)); +#100=CARTESIAN_POINT('',(0.,0.,0.)); +#101=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.01)); +#102=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.01)); +#103=CARTESIAN_POINT('',(0.015,9.18485099360515E-19,0.01)); +#104=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.)); +#105=CARTESIAN_POINT('',(0.015,9.18485099360515E-19,0.)); +#106=CARTESIAN_POINT('',(0.,0.,0.01)); +#107=CARTESIAN_POINT('',(0.,6.12323399573677E-19,0.01)); +#108=CARTESIAN_POINT('',(0.01,6.12323399573677E-19,0.01)); +#109=CARTESIAN_POINT('',(0.,0.,0.)); +#110=CARTESIAN_POINT('',(0.,6.12323399573677E-19,0.016)); +#111=CARTESIAN_POINT('',(0.,6.12323399573677E-19,0.016)); +#112=CARTESIAN_POINT('',(0.01,6.12323399573677E-19,0.016)); +#113=CARTESIAN_POINT('',(0.,0.,0.016)); +#114=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#59),#115); +#115=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#116)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#119,#118,#117)) +REPRESENTATION_CONTEXT('Part 1','TOP_LEVEL_ASSEMBLY_PART') +); +#116=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#119, +'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#117=( +NAMED_UNIT(*) +SI_UNIT($,.STERADIAN.) +SOLID_ANGLE_UNIT() +); +#118=( +NAMED_UNIT(*) +PLANE_ANGLE_UNIT() +SI_UNIT($,.RADIAN.) +); +#119=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT($,.METRE.) +); +#120=PRODUCT_DEFINITION_SHAPE('','',#121); +#121=PRODUCT_DEFINITION('','',#123,#122); +#122=PRODUCT_DEFINITION_CONTEXT('',#129,'design'); +#123=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#125, + .NOT_KNOWN.); +#124=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#125)); +#125=PRODUCT('Part 1','Part 1','Part 1',(#127)); +#126=PRODUCT_CATEGORY('',''); +#127=PRODUCT_CONTEXT('',#129,'mechanical'); +#128=APPLICATION_PROTOCOL_DEFINITION('international standard', +'ap242_managed_model_based_3d_engineering',2011,#129); +#129=APPLICATION_CONTEXT('managed model based 3d engineering'); +ENDSEC; +END-ISO-10303-21;