uilleann

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

uilleann / daye / misc
Neale Pickett  ·  2025-11-28

adapter-bellows-tube.scad

 1include <../common.scad>
 2
 3difference() {
 4  union() {
 5    translate([0, 0,  0.0]) cylinder(h=50, d=15); // Interface to bellows
 6    for (h = [3 : 4 : 30]) {
 7      translate([0, 0, h]) scale([1, 1, 0.75]) sphere(d=16);
 8    }
 9    translate([0, 0, 33.0]) cylinder(h=16.9, d=21.9); // Bump-out stop
10    translate([0, 0, 40.0]) cylinder(h=24, d=19.3); // Interface with tubing
11    translate([0, 0, 40.0]) cylinder(h=34, d=18.2); // Carved out for binding
12    translate([0, 0, 70.5]) cylinder(h=4, d=19.3); // Interface with tubing
13  }
14  cylinder(h=200, d=13); // Diameter here isn't very important
15  translate([0, 0, -10]) cylinder(h=10, d=50); // Chop sphere off the bottom
16}