[发明专利]基于OCC实现T样条模型的数控加工方法及系统有效
申请号: | 201610221895.0 | 申请日: | 2016-04-11 |
公开(公告)号: | CN105867310B | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 王伟;李睿;赵罡 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 陶敏;刘芳 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于OCC实现T样条模型的数控加工方法及系统,该方法包括:获取T样条数据文件,根据T样条数据文件生成T样条模型;接收用户输入的加工参数,根据加工参数,通过等残高刀轨生成方法生成加工刀轨;根据加工参数,通过切割仿真算法确定加工刀轨的加工误差和干涉信息;若加工误差小于预设值且不存在干涉信息,则根据加工参数和加工刀轨生成加工代码;根据加工代码进行T样条模型的数控加工。通过基于OCC搭建支持T样条模型加工与仿真的CAM软件,可以直接调用OCC的建模、显示、数据交换等功能,提供加工仿真功能,实现加工误差和干涉情况分析,为判断刀轨是否合格提供依据,提高生成T样条模型的数控加工方案的效率。 | ||
搜索关键词: | 基于 occ 实现 模型 数控 加工 方法 系统 | ||
【主权项】:
1.一种基于OCC实现T样条模型的数控加工方法,其特征在于,包括:获取T样条数据文件,根据所述T样条数据文件生成对应的T样条模型;接收用户输入的加工参数,根据所述加工参数,通过等残高刀轨生成方法生成加工刀轨;根据所述加工参数,通过切割仿真算法确定所述加工刀轨的加工误差和干涉信息;若所述加工误差小于预设值且不存在所述干涉信息,则根据所述加工参数和所述加工刀轨生成加工代码;根据所述加工代码进行所述T样条模型的数控加工;所述根据所述加工参数,通过等残高刀轨生成方法生成加工刀轨,包括:选取所述T样条模型的第一边界作为初始刀轨;根据所述初始刀轨和所述加工参数确定所述初始刀轨的下一条刀轨的多个刀触点,通过调用所述OCC的GeomAPI_Interpolate类和Geom_BsplineCurve类对所述初始刀轨的下一条刀轨的多个刀触点进行NURBS曲线插值得到所述初始刀轨的下一条刀轨;依次对每一条刀轨,根据该刀轨和所述加工参数确定所述刀轨的下一条刀轨的多个刀触点,通过调用所述OCC的GeomAPI_Interpolate类和Geom_BsplineCurve类对所述刀轨的下一条刀轨的多个刀触点进行NURBS曲线插值得到所述刀轨的下一条刀轨,直至所述刀轨的下一条刀轨的多个刀触点全部落在所述T样条模型的第二边界上,所述第二边界与所述第一边界不相交;通过曲线段依次首尾连接相邻两条刀轨生成等残高加工刀轨,所述曲线段由两条三次埃尔米特曲线连接构成,所述曲线段与所述相邻两条刀轨的连接处以及所述曲线段中两条三次埃尔米特曲线的连接处均一阶连续。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610221895.0/,转载请声明来源钻瓜专利网。
- 上一篇:搅拌站控制系统及多搅拌站控制系统
- 下一篇:机械平台的坐标补偿方法及装置