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.