From a113bd62696b5c72d02759fa36c0d59d031f9b83 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 9 May 2025 18:10:10 +0100 Subject: [PATCH] toolbox-inserts: WellSurround: gaps: change variables Signed-off-by: Ian Jackson --- toolbox-inserts.scad | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/toolbox-inserts.scad b/toolbox-inserts.scad index ae6ab5a..1e4e5bc 100644 --- a/toolbox-inserts.scad +++ b/toolbox-inserts.scad @@ -110,13 +110,16 @@ function fixing_positions_2row(xmin, xmax) = [ //---------- wells (relating to the -ve space in holders) ---------- module WellSurroundGapElevation(z_bottom, z_edge, z_wayhigh, gap) { - rectfromto([ gap[0], z_bottom ], - [ gap[1], z_wayhigh ]); + x_min = gap[0]; + x_max = gap[1]; + + rectfromto([ x_min, z_bottom ], + [ x_max, z_wayhigh ]); difference(){ - rectfromto([ gap[0] - wall_top_r, z_edge - wall_top_r ], - [ gap[1] + wall_top_r, z_wayhigh ]); - for (x= [ gap[0] - wall_top_r, - gap[1] + wall_top_r ]) { + rectfromto([ x_min - wall_top_r, z_edge - wall_top_r ], + [ x_max + wall_top_r, z_wayhigh ]); + for (x= [ x_min - wall_top_r, + x_max + wall_top_r ]) { translate([ x, z_edge - wall_top_r ]) circle(r = wall_top_r + 0.1); } -- 2.30.2