【NC旋盤】オークマのプログラムは、ファナックとどこが違う?

職業訓練校では、最も一般的なプログラミング「ファナック」を学びましたが、

私の就職先が「オークマ」の機械で揃えているということなので、オークマのプログラミングを教わりました。

今回はNC旋盤において、ファナックとオークマのプログラムがどう違うかを記事にしていきます。

マシニングセンタは以下を参照してくださいね。

【マシニングセンタ】ファナックとオークマの違いは?ファナックのプログラムをオークマに直そう!

キカイネットおすすめ求人特集(大阪府)

G02,G03 円弧補間の半径指定方法

円弧切削オークマ

ファナックでは、円弧切削を行う際は

G3X–Z–R–

のように指示しましたね。

しかし、オークマではRがLに変わります

よって、上のプログラムはG3X–Z–L–のようになります。

一方、オークマのマシニングセンタで円弧切削をする場合はLではなく普通にRを使います。

大変ややこしいですね。

ドウェルの時間指定方法

ファナックの場合、ドウェルを1秒かける時は

G4P1000

もしくは

G4X1.0

のように指定しましたね。

しかし、オークマでは、

G4F1.0

のように指定します

ややこしいのが、NC旋盤ではG4F1.0なのに、マシニングセンタではG4P1.0のように、Pになる点です。

ここで、NC旋盤とマシニングセンタの違いをしっかり押さえておきましょう。

M41,M42 主軸速度レンジ選択の設定

変速

近年は自動化されているものも多いそうですが、古い機種だとこの主軸速度レンジ選択という設定が必要になってきます。

ファナックでも昔はあったそうですが、今はなくなったそうです。

コードは

M41 主軸回転低速域

M42 主軸回転高速域

です。

低速域、高速域とは、車のギアチェンジのようなもので、低回転だと低速域のギアの方がトルクがでますが、高回転だと高速域でないと回らないといった具合です。

汎用旋盤の回転数設定でプラスもしくはマイナスを選択しましたね。あれと同様だそうです。

設定する場所としては、例えばT010101M41のように、工具選択直後に設定するとよいでしょう。

さて、肝心の、どのようなときにM41を設定し、どのようなときにM42を設定するのか。

これは私も勉強不足であるため、テキストを見ながらの推測になってしまいますが、

M41(低速域)は回転数0~800

M42(高速域)は回転数800~

というくらいが良いと思われます。

上の板書に動力計算の式が載っています。基本的に、計算結果の切削動力が、グラフから読み取れる伝達動力を下回っていれば、高速域で問題はないと思われます。

この速度域の変更は、主軸回転中でも可能ですが、切削負荷がかかっているときは行わないようにします

つまり、刃物を一度ワークから離せばギアを変えられるということですね。

ねじ切りサイクルのGコードと、切り上げ有無の設定

ねじ切りオークマねじ切りの切り上げ

ファナックでねじ切りサイクルのプログラムを作った場合、

切り上げなし:M24G92X–Z–F–

切り上げあり:M23G92X–Z–F–

となりましたね。

オークマでは、ねじ切りサイクルのGコードがG33になり、Mコードは切り上げなしM22切り上げありM23になります。

つまり、上のプログラムをオークマ版にすると

切り上げなし:M22G33X–Z–F–

切り上げあり:M23G33X–Z–F–

となります。

工具選択(T機能)

ファナックで01番に設定した工具を呼び出すには、

G00T0101

と入力しましたね。

初めの01が工具番号で、後の01が工具形状補正番号(仮想刃先の位置情報)兼ノーズR補正番号でした。

これがオークマでは

T010101

となります。

まず、ファナックで必要だったG00は入れません

そして、ファナックでは2つだった01は、オークマでは3つになります。

初めの01がノーズR補正番号

真ん中の01が工具番号

最後の01が工具形状補正番号(工具オフセット番号)です。

ファナックの後半の01が、ノーズR補正と形状補正に分かれたイメージですね。

また、ファナックとは、ノーズR補正の入力方法が少し異なります。

ファナックでは、ノーズRの値とTIP番号の二つを入力していました。

一方オークマでは、仮想刃先から見て、ノーズRをつくる円の座標を半径値で入力します。

これは、上の画像の2枚目に例が載っているので見ておいてください。

それに加えてTIP番号も入力します。

三枚目の画像の上部に設定画面例が載っているので、それを見ればイメージがわくかと思います。

