Automatyczne rozpoznanie cech pozwala na  wykrywanie geometrii brył i modeli powierzchniowych, takich jak otwory, otwory przelotowe, otwory gwintowane, wszelakiego rodzaju pogłębienia oraz otwarte i zamknięte kieszenie. Wymagane parametry dla zaprogramowania strategii obróbki i wyboru narzędzia (układy współrzędnych, współrzędne otworów, wymiary charakterystyczne otworów) są generowane i ładowane do wybranego zadania automatycznie. 

Cechy mogą być grupowane automatycznie lub ręcznie, np. na podstawie typu, średnicy albo płaszczyzny roboczej. Różne filtry wspierają grupowanie cech. Ponieważ cechy są powiązane w różny sposób z grupami, programy dla wieloosiowego indeksowania mogą być generowane bez dodatkowej pracy programisty.


   Funkcja rozpoznawania cech otworów używana jest do poszukiwania wszystkich  geometrii wykorzystywanych podczas wiercenia, wszelakiego rodzaju otwory ślepe, przelotowe, z pogłębieniami, z fazami, otwory wielostopniowe itd. Wszystkie obiekty mają przypisane kolory oraz wyświetlane są w przeglądarce celem sprawnego programowania.

Poszukiwanie i grupowanie cech może być sterowane przy pomocy filtrów, np. zgodnie z rodzajem otworu,  ze średnicą otworu lub wymaganą płaszczyzną roboczą. Opcja 5-osiowego wiercenia umożliwia obróbkę otworów w różnych orientacjach razem w jednej operacji.

Oprócz opcji wykrywania otworów hyperMILL umożliwia ich całkowitą edycję. W wykrytym otworze lub zespole otworów w dowolnej chwili mogą zostać wprowadzone zmiany. Do prostego otworu mogą zostać wprowadzone pogłębienia, fazy, gwinty czy tolerancje wykonania.

Rozpoznawanie otworów na różnych płaszczyznach
Otwory przed modyfikacją w oknie cech
Modyfikcja otworów bezpośrednio w oknie cech


   W hyperMILL istnieje także możliwość wykrywania kieszeni. Nie ma znaczenia czy są to kieszenie zamknięte, otwarte, z dniem czy bez dna. W zamkniętych kieszeniach, kieszeniach z wyspami i kieszeniach z otwartymi obszarami, hyperMILL® także wykrywa elementy bez dna. W trybie automatycznym, każda zamknięta przelotowa kieszeń jest wykrywana w kierunku układu. W trybie manualnym, użytkownik może określić punkt startu i końca, a także można wykryć otwarte obszary lub odseparować elementy bez dna.  



Kieszenie bez dna zamknięte
Kieszenie bez dna otwarte


   Oprócz standardowych elementów, które mogą być wykrywane za pomocą cech, w hyperMILL dostępnych jest jeszcze wiele innych możliwości wykrywania cech. Dzięki dostępnym cechom analizy wirnika obróbka tego rodzaju elementów jest bardzo szybka i efektywna. W większości cyklach obróbczych, a szczególnie w 5-cio osiowych istnieje potrzeba wskazania płaszczyzn do obróbki, powierzchni, konturów, profili prowadzących. W hyperMILL można te wszystkie elementy opisywać za pomocą cech, a następnie podpinać do dowolnego zadania. Dzięki czemu nie ma konieczności wielokrotnego wskazywania tych samych elementów w różnych zadaniach.