Convert Fusion360 Tool Library to LinuxCNC Tool Table

More
5 years 7 months ago #202354 by plopes9000
I too found this script needed and very useful - thank you Nathan.

While I do not wish to add tools manually in LinuxCNC to bring over to fusion 360, I do not wish to get measured tool offsets overriden when I change the fusion library and run the script to update the LinuxCNC tool file. Hence in my view of the workflow, fusion 360 tool library is the master tool library but measured tool offsets should be retained.

Another thing that I came to need, was to take advantage of the fusion 360 library details on tool holder length, tool length and tool type, to extract hints for tool setter tool measurements.

I ended up creating a v2 of the script and made a pull request on Nathan GitHub rep github.com/ntc490/fusion360/pulls .

Unfortunately adding information like that to the LinuxCNC tool table it is not a simple matter. I thought of using the description field or use columns not needed for a mill. I went with the latter, and so it is not a general solution.

None the less I thought it may be useful for someone else, hence sharing it here.

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

More
5 years 7 months ago #202597 by andypugh

plopes9000 wrote: Unfortunately adding information like that to the LinuxCNC tool table it is not a simple matter.


There are ways to use a real database or an alternative data structure for the tool table in LinuxCNC Master (ie, the dev version)

linuxcnc.org/docs/devel/html/tooldatabase/tooldatabase.html

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

  • egemens
  • New Member
  • New Member
More
2 years 7 months ago - 2 years 7 months ago #296627 by egemens
Hello,
I changed the script a little bit to be run inside Fusion 360 as an add-in.
It asks you to choose a json file from CAMTools directory and outputs a formatted file using ntc490's code above. Previously i made a similar one for Mach 3, used the same approach with LinuxCNC. Only tested on a mac. Hope it is useful.

github.com/egemens/Fusion-360-tools-to-LinuxCNC-exporter
Last edit: 2 years 7 months ago by egemens.

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

More
2 years 4 months ago #303158 by Ritterchen
Hi ntc490 and egemens,
thanks a lot for these scripts, here is the version that works with windows. My first python script (change) so handle with care!
Reads the local tool library and exports it to the Desktop.
Make sure to convert your cloud library into a local one before, if you only run it on the cloud.

Don't have a fancy github, so here it is - feel free to host it together with the other one or adjust to handle Windows too ;)
The following user(s) said Thank You: egemens

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

Time to create page: 0.266 seconds
Powered by Kunena Forum