diff --git a/Common_ONE-PF.NUM.mlpe b/Common_ONE-PF.NUM.mlpe index 534259e..bef6a91 100644 --- a/Common_ONE-PF.NUM.mlpe +++ b/Common_ONE-PF.NUM.mlpe @@ -2033,8 +2033,8 @@ function PreparePreRotation( sCmd, nInd) MDChar = { [Cmd[2]]=tonumber(Cmd[3]), IniStatY1=EMT.ISY1, FinStatY1=EMT.FSY1, IniStatY2=EMT.ISY2, FinStatY2=EMT.FSY2, BeamVise=EMT.BV} end if EMT.ROLL_IN then - MDChar.V1 = MinV1 ; EMT.V1POS = MDChar.V1 - MDChar.V2 = MaxV2 ; EMT.V2POS = MDChar.V2 + MDChar.V1 = MinV1 ; EMT.V1NEXTPOS = MDChar.V1 + MDChar.V2 = MaxV2 ; EMT.V2NEXTPOS = MDChar.V2 EMT.ROLL_IN = nil end table.insert( EMT.MDCHAR, MDChar) @@ -2044,8 +2044,8 @@ function PreparePreRotation( sCmd, nInd) if Cmd[2] ~= 'T' then MDChar[Cmd[2]] = tonumber( Cmd[3]) end if Cmd[4] ~= 'T' then MDChar[Cmd[4]] = tonumber( Cmd[5]) end if EMT.ROLL_IN then - MDChar.V1 = MinV1 ; EMT.V1POS = MDChar.V1 - MDChar.V2 = MaxV2 ; EMT.V2POS = MDChar.V2 + MDChar.V1 = MinV1 ; EMT.V1NEXTPOS = MDChar.V1 + MDChar.V2 = MaxV2 ; EMT.V2NEXTPOS = MDChar.V2 EMT.ROLL_IN = nil end table.insert( EMT.MDCHAR, MDChar) @@ -2055,8 +2055,8 @@ function PreparePreRotation( sCmd, nInd) if Cmd[4] ~= 'T' then MDChar[Cmd[4]] = tonumber( Cmd[5]) end if Cmd[6] ~= 'T' then MDChar[Cmd[6]] = tonumber( Cmd[7]) end if EMT.ROLL_IN then - MDChar.V1 = MinV1 ; EMT.V1POS = MDChar.V1 - MDChar.V2 = MaxV2 ; EMT.V2POS = MDChar.V2 + MDChar.V1 = MinV1 ; EMT.V1NEXTPOS = MDChar.V1 + MDChar.V2 = MaxV2 ; EMT.V2NEXTPOS = MDChar.V2 EMT.ROLL_IN = nil end table.insert( EMT.MDCHAR, MDChar) diff --git a/Essetre-ONE.mlde b/Essetre-ONE.mlde index 18cdf30..5649a08 100644 --- a/Essetre-ONE.mlde +++ b/Essetre-ONE.mlde @@ -37,12 +37,13 @@ -- In simulazione : gestione corretta motosega in caso prima lavorazione della fase. -- 2023/11/28 ver 2.6a1 Prima versione con utilizzo post-processore standard per macchine ONE e PF -- 2024/01/17 ver 2.6a2 Allineamento con Common ver. 2.6a2 +-- 2024/01/23 ver 2.6a3 Allineamento con Common ver. 2.6a3 -- Intestazioni require( 'EmtGenerator') EgtEnableDebug( false) -PP_VER = '2.6a2' +PP_VER = '2.6a3' MIN_MACH_VER = '2.5k1' local sBaseDir = EgtGetSourceDir() diff --git a/UpdateLog.txt b/UpdateLog.txt index 994ebd8..4d5feb4 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -10,5 +10,9 @@ Versione 2.6a1 (28/11/2023) - (GEN+SIM) Migliorata gestione riposizionamento pinze, in caso testa debba andare in home - (GEN) Se a zeta massima con lama e utensile successivo diverso, mi sposto sempre verso X-HOME - (GEN) Corretto movimento in caso di testa 1 su TC-2. Utilizzava le quote della testa 2 anziché della 1. + Versione 2.6a2 (09/01/2024) -- Nuova versione. Prima versione stabile rilasciabile. \ No newline at end of file +- Nuova versione. Prima versione stabile rilasciabile. + +Versione 2.6a3 (23/01/2024) +- (GEN) Corretto gestione del movimento precedente all'ultimo che manda il pezzo alla posizione di scarico \ No newline at end of file diff --git a/Version.lua b/Version.lua index ca304e1..9fcbee4 100644 --- a/Version.lua +++ b/Version.lua @@ -3,7 +3,7 @@ local InfoCommon_STD_PP = { NAME = 'Common_ONE-PF', -- nome script PP standard - VERSION = '2.6a2', -- versione script + VERSION = '2.6a3', -- versione script MIN_MACH_VER_PP_COMMON = '2.5k1' -- versione minima kernel }