uilleann

3d printable Uilleann bagpipes
git clone https://git.woozle.org/neale/uilleann.git

commit
9edd760
parent
8d8c1d3
author
Neale Pickett
date
2025-11-29 15:38:11 -0700 MST
sharpen low D
2 files changed,  +9, -9
M pickett-d/Makefile
+1, -1
1@@ -6,4 +6,4 @@ clean:
2 	rm -f *.3mf
3 
4 %.3mf: %.scad chanter.scad
5-	openscad -D rev=\"$(commit_number)/$(commit_date)\" -o $@ $<
6+	openscad -D rev=\"$(commit_number):$(commit_date)\" -o $@ $<
M pickett-d/chanter.scad
+8, -8
 1@@ -103,15 +103,15 @@ module chanter() {
 2     }
 3 
 4     // Tone Holes!
 5-    translate([0, 0, 5]) { // Magic offset from published measurements
 6-      rotate(180) tonehole(268, 6.04, 7.95, 10.1, 1.2); // back D
 7-      rotate(0) tonehole(246.4, 6.42, 6.57, 11.3); // C♯
 8-      rotate(0) tonehole(216.2, 6.89, 6.96, 11.3); // B
 9-      rotate(0) tonehole(182, 8.85, 9.06, 11.4); // A
10-      rotate(0) tonehole(147.4, 6.98, 7.44, 12.2); //  G
11-      rotate(0) tonehole(116.2, 8.39, 8.88, 12.7); // F♯
12-      rotate(0) tonehole(84.7, 5.25, 5.49, 14); // E
13+    translate([0, 0, 2]) { // Adjust z offset to tune bottom D
14       rotate(0) tonehole(53.3, 6.94, 7.16, 14.1); // E♭
15+      rotate(0) tonehole(84.7, 5.25, 5.49, 14); // E
16+      rotate(0) tonehole(116.2, 8.39, 8.88, 12.7); // F♯
17+      rotate(0) tonehole(147.4, 6.98, 7.44, 12.2); //  G
18+      rotate(0) tonehole(182, 8.85, 9.06, 11.4); // A
19+      rotate(0) tonehole(216.2, 6.89, 6.96, 11.3); // B
20+      rotate(0) tonehole(246.4, 6.42, 6.57, 11.3); // C♯
21+      rotate(180) tonehole(268, 6.04, 7.95, 10.1, 1.2); // back D
22     }
23 
24     sigil(17.1, stamp);