diff --git a/Drilling.cpp b/Drilling.cpp index 720ad98..0aaa5f0 100644 --- a/Drilling.cpp +++ b/Drilling.cpp @@ -1650,7 +1650,7 @@ Drilling::GenerateHoleCl( int nInd, const SelData& nCircId, const string& sPName if ( FromString( ExtractInfo( m_Params.m_sUserNotes, "MaxElev="), dMaxElev) && dElev > dMaxElev) { dElev = dMaxElev ; hole.ptIni += hole.vtDir * ( dElev - hole.dLen) ; - hole.dLen = dElev ; + hole.dLen = ( hole.dLen > 10 * EPS_SMALL ? max( dElev, 10 * EPS_SMALL) : dElev) ; } // limito lunghezza foro a massima lavorazione della punta double dAddLen = ( hole.bBlind ? 0 : m_Params.m_dThroughAddLen) ; diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index 7c07ad0..f9f561e 100644 Binary files a/EgtMachKernel.rc and b/EgtMachKernel.rc differ