机床参考点是可以任意设定的,设定的位置主要根据机床加工或换刀的需要。设定的方法有两种:其一即根据刀杆上某一点或刀具刀尖等坐标位置存入参数中,来设定机床参考点:其二永恒调整机床上各相应的挡铁位置,也可以设定机床参考点。一般参考点选作机床坐标的原点,在使用手动返回参考点功能时,刀具即可在机床X,Y,Z坐标参考点定位,这是返回参考点指示灯亮,表明刀具在机床的参考点位置。(1)返回参考点校验功能·(G27)程序中的这项功能,用于检查机床是否准确返回参考点。格式:G27X—,Y—:当执行G27指令后,返回各轴参考点指示灯分别点亮。当使用刀具补偿功能时,指示灯是不亮的,所以在取消刀具补偿功能后,才能使用G27指令。当返回参考点校验功能程序段完成,需要是机械系统停止时,必须在下一个程序段后增加M00或M01等辅助功能或在单程序段情况下运行。(2)自动返回参考点(G28)利用这项指令,可以使控轴自动分会参考点。格式:G28X—,Y—;G28Z—,,X—;或G28Y—,Z—;其中X,Y,Z为中间点位置坐标,指令执行后,所有的受控轴都将快速定位i到中间点,然后再从中间点到参考点。G28指令一般用于自动换刀,所以使用G28指令时,应取消道具的补偿功能。(3)从参考点自动返回(G29)从参考点自动返回指令G29的形式为:G29X—,Y—;G29Z—,X—;或G29Y—,Z—;这条指令一般跟随在G28指令后使用,指令中的X,Y,Z坐标值是执行完G29后,刀具应达到的坐标点、他的动作顺序是从参考点快速到达G28指令的中间点,再从中间点移动到G29指令的点定位,其动作与G00动作相同。(4)第二参考点返回G30指令G30X—,Y—;G30Z—,X—;G30X—,Z—;G30为第二参考点返回,该功能预G28指令相似。不同之处是刀具自动返回第二参考点,而第二参考点的位置是有参数来设定的,G30指令必须在执行返回第一参考点后才有效、如G30指令后面直接跟G29指令,则刀具将经由G30指定的(坐标值为x,y,z)的中间点移到G29指令的返回点定位,类似于G28后跟G29指令。通常G30指令用于自动换刀位置与参考点不同的场合,而且在使用G30前,同G28一样应先取消刀具补偿