EgtMachKernel 1.6r2 :
- modifiche per gestire fino a 4 assi rotanti contemporaneamente attivi (almeno 2 bloccati) - correzioni e migliorie varie.
This commit is contained in:
+12
-1
@@ -343,7 +343,18 @@ Disposition::Apply(void)
|
||||
FixData.nId = nId ;
|
||||
}
|
||||
}
|
||||
// aggiornamento movimento pezzi
|
||||
// annullo movimento grezzi
|
||||
int nRawId = m_pMchMgr->GetFirstRawPart() ;
|
||||
while ( nRawId != GDB_ID_NULL) {
|
||||
if ( m_pMchMgr->VerifyRawPartPhase( nRawId, m_nPhase)) {
|
||||
// recupero riferimento del grezzo
|
||||
Frame3d* pfrRaw = m_pGeomDB->GetGroupFrame( nRawId) ;
|
||||
// lo trasformo nel riferimento globale
|
||||
pfrRaw->Reset() ;
|
||||
}
|
||||
nRawId = m_pMchMgr->GetNextRawPart( nRawId) ;
|
||||
}
|
||||
// aggiornamento movimento grezzi
|
||||
for ( const auto& vMvrData : m_vMvrData) {
|
||||
switch ( vMvrData.nType) {
|
||||
case MoveRawData::COR :
|
||||
|
||||
Reference in New Issue
Block a user