SolidCAM provides powerful Automatic Feature Recognition and Machining capabilities, complementing its powerful 2.5D Milling capabilities. SolidCAM's user has the best of both worlds: Interactive operations & Automation. SolidCAM’s AFRM Recognizes & Machines 3 Types of Features: Pockets, Chamfers and Holes.
For more information, see the developer site