EgtMachKernel 2.1j8 :

- aggiunto parametro ThickRef a lavorazione WaterJetting.
This commit is contained in:
Dario Sassi
2019-10-29 12:04:31 +00:00
parent 64b44167f0
commit f08ffded4b
4 changed files with 39 additions and 2 deletions
+10
View File
@@ -358,6 +358,13 @@ WaterJetting::SetParam( int nType, double dVal)
m_nStatus |= MCH_ST_PARAM_MODIF ;
m_Params.m_dTipFeed = dVal ;
return true ;
case MPA_THICKREF :
if ( ! m_Params.VerifyThickRef( dVal))
return false ;
if ( abs( dVal - m_Params.m_dThickRef) > EPS_MACH_LEN_PAR)
m_nStatus |= MCH_ST_PARAM_MODIF ;
m_Params.m_dThickRef = dVal ;
return true ;
case MPA_OFFSR :
if ( abs( m_TParams.m_dOffsR - dVal) < EPS_MACH_LEN_PAR)
dVal = UNKNOWN_PAR ;
@@ -826,6 +833,9 @@ WaterJetting::GetParam( int nType, double& dVal) const
case MPA_TIPFEED :
dVal = GetTipFeed() ;
return true ;
case MPA_THICKREF :
dVal = m_Params.m_dThickRef ;
return true ;
case MPA_OFFSR :
dVal = GetOffsR() ;
return true ;