Osai GTL – 高水準プログラミング言語の紹介
Osai GTL (ハイレベル ジオメトリック プログラミング)
Osai 10 シリーズ CNC システムでは、標準プログラミング言語 (G1-G2-G3) または高レベル プログラミング言語である GTL を使用して、平面上の幾何学的プロファイルをプログラミングできます。
Osai GTL を使用すると、図面によって提供される情報を使用して、直線と円で構成されるプロファイルをプログラムすることができます。 Osai 10 シリーズ CNC は、これらの要素間の接点と交点を計算します。
Osai GTL と標準プログラミング コードは同じプログラムで使用できますが、同じプロファイルでは使用できません。
GTL には絶対プログラミング モード (G90) が必要です。
幾何学的要素
Osai GTL は小文字を使用します
- a – 角度
- l – 直線
- c – サークル
- d – 距離
- m – モジュール
- o – 参照元
- r – 半径
- p – ポイント
- s – 交差点番号
- b – ベベル
プログラミング
NAME INDEX =<式>
どこで
NAME 幾何学的要素のシンボルの 1 つです。例:
o は基準原点を定義します
p は点を定義します
I は直線を定義します
c は円を定義します
インデックス NAME 幾何変数 (要素) の数を定義します。
これは、0 から構成された最大制限までの範囲の数です。
式 幾何学的要素を定義するすべての情報を提供します。
例
要素定義の例:
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
ポイントの定義
例 1
p1 = X30 Y160
例 2
o1 = X30 Y20 a-20 p5 = o1 X20 Y10
直線の定義
l1 = X40 Y20, X60 Y70
円の定義
c2=I50J100r-40
CNCマシン