EgtMachKernel 1.6v3 :
- corretto errore calcolo nomi nuovi per utensili, lavorazioni, gruppi di lavoro e operazioni quando più corti di 2 caratteri - aggiunti controlli su validità nomi a utensili in carico e lavorazioni - separato overlap di fresature da overlap di forature - sulle GetParam si assegna sempre valore di default al parametro di ritorno.
This commit is contained in:
+6
-2
@@ -602,7 +602,7 @@ MillingData::SetParam( int nType, double dVal)
|
||||
case MPA_DEPTH :
|
||||
m_sDepth = ::ToString( dVal) ;
|
||||
return true ;
|
||||
case MPA_OVERLAP :
|
||||
case MPA_OVERL :
|
||||
m_dOverlap = dVal ;
|
||||
return true ;
|
||||
case MPA_STARTPOS :
|
||||
@@ -711,6 +711,7 @@ MillingData::GetParam( int nType, bool& bVal) const
|
||||
bVal = m_bLeaveTab ;
|
||||
return true ;
|
||||
}
|
||||
bVal = false ;
|
||||
return false ;
|
||||
}
|
||||
|
||||
@@ -738,6 +739,7 @@ MillingData::GetParam( int nType, int& nVal) const
|
||||
nVal = m_nSolCh ;
|
||||
return true ;
|
||||
}
|
||||
nVal = 0 ;
|
||||
return false ;
|
||||
}
|
||||
|
||||
@@ -767,7 +769,7 @@ MillingData::GetParam( int nType, double& dVal) const
|
||||
case MPA_OFFSR :
|
||||
dVal = m_dOffsR ;
|
||||
return true ;
|
||||
case MPA_OVERLAP :
|
||||
case MPA_OVERL :
|
||||
dVal = m_dOverlap ;
|
||||
return true ;
|
||||
case MPA_STARTPOS :
|
||||
@@ -822,6 +824,7 @@ MillingData::GetParam( int nType, double& dVal) const
|
||||
dVal = m_dLoCompLen ;
|
||||
return true ;
|
||||
}
|
||||
dVal = 0 ;
|
||||
return false ;
|
||||
}
|
||||
|
||||
@@ -852,5 +855,6 @@ MillingData::GetParam( int nType, string& sVal) const
|
||||
sVal = m_sUserNotes ;
|
||||
return true ;
|
||||
}
|
||||
sVal = "" ;
|
||||
return false ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user