diff --git a/Common_ONE-PF.NUM.mlpe b/Common_ONE-PF.NUM.mlpe index 3d36bf4..9f915be 100644 --- a/Common_ONE-PF.NUM.mlpe +++ b/Common_ONE-PF.NUM.mlpe @@ -981,7 +981,7 @@ function OnRapid() local dTRad, dTLen = GetToolRadLen() -- se fresa o lama if not HeadIsChainSaw( EMT.HEAD) then - EmitMoveDataHead( 1, { X=-ParkX2, Z=MyMaxZ1, B=HomeB1, C=HomeC1, TRad=dTRad, TLen=dTLen, S=Speed}) + EmitMoveDataHead( 1, { X=-ParkFrnX1, Z=MyMaxZ1, B=HomeB1, C=HomeC1, TRad=dTRad, TLen=dTLen, S=Speed}) EmitMoveStartHead( 1) EmitMoveWaitHead( 1) EmitMoveWaitChars( EgtIf( bOnlyCharY, 1, 3)) diff --git a/Common_ONE-PF.mlpe b/Common_ONE-PF.mlpe index 1032cbe..38898ee 100644 --- a/Common_ONE-PF.mlpe +++ b/Common_ONE-PF.mlpe @@ -1112,7 +1112,7 @@ function OnSimulMoveStart() local bMoveZbeforeX = false local dZref = EMT.L3 - if EMT.HEAD == 'H12' and ( -EMT.L2 < -LimX1RotSaw or EMT.R2 > 91) then + if EMT.HEAD == 'H12' and ( EgtIf( BD.RIGHT_LOAD, -EMT.L2 < -LimX1RotSaw, -EMT.L2 > -LimX1RotSaw) or EMT.R2 > 91) then dZref = Z1Home + GetZExtra( EMT.HEAD, EMT.R2) - 100 end -- se la quota di lavoro è più in alta della posizione a ZHOME della testa, prima si va alla Z di lavoro e poi si approccia il pezzo diff --git a/Essetre-ONErl.mlde b/Essetre-ONErl.mlde index 64bca7a..8a95412 100644 --- a/Essetre-ONErl.mlde +++ b/Essetre-ONErl.mlde @@ -8,8 +8,8 @@ require( 'EmtGenerator') EgtEnableDebug( false) -PP_VER = '3.1b1' -PP_NVER = '3.1.2.1' +PP_VER = '3.1c1' +PP_NVER = '3.1.3.1' MIN_MACH_VER = '2.5k1' MACH_NAME = EgtGetCurrMachineName() diff --git a/UpdateLog.txt b/UpdateLog.txt index 0d7aa54..5eb3101 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -1,4 +1,8 @@ ==== Common_ONE-PF Update Log ==== +Versione 3.1c1 (04/03/2026) +- (GEN) Corretta chiamata di una variabile insesistente in caso di ONE +- (SIM) Allineata simulazione a generazione + Versione 3.1b1 (20/02/2026) - (GEN) Aggiunta funzione ToolPreSelection() per la preselezione utensile. Ticket#2789 - (GEN) Funzione rinominata in ToolPreSelectionSingleHead(), ora utilizza funzione in MLDE per capire se è motosega diff --git a/Version.lua b/Version.lua index 7864b9a..dfab64a 100644 --- a/Version.lua +++ b/Version.lua @@ -3,7 +3,7 @@ local InfoCommon_STD_PP = { NAME = 'Common_ONE-PF', -- nome script PP standard - VERSION = '3.1b1', -- versione script + VERSION = '3.1c1', -- versione script MIN_MACH_VER_PP_COMMON = '2.5k1' -- versione minima kernel }