diff --git a/shapes.scad b/shapes.scad index 40a950b..a99e9f3 100644 --- a/shapes.scad +++ b/shapes.scad @@ -185,7 +185,8 @@ module cuboid( // Add multi-edge corners. if (trimcorners) { for (za=[-1,1], ya=[-1,1], xa=[-1,1]) { - if (corner_edge_count(edges, [xa,ya,za]) > 1) { + ce = corner_edges(edges, [xa,ya,za]); + if (ce.x + ce.y > 1) { translate(vmul([xa,ya,za]/2, size+[ach-0.01,ach-0.01,-ach])) { cube([ach+0.01,ach+0.01,ach], center=true); } @@ -270,7 +271,8 @@ module cuboid( // Add multi-edge corners. if (trimcorners) { for (za=[-1,1], ya=[-1,1], xa=[-1,1]) { - if (corner_edge_count(edges, [xa,ya,za]) > 1) { + ce = corner_edges(edges, [xa,ya,za]); + if (ce.x + ce.y > 1) { translate(vmul([xa,ya,za]/2, size+[ard-0.01,ard-0.01,-ard])) { cube([ard+0.01,ard+0.01,ard], center=true); } diff --git a/version.scad b/version.scad index 39cf19e..8a19e0d 100644 --- a/version.scad +++ b/version.scad @@ -8,7 +8,7 @@ ////////////////////////////////////////////////////////////////////// -BOSL_VERSION = [2,0,504]; +BOSL_VERSION = [2,0,505]; // Section: BOSL Library Version Functions