From 3c8ef3143317b5343260f6193cf8b2bfa3398aca Mon Sep 17 00:00:00 2001 From: "andrea.villa" Date: Tue, 7 Jul 2026 08:55:48 +0200 Subject: [PATCH] Allineamento con common ver. 3.1g1 --- Common_ONE-PF.mlse | 15 ++------------- Essetre-ONE.mlde | 6 +++--- UpdateLog.txt | 11 ++++++++++- Version.lua | 4 ++-- 4 files changed, 17 insertions(+), 19 deletions(-) diff --git a/Common_ONE-PF.mlse b/Common_ONE-PF.mlse index a785a63..7b93c39 100644 --- a/Common_ONE-PF.mlse +++ b/Common_ONE-PF.mlse @@ -320,6 +320,8 @@ function OnSpecialLink() else EmtAddRise( EMC.PREVMCHID, EMC.PREVMAIN, { EMC.L1p, EMC.L2, EMC.L3, EMC.R1, EMC.R2, EMC.R3}, 30, 3, 2, 'UniqueRise=1;') end + -- altrimenti collegamento tra due lavorazioni (3) + else end -- se fresa su testa 2 @@ -422,19 +424,6 @@ function OnSpecialLink() end EmtAddRise( EMC.PREVMCHID, EMC.PREVMAIN, { EMC.L1p, EMC.L2, EMC.L3, EMC.R1, EMC.R2}, 30, 3, 2, 'LastRise=1;') - -- se fine lavorazione con deposito utensile - elseif EMC.LINKTYPE == 2 then - -- retrazione - EmtRemoveRise( EMC.PREVMCHID, EMC.PREVMAIN) - if abs( EMC.R1 - EMC.R1p) > 1 or abs( EMC.R2 - EMC.R2p) > 1 then - EmtAddRise( EMC.PREVMCHID, EMC.PREVMAIN, { EMC.L1p, EMC.L2p, EMC.L3, EMC.R1p, 0}, 30, 3, 2, EgtIf( bSplit, 'Split=1;', '')..'FirstRise=1;') - EmtAddRise( EMC.PREVMCHID, EMC.PREVMAIN, { EMC.L1p, EMC.L2p, EMC.L3, EMC.R1, 0}, 30, 3, 2) - EmtAddRise( EMC.PREVMCHID, EMC.PREVMAIN, { EMC.L1p, EMC.L2p, EMC.L3, EMC.R1, EMC.R2}, 30, 3, 2) - else - EmtAddRise( EMC.PREVMCHID, EMC.PREVMAIN, { EMC.L1p, EMC.L2p, EMC.L3, EMC.R1p, EMC.R2p}, 30, 3, 2, EgtIf( bSplit, 'Split=1;', '')) - end - EmtAddRise( EMC.PREVMCHID, EMC.PREVMAIN, { EMC.L1p, EMC.L2, EMC.L3, EMC.R1, EMC.R2}, 30, 3, 2, 'LastRise=1;') - -- altrimenti collegamento tra due lavorazioni (3) else -- recupero quota massima di collegamento diff --git a/Essetre-ONE.mlde b/Essetre-ONE.mlde index 07b1631..de74eeb 100644 --- a/Essetre-ONE.mlde +++ b/Essetre-ONE.mlde @@ -32,9 +32,9 @@ require( 'EmtGenerator') EgtEnableDebug( false) -PP_VER = '3.1f1_RC11' -PP_NVER = '3.1.6.1' -MIN_MACH_VER = '2.5k1' +PP_VER = '3.1g1' +PP_NVER = '3.1.7.1' +MIN_MACH_VER = '3.1f1' MACH_NAME = EgtGetCurrMachineName() -- Carico i dati globali diff --git a/UpdateLog.txt b/UpdateLog.txt index 797665d..ac389cf 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -1,11 +1,20 @@ ==== Common_ONE-PF Update Log ==== -Versione 3.1-- (--/--/2026) +Versione 3.1g1 (07/07/2026) - (ALL) Prima versione con gestione nuovi link (no tastatore) - Gestione lavorazioni in doppio - Preselezione utensile gestibile da parametri TS3 - Gestione Drilling e Pocketing NT +Versione 3.1f5 (26/06/2026) +- (SIM-GEN) Se tasca con motosega in faccia sopra e pezzo alto, si ruota in sicurezza. + +Versione 3.1f4 (17/06/2026) +- (MLDE-GEN) Corretta preselezione in caso di testa in lavoro troppo vicina a quella che sta preselezionando. Da aggiungere in MLDE parametri 'Limit_T1_Presel_T2' e 'Limit_T2_Presel_T1' + +Versione 3.1f3 (08/06/2026) +- (GEN) M77 viene ora eseguita, prima era commentata. + Versione 3.1f2 (05/06/2026) - (MLDE-GEN) Aggiunti parametri di limite asse X per decidere se fare preselezione su altra testa. Serve modifica MLDE diff --git a/Version.lua b/Version.lua index 72ba082..2523ffa 100644 --- a/Version.lua +++ b/Version.lua @@ -3,8 +3,8 @@ local InfoCommon_STD_PP = { NAME = 'Common_ONE-PF', -- nome script PP standard - VERSION = '3.1--', -- versione script - MIN_MACH_VER_PP_COMMON = '3.1b2' -- versione minima kernel + VERSION = '3.1g1', -- versione script + MIN_MACH_VER_PP_COMMON = '3.1f1' -- versione minima kernel } return InfoCommon_STD_PP