【技术实现步骤摘要】
一种从开料机加工文件解译机械手臂下料位置的方法
本专利技术属于解译计算机文件的领域,涉及一种机械手臂的控制方法,具体涉及一种从开料机加工文件解译机械手臂下料位置的方法。
技术介绍
木工开料机是一种专门用于切割板材的数控设备。用于制造衣柜等柜体的原料板材,经过开料机的切割形成一块块大小不一的矩形板材,再经过后续设备的加工后成为柜体的组装零部件。而加工文件NC档案,是指用于木工开料机使用的数控加工程序;由于目前市面上大部分开料机对板材的切割没有复杂的工艺,因此此类NC档案都是由G01切割等简单的G代码组成。下料是指将开料机切割完成的一块块小板材从开料机的机台上取下放置到别处的流程。目前是以人工的形式手动搬运,耗费人力,效率低。随着机器替代人工的潮流到来,越来越多的大规模家具厂考虑使用机器手臂来替代工人进行重复枯燥的下料动作。利用机械手臂前段的吸盘抓取开料机台面上的板材移动到指定位置放置,无需人工干预。目前,开料机使用机械手臂进行下料的方法是用一种软件另出一份坐标档案的方法,具体为:家具厂提前与设计柜体的拆单软件开 ...
【技术保护点】
1.一种从开料机加工文件解译机械手臂下料位置的方法,其特征在于,它包括以下步骤:/n(a)对NC档案进行逐行遍历,提取所有移动指令;/n(b)根据所述移动指令,利用特征法确定所有切割线段的端点坐标,所述端点包括起点与终点;/n(c)利用顶点法将所述端点组成互不重复的矩形;/n(d)根据所述矩形的四个顶点计算各个所述矩形的中心位置,向机械手臂输出下料位置结果。/n
【技术特征摘要】
1.一种从开料机加工文件解译机械手臂下料位置的方法,其特征在于,它包括以下步骤:
(a)对NC档案进行逐行遍历,提取所有移动指令;
(b)根据所述移动指令,利用特征法确定所有切割线段的端点坐标,所述端点包括起点与终点;
(c)利用顶点法将所述端点组成互不重复的矩形;
(d)根据所述矩形的四个顶点计算各个所述矩形的中心位置,向机械手臂输出下料位置结果。
2.根据权利要求1所述从开料机加工文件解译机械手臂下料位置的方法,其特征在于:步骤(a)中,提取所有移动指令后将其按执行顺序存入集合L{L0,L1,L2,L3,L4…Ln};所述移动指令为G00、G01移动单节指令。
3.根据权利要求1或2所述从开料机加工文件解译机械手臂下料位置的方法,其特征在于:步骤(a)中,当所述NC档案载入所述开料机进行加工后,对NC档案进行逐行遍历。
4.根据权利要求2所述的从开料机加工文件解译机械手臂下料位置的方法,其特征在于:步骤(a)中,当任意一行没有标识G00或G01移动单节指令时,则该行继承上一行的G00或G01移动单节指令。
5.根据权利要求2所述从开料机加工文件解译机械手臂下料位置的方法,其特征在于,步骤(b)中,从L1至Ln遍历集合L中所有元素,定义当前遍历到的移动单节指令为Li,
则所述起点满足以下条件:(1)Li为G01带有Z轴坐标变化的移动单节指令,(2)Li-1为G00移动单节指令,(3)Li+1为G01同时带有X轴或/和Y轴坐标变化的运动单节指令;将Li-1所带有的X轴、Y轴坐标数值赋予点Pj(x,y);
则所述终点满足以下条件:(1)Li为G01带有X轴或Y轴坐标变化的运动单节指令,(2)Li为G01不带有Z轴坐标变化的移动单节指令;将Li所带有的X轴、Y轴坐标数值赋予点Pj+1(x,y);
得到点集合P{P1,P2,P3…PN}。
6.根据权利要求...
【专利技术属性】
技术研发人员:邱林,苏振涛,孙东,徐兵,陈波,
申请(专利权)人:新代科技苏州有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。