CAM/CAM software has been widely adopted in many machining applications. However, complicated and routine settings are still needed. The proposed method is expected to improve the machining efficiency based on feature recognition. A feature recognition method can be developed upon the obtained necessary workpiece geometric information from CAD file. Features can be utilized for machining applications include tool path planning. An automatic drilling process planning strategy is proposed in this study.