Custom Supports Plugin For Cura - GitHub
Maybe your like
-
Uh oh!
There was an error while loading. Please reload this page.
- Notifications You must be signed in to change notification settings
- Fork 5
- Star 66
Cura plugin which enables you to add 6 types of custom supports. It was originaly based on the Support Eraser plugin code of Ultimaker BV. But instead of creating a cube "anti_overhang_mesh", this plugin offer you the possibility to define custom sized "support_mesh" elements.
License
GPL-3.0 license 66 stars 5 forks Branches Tags Activity Star Notifications You must be signed in to change notification settings- Code
- Issues 7
- Pull requests 0
- Discussions
- Actions
- Wiki
- Security
Uh oh!
There was an error while loading. Please reload this page.
- Insights
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Latest commitHistory327 Commits | ||||
| .github | .github | |||
| images | images | |||
| models | models | |||
| qml | qml | |||
| resources/i18n | resources/i18n | |||
| .gitignore | .gitignore | |||
| CustomSupportsCylinder.py | CustomSupportsCylinder.py | |||
| LICENSE | LICENSE | |||
| README.md | README.md | |||
| __init__.py | __init__.py | |||
| plugin.json | plugin.json | |||
| tool_icon.svg | tool_icon.svg | |||
| View all files | ||||
Repository files navigation
- README
- GPL-3.0 license
Cura plugin which enables you to add custom different support types. It was originaly based on the Support Eraser plugin code of Ultimaker BV. But instead of creating only a fixed sized cube "anti_overhang_mesh", this plugin offer you the possibility to define a custom sized shape "support_mesh" element.
Source code on Github : https://github.com/Ultimaker/Cura/tree/master/plugins/SupportEraser
This plugin offer now much more possibilities :
- Possibility to define cylindrical / squarred / custom by 2 points / tube / abutment support style / Freeform Support
- Possibility to define the support size
- Visualisation of the support on the total height
- Possibility to add an angle to obtain a conical support
- Possibility to limit the size of the bottom of the support in case of tapered support
New 2.4.0
- Possibility to define a max size for the base of the support
New 2.5.X
- Possibility to define freeform support via STL File
New 2.6.X
Updated for Cura 5.0
The initial version was tested on Cura 4.5 but last release tested from 4.5 to 5.0

Installation
Manual Installation
Download the latest release from this repository
Drop the curapackage according to your Cura release in the 3d viewport in Cura as if you were opening a 3d model. You will then be prompted to restart Cura.
Automatic installation for Cura 4.X and Cura 5.X
First, make sure your Cura version is 4.5 or newer. This plugin is now avalaible in the Cura marketplace. So you can install it automaticaly from this place:

Cylindric Custom Support on Ultimaker Market place
How to use
-
Load a model in Cura and select it
-
Click on the "Custom Supports Cylinder" button on the left toolbar
-
With the 6 buttons in the plugin windows, it's possible to switch the geometry between a cylinder, a tube, a cubic, an abutment, a freeform or a custom support.
-
Change the value for the support Size in numeric input field in the tool panel if necessary
-
Change the value for the support Angle in numeric input field in the tool panel if necessary (Version 1.0.03)
-
You can limit the size of the tappered support by fixing a Max Size Value if necessary (Version 2.4.0)
-
Change the value for the support Interior size in numeric input field in the tool panel if necessary (Version 2.2.0 for Tube support)

Select the type of support to create with the buttons in the support plugin interface :

- Click anywhere on the model to place support cylinder there
- The length of the support is automaticaly set from the pick point to the construction plate.
-
Clicking existing support deletes it
-
Clicking existing support + Ctrl switch automaticaly to the Translate Tool to modify the position of the support.
-
Clicking existing support + Alt this shorcut allow to add a support on a existing support.
-
Before to slice your model, uncheck the "Generate Support" checkbox in the right panel (if you want to use ONLY custom supports)
Note: it's easier to add/remove supports when you are in "Solid View" mode
Modifications
- Version 1.03 : Possibility to define conical support

- Version 2.0.0 : Possibility to define custom support

To create custom support you need to clic 2 points on the model.
- Version 2.1.0 : Possibility to define Abutment support

- Version 2.2.0 : Possibility to define a Tube as support

- Version 2.3.0 : For Abutment support possibility to create directly the Support on the Y direction and possibility to unify the supports heights

- Version 2.4.0 : Add Max Size Option in oder to limite the base size.

-
Version 2.4.1 : By default Support Mesh are not define as Drop Down Support Mesh. This option will offer the possibility to define new shape for the mesh. But this modification must be validated by the users before going further in the development.
-
Version 2.5.X : New option for Freeform Support : Can add a support with a form freely defined by an STL file ( Model must have the size 1x1x1 bo be modified according to the Size value and the height ) :
-
Version 2.6.X : Update for Cura 5.0
-
Version 2.7.0 : Add possibility to translate the plugin. Add French translation
-
Version 2.7.1 add auto-orientation on freeform support.
-
Version 2.8.0 Add Define As Model For Cylindrical Model.
-
Version 2.8.1 Change Code for automatic orientation.
Version 2.5.2
Version 2.5.5
Version 2.6.4
Version 2.7.1
About
Cura plugin which enables you to add 6 types of custom supports. It was originaly based on the Support Eraser plugin code of Ultimaker BV. But instead of creating a cube "anti_overhang_mesh", this plugin offer you the possibility to define custom sized "support_mesh" elements.
Topics
3d-printing cura ultimaker cura-pluginResources
ReadmeLicense
GPL-3.0 licenseUh oh!
There was an error while loading. Please reload this page.
ActivityStars
66 starsWatchers
3 watchingForks
5 forks Report repositoryReleases 15
V2.8.0 Cura 5.2 Latest Feb 9, 2023 + 14 releasesSponsor this project
Uh oh!
There was an error while loading. Please reload this page.
-
ko-fi.com/5axes
Uh oh!
There was an error while loading. Please reload this page.
Languages
- Python 66.1%
- QML 29.3%
- OpenSCAD 4.6%
Tag » How To Add Supports In Cura
-
How To Add Manual Support In Cura - Instructables
-
Custom Manual Supports In Cura Slicer 4.3 - YouTube
-
How To Place Manual Supports In Cura! - YouTube
-
Support Settings - Ultimaker Support
-
Cura: Custom Supports – Simply Explained - All3DP
-
How To Optimize Cura Support Settings - All3DP
-
How Do I Add Supports In Cura? : R/3Dprinting - Reddit
-
A Guide To 3D Printing Support Structures In Cura - 3D Insider
-
How To 3D Print Support Structures Properly – Easy Guide (Cura)
-
Cura Add Support Manually | Peatix
-
Cura Support Settings, From Angles To Z Distance - Wevolver
-
Support - Makerlab - Boise State University
-
Cura Support Blocker - How To Avoid Unnecessary Supports
-
Cura Tree Supports; What Are They & How To Use Them? - 3D Solved



