本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:G54)

G54ワーク座標系を使ってプログラム確認後に相対座標がずれる問題の解決方法

2023/10/15 03:29

このQ&Aのポイント
  • G54ワーク座標系を使用してプログラムの確認をすると、終了後に相対座標がずれる問題が発生します。この問題に対処するためには、原点復帰が必要です。
  • G54ワーク座標系を使うと知らないうちに原点がずれることがあります。この問題の解決方法はありますか?
  • G54ワーク座標系を使用する際に、プログラム確認後に相対座標がずれる問題が発生します。この問題について、解決方法を教えてください。
※ 以下は、質問の原文です

G54

2006/03/04 23:30

ワーク座標系G54をしようして、マシンロックをかけてプログラム確認をすると終了後相対座標がずれてしまいます。
そのつど原点復帰をしないといけないのでしょうか?
(途中でエラーになったときもです)

G54を使うとたまに知らない間に原点がずれています。

なにか解決方ありませんでしょうか?

(例)
G90G69G40G80
G54G0X0Y0
G44Z50.H1





M30

宜しくお願い致します。

質問者が選んだベストアンサー

ベストアンサー
2006/03/05 00:06
回答No.1

こんばんは。
>ワーク座標系G54をしようして、マシンロックをかけてプログラム確認を>すると終了後相対座標がずれてしまいます。
>そのつど原点復帰をしないといけないのでしょうか?

マシンロックをかけて運転すると絶対座標がズレるのでは?
マシンロックをかけて運転したあとに、マシンロックをかけた状態で、
かけた場所までプログラム、またはMDIで移動させ、そこでマシンロックを解除すれば座標はズレません。
私は、一応、全軸とも手動で原点復帰させますが...。

また、
G92で座標設定すると座標がズレます。
G92使用後にG54~を使用するときは、
必ず手動で原点復帰させてから使用してください。

1つのプログラムの中でG54とG92を使うのはお勧めしません。
1つの部品(物)を加工するにあたり、
ある場所をX0Y0とすると、他の場所をXOYOにしたいときがあります。
多分そのような時にG92を使用しているのですよね?
G92は座標がズレ、その度に原点復帰しなければならないですから、
そのような場合、G92で座標設定するよりも、ローカル座標系(G52)
を使用し、子の座標系を作成したほうがいいと思います。
(多分あると思いますが、G52がなかったらすみません...)
詳しくは制御装置(FANUC)の取り説をみてください。

>G54G0X0Y0
>G52X10.Y10.
>:
>:
>:
>;
>G52X0Y0
>M30
>ということですよね。
これでいいと思います。

>G92とG52の混合はあり?でしょうか?
混合はやめたほうがいいでしょう。
私はG54~を使用するようになってから、
現在ではG92は全く使用していません。

>G52がない場合の処理法があったら...?
G91でサブプログラムにするのがいいと思います。
私はどちらかというとG52よりもG91を推奨します。
どうしてもアブソでプログラムを組みたい場合のみG52を使ってます。

お礼

2006/03/06 18:22

回答ありがとうございます。

なるほど、やはりそのつど原点復帰させたほうがいいみたいですね。
ということは、マシンロックをかけて確認してから、相対座標のX、Yを0,0の位置にもってきてからロックを解けばいいのですよね。次に全軸原点復帰をさる。というやり方ですね。
今日確認してみたらZ軸がおかしかったので原点復帰をしてからZCAN
をして加工をしました。

G92を使用する場合は、
G54G0X0Y0
X10.Y10.
G92X0Y0




G90X0Y0
G92X10.Y10.
M30
という使い方ですよね?

ありがとうございます。

そうですか、G92とG54の混合は危険ですね。

ということは、
G54G0X0Y0
G52X10.Y10.




G52X0Y0
M30

ということですよね。

G92とG52の混合はあり?でしょうか?

例えば
G92G90X0Y0Z0


G52X10.Y10.


G52X0Y0

M30

という様な。。。


すいません。
G52がない場合の処理法があったら教えていただけないでしょうか?

ありがとうございます。

そうですね。もしG52がない場合はG91でプログラミングします。
うちではまだG52の使用はしていないです。(ほとんどG92)
明日にでも調べてみて、G52が使えたらこれを機会に使用してみます。

すごく勉強になりました。すごく嬉しいです。

これを参考にもっと技術の向上にはげみたいと思います。

ありがとうございました。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。