Tapping operation on the Hole placed on a Curved Surface detects Gouge.As a result no toolpath is generated with the following information:
"Some features were not cut because a gouge was detected."
The reason a Gouge is detected for Tapping operation is due to the In Process Feature being below model Surface. Please refer to the below image.
The way it is handled for Drilling is different and hence this can be found only in Tapping.
Solution:
A. For Interactive Operations:
In case of interactive operation , the user can manually turn of the Gouge Checking and get the desired toolpath.
B. FBM Operations:
In case of the operation needs to be created using FBM, you can use the below rules in the FBM Configurator.
Hole features that are not on a planar face have an attribute TILTED_TOP_DEPTH with value > 0.
This can be used in the machining rule to switch off the collision check:
IF mwf.TILTED_TOP_DEPTH > 0 THEN (oper.Check_Collision = "false" AND oper.Gouge_Checking_Flag ="false")
With this code, FBM will turn off collision detection only for Holes placed on Non-Planar or Curved Surfaces.