[发明专利]用于计算机图形的加工轨迹功能生成方法和装置有效
申请号: | 201410049152.0 | 申请日: | 2014-02-12 |
公开(公告)号: | CN103777571A | 公开(公告)日: | 2014-05-07 |
发明(设计)人: | 董雪;贾喜存 | 申请(专利权)人: | 北京数码大方科技股份有限公司 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 李志刚;吴贵明 |
地址: | 100094 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 计算机 图形 加工 轨迹 功能 生成 方法 装置 | ||
技术领域
本发明涉及软件领域,具体而言,涉及一种用于计算机图形的加工轨迹功能生成方法和装置。
背景技术
计算机辅助制造(Computer Aided Manufacturing,简称CAM)软件,如MasterCAM软件、Delcam软件、Unigraphics系统(一种计算机辅助制造系统,简称UG)等等,提供满足用户需求的产品加工轨迹的生成功能。如图1所示,在软件中配置具有加工轨迹的生成功能通常需要输入加工参数,如工艺参数、刀具参数等,以及几何参数,如从CAM软件的内部计算及辅助设计(Computer Aided Design,简称CAD)软件输入的曲线、曲面或实体等几何数据,经过轨迹生成算法计算,得到描述刀具运动轨迹的一系列直线和圆弧,这些刀具运动轨迹即加工轨迹。
从图1中看到一个完整的加工轨迹的生成功能主要由两个部分组成:参数输入和算法计算。这两部分在CAM软件中通过编写代码实现的。在重新生成加工轨迹的过程中,一般要先经过需求分析,分析用户的新需求,然后通过编写代码实现新需求的功能,品质保证(Quality Assurance,简称QA)测试,在测试通过后才能进行软件版本发布,用户才能够使用增加新需求后的软件系统。
用户通常需要的不止一种加工轨迹,他们需要在不同的加工阶段使用不同策略的加工轨迹。因此,轨迹类型的扩展和现有轨迹的修改就是一个CAM软件必须具备的能力。
现有的CAM软件技术具有可扩展的能力,但这种能力存在以下的缺点:增加、删除或修改某个轨迹的某个参数后,必须修改这个参数对应的界面控件,调整参数对话框的布局或大小,这需要开发人员通过修改代码来实现。代码修改后还要经过制造安装盘、QA测试、新版本发布等等一系列的软件工程任务之后,才能实现相应的功能,而用户需要在软件新版本发布后才能使用新需求所定义的功能。添加一个新的轨迹的生成功能也需要开发人员通过添加功能代码来实现,用户同样需要在新版本软件发布后才能使用新的加工轨迹的生成功能。
综上所述,无论修改或添加新的参数还是添加新轨迹功能,都需要修改软件代码,用户需要在新版本软件发布后才能使用新功能,使得不能立刻满足用户的需求。
针对现有技术中用户需要在新版本软件发布后才能使用新功能导致无法及时更新软件功能的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种用于计算机图形的加工轨迹功能生成方法和装置,以解决现有技术中用户需要在新版本软件发布后才能使用新功能导致无法及时更新软件功能的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种用于计算机图形的加工轨迹功能生成方法。根据本发明的用于计算机图形的加工轨迹功能生成方法包括:判断计算机图形中的对象的加工轨迹是否需要更新;如果判断出计算机图形中的对象的加工轨迹需要更新,则获取用于更新对象的加工轨迹的配置文件;以及通过加载配置文件生成配置文件对应的加工轨迹的功能控件,功能控件用于生成配置文件对应的加工轨迹。
进一步地,在获取用于更新对象的加工轨迹的配置文件之后,加工轨迹功能生成方法还包括:接收用户输入的功能参数;以及基于功能参数修改配置文件,其中,通过加载配置文件生成配置文件对应的加工轨迹的功能控件包括:通过加载修改后的配置文件生成修改后的配置文件对应的加工轨迹的功能控件。
进一步地,通过加载修改后的配置文件生成修改后的配置文件对应的加工轨迹的功能控件包括:解析修改后的配置文件,得到功能参数;调用解析得到的功能参数;以及基于解析得到的功能参数生成功能参数对应的加工轨迹的功能控件。
进一步地,配置文件包括标签对,其中,基于功能参数修改配置文件包括:基于功能参数修改标签对来修改配置文件,通过加载修改后的配置文件生成修改后的配置文件对应的加工轨迹的功能控件包括:加载修改标签对后的配置文件;通过修改标签对后的配置文件修改已有的加工轨迹的功能控件,已有的加工轨迹的功能控件为在修改配置文件之前已有的加工轨迹的功能控件。
进一步地,配置文件包括标签对,其中,基于功能参数修改配置文件包括:基于功能参数增加标签对来修改配置文件,通过加载修改后的配置文件生成修改后的配置文件对应的加工轨迹的功能控件包括:加载增加标签对后的配置文件;通过增加标签对后的配置文件生成新增加工轨迹的功能控件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京数码大方科技股份有限公司,未经北京数码大方科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410049152.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种万寿果保健茶
- 下一篇:基于四外切正交圆环及子圆环单元的电磁屏蔽光窗