EgtMachKernel :
- su SetCurrMachining si è tornati a non impostare la fase della lavorazione (annullata modifica 4055 punto 2) - modifica a CopyMachining per adattarsi a modifica precedente.
This commit is contained in:
@@ -589,8 +589,10 @@ MachMgr::SetCurrMachining( int nId)
|
||||
return false ;
|
||||
// gli imposto il manager generale delle lavorazioni
|
||||
pMch->Init( this) ;
|
||||
// imposto la fase della lavorazione come corrente
|
||||
SetCurrPhase( pMch->GetPhase()) ;
|
||||
// non imposto la fase della lavorazione come corrente :
|
||||
// spesso si vuole solo conoscere alcuni parametri
|
||||
// su Preview, Apply e Update viene temporanemente fatto
|
||||
// in ogni caso si può impostare direttamente
|
||||
// imposto la lavorazione corrente
|
||||
m_nCurrMachiningId = nId ;
|
||||
return true ;
|
||||
@@ -732,6 +734,9 @@ MachMgr::CopyMachining( const string& sName, const string& sSouName)
|
||||
int nSouId = GetOperationId( sSouName) ;
|
||||
if ( ! SetCurrMachining( nSouId))
|
||||
return GDB_ID_NULL ;
|
||||
// ne imposto la fase di lavorazione come corrente
|
||||
if ( ! SetCurrPhase( GetOperationPhase( m_nCurrMachiningId)))
|
||||
return GDB_ID_NULL ;
|
||||
// nessuna lavorazione corrente
|
||||
ResetCurrMachining() ;
|
||||
// recupero il gruppo delle operazioni nella macchinata corrente
|
||||
|
||||
Reference in New Issue
Block a user