Folder Structureπ | Installation and SetupβοΈ | Usage of ClickNSendπ| Presentation VideoπΉ | Changing the Slicer π | Contactπ« | Referencesπ
ClickNSend is a Fusion 360 Add-In that streamlines the 3D printing workflow by allowing users to send selected bodies or components to their preferred slicer software with just a single click.
The standard print utility in Fusion 360 (as of version 2.0.21538) lacks efficient functionality for exporting multiple selected bodies or components directly to third-party slicers like Orca Slicer for downstream 3D printing operations. This limitation creates friction in the design-to-print workflow, especially when working with complex multi-body designs.
- Simplified Workflow: Send any selection of bodies or components directly to your slicer with a single click
- Time-Saving: Eliminate the need for manual STL export and import processes
- Seamless Integration: Adds a convenient 3D printer icon to your Fusion 360 Insert panel
- Customizable: Works with your preferred slicer software (default: Orca Slicer)
- Multi-Selection Support: Export single or multiple geometries simultaneously
Once installed, ClickNSend integrates directly into your Fusion 360 interface, providing an intuitive one-click solution for sending your designs to your favorite slicer software.
Click to expand Folder Structure of the Repository
βββ commands/ # Command implementations
β βββ __pycache__/ # Python cache for commands
β βββ commandDialog/ # UI dialog components
β βββ __init__.py # Commands initialization
βββ lib/ # Library files
β βββ fusionAddInUtils/ # Fusion 360 Add-In utilities
βββ AddInIcon.svg # Add-In icon for Fusion 360
βββ ClickNSend.manifest # Add-In manifest file
βββ ClickNSend.py # Main Add-In entry point
βββ LICENSE # MIT License file
βββ README.md # This file
βββ config.py # Configuration settings
Click to expand Installation and Setup
-
Start Fusion 360 and click
Utilities
andScripts and Add-Ins
(or pressShift+S
on Windows). -
Once the
Script and Add-Ins
opened, click on theAdd-Ins
tab and click the green β icon at the top. This will help you locate your Add-Ins folder. Note the folder path displayed and copy it for reference. -
Go to GitHub and download
ClickNSend
as a ZIP file, then extract it to your Add-Ins folder (the location you noted in Step 2). You can remove-main
from the end of the folder if you want to have onlyClickNSend
in your Add-Ins. -
Return to Fusion 360 and navigate to the Add-Ins tab (repeat Step 1). You should now see
ClickNSend
in your list of available Add-Ins. Select it and click "Run" at the bottom.
Note: If you want ClickNSend to launch automatically whenever you start Fusion 360, check the box labeled Run on Startup
before clicking Run.
Click to expand Usage of ClickNSend
-
With your models open in the active window of Fusion 360, select the bodies that you want to send to the slicer. (e.g., sample Cube and Rectangular Box below)
-
Click on the
ClickNSend
icon (3D printer icon in your Fusion 360 Insert panel). That's it! Each selected body will be sent separately to your target slicer with its default settings.
Note:
1- The add-in does not include any 3D packing or size verification to check whether objects will fit on your 3D printer's build plate. It assumes you are familiar with your 3D printer's dimensions and capabilities. Since the code is open-source, you're welcome to modify it to add these features if needed.
2- Once you send multiple bodies to Orca Slicer, you need to adjust their positions and orientations inside Orca (or your own Slicer). Currently, there is no effort to optimize it from my side. (Please see the end of the former note.)

Click to expand changing the Slicer
All you need to do is change a single line while leaving the rest of the code alone. Change the following:
orcaPath = r"C:\Program Files\OrcaSlicer\orca-slicer.exe"
To the following:
orcaPath = r"C:\Program Files\Bambu Studio\bambu-studio.exe"
Please don't change the variable name since the rest of the program looks for it. If your installation path differs from the default settings, please change the location based on the location of the preferred slicer's executable file. After you click the ClickNSend in Fusion 360, Bambu Studio will ask whether you want them as a single object. Say No
if you want the sent objects as separate and you need to see something similar to:
For questions or contributions, please contact:
- Email: [email protected]
- Fusion 360 - 3D CAD, CAM, and CAE software.
- Fusion 360 API - Documentation of Application Programming interface of Fusion 360.
- Orca Slicer - A 3D printing slicer based on Bambu Studio, PrusaSlicer, and SuperSlicer.
- Create A Custom Add-in To Send To 3D Print Utility - Similar Add-In for single body/ component import.