- commit
- 59385e6
- parent
- 956a01c
- author
- Neale Pickett
- date
- 2025-12-02 13:37:30 -0700 MST
Bring back the older,better-sounding embouchure
1 files changed,
+4,
-15
+4,
-15
1@@ -40,23 +40,12 @@ module head() {
2 translate([0, 0, 16]) rotate([30, 0, -30]) cylinder(d=6, h=200);
3
4 // Embouchure
5- translate([0, 0, 48]) {
6- rotate([90, 90, 0]) {
7- // https://vintagefluteshop.com/articles/embouchure/art5.html
8- undercut = 10; // degrees
9- corner_r = 1;
10+ translate([0, 0, 45]) {
11+ rotate([90, 0, 0]) {
12 hull() {
13- // This part is where the air hits,
14- // so we try to optimize for the hard edge.
15- translate([0, 0, od_top/2]) {
16- for (vertex = [[-5, -3], [5, -3]]) {
17- translate(vertex) rotate([180-undercut, 0, 0]) cylinder(r=corner_r, h=(od_top-id_top)/2);
18- }
19+ for (y = [0, 4]) {
20+ translate([0, y, 0]) cylinder(d1=13, d2=7, h=id_top);
21 }
22-
23- // This part is covered by your lip,
24- // so how it feels is most important.
25- cylinder(r=3, h=od_top/2);
26 }
27 }
28 }