Overhang, printability

This commit is contained in:
Ian Gulliver
2026-07-25 11:50:22 -07:00
parent 7517225d4d
commit b80bce4532
+15 -9
View File
@@ -29,15 +29,18 @@ difference() {
cylinder(h=(e + 30 + e), d=6.1); cylinder(h=(e + 30 + e), d=6.1);
} }
intersection() {
translate([-3, 1, 16])
rotate([0, 90, 0])
linear_extrude(height=6)
polygon([
[0, 0],
[2, 2],
[0, 2],
]);
translate([-3, 1, 16]) cylinder(h=30, d=8);
rotate([0, 90, 0]) }
linear_extrude(height=6)
polygon([
[0, 0],
[2, 2],
[0, 2],
]);
translate([20, 0, 0]) { translate([20, 0, 0]) {
difference() { difference() {
@@ -48,8 +51,11 @@ translate([20, 0, 0]) {
cylinder(h=(20 + e), d=3.5); cylinder(h=(20 + e), d=3.5);
translate([0, 0, 18.8])
cylinder(h=(1.3 + e), d=5);
translate([0, 0, 18.5]) translate([0, 0, 18.5])
cylinder(h=(1.5 + e), d=5); cylinder(h=0.3, d1=3.5, d2=5);
translate([0, 0, -e]) translate([0, 0, -e])
for (r=[0, 180]) for (r=[0, 180])