Override Tool Life timer
Moderators: Jason Susnjara, Larry Epplin, Clint Buechlein, Jim Bullis
-
- Senior Member
- Posts: 124
- Joined: Fri, Sep 22 2017, 7:49AM
- Company Name: Silverpine Cabinets
- Country: CANADA
Override Tool Life timer
Is there a line of code that I can insert to temporarily override the tool life timer? I would like to disable the timer on my morning warmup routine. I wrote a little program that picks up a tool and runs it for 8 minutes with the spindle speed increasing over the duration of the program, and I don't need that time counted against the life of the tool. Any ideas?
-
- Thermwood Team
- Posts: 719
- Joined: Fri, May 15 2015, 1:21PM
- Company Name: Thermwood Corp
- Country: UNITED STATES
Re: Override Tool Life timer
Tommy,
There is not, however instead of calling a tool number you use, set up a tool number that has same pickup and drop off location as the tool you typically use. The machine will still pick up the same tool to run the program and count away life for that tool.
-Clint-
There is not, however instead of calling a tool number you use, set up a tool number that has same pickup and drop off location as the tool you typically use. The machine will still pick up the same tool to run the program and count away life for that tool.
-Clint-
-
- Senior Member
- Posts: 124
- Joined: Fri, Sep 22 2017, 7:49AM
- Company Name: Silverpine Cabinets
- Country: CANADA
Re: Override Tool Life timer
Great workaround, thanks Clint!
-
- Thermwood Team
- Posts: 719
- Joined: Fri, May 15 2015, 1:21PM
- Company Name: Thermwood Corp
- Country: UNITED STATES
Re: Override Tool Life timer
Tommy,
You're welcome. Technically after the tool is called you could use AFL to read the life, record it as a variable, run your program, then at the end of the program, use the variable to write the life back to what it was. But calling a different tool number you don't care about is easier.
-Clint-
You're welcome. Technically after the tool is called you could use AFL to read the life, record it as a variable, run your program, then at the end of the program, use the variable to write the life back to what it was. But calling a different tool number you don't care about is easier.
-Clint-
-
- Guru Member
- Posts: 559
- Joined: Wed, May 18 2005, 6:59PM
- Company Name: CNC Automation
- Country: CANADA
- Location: St. Zotique, Québec, Canada
- Contact:
Re: Override Tool Life timer
Another possibility is adding an AFL "WEARFACTOR" call to the program. Not sure exactly when it was implemented in the THM control software, but the statement is available in THM9 onward.
By adding a line [WEARFACTOR 0.0001] you reduce the rate at which the LIFE-LEFT is REDUCED by a factor of 1000. So, during your spindle warm-up the lost of LIFE-LEFT should be imperceptible.
NOTE: Information about WEARFACTOR is in AFL section of the controllers electronic Help/Manual.
By adding a line [WEARFACTOR 0.0001] you reduce the rate at which the LIFE-LEFT is REDUCED by a factor of 1000. So, during your spindle warm-up the lost of LIFE-LEFT should be imperceptible.
NOTE: Information about WEARFACTOR is in AFL section of the controllers electronic Help/Manual.