When generating a program using the C++ API for theReis RL130P CNC, if the requested pose is not reachable, the api still return a joint position. When using a Robot like a Staubli TX-90, an invalid joint is returned usually when a position is not reachable.
This isquite dangerousas there is no way to tell that there is an error for a 5 axis CNC.
I have attached 2 images, one showing the wanted path generated using RoboDK API (valid path.png) and one showing the result of a not reachable targets (invalid path.png) with no error returned from RoboDK C++ API.
I also attached a station with program and targets for both case.
I am using the latest version of the C++ api as well as the latest version of RoboDK available for download on april 4 (v5.4.1.22034)
This isquite dangerousas there is no way to tell that there is an error for a 5 axis CNC.
I have attached 2 images, one showing the wanted path generated using RoboDK API (valid path.png) and one showing the result of a not reachable targets (invalid path.png) with no error returned from RoboDK C++ API.
I also attached a station with program and targets for both case.
I am using the latest version of the C++ api as well as the latest version of RoboDK available for download on april 4 (v5.4.1.22034)