Ein-/Ausschalten von Achskompensationen im NC-Programm
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