In LapJoint e LongDoubleCut faccio di lama solo se taglio completamente. Altrimenti fresa.

This commit is contained in:
andrea.villa
2023-10-25 12:36:38 +02:00
parent e496feff2c
commit 8671415d5e
2 changed files with 17 additions and 1 deletions
+11
View File
@@ -857,7 +857,18 @@ function ProcessLong2Cut.Make( Proc, nPhase, nRawId, nPartId, bForcedBladeMaster
-- ciclo sulle passate
local dOffset
local dLioPerp
if j == 1 then -- il primo taglio lo faccio completo se angolo interno maggiore di 90
-- se devo limitare la lavorazione, verifico che sia effettivamente un taglio longitudinale, altrimenti ritorno errore
if not( ProcessLong2Cut.Identify( Proc)) then
for i = 1, #vOrd do
if vWidth[vOrd[i]] + BD.CUT_SIC > dMaxDepth then
return false
end
end
end
local dMinOffsBigFace = max( vWidth[vOrd[j]] - dMaxDepth, 0)
-- se la faccia è più grande del massimo materiale lama, allora limito lavorazione
if dMinOffsBigFace > 0 then