离线编程
与RoboDK

轻松地模拟和程序的工业机器人使用直观和用户友好的界面。您可以单击并拖动对象来创建你的布局和计划你的机器人。

编程经验不是必需的。

离线编程

机器人离线编程(或离线编程)意味着编程以外的生产环境。离线编程消除了生产车间停机造成的编程。离线仿真和编程允许研究机器人工作单元的多个场景设置生产之前细胞。错误通常在设计一个工作单元可以预测。

离线编程最好的办法是投资回报最大化为机器人系统,它需要适当的仿真工具。采用新项目的时间可以从周减少到一天,使短期生产的自动化。

机器人API

RoboDK API的完全访问权,最先进的工业机器人编程的API。

RoboDK API可以模拟和程序使用你喜欢的任何工业机器人编程语言和开发环境。

RoboDK API可用于Python,c# / net,c++Matlab

后处理器

一旦你的模拟产生预期的效果您可以生成你的机器人程序离线只有2次点击(离线编程)。

RoboDK后处理器包括对40多个机器人制造商的支持。

作为一个例子,下面的程序将生成一个ABB机器人。

机器人离线编程结果为ABB IRC5机器人控制器:

模块MOD_HexagonPath PROC HexagonPath () !程序生成的1600年ABB IRB RoboDK id-4/1.5 ConfJ \;ConfL \;tl.tframe: = (0371 3), [0.92387953, 0, 0.38268343, 0];MoveJ[[1010.6, -114.4,662.2],[0, 0, 1, 0],[1, 0, 1,0],交货),sp, z1, tl;MoveL[[810.6, -114.4,662.2],[0, 0, 1, 0],[1, 0, 1,0],交货),sp, z1, tl;MoveL[[910.6, 58.7,662.2],[0, 0, 1, 0],[0, 1, 0, 0),前女友),sp, z1, tl;MoveL[[1110.6, 58.7,662.2],[0, 0, 1, 0],[0, 1, 0, 0),前女友),sp, z1, tl;MoveL[[1210.6, -114.4,662.2],[0, 0, 1, 0],[1, 0, 1,0],交货),sp, z1, tl;MoveL[[1110.6, -287.6,662.2],[0, 0, 1, 0],[1, 0, 1,0],交货),sp, z1, tl; MoveL [[910.6,-287.6,662.2],[0,0,1,0],[-1,0,-1,0],ex],sp,z1,tl; MoveL [[810.6,-114.4,662.2],[0,0,1,0],[-1,0,-1,0],ex],sp,z1,tl; Program_Done; MoveL [[1010.6,-114.4,662.2],[0,0,1,0],[-1,0,-1,0],ex],sp,z1,tl; ENDPROC ENDMODULE

程序使用RoboDK API示例

目标1 #周围画一个六边形robolink从RoboDK进口进口* # RoboDK的API * #数学工具箱机器人#启动RoboDK API: RDK = robolink() #获得机器人(第一个机器人发现):机器人= RDK。项目(“ITEM_TYPE_ROBOT) #参考目标的名字:目标= RDK。项目(目标1)target_pose = target.Pose () xyz_ref = target_pose.Pos() #机器人移动到参考点:robot.MoveJ(目标)#画一个六边形的参考目标:我的范围(7):ang =我* 2 *π/ 6 #角= 0,60120,……,360 R = 200 # Polygon radius # Calculate the new position: x = xyz_ref[0] + R*cos(ang) # new X coordinate y = xyz_ref[1] + R*sin(ang) # new Y coordinate z = xyz_ref[2] # new Z coordinate target_pose.setPos([x,y,z]) # Move to the new target: robot.MoveL(target_pose) # Trigger a program call at the end of the movement robot.RunInstruction('Program_Done') # Move back to the reference target: robot.MoveL(target)
隐私
好吧我们的网站商店饼干如我们所述饼干的声明
通过使用我们的网站您接受使用cookie。