EgtMachKernel :
- aggiustamenti per lavorazioni in doppio.
This commit is contained in:
+6
-4
@@ -1723,15 +1723,17 @@ Operation::ExtractHint( const string& sNotes) const
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
Operation::SetBlockedRotAxis( const string& sBlockedAxis) const
|
||||
Operation::SetBlockedRotAxis( const string& sBlockedAxis, bool bToolSetOk) const
|
||||
{
|
||||
if ( m_pMchMgr == nullptr || m_pGeomDB == nullptr)
|
||||
return false ;
|
||||
// cancello bloccaggio attuale
|
||||
m_pMchMgr->ClearRotAxisBlock() ;
|
||||
// imposto l'utensile per i calcoli macchina
|
||||
if ( ! m_pMchMgr->SetCalcTool( GetToolName(), GetHeadName(), GetExitNbr()))
|
||||
return false ;
|
||||
// se richiesto, imposto l'utensile per i calcoli macchina
|
||||
if ( ! bToolSetOk) {
|
||||
if ( ! m_pMchMgr->SetCalcTool( GetToolName(), GetHeadName(), GetExitNbr()))
|
||||
return false ;
|
||||
}
|
||||
// se non ci sono bloccaggi, esco
|
||||
if ( sBlockedAxis.empty())
|
||||
return true ;
|
||||
|
||||
Reference in New Issue
Block a user