From: Ian Jackson Date: Fri, 9 May 2025 17:10:10 +0000 (+0100) Subject: toolbox-inserts: WellSurround: gaps: change variables X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=a113bd62696b5c72d02759fa36c0d59d031f9b83;p=reprap-play.git toolbox-inserts: WellSurround: gaps: change variables Signed-off-by: Ian Jackson --- 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); }