Se feature taglio, si controlla solo interferenza altri pezzi e non lunghezza minima

This commit is contained in:
andrea.villa
2024-11-08 12:32:31 +01:00
parent 1c19c48e55
commit bd7885d245
+6 -3
View File
@@ -404,9 +404,12 @@ local function GetFacesData( Proc, bOpposite, bCalclForBlade, dToolDiam, dToolMa
dLen = dLen - EgtIf( bCalclForBlade, dWhisk, 0)
nType = nType + 2
end
-- se lunghezza non significativa, non va inserito il taglio
if dLen < MIN_LEN_CUT then
nType = 4
-- se feature taglio esteremità o longitudinale ed è 1 faccia, non controllo lunghezza minima. Si controlla solo interferenza altri pezzi
if not( Proc.Prc == 10 and Proc.Fct == 1) then
-- se lunghezza non significativa, non va inserito il taglio
if dLen < MIN_LEN_CUT then
nType = 4
end
end
-- numero dei lati
local nEdges = #(EgtSurfTmFacetAdjacencies( nNewProc, i - 1)[1])