Tooltable confusion

More
30 Dec 2016 17:50 #84922 by timmert
Tooltable confusion was created by timmert
Hi all

I'm trying to find out how to use the tool table.
But so far I got it partially working...but there is something i'm doing wrong and I don't know what.
I checked the manual but didn't found useable information.

So this is what I do

- startup LinuxCNC and home the machine
- switch from tool 0 to tool 1 (I insert tool 1 and make sure tool 1 is actived in linuxcnc)
- jog the tool 1 down to a small block above the machine table
- when the tool is exactly above the small block I click the 'touch off tool z'
- i fill in the parameter. I type '0' and press enter
- change tool in LinuxCNC to number 2 and change the tooling
- repeat the process

But when I use the 'touch off tool z' it zeros the z-axis (like it's my work piece z-axis).
So it only works for 1 machining operation with the same z height.
If I install a new workpiece with a different z height the tool table doesn't work anymore, since the z has changed. All tooling z height in the table is also different.

I'm doing something wrong, but don't know what?

Please Log in or Create an account to join the conversation.

More
30 Dec 2016 23:21 #84944 by timmert
Replied by timmert on topic Tooltable confusion
I found out my problem
didnt had to 'touch off tool z' each time

thanks for this video

Please Log in or Create an account to join the conversation.

More
31 Dec 2016 11:53 - 31 Dec 2016 11:55 #84950 by timmert
Replied by timmert on topic Tooltable confusion
problem not solved...

Today I tried it like above video
installed my 3d taster tool -> touch off Z
and write down the - values for all my tools.
Inserted them in the tool table and made sure everything was fine.

Next I load my gcode (generated by fusion360), install tool 50 (3d taster), zero the workpiece.
Install tool 1 and run the program.
But at the start the machine goes to the home position (z is at the max travel range at the top).
And tries to go even higher but of course hits the limit switch.

it seems (I think) that it wants to go directly to the - value of the tool 1, that is stored inside the tool table)?

This is the start of the gcode.


(1001)
(T1 D=10. CR=0. - ZMIN=-14.5 - FLAT END MILL)
N10 G90 G94 G17 G91.1
N15 G21
N20 G53 G0 Z0.
(2D ADAPTIVE3)
N25 M9
N30 T1 M6
N35 S6000 M3
N40 G54
N45 M8
N55 G0 X-0.981 Y-11.449
N60 G43 Z15. H1
N65 G0 Z5.
N70 Z-12.
Last edit: 31 Dec 2016 11:55 by timmert.

Please Log in or Create an account to join the conversation.

More
31 Dec 2016 12:43 #84953 by timmert
Replied by timmert on topic Tooltable confusion
i got it working now!
But after using my tool50/3d taster to zero the part. I load the first tool that's in the gcode and I have to issue a g43 command.

Then LinuxCNC will adjust the z-axis coords to the right value.

Any advise on how to use g43?
Should it always be in my code at the start, or after each tool change in the gcode?

Please Log in or Create an account to join the conversation.

More
31 Dec 2016 13:04 #84954 by Todd Zuercher
Replied by Todd Zuercher on topic Tooltable confusion
Personally, I feel that it is the best practice to explicitly set G43 Hn after every tool change. (most other cnc control systems require it.)

Please Log in or Create an account to join the conversation.

More
01 Jan 2017 02:04 #84988 by andypugh
Replied by andypugh on topic Tooltable confusion
There is an (experimental, maybe not a good idea) option to make G43 automatic.
You can be forgiven for not finding it, it is documented in a strange place.

linuxcnc.org/docs/2.7/html/remap/remap.h...i_file_configuration

Please Log in or Create an account to join the conversation.

More
01 Jan 2017 09:55 #84998 by timmert
Replied by timmert on topic Tooltable confusion
I also found this topic: forum.linuxcnc.org/forum/41-guis/29398-s...-changes-in-gmoccapy

Apparently you have to use only G43 command at the start to make the offsets ready for tool changes.

Please Log in or Create an account to join the conversation.

Time to create page: 0.062 seconds
Powered by Kunena Forum