diff --git a/LuaLibs/WProcessSawCut.lua b/LuaLibs/WProcessSawCut.lua index 5a9ede2..19a6792 100644 --- a/LuaLibs/WProcessSawCut.lua +++ b/LuaLibs/WProcessSawCut.lua @@ -29,7 +29,11 @@ function WPSC.Classify( Proc, b3Raw) if not AuxId then return false end AuxId = AuxId + Proc.Id local vtDir = EgtSV( AuxId, GDB_ID.ROOT) - return ( vtDir:getZ() > 0.5) + local vtDirZ = vtDir:getZ() + if Proc.IsThrough then + vtDirZ = abs( vtDir:getZ()) + end + return ( vtDirZ > 0.5) end ---------------------------------------------------------------------- diff --git a/UpdateLog.txt b/UpdateLog.txt index 87447f5..858ce22 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -1,5 +1,10 @@ ==== Wall Update Log ==== +Versione 2.6c3 (26/03/2024) +- Modif : modifica per richiamare le nuove funzioni di Test interferenza solidi superfici nel controllo validità lavorazione pulizia spigoli interni +- Modif : in compilazione vengono eliminate le info di debug +- Fixed : in processSawCut si ignora verso vettore se taglio passante. + Versione 2.6b2 (21/02/2024) - Added : aggiunta gestione spostamento pannello rispetto a origine da dato BTL di TS3v7. diff --git a/Version.lua b/Version.lua index 56ed435..e60012b 100644 --- a/Version.lua +++ b/Version.lua @@ -2,5 +2,5 @@ -- Gestione della versione di Wall NAME = 'Wall' -VERSION = '2.6c2' +VERSION = '2.6c3' MIN_EXE = '2.6c2'