ここから本文です

初心者です。NCプログラムで、繰り返し自動で加工したいのですが苦しんでいます。

miy********さん

2013/7/3017:01:18

初心者です。NCプログラムで、繰り返し自動で加工したいのですが苦しんでいます。

わからないことばかりで申し訳ありませんが、プログラムについてご質問させてください。
業務で縦型の旋盤を使用することになり、、プログラム運転で効率を上げることになりました。
周りで誰も知っている人もいなく、設備のスペック・仕様もよくわかる人もいないため苦しんでいます。
この設備はFANUCの16i‐TB、18i-TB、160i-TB、180i-TBのいずれかのタイプであると思います。

当方、この旋盤で、円柱(円盤)の直径と端面を削り落とす簡単な加工を地道に行っています。
現在は下記のように簡単なプログラムを組みMDIモードで運転し、切込量は自分で操作して運転するため設備につきっきりになってしまいます。

(端面の切削例)
M04 S250;
G91G99G01X-10.0F0.02;
X10.0; ←切込量を手動で入れる
X-10.0; ←切込量を手動で入れる

連続で繰り返す。

M05;
M30;


一定の距離まで、一定の切込量で切削するにはどのようなプログラムを作れば良いでしょうか?

while分やGotoを使えば良いのかと思いましたが、何かが間違っているためか正常に作動しませんでした。
ちなみにG75のコードは使用できませんでした。変数を代入することはできました。
(できればで2㎜切削して1㎜戻るなんて方法もあれば尚助かります。)
わからないことばかりで申し訳ありませんが、教えて頂けると助かります。

以上よろしくお願い致します。

切込量,M04 S250,プログラム,端面,旋盤,G00 X50.0 Z1.0,G01 X-0.8 F0.1

閲覧数:
9,707
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

kob********さん

編集あり2013/8/600:12:01

こんにちは。
周りに知る人が居ないのは難儀ですね。
切削例を挙げてみます。
まず工具が適当(任意)な場所に在っても電源投入時であっても常に起動ボタン1つで同じ加工経路を動かないといけません。
工具の原点設定(演算)が必要です。この点は出来ているでしょうか?
文中の「端面の切削例」では
G91 G99 G01 …
と有りますがG91(インクレメンタル指令)という事は加工終了時に任意の座標値にハンドルを使って工具を戻す作業を繰り返しておられるのが想像出来るのですが、これだと大変な作業です。
一般的には工具の原点設定を行い
G90 G99 G01 …
と始まる訳ですが、これも電源投入時に既に
G90(アブソリュート指令)G99(毎回転送り指令)
はモーダルGコードとして読み込まれていますので、これは省略します。一定切り込み加工など踏まえてプログラミングすると
「径50.0端面から外径に至る切削例」
G50 S2000
G00 G97 S300 M04(M03)
X53.0 Z30.0
G96 S100 Z0
G01 X-0.8 F0.1
G00 X50.0 Z1.0
G01 Z-50.0
G00 X70.0 Z50.0 M05
X150.0 Z150.0
M30
等となります。説明書と照らし合わせ、何度か質問を繰り返してみてはどうでしょうか。

この回答は投票によってベストアンサーに選ばれました!

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo!知恵袋カテゴリ

一覧を見る

職業とキャリア

職業

  • この仕事教えて
Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる