1
0
mirror of https://github.com/whowechina/iidx_pico.git synced 2024-11-24 06:50:13 +01:00

Update turntable PCB

This commit is contained in:
whowechina 2023-04-02 17:09:06 +08:00
parent 3f35069fec
commit 45cee36bbb
9 changed files with 113841 additions and 1580 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -27,7 +27,7 @@
(fp_line (start -2.27 -1.57) (end -1.27 -1.57) (layer "F.Fab") (width 0.1) (tstamp 33581179-10bc-4420-a541-33ea90a8a07c)) (fp_line (start -2.27 -1.57) (end -1.27 -1.57) (layer "F.Fab") (width 0.1) (tstamp 33581179-10bc-4420-a541-33ea90a8a07c))
(fp_line (start -2.27 -0.97) (end -2.27 -1.57) (layer "F.Fab") (width 0.1) (tstamp bd460f04-b436-417b-be74-a97ba8e1d8ca)) (fp_line (start -2.27 -0.97) (end -2.27 -1.57) (layer "F.Fab") (width 0.1) (tstamp bd460f04-b436-417b-be74-a97ba8e1d8ca))
(fp_line (start -1.27 -0.97) (end -2.27 -0.97) (layer "F.Fab") (width 0.1) (tstamp e8630166-3a87-4b9e-8017-70568dfcbf4d)) (fp_line (start -1.27 -0.97) (end -2.27 -0.97) (layer "F.Fab") (width 0.1) (tstamp e8630166-3a87-4b9e-8017-70568dfcbf4d))
(pad "1" thru_hole roundrect (at -2.5 -1.5) (size 3 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 8ce176f8-f25b-444f-8b7d-faeed53ddac0)) (pad "1" thru_hole roundrect (at -2 -1.25) (size 3 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 8ce176f8-f25b-444f-8b7d-faeed53ddac0))
(pad "2" smd roundrect (at 2.25 0) (size 3 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp efefd2b7-3c42-4c1c-a108-2302bf452b03)) (pad "2" smd roundrect (at 2 0) (size 3 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp efefd2b7-3c42-4c1c-a108-2302bf452b03))
(pad "3" thru_hole roundrect (at -2.5 1.5) (size 3 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 24af7f8b-8ab3-4041-a269-50df3d7cdb60)) (pad "3" thru_hole roundrect (at -2 1.25) (size 3 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 24af7f8b-8ab3-4041-a269-50df3d7cdb60))
) )

View File

@ -20,7 +20,7 @@
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp 7fec489b-f495-44f7-ae15-d7b2b7ff2631) (tstamp 7fec489b-f495-44f7-ae15-d7b2b7ff2631)
) )
(fp_text user "C" (at 5 2 270 unlocked) (layer "F.SilkS") (fp_text user "C" (at 5 2.5 270 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp 8e1f72f0-d8ef-4714-a14d-10e6f25bed90) (tstamp 8e1f72f0-d8ef-4714-a14d-10e6f25bed90)
) )
@ -38,6 +38,6 @@
(pad "1" thru_hole roundrect (at -2.25 -1.5) (size 3 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 8ce176f8-f25b-444f-8b7d-faeed53ddac0)) (pad "1" thru_hole roundrect (at -2.25 -1.5) (size 3 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 8ce176f8-f25b-444f-8b7d-faeed53ddac0))
(pad "2" smd roundrect (at -6.5 0) (size 3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 95bbcf16-9f26-4276-93aa-bf742f555cc5)) (pad "2" smd roundrect (at -6.5 0) (size 3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 95bbcf16-9f26-4276-93aa-bf742f555cc5))
(pad "3" thru_hole roundrect (at 2.5 -0.75) (size 3 1.5) (drill 0.6) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp efefd2b7-3c42-4c1c-a108-2302bf452b03)) (pad "3" thru_hole roundrect (at 2.5 -0.75) (size 3 1.5) (drill 0.6) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp efefd2b7-3c42-4c1c-a108-2302bf452b03))
(pad "4" thru_hole roundrect (at 2.5 2) (size 3 1.5) (drill 0.6) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp a30f8cf8-4cab-41b7-9814-7815fb8f1417)) (pad "4" thru_hole roundrect (at 2.5 2.5) (size 3 1.5) (drill 0.6) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp a30f8cf8-4cab-41b7-9814-7815fb8f1417))
(pad "5" thru_hole roundrect (at -2.25 1.5) (size 3 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 24af7f8b-8ab3-4041-a269-50df3d7cdb60)) (pad "5" thru_hole roundrect (at -2.25 1.5) (size 3 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 24af7f8b-8ab3-4041-a269-50df3d7cdb60))
) )

