From 798e0bcb70c12a3f5a029f6079e607db5d97ae8f Mon Sep 17 00:00:00 2001 From: DarioS Date: Mon, 17 Jan 2022 16:27:02 +0100 Subject: [PATCH] EgtMachKernel 2.4a3 : - corretto controllo attacchi di svuotature con utensili che non lavorano di testa. --- EgtMachKernel.rc | Bin 11774 -> 11774 bytes Pocketing.h | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index dfe5c43037384e180ccf5fcd379fe8c428e74ca9..d00c05312a508e36027c9bbd79f72fce8e2ce6dc 100644 GIT binary patch delta 97 zcmewt{V#gMFE&Qw&A-`fnHh~IKa|wnoW?bQ1uSxrY4Qod0+^@}R1`^_2jk{d(jGv4 NK<#LXK~l;gTmUD-Bai?9 delta 97 zcmewt{V#gMFE&P_&A-`fnHh~HKa|wnoW?bQ1uSxrY4Qod0+^@}R1`^_2jk{d(jGv4 NK<#LXK~l;gTmU8!BZvS1 diff --git a/Pocketing.h b/Pocketing.h index 8094852..aa7f5dd 100644 --- a/Pocketing.h +++ b/Pocketing.h @@ -142,7 +142,8 @@ class Pocketing : public Machining int LeadInIsOk( void) const { if ( m_TParams.m_nType != TT_MILL_NOTIP) return true ; - return ( GetLeadInType() == POCKET_LI_HELIX && m_Params.m_dLiTang >= 0.49 * m_TParams.m_dDiam && m_Params.m_dLiElev <= 2) ; } + return (( GetLeadInType() == POCKET_LI_ZIGZAG || GetLeadInType() == POCKET_LI_HELIX) && + m_Params.m_dLiTang >= 0.9 * m_TParams.m_dDiam && m_Params.m_dLiElev <= 2) ; } int GetLeadOutType( void) const { if ( m_Params.m_dLoTang < std::min( 0.1 * m_TParams.m_dDiam, 1.0)) return POCKET_LO_NONE ;