EgtMachKernel 1.6e5 :
- aggiunti calcolo angoli e assi lineari macchina.
This commit is contained in:
@@ -46,6 +46,13 @@ Machine::LoadTool( const string& sHead, int nExit, const string& sTool)
|
||||
// inserisco l'utensile nel gruppo
|
||||
if ( ! m_pMchMgr->m_pGeomDB->Load( sToolFile, nExGrp))
|
||||
return false ;
|
||||
int nTGrpId = m_pMchMgr->m_pGeomDB->GetFirstGroupInGroup( nExGrp) ;
|
||||
int nSolidId = m_pMchMgr->m_pGeomDB->GetFirstNameInGroup( nTGrpId, "SOLID") ;
|
||||
if ( nSolidId == GDB_ID_NULL)
|
||||
return false ;
|
||||
m_pMchMgr->m_pGeomDB->RelocateGlob( nSolidId, nExGrp, GDB_FIRST_SON) ;
|
||||
m_pMchMgr->m_pGeomDB->Erase( nTGrpId) ;
|
||||
m_pMchMgr->m_pGeomDB->SetName( nSolidId, sTool) ;
|
||||
// lo ruoto 90 deg attorno alla X locale
|
||||
int nT = m_pMchMgr->m_pGeomDB->GetFirstGroupInGroup( nExGrp) ;
|
||||
if ( nT == GDB_ID_NULL)
|
||||
|
||||
Reference in New Issue
Block a user