PrusaSlicer

PrusaSlicer 2.1.0-beta

Offizieller Release-Datensatz für PrusaSlicer 2.1.0-beta, veröffentlicht am 24. Aug. 2019.

Stabil5 öffentliche Pakete1.365 erfasste GitHub-Downloads

Offizielle Dateien dieses Releases

macOS · 1 Dateien

  • PrusaSlicer-2.1.0-beta+-201908231457.dmgIm Dateinamen nicht angegeben · 27,2 MiB · 208 downloads
    Offizieller Download ↗

Linux · 2 Dateien

  • PrusaSlicer-2.1.0-beta+linux64-201908231516.AppImageIm Dateinamen nicht angegeben · 55,2 MiB · 171 downloads
    Offizieller Download ↗
  • PrusaSlicer-2.1.0-beta+linux64-201908231516.tar.bz2Im Dateinamen nicht angegeben · 50,2 MiB · 71 downloads
    Offizieller Download ↗

Windows · 2 Dateien

Paketänderungen seit dem vorherigen Release

Gegenüber 2.1.0-alpha1 bleiben alle klassifizierten Paketzahlen bei 5 öffentlichen Dateien unverändert.

Die Zahlen sind getrennte Ansichten der Herausgeber-Dateinamen nach Plattform, Prozessor und Format. Sie sind keine Kompatibilitäts- oder Supportgarantie.

Vorschau der Release-Hinweise

Klartextauszug aus den Hinweisen des Herausgebers. Das offizielle Release enthält den vollständigen aktuellen Text.

Die Hinweise des Herausgebers bleiben in der ursprünglichen Quellsprache. Dieser Auszug ist nicht maschinell übersetzt.

PrusaSlicer PrusaSlicer 2.1.0-beta

Summary

This is a first beta release of PrusaSlicer 2.1.0, succeeding the PrusaSlicer 2.1.0-alpha1. Please check the detailed change log of the 2.1.0-alpha1 ↗ release for all the major changes. To let you enjoy the beta without worries, the beta builds save their profiles into PrusaSlicer-beta directory, so you may use the beta side by side with the current release without ruining your production configuration.

New features with respect to PrusaSlicer-2.1.0-alpha1

SLA improvements

  • SLA support generator is now about 2x faster on complex objects.
  • SLA printer profile newly supports minexposuretime / maxexposuretime / mininitialexposuretime / maxinitialexposuretime limits to validate the SLA material exposure times against the printer profile.
  • Entering / leaving the SLA gizmo is newly undoable on its own.
  • When jumping to an Undo / Redo snapshot where the SLA gizmo was active before, the supports are newly being recalculated if they were calculated at the time the snapshot was taken.

Other new features

  • Algorithm for priming the single-extruder multi-material setup has been improved to support narrow or circular print beds #1121.
  • Newly one may set the extruder color at the Printer profile to "Undefined". In that case the filament color is used to color the objects and tool paths #2321 #2626.
  • FDM tool paths can now be exported into an OBJ file to be rendered by a photo realistic renderer. The initial idea and code was provided by Paul Arden, see his wonderful renders ↗ on twitter. The tool paths could be exported after the G-code is generated by menu File->Export->Export Tool Paths #2472.
  • PrusaSlicer newly detects and reports availability of OpenGL 2.0 capable graphics card. If not available, an appropriate error message is shown, and on Windows an advice is given on how to run PrusaSlicer with software rendering, albeit slowly #2669 #2728.
  • The low memory exception "std::bad_alloc" is newly converted to a text explaining that one may need to buy more RAM for his system.
  • Implemented error checking on malformed PrusaSlicer.ini.
  • Windows specific: Double clicks are no more sent to the 3D scene, each click is sent separately. This makes the 3D scene more responsive. Implemented by patching wxWidgets.

Bugs fixed:

  • Windows specific: There were mysterious corruptions of PrusaSlicer.ini reported, which we cannot explain. Likely the Windows specific "file rename" API is not reliable. We applied a complex "rename file" function from the llvm project ↗ with the hopes that it will fix this mysterious file corruption #1357 #2438 #2466.
  • Linux specific: Fixed the AppImage desktop integration by providing an application icon of supported dimensions #1431.
  • Windows specific: The extruder selection drop down menu at the side bar now behaves somehow better: First mouse double clicks are newly disabled on Windows for the side bar, second one click less is needed to activate the extruder combo box in case the line was already active. Still the extruder selection requires three mouse clicks to open the drop down menu. We plan to improve on that #1606.
  • Fixed an issue where an excessive "T0" G-code was being generated for a single extruder printer profile after switching from a "multiple extruders" printer profile to a "single extruder" printer profile #2051 #2166.
  • Linux specific: PrusaSlicer will newly provide a hint to the user if the active locale was not installed correctly in the system #2365 #2580.
  • Fixed a Window specific regression issue starting with 2.0.0 release, where PrusaSlicer was hanging or crashing when closing the application on some computers #2379 #2645.
  • Fixed a regression issue from 2.1.0-alpha, where changing fields at the side bar was not working reliably #2510 #2758.
  • Changed the reference point when loading AMF / 3MF files. The AMF / 3MF files are expected to describe the plater layout, therefore the coordinates of the embedded objects are maintained in respect to the print bed zero point. The content of the loaded AMF / 3MF file was incorrectly centered around the print bed zero point before #2559.
  • The single-extruder multi-material wipe tower generator requied the printing filament diameters to be equal. This check is newly relaxed to 10% tolerance #2737.
  • Fixed updates of colors of objects in the 3D scene after changing filament colors #2738.
  • Fixed a regression issue from 2.1.0-alpha, where the plater overlay was not rendered correctly on some graphics cards #2739.
  • Fixed crash when pressing '?' on the Printer Settings tab #2745.
  • Added credits for Linux AppImage packaging #2747.
  • Windows specific: Fixed zooming by two a finger gesture on some track pads #2750.
  • Fixed a regression issue from 2.1.0-alpha, where an "empty layer detected" check trigger incorrectly in case the support contact distance was set to a negative value. Also the error message was improved to indicate, that the source model may be broken #2752.
  • Parameter overrides of modifier meshes and layer spans are now validated the same way as at the parameter tabs. For example, a very high infill rate cannot be specified for a modifier for a Gyroid infill pattern #2753.
  • Fixed some C++ printf format security issue #2757 thanks @jasontibbitts.
  • Fixed crash of the Arrange function with a custom print bed shape #2765.
  • Fixed a bug, where the firmware linear advance was disabled before entering the wipe tower, but not re-enabled when leaving the wipe tower in case there was no tool change on that layer. Newly the linear advance is only disabled for the ramming procedure, never for the sparse wipe tower layers #2770.
  • The limit on maximum extrusion width introduced in 2.1.0-alpha1 is now lifted to 3x nozzle diameter #2784.
  • The Arrangement was made smarter for a specific scenario #2787.
  • The "Color change" visualization newly interprets "Color change" G-code placeholders, not M600 G-code, so that the "Color change" feature will not get confused by M600's entered into custom G-code sections.
  • Fixed some memory leaks due to some wxDialogs not being deallocated c8ac46df43f0ae467edc02f7587094f7facfe16f.
  • The "layers editing" mode was not being disabled when switching from FDM to SLA, this is now fixed.
  • Fixed a false positive "Spiral Vase option can only be used when printing single material objects" error after switching from a multi-extruder to a single extruder printer profile.
  • Fixed incorrect time stamps of configuration snapshots, where the local time and GMT time API functions were mixed up.
Offizielles Release ↗