このQ&Aは役に立ちましたか?
マシニングセンタで溝入れ加工で1mmずつ削るプログラムを作りたい
2023/10/20 01:39
- マシニング初心者がマシニングセンタで溝入れ加工を行うためのプログラムを作りたいと思っています。具体的には、Z軸を1mmずつ20回下げて削っていきたいですが、プログラムが長くなりすぎて困っています。
- 現在のプログラムはM03S2500、G90G0X0Y0、Z50.M8、G1Z29.F3000、Y-100.F180、Z28.、Y0、Z27.、Y-100.のように20回繰り返されていますが、これをより簡素にする方法を知りたいです。
- また、板厚やXYが変わっても対応できるようなマクロプログラムがあれば教えていただきたいです。マシニングセンタの操作については初心者なので、わかりやすい説明が助かります。
マシニング初心者
2019/04/23 23:08
マシニングセンタで溝入れ加工でZを1mmずつ20回下げて削るプログラムを作りたいのですが長くなりすぎて困ります
例えば
M03S2500
G90G0X0Y0
Z50.M8
G1Z29.F3000
Y-100.F180
Z28.
Y0
Z27.
Y-100.
これを20回入れなくても簡素にしたいのですが・・・
それに板厚やXYが変わっても対応できるようなマクロプログラムをご教授ください
回答 (2件中 1~2件目)
サブプログラムに往復するプログラムとZの刻みを入れて、
メインのサブ呼び出しをLで繰り返すのはどうでしょうか。
刻み、加工位置を変えるのも簡単だと思います。
%
O0001
M03S2500
G90G0X0Y0
Z50.M08
G01Z30.F3000
M98P0002L10
M05
M09
G91G28Z0.
G91G28Y0.
M30
O0002
G01G91Z-1.F180
G90
Y-100.
G91Z-1.
G90
Y0.
M99
%
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
サブプログラムにして、位置などは変数で入れて呼び出し時指示すれば良いですよ
ユーザーマクロですね
https://nc-program.s-projects.net/macro.html