From c8a781ecf8f896e9cf82a38f6721ce75f8b3fe1a Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Mon, 10 Jun 2019 10:10:11 +0000 Subject: [PATCH] EgtMachKernel : - correzione a simulazione per assi ausiliari che sono principali e li sostituiscono (tagli di lama da sotto in CUT). --- Simulator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Simulator.cpp b/Simulator.cpp index d6fef0d..059a6c5 100644 --- a/Simulator.cpp +++ b/Simulator.cpp @@ -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) ;