【技术实现步骤摘要】
四轴机械手智能打孔方法及系统
[0001]本专利技术涉及四轴机械手控制
,尤其涉及一种四轴机械手智能打孔 方法及系统。
技术介绍
[0002]机械手应用领域越来越广泛,其中打孔机就是一个重要方向。最早打孔无 非是人工使用钻孔机进行钻孔,后续为应付大型板材的钻孔使用上了龙门架, 到今天为配合全面自动化,灵活高效的scara(Selective Compliance AssemblyRobotArm,四轴机器人)机械手也进入了打孔机领域,整条产线形成了高度自 动化,但是当前scara机械手大多为固定扭矩进行钻孔操作,以及没有对主轴进 行有效控制。致使主轴卡孔、断刀、毛刺时有发生。另外一个问题从人工打孔 延续至今,那就是孔位标定问题,直到现在无论时人工、龙门架、一般scara机 械手控制系统都需要人为的一个一个孔位进行标定或者说输入,操作十分繁琐。
技术实现思路
[0003]本专利技术实施例所要解决的技术问题在于,提供一种四轴机械手智能打孔方 法及系统,以实现高效灵活的打孔操作。
[0004]为了解决上述技术问题,本专利技术实施例提出了一种四轴机械手智能打孔方 法,包括:
[0005]板参数输入步骤:采集用户输入的待打孔的板参数,并将打孔板近机械手 的右端点设为原点,所述板参数包括长宽以及材质数据;
[0006]孔参数输入步骤:采集用户输入的待打孔的孔参数,所述孔参数包括孔直 径、交叉偏移、个数、排数、去毛刺半径中的一种或多种;
[0007]预览步骤:根据用户输入的自定 ...
【技术保护点】
【技术特征摘要】
1.一种四轴机械手智能打孔方法,其特征在于,包括:板参数输入步骤:采集用户输入的待打孔的板参数,并将打孔板近机械手的右端点设为原点,所述板参数包括长宽以及材质数据;孔参数输入步骤:采集用户输入的待打孔的孔参数,所述孔参数包括孔直径、交叉偏移、个数、排数、去毛刺半径中的一种或多种;预览步骤:根据用户输入的自定义打孔位或根据用户输入的板参数、孔参数自动平均分配的打孔位生成孔位实时预览图;运动参数设置步骤:设置机械手的打孔运动参数,所述运动参数包括机械手位移速度、下降速度、打孔深度、抬高位置、安全位置中的一种或多种;主轴参数设置步骤:设置主轴参数,所述主轴参数包括主轴电压、主轴启动延时、冷却位置、冷却时间、冷却间隔中的一种或多种;打孔步骤:根据设置的运动参数和主轴参数,按照最短打孔路径或Z字形依次进行模拟打孔和正式打孔。2.如权利要求1所述的四轴机械手智能打孔方法,其特征在于,预览步骤中,根据输入板参数、孔参数计算孔距离板x轴方向边缘的最小距离x
b
和y轴方向边缘的最小距离y
b
,再根据个数与排数计算出首排孔数a,并通过下式计算每个孔位在x轴方向上的间隔P
x
与y轴方向上的间隔P
y
以及首个打孔点坐标(x0,y0):P
x
=(P
l
+x
b
*2)/(a+1);P
y
=(P
w
+y
b
*2)/(P
R
+1);x0=(P
l
‑
x
b
*2)/(a+1);y0=(P
w
‑
y
b
*2)/(a+1);最后根据计算结果平均分配打孔位;并在生成预览图的同时,判断已经生成的孔位是否存在位于板外与重叠的情况,并根据判断结果提醒用户。3.如权利要求1所述的四轴机械手智能打孔方法,其特征在于,打孔步骤包括:子步骤1:驱动机械手Z轴到达安全高度,再控制机械手末端前往待机点;子步骤2:根据用户设置执行主轴预冷却动作,预冷却完成后根据用户设置的主轴参数启动主轴,并根据输入的材质数据设置主轴电机的扭矩;子步骤3:驱动机械手Z轴到达抬高高度,控制机械手末端前往首个打孔点开始打孔;子步骤4:打孔完成后,对主轴进行冷却操作,冷却预设时间;子步骤5:冷却完成后,控制机械手末端回到首个打孔点,再驱动机械手Z轴到达抬高高度,机械手末端再前往下一个打孔点进行打孔;子步骤6:依次完成全部打孔后,机械手Z轴返回安全高度,机械手末端再前往待机点,关闭主轴。4.如权利要求3所述的四轴机械手智能打孔方法,其特征在于,所述子步骤3包括:孙步骤31:控制Z轴末端前往打孔位置开始下钻,同时判断机械手在下钻过程中是否超过设置的Z轴最大扭矩,若是则进入孙步骤32,若否则进入孙步骤33;孙步骤32:控制Z轴末端返回板表面;孙步骤33:Z轴末端到达打孔位置后,等待预设钻孔延时时间后再执行下一步。
5.如权利要求4所述的四轴机械手智能打孔方法,其特征在于,所述子步骤4包括:孙步骤41:驱动机械手Z轴到达安全高度,再控制机械手末端前往冷却点上方;孙步骤42:关闭主轴,并驱动机械手Z轴下降,将主轴浸泡在冷却点的冷却液中;孙步骤43:冷却预设时间后,驱动机械手Z轴返回安全高度,启动主轴。6.一种四轴...
【专利技术属性】
技术研发人员:徐山,黎俊超,吴瀚镔,
申请(专利权)人:天启控制技术深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。