From 8e64f0ad00f7a376367acbbf88e04d0099f0e13c Mon Sep 17 00:00:00 2001 From: DarioS Date: Thu, 7 Oct 2021 06:54:49 +0200 Subject: [PATCH] EgtMachKernel 2.3j3 : - in svuotature con lati aperti corretta elevazione attacco con testa da sotto. --- EgtMachKernel.rc | Bin 11782 -> 11782 bytes Pocketing.cpp | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index 9a81641cfd7099d5aad64ab19b7e69b5cc6d0d1d..b8c0b43e3c44897a88fe76289205af0c1dd41a41 100644 GIT binary patch delta 97 zcmZpRX^YwLhmFyA^ItYwW=7-5j>5W|vxM9jH?QON0rG*u7nvrX5iEd9O=7{OSQ@Kh Hr8(RHPhB8F delta 97 zcmZpRX^YwLhmFx_^ItYwW=5mQj>5W|vxM9jH?QON0rG*u7nvrX5iEd9O=7{OSQ@Kh Hr8(RHP01iS diff --git a/Pocketing.cpp b/Pocketing.cpp index f9a6d84..9c20002 100644 --- a/Pocketing.cpp +++ b/Pocketing.cpp @@ -2833,7 +2833,7 @@ Pocketing::AddSpiralIn( const ICurveComposite* pCompo, const Vector3d& vtTool, c dStElev = dStep ; bool bUnderRaw = m_bAboveHead && ! m_bAggrBottom && GetPointUnderRaw( ptP1, vtTool, 0, GetRadiusForStartEndElevation(), m_TParams.m_dLen, false, dSafeZ, dStElev) ; - if ( bUnderRaw) + if ( bUnderRaw || ( bOutStart && ! m_bAboveHead)) dStElev = max( dStElev, dStep) ; dStElev -= ( ptP1 - ptStart) * vtExtr ; // se attacco a zigzag o a spirale o a scivolo, l'elevazione va nell'attacco