最近一直被插补周期困惑,查了《特殊功能》G3: Cycle Time中有这么一段话,请大家看看我的理解对不对。
The block cycle time is a common form of measurement used to judge whether the control is suitable for traversing contours defined in points (frequent problem with 3 and 5-axis milling). It determines the maximum possible velocity at which a defined point pattern can be traversed (max. feedrate = average distance between points/block cycle time).
(1) 这里,最后一行的那个公式是不是说,假如我想让机床达到2m/min的速度,在8ms的块循环周期下,相邻两个点距离不应小于2m/min*8ms=2*8/60mm=0.267mm? 假如点数过密,间距小于0.267mm,系统会不会为了让一行G代码跑足一个插补周期,从而使机床速度降低?
(2) 假如有G代码从相邻的插补点A到B再到C,从A到B的途中,已经跑完了当前的插补周期,马上就要到B点了,那么下一个插补周期里,是继续跑到B点,还是跳过B点直接去C点?
(3) 假如问题(2)是直接去C点了,那么如*床正在跑一个渐开螺旋线,插补点设置的特别密集,会不会因为一直没跑到设置的点,从而使整条螺旋线向中心收缩,产生一定的误差呢?
谢谢大家!