在机床上加工铸铁件,在四周是毛胚,尺寸有大有小,现在需要在90度和270度加工一个25H7直径孔,要求同心,长度250,孔中间有一段空腔,采用掉头镗
T1M6 25铣刀
DI
G55GOX0Y0B90S450M3
Z45
MO
R22=$AA_IW[Z
G1Z=R22
GIY-12.5F250
G2I0J12.5F160
GOZ450
G57G0X0Y0B270S450M3
Z45
MO
R25=$AA_IW[Z]
G1Z=R25
GIY-12.5F250
G2I0J12.5F160
GOZ450
T2M6 中心钻
DI
G57GOX0X0B270S700M3F90
Z45
CYCLE82(20,3,3,R25,,0,0)
G0Z450
G55G0X0Y0B90S700M3F90
Z45
CYCLE82(20,3,3,R22,,0)
GOZ450
程序至此没有问题,在以后的加工中需要手动点孔,点好孔后退出台面。复位-程序搜索-不带外部计算-启动
就出现报警,报警内容如下
CYCLE82(20,3,3,R25,,0) 安全平面定义错误
我就纳闷了,调出R25的参数一看,此时的R25已经是247.12,和我现在机床的坐标一样,应该是R25重新采取的工件坐标值,
问题是处在“不带外部计算”这个按键上了,只要一按这个键,程序就自动采集但是得工件Z坐标给R25,我把前面R25采取,后面的R22也报警了,
我就想请教大家,有什么方法来抑制R25 R22 ,不出现这个报警?