
1.2.2 常用离线编程软件介绍
1.RobotMaster
RobotMaster来自加拿大,是目前全球离线编程软件中顶尖的软件,几乎支持市场上绝大多数机器人品牌(KUKA、ABB、FANUC、Motoman、史陶比尔、珂玛、三菱、DENSO、松下……),RobotMaster在Mastercam中无缝集成了机器人编程、仿真和代码生成功能,提高了机器人编程速度,RobotMaster界面如图1-11所示。
RobotMaster可以按照产品数模,生成程序,适用于切割、铣削、焊接、喷涂等。独家的优化功能,运动学规划和碰撞检测非常精确,支持外部轴(直线导轨系统、旋转系统),并支持复合外部轴组合系统。
2.RobotArt
RobotArt是目前国内品牌离线编程软件中顶尖的软件。
软件根据几何数模的拓扑信息生成机器人运动轨迹,之后轨迹仿真、路径优化、后置代码一气呵成,同时集碰撞检测、场景渲染、动画输出于一体,可快速生成效果逼真的模拟动画。广泛应用于打磨、去毛刺、焊接、激光切割、数控加工等领域,RobotArt界面如图1-12所示。

图1-11 RobotMaster界面

图1-12 RobotArt界面
3.RobotWorks
RobotWorks是来自以色列的机器人离线编程仿真软件,与RobotMaster类似,是基于SolidWorks做的二次开发,RobotWorks界面如图1-13所示。

图1-13 RobotWorks界面
RobotWorks支持市场上主流的工业机器人,提供各大工业机器人各个型号的三维数模。独特的机器人加工仿真系统可对机器人手臂、工具与工件之间的运动进行自动碰撞检查、轴超限检查,自动删除不合格路径并调整,还可以自动优化路径、减少空跑时间。RobotWorks系统提供了完全开放的加工工艺指令文件库,用户可以按照实际需求自行定义添加设置自己的独特工艺,添加的任何指令都能输出到机器人加工数据里面。
4.DELMIA
DELMIA是达索旗下的CAM软件,大名鼎鼎的CATIA也是达索旗下的CAD软件。DELMIA有6大模块,其中Robotics解决方案涵盖汽车领域的发动机、总装和白车身(Body-in-White),航空领域的机身装配、维修维护,以及一般制造业的制造工艺,DELMIA界面如图1-14所示。
DELMIA的机器人模块Robotics是一个可伸缩的解决方案,利用强大的PPR集成中枢快速进行机器人工作单元建立、仿真与验证,是一个完整的、可伸缩的、柔性的解决方案。

图1-14 DELMIA界面
5.Robcad
Robcad是西门子旗下的软件,软件较庞大,重点在生产线仿真。软件支持离线点焊、多台机器人仿真、非机器人运动机构仿真和精确的节拍仿真,Robcad主要应用于产品生命周期中的概念设计和结构设计两个前期阶段。