EgtMachKernel 1.6l4 :

- per tagli di lama aggiunti parametri estensione inizio/fine dei percorsi
- per forature attivata Preview
- aggiunte funzioni GetGeometry a tutte le lavorazioni
This commit is contained in:
Dario Sassi
2015-12-28 10:36:09 +00:00
parent dd591f1853
commit f2b0401105
13 changed files with 395 additions and 212 deletions
+17 -1
View File
@@ -643,4 +643,20 @@ MachMgr::GetMachiningToolData( void) const
return nullptr ;
// recupero il parametro
return &( pMch->GetToolData()) ;
}
}
//----------------------------------------------------------------------------
bool
MachMgr::GetMachiningGeometry( SELVECTOR& vIds) const
{
// recupero la lavorazione corrente
int nCurrMchId = GetCurrMachining() ;
if ( nCurrMchId == GDB_ID_NULL)
return false ;
// ne recupero il gestore
Machining* pMch = dynamic_cast<Machining*>( m_pGeomDB->GetUserObj( nCurrMchId)) ;
if ( pMch == nullptr)
return false ;
// restituisco la geometria originale
return pMch->GetGeometry( vIds) ;
}