Mit der Featuretechnologie können hyperMILL®-Anwender die Programmierung von Geometrien standardisieren und automatisieren. So lassen sich Arbeitsschritte einsparen und der Programmieraufwand reduzieren. Einerseits werden im CAD vorhandene Geometrieinformationen für die CAM-Programmierung genutzt, andererseits typische und wiederkehrende Geometrien als Feature definiert. Features enthalten neben der zugeordneten Geometrie auch alle fertigungsrelevanten Informationen wie Oberfläche, Tiefe oder Startpunkt. Diese werden einmal definiert und lassen sich der Bearbeitungsstrategie zuweisen.

Die automatische Featureerkennung erkennt an Solids und Flächenmodellen charakteristische Geometrien wie Bohrungen und Taschen. Bei der Featureerkennung werden automatisch die Parameter generiert, die für die Programmierung der Bearbeitungsstrategien und für die Werkzeugauswahl erforderlich sind.

Anlegen und Anwenden der Geometriefeatures wird besonders einfach durch Filterfunktionen, strukturierte Listen, Verwendungsnachweise und den Featurebrowser. Der Anwender kann mit mehreren Featurelisten übersichtlich arbeiten. Zur besseren Identifikation lassen sich Features in frei definierbaren Farben darstellen und nach Typ, Tiefe, Durchmesser, verwendet sowie nicht verwendet filtern. Durch Bookmarks lassen sich Features schnell und einfach finden.