EgtMachKernel 1.8d3 :

- al salvataggio DB utensili si scaricano tutti gli utensili dalle teste della macchina
  (se necessari verranno ricaricati con le eventuali nuove geometrie).
This commit is contained in:
Dario Sassi
2017-04-12 14:52:02 +00:00
parent 0cd13215a9
commit a90a7ad34a
6 changed files with 74 additions and 23 deletions
+6
View File
@@ -263,6 +263,12 @@ MachMgr::TdbSave( void) const
ToolsMgr* pTsMgr = GetCurrToolsMgr() ;
if ( pTsMgr == nullptr)
return nullptr ;
// se macchina caricata, ne scarico tutti gli utensili
if ( IsCurrMachineLoaded()) {
Machine* pMach = GetCurrMachine() ;
if ( pMach != nullptr)
pMach->UnloadAllTools() ;
}
// salvo il db utensili
return pTsMgr->Save() ;
}