EgtMachKernel :

- corretto errore fatale in fresatura introdotto in precedente commit.
This commit is contained in:
Dario Sassi
2020-02-14 18:08:56 +00:00
parent cc930cd503
commit 09e244b666
+6 -6
View File
@@ -710,6 +710,12 @@ Milling::Apply( bool bRecalc, bool bPostApply)
else
m_pGeomDB->EmptyGroup( nClId) ;
// se necessario, eseguo concatenamento ed inserisco i percorsi sotto la geometria ausiliaria
if ( bChain && ! Chain( nAuxId)) {
m_pMchMgr->SetLastError( 2315, "Error in Milling : Chaining failed") ;
return false ;
}
// lavoro ogni singola catena
bool bOk = true ;
int nPathId = m_pGeomDB->GetFirstGroupInGroup( nAuxId) ;
@@ -721,12 +727,6 @@ Milling::Apply( bool bRecalc, bool bPostApply)
if ( ! bOk)
return false ;
// se necessario, eseguo concatenamento ed inserisco i percorsi sotto la geometria ausiliaria
if ( bChain && ! Chain( nAuxId)) {
m_pMchMgr->SetLastError( 2315, "Error in Milling : Chaining failed") ;
return false ;
}
// assegno ingombri dei vari percorsi di lavorazione e della lavorazione nel suo complesso
CalcAndSetBBox( nClId) ;