3dPrinting 2.7a1 :
- modificati i controlli per il valore di ritorno di EgtGetNameInGroup.
This commit is contained in:
@@ -398,7 +398,7 @@ function RunCalcSolids.Exec()
|
||||
|
||||
-- recupero i suoi slice
|
||||
local vLayIds = EgtGetNameInGroup( nPartId, SLICE_LAYER .. '*')
|
||||
if not vLayIds then
|
||||
if not vLayIds or #vLayIds == 0 then
|
||||
EgtOutBox( 'No sliced part in this project!', 'Error', 'ERROR')
|
||||
return
|
||||
end
|
||||
@@ -464,7 +464,7 @@ function RunCalcSolids.Exec()
|
||||
for i = 1, #vLayIds do
|
||||
local vGrpId = EgtGetNameInGroup( vLayIds[i], CONTOUR_GRP .. '*') or {}
|
||||
for j = 1, #vGrpId do
|
||||
local nSolidId = EgtGetNameInGroup( vGrpId[j], SOLID_GRP .. '*') or GDB_ID.NULL
|
||||
local nSolidId = EgtGetFirstNameInGroup( vGrpId[j], SOLID_GRP .. '*') or GDB_ID.NULL
|
||||
EgtErase( nSolidId)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user