chiark / gitweb /
toolbox-inserts: no minkowski bevels
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 21 Apr 2025 00:16:32 +0000 (01:16 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 21 Apr 2025 00:19:38 +0000 (01:19 +0100)
This is too buggy in openscad.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
toolbox-inserts.scad

index 0d3b2f27034bc5a321143282f44bed267ef37c6e..d5e2fb8f7b7e3d663dd592f7643edac154268735 100644 (file)
@@ -42,29 +42,29 @@ module WellSurround(half_height, gaps, wall=well_surround_wall) {
   // 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