Fixed semi-random cuboid() chamfer bug.

This commit is contained in:
Garth Minette 2022-07-10 18:03:22 -07:00
parent ae38c9aece
commit 0cb51f32d7

View file

@ -247,8 +247,7 @@ module cuboid(
xtcyl(l=m, r=r); xtcyl(l=m, r=r);
multmatrix(mat) multmatrix(mat)
linear_extrude(height=m+0.1, center=true) linear_extrude(height=m+0.1, center=true)
scale(r+0.02) polygon([[r,0],[0.99*r,0],[0,0.99*r],[0,r],[r,r]]);
polygon([[1,0],[0,1],[1,1]]);
} }
} }
} else if (e.y) { } else if (e.y) {
@ -260,8 +259,7 @@ module cuboid(
ytcyl(l=m, r=r); ytcyl(l=m, r=r);
multmatrix(mat) multmatrix(mat)
linear_extrude(height=m+0.1, center=true) linear_extrude(height=m+0.1, center=true)
scale(r+0.02) polygon([[r,0],[0.99*r,0],[0,0.99*r],[0,r],[r,r]]);
polygon([[1,0],[0,1],[1,1]]);
} }
} }
} else if (e.z) { } else if (e.z) {
@ -273,8 +271,7 @@ module cuboid(
zcyl(l=m, r=r); zcyl(l=m, r=r);
multmatrix(mat) multmatrix(mat)
linear_extrude(height=m+0.1, center=true) linear_extrude(height=m+0.1, center=true)
scale(r+0.02) polygon([[r,0],[0.99*r,0],[0,0.99*r],[0,r],[r,r]]);
polygon([[1,0],[0,1],[1,1]]);
} }
} }
} }