- in NestProcess tolleranza silhouette riportata al valore pre modifiche DLL
This commit is contained in:
+5
-4
@@ -1539,8 +1539,7 @@ local function AddParts(RawParts, vPartsDoneManually)
|
||||
EgtBeamCalcSolid( nPartId, true)
|
||||
SolidId = EgtBeamGetSolid( nPartId)
|
||||
end
|
||||
-- TODO lo 0.1, dimensione massima dei fori che la silhouette deve chiudere, va riportato a 10 dopo la modifica alle DLL nell'installazione del Cam5
|
||||
nOutline, nCnt = EgtGetSurfTmSilhouette( SolidId, Z_AX(), 0.1, nOutlineLayer, GDB_RT.GLOB)
|
||||
nOutline, nCnt = EgtGetSurfTmSilhouette( SolidId, Z_AX(), 10, nOutlineLayer, GDB_RT.GLOB)
|
||||
EgtBeamShowSolid( nPartId, false)
|
||||
|
||||
for nInd = 0, nCnt - 1 do
|
||||
@@ -1627,8 +1626,10 @@ local function AddParts(RawParts, vPartsDoneManually)
|
||||
-- Eventuali vincoli StripX e StripY
|
||||
local bOnEdge = EgtGetInfo(nPartId, "NestOnEdge", 'b')
|
||||
local bOnAngle = EgtGetInfo(nPartId, "NestOnAngle", 'b')
|
||||
if bOnEdge or bOnAngle then
|
||||
local b3Part = EgtGetBBoxGlob( nOutline, GDB_BB.STANDARD)
|
||||
if bOnEdge or bOnAngle then
|
||||
local nBoxLayerId = EgtGetFirstNameInGroup( nPartId, "Box")
|
||||
local nBoxId = EgtGetFirstNameInGroup( nBoxLayerId, "Box")
|
||||
local b3Part = EgtGetBBoxGlob(nBoxId, GDB_BB.STANDARD)
|
||||
|
||||
-- punto di riferimento sul pezzo
|
||||
local ptRef
|
||||
|
||||
Reference in New Issue
Block a user