【Gコード】モーダルとワンショットの違いを詳しく解説!(マシニング,NCプログラム,MC加工)
【アフィリエイト広告を利用しています】
【アフィリエイト広告を利用しています】
マシニングセンター加工で使用する
Gコードのプログラムを作る際、
モーダルなGコードとワンショットのGコードの2つが
あることを覚えておく必要があります。
モーダル?
ワンショット?
という方は読んでみて下さい。
※説明中のCNCはファナック0Mとしています。
用語の意味
ワンショットのGコード・・・指令されたブロックにだけ有効なGコード
モーダルなGコード・・・同一グループの他のGコードが指令されるまで有効なGコード
ワンショットのGコード解説!
ワンショットはピンポイントでそのブロックのみに
有効にしたい指令があるときに使用します。
Gコード一覧表を見て下さい。⇒ こちら
この表でグループが【00】のものがワンショットのGコードです!
G04のドウェル、G09(イグザクトストップ)、G52(ローカル座標系設定)
あたりを覚えておくといいかもしれません。
使用例
まずはこの画像をご覧ください。
点線が主軸の動く経路です。
①⇒②⇒③⇒④⇒⑤の順番で早送りで動くとすると、
———————————————————————
①G90G00X0Y0
②X100.Y0
③X100.Y-100.
④X0Y-100.
⑤X0Y0
———————————————————————
となります。(①~⑤は画像の順番でプログラムには記載しません。)
これにワンショットのGコードG04を入れてみます。
(緑マーカー部分以外は同じ)
———————————————————————
①G90G00X0Y0
②X100.Y0
③X100.Y-100.
G04P1000 ←このブロックのみ有効な指令(ワンショット)
④X0Y-100.
⑤X0Y0
———————————————————————
こうすると
③の位置で1秒間止まります。
ワンショットの指令なので
1秒間止まるのはこの1回限りで
その後④に移動してからや⑤に移動してから1秒間止まることは
ありません。←ワンショット(1回限り)ですから。
モーダルなGコードの解説!
続いてモーダルなGコードについて解説します。
先程の画像をもう一度見てみましょう。
点線が主軸の動く経路です。
①⇒②⇒③⇒④⇒⑤の順番で早送りで動くとすると、
———————————————————————
①G90G00X0Y0
②X100.Y0
③X100.Y-100.
④X0Y-100.
⑤X0Y0
———————————————————————
となります。(①~⑤は画像の順番でプログラムには記載しません。)
Gコード一覧表を見ると、
G90はグループ03のモーダルなGコード
G00はグループ01のモーダルなGコード
モーダルなGコードは同じグループの他のGコードが指令されるまで
有効です。
———————————————————————
①G90G00X0Y0 ←G90とG00のモーダルなGコードが指令された
②(G90G00)X100.Y0
③(G90G00)X100.Y-100.
④(G90G00)X0Y-100.
⑤(G90G00)X0Y0
———————————————————————
()の赤文字部分は実際にコードを打ち込まなくても
モーダルなGコードのため有効になっているということです。
ワンショットは1ブロックのみだったのに対してモーダルの
違いはわかって頂けましたね♪
次はモーダルなGコードが切り替わるタイミングを見てみましょう!
モーダルなGコードは同じグループの他のGコードが指令されたときに
切り替わりますので、以下のようになります。
今までと同じ図を使って説明します。
———————————————————————
①G90G00X0Y0 ←G90とG00のモーダルなGコードが指令された
②X100.Y0
③G01X100.Y-100.F100 ←G00と同じグループのG01が指令された(F100は切削送り速度)
④X0Y-100.
⑤X0Y0
———————————————————————
上のGコード指令で
③のところでG01(切削送り)が指令されましたので
G00(早送り)から切り替わります。これはモーダルなGコードなので
③以降は同じグループの他のGコードが指令されるまで
ずっとG01(切削送り)となります。
【主軸の動く経路と送りの切り替わり】
①⇒②⇒③⇒④⇒⑤
※G00(早送り)、G01(切削送り)
図で説明すると下図のようになります。(赤線部分がG01切削送り)
ワンショットとモーダルの違いについて以上になります。
なにか間違ったところありましたらご指摘下さい・・・
最後までお読み頂きありがとうございました。
signal
町工場の経営やマシニングセンター加工についてご質問受付中!!
初歩的なことも大歓迎です。
一緒に問題解決していきましょう!
下記問い合わせページよりお気軽にご連絡下さい!
http://alife-blog.com/contact/