- 締切済み
マクロを使ったファナックのNC装置の工具交換方法
- ファナックのNC装置で工具交換用のマクロを作成する方法について教えてください。
- メモリ式ランダム方式のATC形式を使用しているファナックのNC装置では、大径工具を付ける際に隣のポッドと干渉しないようにするために、ダミーツールを使用して工具番号の調査と交換を行うことができるマクロを作成することができます。
- システム変数の#4120か#4320を使用することで、現在主軸についている工具番号を取得し、ダミーツール以外の工具が付いていればダミーツールと交換するプログラムを作成することができます。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
関連するQ&A
- どうしたらいいのかわかりません。。
マシニング初心者です。 うちのマシニングはOKKのVM7IIIを使用しています。 今日、工具交換をしようと思い、プログラムを打って起動させたところばきっと音がして、確認してみると工具交換をするアーム?が切削水のホースに当たってしまいアラームが出てとまりました。 アームと主軸の間には切削水のホースのかけらがはさまっていました。 こうなってしまったとき、どうすればいいのでしょうか? ATC復帰をしても問題はありませんか? どなたか教えていただきたいです。。。
- 締切済み
- マシニングセンター
- マクロプログラムについて
お世話になっております。 OKKのMCでファナックのNCを使っているものですが、マクロプログラムを覚えたいと思っています。 そこでファナックの仕様書を読んでみたのですが、難しくてどうも解かりません。本屋で探してもあるのは汎用のプログラム本ばかりで、全体的にNC言語の勉強本がありません。皆さんがどのようにマクロを覚えたのか教えてもらいたいです。また、よい書物あれば教えてください。 お願いいたします。
- 締切済み
- NC言語
- 工具交換について
毎度お世話になります。 弊社では今度、マシニング(4番)の機械を購入することになってますが、ここへ来て、弊社にとって大きな問題が1つ出てきました。 何をいまさらと思われると思いますが、先生方の会社ではどのようにされているか経験談をお聞かせください。 問題点 本当はNCが一番良いのですが、時代の流れによりマシニングが主流になってきている時代なので、弊社でもMC(4番)の購入を考えております。 そこで質問です。先生方の会社ではBTシャンクでの工具交換はどこでされていますか。機械の中(機械正面)でしますか。それともATCのところまで行ってシャンクをATCから丸ごとはずし、机の上で工具を交換するのでしょうか。 機械メーカーによるとどのメーカーも機械の前での工具交換は基本的には×。 その理由にOKKはもし主軸が回りでもしたら、ブレーキパットが壊れ、たいそうなことになるのこと。 オオクマホウワの理由はシャンクの固定事態がパットとかで固定しているのではなく、上にシャンクを何百Kgで吊り上げており、その上、シャンクの中心を感知するセンサーがついており、少しでも回す力が強いとぐるんと1回転するため作業者に危険が伴うため機械の前での工具交換はやめてくれのことです。 それで知り合いの加工業者にも聞くと、そこは機械の前で工具交換をしてもハンマーなどで締め付けるなどをしない限り、まず手の力で回転はしないとも言います。 最近は工具(超硬)が安く手に入るようになりましたが、と言っても半永久ではありませんよね。 ちょっと工具を変えるだけでいちいちATCまで行ってシャンクをはずし、工具を交換して、そしてATCにセットし、高さの補正をし加工に入るのでしょうか。(私としてはかなり無駄のようにおもいます。) それと書きながら思ったのですが、ラジアルのワンタッチ工具(タップ)みたいにフライス用ではないものなのでしょうか。(精度が出て、剛性感があるもの) 現場の声をお聞かせください。よろしくお願いします。 補足 OHのメーカーに聞いたのですが、M19でBTシャンクを何百kgの力で引っ張りあげるといっていました。(停止?主軸ロック?) 実際にはNCで使う工具レンチで主軸は回るものなのでしょうか。 ちなみに弊社にはNCがありますが、主軸の正面に10kgf・m以上の力をかけると主軸は回転するおそれありとあります。 ちなみに弊社では主軸を回したことはありません。 この機械は6~7年前の機械ですから、たとえ構造が違うMCでも最近の最新機械であれば20kgf・mはあるんじゃないとか思ってしまうのですが、どうでしょうか。 よろしくお願いします。
- ベストアンサー
- 製造業の経営
- マクロにて、主軸工具番号(H)と工具径補正番号(…
マクロにて、主軸工具番号(H)と工具径補正番号(D)を連動させたい。 当方、本タイトル内容をFUNUC 15iM,16-M,16i-M,16i-MB,0i等の制御盤(森・オークマ立MC)にて思案しているのですが頭打ちです、、、。 森精機専用?#148(工具長補正番号=主軸工具番号)の様なマクロが 工具径(D)、#2401-#2600,#12001-#12999と連動させる方法などあるのでしょうか? T=H=Dは可能でしょうか。 解りずらかったみたいなので補足致します。 森精機(ファナック、メルダス)では#148=主軸工具番号となっているらしいので、 マクロ内で#7=#[13000+#148]とすれば主軸工具と同番号の工具径補正(形状) を取得できるのですが、オークマのファナック制御盤などではシステム変数などで 主軸工具番号を取得できるような方法がないのでしょうか?
- 締切済み
- マシニングセンター
- 大径工具同士を隣接させない策は
近日中にマシニングセンタ(MC)を更新予定なのですが、既設のMCは固定番地方式なので決まったポットの工具が入ります。導入予定のMCはランダムメモリー方式で、決まったポットに入らない方式の為、大径工具同士が隣接してしまうと工具干渉が起こる可能性があります。これを防ぐ良い策(大径工具同士が隣接せず離れたポットに収まる)は有りませんか?尚、制御装置はファナックの0i-MDです。
- ベストアンサー
- マシニングセンター
- NCマクロでのD(工具径補正)変数の参照方法
トスナックのマクロの勉強中のものです。 NCマクロのTとHとDコードをシステム変数より参照しようとしております。 V959は主軸上のTコード値の参照 V1100はDコード値の参照 V1102はHコード値の参照 現状は T24 [V31=V959] ではV31に24が入ります。 G90G00Z100.0G43H24 [V31=V1102] でもV31に24が入ります。 D24 [V31=V1100] ではV31に24が入りません。 ただ工具径補正をかけると G90G00X20.0Y0G41D24 [V31=V1100] V31に24が入ります。 質問は D24 [V31=V1100] V31=24 というように工具径補正をかけずに、システム変数から工具径コード(24)を引きだせないでしょうか? また他の(ファナック等)NCマクロでは可能なのでしょうか? よろしくお願いします。
- ベストアンサー
- マシニングセンター
- ツールマガジンとポットの動きが鈍い
導入してかれこれ15年経つマシニングセンターのツールマガジンとポットの動きが鈍く困っています。症状として、工具交換時にポットが十分に動かずそこにアームがツールを摑みにきて引き抜いたところで止まってしまったり、工具交換の無いプログラム運転をしばらくしていて、いざ工具交換のするとマガジンが回らず違う番号のポットに工具が入ってしまったりします。何が原因なのでしょうか?このような経験をお持ちの方の回答を待っています。因みにマガジンは、サイドマウントタイプで、工具は必ず決めたポットに入るマシニングセンターです。
- ベストアンサー
- マシニングセンター
お礼
回答ありがとうございます。私もはじめ同じことを考えましたができるだけ多くのツールを取り付けたいと考えています。ATC20本仕様ってすくないですよね。