Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsJun 1, 2026·2 min de lecture

PrusaSlicer — Advanced 3D Printer Slicer with Multi-Material Support

An open-source slicer for FDM and SLA 3D printers that converts 3D models into print-ready G-code.

Prêt pour agents

Installation avec revue préalable

Cet actif nécessite une revue. Le prompt copié demande un dry-run, affiche les écritures, puis continue seulement après confirmation.

Needs Confirmation · 64/100Policy : confirmer
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
PrusaSlicer Overview
Commande avec revue préalable
npx -y tokrepo@latest install 9dbbc9ae-5d94-11f1-9bc6-00163e2b0d79 --target codex

Dry-run d'abord, confirmez les écritures, puis lancez cette commande.

Introduction

PrusaSlicer is a feature-rich open-source slicer for FDM and SLA/MSLA 3D printers. Forked from Slic3r, it adds multi-material printing, paint-on supports, adaptive layer heights, and an actively maintained profile library for hundreds of printers.

What PrusaSlicer Does

  • Converts STL, OBJ, AMF, and 3MF models into G-code for FDM printers
  • Generates slice data for resin (SLA/MSLA) printers
  • Supports multi-material printing with automatic wipe tower generation
  • Provides paint-on supports, seam painting, and variable layer height tools
  • Ships built-in profiles for Prusa, Creality, Bambu, and many other printers

Architecture Overview

PrusaSlicer is a C++ desktop application using wxWidgets for the GUI and a custom OpenGL viewport. The slicing engine processes a triangulated mesh through perimeter generation, infill patterning, support generation, and G-code export in a multithreaded pipeline.

Self-Hosting & Configuration

  • Prebuilt packages for Windows, macOS, and Linux on the GitHub releases page
  • Build from source requires CMake, wxWidgets, Boost, and OpenGL
  • Printer profiles are bundled and updated via the built-in configuration wizard
  • Custom profiles can be exported and shared as INI files
  • G-code post-processing scripts can be added in Print Settings

Key Features

  • Adaptive layer height adjusts resolution based on model curvature
  • Paint-on supports give fine-grained control over support placement
  • Ironing smooths top surfaces for a polished finish
  • Built-in G-code viewer previizes tool paths and layer timing
  • OctoPrint and Duet integration for direct upload-and-print workflows

Comparison with Similar Tools

  • Cura — Ultimaker-backed, plugin-based; PrusaSlicer has tighter multi-material support
  • OrcaSlicer — community fork of PrusaSlicer with Bambu Lab focus
  • Slic3r — original project; PrusaSlicer is the actively maintained successor
  • SuperSlicer — extended fork; PrusaSlicer receives official Prusa support and testing
  • IdeaMaker — Raise3D proprietary; PrusaSlicer is open source and printer-agnostic

FAQ

Q: Does PrusaSlicer only work with Prusa printers? A: No. It includes profiles for many manufacturers and supports custom printer definitions.

Q: Can it handle resin printers? A: Yes. SLA and MSLA printer profiles are included for Prusa SL1 and compatible machines.

Q: Is multi-material printing supported? A: Yes. PrusaSlicer generates wipe towers and handles filament changes for MMU setups.

Q: How often is PrusaSlicer updated? A: Regularly, with new features and printer profiles added in each release cycle.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires