From f402590534d1a9526f769d71f7d4c68579140aba Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Tue, 18 Jun 2024 15:17:15 +0200 Subject: [PATCH] - in BatchProcess e BatchProcessNew aggiunto DEFAULT_RAW_NO_EXTRA_WIDTH per eliminare il sovramateriale grezzo in vista --- BatchProcess.lua | 3 +++ BatchProcessNew.lua | 12 ++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/BatchProcess.lua b/BatchProcess.lua index 77d1a97..7ca2806 100644 --- a/BatchProcess.lua +++ b/BatchProcess.lua @@ -233,6 +233,9 @@ if bToProcess then end else dExtraW = 10 + if WD.DEFAULT_RAW_NO_EXTRA_WIDTH then + dExtraW = 0 + end dRawW = dRawW + dExtraW end end diff --git a/BatchProcessNew.lua b/BatchProcessNew.lua index 2b55ebe..83c25a9 100644 --- a/BatchProcessNew.lua +++ b/BatchProcessNew.lua @@ -275,11 +275,15 @@ if bToProcess then dMinY = ( WD.MINRAWY_HOR_DRILL or 2800) end -- Assegno dimensioni del pannello - dPanelLen = vWall[1].Box:getDimX() + 20 - dPanelWidth = math.max( vWall[1].Box:getDimY() + 20, dMinY) + local dExtraW = 10 + if WD.DEFAULT_RAW_NO_EXTRA_WIDTH then + dExtraW = 0 + end + dPanelLen = vWall[1].Box:getDimX() + 2 * dExtraW + dPanelWidth = math.max( vWall[1].Box:getDimY() + 2 * dExtraW, dMinY) -- Assegno posizione prima ed unica parete - vWall[1].PosX = 10 - vWall[1].PosZ = 10 + vWall[1].PosX = dExtraW + vWall[1].PosZ = dExtraW vWall[1].Rot = 0 vWall[1].Flip = 0 end