- in PreSimulationLib, se taglio perpendicolare a cubetti, non si verifica l'elevazione reale del taglio

This commit is contained in:
luca.mazzoleni
2026-04-20 10:47:41 +02:00
parent 6092063daa
commit 771c1367b1
4 changed files with 15 additions and 6 deletions
+2 -1
View File
@@ -472,6 +472,7 @@ function PreSimulationLib.CheckCollision( sBladeEngagement, Parameters, Optional
local sBlockedAxis = OptionalParameters.sBlockedAxis
local bIsDicing = OptionalParameters.bIsDicing or false
local bDisableRealElevationCheck = OptionalParameters.bDisableRealElevationCheck or false
local bCheckOnlyRestlengthForAxisABC = false
-- se cubetti in modalità standard (no DownUp) gli assi AB e C si controllano solo con grezzo (ci sarebbe collisione con il materiale già rimosso controllando AB e C con pezzo)
@@ -479,7 +480,7 @@ function PreSimulationLib.CheckCollision( sBladeEngagement, Parameters, Optional
bCheckOnlyRestlengthForAxisABC = true
-- se l'elevazione reale (rispetto al pezzo + eventuale materiale in testa/coda) è maggiore del massimo materiale è sempre collisione
-- TODO rifare con funzione
else
elseif not bDisableRealElevationCheck then
local Edge = Parameters.Edge
local vtNFace = Parameters.vtNFace
local dDepthToMachine = Parameters.dDepthToMachine