#类型帮助(“robolink”)或(“robodk”)的更多信息#按F5运行脚本#文档://m.sinclairbody.com/doc/en/RoboDK-API.html参考://m.sinclairbody.com/doc/en/PythonAPI/index.html注意:它不需要保持此文件的一个副本,您的python脚本保存与车站从robolink进口进口时间* #导入robolink图书馆(桥robodk) RDK = robolink() #与模拟器机器人= RDK建立一个链接。Item('Omron TM5-900') #检索机器人名称gripper = RDK。Item('RobotiQ HandE Gripper') #robot. setjoint([-130,0,110,0,0,0]) #设置所有机器人轴为零#target = RDK。项目(“目标1”)#检索目标项目#robot. movej(目标)#移动机器人到目标#计算一个新的接近位置,沿着工具的Z轴相对于目标100毫米从robodk import * #导入robodk库(机器人工具箱)##### Gripper移动:)对于x在范围(3):Gripper。RunInstruction('RQ_2FG_Close', INSTRUCTION_CALL_PROGRAM) time.sleep(1)RunInstruction(“RQ_2FG_Open”,INSTRUCTION_CALL_PROGRAM) time . sleep(1) # # # # #机器人运动:)# robot.setRounding (7) # # # robot.MoveL运行2把程序(target.Pose () * transl (0, 0, 0)) # robot.MoveL (target.Pose () * transl (50, 0, 0)) # robot.MoveL (target.Pose () * transl (50 50 0)) # robot.MoveL (target.Pose () * transl (0 50 0)) # # # y = 75 # robot.MoveL运行4把程序(target.Pose () * transl (0,0 + y, 0)) # robot.MoveL (target.Pose () * transl (37.5, 0 + y, 0)) # robot.MoveL (target.Pose () * transl (50, 12.5 + y, 0)) #robot.MoveL (target.Pose () * transl (50, 37.5 + y, 0)) # robot.MoveL (target.Pose () * transl (37.5, 50 + y, 0)) # robot.MoveL (target.Pose () * transl (0, 50 + y, 0)) # # # y = 150 # robot.MoveL运行8把程序(target.Pose () * transl (0,0 + y, 0)) # robot.MoveL (target.Pose () * transl (22.7, 0 + y, 0)) # robot.MoveL (target.Pose () * transl(39.9、7.14 + y, 0)) # robot.MoveL (target.Pose () * transl(47个,14.28 + y, 0)) # robot.MoveL (target.Pose () * transl (50, 21.42 + y, 0)) # robot.MoveL (target.Pose () * transl (50, 28.6 + y, 0)) ## robot.MoveL(target.Pose()*transl(47,35.7+y,0)) # robot.MoveL(target.Pose()*transl(39.9,42.8+y,0)) # robot.MoveL(target.Pose()*transl(22.7,50+y,0)) # robot.MoveL(target.Pose()*transl(0,50+y,0)) # #回到原来的位置# robot.MoveL(target.Pose()*transl(-100,200,0))