diff --git a/ToolsMgr.cpp b/ToolsMgr.cpp index f89c84b..972b1a1 100644 --- a/ToolsMgr.cpp +++ b/ToolsMgr.cpp @@ -551,6 +551,11 @@ ToolsMgr::SaveCurrTool( void) m_suData.emplace( m_tdCurrTool.m_sName, m_tdCurrTool.m_Uuid) ; } } + // se fresa adatto sottotipo a seconda della capacità di lavorare di testa + if ( m_tdCurrTool.m_nType == TT_MILL_STD && m_tdCurrTool.m_dTipFeed < EPS_SMALL) + m_tdCurrTool.m_nType = TT_MILL_NOTIP ; + else if ( m_tdCurrTool.m_nType == TT_MILL_NOTIP && m_tdCurrTool.m_dTipFeed > EPS_SMALL) + m_tdCurrTool.m_nType = TT_MILL_STD ; // eseguo salvataggio m_bModified = true ; if ( find( m_utModified.begin(), m_utModified.end(), m_tdCurrTool.m_Uuid) == m_utModified.end())