システム変数でXYの値を取得出来ましたので マクロを進めてみました。 現状は@0から@4まででですが 変数5までだとまだデータ作成後手直しが必要となります
ヘリカル@6、プラネット@7、ノンステップ@6の変数が欲しいです 今ある変数の置き換え数は拡張出来そうな感じでしょうか? なにかの制限の上限なのでしょうか?
例としてヘリカルの場合ですが @0=DIAMETER'穴径 @1=DIAMETER'工具径 @2=DEPTH'開始高さ @3=DEPTH'加工深さ @4=DEPTH'切り込み深さ G65P8501A@0B@1C@2D@3E@4F400. 上記になりますが、送りのみ手直しが必要です @0=DIAMETER'穴径 @1=DIAMETER'工具径 @2=DEPTH'開始高さ @3=DEPTH'加工深さ @4=DEPTH'切り込み深さ @5=FEED'送り速度 G65P8501A@0B@1C@2D@3E@4F@5 に出来ればと思っております
また工程定義でエンドミルの径12を選択し、加工深さを20とした場合、マクロ以外では加工深さにマイナスが付きますが マクロの場合、プラス20のままになります。 あと切り込み深さが少しはみ出します。 画像を添付しますので、確認下さい。
プラネットの場合@7
@0=DIAMETER'ネジ径 @1=DIAMETER'工具径 @2=DEPTH'開始高さ @3=DEPTH'加工深さ @4=DEPTH'ネジピッチ @5=FEED'送り速度 @6=RADIUS'径補正番号
加工深さとネジピッチの関係はマクロで可否判定しています
ノンステップの場合@6
@0=DEPTH'下穴深さ @1=DEPTH'加工深さ @2=DEPTH'回避高さ @3=FEED'下穴速度 @4=FEED'加工速度 @5=FEED'主軸回転
要望として書きましたが、 変数の拡張が出来る場合は検討お願いします
|