EgtMachKernel 2.3a4 :

- corrette GetAxisMin e GetAxisMax di MachMgr perchè restituivano la posizione di Home
- corrette CalcSurfAuxView di Milling e di Mortising perchè potevano andare in loop infinito
- cambiato funzionamento di risalite tra una lavorazione e l'altra quando si imposta ExtraZ (ora valido solo se utensile entro un angolo da Z) e se non ammissibile si va a Zmax.
This commit is contained in:
Dario Sassi
2021-01-15 14:15:54 +00:00
parent 78bc849746
commit 1dece3f2d3
6 changed files with 61 additions and 37 deletions
+2 -2
View File
@@ -308,7 +308,7 @@ bool
MachMgr::GetAxisMin( const string& sAxis, double& dMin) const
{
Machine* pMch = GetCurrMachine() ;
return ( ( pMch != nullptr) ? pMch->GetAxisHomePos( sAxis, dMin) : false) ;
return ( ( pMch != nullptr) ? pMch->GetAxisMin( sAxis, dMin) : false) ;
}
//----------------------------------------------------------------------------
@@ -316,7 +316,7 @@ bool
MachMgr::GetAxisMax( const string& sAxis, double& dMax) const
{
Machine* pMch = GetCurrMachine() ;
return ( ( pMch != nullptr) ? pMch->GetAxisHomePos( sAxis, dMax) : false) ;
return ( ( pMch != nullptr) ? pMch->GetAxisMax( sAxis, dMax) : false) ;
}
//----------------------------------------------------------------------------