一括表示

 スポットドリルのCAMデータを作成して次のようなGコードを出力しました。

%
(POST=HIRO2016.MP8 FILE=DRILL_TEST.NC)
(AL52S-3.0 2016/11/19)
(T01 ○SPOT-3 H01)

M06
N0010(T01 ○SPOT-3 H01)
G90G00X21.0Y15.0
G92Z10.0
S2500M03
M50
G98G81R3.0Z-5.0F40
G80Z10.0
M05
M01
M30
%

 このコードをPlanet CNC(http://www.planet-cnc.com : USB CNCの一つらしいです)に読み込ませたら下から5行目の「G80Z10.0」でエラーとなりました。

G80
Z10.0

と2行にするとうまく動作しますので行変えしないと駄目みたいです。
G80の後は改行するような仕様にできないでしょうか。

 また、これを鍋ビュアの自動置き換え機能でやろうとおもったんですが、改行コード'\n'は置き換えできないみたいで置き換えできませんでした。

お手数をおかけしますが、どうぞよろしくお願いいたします。

2016/11/19(Sat) 10:28:32  [No.5491]


こんにちは。

> G80
> Z10.0
>
> と2行にするとうまく動作しますので行変えしないと駄目みたいです。
> G80の後は改行するような仕様にできないでしょうか。

ちょっとマイナーなご要望なので、鍋CADのスクリプトで対応してみました。
SplitG80Z.pasなのですが、内蔵エディタに読み込んだGコードを修正します。
添付ファイルをSCRIPTフォルダに展開をして、お使いください

※ファイルの2行目に (SPLITG80Z) を挿入して、再修正を防止しています。

[ 5493.zip (0kB) ]
2016/11/19(Sat) 12:16:22  [No.5493]


さっそくの対応ありがとうございます。

スクリプトを使えばできるんですね!
これを使えば、いろいろできそうなんでスクリプトを使いこなせるようにしたいと思います。

 今使っているCNCフライスはインターネットで販売している安いものですが、GコードがFANUCなどと違ってG76が旋盤のネジ切りサイクルになっています。(リナックスのGコード)
 いろいろ変換する必要が出てくるような気がします。
ありがとうございました。また、何かありましたらよろしくお願いいたします。

2016/11/19(Sat) 13:29:50  [No.5494]


書き忘れましたが、スクリプトを実行してエラーなく実行できることを確認しました。
 どうもありがとうございました。

2016/11/19(Sat) 13:31:45  [No.5495]