EgtMachKernel :
- in milling OneWay correzione a verifica necessità risalite intermedie.
This commit is contained in:
+5
-1
@@ -3347,7 +3347,9 @@ Milling::AddOneWayMilling( const ICurveComposite* pCompo, const Vector3d& vtTool
|
||||
dSawStartElev = dSawStartElev2 ;
|
||||
bSideStart = true ;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ( bSideStart)
|
||||
bMidRetract = true ;
|
||||
if ( ! bGeomAboveStart && ! bAhUnderStart && ! bUhAboveStart && ! bSideStart && bOk) {
|
||||
m_pMchMgr->SetLastError( 2314, "Error in Milling : LeadIn must be out of rawpart") ;
|
||||
bOk = false ;
|
||||
@@ -3538,6 +3540,8 @@ Milling::AddOneWayMilling( const ICurveComposite* pCompo, const Vector3d& vtTool
|
||||
bSideEnd = true ;
|
||||
}
|
||||
}
|
||||
if ( bSideEnd)
|
||||
bMidRetract = true ;
|
||||
if ( ! bGeomAboveEnd && ! bAhUnderEnd && ! bUhAboveEnd && ! bSideEnd && bOk) {
|
||||
m_pMchMgr->SetLastError( 2324, "Error in Milling : LeadOut must be out of rawpart") ;
|
||||
bOk = false ;
|
||||
|
||||
Reference in New Issue
Block a user