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: 388)


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

Script- post processor outputs joint-move command 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: 439)
  




Users browsing this thread:
1 Guest(s)