From 099b159aae3187883d88adc43210490d745f5b8a Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Thu, 24 Jul 2025 14:32:38 +0200 Subject: [PATCH 1/2] - in Lapjoint corretto step in caso due facce verso l'alto --- LuaLibs/WProcessLapJoint.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/LuaLibs/WProcessLapJoint.lua b/LuaLibs/WProcessLapJoint.lua index 371b113..9bd0daa 100644 --- a/LuaLibs/WProcessLapJoint.lua +++ b/LuaLibs/WProcessLapJoint.lua @@ -2020,11 +2020,13 @@ local function MakeSideGrooveByMill( Proc, nFacet, nRawId, b3Raw, sCustomMach, d dStepOri = dStep if dStep < GEO.EPS_SMALL then dStep = 0.75 * dMaxMat end local nStep = ceil( ( dThick - dMaxMat) / dStep) - dStep = max( ( dThick - dMaxMat) / max( nStep, 1), 0) - local dMaxElev = max( ( nStep + 1) * dStep - GEO.EPS_SMALL, 0) - -- tasca aperta sopra non necessita di MaxElev + local dMaxElev + -- tasca aperta sopra non necessita di MaxElev e mantiene lo step originale if Proc.Fct == 2 and Proc.AffectedFaces.Top then dMaxElev = nil + else + dStep = max( ( dThick - dMaxMat) / max( nStep, 1), 0) + dMaxElev = max( ( nStep + 1) * dStep - GEO.EPS_SMALL, 0) end if nSinglePass and nSinglePass > 0 then dStep = 0 From a92d22e526fad3d0e85c8d3e6c27875eb26cc1cd Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Thu, 24 Jul 2025 15:48:56 +0200 Subject: [PATCH 2/2] - update log e versione --- UpdateLog.txt | 3 +++ Version.lua | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/UpdateLog.txt b/UpdateLog.txt index ae72b87..e4fda52 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -1,5 +1,8 @@ ==== Wall Update Log ==== +Versione 2.7g3 (24/07/2025) +- Fixed : in Lapjoint corretto step in caso due facce verso l'alto + Versione 2.7g2 (17/07/2025) - Added : aggiunta gestione origine e offset da questa che non fanno riprocessare l'intero grezzo (ma solo aggiornare) - Fixed : corretta BatchProcess per nome file anche se da non riprocessare. diff --git a/Version.lua b/Version.lua index 35c23b6..3235c59 100644 --- a/Version.lua +++ b/Version.lua @@ -2,5 +2,5 @@ -- Gestione della versione di Wall NAME = 'Wall' -VERSION = '2.7g2' +VERSION = '2.7g3' MIN_EXE = '2.7f2'