Welcome To DC 3D Makers Hub

PrusaSlicer 3.0 Enters Public Preview with Rebuilt Architecture and Plugin Support

Prusa Research has launched the public preview of PrusaSlicer 3.0, marking the software’s largest architectural overhaul to date. Released fifteen years after the initial Slic3r commit, the update completely rebuilds the user interface, introduces a new project and profile layout, and lays the groundwork for a community plugin ecosystem.

Architecture and Interface Updates

The update brings substantial structural changes designed to address accumulated technical debt in the legacy codebase. The user interface has been redesigned with top-level tools, a collapsible scene browser, and a contextual right-hand panel that adapts based on the active selection, whether that is a build plate, an individual object, or a specific toolhead.

Navigation has also been expanded to support schemes matching Tinkercad, Blender, SolidWorks, and Fusion, alongside a new View Cube and optional rendering features like shadows and ambient occlusion. To improve performance on dense geometry, the software automatically hides toolpaths during camera rotation and redraws them once movement stops.

Multi-Bed Handling and Profile Rework

Project file handling has been updated to treat individual print beds as independent parts of a single project. Users can now combine different printers and profiles within one workspace, execute parallel slicing operations across beds, and work without the previous nine-bed limit. Multiple projects can also be kept open simultaneously in separate tabs, supported by automatic local project backups.

Under the hood, the profile architecture shifts from the traditional .ini format to .yaml. This transition allows printers featuring multiple toolheads, such as the Prusa XL, to assign distinct nozzle sizes, print profiles, and printer settings to each independent tool. Older 3MF files generated in version 2.x remain compatible and map automatically into the new system.

Sandboxed Plugin System

PrusaSlicer 3.0 introduces a sandboxed, Lua-based plugin infrastructure alongside a planned community marketplace featuring user ratings. By default, plugins operate in a restricted environment without access to the local disk, network services, or external project data. The initial preview includes default calibration tower plugins for flow rate and temperature testing.

The software also introduces an offline mode that disables networking libraries entirely, allowing users to toggle individual services like Prusa Connect and profile updates independently. The preview build installs cleanly alongside existing 2.x installations using separate profile directories, though some legacy features will not return until version 3.1.0.

What This Means for South African Makers

For makers and workshops running mixed printer setups or multi-tool hardware locally, the enhanced multi-bed project handling and flexible toolhead profiling offer improved workflow efficiency. Being able to run multiple distinct print profiles within a single workspace simplifies complex print batches. Furthermore, the inclusion of an offline mode provides a reliable option for local environments prone to unstable internet connectivity or where data privacy is a priority.

DC3D’s Take

A ground-up rewrite of a heavily relied-upon slicer is a major undertaking, and addressing deep-seated technical debt is essential for long-term software stability. While early preview builds naturally require careful testing before replacing stable production slicers, the shift toward a modular architecture and sandboxed plugins points to a healthy, extensible future for open-source slicing tools.

Source: 3D Printing Industry – Desktop News — AI-assisted summary with DC3D commentary.

0