Bei der Diskussion lohnt sich noch die Frage, was die 4. Achse denn machen soll. Wenn man z.B. “nur” CNC-Drechseln möchte, dann kann man die 4. Achse extern mit einem separaten Motor kontinuierlich drehen lassen und mit 3 Achsen CNC-Drechseln. Ich habe das inzwischen sowohl mit Estlcam, GRBL und LinuxCNC gemacht. G-Code kann man sich über einen angepassten Postprozessor aus Fusion generieren.
Damit muss man nicht unbedingt die komplette Steuerung ersetzen.
Wenn man jedoch 4-Achs-Synchronbearbeitung machen will muss eine andere Steuerung her.
Gruss Tom