本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:Sodick-AQ537Lでの複数ワーク加工につ…)

Sodick-AQ537Lでの複数ワーク加工について

2023/10/19 10:40

このQ&Aのポイント
  • ワイヤーカット初心者の為、Sodick-AQ537Lでの複数ワーク加工について教えてください。
  • Sodick-AQ537Lで座標系G54、G55を使用し、それぞれ別のプログラムでの加工を行いたいのですが、一回のスタートで2個以上のプログラムを実行させる方法を教えてください。
  • 調査した結果、Sodick-AQ537Lでの複数ワーク加工についての情報は得られませんでした。使用されている方には当たり前のことかもしれませんが、教えていただけると幸いです。
※ 以下は、質問の原文です

Sodick-AQ537Lでの複数ワーク加工につ…

2014/01/12 18:04

Sodick-AQ537Lでの複数ワーク加工について

 ワイヤーカット初心者の為、お知恵をお貸し下さい。お願いします。
Sodick-AQ537Lで座標系G54、G55を使用し、それぞれ別のプログラムでの加工を行いたいのですが、一回のスタートで2個以上のプログラムを実行させる方法を知りたいのです。
 自分なりに調べてみましたが分かりませんでした。使用されている方には当たり前なのかもしれませんがどうか宜しくお願いいたします。

回答 (3件中 1~3件目)

2014/01/18 00:16
回答No.3

方法はいろいろあると思います。
TOTOさんと別の方法を使用しているので、参考に。

まず、ワークの数だけプログラムを作ります。
メインプログラムの座標系をかぶらないように置換します。
同様に加工条件とオフセットも置換します。

コピー&ペーストで合体させます。
ややプログラムが面倒ですが
M98で都合のいいところに飛ばせるのでこの方法を使用してます。
複数のワークでダイ形状とパンチ形状があるとワーク間を行ったり来たりするので
自由度が高いと思います。

もう一つの方法は、ワークをセットしてからでないと出来ませんが、
基準に合わせてCAD上にワークを並べてプログラムします。
前はこのやり方をしてました。

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する
2014/01/14 22:12
回答No.2

<TOOさま>
早々の御回答ありがとうございます。
実務にて試してみます。
再度、不明点があれば御返答宜しくお願い致します。

2014/01/12 20:58
回答No.1

各プログラムの最後、M02の手前の行にM199と入れます。
親になるプログラムを作ります(NEW FILEでもよいです)

Q○○○○○
Q○○○○○
M02

と、Qの後に各プログラム名を書きます。

取説でいうと

コード説明
  ↓
1章 概要 → 3-12. Q(ファイルの呼び出し)

9章 Mコード → 9-3. M199(Qファイルの終了)

? 各、子プログラムの先頭にG54、G55、G56・・・を入れておけばよいです。
移動の際にワークの高さが違う場合は注意が必要です
その場合は一番高いワークをかわせるだけZ軸を上げてから移動するようにプログラムしましょう(これは親にプログラムしたほうが見やすいと思います)
例えば、G54=t20. G55=t40. だったとして
G90
G55G00Z0.
G00X0.Y0.
Q○○○(子プログラムもG55)
G54G00X0.Y0.
G00Z0.          ←移動してからZ軸を下げる
Q○○○(子プログラムもG54)
M02


? 親プログラムはラン画面で実行するのだからメモリにあるはずです
子プログラムはメモリでもハードディスクでもどちらでもよいです
どちらにも入っている場合はメモリ内のプログラムが優先されて実行されます

ワーク厚の差が大きいと水位センサーが水没して止まってしまうので水を抜く必要があるかもしれません
その場合
G90
G55G00Z0.
G00X0.Y0.
Q○○○ (子プログラムもG55)
G54G00X0.Y0.
T97 (給水を止めます)
T83 (排水します)
G04X5. (排水する時間、この場合5秒)
T82 (排水を止めます)
G00Z0. (移動してからZ軸を下げる)
Q○○○ (子プログラムもG54)
M02

とします。

慣れてくれば低いワークから加工するほうが水位を気にしなくていいので楽ですね。

お礼

2014/01/14 22:13

<TOOさま>
早々の御回答ありがとうございます。
実務にて試してみます。
再度、不明点があれば御返答宜しくお願い致します。

<TOOさま>
本当に早々の御回答ありがとうございます。
御丁寧に説明いただきとても助かります。
業務の余力がある時に是非試してみます。
本当にありがとうございます。。。

質問者

補足

2014/01/16 22:06

<TOOさま>
先日の御回答ありがとうございました。
もう少し分からないことがありますのでお答え頂けますでしょうか?
?G54、G55の区別はどうやって行うのでしょうか?
 プログラムはナスカCAMで作っております。
?親プログラムは子プログラムと同様に”メモリ”に保存すれば良いのでしょ  うか?

素人で申し訳ありませんが御返信お願いいたします。

<TOOさま>
先日の御回答ありがとうございました。
もう少し分からないことがありますのでお答え頂けますでしょうか?
?G54、G55の区別はどうやって行うのでしょうか?
 プログラムはナスカCAMで作っております。
?親プログラムは子プログラムと同様に”メモリ”に保存すれば良いのでしょ  うか?

素人で申し訳ありませんが御返信お願いいたします。

質問者

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。