Cykl ten automatycznie dostosowuje strategie obróbki do indywidualnych obszarów modelu, poprzez kombinację obróbki wykańczającej na stałym Z i wykańczającej profilowej. Strome obszary są obrabiane na stałym Z natomiast płaskie obszary mogą być obrabiane obróbką profilową. Jeśli cykl wykryje płaskie obszary, to generuje dodatkowe ścieżki obróbki. Ten rodzaj obróbki jest idealny przy obróbce elektrod i innych podobnych pryzmatycznych części, z płaskimi i stromymi obszarami. 



       

    Przez zdefiniowanie jednej lub dwóch krzywych, cykl ten oblicza ścieżki równolegle do zadanych krzywych. W tym procesie, odległość nie jest obliczana w kierunku XY, lecz na dowolnej powierzchni . Ścieżka taka na płaskich i stromych obszarach zapewnia najwyższą jakość obrabianych powierzchni. Sprawdzanie kolizji dla freza stożkowego i uchwytu zapewnia dodatkowe bezpieczeństwo.



       

Strategia ta oferuje prostą i szybką metodę obróbki płaskich powierzchni. Jest szczególnie użyteczna przy obróbce pojedynczych płaszczyzn  wybranych z detalu.             



       

     Rework jest to wyjątkowa i unikalna funkcjonalność hyperMILL. Cykl ten jest w stanie dostosować się do wszystkich pozostałych cykli. Jego unikalna funkcjonalność polega na tym, że jeżeli w cyklu odniesienia generowanie ścieżek zostanie przerwane z powodu wystąpienia kolizji np. oprawki z obrabianym detalem (za krótkie narzędzie), to możliwe jest wczytanie tych kolizyjnych ścieżek do Rework. Następnie cykl ten dostosowuje kształt ścieżek i parametry do cyklu odniesienia i generuje bezkolizyjne ścieżki od momentu wystąpienie kolizji w zadaniu odniesienia.