DataWall :

- aggiunta gestione prigini intermedie TM e BM
- corretto controllo spessore nel caso di pareti a layer.
This commit is contained in:
DarioS
2021-10-27 13:24:04 +02:00
parent f1f8f071f2
commit 4b671ee541
3 changed files with 15 additions and 7 deletions
+3 -2
View File
@@ -1,4 +1,4 @@
-- BatchProcess.lua by Egaltech s.r.l. 2021/07/28
-- BatchProcess.lua by Egaltech s.r.l. 2021/10/27
-- Gestione calcolo batch disposizione e lavorazioni per Pareti
-- 2020/07/24 Nuvola di punti riferita allo Zero Tavola.
-- 2020/10/28 Corretto spostamento pezzi per rotazioni (0 o 180) e inversioni( 0, 90, 180, o 270).
@@ -8,6 +8,7 @@
-- 2021/03/08 Aggiunta gestione lavorazione su macchine per travi.
-- 2021/04/09 Corretto spostamento pezzi per rotazioni e inversioni.
-- 2021/07/28 Aggiunta scelta direzione di vista per modifica e simulazione.
-- 2021/10/27 Nel controllo spessore si deve considerare anche PosY.
-- Intestazioni
require( 'EgtBase')
@@ -340,7 +341,7 @@ if bToProcess then
local dRawH = vWall[1].Box:getDimZ() + vWall[1].PosY
local vWallErr = {}
for i = 2, #vWall do
local dDimH = vWall[i].Box:getDimZ()
local dDimH = vWall[i].Box:getDimZ() + vWall[i].PosY
if abs( dDimH - dRawH) > 10 * GEO.EPS_SMALL then
table.insert( vWallErr, i)
end