CNC Path Analyzer

更新日 2026-10-24

NC工具経路の確認を始めるためのガイド

NCプログラムとGコードに初めて触れる人向けに、CNC Path Analyzerで最初の経路を描くまでの手順、画面要素の意味、最初に読むとよい記事を案内します。

NCプログラムは工具への道案内

CNC機械は、人がハンドルを回す代わりに、プログラムに書かれた座標を1行ずつ読んで工具を動かします。1行(ブロック)には通常、「どのように」(Gコード)、「どこまで」(X・Y・Z座標)、「どれくらいの速さで」(F)といった情報が入っています。たとえばG01 X20. F0.2は「直線切削でX20まで、回転当たり0.2mmの送りで」という意味です。

問題は、何百行もの数字だけを見て、工具が実際にどこを通るのかを頭の中で描くのが難しいことです。CNC Path Analyzerがその作業を代わりに描きます。

画面の線とボタンの見方

要素意味
点線・薄い線早送り(G00)。工具が素材に触れてはいけない区間
実線切削移動(G01・G02・G03など)。実際に素材を削る区間
再生・前/次のブロックプログラムの順に工具を動かし、原文の現在行を強調
工具レイヤ工具番号(T)ごとに経路を分けて表示・非表示
警告表示解釈できない、または確認が必要な行とその理由

最初の経路を描いてみる

  1. 学習センターの旋盤のX直径指定の記事かG00・G01の記事から短い例をコピーします。
  2. ツール画面の設備設定で、例に合う設備の種類(旋盤またはマシニングセンタ)を選びます。
  3. プログラムタブに例を貼り付け、加工経路表示を押します。
  4. 全体表示で経路全体を確認したら、再生を押して1行ずつ進めながら図と原文を比べます。
  5. 数字を一つ変えてみてください。たとえばXの値を変えると、線がどう動くかをすぐに確認できます。

最初に読むとよい記事

ブロック1行の読み方

NCブロックは、アドレス文字1つと数字の組が並んだものです。N100 G01 X24. Z-18. F0.1を分けて読むと、N100(シーケンス番号、ラベル)、G01(直線切削)、X24.(直径24の位置)、Z-18.(Z -18の位置)、F0.1(回転当たり0.1mmの送り)です。アドレスの順序はほぼ自由ですが、読みやすさのためにN、G、座標、F・S・T、Mの順に書くのが慣例です。

アドレス意味例
Oプログラム番号O1000
Nシーケンス番号(サイクルのP・Qが指す)N10
G動作の種類(移動、サイクル、座標系など)G01, G71
X Y Z目標座標(旋盤のXは直径)X30. Z-2.
F送り速度F0.2, F300
S主軸回転数または切削速度S1500
T工具番号T0101
M補助機能(主軸・クーラント・プログラム終了)M03, M30

スマートフォンで見るとき

画面が小さいときは、上部のツールパネルを折りたたんで経路の領域を広く使ってください。2本指で広げると拡大、1本指でドラッグすると移動で、全体表示ボタンでいつでも経路全体に戻れます。長いプログラムは貼り付けよりファイルを開くほうが楽で、前/次のブロックボタンで1行ずつ送れば、小さな画面でも原文と経路を一緒に追えます。

最初に使うときの注意

図はプログラムに書かれた内容だけを反映します。機械に保存された工具長やワーク座標オフセット、素材やチャックの大きさは分からないため、それらしい線が見えても実際に安全に加工できるという意味ではありません。警告が出たら、無視する前に経路エラーの解決と対応範囲を確認してください。