EgtExecutor :

- aggiunte funzioni Exe e Lua GetAxisMin e GetAxisMax.
This commit is contained in:
Dario Sassi
2020-08-17 15:53:26 +00:00
parent 8dbf0057f0
commit 3329d092f0
2 changed files with 69 additions and 3 deletions
+28 -2
View File
@@ -3248,10 +3248,36 @@ ExeGetAxisPos( const string& sAxis, double* pdVal)
// verifico il parametro di ritorno
if ( pdVal == nullptr)
return false ;
// metto l'asse nella nuova posizione
// restituisco la posizione corrente dell'asse
return pMachMgr->GetAxisPos( sAxis, *pdVal) ;
}
//-----------------------------------------------------------------------------
bool
ExeGetAxisMin( const string& sAxis, double* pdMin)
{
IMachMgr* pMachMgr = GetCurrMachMgr() ;
VERIFY_MACHMGR( pMachMgr, false)
// verifico il parametro di ritorno
if ( pdMin == nullptr)
return false ;
// restituisco il valore minimo dell'asse
return pMachMgr->GetAxisMin( sAxis, *pdMin) ;
}
//-----------------------------------------------------------------------------
bool
ExeGetAxisMax( const string& sAxis, double* pdMax)
{
IMachMgr* pMachMgr = GetCurrMachMgr() ;
VERIFY_MACHMGR( pMachMgr, false)
// verifico il parametro di ritorno
if ( pdMax == nullptr)
return false ;
// restituisco il valore massimo dell'asse
return pMachMgr->GetAxisMax( sAxis, *pdMax) ;
}
//-----------------------------------------------------------------------------
bool
ExeGetAxisHomePos( const string& sAxis, double* pdHomeVal)
@@ -3261,7 +3287,7 @@ ExeGetAxisHomePos( const string& sAxis, double* pdHomeVal)
// verifico il parametro di ritorno
if ( pdHomeVal == nullptr)
return false ;
// metto l'asse nella nuova posizione
// restituisco la posizione home
return pMachMgr->GetAxisHomePos( sAxis, *pdHomeVal) ;
}