From 97f91766cd29b5cbcfd254614bc9e877c12a7655 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Fri, 25 Oct 2019 07:41:52 +0000 Subject: [PATCH] =?UTF-8?q?EgtMachKernel=202.1j6=20:=20-=20in=20taglio=20l?= =?UTF-8?q?ama=20a=20step,=20se=20lo=20step=20di=20ritorno=20=C3=A8=20null?= =?UTF-8?q?o=20viene=20posto=20uguale=20a=20quello=20di=20andata.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EgtMachKernel.rc | Bin 11782 -> 11782 bytes Sawing.cpp | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index 46271b26e2afc72fb90fa2d72799309c686a0866..205fca1dad037313995502e20afbef7f58203c04 100644 GIT binary patch delta 97 zcmZpRX^YwLhmFx}^ItYwW=6Bgj>5W|vxM9jH?QON0rG*u7nvrX5iEd9O=7{OSQ@Kh Hr8(RHR2d*z delta 97 zcmZpRX^YwLhmFy6^ItYwW=7M=j>5W|vxM9jH?QON0rG*u7nvrX5iEd9O=7{OSQ@Kh Hr8(RHQiUK= diff --git a/Sawing.cpp b/Sawing.cpp index 1d13c56..2a8b806 100644 --- a/Sawing.cpp +++ b/Sawing.cpp @@ -1872,11 +1872,13 @@ Sawing::GenerateLineCl( const ICurveLine* pLine, const Vector3d& vtTool, const V dAppr /= cos( m_Params.m_dSideAngle * DEGTORAD) ; // valori di step double dActStep = m_Params.m_dStep ; - double dActBstep = GetStepBack() ; + double dActBstep = GetStepBack() ; if ( abs( m_Params.m_dSideAngle) > 10 * EPS_ANG_SMALL) { dActStep = GetStepSideAng() ; dActBstep = GetStepSideAngBack() ; } + if ( dActBstep < EPS_SMALL) + dActBstep = dActStep ; // Se una sola passata if ( dActStep < EPS_SMALL || ( dElev - dExtraCut) <= dActStep) {