chiark / gitweb /
toolbox-inserts: bits: distribute linextr (nfc)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 10 Jun 2025 11:05:33 +0000 (12:05 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 12 Jun 2025 19:48:15 +0000 (20:48 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
toolbox-inserts.scad

index dd08ba49d4e339f5297701d5caefa4d237ca0082..df3ff211bf51f7b0516cced6158254fd8ada1d6e 100644 (file)
@@ -643,9 +643,11 @@ module BitAtFixings() {
 }
 
 module BitMagnetHolder(){ ////toplevel
-  linextr(0, bitholder_magnetholder_z_max){
-    difference(){
+  difference(){
+    linextr(0, bitholder_magnetholder_z_max) {
       BitMagnetHolderPlan();
+    }
+    linextr(-1, bitholder_magnetholder_z_max + 1) {
       BitAtBits()
        circle(r = bit_mag_d/2);
       BitAtFixings()