Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

URP file generated in RoboDK to UR5

#1
Hey,

I'd like to ask tips for transferring URP- file from RoboDK to Universal Robot UR5.
Controller is CB3.

I've made a program with RoboDK GUI, generated robot program with Universal Robots URP - post processor and transferred it to UR5 teach pendant via USB-stick.



Program: ShortTest
Reference frame in space: Frame 2
2 joint moves with 2 targets.

Program performs well when driven directly with RoboDK via ethernet and also when using regular post processor, script file via USB- stick.

When using URP-file created by RoboDK, following error appears, when trying to run robot:



If I suppress or delete the script lines, leaving only Move-commands the program will perform fine.



Would you have any ideas what could be wrong with my procedure?


.txt Short1Test.txt(Size: 2.92 KB / Downloads: 326)


.urp Short1T.urp(Size: 1.02 KB / Downloads: 319)
#2
Maby found the error with my process.

脚本——后置处理程序输出联合行动命令with 4 parameters after joint coordinates including single 0.

URP-post processor outputs only 3 parameters.

Got it working by adding the 0 on post processor.





Also other differences on processing joint- and linear moves with URP- post processor eg. line writing and speed/acceleration setups.
#3
Thank you for your feedback. You are right. There was a 0 missing in the MoveJ script command.

We've fixed it with the latest version of the post processor for Universal Robots (attached). There's also a flag to disable generating a script command for MoveJ.


Attached Files
.py Universal_Robots_URP.py(Size: 44.9 KB / Downloads: 366)




Users browsing this thread:
1 Guest(s)