background image

数控铣床编程:参考点返回指令 G27、G28、G29、G30

机床参考点是可以任意设定的,设定的位置主要根据机床加工或换刀的需要。设定的
方法有两种:其一即根据刀杆上某一点或刀具刀尖等坐标位置存入参数中,来设定
机床参考点:其二用调整机床上各相应的挡铁位置,也可以设定机床参考点。一般参
考点选作机床坐标的原点,在使用手动返回参考点功能时,刀具即可在机床 X、Y、Z
坐标参考点定位,这时返回参考点指示灯亮,表明刀具在机床的参考点位置。返回参
考点校验功能(G27)指令
程序中的这项功能,用于检查机床是否能准确返回参考点。
格式:G27 X____ Y____ :
当执行 G27 指令后,返回各轴参考点指示灯分别点亮。当使用刀具补偿功能时,指示
灯是不亮的,所以在取消刀具补偿功能后,才能使用 G27 指令。当返回参考点校验功
能程序段完成,需要使机械系统停止时,必须在下一个程序段后增加 M00 或 M01 等
辅助功能或在单程序段情况下运行。自动返回参考点(G28)指令
利用这项指令,可以使受控轴自动返回参考点。
格式:G28 X____ Y____ :

G28 Z____ X____ ;

G28 Y____ Z____ ;
其中 X、Y、Z 为中间点位置坐标,指令执行后,所有的受控轴都将快速定位到中间点,
然后再从中间点到参考点。
G28 指令一般用于自动换刀,所以使用 G28 指令时,应取消刀具的补偿功能。从参考
点自动返回(G29)指令
从参考点自动返回指令 G29 的形式为:
G29 X____ Y____;

G29 Z____ X____ ;

G29 Y____ Z____;
这条指令一般紧跟在 G28 指令后使用,指令中的 X、Y、Z 坐标值是执行完 G29 后,刀
具应到达的坐标点。它的动作顺序是从参考点快速到达 G28 指令的中间点,再从中间
点移动到 G29 指令的点定位,其动作与 G00 动作相同。第二参考点返回(G30)指令
G30 X____ Y____;

G30 Z____ X____ ;

G30 Y____ Z____;
G30 为第二参考点返回,该功能与 G28 指令相似。不同之处是刀具自动返回第二参考
点,而第二参考点的位置是由参数来设定的,G30 指令必须在执行返回第一参考点后
才有效。如 G30 指令后面直接跟 G29 指令,则刀具将经由 G30 指定的(坐标值为
x、y、z)的中间点移到 G29 指令的返回点定位,类似于 G28 后跟 G29 指令。通常 G30 指
令用于自动换刀位置与参考点不同的场合,而且在使用 G30 前,同 G28 一样应先取
消刀具补偿。