- commit
- 441cdc9
- parent
- 79ea323
- author
- Neale Pickett
- date
- 2025-12-21 21:03:13 -0700 MST
twiddle the decorations
1 files changed,
+12,
-9
+12,
-9
1@@ -26,12 +26,12 @@ module ivory() {
2 }
3
4 module wood() {
5- color("saddlebrown") children();
6+ color("#222") children();
7 }
8
9 // A compression fitting, basically.
10 module ringyding(h, d) {
11- color("goldenrod") resize([d, d, h]) sphere();
12+ ivory() resize([d, d, h]) sphere();
13 }
14
15 // A fillet is a sort of trumpet bell shape
16@@ -76,22 +76,25 @@ module chanter() {
17
18 if (fancy) {
19 // Bottom wood transition
20- translate([0, 0, 33.7]) ringyding(h=8, d=23);
21- translate([0, 0, 25.6]) ivory() fillet(h=7, d1=18, d2=22); // eliminate overhang
22- translate([0, 0, 25.6]) ringyding(h=4.3, d=19);
23+ translate([0, 0, 38.2]) ringyding(h=5.3, d=24.0);
24+ translate([0, 0, 32.0]) ivory() cylinder(h=8.0, d=21.0);
25+ translate([0, 0, 33.0]) ivory() fillet(h=3.5, d1=28.0, d2=21);
26+ translate([0, 0, 32.0]) ivory() cylinder(h=1, d=28.0);
27+ translate([0, 0, 32.0]) ringyding(h=4.0, d=28.7);
28
29- // Top wood transition
30+ // Top wood transition : from O'Flynn Rowsome measurements
31+ // https://pipers.ie/archive/media/?mediaId=31307&galleryId=1353
32 translate([0, 0, 290.4]) ringyding(h=5.5, d=20);
33 translate([0, 0, 305.6]) ringyding(h=4.3, d=19);
34- translate([0, 0, 317.6]) ringyding(h=5.5, d=20.2);
35- translate([0, 0, 318.6]) ivory() fillet(h=8.4, d1=17, d2=24); // eliminate overhang
36+ translate([0, 0, 317.6]) ringyding(h=5.5, d=18);
37+ translate([0, 0, 318.5]) ivory() fillet(h=8.5, d1=17, d2=24); // eliminate overhang
38 translate([0, 0, 328.3]) ringyding(h=8, d=25.4);
39 } else {
40 translate([0, 0, 27.5]) wood() cylinder(h=5, d1=17, d2=20.4);
41 }
42
43 // This protects the reed and provides a place for tubing to connect
44- translate([0, 0, 324.5]) metal() cylinder(h=32.7, d=16);
45+ translate([0, 0, 324.5]) metal() cylinder(h=32.7, d=16); // O'Flynn Rowsome had d=14.8mm
46 }
47
48 // Inner bore