Dies ist die stabile Version, die kleinere Verbesserungen und verschiedene Fehlerbehebungen enthält.
Verbesserte Multi-Material-Bemalung
Wir haben mehrere Mechanismen implementiert, um ein ungültiges Voronoi-Diagramm zu erkennen. Durch Manipulation der Eingabe konnten wir sicherstellen, dass das Voronoi-Diagramm gültig ist. Außerdem haben wir einen wesentlichen Teil der Multi-Material-Malerei von Grund auf neu implementiert, was zusammen mit den oben genannten Änderungen alle Probleme mit verschütteten Schichten bei der Multi-Material-Segmentierung lösen sollte.
Farbwechsel (M600) Community-getriebene Verbesserung
Früher platzierte PrusaSlicer den Farbwechsel (M600) direkt nach der Fertigstellung der vorherigen Schicht. Die Standardimplementierung des Farbwechsels in so gut wie allen Firmwares setzt die Düse genau an die gleiche Position zurück wie vor dem Farbwechsel. Als Folge dieses Verhaltens würde ein kleiner Klecks Filament mit der neu geladenen Farbe am Druck hängen bleiben.
Unsere Community, insbesondere @Nohus, fand eine Lösung, den Farbwechsel nach dem Wechsel zur nächsten Schicht und Position zu platzieren, was sich als wesentlich einfachere und universellere Lösung erwies als die Änderung der M600-Implementierung auf der Firmware-Seite. Vielen Dank, Nohus, für Ihre Umsetzung und an alle, die sich am Testen seiner Änderung beteiligt haben.
Ramping Verfahrbewegungen: Reibungsloser und effizienter
Wir haben die in 2.7.1 eingeführten Änderungen an den spiralförmigen Schichtwechseln durch ein verfeinertes Rampenprofil ersetzt. Die spiralförmigen Schichtwechsel halfen zwar, das Stringing zu reduzieren, verursachten aber manchmal Farbkleckse und Artefakte. Mit dem neuen und verfeinerten Rampenprofil wird das Stringing immer noch gemildert, ohne die Nachteile der schraubenförmigen Bewegungen.
SLA Überschreibungen
Für den SLA-Druck haben wir Material Overrides eingeführt. Diese neue Funktion, die die Flexibilität des FDM-Slicens widerspiegelt, ermöglicht es, ausgewählte Konfigurationsoptionen aus den Druck- oder Druckereinstellungen in den Materialeinstellungen außer Kraft zu setzen. Es gibt eine neue Parameterseite in den Materialeinstellungen, die es ermöglicht, die Parameter, die überschrieben werden sollen, zu überprüfen und ihren Wert neu zu definieren.
Abschied von Perl
PrusaSlicer hat seinen Ursprung in dem Projekt Slic3r, das ursprünglich in der Skriptsprache Perl geschrieben wurde. Im Laufe der Jahre haben wir fast den gesamten Code umgeschrieben. Zuerst den Kern zum Slicen, dann die Benutzeroberfläche. Jetzt haben wir alle verbleibenden Unit-Tests, die noch auf Perl basieren, in C++ umgeschrieben. Auf Wiedersehen, Perl. Wir werden dich nicht vermissen.