EgtMachKernel :

- in generazione e simulazione recupero nome utensile della lavorazione tramite TUUID
- in fresatura corretto calcolo espressione affondamento
- nella scelta angoli iniziali continuità anche tra diverse uscite di medesima testa
- migliorata segnalazione errori in calcolo assi macchina
- in verifica collisione si risale su testa con info ZMAXONROT=1 e rotazione.
This commit is contained in:
Dario Sassi
2016-10-11 06:50:46 +00:00
parent ab0cca6cd1
commit f62660c67f
4 changed files with 32 additions and 20 deletions
+3 -2
View File
@@ -495,8 +495,9 @@ Simulator::UpdateTool( bool bForced)
Machining* pMch = GetMachining( m_pGeomDB->GetUserObj( m_nOpId)) ;
if ( pMch != nullptr) {
// recupero nome e dati nuovo utensile
string sTool ;
if ( ! pMch->GetParam( MPA_TOOL, sTool))
string sTuuid, sTool ;
if ( ! pMch->GetParam( MPA_TUUID, sTuuid) ||
! m_pMchMgr->TdbGetToolFromUUID( sTuuid, sTool))
return false ;
if ( ! m_pMchMgr->TdbSetCurrTool( sTool))
return false ;