Skip to content

Insert Customizable Content into your Autodesk® Fusion 360® Designs and change the parameters to change the customizable parts.

Notifications You must be signed in to change notification settings

FabianSchurig/contentcenter_fusion360

Repository files navigation

Customizable Content Center for Fusion 360

Description

Choose from different customizable content and insert your selection into your Fusion design. Easily change the parameters to make the inserted file (screw, nut, ...) personal, such it fits your needs. You can also save your presets or upload your own customizable content to share with others. While finished to set up the part as you want it, you can join it to existing JointOrigins or to other inserted files.

Watch a video on how to use it.
How to use it

Insert Tab

Here you can select a preset and insert the part. After insertion the preset will be applied. You can also change your preset at any time after insertion. If you want to add the same part again, simply insert it twice and then change the preset of the second part accordingly after insertion. Or simply go to the Documents Content Tab and change it there.

Documents Content Tab

Here you find a list containing all commponents of your active Fusion 360 document with the depending user parameters. If a component was previously inserted, you can change the presets here again. If a preset is not enough you can also change all the parameters as you want. If you inserted the same component twice, you will see here both components which might have different presets.

Joints Tab

The Joints Tab is for creating Joints of the inserted components. You can multiply one component and add it to all selected JointOrigins or to all Occurrences of another component.

Available Content

You can browse throught the available content on my website https://custom.hk-fs.de/. I try to add more content over time. If you miss a part please let me know and I will try my best to add it.

Currently I have 8 different parts with more than 1000 presets to chose from.

  • cylinder head hex screw
    • ISO 4762 - 287 presets
  • hexagon nut DIN
    • DIN 934 - 54 presets
  • hexagon nut ISO ~208 presets
    • ISO 4032
    • ISO 4033
    • ISO 4034
    • ISO 4035
    • ISO 4775
    • ISO 7413
    • ISO 7414
    • ISO 7417
    • ISO 8673
    • ISO 8674
    • ISO 8675
  • flat head hex screw
    • DIN 7991 - 109 presets
  • button head hex screw
    • ISO 7380-1 - 79 presets
  • flat washer
    • ISO 7089 - 26 presets
  • hexagon screw
    • ISO 4014 - 289 presets
  • other
    • DIN 920 - 6 presets

as of 26/02/2019

If you miss a part, please create an issue or message me. I will add it as soon as possible!

Installation

Use the Autodesk App Store links or try a manual installation. You only get the absolutely newest version with the manual installation. But the Add-In will also update itself to the newest available Version if you update from the Autodesk App Store. If something is not going well try the manual installation.

Link to Autodesk App Store

Windows 64 Version
Mac OS Version

Manual Installation

Update procedure moved to my own webserver, newest version can be downloaded from the following links.
contentcenter_fusion360.zip
contentcenter_fusion360.tar.gz

Note: You still have to install the missing python packages with pip into ./modules/modules

Extract the zip/tar.gz into the Fusion 360 Add-In Folder and open a new terminal there.

Please place it in the correct folder depending from your OS:

Windows (web install):
Add-In: %appdata%\Autodesk\Autodesk Fusion 360\API\AddIns
 
Mac OS (web install):
Add-In: ~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddIns
 
Mac OS (Mac App Store [MAS]):
Add-In: ~/Library/Containers/com.autodesk.mas.fusion360/Data/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddIns

More help on manual installation can be found at Autodesk here

Previous way on installing python packages (only needed if you clone the repository)

cd ./contentcenter_fusion360
pip install -r requirements.txt -t ./modules/modules/
In the ./modules/modules/ folder should be some new folders now if it worked.

Upcoming and planned Features

  • Material Selection
  • More advanced thread selection
  • More details on different parts (an image of the parameters, link to a shop to buy the screw)
  • More parts

Already Updated

- Don't recompute joints after one changed.
- reading already imported files
- import same content multiple times with different parameters without refreshing (F5)

Known Issues

If you open the Content Center and the existing joint origins are not recognized hit F5 to refresh the site.
There is a big Refresh! button shown if it is not connected.

If the UI freezes try Alt-Tab out and in again and hit the Ok button of the error message.

Material Selection is disabled, because it needs too much time.

Because it recomputes every joint after a change happens to the joint selection, it definately needs too long.
In large assemblies computing joints still needs too long.

Change between designs in not possible so far. Hit F5 on the Panel of the Content Center to start over.

Some preset names are empty because someone added presets with an empty name.
I try to delete empty or faulty presets or content as fast as I can.

MacOS React-Select (Selection of Presets) is not possible via left mouse click due to too old browser Version (Safari 2). Arrow keys and Enter will work instead.

No back button if browser palette is leaving the Add-In (e.g to Github or Youtube). Workaround is to press right mouse button and go back.

About

Insert Customizable Content into your Autodesk® Fusion 360® Designs and change the parameters to change the customizable parts.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages