Cura, developed by UltiMaker, is one of the best slicers in the market. Its intuitive interface and numerous features have made it a favorite among hobbyists and professionals alike. However, hidden within its many settings lies a realm of untapped potential: the Experimental settings. Often overlooked, these offer a playground for those seeking to push the boundaries of their prints and achieve extraordinary quality or special effects.
Cura’s experimental settings are a set of advanced features made to improve 3D printing. They let users customize and optimize their prints in ways not possible with standard settings. Although these experimental settings might not be as reliable (hence their name), they can greatly enhance print quality, efficiency, and creativity.
To access these hidden gems, from the top menu navigate to “Settings > Configure settings visibility…”, type experimental or scroll all the way down to the list, and enable the ones you want by checking the corresponding boxes. Alternatively, you can also go to “Preferences > Configure Cura…” and select “Settings” from the left tabs, and you can then enable them as best suits you.
While there are almost 30 settings listed, some of them overlap or aren’t as widely used, so we’re focusing on the most popular and recurring ones.
Let’s explore these experimental tools and see how they can transform your 3D printing.
Infill travel optimization aims at reducing the travel time of the nozzle during infill printing. By default, the nozzle follows a set pattern to fill the interior of your model with infill, but this pattern can sometimes lead to unnecessary travel movements and longer print times. Infill travel optimization analyzes the infill pattern and attempts to rearrange the printing order to minimize these movements, potentially saving valuable printing time.
Enable this setting for larger prints with complex infill patterns to potentially save time without compromising quality. Monitor the print for any unexpected artifacts and adjust if necessary.
The draft shield acts as a protective barrier against drafts and temperature fluctuations that can wreak havoc on your prints, particularly those made with warp-prone materials like ABS. It essentially builds a thin wall around the model, minimizing warping and promoting consistent cooling.
The draft shield’s distance from the model is set in the “Draft Shield X/Y Distance” subsetting, and its height (“Draft Shield Limitation”) can be set to “Full” – the shield will extend to the full height of the print – or to “Limited” – allowing the user to specify a maximum height.
It’s worth noting that, while draft shields are beneficial for large or tall prints, the wider or taller the model, the more time and material will be used due to the increased perimeter length of the draft shield.
Enable the draft shield for large prints, prints with delicate features, or when printing in drafty areas. When adjusting the draft shield’s X/Y distance, consider the size and complexity of your model: A larger distance may be necessary for larger prints to ensure adequate protection from drafts, while a smaller distance may be sufficient for smaller prints. For the “Draft Shield Limitation” subsetting, choose “Full” for maximum protection or “Limited” if you want to control the height of the shield (perhaps to focus pm a thinner base) and potentially save some print time.
Coasting, also known as “retract on layer change”, stops the filament flow slightly before the end of a line segment and retracts the filament. This helps to prevent oozing and stringing, which are common issues with certain filaments like PETG, resulting in cleaner prints with less post-processing required. Subsettings include “Coasting Volume” (how far the filament retracts), “Minimum Volume Before Coasting”, and “Coasting Speed” (how fast the retraction occurs). When it comes to coasting volume, the higher the value, the earlier the nozzle will stop extruding, and the minimum volume before coasting is especially important for smaller parts in prints, to ensure that under-extrusion is avoided just because coasting is enabled.
Enable coasting for prints where stringing is a concern, especially when using filaments like PETG, which are prone to it. Adjust the coasting distance and speed to find the best balance between print quality and speed. Start with small values (the default should give a good starting point) and gradually increase them until you achieve satisfactory results. For very small parts of models (or miniatures), ensure that a minimum volume before coasting is properly specified.
Conical supports are an experimental setting in Cura designed to optimize the generation and structure of support material, and they are reliant on general supports being enabled (“Generate Supports” under the “Support” section).
Instead of creating straight vertical support columns, this setting generates supports that taper towards the build plate, resembling cones. This unique structure reduces the contact area between the support and the model, making the supports easier to remove and minimizing the potential for scarring on the printed surface.
The higher the “Conical Support Angle”, the narrower the support (saving time and material but not being the most stable depending on what the support is meant to help). The “Conical Support Minimum Width” sets the smallest width the support will have at the part where it becomes smaller.
Enable conical supports for models with tall or delicate features or where surface finish is a priority, and adjust the “Support Conical Angle” (the angle at which the support tapers) to find a balance between support strength and ease of removal. Start with a smaller angle (e.g. 20-30 degrees) and gradually increase it if needed, or opt for a negative angle if you need a wider base and a narrower top.
Fuzzy skin is an aesthetic feature that adds a unique, textured appearance to the outer surface of your print. It achieves this by altering the line pattern of the outer wall, creating a fuzzy, almost velvet-like texture. This can be used for purely visual purposes or to add a functional grip to objects. The degree of fuzziness can be adjusted under “Fuzzy Skin Thickness” (controls the maximum height of the fuzzy skin bumps) and “Fuzzy Skin Point Distance” (controls the density of the bumps).
Experiment with different fuzzy skin settings to achieve the desired level of texture and density. Consider using fuzzy skin for artistic projects, objects that require a better grip, or to add a touch of visual interest to functional prints. Ensure your printer and filament are capable of handling the increased complexity of the fuzzy skin pattern.
These settings work in conjunction to compensate for fluctuations in filament flow rate during printing (similarly to Marlin’s linear advance). As the print progresses, factors like temperature and filament diameter can cause the flow rate to vary, leading to under- or over-extrusion. By adjusting the maximum extrusion offset and the compensation factor, you can fine-tune the flow rate to ensure consistent extrusion throughout the print.
Use these settings in conjunction with a precise flow rate calibration test. Start with small adjustments, such as increasing or decreasing the maximum extrusion offset by 0.01 mm or the compensation factor by 1%, and gradually fine-tune until you achieve consistent extrusion throughout your prints. It’s crucial to experiment and observe the results carefully to find the optimal values for your specific printer and filament.
Cura’s adaptive layers feature is a time-saving tool that dynamically adjusts the layer height throughout the print. It analyzes the geometry of your model and determines where thinner or thicker layers are needed. Areas with fine details or intricate geometry are printed with thinner layers for higher resolution, while larger, less critical sections are printed with thicker layers for faster printing.
Once this setting is enabled, you can access subsettings such as “Maximum Variation” (the maximum difference allowed between layer heights), “Variation Step Size” (the increment by which the layer height changes), and “Topography Size” (the size of surface features that trigger a change in layer height) to fine-tune the slicing.
Enable adaptive layers for prints with complex geometries or varying levels of detail, as well as for those that have curved features that would benefit from a smaller layer height. Experiment with different ranges to find the best balance between speed and quality.
Bridge settings in Cura allow you to fine-tune how your printer handles bridges, which are sections of a print that span a gap without support underneath. These settings affect the speed, flow rate, and cooling of the bridge, influencing its strength and reliability.
Specific subsettings refer to either the bridge wall (the horizontal perimeter being printed upwards) and the skin (the bottom layer), and include coasting, speed, and flow for the former, and speed, flow, and density for the latter. While most will depend on the specific characteristics of the model (i.e. how tall and long are the bridge sections), it’s overall recommended that speeds be slower.
Adjust the bridge speed, flow rate, and cooling settings based on your material and the length of the bridge. For example, PLA might benefit from a higher bridge speed and lower flow rate, while ABS might require a slower speed and higher flow rate. Consider using support blockers for very long or delicate bridges. Additionally, you can try increasing the number of walls, which will affect the bridge’s strength and appearance.
Opting for “Alternate Wall Directions” means that the direction of the outer walls of your print will change with each layer. Instead of printing all walls in the same direction, this setting alternates between clockwise and counterclockwise directions. This can help distribute stress evenly and improve the overall strength and stability of the print, especially for objects with thin walls or complex geometries. Additionally, alternating the wall direction can improve surface finish and reduce the visibility of layer lines by distributing them more evenly.
Enable this setting for prints with curved surfaces or where a smooth finish is desired. While there are no specific subsettings connected to this feature, you can experiment with different settings to achieve a desired visual effect, such as adjusting the number of walls (“Wall Line Count”) or enabling “Outer Wall Wipe Distance” to further refine the surface quality.
This last feature isn’t an experimental setting, but we thought it worth mentioning as you might want to look into it before tweaking other options.
The ironing setting is located under the “Top/Bottom” tab in Cura’s settings panel. Ironing is a finishing technique that can significantly improve the top surface quality of your prints. It works by having the nozzle move over the top layer at a very low height and high temperature, effectively “ironing” out the surface and reducing the visibility of layer lines.
Start with a low ironing flow rate (around 5%) and gradually increase it by increments of 2-5% until you achieve the desired smoothness. Experiment with different ironing speeds and temperatures to find the best settings for your material and printer. Ironing works best on flat, horizontal surfaces; avoid using it on complex or angled surfaces. Consider using ironing for prints where the top surface quality is important, such as figurines, vases, or functional parts with sliding mechanisms.
The world of experimental settings is a vast playground for 3D printing enthusiasts, but it’s important to navigate it wisely. Here are some tips to ensure a smooth and successful experience:
License: The text of "Cura: Experimental Settings – Simply Explained" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.