PのところにTIP番号を入力します。TIP番号はファナックと同じです。

アブソリュートとインクリメンタルの使い分け

アブソとインク

ファナックでは、アブソリュート指令はXY、インクリメンタル指令はUWで使い分けることができました。

同一ブロックに U5.Z-30.のようにアブソリュートとインクリメンタルを混ぜることもできましたね。

しかし、オークマでは、ファナックのマシニングセンタと同様にG90とG91でアブソリュート指令とインクリメンタル指令を切り替えます

つまり、オークマではUWは使えないということです。

これは、ファナックの方が便利に感じますね。

固定サイクル

外径・内径荒加工サイクル

ファナックで複合固定サイクルと言っていたものは、オークマではLAPと言います

まず、一番良く使うであろう外径・内径荒加工サイクルから述べていきます。

ファナックでは、

G71U–R–

G71P–Q–U–W–F–

N—

<加工プログラム>

N—

のように設定しましたね。項目が多いので、思い出してみましょう。

G71(外径・内径荒加工サイクル)U(切込量 半径値で指定)R(逃げ量 半径値で指定)

G71(外径・内径荒加工サイクル)P(開始ブロックシーケンス番号)Q(終了ブロックシーケンス番号)U(X方向の仕上げ代 直径値で指定 内径の場合マイナス値)W(Z方向の仕上げ代)F(送り速度)

N(開始ブロックシーケンス番号)

<加工プログラム>

N(終了ブロックシーケンス番号)

以上の通りです。

これが、オークマでは

G85N—-D–U–W–F–

N—-G81

<加工プログラム>

G80

となります。

項目を整理すると

G85(荒加工サイクル ファナックでいうG71,72です) N(開始・終了シーケンス番号 ファナックでいうP,Qです) D(切込量 直径値で指令 ファナックでいうUです) U(X軸方向の仕上げ代 直径値で指令)W(Z方向の仕上げ代)F(送り)

N(開始・終了シーケンス番号)G81(外径・内径荒加工サイクルプログラム開始ブロック)

<加工プログラム>

G80(外径・内径荒加工サイクルプログラム終了ブロック)

のようになります。

まず大きなポイントとしては、仕上げ代と切込量のX座標を直径値で指令すること。

そして、加工プログラムをN—G81とG80ではさむことです。

ファナックではNコードとNコードではさんでいましたが、オークマではN—G81とG80ではさみます。

二枚目の画像のプログラム例を見ていただければ分かりやすいでしょう。

切込量指定の記号など変わるところが多いですが、ファナックが固定サイクルに2ブロック使うのに対し、オークマは1ブロックですむので、慣れればこちらの方が使いやすそうです。

端面荒加工サイクル

ファナックでは、端面荒加工サイクルは、上の外径・内径荒加工サイクルのG71をG72に変えただけのものでした。(あと、切込量の指定がUではなくWになります)

オークマでは、GコードはG85のままで変わらず、加工プログラム開始を指示するG81をG82にするだけです。

つまり、オークマでの端面荒加工サイクルは以下のようなプログラムになります。

G85N—-D–(U–)W–F–

N—-G82

<加工プログラム>

G80

Uは端面荒加工だと使わないことも多く、省略可なのでカッコをつけてあります。

仕上げサイクル

ファナックでは、仕上げサイクルはG70を使って以下のように指示しました。

G70P–Q–

Pは加工プログラム開始シーケンス番号、Qは終了シーケンス番号です。

これがオークマではどうなるかというと、

G87N–

こうなります。Nは加工プログラムのシーケンス番号です。

荒加工サイクルはG85を使いましたが、仕上げ加工サイクルではそれがG87になります。

以上、いかかだったでしょうか。

私はマシニングセンタ以上に、ファナックとの違いが大きく思えました。

しかし、基本はこれだけ押さえておけば大丈夫だと思います。

また、オークマのNC旋盤プログラム例も公開するので、参考にしてみてくださいね^^

なぜ大手企業を辞めて総勢7人の町工場に転職したのか?

当サイト管理人は、誰もが知るインフラ系大手企業の幹部候補職を辞め、総勢7人の零細町工場に転職しました。

なぜそんな転職を決めたのか、私の人生で一番大きい決断をこちらの記事にまとめました。



町工場にこそ必要な管理ソフト「エムネットくらうど」

