【技术实现步骤摘要】
示教轨迹修改方法、装置、设备及存储介质
本专利技术涉及数控
,特别涉及一种示教轨迹修改方法、装置、设备及存储介质。
技术介绍
目前,在数控系统示教功能模式下,操作人员只能通过系统示教界面的快速点定位指令G00、直线插补指令G01、圆弧插补指令CIP中点和圆弧插补指令CIP终点功能按键选择对应的程序段进行插入;通过删除程序段功能按键对程序段进行删除;通过程序编辑功能对整个示教程序进行修改。随着三维五轴切割机床示教功能需求的增加,在程序示教完成后可能需要对单个程序段的五轴参数进行多次微调整。现有数控程序修改功能修改五轴参数完成后需要重新运行整个示教程序。因此,示教程序单段执行的过程中,一旦由于示教轨迹偏差发生碰撞报警,无法直接操控机床按原轨迹回到当前程序段的起点位置,只有示教程序段执行完毕才能确认该程序段的五轴参数是否满足精度要求,不能直接通过程序步进、步退功能对需要修改的程序段进行多次修改,直到满足精度要求为止以上导致数控系统修改程序的修改过程过于繁琐,一旦工件复杂度较高,此时需要修改的示教程序段点较多,修改再执行的反复过程将会耗费工作人员大量的时间和精力,从而降低了机床的生产效率。因此,现有技术还有待提高和改进。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术提供一种示教轨迹修改方法、装置、设备及存储介质,可以解决示教程序修改过程过于繁琐的问题,提高修改示教程序的效率。本专利技术实施例采取了以下技术方案:一种示教轨迹修改方法,包括步骤:单 ...
【技术保护点】
1.一种示教轨迹修改方法,其特征在于,包括步骤:/n单步执行示教程序,当示教程序步进走完第N程序行时,判断第N程序行的五轴参数轨迹是否出现轨迹偏差;其中,N为正整数;/n若所述轨迹出现轨迹偏差,判断轨迹偏差是否超过预设值;/n若轨迹偏差超过预设值,则对第N程序行内的示教采样点重新取点,修正第N程序行的五轴参数轨迹,并建立步进程序和步退程序,对修正后的轨迹进行验证;/n若轨迹偏差不超过预设值,则在第N程序行的五轴参数的基础上调整所述五轴参数值,修正第N程序行的五轴参数轨迹,并建立步进程序和步退程序,对修正后的轨迹进行验证。/n
【技术特征摘要】
1.一种示教轨迹修改方法,其特征在于,包括步骤:
单步执行示教程序,当示教程序步进走完第N程序行时,判断第N程序行的五轴参数轨迹是否出现轨迹偏差;其中,N为正整数;
若所述轨迹出现轨迹偏差,判断轨迹偏差是否超过预设值;
若轨迹偏差超过预设值,则对第N程序行内的示教采样点重新取点,修正第N程序行的五轴参数轨迹,并建立步进程序和步退程序,对修正后的轨迹进行验证;
若轨迹偏差不超过预设值,则在第N程序行的五轴参数的基础上调整所述五轴参数值,修正第N程序行的五轴参数轨迹,并建立步进程序和步退程序,对修正后的轨迹进行验证。
2.根据权利要求1所述的示教轨迹修改方法,其特征在于,所述若轨迹偏差超过预设值,则对第N程序行内的示教采样点重新取点,修正第N程序行的五轴参数轨迹,并建立步进程序和步退程序,对修正后的轨迹进行验证的步骤包括:
选取第N程序行的五轴参数轨迹的结束点作为修正点进行采点覆盖;
构建步退程序,从所述轨迹的结束点加载运行到所述轨迹的开始点;
构建步进程序,从所述轨迹的开始点加载运行到所述轨迹的结束点;
判断步退程序和步进程序加载时是否出现碰撞报警或程序中断;
若出现碰撞报警或程序中断,则重新采点覆盖所述轨迹的结束点,并重新构建步退程序和步进程序加载运行。
3.根据权利要求1所述的示教轨迹修改方法,其特征在于,所述若轨迹偏差超过预设值,则对第N程序行内的示教采样点重新取点,修正第N程序行的五轴参数轨迹,并建立步进程序和步退程序,对修正后的轨迹进行验证的步骤包括:
选取第N程序行的五轴参数轨迹的中间点作为修正点进行采点覆盖;
构建步进程序,从所述轨迹的中间点加载运行至所述轨迹的结束点;
构建步退程序,从所述轨迹的结束点加载运行到所述轨迹的起点;
构建步进程序,从所述轨迹的起点加载运行到所述轨迹的结束点;
判断步退程序和步进程序加载时是否出现碰撞报警或程序中断;
若出现碰撞报警或程序中断,则重新采点覆盖所述轨迹的中点,并重新构建步退程序和步进程序加载运行。
4.根据权利要求1所述的示教轨迹修改方法,其特征在于,所述若轨迹偏差不超过预设值,则在第N程序行的五轴参数的基础上调整所述五轴参数值,修正第N程序行的五轴参数轨迹,并建立步进程序和步退程序,对修正后的轨迹进行验证的步骤包括:
在第N程序行内依次添加五轴参数的增益并同步程序;
构建步退程序,从所述轨迹的结束点加载运行到所述轨迹的起点;
构建步进程序...
【专利技术属性】
技术研发人员:陈茂清,庞山东,何建宏,甘杰家,陈根余,陈焱,高云峰,
申请(专利权)人:大族激光科技产业集团股份有限公司,大族激光智能装备集团有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。