このQ&Aは役に立ちましたか?
NCプログラム旋盤の読み方がわからない?詳しい方お願いします
2023/10/19 12:18
- NCプログラム旋盤のGコードについて知りたいです。特にG96やG01の意味がわかりません。
- また、X軸を181.175まで移動させるためのコードや、主軸の回転制御についても理解ができていません。
- さらに、E0.15やS-160といったコードの意味も知りたいです。詳しい方、教えていただけると助かります。
NCプログラム
2015/06/26 04:52
旋盤です
G96 G01 X181.175 E0.15 S-160 Q2000
このプログラムの読み方がイマイチわからないです。
G96 主軸の回転を一定制御?
G01 加工送り
X181、175 X軸を181,175のポイントまで移動させなさい
E0,15 ???
S-160 主軸逆回転?160???
Q2000 2ミリ切り込みなさい
上記が今の理解度です。詳しい方いましたらお願いします。
回答 (2件中 1~2件目)
S指令は-の値はアラームになると思いますが・・・。
プログラムのブロックもいまいちわからない書き方です。
固定サイクルのGコードがないですし。
考えにくいことですがG96でカスタムマクロ作られてませんか?
(FANUCでいえばNCパラメータ6050~のところに96と入力してある可能性)
このブロック踏んだらサブプロに飛んでないでしょうか?
(1)さんの補足に+して差し支えのない程度にこのブロックの前後をできるだけ補記していただければ、わかるようになるかもしれません。
よろしくお願いします。
メルダスとしても、構成がおかしいと感じますが私は古いものをしりません。
よってこれから追記するものは予想です。
鵜呑みにしないよう参考程度にしてください。
S、Qで指定されているのは主軸の最低/最高クランプ回転速度かと思われます。
しかし、これは最近のものはG92S_Q_と指定するのでここが違う部分です。
両方とも+の値で入力します。
・#1146 Sclamp
・#1227 aux11/bit5
関係するパラメータはこれです。(M70Vの場合)
これの調整により周速一定のときだけクランプ制限するかキャンセル時も継続するかの設定ができます。
ようは、周速一定制御で中心に近づくにつれ回転数が上昇していくが、ワークの危険周速超えて回転があがるのを防ぐため、制限値を設けているということです。
追記いただいた文にはG92が存在しませんので、プログラム最初にG92で指定していて、パラメータの設定でG97でもクランプ有効にし、SとQの指令だけでクランプ設定を変更しているのではないかと予想します。
しかしSの-指令は、やはりわからないのでよく調査してください。
こんなので参考になればと思い補足いたします。
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
早朝からお疲れ様です
後から識者が回答するまでの露払いで...
・CNC旋盤のメーカと制御装置(FANUCですか?)
・プログラムは記載で間違いないか
を確認して補足追記願います
そして先ずは取扱説明書を探してください
「プログラム説明書」なるものがある筈です
因みに G96 は周速一定制御です
例えば端面加工を行なうと、中心に移動するにつれて回転速度が速くなります
お礼
2015/07/02 17:07
ありがとうございます
NCは三菱のメルダスです
一度取説探して調べてみます。
ちなみに前後のプログラムは
N080 G54;
N090 G97 G00 X100.0 H01 Z182.18 H02 S-1170 Q2010;
N100 X231.0 M51;
N110 G96 G01 X18.175 E0.15 S-160 Q2000;
N120 G00 X25.73 W0.5;
N130 Z108.0:
N140 G01 Z80.0 E0.2 S-160;
です。
お礼
2015/07/02 17:14
ありがとうございます。
S指令のーの値は通常はアラームになるんですね。
知らなかったです。
一度パラメータ調べてみます。