From 9b364e410c89b129daf9f0b84f66b1d1dbb24009 Mon Sep 17 00:00:00 2001 From: Priit Laes Date: Fri, 16 Feb 2024 22:17:49 +0200 Subject: [PATCH] Use proper radius value for r_fo3 The same value used in baseplate is now handled as radius (instead of diameter). --- gridfinity-rebuilt-utility.scad | 2 +- gridfinity-spiral-vase.scad | 2 +- standard.scad | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gridfinity-rebuilt-utility.scad b/gridfinity-rebuilt-utility.scad index 545c672..cb9cbf9 100644 --- a/gridfinity-rebuilt-utility.scad +++ b/gridfinity-rebuilt-utility.scad @@ -228,7 +228,7 @@ module block_base_solid(dbnx, dbny, l, o) { mirror([0,0,1]) union() { hull() { - rounded_rectangle(xx-2*r_c2-2*r_c1+o, yy-2*r_c2-2*r_c1+o, h_base+oo, r_fo3/2); + rounded_rectangle(xx-2*r_c2-2*r_c1+o, yy-2*r_c2-2*r_c1+o, h_base+oo, r_fo3); rounded_rectangle(xx-2*r_c2+o, yy-2*r_c2+o, h_base-r_c1+oo, r_fo2/2); } translate([0,0,oo]) diff --git a/gridfinity-spiral-vase.scad b/gridfinity-spiral-vase.scad index 7e80e82..a838f32 100644 --- a/gridfinity-spiral-vase.scad +++ b/gridfinity-spiral-vase.scad @@ -216,7 +216,7 @@ module block_magnet_blank(o = 0, half = true) { module block_base_blank(o = 0) { mirror([0,0,1]) { hull() { - rounded_square(l_grid-o-0.05-2*r_c2-2*r_c1, h_base, r_fo3/2); + rounded_square(l_grid-o-0.05-2*r_c2-2*r_c1, h_base, r_fo3); rounded_square(l_grid-o-0.05-2*r_c2, h_base-r_c1, r_fo2/2); } hull() { diff --git a/standard.scad b/standard.scad index 2e76a29..b71f817 100644 --- a/standard.scad +++ b/standard.scad @@ -14,7 +14,7 @@ r_fo1 = 8.5; // outside radii 2 r_fo2 = 3.2; // outside radii 3 -r_fo3 = 1.6; +r_fo3 = 1.6 / 2; // length of a grid unit l_grid = 42;