diff --git a/Common_FAST.mlpe b/Common_FAST.mlpe index 9f89d76..82172c8 100644 --- a/Common_FAST.mlpe +++ b/Common_FAST.mlpe @@ -522,13 +522,6 @@ function OnSimulToolSelect( dPosA) elseif EMT.HEAD == 'H7' then EgtSetAxisPos( 'C', EgtIf( BD.RIGHT_LOAD, 180, 0)) end - -- se punta lunga - if EMT.TOTLEN > LONG_TOOL_MINLEN then - -- se su cambio utensile T111 - if EMT.TCPOS == 'T111' then - EgtSetAxisPos( 'B', 0) - end - end -- se TC 1 if GetTCSet( EMT.TCPOS) == 1 then EgtSetAxisPos( 'B', 90) @@ -537,7 +530,13 @@ function OnSimulToolSelect( dPosA) EgtSetAxisPos( 'B', -90) end end - -- breve pausa + -- se punta lunga + if EMT.TOTLEN > LONG_TOOL_MINLEN then + -- se su cambio utensile T111 + if EMT.TCPOS == 'T111' then + EgtSetAxisPos( 'B', 0) + end + end -- breve pausa EgtPause( 100) EgtOutText( '') EMT.TOOL_1 = EMT.TOOL @@ -971,7 +970,7 @@ function ExecRemoveScraps() for i = nPart, 1, -1 do if i ~= nPartMax then local b3Vmill = EgtVolZmapGetPartBBoxGlob( vMillId, i - 1, GDB_BB.STANDARD) - if b3Vmill:getDimX() < 1200 then + if b3Vmill:getDimX() < 1250 then EgtRemoveVolZmapPart( vMillId, i - 1) end end diff --git a/UpdateLog.txt b/UpdateLog.txt index 4cae5a1..a739d8d 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -1,5 +1,9 @@ ==== Common_FAST Update Log ==== +Versione 2.7e1 (26/05/2025) +- (SIM) Aumentata dimensione massima per la quale si rimuove uno scarto dal VMILL. Ticket#1438 +- (SIM) In simulazione, corretto selezione utensile per punte lunghe. Ticket#2438 + Versione 2.7d1 (14/04/2025) - (GEN) Corretto movimento iniziale in caso di motosega, si controlla solo se non รจ il carico. Ticket#2385 diff --git a/Version.lua b/Version.lua index 7118390..089f85c 100644 --- a/Version.lua +++ b/Version.lua @@ -3,7 +3,7 @@ local InfoCommon_STD_PP = { NAME = 'Common_FAST', -- nome script PP standard - VERSION = '2.7d1', -- versione script + VERSION = '2.7e1', -- versione script MIN_MACH_VER_PP_COMMON = '2.5k1' -- versione minima kernel }