mirror of
https://github.com/revarbat/BOSL2.git
synced 2025-08-09 06:36:49 +02:00
Fix right_triangle ORIENT_Z
This commit is contained in:
@@ -360,11 +360,11 @@ module right_triangle(size=[1, 1, 1], orient=ORIENT_Y, anchor=ALLNEG, center=und
|
|||||||
}
|
}
|
||||||
} else if (orient == ORIENT_Z) {
|
} else if (orient == ORIENT_Z) {
|
||||||
ang = atan2(size.x, size.y);
|
ang = atan2(size.x, size.y);
|
||||||
masksize = [norm([size.x,size.y]), size.y, size.z] + [1,1,1];
|
masksize = [size.y, norm([size.x,size.y]), size.z] + [1,1,1];
|
||||||
zrot(-ang) {
|
zrot(ang) {
|
||||||
difference() {
|
difference() {
|
||||||
zrot(ang) cube(size, center=true);
|
zrot(-ang) cube(size, center=true);
|
||||||
back(masksize.y/2) cube(masksize, center=true);
|
right(masksize.x/2) cube(masksize, center=true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user