程序如下:
M3 S800
G0 X0 Y0
Z10
R1=50 槽寬
R2=30 刀具直徑
R3=(R1-R2)/2 Y方向步距
R4=100 槽長度
R5=30 槽深度
R6=(R2+R4)/2+5 X起到點
R7=1 Z每刀吃刀深度
AA: 槽循環(huán)起始段
G0 X= R6 起刀點X
Y=R3 起刀點Y
Z=-R7 Z軸進刀深度
G1 X=-R6 F400 X負方向走刀
Y=-R3 Y方向走刀
X=R6 X正方向走刀
R7=R7+1 Z軸變量
IF R7<=R5 GOTOB AA 條件跳轉指令
G0Z100
M30
說明:本程序為西門子數(shù)控銑開槽加工宏程序,屬于開放式槽類通用,更改其長度,寬度及深度,刀具直徑即可使用(前提2倍刀具直徑大于槽寬度)。道理簡單易懂,GOTOB根據(jù)系統(tǒng)版本不同,可以改成GOTO。