Abstract The success of any industry in today’s highly competitive market is largely dependent on its ability to produce quality products, quickly and at low cost. Evaluating the effect of a product design on its manufacture is crucial in developing efficient designs. Any potential manufacturing problems detected at this stage can be corrected by modifying the design, leading to shorter product development cycles and lower production costs. This paper presents an algorithm to determine feasible tool approach directions. The algorithm is based on detecting if any part of the object obstructs the tool path. The basis for the algorithm is determining feasible approach directions and clearances around a planar polygonal face. The algorithm is applicable to both protrusions and depressions. The information is useful in performing manufacturability analysis of designs and develop process plans.