diff --git a/CalcPocketing.cpp b/CalcPocketing.cpp index cc4655a..5cee0cf 100644 --- a/CalcPocketing.cpp +++ b/CalcPocketing.cpp @@ -3792,8 +3792,11 @@ GetZigZagOptimizedCurves( const ISurfFlatRegion* pSfrChunk, const PocketParams& pCrvRes->Clear() ; } } - if ( bOkTrap) + if ( bOkTrap) { AdjustTrapeziodLeadIn( pCrvRes, PockParam, pSfrChunk) ; + // imposto il flag di curva singola + pCrvRes->SetTempProp( TEMP_PROP_OPT_TRAPEZOID, 0) ; + } } } @@ -3913,8 +3916,11 @@ GetSpiralOptimizedCurves( const ISurfFlatRegion* pSfrChunk, const PocketParams& pCrvRes->Clear() ; } } - if ( bOkTrap) + if ( bOkTrap) { AdjustTrapeziodLeadIn( pCrvRes, PockParam, pSfrChunk) ; + // imposto il flag di curva singola + pCrvRes->SetTempProp( TEMP_PROP_OPT_TRAPEZOID, 0) ; + } } }