mirror of
https://github.com/BelfrySCAD/BOSL2.git
synced 2025-01-01 09:49:45 +00:00
Tweaked chamfer_mask_[xyz] examples.
This commit is contained in:
parent
8327f9550e
commit
e92e7f6dbc
1 changed files with 12 additions and 3 deletions
15
masks.scad
15
masks.scad
|
@ -95,7 +95,10 @@ module angle_pie_mask(
|
||||||
// l = Height of mask
|
// l = Height of mask
|
||||||
// chamfer = size of chamfer
|
// chamfer = size of chamfer
|
||||||
// Example:
|
// Example:
|
||||||
// chamfer_mask_z(l=10.0, chamfer=2.0);
|
// difference() {
|
||||||
|
// down(5) cube(10);
|
||||||
|
// chamfer_mask_z(l=10.1, chamfer=2.0);
|
||||||
|
// }
|
||||||
module chamfer_mask_z(l=1.0, chamfer=1.0) {
|
module chamfer_mask_z(l=1.0, chamfer=1.0) {
|
||||||
zrot(45) cube(size=[chamfer*sqrt(2.0), chamfer*sqrt(2.0), l], center=true);
|
zrot(45) cube(size=[chamfer*sqrt(2.0), chamfer*sqrt(2.0), l], center=true);
|
||||||
}
|
}
|
||||||
|
@ -107,7 +110,10 @@ module chamfer_mask_z(l=1.0, chamfer=1.0) {
|
||||||
// l = Height of mask
|
// l = Height of mask
|
||||||
// chamfer = size of chamfer
|
// chamfer = size of chamfer
|
||||||
// Example:
|
// Example:
|
||||||
// chamfer_mask_y(l=10.0, chamfer=2.0);
|
// difference() {
|
||||||
|
// fwd(5) cube(10);
|
||||||
|
// chamfer_mask_y(l=10.1, chamfer=2.0);
|
||||||
|
// }
|
||||||
module chamfer_mask_y(l=1.0, chamfer=1.0) {
|
module chamfer_mask_y(l=1.0, chamfer=1.0) {
|
||||||
xrot(90) chamfer_mask_z(l=l, chamfer=chamfer);
|
xrot(90) chamfer_mask_z(l=l, chamfer=chamfer);
|
||||||
}
|
}
|
||||||
|
@ -119,7 +125,10 @@ module chamfer_mask_y(l=1.0, chamfer=1.0) {
|
||||||
// l = Height of mask
|
// l = Height of mask
|
||||||
// chamfer = size of chamfer
|
// chamfer = size of chamfer
|
||||||
// Example:
|
// Example:
|
||||||
// chamfer_mask_x(l=10.0, chamfer=2.0);
|
// difference() {
|
||||||
|
// left(5) cube(10);
|
||||||
|
// chamfer_mask_x(l=10.1, chamfer=2.0);
|
||||||
|
// }
|
||||||
module chamfer_mask_x(l=1.0, chamfer=1.0) {
|
module chamfer_mask_x(l=1.0, chamfer=1.0) {
|
||||||
yrot(90) chamfer_mask_z(l=l, chamfer=chamfer);
|
yrot(90) chamfer_mask_z(l=l, chamfer=chamfer);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue