- commit
- a244c05
- parent
- d90d693
- author
- Neale Pickett
- date
- 2026-01-26 12:07:14 -0700 MST
thumbrest model
2 files changed,
+15,
-0
M
Makefile
+3,
-0
1@@ -6,6 +6,9 @@ clean:
2 wall-mount.3mf: wall-mount.scad
3 openscad -o $@ $<
4
5+thumbrest.3mf: thumbrest.scad
6+ openscad -o $@ $<
7+
8 %.3mf: whistle.scad whistle.json tonehole.scad ruby.svg
9 openscad -o $@ -p whistle.json -P $(VARIANT) -D Section=$(SECTION) $<
10
+12,
-0
1@@ -0,0 +1,12 @@
2+whistle_d = 25.0; // Outside diameter of your whistle
3+
4+difference() {
5+ $fn = 180;
6+ intersection() {
7+ sphere(d=35);
8+ translate([0, -7, 0]) rotate([0, 90, 0]) cylinder(h=50, d=30, center=true);
9+ cube([50, 50, 13], center=true);
10+ }
11+ translate([0, 0, -15]) cylinder(h=32, d=whistle_d);
12+ translate([0, -18, -12]) rotate([0, 90, 0]) cylinder(h=50, d=24, center=true);
13+}