Fusion CAM will not add tool table to GCODE: "Error missing tool table" when attempting to execute gcode in linux

Fusion CAM will not add tool table to GCODE: "Error missing tool table" when attempting to execute gcode in linux

bennett.builder
Explorer Explorer
737 Views
4 Replies
Message 1 of 5

Fusion CAM will not add tool table to GCODE: "Error missing tool table" when attempting to execute gcode in linux

bennett.builder
Explorer
Explorer

It has been a headache. For the most part I have no issue posting an OP to ngc for linux, I go and the machine recognizes the code just fine and it works. But for some reason it will not recognize certain files as having the tool table added to them. I have gone back and re added different tools to the library many times, with no avail. When i first had the issue I created a library and problem solved, then when I had it again, I added a tool to the library I had created and problem solved, now, after many frustrating times of failing even when I did the previous, I have no clue what the hell this program wants from me to get the **** tool into the code. I am willing to write the tool into the code now myself if I have to, it is only one tool, how is it fusion cannot add one tool to the code that requires that tool to work. How is it missing the tool table. That is like its main job, to add tools to the code as needed, otherwise the whole software is bogus and pointless, this isnt a bug it is a complete failure. It is making me go towards mastercam now, because I cant even use the software to get the process done. Soooo frustrating, literally loosing hair because of the mindlessness involved in how this can even be happening.

Reply
Reply
0 Likes
Accepted solutions (1)
738 Views
4 Replies
Replies (4)
Message 2 of 5

kellings
Advisor
Advisor

Hi @bennett.builder sorry you are running into an issue. The behavior you are describing isn’t the typical CAM experience. 

Can you post a link to your Fusion file by right clicking on the file in the data panel and choosing share link? (Make sure to tick the options to allow the file to be downloaded). Or you can export the file from the file menu (little piece of paper with the corner turned down) as a Fusion Archive file and attach it here. 

Can you also let me know what post processor you are using please? 

We’ll get this figured out. 

Thanks,

 

Kevin 

Kevin Ellingson
Technical Specialist

If my post resolves your issue, please click the Accept Solution button.
Reply
Reply
Message 3 of 5

bennett.builder
Explorer
Explorer

The operation im attempting to execute is Setup10: Flat 3. The operation previous to it, worked great, and this one was to clean up smaller areas with the 1/8th inch bit, which apparently wont make it to linux. I've been looking at the linux tool table online, have yet to go and see if that is what i have to change. I dont know how exactly it works, does fusion tell linux the tools it needs to use or does linux match tools from fusion that fusion says it needs?

Reply
Reply
0 Likes
Message 4 of 5

kellings
Advisor
Advisor
Accepted solution

Hi @bennett.builder Did you attach your file? If you did, it appears it didn't attach to the message. Sorry about that if that was the case. 

Fusion writes the tool numbers to the g-code and commands the tool changes. Fusion also passes along a H number that matches the tool. So you might see a line of gcode that looks something like 

N25 T2 M6 telling the machine to do a tool change and pick up tool #2

 

You should also see a line in the G code where the H number for that tool is passed along. 
N50 G0 G43 Z0.6 H2

 

When the tool is measured in the machine, the tool length is stored as that H number. If the tool wasn't setup up in the machine control along with the tool length offset (H number) I could see the control error out because it didn't know what to do. 

 

Let's say that I went to the machine and defined tools 1 - 5 in the machine control and my Fusion program had a Tool #6, when that tool was called, the machine wouldn't know what to do and I would expect an error. 

 

Hope that helps,

 

Kevin

Kevin Ellingson
Technical Specialist

If my post resolves your issue, please click the Accept Solution button.
Reply
Reply
Message 5 of 5

bennett.builder
Explorer
Explorer

Hi again, I did attach the file but it didnt upload for some reason. I went out to the shop and looked at the linux tool table and saw it has only 3 tools in it, so I matched the numbers from the fusion file to the 1/8th end mill that I was using, and once i switched the numbers to match in the linux tool table I was able to get it to accept the tool and run the process. So I hope this will always work, because it has only given me issues randomly. For example I ran a program right after that with a 90 degree engraver chamfer bit that was mos def not in the tool table in linux and no issue at all, so I have no clue why it is only certain tools it doesn't like. But hopefully when the problem does arise again I can do the same number matching and it will work. If anyone else out there deals with this, I changed the first 2 numbers in the tool table for the tool in linux tool editor. The tool number and the one right beside it in the next column over. I also switched the output file from mm to inches because linux is running inches in the tool table. It was a guess that worked, thank God! I just hope it isn't like my last guesses that ran out of steam.

Reply
Reply