Doge is a Fusion 360 plugin designed to automate the generation of dogbone features in your CAD models. It has the ability to update created dogebones, when the design or parameters changes.
Fusion 360 has an experimental custom feature API, which would be right tool to do the job. It's broken since it's announcements and is not moving in any direction. As I'm bored of re-creating features, every time I update the model or change the tool diameter, I created this add-in to explore alternative ways of achieving dogbones that update when the design changes.
- Press
s
on the keyboard an typedogebone
. SelectCreate Dogebone
. Alternatively use the button in the modify panel - Select relevant faces and enter the tool radius. Expressions are supported as well, so you can dynamically change the radius of the tool.
- Click okay
Whenever the design changes or parameter changes, Fusion won't update the Dogebones by itself.
- Press
s
on the keyboard and typedogebone
. SelectUpdate Dogebone
and see your design updated. - Be lucky
To use Doge in Fusion 360, follow these steps:
- Install Github to Fusion 360 script
- Run the script
- Enter https://github.com/it-ony/doge as location
- Download the latest release.
- Unzip to a location, that you'll not delete
- Open the add-ins and script panel
- Go to add-ins
- Click the plus sign
- Select the directory where the content is unzipped
- The structure of this code was adapted from Florian Pommerening's Fingerjoint Plugin.
- The dogbone algorithm is based on Peter Ludikar's Dogebone Plugin, with contributions from various authors. See the list of contributors.
This project is governed by the MIT License. For a comprehensive understanding of the terms and conditions, please refer to the LICENSE file.
You are welcome to utilize, adapt, and distribute this code in your projects while adhering to the MIT License provisions.