SimplexCAM Dokumentation

Postprozessor-Übersicht

IN THIS ARTICLE

Jede CNC-Steuerung hat einen leicht unterschiedlichen Dialekt, daher müssen Sie sicherstellen, dass der generierte G-Code mit Ihrer Maschine kompatibel ist.

Ein Postprozessor ermöglicht es, den generierten Werkzeugweg in lesbaren G-Code für Ihre CNC-Maschine zu konvertieren.

Hier können Sie verfügbare Postprozessoren herunterladen und hier sehen Sie, wie Sie den Postprozessor-Bearbeitungsdialog öffnen.

Wenn Sie die benötigten Informationen nicht finden, nutzen Sie bitte zuerst das Suchfeld und fragen Sie mich dann über das Kontaktformular. Ich werde die Dokumentation aktualisieren.

Grundlegende Konzepte

Hier eine kurze Erklärung zum Verständnis des Arbeitsablaufs, um Werkzeugwege in G-Code zu konvertieren.

NC-Programm-Phasen

Sie können das NC-Programm als eine Abfolge von Phasen betrachten, jede Phase hat ihre eigene Vorlage:

  1. G-Code-Kopfbereich
  2. Für jede Bearbeitung
    1. Werkzeugwechsel
    2. Werkzeuganfahrt
    3. Liste der Bewegungen, die den Werkzeugweg ausmachen, oder in einigen Fällen Makros (Bohren, Gewindebohren usw.)
    4. Werkzeugrückzug
    5. Bearbeitungsabschluss
  3. G-Code Fussbereich

Für jede dieser Phasen wird es als  Vorlage und ein Tag-Wörterbuchbezeichnet. Aus der Vereinigung dieser beiden Elemente erhält man den ausgegebenen G-Code.


Vorlagen

Hier ein Beispiel einer Vorlage, die nichts weiter als reiner Text ist.

Innerhalb dieses Textes sehen Sie einige Wörter in geschweiften Klammern. Dies sind die TAGS.

{EMPTY_LINE}
{LINE_N}
({OP_DESC})
{RADIUS_COMP_INFO}
({TOOL_LABEL})
T{TOOL_POS}M6
{NEXT_TOOL_POS}
{FEED_MODE}
S{SPEED_VALUE}{SPINDLE_ORIENTATION}
{ORIGIN}
{COOLANT_CODE}

Tag-Wörterbuch

Die Tags sind die variablen Werte. Hier ein Beispiel eines Tag-Wörterbuchs.

LINE_N = N5
TOOL_POS = 15
NEXT_TOOL_POS = 10
FEED_MODE = G98
SPEED_VALUE = 2387
SPEED_ORIENTATION = M3
ORIGIN = G54
COOLANT_CODE= M8

Wo finde ich die verfügbare Tag-Liste?

Ausgabe des endgültigen Codes

Aus der Kombination der einzelnen Vorlage und des Tag-Wörterbuchs wird der ausgegebene G-Code erstellt.

N5
(CONTOUR - ROUGHING)
(COMP COMPUTER - RADIUS COR VALUE 10)
(R390 D 20MM)
T15M6
T10
G98
S2387M3
G54
M8
...

Der Tag-Wert ersetzt {TAG_WORD} in der Vorlage.


Wörterbuch-Konvention

Um das Verständnis der im Wörterbuch verfügbaren Parameter zu erleichtern, wurde eine Konvention zur Benennung von Tags verwendet.

Suffix _CODE:

Diese Tag-Werte sind vollständig mit sowohl dem Zeichen (F, G, M) als auch dem numerischen Teil (100, 0.3). 

Beispiel:

{FEED_CODE} => F.3

{SPEED_CODE} => S100

Suffix _VALUE:

Diese Tag-Werte enthalten nur den numerischen Teil (100, 0.3).

Beispiel:

{FEED_VALUE} => .3

{SPEED_VALUE} => 100