EgtMachKernel :
- si conservano le info delle uscite delle teste al caricamento della macchina - al caricamento di un utensile su una uscita di una testa si caricano anche tutti gli utensili previsti dall'attrezzaggio sulle altre uscite della stessa testa - aggiunta gestione attacchi a elica e zigzag nelle contornature - migliorato controllo collisioni e gestione risalite conseguenti.
This commit is contained in:
+4
-2
@@ -446,7 +446,7 @@ Machine::LoadMachineStdHead( const string& sName, const string& sParent, const s
|
||||
double dRot1W, const STROKE& Rot2Stroke, int nSolCh,
|
||||
const string& sGeo, const STRVECTOR& vsAux)
|
||||
{
|
||||
// recupero pezzo e layer della geometria originale dell'asse
|
||||
// recupero pezzo e layer della geometria originale della testa
|
||||
string sPart, sLay ;
|
||||
Split( sGeo, "/", true, sPart, sLay) ;
|
||||
// cerco il gruppo nella geometria originale
|
||||
@@ -495,7 +495,7 @@ Machine::LoadMachineMultiHead( const string& sName, const string& sParent, const
|
||||
double dRot1W, const STROKE& Rot2Stroke, int nSolCh,
|
||||
const string& sGeo, const STRVECTOR& vsAux)
|
||||
{
|
||||
// recupero pezzo e layer della geometria originale dell'asse
|
||||
// recupero pezzo e layer della geometria originale della testa
|
||||
string sPart, sLay ;
|
||||
Split( sGeo, "/", true, sPart, sLay) ;
|
||||
// cerco il gruppo nella geometria originale
|
||||
@@ -794,6 +794,8 @@ Machine::CreateExitGroups( int nLay, const MUEXITVECTOR& vMuExit)
|
||||
m_pGeomDB->SetStatus( nT, GDB_ST_OFF) ;
|
||||
// assegno nome al gruppo
|
||||
m_pGeomDB->SetName( nGT, sName) ;
|
||||
// copio le info
|
||||
m_pGeomDB->CopyAllInfoFrom( nGT, nT) ;
|
||||
// assegno info per eventuale movimento
|
||||
m_pGeomDB->SetInfo( nGT, "Val", 0) ;
|
||||
// installo e inizializzo il gestore dell'uscita
|
||||
|
||||
Reference in New Issue
Block a user