一括表示

  LinuxCNCでの読み込みエラー 投稿者:田中  

はじめまして。
素人質問で的外れがあればご容赦ください。
ホビーユース-のCNCマシンを使い始めました。CAM側はLinuxCNCを
使っています。
質問: 作成したGコードファイルをLinuxCNCで開こうとすると
エラーになります。例えばマニュアルにある補助ステーAで言えば
"Near line 13 of,,,,Cannot use axis values,,,,,"
と出ます。
自己解決しましたが、対処は
(MILL-6) とある、次の行
"G90X56.5Y40.5" にG00を追加して
"G90G00X56.5Y40.5"
とすれば読み込めました。

これ以外にも解決方法はあるのかも知れませんが、
この方法で正解なのでしょうか。
あるいは"SETTING"タブ内に何かかけばよいのでしょうか。

ちなみに、FooterにM02を書き加えて、もうひとつあった
エラーは回避できました。

2013/03/17(Sun) 21:00:28  [No.483]


  Re: LinuxCNCでの読み込みエラー 投稿者:管理人  

いらっしゃいませ

>"G90X56.5Y40.5" にG00を追加して
>"G90G00X56.5Y40.5"
>とすれば読み込めました。

LinuxCNCは全く知らないのですが、FANUC等の起動直後の規定値は G00 なので問題ないのですが、
規定値が定まっていないのなら、Header に

G01F100

位で明示的に初期化して下さい。
G00でもかまいませんが、安全のために遅くしています。

2013/03/18(Mon) 16:23:43  [No.484]


Headerでは効果ありませんでした。

どうやらLinuxCNCでは、ファイル読み込み時に構文チェックをしていて
>"G90X56.5Y40.5"
は座標はあるけど、何をしたいのか書いていないのでエラーにしている
のではないかと思いました。

例題どおり実行すると(XY座標値は違いますが)
"(DRILL-7)"
"G90G00X22.5Y37.5"
途中省略
"(MILL-6)"
"G90X56.5Y40.5"
"M03S1000"
"M08"
"G00Z5.0"
以下省略

と、なります。DRILLにはG00が書いてあるのに、
MILLには抜けているので書き加える事ができました。
MILLの時はこうするものでしょうか。あるいはたまたまこうなった
だけの事でしょうか。
ちなみに、書き忘れましたがver2.04から使い始めています。

2013/03/19(Tue) 10:24:44  [No.485]


  Re: LinuxCNCでの読み込みエラー 投稿者:管理人  

> と、なります。DRILLにはG00が書いてあるのに、
> MILLには抜けているので書き加える事ができました。
> MILLの時はこうするものでしょうか。あるいはたまたまこうなった
> だけの事でしょうか。

DRILLの時はG00を明示的に入れて、固定サイクルが利いている場合は安全のためキャンセルさせるためです。
あくまで「おまじない」であり、必ずしも必要ではありません。

CNC業界で圧倒的シェアの高いFANUCとMach3にて検証しているのですが、時として想定外も当然あるわけです。

この G00 に対応した Ver2.05b1 を使ってみて下さい。

2013/03/19(Tue) 11:40:23  [No.488]


> この G00 に対応した Ver2.05b1 を使ってみて下さい。
ありがとうございます。追加しなくても読めるので助かります。

2013/03/21(Thu) 22:20:19  [No.489]