From f9a9c2412a2dd5fa33fdccf49bc895610f85ab7d Mon Sep 17 00:00:00 2001 From: "daniele.nicoli" Date: Fri, 26 Jun 2026 14:55:29 +0200 Subject: [PATCH] Aggiunto To do nella selezione utensile/ottimizzazione teste --- LuaLibs/MachiningLib.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/LuaLibs/MachiningLib.lua b/LuaLibs/MachiningLib.lua index b534a02..a46b86a 100644 --- a/LuaLibs/MachiningLib.lua +++ b/LuaLibs/MachiningLib.lua @@ -409,6 +409,7 @@ local function FindMachining( MachiningType, sType, Params, bTopHead, bDownHead, if nActiveHead == 0 then return ReturnParams( MachiningType, Machining.Name, Machining.Type, ToolParams) -- verifico se posso usare lo stesso utensile della testa attiva + --TODO - se arrivano altri ticket come 3044, valutare rimozione controllo nActiveHead e usare l'utensile già caricato anche se non è sulla testa attiva (ultima utilizzata) elseif ( nActiveHead == 1 and not bH2 and sToolName == H1_TOOL) or ( nActiveHead == 2 and bH2 and sToolName == H2_TOOL) then -- se l'utensile sulla testa attiva è molto più piccolo rispetto a quelli salvati non lo scelgo, a meno che non siano entrambi grandi (truciolatori) if ( not sH1Param or not sH1Param.TDiam or ( sH1Param.TDiam < 75 and ToolParams.TDiam < 75 and sH1Param.TDiam < dBiggerToolTolerance * ToolParams.TDiam)) and ( not sH2Param or not sH2Param.TDiam or ( sH2Param.TDiam < 75 and ToolParams.TDiam < 75 and sH2Param.TDiam < 1.25 * ToolParams.TDiam)) then