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

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

ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:NCプログラムについて教えてください)

NCプログラムの作り方と座標指示

2023/10/19 14:41

このQ&Aのポイント
  • 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

などです。


教えてください。

よろしくお願いいたします。

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

ベストアンサー
2016/06/11 14:14
回答No.2

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の頭文字でしょう。
おそらく。

お礼

2016/06/13 19:57

なるほど・・・

ありがとうございます。

質問者

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

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

質問する

その他の回答 (3件中 1~3件目)

2016/06/11 18:46
回答No.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

ありがとうございます。

質問者
2016/06/10 12:55
回答No.1

その機械がA軸を搭載しており、かつそれが位置決め専用軸(G0のみ)でないのならば
提示のプログラムのような使い方もあり得るとは思います。

A軸が何をする軸なのかは機械によって様々なので、
そのプログラムで何をしているのかまでは分かりかねます。

マシニングセンタでは通常はX軸に平行な回転軸に対して
A軸を割り当てますが、NC旋盤では必ずしもそうではありません。
例えば弊社にある複合旋盤ではサブスピンドルの前後軸がA軸となっています。

なので取説をよく読んで、Aを軸がそもそも何の軸なのかを確認して下さい。

> NC旋盤がOSPでしたら、「A15.」は「テーパ角度指令」になります。

おっと、そういう機能があるのですか。
それは知りませんでした。
大変失礼しました。

お礼

2016/06/13 19:59

ありがとうございます。

質問者

お礼をおくりました

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

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