EgtMachKernel :

- correzione a simulazione per assi ausiliari che sono principali e li sostituiscono (tagli di lama da sotto in CUT).
This commit is contained in:
Dario Sassi
2019-06-10 10:10:11 +00:00
parent 754a9a6506
commit c8a781ecf8
+2 -2
View File
@@ -1487,8 +1487,8 @@ Simulator::OnMoveStart( const CamData* pCamData, int& nErr)
m_pMachine->GetAxisType( sName, bLinear) &&
m_pMachine->GetAxisPos( sName, dVal) &&
m_pMachine->LuaGetGlobVar( sAuxAxVal, dEnd)) {
// se non è già negli assi principali, lo aggiungo
if ( find( m_AxesName.begin(), m_AxesName.end(), sName) == m_AxesName.end()) {
// se assi principali disabilitati o non è tra questi, lo aggiungo
if ( ! m_bEnabAxes || find( m_AxesName.begin(), m_AxesName.end(), sName) == m_AxesName.end()) {
m_AuxAxesName.emplace_back( sName) ;
m_AuxAxesToken.emplace_back( sToken) ;
m_AuxAxesInvert.push_back( bInvert) ;