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

External axis control not working while curve follow task

#1
Hi, I'm new to this subject and trying to make a station for our projects.

I attached a robot to my custom gantry robot and tried to make a new curve fallow task with a long edge of plate.

However, when I click that update button, it does not move and says, "The robot cannot reach all targets in the path."

The robot and my gantry robot are attached well. Also, the program recognizes it has external axes. Tough, it does not work as one when I use the path follow function.

Is there anything I missed or have done wrong?

I attached the station file link below, since it took too long time to upload th file.
Thankyou in advance!

_________________________________________________________________________________________
link to file '새 스테이션 (1).rdk' (onedrive 91.6MB)
#2
(08-14-2024, 08:30 AM)MaroonLee Wrote: Hi, I'm new to this subject and trying to make a station for our projects.

I attached a robot to my custom gantry robot and tried to make a new curve fallow task with a long edge of plate.

However, when I click that update button, it does not move and says, "The robot cannot reach all targets in the path."

The robot and my gantry robot are attached well. Also, the program recognizes it has external axes. Tough, it does not work as one when I use the path follow function.

Is there anything I missed or have done wrong?

I attached the station file link below, since it took too long time to upload th file.
Thankyou in advance!

_________________________________________________________________________________________
link to file '새 스테이션 (1).rdk' (onedrive 91.6MB)
The robot or gantry might be trying to reach a target that is outside of its defined workspace or range.
Misconfiguration of the external axes or path might be causing the robot to think it cannot reach all targets.
There could be a software bug or glitch, so updating the software or restarting the system might help.
#3
I would suggest the following steps to make the optimization work:

- Rebuild the gantry system using the base frame position and axis directions same as in the following example:

https://robodk.com/tool/Lucas-RC3-1Y1R

   

- Use smart optimization with track optimization checkbox unchecked:

   

   

- Make sure that you don't have this checkbox or it's unchecked on the Smart Optimization tab:

   

- I would also recommend using the Simplify Mesh Add-in for faster rendering:

https://robodk.com/addin/com.robodk.app.simplifymesh

   


I attached the modified station with a few CFP examples (test4.rdk)


Attached Files
.rdk   test4.rdk (Size: 16.11 MB / Downloads: 27)
#4
Thank you for the response, Sergei. And sorry for the late reply.
Although I tried my best to optimize the Gantry robot as you suggested, the result was still not good.

Is the correct way to set the robot's base coordinate identical to the world coordinate (when the robot and the gantry are in their home position) using 'Apply move' to Gantry and everything else?


And what should I do now to make the Curve Following job properly?

I attached the link to my last work below,
test02.rdk
Thanks in advance!
#5
I assume that to successfully optimize the CFP, you need to rebuild the station as in the example I provided.

You can move the robot frame simply to the world zero point.

As for the gantry - you need to move the components so that the gantry flange is also at world zero point and its axes are at zero positions. To do this, you can use Move Geometry - Apply Move.

Make sure that the directions of the portal axes coincide with the world XYZ axes.

I would also recommend updating RoboDK.
  




Users browsing this thread:
1 Guest(s)