From d9f3f75e8918a01d591a2536da3cd712b23394e7 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 18 Feb 2020 19:57:49 +0000 Subject: [PATCH] EgtMachKernel 2.2b3 : - aggiunta gestione MaxElev in Mortising. --- EgtMachKernel.rc | Bin 11774 -> 11774 bytes Mortising.cpp | 10 +++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index daf8c4f3bfeea40255436a2308714b672be15a84..3968e8b7611eaedde721796c25233b13be288e64 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/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 ;