NCマクロは、NCプログラムの中で変数や条件分岐などの機能を使って、より柔軟で効率的なプログラムを作成するためのものです。
NCマクロのメリット
プログラムの簡略化
繰り返し処理や条件分岐をマクロにまとめることで、プログラム全体を短く、見やすくすることができます。
汎用性の向上
変数を用いることで、同じプログラムを異なる数値で実行したり、加工条件を簡単に変更したりすることが可能です。
複雑な加工への対応
複雑な形状の加工や、複数の加工要素を組み合わせた加工も、マクロを用いて効率的にプログラミングできます。
NCマクロの機能
分岐条件
条件によってプログラムの流れを変えることができます。例えば、IF[#1 EQ 100] GOTO 10のように、#1が100であればシーケンス番号10にジャンプする、といった制御が可能です。
繰り返し処理
同じ処理を繰り返し実行することができます。例えば、例えば、WHILE[#1 LT 100] DO 1 … END 1のように、#1が100より小さい間はEND1の処理を繰り返します。