BugFix:
- in ProcessLapJoint->MakeMoreFaces->MakeBySideMill aggiunto controllo che lo step finale non superi lo spessore utensile
This commit is contained in:
@@ -59,6 +59,7 @@
|
||||
-- 2022/12/12 Default 1000 per BD.MIN_LEN_LAMELLO. In MachineByMill migliorata ricerca utensile e gestione inversione in funzione del lato di lavoro.
|
||||
-- 2022/12/16 Implementato parametro Q_SIDE_ROUGH_TOOL anche per L20
|
||||
-- 2022/12/21 Sistemata gestione SideMillAsSaw.
|
||||
-- 2022/01/19 In MakeMoreFaces -> MakeBySideMill aggiunto controllo che lo step finale non superi lo spessore utensile.
|
||||
|
||||
-- Tabella per definizione modulo
|
||||
local ProcessLapJoint = {}
|
||||
@@ -4667,6 +4668,8 @@ local function MakeMoreFaces( Proc, nPhase, nRawId, nPartId, dOvmHead, bSinglePa
|
||||
else
|
||||
dStep = 0
|
||||
end
|
||||
-- lo step finale non deve mai superare lo spessore utensile
|
||||
dStep = min( dStep, dMaxMat)
|
||||
EgtSetMachiningParam( MCH_MP.STEP, dStep)
|
||||
-- imposto elevazione e dichiaro non si generano sfridi per VMill
|
||||
local sNotes = 'MaxElev=' .. EgtNumToString( dVcalc + dStep, 2) .. ';'
|
||||
|
||||
Reference in New Issue
Block a user