diff --git a/LuaLibs/ProcessCut.lua b/LuaLibs/ProcessCut.lua index 7df4d99..ef076b9 100644 --- a/LuaLibs/ProcessCut.lua +++ b/LuaLibs/ProcessCut.lua @@ -12,6 +12,7 @@ -- 2022/06/10 Aggiunto il parametro dOvmTail per gestire sovramateriali in coda diversi da OVM_MID (sezioni alte e larghe). -- 2022/06/28 Modificata determinazione taglio bFromBottom in MakeFromTop. -- 2022/07/18 Se Q04=1, aggiunto LongCut anche dal lato per macchine tipo PF1250. +-- 2022/08/12 I tagli di lama inclinati in coda ora partono dal centro e non dall'esterno. -- Tabella per definizione modulo local ProcessCut = {} @@ -484,7 +485,7 @@ local function MakeFromTop( sCutting, Proc, nPhase, nRawId, nPartId, dOvmHead, b elseif Proc.Head then vtOrthoO = EgtIf( vtN:getY() > -0.02, -Y_AX(), Y_AX()) else - if vtN:getZ() < dVzLimDwnUp then + if vtN:getZ() < dVzLimDwnUp or Proc.Tail then vtOrthoO = EgtIf( vtN:getY() > -0.02, -Y_AX(), Y_AX()) else vtOrthoO = EgtIf( vtN:getY() > 0.02, Y_AX(), -Y_AX())