RobotCAX使用通用CAD/CAM系统(如CATIA、MasterCAM等)生成的G代码或APT代码作为加工轨迹进行输入。获取加工轨迹之后,RobotCAX进行运动仿真、碰撞检查、代码优化等操作,以校验出机器人加工的正确性和可达性。在这个工作程序中,省略了示教过程,机器人无需停工,因此可以节省大量的加工时间。同时,该系统还可以自由定义末端执行器、工装、导轨、旋转台等其他外围设备。仿真优化完成后,RobotCAX直接输出优化后的机器人控制代码,进而控制机器人进行实际加工。
可实现机器人及外围环境的三维可视化仿真,三维环境的运动路径仿真,机器人的运动学和动力学仿真,运动路径的友好人机交互,机器人关节轴超限检查,利用机器人冗余自由度进行运动优化,奇异点自动回避,基于B样条的运动路径插值技术,G代码、APT与机器人语言之间的转换,兼容多种工业机器人,兼容多种CAD/CAM系统。
RobotCAX利用计算机图形学,在计算机上建立机器人及其工作环境的模型,开发规划算法,通过对模型的控制和操作,对机器人进行轨迹规划,生成机器人控制程序。机器人行业虽然目前还存在一些技术难题和人才短缺等问题,但是随着技术的不断创新和发展以及人才培养和引进的加强,这些问题也将得到有效的解决,未来机器人行业的发展前景非常广阔。
北京航空航天大学(简称北航)成立于1952年,由当时的清华大学、北洋大学、厦门大学、四川大学等八所院校的航空系合并组建,是新中国第一所航空航天高等学府,现隶属于工业和信息化部。学校分为学院路校区和沙河校区,占地3000亩,总建筑面积150余万平方米。北航是首批进入“211工程”,2001年进入“985工程”,2013年入选首批“2011计划”国家协同创新中心。经过七十年的建设与发展,学校基本形成了研究型大学的核心竞争力,内在凝聚力和国内外影响力得到显著提升,跻身国内高水平大学的第一方阵。
RobotCAX软件集成了完全自主知识产权的三维内核,是一个独立于特定CAD/CAM系统的软件程序。因此,用户并不受制于具体CAD/CAM系统或其版本,可以根据具体情况,配套使用任意的CAD/CAM系统。工业软件应用该内核,有助于推进工业软件的国产化进程,突破卡脖子问题。
本成果可支持技术转让,技术合作,技术咨询、投资入股等多种合作方式。