KR210机器人雕刻系统
- 格式:doc
- 大小:1.54 MB
- 文档页数:10
Rev.27C1M212C4575F机器人控制器RC90 / RC90-B(EPSON RC+ 7.0)机器人控制器RC90 / RC90-B (EPSON RC+ 7.0)Rev.27 ii机器人控制器RC90 / RC90-B(EPSON RC+ 7.0)Rev.27Copyright © 2013-2021 SEIKO EPSON CORPORATION. All rights reserved.RC90 / RC90-B (EPSON RC+ 7.0) Rev.27i前言感谢您购买本公司的机器人系统。
本手册记载了正确使用示教器所需的事项。
使用系统之前,请阅读本手册与相关手册,正确地进行使用。
阅读之后,请妥善保管,以便随时取阅。
保修本机及其选装部件是经过本公司严格的质量控制、测试和检查,并在确认性能满足本公司标准之后出厂交付的。
在交付产品的保修期内,本公司仅对正常使用时发生的故障进行免费修理。
(有关保修期方面的信息,请与当地销售商联系。
)但在以下情况下,将对客户收取修理费用(即使发生在保修期内):1. 因不同于使用说明书内容的错误使用以及使用不当而导致的故障与损伤。
2. 客户擅自改造或拆卸造成的故障。
3. 因调整不当/擅自修理而导致的损坏。
4. 因地震、洪水等自然灾害导致的损坏警告、注意、使用:1. 如果机器人或相关设备的使用超出本手册所述的使用条件及产品规格,将导致保修无效。
2. 本公司对因未遵守本手册记载的“警告”与“注意”而导致的任何故障或事故,甚至是人身伤害或死亡均不承担任何责任,敬请谅解。
3. 本公司不可能完全预见危险与故障发生的所有状况,此可预见性存在局限性。
因此,本手册不能警告用户所有可能的危险。
ii RC90 / RC90-B (EPSON RC+ 7.0) Rev.27商标Microsoft、Windows、Windows 图标是美国Microsoft Corporation 在美国及其他国家的注册商标或商标。
KUKAKRC2机器人焊机配置说明一、概述KUKAKRC2机器人焊机是一款高效、精确、可靠的自动化焊接设备,专为满足工业生产中的复杂焊接需求而设计。
通过精心的硬件和软件配置,这款焊机能够实现高质量的焊接效果,提高生产效率,并降低人工成本。
以下是KUKAKRC2机器人焊机的详细配置说明。
二、主要特点1、高精度:采用高精度伺服电机和先进的运动控制系统,可以实现精确的焊接位置和焊接速度控制,从而提高焊接质量。
2、灵活性强:支持多种不同的焊接方法和工艺,包括熔化极气体保护焊(MIG)、钨极气体保护焊(TIG)和等离子切割等。
3、稳定可靠:采用高品质的硬件和软件组件,具备高度的稳定性和可靠性,确保长时间的连续生产。
4、人性化操作:配备直观的操作界面和远程控制功能,使操作更加简单方便,降低操作难度。
三、硬件配置1、控制系统:采用先进的伺服电机驱动系统和运动控制器,实现高精度、高速度的焊接控制。
2、焊接电源:配备多种焊接电源,包括MIG/TIG电源等离子切割电源等,满足不同的焊接需求。
3、机械臂:采用高刚性机械臂,确保长时间稳定运行,提高焊接精度。
4、防护装置:配备完善的防护装置,如光幕传感器、安全门锁等,确保操作安全。
5、焊接传感器:内置焊接传感器,自动检测并调整焊接参数,保证焊接质量。
四、软件配置1、焊接程序:预装多种焊接程序,包括直线、圆弧、多边形等常见形状的焊接程序,方便用户快速编程。
2、参数设置:提供直观的参数设置界面,用户可以根据不同的材料和厚度调整焊接参数,实现最佳的焊接效果。
3、远程监控:支持远程监控功能,用户可以通过网络实时查看焊接过程和焊接结果。
4、故障诊断:具备故障诊断功能,当设备出现故障时,系统会自动提示故障原因,方便用户快速排查问题。
5、数据库管理:内置数据库管理系统,可以保存和查询焊接历史记录,方便用户对焊接过程进行分析和优化。
五、操作界面KUKAKRC2机器人焊机配备直观的操作界面,方便用户快速掌握设备操作。
2020控制系统操作手册20.06纳博特目录第2章安全注意事项 (15)注意事项 (15)第3章产品组装 (16)3.1示教盒安装 (16)3.2控制柜安装 (16)3.2.1线缆要求 (17)3.2.2布线要求 (18)3.2.3接地要求 (18)3.2.4接线注意事项 (19)第4章新机器人配置步骤 (20)第5章机器人的坐标系与轴操作 (26)5.1控制组与坐标系 (26)5.1.1坐标系 (26)坐标系与轴操作 (27)5.1.2关节坐标系 (27)5.1.3直角坐标系 (28)5.1.4工具坐标系 (29)5.1.5用户坐标系 (30)5.2外部轴 (33)第6章示教器按键与界面简介 (34)6.1T20示教器物理按键 (34)6.2T30示教器物理按键 (35)6.3操作系统简介 (37)6.3.1基本说明 (37)6.3.2状态介绍 (37)6.4界面介绍 (38)6.4.1主页 (38)6.4.2用户 (39)6.4.3设置 (41)6.4.4用户坐标标定 (43)6.4.5系统设置 (44)6.4.6远程程序设置 (48)6.4.11Modbus设置 (69)6.4.12后台任务 (71)6.4.13网络设置 (72)6.4.14数据上传 (73)6.4.15程序自启动 (73)6.4.16操作参数 (74)6.4.17工艺 (75)6.4.18变量 (103)6.4.19状态 (105)6.4.20工程 (107)6.4.21程序 (108)6.4.22日志 (109)6.4.23监控 (110)第7章机器人示教与运行 (111)7.1机器人准备 (111)7.1.1开机与安全确认 (111)7.1.2示教器准备 (111)7.2点动操作 (111)7.2.1示教速度调节 (112)7.2.2坐标系说明与切换 (112)7.2.3点动操作 (113)7.3程序编写 (113)7.3.1程序新建/打开/删除/重命名/复制 (113)7.3.2指令操作 (118)7.3.3指令说明(指令规范) (122)7.4程序运行 (142)7.4.1示教模式 (143)7.4.2运行模式 (143)7.4.3远程模式 (143)7.4.4从当前行运行 (145)7.5.4远程IO速度修改方式 (147)第8章工具手与用户坐标 (149)8.1工具手标定 (149)8.1.1工具坐标系 (149)8.1.2TCP:TOOL CENTER POINT,即工具中心点 (149)8.1.3工具坐标系特点 (150)8.1.4工具手参数设置 (151)8.1.57点标定 (152)8.1.612/15点标定 (156)8.1.720点标定 (161)8.1.82点标定 (162)8.2用户坐标系 (163)8.2.1用户坐标系作用 (164)8.2.2用户坐标参数设置 (165)8.2.3用户坐标系标定 (165)第9章数值变量 (167)9.1变量的名称 (167)9.2全局数值变量 (167)9.3全局数值变量使用 (169)9.3.1定义全局数值变量 (169)9.3.2通过计算指令为全局数值变量赋值 (169)9.3.3直接变量赋值 (171)9.3.4使用全局数值变量来计数 (172)9.4局部数值变量 (172)9.5局部变量使用 (173)9.5.1定义局部数值变量 (173)9.5.2使用计算指令为局部变量赋值 (174)9.5.3直接为变量赋值 (174)第10章位置变量 (175)10.1全局位置变量 (175)10.3.4READPOS 指令 (179)10.3.5USERFRAME_SET 指令 (180)10.3.6TOOLFRAME_SET 指令 (180)10.3.7COPYPOS 指令 (180)10.44轴SCARA机器人左右手 (180)10.4.1全局变量设置左右手 (181)第11章条件判断类指令的使用 (183)11.1指令说明 (183)11.1.1CALL (183)11.1.2IF (183)11.1.3ELSE (184)11.1.4ELSEIF (185)11.1.5WHILE (187)11.1.6WAIT (188)11.1.7LABEL (189)11.1.8JUMP (190)11.1.9UNTIL (191)11.1.10CRAFTLINE (192)11.1.11CMDNOTE (192)11.1.12POS_REACHABLE (192)11.1.13CLKSTART (193)11.1.14CLKSTOP (193)11.1.15CLKRESET (193)第12章后台任务 (194)12.1限制 (194)12.2注:运行模式按暂停按钮、远程模式IO暂停只暂停主程序,不暂停后台任务 (194)12.3后台任务编程 (195)12.3.1注意 (195)12.4主程序编程 (195)12.4.1PTHREAD_START(开启线程) (195)12.4.4CONTINUERUN(继续线程) (197)12.4.5STOPRUN (停止运行) (197)12.4.6RESTARTRUN(重新运行) (198)第13章IO、Modbus与远程程序 (199)13.1IO (199)13.1.1输入输出指令 (199)13.1.2I/O功能选择设置 (200)13.1.3IO状态提示设置 (201)13.1.4IO安全设置 (202)13.1.5IO复位 (202)13.1.6IO配置 (203)13.1.7使能IO (204)13.1.8报警消息 (205)13.1.9端口名称 (205)13.1.10远程模式IO预约简要说明 (206)13.2远程程序设置 (208)13.3复位点设置 (208)13.4远程功能的使用(IO) (209)13.4.1远程功能概述 (209)13.4.2远程功能使用步骤 (209)13.4.3编写程序 (209)13.4.4设置远程程序 (209)13.4.5设置IO (210)13.4.6切换到远程模式 (210)13.4.7预约排序 (210)13.4.8运行 (211)13.5Modbus修改地址码 (211)13.6Modbus的使用 (214)13.6.1ModBus功能概述 (214)13.6.2Modbus触摸屏使用流程 (214)第14章多机模式与双机协作 (218)14.1设置机器人 (218)14.2切换机器人 (219)第15章视觉工艺 (222)15.1视觉参数设置 (222)15.2视觉范围设置 (224)15.3 (225)15.4视觉位置参数 (225)15.5位置调试 (226)15.6视觉运作方式 (226)15.7视觉指令 (226)15.7.1VISION_RUN (226)15.7.2VISION_TRG (227)15.7.3VISION_POSNUM (227)15.7.4VISION_POS (227)15.7.5VISION_CLEAR (227)15.7.6VISION_END (227)15.8使用示例 (228)15.8.1抓取应用 (228)第16章传送带跟踪 (229)16.1参数设置 (229)16.1.1基本信息 (229)16.1.2识别参数 (230)16.1.3传送带标定 (230)16.1.4传感器标定 (233)16.1.5位置设置 (235)16.2编写程序 (236)16.2.1CONVEYOR_ON指令 (236)16.2.2CONVEYOR_OFF指令 (237)16.2.3CONVEYOR_CHECKPOS指令 (237)16.2.4CONVEYOR_CHECKEND指令 (237)16.3示例 (237)16.3.1使用传感器、MOVJ走轨迹 (237)16.3.2使用传感器、外部发点功能走轨迹 (238)16.3.3视觉传送带跟踪 (238)第17章外部传输点 (240)17.2通讯方式 (241)17.2.1点位存放的数据 (241)17.2.2示例 (242)17.2.3指令 (242)第18章外部通讯 (243)18.1TCP协议 (243)18.1.1参数设置 (243)18.1.2指令 (243)18.1.3READCOMM (244)18.1.4OPENMSG (245)18.1.5CLOSEMSG (245)18.1.6PRINT (245)18.1.7MSG_CONN_ST (245)第19章数据上传 (246)19.1基本设置 (246)19.2数据格式 (246)19.2.1生成csv文件示例 (247)第20章机器人日志 (249)20.1示教器日志查看 (249)日志说明 (249)操作日志:此类型日志保存用户的基本操作,例如新建程序、重命名程序插入指令等。
目次前言 (3)1 目的.............................................................................42 范围.............................................................................43 规范性引用文件...................................................................44 术语和定义.......................................................................45 机器人集成标准...................................................................46 文件更改状态 (72)前言一、机器人技术部是本文件的归口管理部门,享有文件更改、修订、日常维护及最终解释权。
二、文件版本历史记录:三、本文件与上一版文件相比的主要变化点:无。
四、本文件自实施之日起,代替或废止的文件:无。
1.目的1.1确保机器人调试形成标准化流程,减少新人在学习中所需的人力和时间,降低长城汽车培养新人的成本。
1.2提高机器人安装调试效率。
1.3确保长城汽车项目生产人员安全、高效、方便、稳定的进行系统维护。
1.4本规范不意味着阻碍新技术或限制创新性的应用,如果该规范中任何部分存在过分制约或阻碍新型技术的应用,可以通过机器人科审核进行完善更改。
2.适用范围2.1本标准适用于长城汽车股份有限公司整车厂车间机器人调试。
2.2本标准仅包含部分型号配置的机器人调试,不完全包含特定应用范围下的机器人调试。
2.3本标准仅适用于KUKA机器人调试。
2.4本标准目前只应用于焊接机器人,且不具有完善性,后期将逐步添加相关内容。
系统和出错信息目录1.概述1.1 确认出错信息1.2 调用纠正错误的建议1.3 封锁出错信息1.4 认可警告信息1.5 登录信息使用的符号2.操作登记信息3.系统登记信息4.硬件登记信息5.程序登记信息6.活动登记信息7.操作员登记信息8.输入输出和通信登记信息9.弧焊登记信息10.点焊登记信息11.油漆登记信息出错管理1.概述如果发生错误,将在悬置教育操纵台(见图1)明确显示出错信息。
如果同时发生几个错误,则将选择最早发生的那个错误。
图1:错误一发生即明确地显示出错信息所有的错误和状态变化也登记在登记簿中,注明时间。
有关这些登记的详细情况,见本手册第12章,服务–登记簿。
1.1 确认出错信息∙按OK将再次显示错误发生前显示的窗口。
如果你以后想观看出错信息,你可在登记簿中找到它,见本手册第12章:服务–登记簿。
1.2 调用纠正错误的建议∙按OK显示有关可能纠正的措施信息,及错误原因(见图2)。
图2:纠正错误的建议按LOG显示登记簿而不显示核查单。
1.3 封锁出错信息能以手动模式,封锁出错信息不让它弹出。
按SLEEP按钮即可实现。
例如如果存在许多有关输入输出处理的错误和需要程序中的改变,这是很有用的。
通过VIEW/LOG和SPECIAL/SLEEP BUTTON VISIBLE,启动SLEEP按钮。
休眠的解除通过服务窗口完成。
VIEW/LOG和SPECIAL/ERROR FOCUS ON,它也能通过模式转换到AUTO来完成。
1.4 认可警告信息有时会显示出警告或信息文字。
这种信息的显示形式为最小化的看门狗画幅,仅隐藏上一窗口的一部分。
按ENTER键,认可该信息。
1.5 登记信息用的符号状态变化信息状态变化信息是登记簿中对应系统正常事件的一个输入项,如程序启动和停止、操作模式改变、马达的开关等。
警告信息警告是你需要意识的事件,这种事件并不严重到需要停止过程或RAPID程序的程度。
出错信息错误是阻止机械手继续工作的事件。
2021年8月第49卷第15期机床与液压MACHINETOOL&HYDRAULICSAug 2021Vol 49No 15DOI:10.3969/j issn 1001-3881 2021 15 013本文引用格式:廖伟东,李俊渊,黄昕,等.多层多道焊机器人离线编程路径规划[J].机床与液压,2021,49(15):67-70.LIAOWeidong,LIJunyuan,HUANGXin,etal.Roboticoff⁃lineprogrammingpathplanningformulti⁃path/multi⁃layerwelding[J].MachineTool&Hydraulics,2021,49(15):67-70.收稿日期:2020-07-30基金项目:广东省科技计划项目(2018B030323027)作者简介:廖伟东(1991 ),男,硕士研究生,研究方向为机器人仿真技术㊂E-mail:1697633560@qq com㊂多层多道焊机器人离线编程路径规划廖伟东,李俊渊,黄昕,田吕(广州机械科学研究院有限公司中央研究所,广东广州510700)摘要:面向机器人多层多道焊接轨迹人工示教编程效率低㊁难度大的问题,为了提高焊接质量与效率,基于OpenCAS⁃CADE建模引擎,开发多层多道焊机器人离线编程软件,从工件模型中提取焊缝信息,取代在线示教操作㊂提出一种用户自定义焊层焊道数目的路径规划算法,确定每个焊道的空间位置㊁焊接速度,同时规划焊枪末端姿态,避免与工件发生碰撞㊂通过机器人加工仿真运动,表明各个焊道位置准确㊁姿态平顺,验证了路径规划的正确性与可行性,并在实际焊接试验中获得良好的焊接效果㊂关键词:多层多道焊;OpenCASCADE建模引擎;离线编程;轨迹规划中图分类号:TP242 2RoboticOff-LineProgrammingPathPlanningforMulti-path/Multi-layerWeldingLIAOWeidong,LIJunyuan,HUANGXin,TIANLv(CentralResearchInstitute,GuangzhouMechanicalEngineeringResearchInstituteCo.,Ltd.,GuangzhouGuangdong510700,China)Abstract:Inordertoimprovetheweldingqualityandefficiency,itisnecessarytosolvetheproblemoflowefficiencyandhighdifficultyinmanualprogrammingofmulti⁃path/multi⁃layerwelding.Aroboticoff⁃lineprogrammingsoftwarewasdevelopedformulti⁃passweldingrobotbasedonOpenCASCADEmodelingengine.Theweldingseaminformationwasextractedfromtheworkpiecemodelinsteadoftheonlineteachingoperation.Apathplanningalgorithmforuser⁃definedweldbeadnumberwasproposedtodeterminethespacepositionandtheweldingspeedofeachbead,theendattitudeofweldingtorchwasplanedtoavoidcollisionwiththeworkpiece.Throughtherobotmachiningsimulationmovement,itisshownthatthepositionofeachweldbeadisaccurateandtheattitudeissmooth,whichverifiesthecorrectnessandfeasibilityofthepathplanning,andgoodweldingeffectisobtainedintheactualweldingtest.Keywords:Multi⁃path/multi⁃layerwelding;OpenCASCADEmodelingengine;Off⁃lineprogramming;Pathplanning0㊀前言在高压容器㊁汽车制造㊁工程机械领域,多层多道焊接是中厚板结构件加工中不可或缺的工艺,由于其结构大㊁坡口宽等特点,对其进行焊接加工具有一定难度[1]㊂随着先进制造技术与机器人技术的不断发展,工业机器人在焊接领域得到广泛的应用,由于机器人多层多道焊接路径人工在线示教编程效率低㊁难度大,难以满足机器人的工作需求,所以多层多道焊机器人离线编程仿真系统应运而生㊂针对多层多道焊接以及机器人离线编程,已有众多高校㊁研究机构进行了研究,天津工业大学成利强等[2]通过对示教轨迹点偏移设置,进行多层多道焊接路径规划以减少示教次数㊂仲德平等[3]基于RobotStudio离线编程软件,针对船舶曲面厚板的多层多道焊规划焊接路径,解决了焊枪与工件之间的碰撞问题㊂文献[4-6]中提出等面积型㊁等高型㊁自定义型3种对焊缝坡口截面填充规划方法,将末尾焊道近似为梯形,其余焊道近似为平行四边形,每层焊道数等于它的层数[7]㊂该规划方法针对不一样坡口角度的焊缝不具备适应性㊂为了适应不同坡口角度的焊缝类型,减少焊接参数设置,提出一种用户自定义焊层内部焊道数的等面积多层多道焊路径规划方法,基于OpenCASCADE建模引擎开发机器人离线编程软件,从焊接工件模型提取焊缝信息,根据用户定义的焊层㊁焊道数,进行多层多道焊的路径规划㊂1㊀多层多道焊路径规划1 1㊀等效焊道截面由于焊道截面形状不规则难以进行轨迹计算,必须将焊道截面简化为规则几何图形,才能进行精确的路径规划,根据文献[7]对焊道截面进行简化,每层除末尾焊道外均等效为平行四边形,末尾焊道则近似等效为梯形,具体效果如图1所示㊂图1㊀焊道截面示意1 2㊀等面积坡口焊道位置规划等面积坡口截面规划,其中每个焊道的截面积都相等,对于V形焊缝第一层焊道数固定为1,其余焊层的焊道数大于1,具体焊道数目由用户自定义设置㊂已知V形焊缝坡口的高度为H,坡口角度为θ,其焊道规划如图2所示㊂图2㊀V形焊缝示意已知V形坡口的高度为H,坡口角度为θ,由此可得该V形焊缝坡口面积S:S=H2㊃tanθ2(1)设焊缝需要填充的层数为n,第i层的焊道数为Ti,则该坡口的总焊道数a:a=ðni=1Ti(2)联立式(1)(2)得到单个焊道截面积Sn:Sn=H2㊃tanθ2æèçöø÷a(3)如图2所示,已知前i-1层的总焊道数为ai-1,则第i-1层顶部高度Hi-1以及宽度Wi-1:Hi-1=Hai-1㊃SnS(4)Wi-1=2tanθ2㊃Hi-1(5)根据式(4)(5),同理可求得第i层顶部高度Hi,以及第i层顶部宽度Wi,设第i层内焊道数为m,则单个焊道y方向增量Δy:Wi-1+Wi2m㊀(Wi-Wi-1)㊃(Hi-Hi-1)/2ɤSnWi-1m-1㊀㊀(Wi-Wi-1)㊃(Hi-Hi-1)/2>Snìîíïïïï(6)第i层的起始焊道y坐标参数yi0:yi0=y0-Hi-1㊃tanθ2(7)则第i层j道焊道y坐标参数yij为yij=yi0+Δy㊃j㊀㊀jɪ[0,m)(8)综上所述第i层j焊道的位置坐标参数xij=x0yij=yi0+Δy㊃jzij=z0+Hi-1ìîíïïï(9)1 3㊀焊接速度规划由第1 2节通过对焊缝坡口焊道等面积规划,确定了每条焊道的位置参数㊂现在需要根据单道焊道面积Sn以及设置的焊接参数计算焊接速度vw㊂根据输入的焊接电流I查询焊机专家数据库确定其对应的送丝速度vf㊁焊丝直径D以及单道焊缝的填充熔敷率η,求得焊接速度vw:vw=πD2vf4Sn(10)1 4㊀焊枪姿态规划由第1 2㊁1 3节确定了各个焊道的具体位置以及对应的焊接速度㊂为了获得良好的焊接效果,同时避免焊枪与工件之间的干涉,需计算每条焊道对应的焊枪姿态㊂由文献[8]可知焊枪沿坡口对称中心线处于最佳施焊位置,获取良好的焊接效果㊂焊枪姿态如图3所示㊂图3㊀焊枪姿态示意由第1 2节求得焊道所处位置P(xi,yi,zi),其对应的虚拟坡口形状为әAPB,则焊枪姿态PK为øAPB的角平分线,øAPB为ω,øPAB为δ,记AP长度为b,PB长度为c:b=(H-zi)2+(H㊃tanθ/2+yi)2(11)c=(H-zi)2+(H㊃tanθ/2-yi)2(12)根据余弦定理求得ω以及δ:ω=arccosb2+c2-(2H㊃tanθ/2)22bcæèçöø÷(13)焊枪与坡口截面坐标系z轴正方向夹角β:β=π2-δ+ω2æèçöø÷(14)焊枪末端x姿态与焊缝截面坐标系O的x轴方向一致,绕x轴旋转角度β获得焊道点P位姿相对于坐㊃86㊃机床与液压第49卷标系O的齐次转换矩阵TPO:TPO=100xi0cosβ-sinβyi0sinβcosβzi0001éëêêêêêùûúúúúú(15)已知坡口截面坐标系O相对于机器人基座标系B的齐次转换矩阵为TOB,则第i层j焊道点P相对于机器人基座标系B的齐次矩阵TPB:TPB=TOB㊃TPO(16)2㊀离线编程与仿真2 1㊀构建离线软件平台基于法国MatraDatavision公司开源的CAD/CAM/CAE几何模型内核C++库OCC(OpenCAS⁃CADE),结合QT图形用户界面开发库,搭建机器人离线编程软件框架㊂OCC是一个功能强大的三维建模引擎,提供拓扑模型中点㊁线㊁面㊁体和复杂形体的显示和交互操作,可实现纹理㊁光照㊁渲染等图形显示操作,以及模型放大㊁缩小㊁旋转等动态变换操作㊂本文作者将机器人模型轻量化为STL格式模型,设置其模型坐标系与机器人D-H连杆坐标系重合,调用OCC库API接口StlAPI_Reader()将STL文件转化为OCC可识别的拓扑类型TopoDS_Shape,然后调用交互类AIS_InteractiveContext中的Display()函数在界面中显示机器人模型,如图4所示㊂图4㊀离线编程软件2 2㊀多层多道焊工艺规划通过QT的GUI接口搭建多层多道焊工艺设置界面如图5所示㊂调用STEPControl_Reader类接口,实现在离线软件中导入工件STEP格式三维模型,通过ActivateS⁃tandardMode()函数设置过滤器,分别从工件模型上选取焊接母线以及焊缝两侧辅助面㊂获得焊缝坡口几何参数信息,调用库函数GCPnts_UniformAbscissa()将焊缝母线离散,获得焊缝各个截面的原点位置;调用Normal()获取两个焊缝侧面的法矢量,以确定焊缝夹角θ;两焊缝侧面的法矢量的角平分线方向,作为焊缝姿态的z轴方向,焊接母线的切向作为焊缝姿态的x轴方向;从工艺设置界面输入焊丝直径㊁焊接电流㊁焊层数㊁焊道数㊁熔敷率等焊接参数,根据第1 2节规划得各个焊道的位置㊁姿态信息㊂分别对V形㊁相贯线焊缝进行焊接路径规,如图6所示㊂图5㊀工艺界面图6㊀多层多道焊接路径2 3㊀焊接仿真为了保证多层多道焊轨迹规划的可行性,在离线软件中对V形焊缝多层多道焊轨迹进行运动仿真如图7所示㊂仿真结果表明:焊接路径姿态平顺,能规避焊枪与工件之间的碰撞,验证了多层多道焊轨迹规划的正确性㊂图7㊀机器人焊接仿真3㊀焊接试验如图8所示,采用启帆SRD⁃1400型六关节机器人,焊机型号为麦格米特Artsen500,焊丝直径为1 2mm,设置总焊层数为4层,各焊层内部焊道数㊁焊接电流以及规划所得的焊接速度参数如表1所示㊂㊃96㊃第15期廖伟东等:多层多道焊机器人离线编程路径规划㊀㊀㊀图8㊀机器人焊接试验平台表1㊀焊接参数焊层焊道数电流/A速度/(mm㊃s-1)112157.12232608.36352608.36462908.97㊀㊀在离线软件中对V形焊缝坡口进行多层多道焊接轨迹规划,将规划所得的焊接路径可执行程序导出到机器人控制器实现机器人焊接工作㊂如图9所示:焊道层叠均匀㊁焊缝填充密致,焊道间没有出现咬边㊁气孔等焊接缺陷,验证了多层多道焊离线编程规划轨迹的正确性与可行性,与人工示教编程相比具有更好的焊接质量与更高的焊接效率㊂图9㊀V形坡口焊接效果4㊀结论针对多层多道焊接人工示教效率低㊁焊接效果差的不足,基于OpenCASCADE建模引擎搭建了多层多道焊离线编程软件,从工件模型中提取焊缝信息,无需人工在线示教操作,大大提高焊接加工效率㊂提出一种自定义焊层㊁焊道数的等面积焊道规划算法,根据焊丝直径㊁焊接电流等焊接参数,确定各个焊道位置与焊接速度,规划了焊枪末端姿态,避免与工件发生干涉㊂通过机器人仿真加工与实际焊接试验验证了该规划算法的正确性㊂试验结果表明:焊道堆叠均匀㊁焊缝填充密致,获得良好的焊接效果,为后续工业机器人在多层多道焊接领域的批量应用提供参考㊂参考文献:[1]李天旭,王天琪,杨华庆,等.厚板V形坡口机器人填充焊接工艺研究[J].焊接,2017(9):13-17.LITX,WANGTQ,YANGHQ,etal.ResearchonfillingweldingtechnologyofV-shapedgrooverobotforthickplate[J].Welding&Joining,2017(9):13-17.[2]成利强,王天琪,侯仰强,等.中厚板V形坡口多层多道焊机器人焊接技术研究[J].焊接,2018(2):10-13.CHENGLQ,WANGTQ,HOUYQ,etal.RobotweldingtechnologyofVgrooveforheavyplatebasedonmultilayerandmultipasswelding[J].Welding&Joining,2018(2):10-13.[3]仲德平,徐洪泽,金晶波,等.基于RobotStudio的机器人曲面厚板焊接离线编程[J].焊接技术,2018,47(1):45-49.[4]袁海龙,刘建春,易际明,等.中厚板复杂焊缝机器人自动跟踪系统[J].电焊机,2015,45(7):35-39.YUANHL,LIUJC,YIJM,etal.Robotautomatictrack⁃ingsystemofcomplexweldformediumthickplate[J].E⁃lectricWeldingMachine,2015,45(7):35-39.[5]李湘文.中厚板复杂轨迹焊缝跟踪的关键技术研究[D].湘潭:湘潭大学,2012.LIXW.Thekeytechnologyresearchesoftheplatecomplexseamtracking[D].Xiangtan:XiangtanUniversity,2012.[6]张华军,张广军,蔡春波,等.厚板弧焊机器人自定义型焊道编排策略[J].焊接学报,2009,30(3):61-64.ZHANGHJ,ZHANGGJ,CAICB,etal.Self⁃definingpathlayoutstrategyforthickplatearcweldingrobot[J].TransactionsoftheChinaWeldingInstitution,2009,30(3):61-64.[7]李慨,戴士杰,孙立新,等.机器人焊接大型接头多道焊填充策略[J].焊接学报,2001,22(2):46-48.LIK,DAISJ,SUNLX,etal.Fillingstrategyofmulti⁃passwelding[J].TransactionsoftheChinaWeldingInstitution,2001,22(2):46-48.[8]张文增,陈强,孙振国,等.机器人焊接几何约束工件焊枪偏角的预规划[J].焊接学报,2004,25(1):17-20.ZHANGWZ,CHENQ,SUNZG,etal.Previousplanningoftiltingdegreeofweldingtorchforrobotweldingunderge⁃ometricrestrictionofworkpiece[J].TransactionsoftheChi⁃naWeldingInstitution,2004,25(1):17-20.(责任编辑:张艳君)㊃07㊃机床与液压第49卷。
诺博泰智能雕刻系统是由山东诺博泰智能科技有限公司精心打造、重磅推出的高度模块化集成的雕刻机器人工作站。
迄今为止集成度最高、性价比最好的雕刻机器人工作站。
采用全进口顶级机器人制造商德国KUKA KR210本体及其一整套操作及控制系统的高端配置。
雕刻主轴采用意大利HSD高精度15KW水冷电主轴,采用标准ISO40标准刀柄。
刀具检测单元采用马波斯TS30高精度对刀仪,保证加工刀具tcp的准确性,从而保证加工质量。
工件回转平台由采用我公司专门为机器人雕刻系统设计研发的可与机器人进行联动的单轴回转变位机
软件系统是从意大利QD公司引进国际领先的的机器人离线编程系统机器人各系统与离线编程系统间无缝衔接,如此精心打造只为了一个目的,使机器人雕刻编程更简单,产品生产更经济,产品加工适应性更好,这也是诺博泰智能科技有限公司的企业宗旨。
1:气动控制单元2:电器控制柜3:机器人控制柜4:气动刀架5:冷却单元6:刀具测量检测装置7:机器人底座8:KR210机器人本体9: 15KW 电主轴10:回转平台
机器人雕刻系统效果图
本产品适合于工业生产中各种批量工件的雕刻工作,适用于工件的切削、磨削、转孔等加工,木材、石材、铝合金及复合材料的产品造型等。
与回转变位机协调运动,集成USP端口,使用离线编程系统可执行复杂工件加工。
可随意更改配置100%完美兼容。
非常适合于机器人自动化集成企业对该产品的二次开发,功能无限扩展。
该机器人即使在恶劣的环境下也能正常工作,使用寿命可达15年,平均事故间隔时间长达7万小时。
一、德国库卡(KUKA)机器人系统
标准6轴焊接机器人KR210 R2700
库卡KR 210 R2700机器人是库卡新推出的轻负载机器人,其210公斤的负载能力尤其适用于完成雕刻工作。
无论是安装在地面上还是悬挂安装在天花板上,它均能以极高的连续轨径精确性,迅速且有效地完成工作,并同具有2700 毫米的工作范围。
此外,其模块化设计也使之成为了一种经济型的解决方案。
负载(指第6轴最前端P点负载)210公斤
臂的附加负载50公斤
总负载260公斤
机器人重量1068公斤
运动轴数6
最大作用范围2696mm
重复精度〈+/-0.06mm
法兰盘(第6轴上)DIN ISO 9409-1-A50
控制系统KRC4
安装位置地面
每个轴的运动参数运动范围运动速度
开放的KRC4控制系统
更高效、更安全、更灵活,最重要的是更智能化。
KR C4 的革新理念为自动化的明天打下了坚实的基础。
降低了自动化方面的集成、保养和维护成本。
并且同时持久地提高系统的效率和灵活性。
所以库卡开发了一个全新的、结构清晰且注重使用开放高效数据标准的系统架构。
这个系统架构中集成的所有安全控制(Safety Control)、机器人控制(Robot Control)、运动控制(Motion Control)、逻辑控制(Logic Control)及工艺过程控制(Process Control)均拥有相同的数据基础和基础设施并可以对其进行智能化使用和分享。
使系统具有最高性能、可升级性和灵活性。
计划、操作和维护更简单
继续采用历经验证的基于计算机的控制技术
通过继续采用已有标准实现快速和简捷的操作
扩展的指令集便于更具用户友好性的轨迹编程
与现有的KR C2 程序高度兼容
安全控制、机器人控制、逻辑控制、运动控制和工艺流程控制集成于一套控制系统中
专用控制模块之间能进行实时通信
通过中央基础服务系统实现了最大化的数据一致性
无缝集成的针对全新应用领域的安全技术
集成软件防火墙,网络更加安全
创新的软件功能,能源效率得以最优化
适合未来发展、无专用硬件的技术平台
多核处理器支持,性能更具可升级性
利用千兆以太网的快速通信
一体化集成存储卡,储存重要系统数据
专为400-480VAC 设计
优化能源效率的全新风扇设计
冷却装置无需保养且不带滤毡
在最小的空间内实现最大化的性能
最大化的可用性
KUKA smartPAD控制器
触摸屏、图形辅助、灵活互动。
机器人的功能越强大,直观感知式机器人操作界面就越重要。
新型KUKA smartPAD 在超大高清无反射触摸屏上以最佳的效果显示出如何直观地操控机器人。
智能交互式对话窗口向用户清晰地展示各项流程。
在任何时刻都会为用户提供其在那一时刻正好需要的操作元件。
其目的是将用户的注意力吸引到最重要的因素上,以便其能够直观、简单、快速并有效地工作。
真正实现全面智能。
触控板拥有上下文敏感的浮动窗口,使得操作更直观
通过单独的运行键直接控制八根轴/附加轴,无需来回切换
使用6D 鼠标进行高效编程,并且触控板上带有基于人机工程学设计的键盘
坚定不移地继续发展了库卡久经考验的操作和编程方案
无培训成本
可直接在smartPAD 上储存和读取配置
热插拔功能。
如果不需要使用smartPAD,可以直接拔掉
工作期间,高清、超大、防反射的显示屏可以保护眼睛
二、雕刻动力头系统
雕刻主轴HSD ES793
•转速:0-12000rpm
•刀柄型号:iso40
•冷却方式:水冷
•输出扭矩:32nm
•结构特点
1.电主轴按不同转速用途可采用高速油脂及油雾润滑两种方式。
2.电主轴高速旋转引起的温升,采用水冷却循环系统进行消除。
3.具有高精度、高钢度、高效率、输出功率大、噪音低等优点,转速
12000转/分变频调速
4.采用通用ISO40标准刀柄可满足客户对不同加工刀具的准换使用。
三、回转平台
该回转平台为单轴变位机,主要由变位机架、伺服驱动电机、精密减速机、翻转盘、可升降滚轮架、工装夹具和控制系统等组成。
其中所有焊接结构件由钢板和型材组焊而成,所有焊缝按等强度焊缝要求进行焊接,焊后均进行退火处理,去除焊接内应力和有效防止加工的变形。
雕刻机器人配套组成7轴联动自动化雕刻系统,可大幅度提高工件雕刻的尺寸范围,提高劳动生产率。
四、机器人离线编程系统
QD CNC机器人离线编程系统为我公司从意大利引进的机器人离线编程软件。
该软件解决了机器人编程时繁重的示教工作。
通过QD系统使铣刀,钻头,打磨头等构件被当做标准产品与机器人系统完美结合。
是目前世界上运用最成熟,流程最简单的机器人三维离线编程系统软件。
产品优势:
QD CNC系统以极大的柔性和适应能力而著称。
因而其应用范围非常广,为客户个性化配置的系统提供最高的性能,过QD CNC系统可以提供可替代加工机床的非常快捷的完整机器人系统。
●加工空间大:该系统可根据客户需要增加线性导轨以及回转平台以扩大机器人工作范围
●功能更多:kuka机器人是一种多功能工具,能够进行铣、磨、钻、切、锯等功能此外系统还能随时根据生产变化便捷快速的进行调整
●选配更多:标配的机器人进行6轴加工。
通过回转工作台或者性导轨可以再加工工艺中配置附加轴
●精度更高:最佳的加工精度可确保持久精度和最高质量
●速度更快:与机械加工和手动加工相比,QD CNC极大的提高了加工速度
●质量更好:机器人、工具和软件的最佳配合,保证质量稳定QDCNC软件构成:
●三维建模Rhinoceros (CAD)
●刀具选择及加工路径规划SUM 3D (CAM)
●人机界面及流程管理QD CNC
●后处理及机器人模拟仿真ROBOmove。