利用雷尼绍测量及840D 系统编程如下:(摘选)
EXTERN Cycle730 (VAR REAL [3],VAR REAL [3],VAR REAL,
VAR REAL,VAR REAL)
……
;----------------- 标准块定义--------------
R80=115.063 ; LENGTH IN X
R81=114.937 ; LENGTH IN Y
R82=-10 ; MEASURE DEEP
;---------------------------------------------
R90=R80/2
R91=R81/2
R92=R90
R93=-R90
R94=R91
R95=-R91
;--------------- 定义各轴精度------------------
R61=0.15 ; +/- X-AXIS
R62=0.15 ; +/- Y-AXIS
R63=0.15 ; +/- Z-AXIS
R64=0.15 ; +/- A-AXIS IN MOVEMENT C0 C180
R65=0.07 ; +/- A-AXIS SLACKNESS
R66=0.15 ; +/- A-AXIS AGAINST MOVEMENT C0 C180
R67=0.2 ; +/- C-AXIS IN MOVEMENT A-90 A90
R68=0.07 ; +/- C-AXIS SLACKNESS
;------------ 定义编程坐标系-------------
$P_UIFR[1,X,TR]= ****
$P_UIFR[1,Y,TR]= ****
$P_UIFR[1,Z,TR]= ****
STOPRE
;------------ TOOLCHANGE ---------------
T14
M6
D1
……
;------------- X-AXIS -------------
G0 A0 C0
G0 X100 Y0
Setval[0] = SET(R92,0
,R82)
TcD[0] = SET(1,0
,0
)
Cycle730(Setval,TcD,StO,DeO,Rtp)
R11=R4
G0 Z300
……
;(依次对其余各轴的定位精度及重复定位精度进行测量)
AUSWERT:
;************* X-AXIS ************
IF ABS(R11)>R61
MSG("MEASURE X-AXIS IS NOT OK")
_ERROR=1
M0
ELSE
MSG("MEASURE X-AXIS IS OK")
M0
ENDIF
MSG("")
……
;(依次对其余轴的定位精度及重复定位精度进行判断)
M17
5 检测结果说明
因此,当加工一件公差要求比较严格的工件时,使用雷尼绍球杆仪测量标准块,能够很高精度的获得机床的定位精度及重复定位精度,从而决定机床是否可以正常加工工件,此种方法只需操作者运行预定程序即可,操作简单,检测效率高,检测结果直接显示在屏幕上,直观易懂,能够有效的避免非常昂贵的加工件变为废品的风险,当检测结果显示为“NOT OK”时,操作者只需通知工程技术人员解决相关问题即可。同时标准检测块制造费用低,安装方便,该方法可为同行业提供较好的参考。