- Posts: 37
- Thank you received: 0
tool offsets kicking my butt !
If the Haimer is say, 6.5 inches, where does this "offset" get input properly. So far, I'm not having any luck with (Linuxcnc 2.7) with regard to tool offsets. What the heck am I missing !?!!?!
My only excuse is, I'm a noob that only has experience with Mach 3, arrrgh, my butt is getting kicked by this, and it should be simple !
Jake
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
-
- Posts: 4737
- Thank you received: 1480
You can enter this number either by directly entering the tool table, or after the tool is loaded using the tool touch button (in the Axis UI.) or using a G10L1 command linuxcnc.org/docs/html/gcode/g-code.html#gcode:g10-l1
Don't forget you have to enable the tool length offsets by issuing a G43 (Hn) command in the g-code after the tool is loaded for the offset to take effect.
Please Log in or Create an account to join the conversation.
Todd Zuercher wrote: If your Z0 is a tool length of 6.5" the tool offset should be equal to however much longer or shorter your tool is. So if T1 is 7" the T1 offset should be +0.5, if it is 6" then it would be -0.5.
You can enter this number either by directly entering the tool table, or after the tool is loaded using the tool touch button (in the Axis UI.) or using a G10L1 command linuxcnc.org/docs/html/gcode/g-code.html#gcode:g10-l1
Don't forget you have to enable the tool length offsets by issuing a G43 (Hn) command in the g-code after the tool is loaded for the offset to take effect.
I guess I assumed that "in this day in age" we wouldn't have to pull out a calculator at all since this should be done by the "confuser aka : expensive calculator
Anyway, thanks Todd for that workaround. I'll just use that for now. Much appreciated.
Jake
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
-
- Posts: 4737
- Thank you received: 1480
Are you saying your machine has a probe or something like that you can touch off the tool with?
If all of your tools are calibrated for gauge hieght, and your Haimer probe has a gauge height of 6.5" all you would need to do is touch off your machine coordinate system to Z6.5 when you probe (not Z0). Then the tool length for your 7" long tool would be 7" in your tool table.
Please Log in or Create an account to join the conversation.
Todd Zuercher wrote: It is possible to configure linuxcnc to do automatic tool measuring. But you have to know how to configure the machine to do it.
Are you saying your machine has a probe or something like that you can touch off the tool with?
If all of your tools are calibrated for gauge hieght, and your Haimer probe has a gauge height of 6.5" all you would need to do is touch off your machine coordinate system to Z6.5 when you probe (not Z0). Then the tool length for your 7" long tool would be 7" in your tool table.
I suppose I shouldn't have used the word "probe" at all. The Haimer is a "manual" gauge tool.
I believe I tried the same method you mentioned just above but nearly had a crash with a drill bit. Thankfully I was on the ready at the E-stop before it did damage to my vise. Its possible, in my research this morning, I found that maybe I need to issue the G92.1 command to clear up some monkey business that I did trying out the Tool Touch off "command". It seems there is a hidden setting that might need resetting to zero. Not sure yet.... I have not used the G43 command either but used a GUI button to save, and reload the tool table, that I assumed would do the same as G43. The tool table also doesn't stay persistent after the computer is turned off. I come back to the machine after not having turned the computer on for a few days and the tool table is back to its default empty status.
Jake
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
-
- Posts: 4737
- Thank you received: 1480
Important things to remember when using tool offsets.
When making manual edits of the tool table using the tool table editor, you must save it and reload it for changes to take effect. The tool table is saved to a file in your config directory and is persistent and should remain unchanged from session to session. Tool offsets are not applied unless a tool is loaded (Tn M6), and G43 (tool lengths) or G41/G42 (diameter offsets) are active. Try not to confuse machine coordinate offsets G54-G59.1 and G92 and their touch off commands and the tool offset touch off.
Please Log in or Create an account to join the conversation.