Ein-/Ausschalten von Achskompensationen im NC-Programm

Ein-/Ausschalten von Achskompensationen im NC-Programm 1:

TwinCat CNC: ab V263.1501

An/Abwahl im NC-Programm

Neben der Möglichkeit über entsprechende Achsparameter können die verschiedenen Achskompensationen auch direkt im NC-Programm an- und abgewählt werden. In Anlehnung an die Syntax für Positionierachsen können hierbei in einem NC-Satz für mehrere Achsen verschiedene Achskompensationen gleichzeitig aktiviert bzw deaktiviert werden.

<Achsname> [ COMP [ [ON|OFF [ CROSS | PLANE | LEAD | TEMP ] ] | OFF_ALL] ]

<Achsname> Name der Achse

COMP Kennung für die An-/Abwahl von achsspezifischen Kompensationen. Muß immer als erstes Schlüsselwort programmiert sein.

ON Programmierte Kompensation(en) einschalten

OFF Programmierte Kompensation(en) ausschalten

CROSS Schlüsselwort für Kreuzkompensation

PLANE Schlüsselwort für Flächenkompensation

LEAD Schlüsselwort für Spindelsteigungsfehlerkompensation

TEMP Schlüsselwort für Temperaturkompensation

OFF_ALL Alle Kompensationen ausschalten. Dem Schlüsselwort dürfen keine weiteren Kompensationsbezeichner folgen.

Programmierbeispiele

N10 X[COMP OFF CROSS PLANE] Ausschalten von Kreuz-und Flaechenkompensation in der X-Achse
N50 X[COMP OFF CROSS] Y[COMP ON LEAD TEMP] Kompensationsprogrammierung mehrerer Achsen in einem NC-Satz
N100 Z[COMP OFF_ALL] Ausschalten aller Kompensationen in der Z-Achse