From ce58de89f72cb0668884f75bfd6718e2a093df60 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 1 Jan 2015 23:54:22 +0000 Subject: [PATCH] knifeblock: Holes refactor: move holeoffx/y into HexGrid (nfc) --- knifeblock.scad | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/knifeblock.scad b/knifeblock.scad index 4742458..603336a 100644 --- a/knifeblock.scad +++ b/knifeblock.scad @@ -227,8 +227,8 @@ module HolesScope(){ module HexGrid(imin,imax,jmin,jmax) { for (i=[imin:imax]) { for (j=[jmin:jmax]) { - translate([j * sqrt(3) * holepitch, - (i+0.5)*holepitch, + translate([(j * sqrt(3) + holeoffx) * holepitch, + (i + 0.5 + holeoffy) * holepitch, 0]) { child(); translate([sqrt(3)/2 * holepitch, -0.5 * holepitch, 0]) @@ -248,7 +248,7 @@ module Holes(){ jmin = ceil((maxx-minx)/(sqrt(3)*holepitch)); echo("Holes X count 2 x", jmin); intersection(){ - translate([holeoffx * holepitch, holeoffy * holepitch, -20]) + translate([0, 0, -20]) HexGrid(0,imax,-jmin,2) Hole(); HolesScope(); -- 2.30.2