ThreadKeeper
Gratuit
Système d'exploitation:
Langue:
Description
ThreadKeeper is an Autodesk® Fusion 360® add-in that restores custom thread definitions every time they are removed (i.e. when Fusion 360 is updated).
Thread definitions to restore are put in the Threads directory of ThreadKeeper.
Every time Fusion 360 starts, ThreadKeeper checks if thread definition files are missing. In that case, the files are restored.
This add-in is free, but if you like it, you can buy me a coffee (Ko-fi link).
A propos de cette version
Version 1.2.1, 17/11/2023
* Fix for start-up error due to Utilites Tab not being loaded. Contributed by Sune Trudslev.
* Fix problem loading add-in in Fusion 360 Insider Preview.
Love this thing, but recently it's broken with the latest fusion360 updates, appears to be some sort of path error dialog on startup that i'm not quite sure how to fix.
Here's a snippet of what it says:
/Users/<user>/Library/Application Support/Autodesk/ApplicationPlugins/ThreadKeeper.bundle/Contents/ThreadKeeper.py failed:
Traceback (most recent call last):
File "/Users/<user>/Library/Application Support/Autodesk/ApplicationPlugins/ThreadKeeper.bundle/Contents/ThreadKeeper.py", line 183, in run
sync()
File "/Users/<user>/Library/Application Support/Autodesk/ApplicationPlugins/ThreadKeeper.bundle/Contents/ThreadKeeper.py", line 212, in sync
subprocess.check_call(f'cp -- "{src_file}" "{dest_file}"', shell=True)
File "/Users/<user>/Library/Application Support/Autodesk/webdeploy/production/bd07983cd9e69cddc8d92b9be6507c3dbbec9409/Autodesk Fusion.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python3.12/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'cp -- "/Users/<user>/Library/Application Support/Autodesk/ApplicationPlugins/ThreadKeeper.bundle/Contents/Threads/M13Metric_Hack.xml" "/Users/<user>/Library/Application Support/Autodesk/webdeploy/production/bd07983cd9e69cddc8d92b9be6507c3dbbec9409/Autodesk Fusion 360.app/Contents/Libraries/Applications/Fusion/Fusion/Server/Fusion/Configuration/ThreadData/M13Metric_Hack.xml"' returned non-zero exit status 1.
Hi, some other users found the error and submitted a fix: https://github.com/thomasa88/ThreadKeeper/issues/7 I have submitted the updated add-in to Autodesk for review. v1.2.2. In the meantime, you can either copy the threads yourself by following Autodesks guide (which is not yet updated, by close enough): https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/Custom-Threads-in-Fusion-360.html Or you can grab the latest version from github instead. But you need to uninstall the version downloaded from the app store first. https://github.com/thomasa88/ThreadKeeper?tab=readme-ov-file#installation
Does exactly what it says.
Easy to follow installation instructions.
Does exactly what it is supposed to. Already saved me a lot of time.
Immediately fixed the problem, no hassle. Followed Garbriel Gallois Ficht's comment for setup.
Exactly as advertised.
To install I had to copy the .msi file to "C:\Users\username\AppData\Roaming\Autodesk\Autodesk Fusion 360\API\Scripts" to run, If it's intencional maybe you should add it on "how to intall". Thanks, I hope it works.
Hopefully Autodesk will release an update soon. If the "Force Sync" menu item works, there is a big chance that the add-in works well during a Fusion update as well. Regarding the installation instructions, they are provided by Autodesk. The .msi as well. I did try it when the add-in was released and did not see the problems you are seeing. I will keep a look out for any more reports of installation problems. (And, just in case you unpacked the msi manually: API\Addins is the correct directory for add-ins. (In the case of DirectName, having it in Scripts should not give any loss of functionality, as far as I can tell.))
It's working perfectly, thanks for the add-in, it saves me a lot of time.