Improvement/FreeContour: piccolo fix per quando manca l'utensile sulla testa inferiore

This commit is contained in:
luca.mazzoleni
2022-11-24 12:59:01 +01:00
parent 5b1fb41c43
commit 04abd401f6
+4
View File
@@ -4,6 +4,8 @@
-- 2022/09/21 In MakeByMill aggiunto messaggio per elevazione non raggiunta.
-- 2022/11/03 In MakeByMill migliorata gestione lavorazione con fresa su testa da sotto.
-- 2022/11/09 Aggiunta la gestione della chiamata della FreeContour da parte della SimpleScarf.
-- 2022/11/24 In MakeByMill aggiunta la lavorazione sopra/sotto nel caso di testa sotto
-- In MakeByMill se BeamData forza lettura codolo da Q questo viene sempre fatto indipendentemente dalle dimensioni della feature
-- Tabella per definizione modulo
@@ -549,6 +551,7 @@ local function MakeByMill( Proc, nPhase, nRawId, nPartId, dOvmHead)
end
-- verifico se devo fare sgrossatura più finitura
local dOffsetPar = EgtGetInfo( Proc.Id, Q_OVERMAT_FOR_FINISH, 'i') or 0
-- nel caso di lavorazioni sopra/sotto cerco lavorazioni specifiche
local sMillingDown, sMillingUp
if nDouble > 1 and bCanDouble then
if nSide == 0 then
@@ -558,6 +561,7 @@ local function MakeByMill( Proc, nPhase, nRawId, nPartId, dOvmHead)
if not sMillingDown then
sWarn = 'Warning : milling from bottom not found in library'
EgtOutLog( sWarn)
nDouble = 1
elseif sMillingDown and not bDownHead then
bToolInv = true
sMilling = sMillingDown