1.主轴定位指令: M19 SP0S=0
2. 子程序结束指令: M17 RET
3.FFWON: 前馈控制
FFWOF: 取消前馈控制
通过预控制与速度相关的跟随误差,将误差降低到零,使带预控制的加工可以提高轨迹精度,并得到更好的加工效果。
4.宏编程指令
系统可使用的赋值计算参数:R0-R299
间接赋值格式:R[R0]=……
为坐标地址赋值格式:X=R0
比较运算:
= 赋值
== 等于
不等于
> 大于
< 小于
>= 大于等于
判断:IF 或 WHILE
跳转:
GOTOB 向后跳转
GOTOF 向前跳转
示例1:(铣床铣直径100内孔深30Z轴使用变量下刀)
G17G54G90G40
T1D1
G0Z100M3S3000
X0Y0
Z3
R1=0
SS:
G1 Z=-R1 F50
G1G41X-50Y0F1000
G3I50
G1G40X0Y0
R1=R1+2
IF R1
G0Z100
M30
示例2:(铣内螺纹)
G17G54G90G40
T1D1
G0Z100M3S2000
X0Y0
Z3
R1= (螺旋半径)
R2= (螺距)
R3= (螺纹深度)
R4=1
G1 X=- R1 Y0 F1000
SS:
G2 I =R1 Z=-R4
R4=R4+R2
IF R4
G1 X0 Y0
G0 Z100
M30
示例3 :(凸椭圆台,长半轴40,短半轴25,高20)
G17G54G90G40
T1D1
G0Z100M3S2000
X60Y0
Z3
SS:
R1=0
G1 Z=-R1 F100
R2=0
HH:
R3=40*COS[R2]
R4=25*SIN[R2]
G1 G42 X=R3 Y=R4 F1000
R2=R2+1
IF R2
G1G40 X60Y0
R1=R1+2
IF R1
G0 Z100
M30
宏编程如能理解到位,在使用中能起到事半功倍的效果!
喜欢请点关注吧!
领取专属 10元无门槛券
私享最新 技术干货