■ トピック関連記事
繰り返し加工をするうまい方法は? 投稿者:n_shinichi 投稿日:2022/05/31(Tue) 18:39 No.1716

初めての投稿になります。
中華製のGrbl_V0.9 が動作するCNCを使ってる初心者です。

題記の件、同じ加工を繰り返し造形する場合のいい方法質問です
今現在はたとえば・・・
2x6mmサイズ以下くらいの削り出し部品を
40個作るなんて場合、
1個作るgcodeを作って、
ワーク原点から座標を2.5mm移動してその場所を原点に
再設定して、再度同じ加工をする。 ワーク原点移動は
こんな感じです。
G0 X2.5
G92 X0.0

これを40回コピぺして加工するといった感じでやっています。
加工後例の写真を添付します。

これが数が例では40個分コピペで編集そこそこ面倒です。
でも実際には500個ほど作りたい。

イメージはfor文2重ループで
2.5mmづつインクリメント、X座標原点移動を40回繰り返し、
Y座標を10mmインクリメントしてXはまたゼロから40回・・・
な感じでできればと思うのですが

Grblではfor文は使えない? そうで...
今はひたすら全行程をべた書きでやっています。
ここをもっとスマートにやりたいと考えています。

繰り返し加工のいい方法が検索しても見当たらないので
こちらを見つけたので質問させて頂きました。

以上、よろしくお願い致します。

Re: 繰り返し加工をするうまい方法は? - Kow   2022/06/01(Wed) 17:45 No.1719
n_shinichiさん

こんにちは。私がGコードでいろいろやっていたのはずいぶん前なので記憶が定かではないのでお役に立てるかは
不安なのですが、TurboCNCという古いCAMソフトを使用しているとき(今でも使っているのですが)サブプログラム呼出し
を使用してループを実現したことがあります。

BASICでいうとカウンタとGOTO分でなんとかする、といった感じでしょうか。

以下ページに記載がありますので、ご一読いただければ幸いです。かなりプリミティブな内容で恥ずかしいのですが。

https://jisakuyaro.com/other/category11/entry23.html
処理 記事No 暗証キー

- Joyful Note -