EgtMachKernel :
- in Milling modificata GetPointOutOfRaw per teste da sotto - in TestCollisionAvoid di Operation adattato richiamo di CDeCylClosedSurfTm per nuovo ordine parametri - in Simulator corretta gestione lame con gambo per Virtual Milling - in Simulator dopo OnSimulMoveStart con movimento in rapido aggiorno quote degli assi disabilitati dal mask.
This commit is contained in:
+1
-1
@@ -2570,7 +2570,7 @@ Operation::TestCollisionAvoid( const DBLVECTOR& vAxStart, const DBLVECTOR& vAxEn
|
||||
// traslo il riferimento per avere il cilindro centrato sull'asse Y in positivo
|
||||
frHsol.Translate( frHsol.VersZ() * ptMin.z) ;
|
||||
// verifica di collisione tra cilindro e solido
|
||||
if ( pStm == nullptr || CDeCylClosedSurfTm( frHsol, vtDiag.z, max( vtDiag.x, vtDiag.y) / 2, dSafeDist, *pStm)) {
|
||||
if ( pStm == nullptr || CDeCylClosedSurfTm( frHsol, max( vtDiag.x, vtDiag.y) / 2, vtDiag.z, dSafeDist, *pStm)) {
|
||||
bCollide = true ;
|
||||
break ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user