Fix spiral vase bases

* Updated constant names to match previous changes.
This commit is contained in:
Arthur Moore 2024-04-29 22:54:25 -04:00
parent bdc5a7e4d7
commit 01d759f406

View file

@ -15,7 +15,7 @@ $fa = 8;
$fs = 0.25; $fs = 0.25;
/* [Bin or Base] */ /* [Bin or Base] */
type = 0; // [0:bin, 1:base] type = 1; // [0:bin, 1:base]
/* [Printer Settings] */ /* [Printer Settings] */
// extrusion width (walls will be twice this size) // extrusion width (walls will be twice this size)
@ -202,15 +202,17 @@ module gridfinityBaseVase() {
} }
module block_magnet_blank(o = 0, half = true) { module block_magnet_blank(o = 0, half = true) {
magnet_radius = MAGNET_HOLE_RADIUS + o;
translate([d_hole/2,d_hole/2,-h_base+0.1]) translate([d_hole/2,d_hole/2,-h_base+0.1])
difference() { difference() {
hull() { hull() {
cylinder(r = r_hole2+o, h = h_hole*2, center = true); cylinder(r = magnet_radius, h = MAGNET_HOLE_DEPTH*2, center = true);
cylinder(r = (r_hole2+o)-(h_base+0.1-h_hole), h = (h_base+0.1)*2, center = true); cylinder(r = magnet_radius-(h_base+0.1-MAGNET_HOLE_DEPTH), h = (h_base+0.1)*2, center = true);
} }
if (half) if (half)
mirror([0,0,1]) mirror([0,0,1])
cylinder(r=(r_hole2+o)*2, h = (h_base+0.1)*4); cylinder(r=magnet_radius*2, h = (h_base+0.1)*4);
} }
} }