技术简介
摘要:本发明提供一基于双轨迹缓存区的数控加工原轨迹回退和继续加工控制:S1,将每步轨迹An都存入加工轨迹缓存区;S2,下发回退指令和原轨迹继续加工指令,m为回退步数,p为原轨迹继续加工步数;S3,获取第An-x步轨迹,当第An-x步轨迹为空,进入S4;S4,当第An-x步回退完进入S6,否,进入S5;S5,反向插补回退,并进入S4;S6,将第An-x步轨迹存入回退轨迹缓存区,并进入S7;S7,判断是否到规定回退轨迹第An-m步,是,进入S8,否,重复S3;S8,判断是否按照原轨迹继续加工,是,进入S9;S9,获取第An-m+y步轨迹进行加工,并进入S10;S10,将第An-m+y步轨迹存入加工轨迹缓存区,并从回退轨迹缓存区中删除第An-m+y步的轨迹,并进入步骤S11;S11,判断是否按要求步数原轨迹加工完。