---NCコード作成 渦巻(ヘリカル)切削 (3)---

 NCVCのサポート掲示板で、変数は使えないのか、問い合わせ
 てみました。早速の回答があり、スクリプトを使うと、マクロや
 変数を含んだGコードを使えるようになるとのことで、早速ため
 してみました。
   O2
   G00X18.Y5.
   G00Z#1F100(#1の深さで切削)
   G02X12.I-3.
   X20.I4.
   X10.I-5.
   X22.I6.
   X8.I-7.
   X24.I8.
   X6.I-9.
   X24.I9.
   #1=[#1-0.2](#1の値を-0.2だけ増やす)
   G00Z10.
   G00X18.Y5.
   M97
  「#1」というMACH3でも使える変数を使って過日の
  プログラムを書き換えたものですが、私には、わかりや
  すくなりました。「G92Z0.」という基準点をその都度変えて
  いたのでは、大本の原点が分からなくなるので、
  メインテナンスがしづらくなると思います。「IF」文も
  使えると、回数を数えなくてもいいのですが、MACH3でも
  「IF」文を使うには、マクロ(VBスクリプト等)を使う必要
  があるようなので、変数が使えるだけで、デバックが
  しやすくなります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA