From 124d263f967b65f5dc0dc8de1d96b3499e4eecd7 Mon Sep 17 00:00:00 2001 From: Maximilian Stiefel Date: Mon, 4 Jan 2021 22:17:24 +0100 Subject: [PATCH] Added stronger magnet and made screw holes deeper --- kblock_ext/kblock_ext.scad | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/kblock_ext/kblock_ext.scad b/kblock_ext/kblock_ext.scad index 9515856..657ef7e 100644 --- a/kblock_ext/kblock_ext.scad +++ b/kblock_ext/kblock_ext.scad @@ -1,18 +1,19 @@ -h=5; +h=7; r0=3; $fn=50; l=60; w=30; magnet_play=0.5; magnet_l=19.5+magnet_play; -magnet_w=5.8+magnet_play; +magnet_w=5.8+magnet_play/5.0; magnet_h=2.7+magnet_play; -magnet_hole_h=0.8*h; -screw_play=0.5; -screw_head_r=6.8/2 + screw_play; +magnet_hole_h=0.92*h; +screw_play=0.2; +// Let's give one millimeter more +screw_head_r=6.8/2 + 5*screw_play; screw_thread_r=3.5/2 + screw_play; screw_head_h=2.5 + screw_play; -color("green", 1.0) { +color("white", 1.0) { difference() { translate([r0, r0, 0]) @@ -38,8 +39,8 @@ color("green", 1.0) { } translate([l/2, 0, 0]) union() { - for (x=[-1:1:1]) { - translate([x*2.0*magnet_w, w/2, -h/2+magnet_hole_h/2-0.001]) + for (x=[-2:1:2]) { + translate([x*1.0*magnet_w-x*0.001, w/2, -h/2+magnet_hole_h/2-0.001]) rotate([0, 0, 90]) cube([magnet_l, magnet_w, magnet_hole_h], center=true); }