Hello.
Is it possible to convert a whole program made with one tool, into the same program but with another tool?
This would be like the relative job option but for tools and not uframes.
Thanks in advance!
Hello.
Is it possible to convert a whole program made with one tool, into the same program but with another tool?
This would be like the relative job option but for tools and not uframes.
Thanks in advance!
it depends of the controller
You have to check if the option for multiple tcp is on.
afterward you just need to specify which tool you are using or call a program with specific tool number.
You must Use TCP function in the robot.
example:
NOP
TCPON TL#(0)
MOVJ C00000 VJ=10.00 // position with tool1
MOVL C00001 V=100.0 // position with tool1
MOVL C00002 V=33.3 // position with tool1
MOVJ C00003 VJ=10.00 // position with tool1
TCPOF
END
in this example the MOV instructions are with tool #1 but in first used TCPON TL#(0), robot will move all positions with tool #0.
Thanks for your answers.
From what you are saying, there is no way to make a copy of a job and just change the tool the job is associated with?
Single robot controller or multiple robot controller? What generation of controller?
Style of programming used? Servo Command, Position Variables in Pulse, Position Variables in XYZ, etc..
Servo Command could copy job and edit in a text editor. If all the positions are in the same tool it is 1 line to change.
Servo Command could copy and forward to each position. With the correct tool modify the position.
When looking at a job under UTILITY is there PMT?
Do you happen to be using position variables of the robot or base type? If so, you can change the tool used in the position variable. But it will change both jobs unless you duplicate the variables into some other unused ones.
Single robot controller DX100.
I'm using base type coordinate.
I do have the PMT under utility and saw that there is some tool involved in there but I have no clue nor what it is nor how to use it!
did you try to save the program and open it in texto editor.
Normally in the job header you'll have info of the base and tool.
There are a notice, If your positions are at pulse coordinate, the change of tool don't have any effect on your robot moving.
If all positions are with same tool in job, save job, open job with Notepad , change the number of tool in header of job, save job an load again.
If you have some positions with different tool, you can use position adjustment under UTILITY, with this option you can change number of tool for each line of job that you want.
Alright thanks lads, i'm gonna check everything.
Thanks for your help!