搜课云网 > 常州美博教育 > 资讯总汇 > 刀具长度补偿功能的执行过程

刀具长度补偿功能的执行过程

机构:常州美博教育 时间:2016-01-07 10:04:18 点击:622

  当指令G43时,实际执行的Z坐标值为Z'=Z_+(H_);

  当指令G44时,实际执行的Z坐标值为Z'=Z_-(H_);

  这个运算不受G90绝对值指令或G91增量值指令状态的影响。偏值寄存器中可预设正值或负值,因此有如下等同情况。

  1) 指令G43、H设正值等同于指令G44、H设负值的效果;

  2) 指令G43、H设负值等同于指令G44、H设正值的效果。

  因此一般情况下,为避免指令输入或使用时失误,可根据操作者习惯采用两种方式:

  1) 只用指令G43,H设正值或负值:

  2) H只设正值,用指令G43或G44。

  以下介绍使用较多的第一种情况。

  指令格式中Z值可以为0,但H0或H00将取消刀具长度补偿,与G49效果等同,因为0号偏值寄存器被NC永远置0。

  一般情况下,为避免失误,通过设定参数使刀具长度补偿只对Z轴有效。例如当前指令为G43X_H_;时,X轴的移动并没有被补偿。

  被补偿的偏置值由H后面的代码指定。例如H1设20.、H2设-30.,当指令“G43 Z100.H1;”时,Z轴将移动至120.处:而当指令“G43 Z100. H2;”时,Z轴将移动至70.处。

  G43(G44)与G00、G01出现在一个程序段时,NC将首先执行G43(G44)。

  可以在固定循环的程序段中指令G43(G44),这时只能指令一个H代码,刀具长度补偿同时对Z值和R值有效。

  在机床回参考点时,除非使用G27、G28、G30等指令,否则必须取消刀具长度补偿。为了安全,在一把刀加工结束或程序段结束时,都应取消刀具长度补偿。

  了解更多数控车床培训相关信息,请关注常州数控车床培训学校

师资介绍