diff options
Diffstat (limited to 'Patronenhuelle.scad')
-rw-r--r-- | Patronenhuelle.scad | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Patronenhuelle.scad b/Patronenhuelle.scad index f990261..64f23f4 100644 --- a/Patronenhuelle.scad +++ b/Patronenhuelle.scad @@ -3,7 +3,7 @@ Patronenlaenge = 40; Wanddicke = 3; Gewindelaenge = 10; Gang = 2; -epsilon = 0.01; +epsilon = 0.05; P = Gang; H = sqrt(3)/2 * P; @@ -17,10 +17,10 @@ module einTrapez(n) { translate([Gang*n,Patronendicke/2+Wanddicke*2/3-3*H/8,0]) linear_extrude(0.0001) polygon([ - [-(6+auszen)/16*P,-H/4], - [-(P+auszen)/16,3/8*H], - [(P+auszen)/16,3/8*H], - [(6+auszen)/16*P,-H/4] + [-(6+auszen)/16*P+epsilon,(auszen*5-2)/8*H], + [-(P+auszen)/16+epsilon,(3-5*auszen)/8*H], + [(P+auszen)/16-epsilon,(3-5*auszen)/8*H], + [(6+auszen)/16*P-epsilon,(auszen*5-2)/8*H] ]); }; |