Voron SuperSlicer Profile Guide — Machine Setup, Filament Profiles, and Tuning
Software Slicer Guide
SuperSlicer, a fork of PrusaSlicer maintained by SuperSlicer contributors, offers exceptional control for Voron printers. It retains the PrusaSlicer workflow while adding advanced features like custom G-code conditionals, per-object settings inheritance, expanded nozzle and filament presets, and deep Voron-specific optimizations. This guide walks you through downloading SuperSlicer, creating a Voron machine profile, building filament profiles for common materials, using SuperSlicer's unique calibration and slicing tools, and integrating with Klipper's PRINT_START macro. Last updated: May 2025.
Download and Installation
SuperSlicer is free and open-source. The original repository is no longer actively maintained, but the stable 2.5 release remains highly capable for Voron use. Download it from the official SuperSlicer releases page:
- Windows: Download the portable .7z archive or the installer .exe. Extract or run the installer — no admin rights needed for the portable version.
- macOS: Download the .dmg file. Drag to Applications. For Apple Silicon, Rosetta 2 is required since SuperSlicer ships as an Intel binary.
- Linux: Download the AppImage. Make executable with
chmod +x SuperSlicer*.AppImageand run. On Ubuntu/Debian, the .deb package is also available.
SuperSlicer stores profiles in the user config directory (~/.config/SuperSlicer on Linux, %APPDATA%/SuperSlicer on Windows). If you have existing PrusaSlicer profiles, you can copy them into SuperSlicer's config directory and they will be detected.
Voron Machine Profile Setup
A correct machine profile ensures accurate slicing dimensions, proper acceleration control, and correct bed leveling behavior. SuperSlicer's "Printer Settings" tab contains all Voron-specific parameters.
Bed Dimensions and Shape
- Voron V2.4 (250mm): 250 x 250 x 250 mm, rectangular bed
- Voron V2.4 (300mm): 300 x 300 x 300 mm, rectangular bed
- Voron V2.4 (350mm): 350 x 350 x 330 mm, rectangular bed
- Voron Trident (250mm): 250 x 250 x 250 mm, rectangular bed
- Voron Trident (300mm): 300 x 300 x 300 mm, rectangular bed
- Voron 0.2: 120 x 120 x 120 mm, rectangular bed
- Voron Switchwire: 235 x 235 x 250 mm (adjust to your actual build plate)
Extruder and Nozzle Settings
- Nozzle diameter: 0.4mm default (0.6mm and 0.8mm common for Voron)
- Extruder type: Direct drive. Set "Retraction length" to 0.5-1.0mm for standard Voron extruders (Afterburner/Stealthburner)
- Retraction speed: 30-45 mm/s
- Deretraction speed: 10-20 mm/s (slower to avoid filament grinding)
- Z-hop when retracting: Disabled for most parts, 0.2mm if needed for tall prints
Motion and Acceleration
- Max print speed: 300-500 mm/s (match your input shaper results)
- Max travel speed: 500-700 mm/s
- Max acceleration (X/Y): 5000-20000 mm/s^2 (V2.4/Trident); 8000-12000 mm/s^2 (V0.2)
- Max acceleration (Z): 100-200 mm/s^2
- Max acceleration (E): 2500-5000 mm/s^2
G-code Flavor and Output
- G-code flavor: Klipper (or Marlin if using legacy firmware)
- Use relative E distances: Checked (Klipper default)
- Use firmware retraction: Unchecked (let Klipper handle retraction)
- Verbose G-code: Unchecked
Custom G-code for Voron
Integrate SuperSlicer with your Klipper PRINT_START macro in the "Custom G-code" section:
Start G-code:
PRINT_START BED={first_layer_bed_temperature[initial_extruder]} EXTRUDER={first_layer_temperature[initial_extruder]}
End G-code:
PRINT_END
Before layer change G-code:
;BEFORE_LAYER_CHANGE
;[layer_z]
After layer change G-code:
;AFTER_LAYER_CHANGE
;[layer_z]
Filament Profiles for Voron Materials
ABS (Voron Printed Parts)
- Nozzle temp: 245-255C (first layer 255C, others 250C)
- Bed temp: 105-115C (first layer 110C, others 105C)
- Chamber temp: 50-60C (enclosed Voron)
- Max volumetric speed: 12-15 mm^3/s (standard hotend); 18-22 mm^3/s (high-flow)
- Fan speed: 20-40% (part cooling), 0% first layer
PLA
- Nozzle temp: 210-225C
- Bed temp: 55-65C (PEI sheet)
- Chamber: Keep door open or vented to prevent heat creep
- Max volumetric speed: 8-12 mm^3/s
- Fan speed: 50-100% (Voron needs good part cooling for PLA)
PETG
- Nozzle temp: 235-250C
- Bed temp: 75-85C
- Max volumetric speed: 8-10 mm^3/s
- Fan speed: 20-40% (too much fan causes brittle parts)
Polycarbonate (PC)
- Nozzle temp: 270-300C (requires all-metal hotend)
- Bed temp: 110-120C
- Chamber temp: 60-80C
- Max volumetric speed: 6-10 mm^3/s
- Fan speed: 0-10% (minimal or no part cooling)
SuperSlicer-Specific Calibration Tools
SuperSlicer includes built-in calibration tools accessible from the "Config" menu. These are particularly useful for Voron tuning:
- Calibration > Temperature: Generates a temperature tower model with custom M104/M109 commands. Adjust the G-code template if you use Klipper's SET_HEATER_TEMPERATURE.
- Calibration > Retraction: Creates a retraction tower to find optimal retraction distance and speed. Vorons typically need 0.5-1.0mm retraction with direct drive.
- Calibration > Max Volumetric Speed: Generates a series of cubes that gradually increase flow rate. This test is critical for finding your hotend's maximum sustainable flow.
- Calibration > Flow Rate: Single-wall cube test for extrusion multiplier calibration. Target a wall thickness of 0.44mm for a 0.4mm nozzle (110% of nozzle diameter).
- Calibration > Pressure Advance: Generates a Klipper-specific pressure advance test pattern. Compare results with your Klipper pressure_advance tuning.
Per-Object Settings and Modifiers
One of SuperSlicer's standout features is per-object settings. Right-click any object on the build plate and select "Per-object settings" to override:
- Per-object infill: Use gyroid infill for structural parts, lightning infill for non-structural cosmetic parts
- Per-object wall count: 4 walls for mechanical parts, 2 walls for prototypes
- Per-object fan speed: Override cooling for specific objects on the same plate
- Height-range modifiers: Apply different settings at different Z heights — useful for Voron parts that need stronger layer adhesion near mounting holes
Export Profiles and Backup
SuperSlicer profiles are stored as .ini files. To back up your entire Voron configuration:
- Navigate to the SuperSlicer config directory
- Copy the entire folder to a backup location or Git repository
- To share your profiles, use File > Export Config Bundle — this generates a single .ini bundle containing printer, filament, and print settings
- Import via File > Import Config Bundle on the target machine
SuperSlicer remains an excellent choice for Voron owners who want deep control over every slicing parameter. While development has slowed, the 2.5 stable release handles every Voron use case with precision. Pair it with Klipper's real-time tuning capabilities for the ultimate Voron printing experience.
Happy printing!