From 36f4014969068ad26941fd9a8a19b42183982fa3 Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Fri, 8 Aug 2025 09:52:14 +0200 Subject: [PATCH] - in ProcessDrill in foratura in doppio si riduce lo step solo se foro passante e almeno 2 step --- LuaLibs/ProcessDrill.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LuaLibs/ProcessDrill.lua b/LuaLibs/ProcessDrill.lua index 7856b25..509bd77 100644 --- a/LuaLibs/ProcessDrill.lua +++ b/LuaLibs/ProcessDrill.lua @@ -642,8 +642,8 @@ function ProcessDrill.Make( Proc, nPhase, nRawId, nPartId) local dStep = EgtGetMachiningParam( MCH_MP.STEP) local nNumStep = ceil( dDepth/dStep) local dRealStep = dDepth / nNumStep - -- Se nel penultimo step le punte si trovano più vicine del minimo ( MinDistX1X2 + Puntina centraggio H1 + puntina centraggio H2) ricalcolo facendo uno step in meno - if ( ( dLen / 2) - ( dRealStep * (nNumStep - 1))) * 2 < ( 40 + 10 + 10) then + -- Se foro passante e nel penultimo step le punte si trovano più vicine del minimo ( MinDistX1X2 + Puntina centraggio H1 + puntina centraggio H2) ricalcolo facendo uno step in meno + if bOpen and ( nNumStep > 1) and ( ( dLen / 2) - ( dRealStep * (nNumStep - 1))) * 2 < ( 40 + 10 + 10) then dRealStep = ceil( dDepth / (nNumStep - 1)) EgtSetMachiningParam( MCH_MP.STEP, dRealStep) sMyWarn ='Warning in drill-double : step changed to ' .. tostring(dRealStep) .. 'mm'