An extension for Autodesk Fusion 360 that provides an extended set of tools for electronics design and PCB layout.
The Electronics Extended Toolbox is a Fusion 360 add-in that provides enhanced tools and utilities for electrical and electronics design within Fusion 360's Electronics workspace. This plugin aims to extend the built-in electronics capabilities with additional functionality for PCB design, component management, and design automation. It aims to extend the electronics workspaces, adding long missing functionality and assembling scripts that users have been writing for themselves since the Eagle times. We hope to provide a platform to continue the tradition of sharing useful routines in a community driven way and modernized form.
The following commands are available in the Electronics Extended Toolbox plugin for Fusion 360:
- Export BOM in manufacturer specific formats, supporting
- filtering out components using user defined Regex patterns
- mapping attributes to BOM columns
- exporting to CSV, Excel, and text files
- calling external user scripts from Fusion for custom BOM processing processing
- Add UI buttons for any legacy ULP or SCR script
- Bulk delete attributes of parts
- Bulk rename attributes of parts
- ToDo list with links to schematic elements
- Measure routing length and propagation delay, including vias
- Swap signal routing, with layer and via filtering
- Swap component placement with different orientation options
- Fix line connections for unconnected lines
- Generate via fencing for signals/line geometries with preview
- Export BOM in manufacturer specific formats, supporting THT/SMD flag in addition to the features of the schematics editor BOM exporter
- Export component placement data in manufacturer specific formats, supporting
- rotation and translation fixes specific to the manufacturer
- filtering out components using user defined Regex patterns
- mapping attributes to BOM columns
- exporting to CSV, Excel, and text files
- calling external user scripts from Fusion for custom BOM processing processing
- Add UI buttons for any legacy ULP or SCR script
- Bulk delete attributes of parts
- Bulk rename attributes of parts
- ToDo list with links to schematic elements
- Production checklist with global checklist items and document specific completed states
- Snap 3D model to PCB surface
- Center 3D model feature to footprint feature
- Symmetric alignment of 3d features to footprint features
- Add UI buttons for any legacy ULP or SCR script
- Download the latest release from the releases page or simply clone this repository
- a. Extract the contents to your Fusion 360 add-ins folder. Fusion can be kept running in the background. Note: You can find your configured add-in location in the Preferences > General > API > Default Path for Scripts and Add-ins b. Extract the contents to a path of your choosing. Fusion can be kept running in the background.
- On the Utilities ribbon, find the Add-ins button. If you chose step 2.a you can select if you want to run it once manually, or automatically on startup. If you chose step 2.b you have to use the Add button on the top of the dialog, then 'Script or add-in from device'
- Enjoy, share, contribute and give feedback!
There are tutorials for the new commands on YouTube.
Contributions are most welcome! Please consult the CONTRIBUTING.md file for guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.
This project uses 3rd party libraries - see the NOTICE file for details.
Thank you for all the community contributors for sharing their knowledge and code snippets!