diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index daf8c4f..3968e8b 100644 Binary files a/EgtMachKernel.rc and b/EgtMachKernel.rc differ diff --git a/Mortising.cpp b/Mortising.cpp index 23c5d42..86c1dc0 100644 --- a/Mortising.cpp +++ b/Mortising.cpp @@ -1,13 +1,13 @@ //---------------------------------------------------------------------------- -// EgalTech 2018-2018 +// EgalTech 2018-2020 //---------------------------------------------------------------------------- -// File : Mortising.cpp Data : 25.02.18 Versione : 1.9c1 +// File : Mortising.cpp Data : 18.02.20 Versione : 2.2b3 // Contenuto : Implementazione gestione mortasature. // // // // Modifiche : 25.02.18 DS Creazione modulo. -// +// 18.02.20 DS Aggiunta gestione MaxElev da NoteUtente. // //---------------------------------------------------------------------------- @@ -1236,6 +1236,10 @@ Mortising::ProcessPath( int nPathId, int nPvId, int nClId) } else return false ; + // eventuale imposizione massima elevazione da note utente + double dMaxElev ; + if ( FromString( ExtractInfo( m_Params.m_sUserNotes, "MaxElev="), dMaxElev) && dElev > dMaxElev) + dElev = dMaxElev ; // verifico che lo step dell'utensile sia sensato double dOkStep = m_Params.m_dStep ;