[发明专利]一种基于特征库的复杂曲面零件机械臂加工系统和方法在审
申请号: | 201910812667.4 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110597185A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 方志明;黄政;许泽银;蒋克荣;韦韫;郭渊;张红 | 申请(专利权)人: | 合肥学院 |
主分类号: | G05B19/408 | 分类号: | G05B19/408 |
代理公司: | 11640 北京中索知识产权代理有限公司 | 代理人: | 刘翔 |
地址: | 230011 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复杂曲面 加工数据 复杂曲面零件 信息处理模块 特征数据库 特征数据 机械臂 特征库 匹配 加工 加工技术领域 数据获取模块 仿真加工 加工系统 匹配处理 曲面零件 曲面特征 修正模块 修正 | ||
1.一种基于特征库的复杂曲面零件机械臂加工系统,其特征在于,所述系统包括:
特征数据库,预存有若干复杂曲面和/或复杂曲面单元的特征数据,用于提供相似曲面的加工参考数据;
匹配处理模块,用于获取待加工的零件曲面特征,并与所述特征数据库中的特征数据进行匹配,若匹配到至少一最接近的复杂曲面和/或复杂曲面单元,则交由信息处理模块处理,否则交由数据获取模块处理;
信息处理模块,用于根据所述匹配到的复杂曲面和/或复杂曲面单元的单元,生成零件的加工数据信息,并将所述加工数据信息转换为机械臂可执行的机器指令;
数据获取模块,用于获取所述复杂曲面零件的加工数据信息;
仿真修正模块,用于根据所述信息处理模块提供的机器指令仿真加工所述零件,并根据仿真过程及结果对零件的加工数据信息进行调整或修改,并将修改后的加工数据信息返回至所述信息处理模块;
执行模块,用于根据所述信息处理模块提供的加工数据控制所述机械臂加工处理。
2.根据权利要求1所述的基于特征库的复杂曲面零件机械臂加工系统,其特征在于,所述特征数据库中的复杂曲面和/或复杂曲面单元中的数据包括含有点特征、线特征、面特征的边界特征信息。
3.根据权利要求1或2所述的基于特征库的复杂曲面零件机械臂加工系统,其特征在于,所述匹配处理模块,包括:
第一特征提取单元,用于根据已有区域划分识别曲面区域的特征线,所述特征线包括边界线和内部关键特征线;
区域分割单元,用于根据曲面区域的曲率特性,将曲面区域分割构成曲率域图;
第一特征提取单元,用于在曲率域图的凹凸区域获取内部特征线;
识别单元,用于构建特征线和曲率域曲面的拓扑关系,并利用进化算法识别曲面特征。
4.一种基于特征库的复杂曲面零件机械臂加工方法,其特征在于,所述方法包括以下步骤:
A、预存若干复杂曲面和/或复杂曲面单元的特征数据,用于提供相似曲面的加工参考数据;
B、获取待加工的零件曲面特征,并与所述特征数据库中的特征数据进行匹配,若匹配到至少一最接近的复杂曲面和/或复杂曲面单元,则执行步骤C,否则执行步骤D;
C、根据匹配到的复杂曲面和/或复杂曲面单元的特征,生成零件的加工数据信息,并将所述加工数据信息转换为机械臂可执行的机器指令,然后执行步骤E;
D、获取所述复杂曲面零件的加工数据信息,并执行步骤C;
E、根据所述信息处理模块提供的机器指令仿真加工所述零件,并根据仿真过程及结果对零件的加工数据信息进行调整或修改,并将修改后的加工数据信息返回;
F、根据所述步骤C确认提供的加工数据控制所述机械臂加工处理。
5.根据权利要求4所述的基于特征库的复杂曲面零件机械臂加工方法,其特征在于,所述特征数据库中的复杂曲面和/或复杂曲面单元中的数据包括含有点特征、线特征、面特征的边界特征信息。
6.根据权利要求4或5所述的基于特征库的复杂曲面零件机械臂加工方法,其特征在于,所述步骤B进一步包括:
B1、根据已有区域划分识别曲面区域的特征线,所述特征线包括边界线和内部关键特征线;
B2、根据曲面区域的曲率特性,将曲面区域分割构成曲率域图;
B3、在曲率域图的凹凸区域获取内部特征线;
B4、构建特征线和曲率域曲面的拓扑关系,并利用进化算法识别曲面特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥学院,未经合肥学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910812667.4/1.html,转载请声明来源钻瓜专利网。