CNCプログラミング入門:NCコードの基礎ガイド
CAM知識のブラッシュアップを支援する「加工の基礎」シリーズを作成しました。機械加工工場で働く方も、これから始める方も対象です。バーミンガムテクノロジーセンターの社内マシニストが各エピソードをホストし、工具/プロセスの詳細な概要を提供します。前回は工具長補正を扱いました。ここでは、NCコードを使ってCNCマシンを動かす方法を解説します。
NCコードはCNCマシンの言語です。これらのコマンドはFusion 360でプログラミングされ、マシンに部品をどう切削するかを指示します。ポストプロセッサーがFusion 360でツールパスをNCコードに変換します。
GコードとMコード
最も一般的な2種類のNCコード、GコードとMコードを見てみましょう。
まず、主軸をオンにするには、コントローラーにM03を入力します。主軸をどの速度で回転させるかを伝えるには、主軸回転数をプログラミングする必要があります。S1000 M03と入力してサイクルスタートを押せば、マシンは主軸を1,000回転/分(rpm)でオンにします。もう1つ便利なコードはM08で、マシンにクーラントをオンに指示します。
Gコードによる直線移動
次に、Gコードによる直線移動を調べます。Fusion 360の手動データ入力(MDI)モードで、G54座標系を有効化できます。コントローラーでG0(Gゼロ)と入力すると、マシンは既知のポイントへ可能な限り高速で移動します。これは早送り移動と呼ばれます。
特定のワーク座標(例:X0, Y0)へ可能な限り高速で移動させるには、G0 X0 Y0(Gゼロ Xゼロ Yゼロ)と入力します。
ご覧の通り、NCコードはCNCマシンにどこへ、どう動くかを指示するために不可欠です。Fusion 360は、マシニストがツールパスを取り込み、マシンが理解する言語であるNCコードに変換できるようにします。
「加工の基礎」シリーズ全編を見る:
フライス盤
フライス工具
旋盤
ポストプロセッサー
ツールパス
ワーク座標系(WCS)
工具長補正
送りと速度
産業技術