EgtMachKernel 1.6r4 :
- prima versione del bloccaggio assi rotanti.
This commit is contained in:
+3
-1
@@ -472,6 +472,9 @@ Operation::CalculateAxesValues( void)
|
||||
// recupero peso primo asse rotante di testa
|
||||
double dRot1W = m_pMchMgr->GetCalcRot1W() ;
|
||||
|
||||
// applico eventuali blocchi di assi rotanti
|
||||
m_pMchMgr->ApplyRotAxisBlock() ;
|
||||
|
||||
// recupero gruppo della geometria di lavorazione (Cutter Location)
|
||||
int nClId = m_pGeomDB->GetFirstNameInGroup( GetOwner(), MCH_CL) ;
|
||||
if ( nClId == GDB_ID_NULL)
|
||||
@@ -532,7 +535,6 @@ Operation::CalculateClPathAxesValues( int nClPathId, int nLinAxes, int nRotAxes,
|
||||
}
|
||||
// calcolo degli assi rotanti della macchina
|
||||
int nRStat ;
|
||||
//m_pMchMgr->BlockKinematicRotAxis( "C", 90) ;
|
||||
DBLVECTOR vAng1, vAng2 ;
|
||||
bool bROk = m_pMchMgr->GetCalcAngles( pCamData->GetToolDir(), pCamData->GetAuxDir(), nRStat, vAng1, vAng2) ;
|
||||
if ( ! bROk || nRStat == 0) {
|
||||
|
||||
Reference in New Issue
Block a user