Übersicht
Aufgabe
NC-Programme beschreiben die Bewegungen von Werkzeugen mit Linearsätzen und Kreisbögen. Um solche Konturen ohne Halt durchfahren zu können, sind Glättungsverfahren notwendig. Je nach Anwendung und Hardware stehen dafür verschiedene Varianten mit passenden Generatoren für Vorschubprofile zur Auswahl. Zusätzlich lassen sich die Achssollwerte symmetrisch filtern [FCT-C37] bzw. FIR-Filter.
![]() | Teile dieser Funktionalitäten sind lizenzpflichtige Zusatzoptionen. |
Einsatzmöglichkeiten
- Für Programme mit langen Bewegungssätzen bieten sich Contour-Mode-Verfahren an, die jede Knickstelle einzeln abrunden. Dies wird häufig als Polynomüberschleifen bezeichnet.
- Bei Freiformflächen mit vielen kurzen Sätzen eignen sich HSC-Verfahren, da sie die Kontur übergreifend verarbeiten. Dabei stellt die Surface-Option ein hochwertiges und robustes Verfahren dar.
- Das B-Spline-Verfahren stellt geringere Anforderungen an die Hardware und eignet sich für Programme mit gleichmäßig erzeugten Linearsätzen.
Parametrierung
- Bei allen Glättungsverfahren wird die Abweichung zwischen geglätteter und programmierter Kontur durch den Parameter PATH_DEV begrenzt. Für mitgeschleppte Achsen gibt man zusätzlich TRACK_DEV an.
- Die höherwertigen HSC-Verfahren sind lizensierte Erweiterungen, die sich beim Hochlauf der Steuerung aktivieren lassen [P-CHAN-00605].
- Um auch Übergänge mit Kreisbögen zu glätten, sind die CIR_MODE-Option bzw. der Kanalparameter P-CHAN-00239 notwendig. Wird eine Kinematik verwendet, kann die automatische Segmentierung der NC-Programme sinnvoll sein.
Programmierung
Glättungsverfahren lassen sich mit folgenden Befehlen einstellen und anwählen:
- #CONTOUR MODE [PATH_DEV=.. ], Anwahl mit G261 und G260 für Abwahl
- #HSC ON [SURFACE PATH_DEV= ] und #HSC OFF
- #SLOPE [TYPE= TRAPEZ, STEP oder HSC]
Verweise
- [PROG] G-Funktionen \ Wegbedingungen sowie
- [PROG] Zusatzfunktionen \ Ruckbegrenzender Slope und Surface
Obligatorischer Hinweis zu Verweisen auf andere Dokumente
Zwecks Übersichtlichkeit wird eine verkürzte Darstellung der Verweise (Links) auf andere Dokumente bzw. Parameter gewählt, z.B. [PROG] für Programmieranleitung oder P-AXIS-00001 für einen Achsparameter.
Technisch bedingt funktionieren diese Verweise nur in der Online-Hilfe (HTML5, CHM), allerdings nicht in PDF-Dateien, da PDF keine dokumentenübergreifenden Verlinkungen unterstützt.
