EgtMachKernel :

- corretta gestione assi rotanti bloccati (ora non più ammessi eventuali 360deg di offset)
- corretto default di cono per direzione singolare (sempre 0.01 deg).
This commit is contained in:
Dario Sassi
2026-05-14 18:44:25 +02:00
parent f0e295d9d6
commit cd55865151
3 changed files with 5 additions and 3 deletions
+2
View File
@@ -2380,6 +2380,8 @@ Operation::CalculateMcentRotAxesValues( bool bFirst, const Vector3d& vtTool, con
if ( bFirst) {
// porto gli angoli ai valori più vicini ai precedenti con offset di uno o più giri
for ( int i = 0 ; i < ssize( vAng1) ; ++ i) {
if ( pMachine->IsKinematicRotAxisBlocked( i))
continue ;
pMachine->GetNearestAngleInStroke( i, vAxRotPrec[i], vAng1[i]) ;
if ( abs( vAng1[i] - vAxRotPrec[i]) > dAngDeltaMinForHome)
pMachine->GetNearestAngleInStroke( i, vAxRotHome[i], vAng1[i]) ;