Der Schrittmotor ist die günstigste Art eine CNC-Portalfräsmaschine zu bewegen. Die Steuerung gibt einen Impuls aus und der Schrittmotor macht einen Schritt:
Beispielsweise 1,8°: bei 360° mit 200 Schritten pro Umdrehung verfährt die CNC-Fräse 1,8° pro Schritt. Bei einer Spindel mit 5 mm Steigung wären es dann 0,025 mm. Kosten pro Achse ca. 150,00 €. Der große Nachteil des Schrittmotors ist die maximale Drehzahl von ca. 1000 rpm und der offene Regelkreis, da es keine Rückführung des Impulses gibt.
Die neueste Steuerung im Hause BZT ist die Schrittmotorsteuerung mit Closed Loop (geschlossener Regelkreis). Durch den geschlossenen Regelkreis werden die Vorteile eines Schrittmotorantriebs mit denen eines Servomotors vereint. Probleme durch Schrittverluste oder Motorüberhitzung werden so ausgeschlossen. Bei Schrittverlust wird eine Fehlermeldung an die Steuerungssoftware zurückgegeben, allerdings nicht korrigiert. Preislich liegt die Closed Loop-Steuerung zwischen der Schrittmotor- und der Servosteuerung.
Der Servomotor, ist ein Motor mit Gebersystem, das in Verbindung mit dem Servoregler die Impulse ausführt und über das Gebersystem kontrolliert, ob der Impuls auch wirklich ausgeführt wurde. Der große Nachteil des Servomotors ist der hohe Preis ca. 2.000,00 € pro Achse, dafür bekommt man aber ein hochdynamisches System mit bis zu 6000 rpm.