EgtMachKernel 2.3j5 :
- aggiunta funzione EmtModifyHeadAuxDirection - corretto scambio parametri attacco/uscita in fresatura cquando percorso invertito - assi bloccati ora impostabili da lavorazione con nome asse oppure con suo token.
This commit is contained in:
+18
-2
@@ -1,7 +1,7 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// EgalTech 2015-2015
|
||||
// EgalTech 2015-2021
|
||||
//----------------------------------------------------------------------------
|
||||
// File : Machine.cpp Data : 06.05.15 Versione : 1.6e3
|
||||
// File : Machine.cpp Data : 14.10.21 Versione : 2.3j5
|
||||
// Contenuto : Implementazione gestione macchina.
|
||||
//
|
||||
//
|
||||
@@ -801,6 +801,22 @@ Machine::EnableHeadInSet( const string& sHead)
|
||||
return true ;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
Machine::ModifyMachineHeadAuxDirection( const string& sHead, const Vector3d& vtADir)
|
||||
{
|
||||
// controllo GeomDB
|
||||
if ( m_pGeomDB == nullptr)
|
||||
return false ;
|
||||
// recupero testa
|
||||
int nHeadId = GetGroup( sHead) ;
|
||||
Head* pHead = GetHead( nHeadId) ;
|
||||
if ( pHead == nullptr)
|
||||
return false ;
|
||||
// eseguo la modifica
|
||||
return pHead->ModifyHeadAuxDirection( vtADir) ;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
Machine::AdjustExitFrames( int nLay, const MUEXITVECTOR& vMuExit, const Vector3d& vtADir)
|
||||
|
||||
Reference in New Issue
Block a user