// and half_height is the depth of the well below that.
render() {
- minkowski(){
- WallMinkowskiSphere(wall);
+// minkowski(){
+// WallMinkowskiSphere(wall);
difference(){
- linextr(-10, half_height - wall/2)
- offset($fn=8, r = wall/2)
+ linextr(-10, half_height)
+ offset($fn=8, r = wall)
projection(cut=false)
children(0);
- minkowski(){
- WallMinkowskiSphere(wall);
+// minkowski(){
+// WallMinkowskiSphere(wall);
translate([0, 0, half_height]) {
children(0);
}
- }
+// }
for (gap=gaps) {
- linextr_x_yz(gap[0] - wall/2, gap[1] + wall/2)
- rectfromto([ -100, -wall/2 + well_stiffening_height ], [ 100,100 ]);
+ linextr_x_yz(gap[0], gap[1])
+ rectfromto([ -100, well_stiffening_height ], [ 100,100 ]);
}
}
}
- }
+// }
}
module DriverHandleHolder() { ////toplevel