[发明专利]面向自动分拣的零件自动识别和定位方法有效
申请号: | 201710850914.0 | 申请日: | 2017-09-20 |
公开(公告)号: | CN107688719B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 肖金超;魏三喜;刘继海;冯东英 | 申请(专利权)人: | 广州中国科学院沈阳自动化研究所分所;中国科学院沈阳自动化研究所 |
主分类号: | G06F30/17 | 分类号: | G06F30/17 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李斌;陈燕娴 |
地址: | 511458 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 自动 分拣 零件 自动识别 定位 方法 | ||
1.面向自动分拣的零件自动识别和定位方法,其特征在于,包括下述步骤:
S1、使用AUTOCAD软件载入CAD套料图,对其进行预处理,删除图中多余元素;
S2、对预处理完后的CAD套料图,识别CAD套料图中的零件;
所述零件识别实现为:
S21、在所有进出线被删除后,对CAD套料图进行面域化处理,面域化处理将工件对象化,以便于信息的读取和处理;
S22、因已执行多段线打散命令,CAD套料图上的零件外形由Curve元素构成的闭合线组成,且两个零件之间没有相连的元素,通过执行创建面域命令,可将这些闭合线转换为面域,每一段闭合线对应一个面域;所述Curve元素包括Line、Arc、Ellipse、Circle、Spline;
S23、在转换的这些面域中,CAD套料图边框组成的闭合线生成的面域不对应零件的面域,此面域在本步骤中被删除,其余的每一个面域对应一个零件;
S3、根据筛选条件,筛选出自动分拣的零件;S4、获取零件的重心点坐标,作为其定位坐标,并将其转换为现场坐标;
S5、对自动分拣零件进行编号并将其定位坐标信息以XML文件导出保存。
2.根据权利要求1所述的面向自动分拣的零件自动识别和定位方法,其特征在于,步骤S1中,所述预处理实现为:
S11、载入CAD套料图,并将其平移至左下角与坐标系原点重合;
S12、对于原始的零件数控切割CAD套料图,每个零件由包含数控切割进出线的非闭合多线段构成,数控切割进出线是为了数控切割便利性而添加的,需要先在图上删除;
S13、删除过程为将多线段进行打散,由于进出线具有长度一致特性,以及进线和出线是重叠的特性,找到符合长度和倾斜角度为特定值的直线,并将其从图中删除。
3.根据权利要求1所述的面向自动分拣的零件自动识别和定位方法,其特征在于,步骤S3中,所述筛选条件由自动分拣零件的特征决定,在CAD套料图上,每个零件都包含了长度、宽度、厚度和重心位置特征;上述特征决定了零件是否可以进行自动分拣,上述零件的特征可描述为:零件的长度L、宽度W、厚度H及重心位置(X,Y),所述筛选条件包括:
①长度L0且小于套料图整体长度,W0且小于套料图整体宽度;
②板材的密度为D,分拣起重机的最大吊装重量为M,则筛选零件应满足L*W*H*DM;
③重心位置在零件上;
④重心位置不在其它零件上,避免嵌套零件。
4.根据权利要求1所述的面向自动分拣的零件自动识别和定位方法,其特征在于,步骤S4中,所述零件的重心点坐标与其对应的面域重心坐标位置相一致。
5.根据权利要求1所述的面向自动分拣的零件自动识别和定位方法,其特征在于,步骤S4中,所述坐标转换方法为:零件在自动分拣过程中的现场定位坐标(RX,RY)可由以下方法得出,零件的重心位置为(X,Y),板材切割起点位置在下料平台上的坐标为(X1,Y1),则RX=X+X1,RY=Y+Y1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中国科学院沈阳自动化研究所分所;中国科学院沈阳自动化研究所,未经广州中国科学院沈阳自动化研究所分所;中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710850914.0/1.html,转载请声明来源钻瓜专利网。