diff --git a/Common_FAST.mlse b/Common_FAST.mlse index 3fed6b8..3495f00 100644 --- a/Common_FAST.mlse +++ b/Common_FAST.mlse @@ -1292,7 +1292,12 @@ function SpecCalcCarriages( dDistFront, dDistBack, bFixedDelta, bFixedPos) dNewVDelta = dDistFrontEff -- verifico se posso lasciare la morsa in posizione local dVDeltaTol = GetDeltaTol( dNewVDelta, EMC.TCING, EMC.HCING, EMC.HOVM, 'V', bFixedDelta) - local bVDeltaS = ( dNewVDelta > dVDelta + dVDeltaTol or dNewVDelta < dVDelta - DELTA_SIC) + local bVDeltaS + if EMC.YDELTA == nil and EMC.YDELTANEXT == nil then + bVDeltaS = (( dNewVDelta > dVDelta + dVDeltaTol and not bFixedPos) or dNewVDelta < dVDelta - DELTA_SIC) + else + bVDeltaS = ( dNewVDelta > dVDelta + dVDeltaTol or dNewVDelta < dVDelta - DELTA_SIC) + end -- reimposto i delta finali in caso di spostamenti richiesti significativi, tenuto conto delle tolleranze if bVDeltaS then dNewVDelta = dNewVDelta - dVDeltaTol/2 diff --git a/UpdateLog.txt b/UpdateLog.txt index ec8a0f4..cc04fa0 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -1,5 +1,8 @@ ==== Common_FAST Update Log ==== +Versione 2.6j5 (17/10/2024) +- (SIM-GEN) Piccola correzione nuovo riposizionamento. Nel taglio dello scarto finale riposizionava nel vuoto. Ticket#2115 + Versione 2.6j4 (15/10/2024) - (SIM-GEN) Piccola correzione nuovo riposizionamento. Non considerava i 50mm di tolleranza su primo pinzaggio dopo ribaltamento - (SIM-GEN) Gestione attivazione pressore verticale in nuovo riposizionamento diff --git a/Version.lua b/Version.lua index 8a2efcb..81f378c 100644 --- a/Version.lua +++ b/Version.lua @@ -3,7 +3,7 @@ local InfoCommon_STD_PP = { NAME = 'Common_FAST', -- nome script PP standard - VERSION = '2.6j4', -- versione script + VERSION = '2.6j5', -- versione script MIN_MACH_VER_PP_COMMON = '2.5k1' -- versione minima kernel }