From bbac3cfec8ebd99cd19e7165855572a06ddfcf75 Mon Sep 17 00:00:00 2001 From: Michael Krelin Date: Tue, 31 Jul 2018 19:27:53 +0000 Subject: pushfittery: more epsilony epsilon --- diff --git a/pushfittery.scad b/pushfittery.scad index ee3bbd0..6b6ec2e 100644 --- a/pushfittery.scad +++ b/pushfittery.scad @@ -1,4 +1,4 @@ -layer_height=.2; +layer_height=.2; epsilon=.01; draft = true; use ; @@ -15,7 +15,7 @@ module pushfit(pf,draft=draft) { d = (pf_d(pf) + pf_(pf,"d_tolerance"))/minch; tpi = pf_(pf,"tpi"); if(draft) cylinder(d=d*minch,h=h+epsilon); - else english_thread(diameter=d,threads_per_inch=tpi,length=h/minch+epsilon,internal=true); + else english_thread(diameter=d,threads_per_inch=tpi,length=(h+epsilon)/minch,internal=true); slitl = d*minch+layer_height; slitw = 0.8*d*minch/2; echo(slitw,slitl); -- cgit v0.9.0.2