3dPrinting 2.7i1 :

- corretto errore nella gestione dei setti unbounded con più percorsi.
This commit is contained in:
SaraP
2025-09-04 12:27:52 +02:00
parent e1c375aa5a
commit f9caff1cc0
3 changed files with 18 additions and 22 deletions
+2 -2
View File
@@ -1846,7 +1846,7 @@ local function CalcRibsToolPath( vEntIds, nRibsGrp, nTpathGrpId, LayerParams)
local nGrpTmp = EgtGroup( nRibsGrp, frLoc, GDB_RT.GLOB)
-- aggiungo le costolature nel toolpath
local nLastEnt = EgtGetLastInGroup( nTpathGrpId)
local nLastEnt = EgtGetLastInGroup( nTpathGrpId) or GDB_ID.NULL
for i = 1, #vEntIds do
-- copio entità nel gruppo toolpath
local nNewEntId = EgtCopyGlob( vEntIds[i], nTpathGrpId, GDB_IN.LAST_SON)
@@ -1872,7 +1872,7 @@ local function CalcRibsToolPath( vEntIds, nRibsGrp, nTpathGrpId, LayerParams)
-- recupero i gruppi delle costolature
local tabRibs = {}
local nFirst = EgtGetNext( nLastEnt)
local nFirst = EgtGetNext( nLastEnt) or EgtGetFirstInGroup( nTpathGrpId)
while nFirst do
local sName = EgtGetName( nFirst)
local vIds = EgtGetNameInGroup( nTpathGrpId, sName)