diff --git a/Common_PF1250.mlpe b/Common_PF1250.mlpe index 67af5b2..f6d1697 100644 --- a/Common_PF1250.mlpe +++ b/Common_PF1250.mlpe @@ -562,12 +562,12 @@ function OnSimulToolDeselect( dPrevA) local nPrevTc = GetTcForTopHeadTool( EMT.PREVTCPOS_H1) if EMT.PREVTTOTLEN_H1 < LongTool then SimulMoveAxes( 'B1', ParkB1, MCH_SIM_STEP.RAPROT, 'C1', ParkC1, MCH_SIM_STEP.RAPROT) - local dPosX = EgtIf( nPrevTc ~= 2, ParkX1, ParkTc2X1) + local dPosX = EgtIf( nPrevTc ~= 2, ParkTc1X1, ParkTc2X1) SimulMoveAxis( 'X1', dPosX, MCH_SIM_STEP.RAPID) else if nPrevTc ~= 2 then SimulMoveAxes( 'B1', ParkLongB1, MCH_SIM_STEP.RAPROT, 'C1', ParkLongTc1C1, MCH_SIM_STEP.RAPROT) - local dPosX = ParkX1 + local dPosX = ParkTc1X1 SimulMoveAxis( 'X1', dPosX, MCH_SIM_STEP.RAPID) else SimulMoveAxes( 'B1', ParkLongB1, MCH_SIM_STEP.RAPROT, 'C1', ParkLongTc2C1, MCH_SIM_STEP.RAPROT) @@ -579,7 +579,7 @@ function OnSimulToolDeselect( dPrevA) elseif EMT.PREVHEAD_H1 == 'H12' then -- simulo movimento SimulMoveAxes( 'B1', ParkB1, MCH_SIM_STEP.RAPROT, 'C1', ParkC1, MCH_SIM_STEP.RAPROT) - SimulMoveAxis( 'X1', ParkX1, MCH_SIM_STEP.RAPID) + SimulMoveAxis( 'X1', ParkTc1X1, MCH_SIM_STEP.RAPID) -- deposito utensile sega a catena elseif EMT.PREVHEAD_H1 == 'H13' then -- simulo movimento @@ -618,14 +618,14 @@ function OnSimulToolDeselect( dPrevA) if EMT.NEXTHEAD == 'H11' then -- simulo movimento SimulMoveAxes( 'B1', ParkB1, MCH_SIM_STEP.RAPROT, 'C1', ParkC1, MCH_SIM_STEP.RAPROT) - local dPosX = EgtIf( GetTcForTopHeadTool( EMT.NEXTTCPOS) ~= 2, ParkX1, ParkTc2X1) + local dPosX = EgtIf( GetTcForTopHeadTool( EMT.NEXTTCPOS) ~= 2, ParkTc1X1, ParkTc2X1) SimulMoveAxis( 'X1', dPosX, MCH_SIM_STEP.RAPID) SimulMoveAxis( 'Z1', MaxZ1, MCH_SIM_STEP.RAPID) -- prendo utensile lama elseif EMT.NEXTHEAD == 'H12' then -- simulo movimento SimulMoveAxes( 'B1', ParkB1, MCH_SIM_STEP.RAPROT, 'C1', ParkC1, MCH_SIM_STEP.RAPROT) - SimulMoveAxis( 'X1', ParkX1, MCH_SIM_STEP.RAPID) + SimulMoveAxis( 'X1', ParkTc1X1, MCH_SIM_STEP.RAPID) -- prendo utensile sega a catena elseif EMT.NEXTHEAD == 'H13' then -- simulo movimento diff --git a/UpdateLog.txt b/UpdateLog.txt index 471ee3f..1e6bcb7 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -1,5 +1,8 @@ ==== Common_PF1250 Update Log ==== +Versione 2.6-- (--/--/2024) +- (MLDE-SIM) Aggiunto parametro ParkTc1X1 in MLDE per simulazione quota parcheggio Testa 1 su TC1. + Versione 2.6j1 (01/10/2024) - (GEN) Migliorato calcolo chiusura paratia rulli con aggiornamento lunghezza della barra in caso di ultimo taglio e grezzo residuo in coda. Ticket#2017 - (NGE-SIM) Aggiunta gestione solidi collisione per TC verticali e TC rotante sotto diff --git a/Version.lua b/Version.lua index ff3e9a7..63ac361 100644 --- a/Version.lua +++ b/Version.lua @@ -3,7 +3,7 @@ local InfoCommon_STD_PP = { NAME = 'Common_PF1250', -- nome script PP standard - VERSION = '2.6j1', -- versione script + VERSION = '2.6--', -- versione script MIN_MACH_VER_PP_COMMON = '2.5k1' -- versione minima kernel }