DataBeam :
- sistemata gestione smussi in ScarfJoint, SimpleScarf e StepJoint - cominciata sistemazione messaggi (si toglie numero processo per TS3).
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
-- BeamExec.lua by Egaltech s.r.l. 2020/06/02
|
||||
-- BeamExec.lua by Egaltech s.r.l. 2020/06/04
|
||||
-- Libreria esecuzione lavorazioni per Travi
|
||||
-- 2019/07/11 Aggiunta gestione stato rotazione di feature per TS3.
|
||||
-- 2019/09/04 Corretto controllo feature di testa e coda con sovramateriale di testa elevato.
|
||||
@@ -699,6 +699,7 @@ local function AddFeatureMachining( Proc, nPhase, nRawId, nPartId, dCurrOvmH, bN
|
||||
local sErr = ''
|
||||
local bNewPhase = false
|
||||
-- se intestatura ( 1-340-X )
|
||||
EgtOutLog( ' * Process ' .. tostring( Proc.Id) .. ' *')
|
||||
if Hcut.Identify( Proc) then
|
||||
-- esecuzione taglio di testa
|
||||
bOk, sErr = Hcut.Make( Proc, nPhase, nRawId, nPartId, dCurrOvmH, bNeedHCut)
|
||||
@@ -932,7 +933,7 @@ function BeamExec.ProcessFeatures()
|
||||
local nDispId = EgtGetPhaseDisposition( nPhase)
|
||||
EgtSetInfo( nDispId, 'TYPE', EgtIf( nPartId, 'START', 'REST'))
|
||||
EgtSetInfo( nDispId, 'ORD', nOrd)
|
||||
EgtOutLog( 'Phase=' .. tostring( nPhase) .. ' Raw=' .. tostring( nRawId) .. ' Part=' .. tostring( nPartId), 1)
|
||||
EgtOutLog( ' *** Phase=' .. tostring( nPhase) .. ' Raw=' .. tostring( nRawId) .. ' Part=' .. tostring( nPartId), 1 .. ' ***')
|
||||
-- ingombro del grezzo e sovramateriale di testa
|
||||
local b3Raw = EgtGetRawPartBBox( nRawId)
|
||||
local dCurrOvmH = EgtGetInfo( nRawId, 'HOVM', 'd') or 0
|
||||
|
||||
Reference in New Issue
Block a user