From 30e2028ebfebdf8bcac8f973844e98d09b47e993 Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Wed, 27 Sep 2023 18:35:35 +0200 Subject: [PATCH] - in LapJoint -> MakeLongMoreFaces aggiunta Classify Topology alla AddProc creata --- LuaLibs/ProcessLapJoint.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/LuaLibs/ProcessLapJoint.lua b/LuaLibs/ProcessLapJoint.lua index 7dd915e..bf607a4 100644 --- a/LuaLibs/ProcessLapJoint.lua +++ b/LuaLibs/ProcessLapJoint.lua @@ -77,6 +77,7 @@ -- 2023/09/26 In MakeLongMoreFaces migliorata gestione spezzatura di Tunnel. -- 2023/09/26 Modificata chiamata a GetFaceWithMostAdj. -- 2023/09/27 In MakeMoreFaces e Classify refactoring della gestione scanalatura chiusa. +-- 2023/09/27 In MakeLongMoreFaces aggiunto Topology.Classify alla Proc creata. -- Tabella per definizione modulo local ProcessLapJoint = {} @@ -5628,7 +5629,8 @@ local function MakeLongMoreFaces( Proc, nPhase, nRawId, nPartId, dOvmHead) for i = 1, #vAddId do local b3Box = EgtGetBBoxGlob( vAddId[i], GDB_BB.STANDARD) local nFct = EgtSurfTmFacetCount( vAddId[i]) - local AddProc = { Id = vAddId[i], Grp = Proc.Grp, Prc = Proc.Prc, Box = b3Box, TotBox = Proc.Box, Fct = nFct, Flg = Proc.Flg} + local AddProc = { Id = vAddId[i], Grp = Proc.Grp, Prc = Proc.Prc, Box = b3Box, TotBox = Proc.Box, Fct = nFct, Flg = Proc.Flg, PartId = Proc.PartId} + Topology.Classify( AddProc, b3Raw) -- lasciare il false nel sesto parametro (perchè internamente viene verificato se diverso da nil) local bOk, sMyWarn bOk, sMyWarn, bPrevBhSideMill = MakeMoreFaces( AddProc, nPhase, nRawId, nPartId, dOvmHead, bAllWithEndCap, bPrevBhSideMill, bAllWithEndCap)