明日納期だからと製品を検品したら、「
やばい、焼入れ持っていくの忘れてた!!
結局間に合わなくてお客さんに迷惑をかけた。
急ぎの図面、事務処理をしてから現場におろしたら「今更図面を渡されても困る。もっと早く渡してくださいよ!」と現場からの声。 現場の立場にいる私ですが、このどちらも経験があります。
こんなトラブルを解決する管理システムを紹介させてください。 このシステムなら、焼入れ研磨などの工程管理は一目瞭然ですし、図面はバーコードを貼るだけですぐに現場におろせます
それを町工場でも導入しやすい低価格で実現できるのがエムネットくらうどです。
日本ツクリダス(株)のソフトで、社長ともやり取りをしましたが信頼できる会社さんです
自信を持っておすすめしますので、気になった方はこちらのバナーから金額などの詳細をご確認ください!
↓↓↓
エムネットバナー

5軸で"儲ける"技術情報が満載の「5軸活用ガイドブック」が今なら無料でもらえる!?


「5軸って儲かるの?」
機械加工技術者の多くが思っていることかと思います。
結論から言うと、儲けられる知識を持っていれば儲かりますが、それがなければ儲かりません
その儲けられる知識は機械メーカーも教えてくれませんし、3軸マシニングセンタの経験だけでまかなえるものでもありません。
そこで管理人がおすすめしているのが松浦機械の関東営業所長、五十嵐さんがtwitterで無料配布している5軸活用ガイドブックです。
「5軸で儲ける」ということにフォーカスしたガイドブックで、5軸ならではの高度な仕事がなくても活用できるようなバイス、治具、クランプ方法などの技術情報が惜しみなく掲載されています
5軸を持っている方・導入を考えている方だけでなく、5軸の導入予定がない工場(こうば)の方も一度読んでみてください。「他社が5軸を使って効率化することに対抗しなければ近い将来仕事を持っていかれるかも・・・・」という危機感を感じる内容なので、読むだけで仕事のしかたも変わってくると思います。
まずはtwitterに登録し、五十嵐さんのtwitterアカウントをフォローしてみてください!
5軸をはじめとして、金属切削加工の未来を知ることができる情報が発信されていますので、加工関係者全員におすすめできるアカウントです。
5軸ガイドブックがほしいという方は下記twitterアカウントから「5軸活用ガイドブックが欲しい」とダイレクトメッセージを送っていただくか、当サイトの問い合わせフォームからご連絡ください。
今後有料化する可能性もある内容になっていますので、今のうちに取り寄せておくことをおすすめします!
Twitterバナー

インプラス社のエンドミル、この性能で安すぎる・・・。

こちらの動画、被削材はS50Cです。アルミじゃありません。もちろん倍速再生でもありません。
ものすごい性能のエンドミルですよね。
これだけの性能を持ったエンドミルですが、おそらくあなたがいつも使っているものより安いです。
使われているのはインプラス社の「FUZINE」。高コスパでキカイネットおすすめNo.1のエンドミルです。
高精度なのはもちろんのこと、根もとに近づくほど溝が浅くなる変則芯厚で剛性を高めた上、不等リード採用でびびりにくく、ドリルのように垂直の穴あけも可能な高性能エンドミルです。
コーティングも、動画で使われている"Ocean Blue"やSUS304も難なく削れる"HIBRID"をはじめとした3種類から選べます。
価格が気になった方はこちらのバナーからインプラス社のカタログをご覧ください!きっとその安さに驚くと思います

インプラスカタログ

インプラス社のエンドミル、この性能で安すぎる・・・。

こちらの動画、被削材はS50Cです。アルミじゃありません。もちろん倍速再生でもありません。
ものすごい性能のエンドミルですよね。
これだけの性能を持ったエンドミルですが、おそらくあなたがいつも使っているものより安いです。
使われているのはインプラス社の「FUZINE」。高コスパでキカイネットおすすめNo.1のエンドミルです。
高精度なのはもちろんのこと、根もとに近づくほど溝が浅くなる変則芯厚で剛性を高めた上、不等リード採用でびびりにくく、ドリルのように垂直の穴あけも可能な高性能エンドミルです。
コーティングも、動画で使われている"Ocean Blue"やSUS304も難なく削れる"HIBRID"をはじめとした3種類から選べます。
価格が気になった方はこちらのバナーからインプラス社のカタログをご覧ください!きっとその安さに驚くと思います

インプラスカタログ
職業訓練
キカイネット

コメント