Machining Feature Based Geometric Modeling of Twist Drills