OpenCAD使用ガイド・Sean Kim

無料NC・Gコードビューア:工具経路と単位の確認

NCファイルを開いた場合は、画面上のパスだけでなく、方言、単位、および解釈の警告も一緒に確認してください。 OpenCADの合成例を最初に再生すると、コード行とツールの動きを結びつけて見ていくことができます。

無料のNC/Gコードビューアを開くサンプルでプレビューする
OpenCAD NCビューアで合成G-codeの輪郭・ポケット・ドリルパスとコード行、再生バーを見る画面。
公開の合成Gコードを開いた画面です。

対応形式とサンプルの確認

対応形式の概要
G-code.nc / .gcode / .ngc
HeidenhainPlain text / DIN–ISO
板材加工woodWOP MPR / WangShi PGI / KDT XML
サンプルで確認する内容
単位G21 · mm
座標G90 · XYZ
問題の確認手順
サンプルの確認手順サンプル経路を開き、コード行と動作を照合してから再生・単位・解析警告を確認します。
加工前の確認表示された経路だけでは衝突・工具補正・機械動作は検証されません。実機の基準で別途確認してください。

全機能と対応範囲

ファイル形式とバリエーション(方言)を確認します

G-code、Heidenhain対話形式(.h)とDIN/ISO(.i)、woodWOP MPR(.mpr)、WangShi PGI(.pgi)、KDT XML(.xml)を読み込み、経路を表示します。G-codeはISO・Fanuc・Haas・Siemens・LinuxCNC・GRBL・Mach3系を対象としますが、機械ごとのコマンドやマクロをすべて同じ意味で解釈するわけではありません。

PGIとXMLは、KDTなどのパネル加工機用のプログラムです。MPRと同じように、パネルの寸法と変数、すべての面の穴、鋸溝、ポケット、ルーティング経路をパネル上に描きます。.xmlファイルは、KDTのパネル加工形式の場合にのみ開きます。それ以外のXMLは開かずにその旨を表示し、woodWOP MPRXはMPRで保存してから開くよう案内します。

拡張子だけでは、元の機器や方言を特定することはできません。ファイルを開いた後、情報パネルの方言、単位、および解析に関する警告を、元のプログラムの設定と比較してください。ビューアがHaasやSiemensなどの方言、旋盤プログラムと判断すると画面上部の帯で知らせ、判断が誤っていれば帯や情報パネルですぐに切り替えて読み直せます。

サンプルを通じて、再生機能やコード行の接続方法を学びます。

「サンプルで試す」を選択すると、このブラウザで作成された合成Gコードが開きます。ご自身のNCファイルを用意しなくても、画面操作を確認できます。

  1. サンプル画面で「全体表示」を選択するか、Fキーを押して、パスを画面に合わせて表示します。
  2. コード行または3Dパスを選択し、それらがどのように接続されているか(移動経路)を確認します。
  3. 再生バーから再生・一時停止や速度を調整し、ツールごとのパスを確認します。
  4. ファイルを開き、情報パネルで単位、角度、警告、および移動・早送りの距離を確認します。

経路のサイズや形状が予想と異なる場合

まず、単位と方言(仕様)が元の設定と一致しているか確認してください。全体表示およびツールごとの表示状態を確認し、問題のあるコード行を選択して、該当する移動箇所を特定してください。

半径補正パス、旋盤モード、回転軸巻き付けは選択機能です。プログラムの意図に合わせて設定されているか確認してください。また、すべての移動に一括適用した結果を見て、元のプログラムと同一であると判断しないでください。

パネル加工ファイルで抜けている作業がある場合は、無効にした加工なのか、対応していないマクロや要素なのかを情報パネルと加工パネルで確認します。対応していないマクロや要素は、位置だけを点で表示することがあります。PGIとXMLで値を読み取れなかった作業は、加工一覧に「解釈失敗」として残ります。

解析結果と、実際の機器による検証を区別します。

工具経路の表示と予想時間だけでは、干渉、制御装置の動作、加工品質は分かりません。機械に投入する前に、元のCAM、制御装置、現場の条件で別途検証する必要があります。

エラーを報告する際は、単位、問題が発生した行、期待される移動内容をまとめ、機密情報を含むNCデータの代わりに、独自に作成した最小限のサンプルデータを使用してください。ファイルはこのブラウザ内でのみ処理され、公開されているイシュー(課題)には自動的にアップロードされません。

公開実装と使用ガイド