Mit der Makrofunktion hat der Anwender die Möglichkeit, wiederkehrende Bearbeitungsschritte aufzuzeichnen und diese Operationen bei einem ähnlichen Bauteil wieder zu verwenden. Die Berechnungen werden automatisch durchgeführt. Makrofunktionen können pausiert gestartet werden.
Neu seit Version 13: Flächen- und Kurvenunabhängig. Bisher konnte man nur Makros erstellen und auf einem anderen Datensatz rechnen, jedoch ohne einen Begrenzungsbereich definieren zu können. Seit der V13 ist es nun möglich, einen Datensatz zu öffnen, eine Begrenzung zu erstellen und danach das Makro mit den neuen Informationen zu starten.