From dc2981a0926d2cb2f15328fb614dde841d0e57c3 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 7 Feb 2017 18:28:54 +0000 Subject: [PATCH] EgtMachKernel : - migliorato controllo collisione nella transizione tra lavorazioni. --- Operation.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Operation.cpp b/Operation.cpp index e44b6b3..ddce3d3 100644 --- a/Operation.cpp +++ b/Operation.cpp @@ -1497,8 +1497,8 @@ Operation::TestCollisionAvoid( const DBLVECTOR& vAxStart, const DBLVECTOR& vAxEn pMch->LinkFixtureToGroup( nFxtId, sTable) ; // Vado nelle posizioni da controllare bool bCollide = false ; - for ( int i = 1 ; i <= 3 && ! bCollide ; ++ i) { - double dCoeff = double( i) / 4 ; + for ( int i = 1 ; i <= 15 && ! bCollide ; ++ i) { + double dCoeff = double( i) / 16 ; for ( size_t j = 0 ; j < vAxStart.size() ; ++ j) { double dPos = ( 1 - dCoeff) * vAxStart[j] + dCoeff * vAxEnd[j] ; pMch->SetAxisPos( vAxName[j], dPos) ;