Helio Optimisation requires your printer to be in good working condition:
New here? The Quick Start Guide is a 60-second walk-through. This page is the authoritative reference.
Helio modifies your sliced G-code using physics-based thermal simulation:
1. Set Smooth Coefficient = 2
(Quality → Advanced → Smooth coefficient)
A low value makes speed changes smoother when Helio increases speeds.
Why: Helio often raises speeds to shorten layer time and keep layers warm. Smoother transitions reduce jerk/accel spikes and ringing, and give the optimiser more headroom to vary speed without artefacts.
2. Leave bridges & overhangs at defaults
Helio does not retune these. Keep the slicer defaults or your settings that are already known to work well.
Why: Bridges/overhangs are edge cases where pushing speed can collapse features. By leaving proven settings untouched, Helio can safely optimise global timing without risking these sensitive regions.
3. Slice → Helio Action → Optimization
Why: Optimisation runs multiple simulations to find speeds that keep each layer in the bonding window while respecting your flow caps.
4. Outer wall optimisation
In the Helio dialog, set Optimise Outer Walls = No if surface finish is your top priority; set to Yes for maximum strength.
Why: Helio can adjust outer-wall speed to keep temperatures consistent. This can slightly change the extrusion quality, or cause some aesthetic differences. The toggle lets you pick: No to preserve a slicer-tuned finish, or Yes to allow temperature-driven speed correction on the outermost path for more uniform bonding.
5. Confirm and wait for Optimization to complete.
6. Review the G-code in preview, check adjusted speeds, layer times, etc., and if happy, print.
Why: The preview lets you validate that speed ramps and layer-time changes align with your intent or prior experience before you commit material.
Note: for 0.2 mm nozzles only advanced mode is possible. In all modes you can optionally disable outer-wall adjustments.
Use Advanced Mode if you:
Controls how smoothly speeds ramp when Helio changes speed.
Recommended: 2
.
Why: Gentler ramps reduce ringing/overshoot when Helio varies speed to meet layer-time goals.
Keep your known-good cooling profile. Helio doesn’t change fan curves.
For low-Tg (PLA/PETG), set Pre-start fan time = 2 s (Filament → Cooling).
Why: When Helio raises speed, segment times shrink. Pre-starting the fan ensures it reaches target RPM before delicate regions, avoiding under-cooling or temperature spikes.
If your enclosure warms over time from the bed alone, treat each job as start-from-cold. Vent the enclosure between runs.
Why: Stable starting conditions make Helio’s thermal predictions more accurate and repeatable.
1. Filament → Cooling → Pre-start fan time = 2 s
Ensures the fan is spinning before delicate regions.
Why: Helio may increase speed, reducing dwell time. Pre-spin avoids the fan lagging behind requested RPM, which could otherwise soften small features or round sharp corners.
2. Keep all other defaults (e.g. fan profile).
Why: Your slicer profile is already tuned to prevent PLA/PETG deforming on small features. Helio focuses on timing; it won’t change fan curves.
3. Slice → Helio → Optimise → Confirm → Print.
1. Bed temp = max recommended.
2. Chamber temp = max (if supported).
3. Nozzle temp = top of recommended range (or per temp tower).
Why: A warmer baseline widens the bonding window and reduces thermal gradients → less residual stress/warping. Helio manages speed/layer time; you set the thermal environment.
4. Slice → Helio → Optimise → Confirm → Print.
Optimisation takes longer than simulation because multiple simulations are run to find the best solution:
Known limitations
Helio Optimisation is designed to reduce warping and improve strength by managing layer time and thermal history. Aesthetics may change slightly; you can balance strength vs. finish using the options described above. Always review the G-code preview before printing.