diff --git a/LuaLibs/WProcessDrill.lua b/LuaLibs/WProcessDrill.lua index 41dcba6..f5181a5 100644 --- a/LuaLibs/WProcessDrill.lua +++ b/LuaLibs/WProcessDrill.lua @@ -1,4 +1,4 @@ --- WProcessDrill.lua by Egaltech s.r.l. 2022/01/29 +-- WProcessDrill.lua by Egaltech s.r.l. 2022/02/22 -- Gestione calcolo forature per Pareti -- 2021/08/29 DS Se foratura di fianco setto flag per farla dopo i tagli. -- 2021/12/04 DS Modifiche per forature speciali lungo Y. @@ -6,6 +6,7 @@ -- 2022/01/19 DS Forature orizzontali lunghe con nome LhDrill_. -- 2022/01/20 DS Aggiunta gestione Q01 (flag forzatura solo contornatura). -- 2022/01/29 DS Corretta gestione ingombro portautensili per fori inclinati da sopra. +-- 2022/02/22 ES Aggiunta gestione prefori. -- Tabella per definizione modulo local WPD = {} @@ -426,7 +427,7 @@ function WPD.Make( Proc, nRawId, b3Raw) end end - if WD.PREDRILL_DIAM > 0 and vtExtr:getZ() < WD.PREDRILL_MINANGLE then + if WD.PREDRILL_DIAM and WD.PREDRILL_DIAM > 0 and vtExtr:getZ() < ( WD.PREDRILL_MINANGLE or 0.707) then -- gruppo ausiliario per preforo local nAddGrpId = WL.GetAddGroup( Proc.PartId) -- calcolo profondita' foro