Startseite Einblicke

Was ist ein Post-Prozessor in CAM-Software und wie wird er implementiert?

Sie können das beste CAD-Modell und perfekt simulierte Werkzeugpfade in Ihrer CAM-Software haben — ohne einen funktionierenden Post-Prozessor sind das für die CNC-Maschine nur bedeutungslose Daten. Der Post-Prozessor ist der entscheidende Übersetzer, der die virtuelle Welt des Designs mit der Realität der Bearbeitung verbindet.

Definition des Post-Prozessors

Ein Post-Prozessor ist ein Softwaremodul oder Skript, das die universellen internen Werkzeugpfaddaten aus dem CAM-System (CL-Daten oder APT-Code) in den spezifischen G-Code (ISO-Code) oder das native Format umwandelt, das die Steuerung Ihrer CNC-Maschine versteht (z. B. Fanuc, Heidenhain, Siemens, Syntec oder holzbearbeitungsspezifische Systeme wie bSolid oder BiesseWorks).

Warum kann man keinen universellen Code verwenden?

Jeder CNC-Maschinenhersteller implementiert die ISO-Norm leicht unterschiedlich. Während bei einer Maschine M6 T1 den Werkzeugwechsel bedeutet, erfordert eine andere einen spezifischen Unterprogramm-Zyklus, eine andere Bearbeitungsebenendeklaration (G17/G18/G19) oder eine spezielle Syntax für Bohraggregate.

Wie läuft eine erfolgreiche Implementierung ab?

  1. Dokumentation sammeln: Unbedingt erforderlich sind das Programmiermanual der Maschinensteuerung und ein Beispiel eines bewährten, funktionstüchtigen Programms direkt von der Maschine.
  2. Skript anpassen (Konfiguration): In modernen CAM-Systemen wie Autodesk Fusion 360 werden Post-Prozessoren in JavaScript (Format .cps) geschrieben. Hier werden Achsgrenzen, Zahlenformate sowie Struktur von Programmkopf und -fuß definiert.
  3. Trockenlauf-Tests: Die ersten generierten Programme werden in Simulatoren geprüft oder ohne Material und ohne Werkzeug an der Maschine gefahren (Air-Cut), um Kollisionen zu vermeiden.
  4. Scharfer Einsatz und Optimierung: Feinabstimmung von Vorschüben, Einfahrbewegungen, Drehzahlen und maschinenspezifischen Funktionen.

Beispielstruktur in Fusion 360 (.cps)

function onOpen() {
  if (properties.writeMachine) {
    var machine = getMachineConfiguration();
    writeComment("Maschine: " + machine.getVendor() + " " + machine.getModel());
  }
  writeBlock(gFormat.format(90), gFormat.format(40), gFormat.format(80));
}

Ein hochwertiger Post-Prozessor minimiert manuelle Eingriffe des Bedieners an der Maschine. Das Ziel: G-Code aus dem CAM laden und sofort Cycle Start drücken.

Benötigen Sie einen Autodesk Fusion Post-Prozessor für Ihre CNC-Maschine?

Senden Sie uns Ihre Maschinendetails, einen Beispiel-NC-Code und das gewünschte Ausgabeformat. Wir erstellen einen maßgeschneiderten Post-Prozessor für Autodesk Fusion, einschließlich maschinenspezifischer Zyklen, Bohrungen, Sägeaggregate und 3- bis 5-Achs-Bearbeitung.

Angebot anfragen →
← Zurück zu allen Artikeln