mirror of
https://github.com/revarbat/BOSL2.git
synced 2025-08-02 01:20:17 +02:00
Negative chamfers not allowed in mask
This commit is contained in:
@@ -132,6 +132,7 @@ function chamfer_cylinder_mask(r, chamfer, d, ang=45, from_end=false, anchor=CEN
|
|||||||
module chamfer_cylinder_mask(r, chamfer, d, ang=45, from_end=false, anchor=CENTER, spin=0, orient=UP)
|
module chamfer_cylinder_mask(r, chamfer, d, ang=45, from_end=false, anchor=CENTER, spin=0, orient=UP)
|
||||||
{
|
{
|
||||||
r = get_radius(r=r, d=d, dflt=1);
|
r = get_radius(r=r, d=d, dflt=1);
|
||||||
|
dummy = assert(all_nonnegative([chamfer]), "Chamfer must be a nonnegative number");
|
||||||
ch = from_end? chamfer : opp_ang_to_adj(chamfer,90-ang);
|
ch = from_end? chamfer : opp_ang_to_adj(chamfer,90-ang);
|
||||||
attachable(anchor,spin,orient, r=r, l=ch*2) {
|
attachable(anchor,spin,orient, r=r, l=ch*2) {
|
||||||
difference() {
|
difference() {
|
||||||
|
Reference in New Issue
Block a user