このQ&Aは役に立ちましたか?
NCプログラムの作り方と座標指示
2023/10/19 14:41
- NCプログラムの作り方や座標指示について説明します。
- NC旋盤の加工プログラムを勉強中ですが、X(U),Z(W)以外でAの値で座標を指示できるか知りたいです。
- 例えば、G1X25.A15.F0.05などの指示方法が可能なのか教えてください。
NCプログラムについて教えてください
2016/06/10 12:35
NC旋盤の加工プログラムを自社の取説やネットで調べながら勉強しています。
プログラムの作り方でX(U),Z(W)以外でAの値で座標を指示することはできるでしょうか?
例えば、
G1X25.A15.F0.05
などです。
教えてください。
よろしくお願いいたします。
質問者が選んだベストアンサー
NC旋盤がOSPでしたら、「A15.」は「テーパ角度指令」になります。
----------
G0 X30. Z0
G1 X25. A15.→「G1 X25. Z-9.330」と同じ動作
---------
G0 X20. Z0
G1 X25. A15.→「G1 X25. Z9.330」と同じ動作
----------
参考になれば幸いです。
この場合、AはAngleの頭文字でしょう。
おそらく。
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
その他の回答 (3件中 1~3件目)
FANUC、OSPなどNC装置のマニュアルが基本、それをモディファイした機械メーカーのマニュアルを最優先に、従うしかありません。
JISにNC言語の定めはあるが、学ぶことは必要ないです。
『・・するがよい』『・・できる』を語尾とするものは逸脱しても差支えなく、『・・とする』『・・してはならない』はごく常識的で、結局、あまり参考にならない。
JIS B 6315-1
・・・・ 機械の数値制御-プログラムフォーマット及びアドレスワードの定義・・・
A :X軸周りの角度のディメンション
B :Y軸 〃 〃
C :Z軸 〃 〃
I :補間パラメータ又は X 軸に平行なねじのリード
J : 〃 Y 軸 〃
K : 〃 Z 軸 〃
P :X 軸に平行な第 3 のディメンション又はパラメータ
Q :Y 軸 〃 〃 〃
R :Z 軸の早送りディメンション又はパラメータ
U :X 軸に平行な第 2 のディメンション
V :Y 軸 〃 〃
W :Z 軸 〃 〃
難しい用語はさておき、とくにPQRはこれに拠らない使い方が多いことが判ると思います。
お礼
2016/06/13 19:58
ありがとうございます。
その機械がA軸を搭載しており、かつそれが位置決め専用軸(G0のみ)でないのならば
提示のプログラムのような使い方もあり得るとは思います。
A軸が何をする軸なのかは機械によって様々なので、
そのプログラムで何をしているのかまでは分かりかねます。
マシニングセンタでは通常はX軸に平行な回転軸に対して
A軸を割り当てますが、NC旋盤では必ずしもそうではありません。
例えば弊社にある複合旋盤ではサブスピンドルの前後軸がA軸となっています。
なので取説をよく読んで、Aを軸がそもそも何の軸なのかを確認して下さい。
> NC旋盤がOSPでしたら、「A15.」は「テーパ角度指令」になります。
おっと、そういう機能があるのですか。
それは知りませんでした。
大変失礼しました。
お礼
2016/06/13 19:59
ありがとうございます。
お礼
2016/06/13 19:57
なるほど・・・
ありがとうございます。