28663
PCB/Turntable/iidx_tt.step Normal file

File diff suppressed because it is too large Load Diff

View File

@ -3,4 +3,6 @@ translate([0,0,20]) color("cyan") rotate([0,0,60]) import("bearing_seat_6804.stl
translate([0,0,15]) color("silver") rotate([0,90,0]) resize([7,32,32]) import("nsk6804.stl"); translate([0,0,15]) color("silver") rotate([0,90,0]) resize([7,32,32]) import("nsk6804.stl");
translate([0,0,34]) color("lime") rotate([0,180,0]) import("TTshaft_6804.stl"); translate([0,0,34]) color("lime") rotate([0,180,0]) import("TTshaft_6804.stl");
translate([0,0,50]) color("black", 0.3) cylinder(d=150,h=4,$fn=128); translate([0,0,40]) color("black", 0.3) cylinder(d=150,h=4,$fn=128);
translate([97.5,191.5,2.8]) color("green") rotate([0,0,-90]) import("iidx_tt v1.stl");

View File

@ -7,18 +7,18 @@ h5=3; // pcb top
led_h=4; led_h=4;
// 150 disc // 150 disc
//disc_d=150; disc_d=150;
//d1=175; // lower outer d1=175; // lower outer
//d2=155; // upper outer d2=155; // upper outer
//d3=152; // disc area d3=152; // disc area
//led=142; // led ring led=142; // led ring
// 170 disc // 170 disc
disc_d=170; //disc_d=170;
d1=195; // lower outer //d1=195; // lower outer
d2=175; // upper outer //d2=175; // upper outer
d3=172; // disc area //d3=172; // disc area
led=160; // led ring //led=160; // led ring
// 180 disc // 180 disc
@ -41,6 +41,7 @@ $fn=64;
body(); body();
//%disc(); //%disc();
%nsk6804(); %nsk6804();
%pcb();
module body() { module body() {
difference() { difference() {
@ -67,7 +68,7 @@ module body() {
translate([-11*sqrt(3),-11,-0.1]) cylinder(d=10,h=2.2); translate([-11*sqrt(3),-11,-0.1]) cylinder(d=10,h=2.2);
} }
color("darkgreen") translate([0,0,pcb_h]) rcube(23.4,23.4,5,2.5); color("darkgreen") translate([0,0,pcb_h]) rcube(23.2,23.2,5,2.5);
color("green") hull() { color("green") hull() {
translate([-5, -15, pcb_h]) cube([10, 5, 25]); translate([-5, -15, pcb_h]) cube([10, 5, 25]);
@ -102,6 +103,10 @@ module disc() {
} }
} }
module pcb() {
translate([97.5,191.5,3]) rotate([0,0,-90]) import("iidx_tt v1.stl");
}
module nsk6804() { module nsk6804() {
translate([0,0,h4]) rotate([0,90,0]) resize([7,32,32]) import("nsk6804.stl"); translate([0,0,h4]) rotate([0,90,0]) resize([7,32,32]) import("nsk6804.stl");
} }

BIN
cad/iidx_tt v1.stl Normal file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 161 KiB