diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index 4cb8c28..649e510 100644 Binary files a/EgtMachKernel.rc and b/EgtMachKernel.rc differ diff --git a/Milling.cpp b/Milling.cpp index 0961ac9..dd27aa8 100644 --- a/Milling.cpp +++ b/Milling.cpp @@ -1103,6 +1103,10 @@ Milling::AdjustCurveFromSurf( ICurveComposite* pCrvCompo) delete( pErase) ; pCrv = pCrvCompo->GetFirstCurve() ; } + else if ( pCrvCompo->IsClosed()) { + pCrvCompo->ChangeStartPoint( 1) ; + pCrv = pCrvCompo->GetFirstCurve() ; + } else break ; }