[发明专利]一种提升二维运动流畅程度的方法有效
申请号: | 202110987847.3 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113608499B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 顾锋;施海驹;张骥弟;鲁程;王淑芬;任洪燕;邹瑞萍 | 申请(专利权)人: | 江西理工大学;镇江点墨电子科技有限公司;赣江新区澳博颗粒科技研究院有限公司 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097;B33Y10/00 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 郑元昊 |
地址: | 341099 *** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提升 二维 运动 流畅 程度 方法 | ||
1.一种提升二维运动流畅程度的方法,其特征在于:包括以下步骤:
A、打印前首先解析运动轨迹坐标数据并存到运动数据结构体数组里面;
B、然后边从数组里面加载数据运行,边继续解析数据,直到运动完成;
开始打印前先解析轨迹坐标数据并存到运动数据结构体数组里面,每一条运动指令执行完成后,马上将该存储空间释放出来,准备存在新的运动轨迹解析的运动指令;
运动数据存储的数组采用的是结构体的方式,结构体包含标志位、X轴和Y轴电机运动方向、运动距离、运动速度、运动时间,并且使用的时候,采用循环队列的方式;
其中,解析前的指令是图元的结合,解析后变成可以直接加载,去控制X轴和Y轴电机的方向和速度的运动指令;
一条运动指令在执行的时候,下一条运动指令提前准备好,实现运动指令之间的无缝衔接;
在一条运动指令开始执行的时候,需要判断是否有时间,在下一条运动指令加载前,去解析运动轨迹数据和执行系统其它任务;
如果有时间如解析运动轨迹数据,还需要判断是否需要去解析新的运动轨迹数据和解析后运动轨迹数据是否有内存存储;
一边需要实现运动指令的无缝加载和执行,一边在当前运动指令执行的过程中去解析先的轨迹数据,直到整个运动轨迹都被解析成运动指令数据;系统会一直循环执行运动指令,直到所有的指令都被执行完成,并且没有新的运动轨迹数据需要解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西理工大学;镇江点墨电子科技有限公司;赣江新区澳博颗粒科技研究院有限公司,未经江西理工大学;镇江点墨电子科技有限公司;赣江新区澳博颗粒科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110987847.3/1.html,转载请声明来源钻瓜专利网。