diff --git a/SurfRoughing.cpp b/SurfRoughing.cpp index a39ddc5..2c89a1a 100644 --- a/SurfRoughing.cpp +++ b/SurfRoughing.cpp @@ -1911,7 +1911,7 @@ SurfRoughing::AddPocket( const INTINTVECTOR& vPocket, const Vector3d& vtTool, co // se attacco elica od equivalente di step pieno, devo fare elica o similari solo sulla parte con materiale if ( nSubType != SURFROU_SUB_ONEWAY && nSubType != SURFROU_SUB_ZIGZAG && - ! bIsSubStep && + nBasicStep > 0 && ! bIsSubStep && ( GetLeadInType() == POCKET_LI_ZIGZAG || GetLeadInType() == POCKET_LI_HELIX || GetLeadInType() == POCKET_LI_GLIDE)) {