Dec 10, 2022 伝言を残す

NCプログラミング講座:ヘリカル補間加工マクロプログラム


O0001

#1=30 (穴径)

#2=20 (穴の深さ)

#3=20 (工具径)

#4=0(Z座標)

#5=1 (各層の切削深さ)

#6=[#1-#3]/2 (工具中心の回転直径) S2000 M03

G54 G90 G00 X0 Y0 Z50.

G{{0}X#6 (G0 は切断点の上にすばやく移動します)

Z[-#4 plus 1] (G0 は、Z-#4 サーフェス、つまり Z1 で 1 に低下します。)

G1Z-#4F200。 (Z 方向の G1 は、現在の開始加工深さ Z-#4 まで下降します)

WHILE[#4LT#2]DO1 (加工深さ#4が穴深さ#2未満の場合、サイクルプログラム1)

#4=#4 プラス #5 (各層の切削深さ)

G3I-#6Z-#4F500。 (G03反時計回りスパイラル加工で次層へ)

END1 (ループ 1 の終了)

G3I-#6 (丸い穴の深さに到達、G03 は反時計回りに一周する)

G1X[#6-1] (G01 は 1 を中央に戻す、つまり工具を後退させる)

G0Z50.

M30


お問い合わせを送る

whatsapp

skype

電子メール

引き合い