DataWall :
- aggiunto ricalcolo lavorazione dopo ordinamento - corretto recupero dimensioni utensili a cono per pulitura spigoli.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
-- ProcessFreeContour.lua by Egaltech s.r.l. 2021/03/11
|
||||
-- ProcessFreeContour.lua by Egaltech s.r.l. 2021/03/23
|
||||
-- Gestione calcolo profilo libero per Pareti
|
||||
|
||||
-- Tabella per definizione modulo
|
||||
@@ -118,14 +118,13 @@ end
|
||||
|
||||
---------------------------------------------------------------------
|
||||
local function VerifyCornerType( Proc)
|
||||
|
||||
local nConeCut = 0
|
||||
-- verifico il tipo di lavorazione su angolo. 0 : nessuna ripresa corner; 1: ripresa corner con pausa;
|
||||
-- 2: ripresa corner senza pausa; 3: scarico corner
|
||||
local nParamValue = EgtGetInfo( Proc.Id, sTypeCornerCut, 'i') or nConeCut
|
||||
-- se tipo di lavorazione con fesa conica 60° con pausa
|
||||
nConeCut = nParamValue
|
||||
return nConeCut
|
||||
-- Verifico il tipo di lavorazione su angolo :
|
||||
-- 0 : niente
|
||||
-- 1 : ripresa corner dopo pausa per rimozione sfridi (fresa 60deg)
|
||||
-- 2 : ripresa corner senza pausa (fresa 30 deg)
|
||||
-- 3 : scarico corner (tipo foro).
|
||||
local nVal = EgtGetInfo( Proc.Id, sTypeCornerCut, 'i')
|
||||
return ( nVal or 0)
|
||||
end
|
||||
|
||||
---------------------------------------------------------------------
|
||||
@@ -954,7 +953,7 @@ local function AddMillCorner( nTypeConeCut, vFace, Proc, nRawId, b3Raw,
|
||||
dMillDiam = EgtTdbGetCurrToolParam( MCH_TP.DIAM) or dMillDiam
|
||||
dThickTool = EgtTdbGetCurrToolParam( MCH_TP.THICK) or dThickTool
|
||||
dToolLength = EgtTdbGetCurrToolParam( MCH_TP.LEN) or dToolLength
|
||||
dMaxDepth = EgtIf( WD.MILL_MAX_DEPTH_AS_MAT, EgtTdbGetCurrToolParam( MCH_TP.MAXMAT), EgtTdbGetCurrToolMaxDepth()) or dMaxDepth
|
||||
dMaxDepth = EgtTdbGetCurrToolMaxDepth() or dMaxDepth -- qui è la distanza dal portautensile
|
||||
-- calcolo il secondo diametro del cono
|
||||
dMillTotDiam = dMillDiam + ( abs(dThickTool) * tan(dSideAng)) * 2
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user