• 締切済み
※ ChatGPTを利用し、要約された質問です(原文:教えてください)

マシニングでの移動補間(G1,G2,G3)を指定時間のみ加工する方法を教えてください

このQ&Aのポイント
  • マシニングでの移動補間(G1,G2,G3)を指定時間のみ加工する方法についてご教示ください。
  • 具体的なプログラムや手順を教えていただけると助かります。
  • スギノセルフセンターV6とFANUC 21i-MBを使用して、G2,G3での芯円加工を指定時間繰り返す方法に詳しい方にアドバイスをお願いします。

みんなの回答

noname#230359
noname#230359
回答No.1

正確な時間ではありませんが 例 #100=10 ---------- 動作時間(秒) #101=#3012 --------- スタート時の時間を記憶 O1 省略 DO 1 G01,G02,G03 ----------動作 IF[ #3012 GT [#100+#101] GOTO 1----------設定時間経過なら終了 END 1 N1 M02 この例ではG01,G02,G03の動作が終了した時に設定時間経過しているか確認しています。G01,G02,G03の動作途中で終了はできません。 ---------------------------------------------------------------- G01,G02,G03動作ブロックが複数あるなら DO 1 G01,G02,G03 ----------動作 IF[ #3012 GT [#100+#101] GOTO 1 G01,G02,G03 ----------動作 IF[ #3012 GT [#100+#101] GOTO 1 G01,G02,G03 ----------動作 IF[ #3012 GT [#100+#101] GOTO 1 END 1 とすれば、いいでしょう。 -------------------------------------------------------------- #3012は時刻の取得です。詳細は取説を確認ください。 時刻12:45:30->#3012=124530となります

noname#230358
質問者

お礼

竜の子様 回答ありがとうございます。 早速試してみます。

関連するQ&A