Limit to number of tools in tool table

More
11 years 1 month ago #62317 by LearningLinuxCNC
Is there a limit to the number of tools in the tool table? I was under the impression only 99 tools were allowed. However I can't find reference to that now. I recently saw in another post that someone had a tool number T9999.

Just wondering if there is a limit?

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

More
11 years 1 month ago #62321 by BigJohnT
Assuming your talking about a recent version of LinuxCNC...

linuxcnc.org/docs/html/gcode/tool-compen....html#sec:tool-table

JT

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

More
11 years 1 month ago #62332 by andypugh

NitroCH3NO2 wrote: Just wondering if there is a limit?


You can have a total of 56 tools, but the tool numbers can be as big as you want.

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

More
11 years 1 month ago #62334 by LearningLinuxCNC
This brings up another question. Why are we limited to 56 tools? I would like to have a single tool table that is consistent from Fusion 360 to LinuxCNC. However with a limit of 56 tools I will have to change my LinuxCNC tool table if my required tools change. This is a pain.

Does anyone know the reason behind the limit of 56 tools in the table? Is this something that could be changed?

Note I have not ran into the limit yet but I am sure I will shortly. Different drill sizes are the real culprit.

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

More
11 years 1 month ago #62338 by andypugh

NitroCH3NO2 wrote: Does anyone know the reason behind the limit of 56 tools in the table?


Yes, the tool data is passed around between the different modules in a fixed size structure that only has room for 56 tools.

It's crazy, and I actually did a lot of work to fix it and put the tool data in an SQL database. But it was widely ignored.

it's the andypugh/tooltable branch here: git.linuxcnc.org/gitweb?p=linuxcnc.git;a=heads
The following user(s) said Thank You: LearningLinuxCNC

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

More
11 years 1 month ago #62342 by cncbasher
Andy i publicly vote for this to be put into the mainstream code base . it really should be there.
their are many users with big tool tables myself included
The following user(s) said Thank You: LearningLinuxCNC

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

Time to create page: 0.146 seconds
Powered by Kunena Forum