Looking in the manuals for YRC1000, I haven't been able to find an explanation of the Tool type for a position variable.
I'm using IMOV to execute a relative move along the Z axis of the tool coordinate system.
First try:
Specified P104 as TOOL;
Set all values to 0 except Z, which is -50.0.
Executed this command: IMOV P104 V=500.0
The movement was in Robot coordinates, not Tool coordinates.
Second try:
Everything same as first try, except appended TF to the IMOV command.
IMOV P104 V=500.0 TF
The movement was in Tool coordinates.
Third try:
Same as second try, except specified P104 as ROBOT.
The movement was in Tool coordinates.
Specifying TOOL type made no difference in these tests.
Under what circumstances does TOOL specification make a difference?