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

Smooth running of program

#1
Hi there,

I have a question regarding running program of RoboDK smoothly. What I am doing currently is, I have an external Python script (not in RoboDK), I use it to generate a series of path points (let's say I get 100 path points). I save the path points as targets in one RoboDK program (W_1 in the picture attached) and connect RoboDK to the real robot. When I execute the program W_1, the robot starts to move to the targets one by one, instead of running them all.

I have found a post in the forum regarding this question: https://robodk.com/forum/Thread-Run-on-Robot-problem

It says that the only way to run the targets continously is to generate offline program and run it on the robot side. What I want to ask is, is this still the answer up-to-date? If not, is there any way to run the targets smoothly without stop in between? Thanks a lot in advance!

Best regards,
Jeff


Attached Files Thumbnail(s)
W_1.jpg   
#2
When you run the program online with the driver, the commands are executed one by one.
Smoothing does not work because the controller does not know the further coordinates in advance.

When you load a post-processed program into the controller, smoothing becomes possible because all the program steps are known, and look ahead is used.
#3
Hi Sergei, thank you for your response. So in this case I need to generate the robot-specific program (in my case KUKA program) and play it on the KUKA controller. I will do this, thanks a lot!
  




Users browsing this thread:
1 Guest(s)