diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index a1ef62e..5c3ee17 100644 Binary files a/EgtMachKernel.rc and b/EgtMachKernel.rc differ diff --git a/Sawing.cpp b/Sawing.cpp index ed2cccb..3331bb6 100644 --- a/Sawing.cpp +++ b/Sawing.cpp @@ -1851,10 +1851,10 @@ Sawing::ProcessLine( const ICurve* pCrvP, const ICurveLine* pLineC, const ICurve // Eventuale variazioni di velocità all'inizio e alla fine del percorso FseVar FvVar ; if ( pCrvP == nullptr) { - string sFsta = ExtractInfo( m_Params.m_sUserNotes, "Fsta:") ; + string sFsta = ExtractInfo( m_Params.m_sUserNotes, "Fsta=") ; if ( ! sFsta.empty()) { string sLen, sPu ; - SplitFirst( sFsta, "=", sLen, sPu) ; + SplitFirst( sFsta, ",", sLen, sPu) ; FromString( sLen, FvVar.dLenStart) ; FvVar.dLenStart = max( FvVar.dLenStart, 0.) ; FromString( sPu, FvVar.dPuStart) ; @@ -1862,10 +1862,10 @@ Sawing::ProcessLine( const ICurve* pCrvP, const ICurveLine* pLineC, const ICurve } } if ( pCrvN == nullptr) { - string sFend = ExtractInfo( m_Params.m_sUserNotes, "Fend:") ; + string sFend = ExtractInfo( m_Params.m_sUserNotes, "Fend=") ; if ( ! sFend.empty()) { string sLen, sPu ; - SplitFirst( sFend, "=", sLen, sPu) ; + SplitFirst( sFend, ",", sLen, sPu) ; FromString( sLen, FvVar.dLenEnd) ; FvVar.dLenEnd = max( FvVar.dLenEnd, 0.) ; FromString( sPu, FvVar.dPuEnd) ;