EgtMachKernel 1.6w5 :
- in generazione corretta creazione elenco utensili (ora si usa TUUID) - in Head corretta Clone - per SCC (criterio scelta soluzione) ora NONE è equivalente a STANDARD - si esegue Apply sulle operazioni solo se attive - aggiunta gestione da script OnSpecialMoveUp per movimenti speciali a Z alta.
This commit is contained in:
+3
-3
@@ -492,8 +492,8 @@ Machine::IsKinematicRotAxisBlocked( int nInd) const
|
||||
bool
|
||||
Machine::SetSolCh( int nScc)
|
||||
{
|
||||
// se standard o suo opposto
|
||||
if ( nScc == MCH_SCC_STD || nScc == MCH_SCC_OPPOSITE) {
|
||||
// se standard o nullo o suo opposto
|
||||
if ( nScc == MCH_SCC_STD || nScc == MCH_SCC_NONE || nScc == MCH_SCC_OPPOSITE) {
|
||||
// recupero i dati della testa
|
||||
Head* pHead = GetHead( m_nCalcHeadId) ;
|
||||
if ( pHead == nullptr) {
|
||||
@@ -502,7 +502,7 @@ Machine::SetSolCh( int nScc)
|
||||
}
|
||||
// assegno il criterio definito nella testa (standard)
|
||||
m_nCalcSolCh = pHead->GetSolCh() ;
|
||||
if ( nScc == MCH_SCC_STD)
|
||||
if ( nScc == MCH_SCC_STD || nScc == MCH_SCC_NONE)
|
||||
return true ;
|
||||
// essendo opposto, devo invertirlo
|
||||
switch ( m_nCalcSolCh) {
|
||||
|
||||
Reference in New Issue
Block a user