10-07-2022, 11:34 AM
库卡SRC BASfunction will define the base and machine definition you use. This is defined in the $config.dat and $machine.dat files.
Activating the setting inTools-Options-Driver-Provide Cartesian coordinates with respect to the referencemakes RoboDK not calculate the position with respect to the robot base (as it does by default), and leaves it with respect to the reference the target is attached to.
I recommend you to make this work with a sample program offline as it will help you find out how the coordinate systems and external axes are built in the controller and make sure this is properly defined in RoboDK (I assume you have external axes synchronized).
Also, try to make sure you selected the reference attached to your part in your robot machining project.
Can you provide us with your RoboDK project file? We may be able to help you better.
Activating the setting inTools-Options-Driver-Provide Cartesian coordinates with respect to the referencemakes RoboDK not calculate the position with respect to the robot base (as it does by default), and leaves it with respect to the reference the target is attached to.
I recommend you to make this work with a sample program offline as it will help you find out how the coordinate systems and external axes are built in the controller and make sure this is properly defined in RoboDK (I assume you have external axes synchronized).
Also, try to make sure you selected the reference attached to your part in your robot machining project.
Can you provide us with your RoboDK project file? We may be able to help you better.