Hi,
Well, this is more of a general hardware problem as the robot by design has got axis limits that bite you at some point. You can mitigate it in software, but only to a point.
In your case, if it's only about a single circle, you can try to check which axis is winding up - probably A4 or A6 - and then start the process at the limit of the axis, so that you can then move until the limit on the other side. However, once you have multiple circles or a helix, you will quickly encounter axis limits again.
On most KUKA robots you can set A6 to infinite rotation, but note that any cables will still wrap themselves around the robot, even if the simulation of the robot looks clean.
For a clay or concrete extruder, you could potentially mount the non-symmetrical nozzle to the A6 and connect it to the rest of the extruder via a rotating connector. I guess that wouldn't work for plastic extrusion as it will harden too quickly.
Finally, more of a general remark: Do not use PTP motions for accurate toolpaths. Use PTP for the large motions and LIN for the accurate motions.
Best,
Johannes
Well, this is more of a general hardware problem as the robot by design has got axis limits that bite you at some point. You can mitigate it in software, but only to a point.
In your case, if it's only about a single circle, you can try to check which axis is winding up - probably A4 or A6 - and then start the process at the limit of the axis, so that you can then move until the limit on the other side. However, once you have multiple circles or a helix, you will quickly encounter axis limits again.
On most KUKA robots you can set A6 to infinite rotation, but note that any cables will still wrap themselves around the robot, even if the simulation of the robot looks clean.
For a clay or concrete extruder, you could potentially mount the non-symmetrical nozzle to the A6 and connect it to the rest of the extruder via a rotating connector. I guess that wouldn't work for plastic extrusion as it will harden too quickly.
Finally, more of a general remark: Do not use PTP motions for accurate toolpaths. Use PTP for the large motions and LIN for the accurate motions.
Best,
Johannes