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

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

締切済み
※ ChatGPTを利用し、要約された質問です(原文:G10 L2 P2 Xと Yとに 移動先での座標…)

G10 L2 P2 XとYとに移動先での座標データをセットしたいです

2023/10/15 23:27

このQ&Aのポイント
  • 会社で使っているROBODRILL α-iE/iEe seriesで、G90 G54座標系での工具移動後にG10L2指令を使用してG55座標系のXY座標にデータを入力する方法について教えてください。
  • G90 G54座標系で工具を移動し、G10L2指令を使用してG55座標系のXY座標にデータを入力したいです。
  • ROBODRILL α-iE/iEe seriesを使用して、G90 G54座標系とG55座標系のXY座標にデータを入力する方法を教えてください。
※ 以下は、質問の原文です

G10 L2 P2 Xと Yとに 移動先での座標…

2008/11/08 01:04

G10 L2 P2 Xと Yとに 移動先での座標データをセットしたいです

 お世話になります。会社にてF社 ROBODRILL α-iE/iEe seriesを使いはじめたところです。

G90 G54 X移動、Y移動した先の機械座標を、

プログラム中のG10L2指令にて G55 の X Y にデータ入力できるでしょうか?


 も少し要約させていただきますと、G90G54座標系で何箇所か工具移動。=>

     =>各移動先では(サブプログラムを呼び出して)G90G55座標系のもと加工実施するという感じです。

まだまだ未熟なためお分かりになられる方、ご教授お願いいたします。

回答 (4件中 1~4件目)

2008/11/10 12:23
回答No.4

考え方次第ですが
ワーク補正を2個もしくは
G54とG52のみで十分な気が・・・。


G54で測定

G55で加工と言う事で在れば

変数参照したら良いと思いますよ。
(前出しています)

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

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

質問する
2008/11/10 10:28
回答No.3

ローカル座標系や、追加ワーク座標系を使用すべきです。
カスタムマクロを使用するなら簡単です。
カスタムマクロを使用しない場合なら、サブプログラムをG91で作ればよいのではないでしょうか?

O0001()
G90G00G54X100.Y100.
M98P0002
G90X-100.Y-100.
M98P0002
M30

O0002()
G90G00Z100.
Z-5.
G91G01X5.F100
G02I-5.
G01X-5.
G90G00Z100.
M99

2008/11/09 03:32
回答No.2

座標の参照はカスタムマクロを使う必要があります.
また、機械座標は常にリアルタイムでの参照になり、
カスタムマクロが移動指令とは別に先行処理されるため
仮にカスタムマクロを使っても、確実に静止している状態でないと
期待通りの数値が読み取れなかったと思います.

例えば、機械座標X100.に位置している時、
この数値をカスタムマクロで読み出すとしますと、
指示する側としては100.000という数値を期待する訳ですが
近辺にX座標が変化するブロックがある場合には、
実際に読み出される値は100.012とか
100.231とかになってしまう事があります.

あやふやな数値で良ければこの値をそのまま使えますが、
これを元に座標系を確立してしまうと、
以降あやふやな座標系で加工される事になり、
非常におかしな事になります.

機械によっては都度ローカル座標系を設定できますので、
マクロ変数に頼らずG52の様な指令を使って
移動先で座標系を確立するのがベストだと思います.

お礼

2008/11/11 07:44

ご回答ありがとうございます。先読みしないMコードというのが

マニュアルの表にありました。M12のようです。「先読み処理をこのブロックまでで一旦停止します。

カスタムマクロなどで先読み処理をさせたくない場合にしようします。」

とあります。

おそらくは、機械の動きがM12の位置に到着するまで処理一旦停止ということかなと・・・

今日明日あたりさっそく試してみます。m(__)m

あと、G52についてまだ勉強不足でして・・・

質問者
2008/11/08 08:56
回答No.1

G10 L2 P2 X#5021 Y#5022

でいかがでしょうか。

お礼

2008/11/11 07:46

ありがとうございます。

#5021をマニュアルから探し出せました。早々のご回答ありがとうございました。

質問者

補足

2008/11/11 07:49

おかげさまで マクロ関係の表がみつけることできました。M12 先読み一旦停止も組み合わせて行ってみます。

質問者

お礼をおくりました

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

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