Fertigung > Fertigung > CL Ausgabe > Unterstützte CL-Befehle
Unterstützte CL-Befehle
$$ – Jede Zeile oder jeder Teil einer Zeile, die mit "$$" beginnt, ist ein Kommentar oder Befehl für Creo NC.
Befehl
Beschreibung
Attribute (Attributes)
CALSUB / a
Dabei gilt:
a=Subroutinen-Name.
CIRCLE/ x, y, z {, i, j, k} , r
Ausgabe für kreisförmige interpolierte Werkzeugbewegungen
COOLNT / Typ, Druck
Dabei gilt:
Typ = ON, OFF, FLOOD, MIST, TAP oder THRU.
Druck = LOW, MEDIUM oder HIGH (wenn der Wert für den Parameter KÜHLMITTEL_DRUCK (COOLANT_PRESSURE) auf KEIN (NONE) eingestellt ist, wird er nicht ausgegeben).
CUTCOM / LEFT {,n}
Dabei gilt:
LEFT, RIGHT = Richtung des Schnittkorrektur-Versatzes.
n = Nummer des Registers der Maschinensteuerung, das die Kompensationsdaten enthält. Ist der Parameter KORREKTUR_REGISTER auf 0 eingestellt, wird sie nicht ausgegeben.
CUTCOM / RIGHT {,n}
CUTCOM / OFF
CYCLE / Typ
Ausgabe für Bohrzyklen
DEFSUB / a
Beginn einer Subroutinen-Definition
Dabei gilt:
a = Name der Subroutine (in der Voreinstellung die Nummer der zugehörigen NC-Folge).
DELAY / t
Dabei gilt:
t = Verweilzeit in Sekunden.
DMIS / a
aktiviert oder deaktiviert die Verarbeitung von DMIS-Anweisungen.
Dabei gilt:
a = AN oder AUS
ENDSUB
Ende einer Subroutinen-Definition
FEDRAT / f, Einheiten
Dabei gilt:
f = Vorschubrate in den angegebenen Einheiten.
Einheiten = Einheiten für Vorschubrate. Mögliche Werte sind FPM, IPM, FPR, IPR, MMPM, MMPR.
FEDRAT / INVERS, AUTO
Angabe der Vorschubrate pro Zeiteinheit oder Umdrehungsgeschwindigkeit für Maschinen mit Rotationsachse (sofern INVERSER_VORSCHUB auf JA eingestellt ist).
FEDRAT / INVERS, OFF
Ausgabe am Ende einer NC-Folge mit Vorschubrate pro Zeiteinheit.
FINI
Letzte Anweisung im Programm.
FLUSH / ON, a
Dabei gilt:
a = Spülregister (falls angegeben).
FROM / x, y, z {, i, j, k}
Dabei gilt:
x, y, z – Koordinaten des Werkzeugsteuerpunkts i, j, k – entsprechen dem Werkzeugachsenvektor.
GENTR / genrtr Register
GOTO / x, y, z {, i, j, k}
Dabei gilt:
x, y, z – Koordinaten des Werkzeugsteuerpunkts i, j, k – entsprechen dem Werkzeugachsenvektor.
HEAD / n, OPTION, #
Ausgabe für mehrere Revolver.
HEAD / BOTH
Ausgabe vor einem Paar synchronisierter NC-Folgen.
HEAD / OFF
Ausgabe nach einem Paar synchronisierter NC-Folgen.
LINTOL / r
Dabei gilt:
r – Wert des Fertigungsparameters LINTOL. Wird vom Postprozessor zur Interpolation verwendet. Wird nur ausgegeben, wenn der Wert des Parameters LINTOL ungleich "-" ist.
LOADTL / n, LENGTH, l, OSETNO, o
Dabei gilt:
n = TOOL_POSITION (definiert über Werkzeugtabelle). Ist das Werkzeug in der Tabelle nicht auffindbar, wird seine WKZG_ID (wie in der Parameterdatei eingetragen) verwendet.
LENGTH, l = Korrekturlänge für ein Werkzeug. Die Ausgabe erfolgt nur dann, wenn der Wert des Parameters KORREKTUR_LÄNGE_Z ungleich "-" ist.
OSETNO, o = In der Werkzeugtabelle angegebene Werkzeugkorrektur (falls vorhanden).
* 
Wenn in einer Folge Werkzeuge vom Typ MULTI-SPITZEN (MULTI TIP) verwendet werden, wird zum Abbrechen des Werkzeugversatzes OSETNO -3 ausgegeben.
MACHIN / Name, m
Dabei gilt:
Name = Der NC-Folgen-Parameter MASCH_NAME (MACH_NAME)
m = Der NC-Folgen-Parameter MASCH_ID
MODE/INCR und MODE/ABSOL
Ausgabe innerhalb von Subroutinen-Definitionen, um den Postprozessor zu veranlassen, die Subroutinen-Daten in inkrementelle Daten zu transformieren.
MODE/MILL und MODE/TURN
Ausgabe für Fräs-/Drehzentren.
MULTAX / ON
Schaltet den Postprozessor in den Mehrachsen-Ausgabemodus (zur Verarbeitung des i,j,k Vektors). Im Mehrachsen-Ausgabemodus gibt Creo NC den i,j,k Vektor selbst dann aus, wenn sich das Werkzeug in der Orientierung 0, 0, 1 befindet.
OP / THREAD, TURN, DEPTH, Gesamttiefe, TPI, Gewindevorschub, MULTRD, t, CUTS, c, FINCUT, n, CUTANG, a
ISO-Ausgabe für Gewindedrehen,
Dabei gilt:
DEPTH, Gesamttiefe = Schnitttiefe für das Gewinde.
TPI (oder MMPR, oder IPR), Gewindevorschub = Gewindesteigung (Parameter GEWINDE_VORSCH_EINH, GEWINDE_VORSCH).
MULTRD, t = Zahl der Gewindeanfänge beim Gewindefräsen mit mehreren Anfängen.
CUTS, c = Anzahl der Positionierungen des Werkzeugs an einen Mehrfachschnitt (Parameter ANZAHL_SCHNITTE).
FINCUT, n = Anzahl der Läufe nach Erreichen der Endtiefe (ANZAHL_SCHLICHT_SCHRITTE).
CUTANG, a = Winkel, in dem das Werkzeug den Schnitt beginnt (START_WINKEL).
OP / THREAD, NOMORE
Markiert das Ende der ISO-Gewindeausgabe.
PARTNO
Bauteilname
PIVOTZ / z2, z1, z2, z1, z1
Ausgabe nur für 4-Achsen-Drahterodieren.
z2 = Höchster Mittenpunkt der Zustellflächen
PPRINT
Ausgabe von Modellinformationen. Damit dieser Befehl ausgegeben wird, müssen Sie die PPRINT-Tabelle erstellen.
PROBE / ON, OFF, RANGE, CALIB
Tasteranweisungen
RAPID
Die nächste Bewegung wird im maximalen Vorschub ausgeführt.
ROTATE / AAXIS|BAXIS| CAXIS, INCR, a, CLW|CCLW
Rotationsverschiebung zwischen Maschinen-Koordinatensystem und Koordinatensystem der NC-Folge, wenn CL_AUSGABE_MODUS auf TRANS_ROTABL eingestellt.
Dabei gilt:
AAXIS, BAXIS, CAXIS – Rotation um die Achsen x, y oder z.
a = Rotationswinkel.
CLW = Drehung im Uhrzeigersinn.
CCLW = Drehung gegen den Uhrzeigersinn.
SET / HOLDER , adaptor_number, SETOOL, xoffset, yoffset, zoffset, ATANGL, at, SETANG, st
Ausgabe bei Verwendung eines Werkzeugvorsatzes
Dabei gilt:
adaptor_number = Wert des Vorsatzmodellparameters ADAPTER_NUMMER.
xoffset, yoffset und zoffset definieren die Position des Werkzeugansatzpunkts in Bezug zum Spindel-Steuerpunkt.
at = ZF-Rotation der Werkzeugachse (in Grad) in Bezug zum Koordinatensystem SPINDLE_CONTROL_POINT.
st = XY-Rotation der Werkzeugachse (in Grad) in Bezug zum Koordinatensystem SPINDLE_CONTROL_POINT.
SET / OFSETL, n und SET / OFSETL, OFF
Dabei gilt:
n = SPANNELEM_VERSATZ_REG
Ausgabe erfolgt nur, wenn SPANNELEM_VERSATZ_REG ungleich "-" ist.
SPINDL / RPM, s, CLW|CCLW, MAXRPM, m, RANGE, r
SPINDL / SFM oder SMM, v, CLW| CCLW, MAXRPM, m, RANGE, r
SPINDL / ON
SPINDL / OFF
SPINDL / PARLEL, XAXIS|ZAXIS [nur beim Fräsen/Drehen (Mill/Turn)]
SPINDL / ORIENT
TRANS / x, y, z
KSYS / X1, Y1, Z1, V1,
X2, Y2, Z2, V2,
m = MAX_SPINDEL_UPM. Wenn MAX_SPINDEL_UPM auf "-" eingestellt ist, wird "MAXRPM, m" nicht ausgegeben.
r = Bereichswert
(SPINDEL_BEREICH) (SPINDLE_RANGE). Kann NIEDRIG, MITTEL oder HOCH sein. Wenn SPINDEL_BEREICH auf NUMMER eingestellt ist, dann ist r gleich dem Wert des Parameters BEREICH_NUMM. Wenn SPINDEL_BEREICH auf KEIN_BEREICH eingestellt ist, wird "RANGE, r" nicht ausgegeben.
PARLEL gibt an, zu welcher Achse die Frässpindel parallel ist.
ORIENT gibt den für das Werkzeug festgelegten ORIENT_WINKEL an. Beim Bohren wird hiermit z.B. die Orientierung einer Bohrstange vor dem Rückzug angegeben.
STAN / a, [ LEAD | LAG, b ], [ NOW | NEXT ]
Ausgabe der Anweisung STAN, NOW, NEXT für 2-Achsen-Kontur-Drahterodieren, wenn die Option Konikwinkel im Menü INT SCHNITT angegeben ist.
Ausgabe der Anweisung STAN, NOW, NEXT für 4-Achsen-Kontur-Drahterodieren, wenn der Parameter CL_AUSGABE_MODUS auf KONIK festgelegt ist.
STAN /a gibt einen Winkel lotrecht zur Bewegungsrichtung an. Beispiel: Wenn sich die untere Drahtführung entlang der X-Achse bewegt, dann ist a der Rotationswinkel für den Draht um die X-Achse.
LEAD b gibt einen Winkel in Bewegungsrichtung an. Beispiel: Wenn sich die untere Drahtführung entlang der X-Achse bewegt, dann ist b der Rotationswinkel für den Draht um die Y-Achse. Ein positiver Wert für b gibt an, dass die obere Drahtführung um bGrad vor der unteren Drahtführung liegt.
LAG b gibt einen Winkel in Bewegungsrichtung an. Beispiel: Wenn sich die untere Drahtführung entlang der X-Achse bewegt, dann ist b der Rotationswinkel für den Draht um die Y-Achse. Ein positiver Wert für b gibt an, dass die obere Drahtführung um bGrad nach der unteren Drahtführung liegt.
NOW – Aktualisiert die Position der Werkzeugachse am aktuellen Punkt
NEXT (Standard für 2-Achsen-Drahterodieren) – Aktualisiert die Position der Werkzeugachse am nächsten GOTO-Punkt. Beispiel: Sowohl die untere als auch die obere Drahtführung werden gleichzeitig verschoben, um die Winkel a und b am Ende des nächsten GOTO-Punkts zu erzielen.
THREAD/AUTO, x1, y1, z1, TO, x2, y2, z2, TPI, Gewindevorschub, AT, Prozent, DEEP, Tiefe, LAST, n, TYPE, 0, Gesamttiefe, Winkel, IPM, zpm, FEDTO, d, x, TIMES, t, OFSETL, n, o
AI-Macroausgabe für Gewindedrehen,
Dabei gilt:
TPI (oder MMPR, oder IPR), Gewindevorschub = Gewindesteigung (Parameter GEWINDE_VORSCH_EINH, GEWINDE_VORSCH).
AT, Prozent = Prozentualer Anteil des verbleibenden Metalls, das mit jeder Bahn entfernt werden soll (PROZENT_ZUSTELLUNG).
DEEP, Tiefe = Gibt die endgültige, programmierte Gewindetiefe an (AUFMASS).
LAST, n = Anzahl der Läufe, die bei der endgültigen Gewindetiefe ausgeführt werden (ANZAHL_SCHLICHT_SCHRITTE).
TYPE, 0, Gesamttiefe, Winkel = Gibt Gewindetiefe und Startwinkel an.
IPM, zpm = Vorschubrate während der Gewindezyklen.
FEDTO, d = Sicherheitsabstand zum Werkstück.
x = IN (Innengewinde), OUT (Außengewinde – Voreinstellung), FACE (Stirngewinde).
TIMES, t = Anzahl der Gewindeanfänge.
OFSETL
n = Anzahl der Positionierungen des Werkzeugs an einen Mehrfachschnitt.
.o = Versatzabstand zwischen den Schnitten.
TRANS / x, y, z
Linearverschiebung zwischen Maschinen-Koordinatensystem und Koordinatensystem der NC-Folge, wenn CL_AUSGABE_MODUS auf TRANS_ROTABL eingestellt ist.
Wird unterdrückt, wenn der Parameter FIX_OFFSET_REGISTER auf den Standardwert Bindestrich (-) festgelegt wird.
TURRET / n, XAXIS, x, ZAXIS, z, OSETNO, o
Ausgabe bei NC-Folgen für Drehen sowie für Fräsen und Bohren/Senken/Reiben, die auf Drehmaschinen oder Fräs-/Drehzentren ausgeführt werden, statt LOADTL."XAXIS, x" und "ZAXIS, z" werden nur ausgegeben, wenn X-KORREKTURLÄNGE (GAUGE_X_LENGTH) und Z-KORREKTURLÄNGE (GAUGE_Z_LENGTH) für das Werkzeug andere als Bindestriche (-) sind.
* 
Wenn in einer Folge Werkzeuge vom Typ MULTI-SPITZEN (MULTI TIP) verwendet werden, wird zum Abbrechen des Werkzeugversatzes OSETNO -3 ausgegeben.
UNITS / u
Längeneinheiten für die NC-Folge (INCH, MM usw.)
VERIFY / CORNER, PNT, RCTNGL, ROUND, XYZ
Tasteranweisungen