PrusaSlicer
PrusaSlicer prepares FDM and resin-print models by applying printer, material, support and motion settings and generating G-code. This page covers configuration isolation, layer previews and small calibration prints.
What PrusaSlicer provides
PrusaSlicer turns a model into printer-specific layers and G-code using printer, nozzle, material, support, speed and temperature settings. It prepares and previews a print; direct sending or device management depends on firmware, network services or another host tool.
Treat G-code as device-specific output
Nozzle size, material, bed, firmware limits, motion and printer dimensions all change the result. Keep configurations per printer, test a small calibration model and inspect first layer, supports, walls, temperatures and travel moves before sending output to hardware.
Maintenance note
This page reviews PrusaSlicer for printer profiles, supports, material settings, previews and G-code validation. Content review date: 2026-08-23.
Save to your cloud drive
Open the cloud drive to get the file directly, or save it for convenient access on another device.
Quark Cloud Drive
RecommendedSave PrusaSlicer to this cloud drive
Baidu Netdisk
Save PrusaSlicer to this cloud drive
PrusaSlicer first slice and G-code guide
Configure one printer and material, orient a simple model, adjust support and infill, inspect the layer preview and prepare a small calibration print.
Before you start
- Choose the Windows or macOS package and keep a recoverable model copy.
- Record printer model, nozzle diameter, material and firmware limits.
- Keep original models and slicing profiles separate and never send unchecked G-code to production hardware.
Installation steps
- 01
Install the matching system build
Install PrusaSlicer for the platform, launch it and confirm the application can read and write its profile and model directories.
- 02
Create printer and material profiles
Choose a profile close to the actual device, nozzle and material and verify bed size, temperatures, dimensions and start G-code instead of assuming a similar model matches.
- 03
Save a configuration copy
Export or record printer, material and print settings with the application version so a later change can be compared or rolled back.
Quick start
- 01
Orient and size the model
Import the model, check units, dimensions, base and normals and choose an orientation that reduces supports and layer-stress risk.
- 02
Tune support and infill
Slice with a baseline profile first, then adjust supports, infill and perimeters for overhangs, thin walls, bridges and expected loads.
- 03
Preview and prepare a test file
Inspect first layer, supports, outer walls, temperatures, speeds and travel paths in the layer preview before generating G-code for a small calibration print.
Usage tips
- G-code targets a particular printer and firmware and should not be copied between devices without a fresh review.
- More support and infill increase material, time and cleanup; tune them to geometry and load rather than a single percentage goal.
- Preserve model, profile, slicer version and test-print notes as one reproducible record.
Troubleshooting and uninstall
Why does the first layer fail even with a familiar profile?
Check bed size, nozzle, material, temperatures, leveling, start G-code and first-layer preview and test a small calibration model before changing many settings.
Why are supports excessive or missing?
Inspect orientation, overhang thresholds, support blockers, layer height and contact settings and compare a small slice before exporting the full model.
- Archive profiles and modelsSave printer, material and print settings, original models, generated G-code and test notes and verify that another profile can reopen them.
- Remove PrusaSlicer and cachesUninstall through the platform and clear caches only after confirming profiles, models and delivered files are stored separately.
Frequently asked questions
Can PrusaSlicer directly control every 3D printer?
It primarily prepares models, slices them and generates G-code. Sending or managing a print depends on the printer firmware, network service or host tool.
Why do profiles differ between printers?
Nozzle, material, layer height, extrusion width, bed, firmware and motion limits change the output, so keep profiles isolated and calibrate each device.
Is more support or infill always better?
No. They trade material, time, strength and cleanup against geometry and load; tune them from the model and a test print.
Does the download require an extraction code?
The Quark entry does not require one; the four-character code for the Baidu entry is shown beside its download entry.