diff options
author | Erich Eckner <git@eckner.net> | 2024-05-16 19:41:32 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2024-05-16 19:41:32 +0200 |
commit | 7a93805f721464cef4032ea6ebb229944db0bdd4 (patch) | |
tree | 90da688c17dea64aa9e31b59cc6d21510b41ada6 | |
parent | 67c037248b1571dd4400b57cb287b0ca895d3833 (diff) | |
download | 3D-7a93805f721464cef4032ea6ebb229944db0bdd4.tar.xz |
Lego: some reformatting
-rw-r--r-- | Lego/Lego.scad | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Lego/Lego.scad b/Lego/Lego.scad index f1c26b4..630864d 100644 --- a/Lego/Lego.scad +++ b/Lego/Lego.scad @@ -199,10 +199,12 @@ module Hubelino_Schikane_negativ(br, delta) { } } -function weich(delta, x) = ( x<0 ? 0 : x>1 ? delta : (-2*delta*x*x*x + 3*delta*x*x)); +function uebergang(delta, x) = (-2*delta*x*x*x + 3*delta*x*x); + +function weich(delta, x) = ( x<0 ? 0 : x>1 ? delta : uebergang(delta, x)); function weichMitSchritt(br, delta, x) = ( - weich(delta,(x-d)/(br-2*d)) + weich(delta, (x-d)/(br-2*d)) ); function SchikanenSpur(br, deltaX, deltaH, x) = [x,weich(deltaX,x/br),weichMitSchritt(br,deltaH,x)]; |