EgtMachKernel :
- aggiunta gestione oggetti per verifica collisioni nei link tra lavorazioni anche nelle tavole - in fresatura standard migliorati approcci e retrazioni per frese che non lavorano di testa - in simulazione migliorata gestione comandi ausiliari di start in Disposizioni senza movimenti.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// EgalTech 2015-2015
|
||||
// EgalTech 2015-2024
|
||||
//----------------------------------------------------------------------------
|
||||
// File : Table.cpp Data : 25.05.15 Versione : 1.6e7
|
||||
// File : Table.cpp Data : 19.03.24 Versione : 2.6c2
|
||||
// Contenuto : Oggetto tavola per gruppo tavola di macchina.
|
||||
//
|
||||
//
|
||||
@@ -45,6 +45,7 @@ Table::Clone( void) const
|
||||
pTab->m_sName = m_sName ;
|
||||
pTab->m_nType = m_nType ;
|
||||
pTab->m_ptRef1 = m_ptRef1 ;
|
||||
pTab->m_vsColl = m_vsColl ;
|
||||
}
|
||||
catch( ...) {
|
||||
delete pTab ;
|
||||
@@ -63,7 +64,10 @@ Table::Dump( string& sOut, bool bMM, const char* szNewLine) const
|
||||
sOut += "Id=" + ToString( m_nOwnerId) + szNewLine ;
|
||||
sOut += "Name=" + m_sName + szNewLine ;
|
||||
sOut += "Type=" + ToString( m_nType) + szNewLine ;
|
||||
sOut += "Ref1=(" + ToString( GetInUiUnits(m_ptRef1, bMM), 4) + ")" + szNewLine ;
|
||||
sOut += "Ref1=(" + ToString( GetInUiUnits( m_ptRef1, bMM), 4) + ")" + szNewLine ;
|
||||
sOut += "Area1=(" + ToString( GetInUiUnits( m_b3Area1.GetMin(), bMM), 4) + ";" +
|
||||
ToString( GetInUiUnits( m_b3Area1.GetMax(), bMM), 4) + szNewLine ;
|
||||
sOut += "Coll=" + ToString( m_vsColl) + szNewLine ;
|
||||
return true ;
|
||||
}
|
||||
|
||||
@@ -99,11 +103,12 @@ Table::Table( void)
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
Table::Set( const string& sName, int nType, const Point3d& ptRef1, const BBox3d& b3Area1)
|
||||
Table::Set( const string& sName, int nType, const Point3d& ptRef1, const BBox3d& b3Area1, const STRVECTOR& vsColl)
|
||||
{
|
||||
m_sName = sName ;
|
||||
m_nType = nType ;
|
||||
m_ptRef1 = ptRef1 ;
|
||||
m_b3Area1 = b3Area1 ;
|
||||
m_vsColl = vsColl ;
|
||||
return true ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user