Ein-/Ausschalten von Achskompensationen im NC-Programm
![]() | TwinCat CNC: ab V263.1501 |
Neben der Möglichkeit über entsprechende Achsparameter können die verschiedenen Achskompensationen [Achskompensationen] auch direkt im NC-Programm an- und abgewählt werden. Hierbei können achsspezifisch 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