EgtMachKernel 2.6d1 :
- se robot sempre spezzatura - spezzatura movimenti per robot - in tagli con lama, tolto da Apply preview.
This commit is contained in:
+4
-7
@@ -629,9 +629,6 @@ Sawing::Preview( bool bRecalc)
|
||||
bool
|
||||
Sawing::Apply( bool bRecalc, bool bPostApply)
|
||||
{
|
||||
|
||||
Preview( bRecalc) ;
|
||||
|
||||
// reset numero tagli nella lavorazione
|
||||
int nCurrCuts = m_nCuts ;
|
||||
m_nCuts = 0 ;
|
||||
@@ -2899,7 +2896,7 @@ Sawing::GenerateExtCurveCl( const ICurveComposite* pCrv,
|
||||
CalculateToolAndCorrVersors( vtCurrDir, m_Params.m_nHeadSide, m_Params.m_nWorkSide, m_Params.m_dSideAngle, vtCurrTool, vtCurrCorr) ;
|
||||
SetToolDir( vtCurrTool) ;
|
||||
SetCorrAuxDir( vtCurrCorr) ;
|
||||
if ( AddCurveMove( pSmpCrv, true) == GDB_ID_NULL)
|
||||
if ( AddCurveMove( pSmpCrv) == GDB_ID_NULL)
|
||||
return false ;
|
||||
}
|
||||
// 4 -> retrazione
|
||||
@@ -2977,7 +2974,7 @@ Sawing::GenerateExtCurveCl( const ICurveComposite* pCrv,
|
||||
pCopy->SimpleOffset( dOffs) ;
|
||||
}
|
||||
// emissione
|
||||
if ( AddCurveMove( pCopy, true) == GDB_ID_NULL)
|
||||
if ( AddCurveMove( pCopy) == GDB_ID_NULL)
|
||||
return false ;
|
||||
}
|
||||
}
|
||||
@@ -3010,7 +3007,7 @@ Sawing::GenerateExtCurveCl( const ICurveComposite* pCrv,
|
||||
// inversione
|
||||
pCopy->Invert() ;
|
||||
// emissione
|
||||
if ( AddCurveMove( pCopy, true) == GDB_ID_NULL)
|
||||
if ( AddCurveMove( pCopy) == GDB_ID_NULL)
|
||||
return false ;
|
||||
}
|
||||
}
|
||||
@@ -3077,7 +3074,7 @@ Sawing::GenerateExtCurveCl( const ICurveComposite* pCrv,
|
||||
pCopy->SimpleOffset( dOffs) ;
|
||||
}
|
||||
// emissione
|
||||
if ( AddCurveMove( pCopy, true) == GDB_ID_NULL)
|
||||
if ( AddCurveMove( pCopy) == GDB_ID_NULL)
|
||||
return false ;
|
||||
}
|
||||
// se non è ultimo passo
|
||||
|
||||
Reference in New Issue
Block a user