From c16fead1ad1a1eeeb6b9016417542c1059a71309 Mon Sep 17 00:00:00 2001 From: DarioS Date: Thu, 25 Aug 2022 11:43:45 +0200 Subject: [PATCH] DataWall : - aggiunta segnalazione aree vietate FreeContour non gestite. --- LuaLibs/WProcessFreeContour.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/LuaLibs/WProcessFreeContour.lua b/LuaLibs/WProcessFreeContour.lua index 06cc7fc..185a9aa 100644 --- a/LuaLibs/WProcessFreeContour.lua +++ b/LuaLibs/WProcessFreeContour.lua @@ -1,4 +1,4 @@ --- ProcessFreeContour.lua by Egaltech s.r.l. 2022/04/26 +-- ProcessFreeContour.lua by Egaltech s.r.l. 2022/08/05 -- Gestione calcolo profilo libero per Pareti -- 2021/11/15 Penna e chiodature sono sempre riportate sulla faccia sopra anche se nel progetto sono sotto. -- 2021/12/10 In taglio con lama aggiunta gestione SCC per testa Gearbox. @@ -10,6 +10,7 @@ -- 2022/04/03 Correzioni e modifiche per pulitura spigoli tipo 2 e 3. -- 2022/04/19 Aggiunta passibilita' fresatura ad affondamento ridotto quando non possibile completa o sega a catena. -- 2022/04/26 Migliorata gestione caso pocketing. +-- 2022/08/05 Aggiunta segnalazione aree vietate non gestite. -- Tabella per definizione modulo local WPF = {} @@ -2482,6 +2483,9 @@ function WPF.Make( Proc, nRawId, b3Raw) -- se chiodatura elseif nCntType == 20 then return MakeByNail( Proc, nRawId, b3Raw) + -- area vietata + elseif nCntType == 200 then + return true, 'Lock-out area Ignored' -- altrimenti, taglio con lama e pulizia angoli con fresa else return MakeByCut( Proc, nRawId, b3Raw)