From e310406d430d8bcf7347956d05dc06af672f3a57 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Mon, 16 Nov 2020 16:43:43 +0000 Subject: [PATCH] DataWall : - modifiche per fori orizzontali lungo Y. --- LuaLibs/WProcessDrill.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LuaLibs/WProcessDrill.lua b/LuaLibs/WProcessDrill.lua index 4260c34..3494334 100644 --- a/LuaLibs/WProcessDrill.lua +++ b/LuaLibs/WProcessDrill.lua @@ -1,4 +1,4 @@ --- WProcessDrill.lua by Egaltech s.r.l. 2020/07/10 +-- WProcessDrill.lua by Egaltech s.r.l. 2020/11/16 -- Gestione calcolo forature per Pareti -- Tabella per definizione modulo @@ -60,7 +60,7 @@ function WPD.Classify( Proc, b3Raw) local bOpen = ( Proc.Fce ~= 0) local bFaceDown = ( ptCen:getZ() < b3Raw:getMin():getZ() + 2) -- verifico se il foro รจ sotto e quindi va spostato o sopra o sul fianco - if (( vtExtr:getZ() < WD.DRILL_VZ_MIN or bFaceDown) and not bOpen) then + if (( vtExtr:getZ() < WD.DRILL_VZ_MIN or bFaceDown) and not AreSameOrOppositeVectorApprox( vtExtr, Y_AX()) and not bOpen) then return false else return true