chiark / gitweb /
toolbox-inserts: adjust by half a unit
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 21 Apr 2025 12:18:25 +0000 (13:18 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 21 Apr 2025 12:18:25 +0000 (13:18 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
toolbox-inserts.scad

index 7f0860f1292fa43d3f37957f38b7d50e07e315bb..57596edafd533957be8f2aa81efcbb3b0f3deff4 100644 (file)
@@ -196,9 +196,9 @@ module FullPlate() { ////toplevel
       linextr(-20, 0) square(1000, center=true);
     }
 
-    for (xi=[-n_x : n_x])
-      for (yi=[-n_y : n_y])
-       translate(fixing_pitch * [xi, yi, 0]) {
+    for (xi=[-n_x : n_x + 1])
+      for (yi=[-n_y : n_y + 1])
+       translate(fixing_pitch * [xi - 0.5, yi - 0.5, 0]) {
          linextr(-20, -below_plane_z + fixing_head_th)
            circle(r = fixing_head_d/2);
          linextr(-20, 20)
@@ -215,7 +215,7 @@ module OdAt(x,y) {
 module OverallDemo() { ////toplevel
   color("grey") BoxBottomModel();
   color("blue") FullPlate();
-  color("red") OdAt(-5,-5.5) DriverHandleHolder();
+  color("red") OdAt(-5.5,-6) DriverHandleHolder();
 }
 
 module OverallDemoLidded() { ////toplevel