このQ&Aは役に立ちましたか?
G91による位置決め方法が知りたいです
2023/10/19 16:53
- 最近、オークマの機械(OSP)で加工する事になったのですが、ファナックで操作出来たプログラム機械が動きません。
- メインプログラムでは、G91を使用して座標を入力しようとしていますが、思い通りに動かすことができません。
- 単品の部品加工が主なので、簡単に組みたいのですが、G90を使用して座標を入力する方法があります。
G91による位置決め方法が知りたいです。
2017/07/02 18:15
最近、オークマの機械(OSP)で加工する事になったのですが、ファナックで操作出来たプログラム機械が動きません。
ファナックの時のプログラムを書きますので、アドバイスお願いします。
メインプログラム(ファナックの時のプログラム)
G91G28Z0T1
M16M6
G90G0G54X0Y0T2
G43Z2.H1
S2500M3M8
G81R2.Z-1.F160K0
M98P22
G91G28Z0T2
M16M6
G90G0G54X0Y0T3
G43Z10.H2
S600M3M8
G73R2.Q5.Z-20.F60K0
M98P22
G91G28Z0T3
M16M6
G90G0G54X0Y0T4
G43Z2.H3
S600M3M8
G81R2.Z-2.75F120K0
M98P22
G91G28Z0T4
M16M6
G90G0G54X0Y0T1
G43Z5.H4
M00
M29S200
G84R5.Z-15.F160K0
M98P22
G91G28Y0Z0T#100
M30
サブプログラム(問題の位置決め)
G90X10Y-20
G91X10
X10
X20K5(このX20を5回繰り返すのも、出来ないです)
Y-20K10
X-20K5
M99
G90G0G54X0Y0 → G15 H1にする
G43Z5.H4 → G56 H1にするとか、何とかOSP用に覚え直す事が出来たのですが、サブで位置決め「G91」使用では、思い通りに動きません。
面倒でも「G90」で座標を入力すると思い通りに動きます
単品の部品加工が主なので、G90でXY座標も入力出来るのですが、
出来ればG91を使用し、簡単に組みたいです。
回答 (2件中 1~2件目)
ファナックと比べると、オークマは割と几帳面と言うか、厳格な面を持って
いるように思います。G98なんかをオークマと比べてみると、判ると思います。
OD22
G90X10Y-20
G91X10
X10
CALL OD23 Q5
CALL OD24 Q10
CALL OD25 Q5
OD23
G91X20
G90
RTS
O24
以下略
オークマで変数を使われる場合、VC40番より上を使われる事を推奨します。
お役に立てましたら、幸甚です。
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
もう一個サブプロに潜り込む
X20K5(このX20を5回繰り返すのも、出来ないです)
この部分をサブプロ化
すればいいと思いますが
多重サブプロがどこまでできるかは マニュアルを見てください
お礼
2017/07/04 12:36
回答ありがとう御座います。
多重サブは、多分8だと思います。
多重サブとか、変数を使って、考えてみます。