その他
- NCコード解析
- 表示列名の略語
- NCコードチェックプラグインファイル
- 「360度円弧」NCコードチェックプラグイン
- 「半径差過大円弧」NCコードチェックプラグイン
- 「不正IJK」NCコードチェックプラグイン
- 「過大角度円弧」NCコードチェックプラグイン
- 「微小送り速度」NCコードチェックプラグイン
- 「微小長さ円弧」NCコードチェックプラグイン
- 「微小長さ直線」NCコードチェックプラグイン
- 「最小X違反」NCコードチェックプラグイン
- 「最大X違反」NCコードチェックプラグイン
- 「最小Y違反」NCコードチェックプラグイン
- 「最大Y違反」NCコードチェックプラグイン
- 「最小Z違反」NCコードチェックプラグイン
- 「最大Z違反」NCコードチェックプラグイン
- 工具移動時間の解析
- 工具移動時間は、工具移動コード行ごとの工具移動時間の累積計算結果です。
工具移動コード行ごとの工具移動時間は、「(工具移動コード行の工具移動長さ)/(工具移動コード行の送り速度)」の計算結果です。
- 工具移動長さの解析
- 工具移動長さは、工具移動コード行ごとの工具移動長さの累積計算結果です。
- 工具移動最大最小座標値の解析
- 工具移動最大最小座標値は、工具移動コード行ごとの工具移動最大最小座標値の累積計算結果です。
制御点座標値だけでなく、円弧軌跡の経路途中の座標値も計算します。
解析の種類に関する列名は略語が使用されます。
列名略語 |
列名内容 |
[秒] |
工具移動時間の解析 |
[mm] |
工具移動長さの解析 |
[x] |
工具移動最小X座標値の解析 |
[X] |
工具移動最大X座標値の解析 |
[y] |
工具移動最小Y座標値の解析 |
[Y] |
工具移動最大Y座標値の解析 |
[z] |
工具移動最小Z座標値の解析 |
[Z] |
工具移動最大Z座標値の解析 |
解析結果表示の表示分類に関する列名は略語が使用されます。
列名略語 |
列名内容 |
トータル |
NCファイル全体の解析結果 |
G00 |
NCファイルのG00行の解析結果 |
G01 |
NCファイルのG01行の解析結果 |
G02 |
NCファイルのG02行の解析結果 |
G03 |
NCファイルのG03行の解析結果 |
高速 |
NCファイルの高速送り行の解析結果 |
中速 |
NCファイルの中速送り行の解析結果 |
低速 |
NCファイルの低速送り行の解析結果 |
※高速/中速/低速の境界速度は、「メニュー/ツール/オプション/NCコード設定」の速度分類にて確認/設定します。
NCコードチェックプラグインファイルは、実行ファイルど同じディレクトリにある「plugins」という名前のディレクトリの中に置きます。
「360度円弧」NCコードチェックプラグイン
360度円弧コード行の存在をチェックします。
360度円弧には、
・3次元空間上で円弧の開始点と終了点が完全に一致している場合
・指定平面上で円弧の開始点と終了点が一致している場合
・指定平面上で円弧の回転中心から開始点への方向と回転中心から終了点への方向が一致している場合
があります。このような円弧の場合、チェックに引っかかります。
「半径差過大円弧」NCコードチェックプラグイン
半径差過大円弧コード行の存在をチェックします。
指定平面上での、円弧の、「回転中心から開始点までの距離」と、「回転中心から終了点までの距離」との差が指定した基準値「過大半径差」の値以上の場合、チェックに引っかかります。
「不正IJK」NCコードチェックプラグイン
不正なI、J、Kコード行の存在をチェックします。
不正なI、J、Kには、
・I、J、K指令が、G02、G03状態にない行で指定された。
・I指令が、G19状態の行で指定された。
・J指令が、G18状態の行で指定された。
・K指令が、G17状態の行で指定された。
があります。このような行の場合、チェックに引っかかります。
「過大角度円弧」NCコードチェックプラグイン
過大角度円弧コード行の存在をチェックします。
指定平面上での、円弧の開始点から終了点までの角度が指定した基準値「過大角度[deg]」の値以上の場合、チェックに引っかかります。
「微小送り速度」NCコードチェックプラグイン
微小送り速度コード行の存在をチェックします。
送り速度が指定した基準値「送り速度」の値以下の場合、チェックに引っかかります。
「微小長さ円弧」NCコードチェックプラグイン
微小長さ円弧コード行の存在をチェックします。
円弧の長さが指定した基準値「微小長さ」の値以下の場合、チェックに引っかかります。
「微小長さ直線」NCコードチェックプラグイン
微小長さ直線コード行の存在をチェックします。
直線の長さが指定した基準値「微小長さ」の値以下の場合、チェックに引っかかります。
「最小X違反」NCコードチェックプラグイン
最小X違反コード行の存在をチェックします。
工具移動座標値が指定した基準値「最小X」の値以下の場合、チェックに引っかかります。
制御点座標値だけでなく、円弧軌跡の経路途中の座標値もチェックします。
「最大X違反」NCコードチェックプラグイン
最大X違反コード行の存在をチェックします。
工具移動座標値が指定した基準値「最大X」の値以上の場合、チェックに引っかかります。
制御点座標値だけでなく、円弧軌跡の経路途中の座標値もチェックします。
「最小Y違反」NCコードチェックプラグイン
最小Y違反コード行の存在をチェックします。
工具移動座標値が指定した基準値「最小Y」の値以下の場合、チェックに引っかかります。
制御点座標値だけでなく、円弧軌跡の経路途中の座標値もチェックします。
「最大Y違反」NCコードチェックプラグイン
最大Y違反コード行の存在をチェックします。
工具移動座標値が指定した基準値「最大Y」の値以上の場合、チェックに引っかかります。
制御点座標値だけでなく、円弧軌跡の経路途中の座標値もチェックします。
「最小Z違反」NCコードチェックプラグイン
最小Z違反コード行の存在をチェックします。
工具移動座標値が指定した基準値「最小Z」の値以下の場合、チェックに引っかかります。
制御点座標値だけでなく、円弧軌跡の経路途中の座標値もチェックします。
「最大Z違反」NCコードチェックプラグイン
最大Z違反コード行の存在をチェックします。
工具移動座標値が指定した基準値「最大Z」の値以上の場合、チェックに引っかかります。
制御点座標値だけでなく、円弧軌跡の経路途中の座標値もチェックします。
Copyright (c) 2004-2007 Nobuki HIRAMINE All
rights reserved.