Osai GTL: Fortgeschrittene High-Level-Geometrische Programmierung für CNC
Osai GTL (HIGH LEVEL GEOMETRIC PROGRAMMING)
Osai 10 Series CNC-Systeme erlauben die Programmierung eines geometrischen Profils in der Ebene entweder mit der Standardprogrammiersprache (G1-G2-G3) oder mit GTL, einer hochwertigen Programmiersprache.
Osai GTL ermöglicht die Verwendung der im Zeichnung enthaltenen Informationen, um ein Profil aus Geraden und Kreisen zu programmieren. Die Osai 10 Series CNC berechnet Berührungs- und Schnittpunkte zwischen diesen Elementen.
Osai GTL und Standardprogrammiercodes können im selben Programm verwendet werden, aber nicht im selben Profil.
GTL erfordert den absoluten Programmierungsmodus (G90).

Geometrische Elemente
Osai GTL verwendet Kleinbuchstaben
- a – Winkel
- l – Geraden
- c – Kreise
- d – Abstände
- m – Module
- o – Bezugsursprünge
- r – Radien
- p – Punkte
- s – Schnittzahlen
- b – Fasen
Programmierung
NAME INDEX = <Ausdruck>
wobei
NAME eines der Symbole für geometrische Elemente ist, z. B.:
o definiert Bezugsursprünge
p definiert Punkte
l definiert Geraden
c definiert Kreise
INDEX definiert die Nummer der geometrischen NAME-Variable (Element).
Es ist eine Zahl von 0 bis zum maximal konfigurierten Limit.
Ausdruck liefert alle Informationen, die das geometrische Element definieren.
Beispiele
Beispiele für Elementdefinitionen:
o1 = X30 Y30 a45
p1 = o1 X15 Y15
p2 = X60 Y30
l1 = p1, p2
l2 = X30 Y50, a45
c1 = l1,l2,r15
l3 = X0 Y0, X100 Y60
p3 = l3, c1
c2 = p3,r8
Definition von Punkten
Beispiel 1
p1 = X30 Y160
Beispiel 2

o1 = X30 Y20 a-20 p5 = o1 X20 Y10
Definition von Geraden

l1 = X40 Y20, X60 Y70
Definition von Kreisen

c2=I50J100r-40
CNC-Maschine
- Top 10 Cloud Programmiersprachen, die jeder Developer beherrschen sollte
- Grundlagen der digitalen Kommunikation: Von der Theorie zur praktischen Implementierung
- Mikroprozessor-Programmiergrundlagen
- C-Programmierung meistern: Umfassendes PDF-Tutorial für Einsteiger
- Bosque: Microsofts neue schleifenfreie Programmiersprache für bessere Codequalität
- Die 9 wichtigsten Programmiersprachen 2021, die Sie lernen sollten
- Lean-Initiativen erklärt: Wie 5S Effizienz, Mitarbeiterzufriedenheit & Rentabilität steigert
- Hochfrequenz-Elektrobandstahl – Dünnblech 0,20 mm (EN 10303:2015 Konform)
- Hochgeschwindigkeits-Horizontalbearbeitungszentren: Überblick & Industrielle Auswirkungen
- CNC G-Codes erklärt: Essentieller Leitfaden für CNC-Programmierer