blob: acd50e73d6e02e06f5828aa961b455a74dd0e42b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
module rounded_cube(dim, radius) {
range_y = [radius, dim[1]-radius];
range_z = [radius, dim[2]-radius];
height = dim[0];
hull() {
for (y=range_y, z=range_z) {
translate([0,y,z]) rotate([0,90,0])
cylinder(r=radius, h=height, $fn=30);
}
}
}
|