ケズリバ(kezuriba.net)/nc/g68.2/ より印刷
G68.2
マシニングモーダル傾斜面加工指令(3+2 加工の傾いた座標系)
書き方と注意点
G68.2 X_ Y_ Z_ I_ J_ K_(傾斜面の原点と 3 つの回転角) G53.1(工具を傾斜面に垂直に割り出す) … 3 軸のプログラム・固定サイクル … G69(解除)
- 空間の傾いた面に座標系(傾斜座標系)を作り、その中で普通の 3 軸のプログラムや固定サイクルを使えるようにする。3+2 加工(回転軸で向きを決めてから、直線軸だけで削る)で最もよく使う
- G53.1 で、定義した面に工具が垂直になるよう回転軸を割り出す。割り出したあとも傾斜座標系は回転軸と連動するので、座標系を設定し直さなくてよい
- I・J・K の回転の順番と意味、面の定義のしかたは機種と設定で違う。三菱電機の傾斜面加工指令は、オイラー角・ロール/ピッチ/ヨー角・平面上の 3 点・2 つのベクトル・投影角・工具軸方向の 6 通りで定義できる
- G68(加工平面の中の 2 次元の座標回転)とは別の機能。番号が似ているので混同しない
- 一番危ないのは、定義を間違えたまま機械を動かして初めて気づくこと。三菱電機は、画面で傾斜座標系を定義して 3D で確かめる機能で、定義と確認の時間をプログラムで書くより 50〜60% 短くしたと報告している。プログラムで書くときも、空運転やシミュレーションで向きを確かめてから削る
- 番号 G68.2・G53.1 は CAM メーカーの汎用 FANUC 用ポストの出力で確かめたもの。FANUC 自身の公開資料(機能の紹介ページ)は機能名だけで番号を書いていない。三菱電機の番号も公開資料では確かめられなかった。必ず取扱説明書で確かめる
- 同時 5 軸(工具の向きが連続して変わる)には G43.4(工具先端点制御)を使う
図解:傾斜面加工:傾いた面に座標系を作る(3+2 加工)
詳しい書き方と例:5軸の傾斜面加工(3+2 加工):NC メーカーごとの指令と定義のしかた
メーカー・機械による違い
同じコードでも、NC 装置や機械メーカーで書き方や割り当てが違うことがあります。必ずお使いの機械の取扱説明書で確かめてください。
「資料1件・参考」は 1 つの資料でしか確かめられなかった行、「CAM ポストの出力・参考」は CAM メーカーのポストプロセッサが出力する書き方で、NC メーカー自身の公開資料では確かめられなかった行です。
| 資料 | 機械 | 項目 | 内容 |
|---|---|---|---|
| FANUC 用 CAM ポスト(Autodesk) | マシニング | 番号 | 3+2 加工に G68.2+G53.1、解除 G69 を出力CAM ポストの出力・参考 |
| FANUC | マシニング | 意味 | Tilted Working Plane(傾斜面加工指令)。G コード番号の記載なし資料1件・参考 |
| 三菱電機 | マシニング | 意味 | 傾斜面加工指令(6 通りの定義方法)+工具軸方向制御。番号は公開資料で未確認資料1件・参考 |
| Haas | マシニング | 番号 | G268(特徴座標系、グループ 14)、解除 G269 |
| Siemens(ISO 方言) | マシニング | 書き方 | CYCLE800(旋回サイクル) |
| Heidenhain | マシニング | 書き方 | PLANE 関数(SPATIAL・PROJECTED・EULER・VECTOR・POINTS など)、解除 PLANE RESET |
出典
このコードの番号は、CAM メーカーのポストプロセッサの出力や、測定器メーカーの対照表・NC メーカーのカタログで確かめたものです。NC メーカー自身の公開説明書では番号を確かめられなかったので、参考として載せています。機能の働きは複数の資料で一致しています。説明はケズリバの言葉で書いています。
- Autodesk「FANUC generic post processor(fanuc.cps、Fusion のポストライブラリ)」 cam.autodesk.com
- FANUC Europe「Tilted Working Plane(ソフトウェア紹介ページ)」 fanuc.eu
- 三菱電機(Mitsubishi Electric)「中村直樹「“MITSUBISHI CNC M700Vシリーズ”における割り出し加工の使いやすさ向上機能」三菱電機技報 Vol.85 No.4(2011)」 giho.mitsubishielectric.co.jp
- 三菱電機(Mitsubishi Electric)「NC Specification Selection Guide M800V/M80V/E80/C80 Series(BNP-A1244 ENG D)」 dl.mitsubishielectric.com
- Haas Automation, Inc.「Mill Operator's Manual – 17 Mill G-Codes(オンライン版)」 haascnc.com
- Siemens AG「Milling with SINUMERIK — 5-axis machining Manual, Edition 05/2009(6FC5095-0AB10-0BP1)」 cache.industry.siemens.com
- DR. JOHANNES HEIDENHAIN GmbH「TNC 640 User's Manual Conversational Programming, NC Software 340590-01 / 340591-01 / 340594-01, 4/2012(892903-20)」 content.heidenhain.de