From 5e23fdae6a067a510179cb44a2d266124ad43f06 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Fri, 19 Feb 2021 11:05:47 +0000 Subject: [PATCH] DataWall : - nei contorni limiti portato a 100 la minima lunghezza da tagliare con lama - nei LapJoint se non trova SideGroove prova con sega a catena. --- LuaLibs/WProcessFreeContour.lua | 4 ++-- LuaLibs/WProcessLapJoint.lua | 4 ++-- NestProcess.lua | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/LuaLibs/WProcessFreeContour.lua b/LuaLibs/WProcessFreeContour.lua index 4132a00..0431017 100644 --- a/LuaLibs/WProcessFreeContour.lua +++ b/LuaLibs/WProcessFreeContour.lua @@ -1,4 +1,4 @@ --- ProcessFreeContour.lua by Egaltech s.r.l. 2021/02/18 +-- ProcessFreeContour.lua by Egaltech s.r.l. 2021/02/19 -- Gestione calcolo profilo libero per Pareti -- Tabella per definizione modulo @@ -15,7 +15,7 @@ local WD = require( 'WallData') local WM = require( 'WMachiningLib') local WHISK_OFFS = 0.1 local WHISK_SAFE = 5 -local MIN_LEN_CUT = 30 +local MIN_LEN_CUT = 100 -- variabili assegnazione parametri Q local sTypeCornerCut = 'Q05' -- i diff --git a/LuaLibs/WProcessLapJoint.lua b/LuaLibs/WProcessLapJoint.lua index 57f4f01..f636074 100644 --- a/LuaLibs/WProcessLapJoint.lua +++ b/LuaLibs/WProcessLapJoint.lua @@ -1481,8 +1481,8 @@ local function MakeMoreFaces( Proc, nRawId, b3Raw) local _, dH, dV = EgtSurfTmFacetMinAreaRectangle( Proc.Id, nFacInd, GDB_ID.ROOT) -- se di fianco if Proc.Fct >= 3 and vtN:getZ() < WD.NZ_MINA then - -- fresatura - if dElev < 200 then + -- fresatura (se definita) + if dElev < 200 and WM.FindMilling( 'SideGroove') then return MakeSideGrooveByMill( Proc, nFacInd, nRawId, b3Raw) -- altrimenti sega a catena else diff --git a/NestProcess.lua b/NestProcess.lua index 6fad1b7..ee58b79 100644 --- a/NestProcess.lua +++ b/NestProcess.lua @@ -4,7 +4,7 @@ -- Intestazioni require( 'EgtBase') _ENV = EgtProtectGlobal() -EgtEnableDebug( true) +EgtEnableDebug( false) -- Per test --NEST = {}