Es ist Zeit für ein weiteres Update zum Original Prusa XL und es gibt viele spannende Dinge zu berichten. Wir haben unsere Produktionskapazität erheblich gesteigert (und werden sie in den kommenden Wochen noch weiter verbessern), so dass wir endlich große Teile der Vorbesteller-Warteschlange schneller abarbeiten und eine Versandtabelle freigeben können. Außerdem bringen wir die Input Shaper-Firmware auf den XL, so dass der Drucker jetzt nicht nur wunderbar schnell ist, sondern auch extrem effizient bei Farbwechseln. Der Materialwechsel dauert nur wenige Sekunden. Außerdem haben wir die erste Alphaversion von PrusaSlicer 2.7 mit großen neuen Funktionen fertig. Lassen Sie uns loslegen!

XL Versandinformationen

Letzte Woche haben wir allen, die den XL vorbestellt haben, aufregende Neuigkeiten mitgeteilt: Wir haben endlich die Probleme in der Lieferkette überwunden und fast 100 neue Mitarbeiter eingestellt – das war absolut notwendig, da der Bau eines einzelnen XL fast dreimal so lange dauert wie der des MK4. Es ist unser bisher komplexester 3D-Drucker. Wie auch immer, wir haben genügend Komponenten und Produktionskapazitäten, so dass wir Vorbestellungen jetzt viel schneller bearbeiten können.

Nur um Verwirrung zu vermeiden: Wir liefern die XLs schon seit einigen Monaten kontinuierlich aus, aber die jüngste Erhöhung unserer Produktionskapazität ermöglicht es uns, die Vorbestellungen viel schneller zu bearbeiten.

Info für Vorbestellungen ab 2021

Wir gehen davon aus, dass wir den Großteil der Vorbestellungen (die meisten stammen aus dem Jahr 2021) bis zum Ende dieses Jahres versenden werden. Um die Vorbereitung der stark nachgefragten Versandtabelle abzuschließen, werden wir alle verbleibenden Vorbestellungen aus dem Jahr 2021 am Montag, den 23. Oktober, in reguläre Bestellungen umwandeln, so dass Sie Ihre abschließen können – alle Informationen erhalten Sie in einer E-Mail. Sobald wir Ihre Bestellungen bestätigt haben, verfügen wir über genügend Daten, um die Versandtabelle für den aktuellen Stapel von Vorbestellungen, die bearbeitet werden, zu veröffentlichen.

Sobald Sie die E-Mail erhalten haben, haben Sie 2 Wochen Zeit, Ihre Bestellung abzuschließen. Der Grund für diese Frist ist, dass wir die Versandtabelle vorbereiten können. Früher haben manche Leute die Bestellung sofort umgesetzt, manche erst in zwei Monaten, und das hat uns daran gehindert, eine genaue Prognose zu erstellen. Wenn Sie Ihre Bestellung vor Ablauf der Frist abschließen, wird Ihr Drucker auf der Grundlage des Datums Ihrer ursprünglichen Vorbestellung in die Warteschlange gestellt (Sie können es in der Versandtabelle überprüfen). Wenn Sie sich entscheiden, Ihre Bestellung später abzuschließen, wird Ihr Drucker auf der Grundlage Ihres Zahlungsdatums in die Versandwarteschlange gestellt. Sie erhalten Ihren Drucker dann etwas später, aber immer noch mit hoher Priorität. Sie müssen sich keine Sorgen machen, dass Sie in der Warteschlange für Vorbestellungen ganz nach hinten rutschen.

Mit dieser Maßnahme wollen wir sicherstellen, dass Kunden, die einen 1-Werkzeugkopf-Drucker bestellt hatten und dann ihre Bestellung auf eine andere Variante upgraden, keine Kunden mit 2- und 5-Werkzeugkopf-Maschinen überholen. Ehrlich gesagt haben wir nicht damit gerechnet, dass die Zahl der Upgrade-Bestellungen (von einem 1-Werkzeug auf ein 5-Werkzeug) so hoch sein würde. Ich entschuldige mich für die Probleme, die dadurch entstanden sind. Ich glaube, das neue System sollte für alle viel fairer sein.

Vorbestellungen ab 2022 und 2023

Und noch mehr gute Nachrichten: Wir werden in der Lage sein, alle Vorbestellungen, die im Jahr 2022 erstellt wurden, bis Ende April im nächsten Jahr zu versenden und den Rest (2023 bisher) bis Ende Juni. Die restlichen Vorbestellungen werden wir weiterhin auf die gleiche Weise bearbeiten – wir nehmen einen großen Stapel Vorbestellungen und erstellen eine aktuelle Versandtabelle. Sobald wir diese bearbeitet haben, machen wir mit dem nächsten Stapel weiter.
Wir entschuldigen uns für die Verzögerungen und die damit verbundenen Unannehmlichkeiten! Wir sind auf dem richtigen Weg, um alle verbleibenden XL-Vorbestellungen zu bearbeiten und die Situation sollte sich in naher Zukunft noch weiter verbessern.

XL Upgrades

Wir sind auch dabei, die Vorbereitungen für die XL-Werkzeugkopf-Upgrades abzuschließen. Sobald wir die XL-Vorbestellungen aus dem Jahr 2021 abgearbeitet haben, werden wir genug Kapazität haben, um mit der Herstellung und dem Versand der Upgrades für 2- und 5-Kopf-Maschinen zu beginnen. Unser aktueller Plan ist es, im Januar 2024 mit der Produktion der Upgrades zu beginnen.

Ein weiteres wichtiges Upgrade ist das lang erwartete XL Enclosure. Wir sind gerade dabei, die Vorproduktionseinheiten fertigzustellen und werden das Gehäuse in den kommenden Monaten vorstellen. Es wird eine durchsichtige obere Abdeckung mit einem einziehbaren Windschutz kombinieren. Bleiben Sie dran für weitere Informationen!

Input Shaper

Die Vorbereitung der Input Shaper-Implementierung für den XL hat etwas länger gedauert, als wir ursprünglich erwartet hatten, aber die Alpha-Firmware mit IS ist endlich da. Zum Hintergrund: Alle unsere 32-Bit-3D-Drucker laufen mit einer modifizierten Version der FreeRTOS-Firmware und einigen Teilen der Marlin-Firmware, die für die Bewegungsplanung verwendet wird. Wir kennen dieses System durch und durch und als wir vor einigen Jahren mit dem Buddy-Plattformprojekt begannen, war es die perfekte Wahl.

Nachdem Klipper durchgestartet war, wurde Input Shaper zu einem der meistdiskutierten Themen in der 3D-Druck-Community. Wir wollten es auch einbeziehen, also begannen wir mit dem Original Prusa MK4, weil es die einfachste Option war. Anstatt einen Raspberry Pi auf die Hauptplatine des MK4 zu setzen, haben wir uns von Klipper inspirieren lassen und das gesamte Input Shaper-System direkt für unseren STM32-Chipsatz geschrieben, so dass Sie keine zusätzlichen Erweiterungsplatinen kaufen müssen. Alle Berechnungen werden direkt von der CPU des Druckers ausgeführt.

Wir haben es nicht eilig, Linux in unsere Maschinen einzubauen – unser Hauptanliegen ist die Sicherheit. Es ist irgendwie beängstigend zu sehen, wie schnell die Industrie zu eilig zusammengestellten Linux-Distributionen übergeht. Ich befürchte, dass wir an einen Punkt gelangen könnten, an dem die Community erst dann über angemessene Sicherheit nachdenkt, wenn etwas sehr schief gegangen ist. 3D-Drucker sind heute sowohl leistungsstarke Computer, die mit dem Internet verbunden sind und Zugriff auf Ihr lokales Netzwerk haben, als auch Maschinen mit beweglichen und beheizten Teilen, die aus der Ferne bedient werden können. Unsere eingebettete Plattform ist in dieser Hinsicht viel sicherer.

Die Anpassung der Input Shaper-Technologie an einen Drucker mit einer völlig anderen Kinematik, den XL, war eine kleine Herausforderung. Wir mussten den eingebauten Planer modifizieren, damit er mit einem völlig anderen Satz von X- und Y-Achsen arbeiten konnte. Dies scheint eine relativ einfache Änderung zu sein, aber es war in der Tat absolut notwendig, um dies richtig zu machen. Außerdem mussten wir das präzise Stepping und Pressure Advance für den XL anpassen, es war also eine Kombination aus mehreren wichtigen Funktionen, die zusammenkommen mussten.

Mark XLVI Bastard Concept inspirierter Helm von Budwinkostenlos herunterladen von Printables.com

Der XL ist ein sehr robuster Drucker, der sehr hohe Geschwindigkeiten erreichen kann und eher größere Düsendurchmesser verwendet (Sie wollen einen großen Druck, der schnell fertig ist, und eine große Düse ist eine der besten Möglichkeiten, das zu erreichen). Allerdings muss der XL Input Shaper mehr Berechnungen durchführen als die MK4 Version. Bei massiven Drucken, deren Fertigstellung viele Stunden dauern kann, sind die Anforderungen an die langfristige Zuverlässigkeit enorm gestiegen. Sie können nicht einfach ein paar Stunden lang einen Testdruck durchführen und das System als stabil betrachten, wenn es Probleme gibt, die sich erst nach 20+ Stunden zeigen. Die Fehlersuche bei solchen Problemen ist sehr zeitaufwändig und einer der Gründe, warum es länger gedauert hat, die Firmware für den XL Input Shaper vorzubereiten.

Der XL ist auch eine wesentlich komplexere Maschine mit einem superschnellen Werkzeugwechsler. Jeder der Druckköpfe verfügt über eine eigene Elektronik mit optimierter Firmware und eine Überlastung der Haupt-CPU mit Input Shaper-Berechnungen könnte zu einer weniger zuverlässigen Kommunikation zwischen den ModBus-Geräten führen.

Wie auch immer, die erste Input Shaper Alpha-Version ist jetzt verfügbar und Sie können sie ausprobieren – lesen Sie unsere Github- und Versionshinweise, bevor Sie sie flashen. Wir hoffen, dass Ihnen die viel schnelleren Geschwindigkeiten gefallen werden, die Hand in Hand gehen mit dem superschnellen Werkzeug- (Material-) Wechsel und dem abfallarmen Multimaterialdruck, der nur einen winzigen Priming-Turm neben dem gedruckten Objekt benötigt, so dass Sie sich keine Sorgen um Filament-Reste machen müssen, die sich um Ihren Drucker herum stapeln. Das macht den XL zur schnellsten und effizientesten Multi-Material-Lösung, die es gibt.

PETG-Modell mit Stützen aus PLA

Objekt direkt über das Druckermenü abbrechen

Und ich möchte noch auf eine weitere großartige neue Firmware-Ergänzung hinweisen – die stark nachgefragte Objekt abbrechen-Funktion, die direkt in das LCD-Menü des Druckers integriert ist. Bitte beachten Sie, dass diese Funktion die neue Firmware 5.1.0-alpha2 und PrusaSlicer 2.7.0-alpha1 oder neuer erfordert.

Während eines laufenden Druckvorgangs können Sie das Menü „Anpassen“ öffnen und ein Objekt auswählen, dessen Druckvorgang Sie stoppen möchten (Sie können ihn aber auch fortsetzen, falls Sie ein falsches Objekt ausgewählt haben). Der Druck wird problemlos fortgesetzt, aber alle G-Code-Befehle, die sich auf das abgebrochene Objekt beziehen, werden ignoriert. Dies ist ideal für Fälle, in denen Sie viele Objekte gleichzeitig drucken und eines davon auf der Bauplatte verloren geht. Mit dieser neuen Funktion können Sie einen solchen Druck sicher beenden.

Aber was ist, wenn Sie eine lange Liste von gleichnamigen Instanzen in Ihrem G-Code haben? Auch für diesen Fall gibt es eine praktische Option: die Funktion “ Aktuelles abbrechen“. Warten Sie einfach, bis die Düse das Objekt erreicht hat, das Sie nicht mehr drucken möchten, und wählen Sie dann „Aktuelles abbrechen“. Das ist viel bequemer, als durch eine lange Liste von gleichnamigen Objekten auf dem Bildschirm zu blättern.

Diese Funktion wurde durch das berühmte Octoprint Cancel Object Plugin inspiriert, das von Paul Paukstelis entwickelt wurde – ein großes Dankeschön an Paul für all die Mühe und dafür, dass er das Projekt Open-Source gemacht hat! Wir hatten Paul als Gast in unserem Prusa Podcast. Wenn Sie also mehr über seine Arbeit erfahren möchten, hören Sie sich das an!

Die neue Alphaversion der Firmware 5.1.0 ist für alle XL-, MK4- und MINI-Drucker verfügbar, also probieren Sie sie ruhig aus! Wir haben diese Alphaversion vor der Veröffentlichung intern auf größere Fehler getestet, aber bedenken Sie, dass sich die Funktionen dieser Firmware noch in der Entwicklung befinden und möglicherweise nicht wie erwartet funktionieren.

Slicer mit vielen neuen Funktionen – Einführung von .BGCODE, SVG-Unterstützung

Wir haben soeben die erste Alpha-Version des PrusaSlicer 2.7 veröffentlicht, die mit zahlreichen neuen Funktionen ausgestattet ist. Der PrusaSlicer hat eine großartige Erfolgsbilanz, so dass selbst die Alphaversionen ziemlich gut sind und alle Einstellungen in einem separaten Ordner aufbewahrt werden, so dass Sie sie ohne Bedenken testen können. Sie können den Build direkt von unserem Github herunterladen und die neuen Funktionen ausprobieren.

Wir haben eine Reihe neuer Technologien implementiert, die die Übertragung von G-Code über das Netzwerk massiv verbessern, so dass Sie so gut wie sofort gedruckt werden können. Da es sich dabei um eine ganze Reihe von Dingen handelt, gehen wir Schritt für Schritt vor.

Zunächst einmal ist das derzeitige G-Code-Format (das, das so ziemlich jeder verwendet) ziemlich platzraubend. Auf der einen Seite sind diese G-Codes leicht zu lesen und zu interpretieren, aber der Nachteil ist, dass die Daten nicht effizient gespeichert werden, was zu einer großen Dateigröße führt. Die offensichtliche Lösung ist, die Datei irgendwie zu komprimieren. 3D-Drucker arbeiten jedoch in der Regel mit spezieller Hardware, die für das Drucken und nicht für das Entpacken stark komprimierter ZIP-Dateien optimiert ist. Mehrere Lösungen für dieses Problem wurden von Mitgliedern unserer Gemeinschaft vorgeschlagen, wie z.B. die Meatpack-Kodierung (die sich die Tatsache zunutze macht, dass der Zeichensatz eines typischen G-Codes sehr begrenzt ist) oder der heatshrink-Komprimierungsalgorithmus mit sehr geringen Speicheranforderungen.

Beginnend mit der neuen PrusaSlicer Version schlagen wir einen neuen Standard für ein binäres G-Code Format zur Kodierung und Komprimierung von ASCII G-Code Dateien vor (siehe die Spezifikation). Das Format ist flexibel und die Kodierung und Komprimierung der einzelnen Blöcke ist variabel. Wir stellen auch eine libbgcode Bibliothek zur Verfügung, die die Routinen zur Konvertierung von ASCII G-code nach binär und umgekehrt enthält.

Der Größenunterschied zwischen ASCII G-Codes (den „Standard“-Codes) und binären G-Codes hängt vom Inhalt der Datei ab. Unsere Tests haben jedoch gezeigt, dass die Verwendung von binären G-Codes die Dateigröße im Durchschnitt um 70 % verringert.

Wir reduzieren die Dateigröße weiter mit G2 und G3 G-Codes (Bogen- und Kreisbewegungen), einer Funktion, die auf der ArcWelderLib von FormerLurker basiert, der auch der Autor des berühmten ArcWelder OctoPrint Plugin ist – möchten wir unser großes Dankeschön an FormerLurker für all die Mühe aussprechen, die er in das Projekt investiert hat und dafür, dass er es als Open Source zur Verfügung stellt!

Die Funktion ist standardmäßig aktiviert, aber wenn Sie damit spielen möchten, finden Sie die Funktion Bogenanpassung unter Druckeinstellungen -> Erweitert -> Slicen -> Bogenanpassung. Die Größenreduzierung des G-Codes hängt stark vom Inhalt des G-Codes ab, aber im Allgemeinen können Sie damit Dutzende von Prozent an Platz sparen. Außerdem wird das neue platzsparende QOI-Bildformat für Miniaturansichten unterstützt.

Wenn wir also die binäre G-Code-Kodierung mit Bogenanpassung (wie oben beschrieben) kombinieren, wird die Dateigröße massiv reduziert. Für einen besseren Überblick können Sie sich die folgende Tabelle ansehen.

Die Unterstützung für die neue .bgcode Datei ist jetzt in PrusaSlicer implementiert, einschließlich des Exports, des Ladens von Konfigurationen, der Vorschau des G-Codes und auch der Dateiverknüpfungen. Die Option für binären G-Code finden Sie unter Druckeinstellungen -> Ausgabeoptionen -> Als binären G-Code exportieren (sie ist standardmäßig aktiviert). Die Optionen zur Konvertierung von ASCII-G-Codes in binäre Codes (oder umgekehrt) wurden in das Menü Datei aufgenommen.

Bitte beachten Sie, dass Sie die Firmware Ihres Druckers aktualisieren müssen (mindestens 5.1.0-alpha2), um sicherzustellen, dass er das neue .bgcode-Dateiformat unterstützt!

SVG-Unterstützung

Eine wichtige Funktion, die in dieser Version leicht untergehen könnte, ist die Unterstützung für SVG (Scalable Vector Graphics – das gebräuchlichste Vektorbildformat) in PrusaSlicer, das sich leicht prägen und 3D drucken lässt! Ich glaube, dass dies das Drucken von verschiedenen Logos und QR-Codes wirklich viel einfacher machen wird. Dies ist eine weitere Aufgabe, die Sie nun direkt im Slicer erledigen können, anstatt eine CAD-Software öffnen zu müssen. Und genau wie das Textwerkzeug kann die geprägte SVG-Textur gekrümmten Oberflächen mit einem einzigen Häkchen folgen. Das ist ziemlich genial und ich kann es kaum erwarten, zu sehen, was die Community damit anstellen wird! 🙂

Das importierte SVG kann als eigenständiges Teil verwendet werden, aber Sie können es auch prägen, ausschneiden oder sogar als Modifikator verwenden. Beim Speichern der 3MF können Sie wählen, ob Sie die SVG editierbar lassen oder die Änderungen in Ihr Modell „einbacken“ wollen.

Schnellere Netzwerkübertragungen mit Streaming

Wir sind uns der Tatsache bewusst, dass die Netzwerkübertragungsgeschwindigkeiten im MK4 und XL etwas zu wünschen übrig ließen. Wir haben uns auf die Optimierung des Netzwerkcodes konzentriert und zwei wesentliche Verbesserungen vorgenommen.

Die erste ist die massive Reduzierung der Dateigröße des G-Codes, wie oben beschrieben. Die andere große Verbesserung ist das G-Code-Streaming, ziemlich genau wie bei YouTube. Sie müssen nicht erst die gesamte Datei herunterladen, bevor Sie mit ihr arbeiten können. Stattdessen lädt der Drucker einen kleinen Teil des G-Codes herunter, startet den Druck und der Rest des G-Codes wird während des Drucks selbst heruntergeladen.

Motorblock V6Kostenlos von Printables.com herunterladen

Wir haben eine robuste Lösung vorbereitet, die verschiedene potenzielle Probleme – wie langsame Übertragungsgeschwindigkeiten oder Verbindungsausfälle – berücksichtigt, so dass Sie sich keine Sorgen machen müssen, dass Ihr halbfertiger Druck verloren geht.

Wenn Sie jetzt einen G-Code in den zentralen PrusaConnect-Speicher hochladen, können Sie ihn ganz einfach auf Ihre 3D-Drucker verteilen und sofort mit dem Drucken beginnen. Sie können mit diesen G-Codes im normalen Dateimanager arbeiten, sie nach Namen oder Drucker-/Filamenttyp sortieren, sie umbenennen oder löschen oder sie zurück auf den Computer herunterladen. Wenn für die Druckdatei eine Vorschau verfügbar ist, wird sie in einer Liste von Dateien angezeigt. Alle Ihre Druckdateien, die auf der SD-Karte oder dem Flash-Laufwerk Ihres Druckers gespeichert sind, können auch über die Weboberfläche gedruckt werden.

Wie Sie aus der obigen Grafik ersehen können, benötigte der größte G-Code (der V6-Motor) ursprünglich etwa 36 Minuten zum Herunterladen, bevor der Drucker mit dem Drucken beginnen konnte. Mit der neuen G-Code-Streaming-Option wird der Druck in nur 25 Sekunden gestartet.

Die neue Alpha-Version von PrusaSlicer 2.7.0 kann von unserem Github heruntergeladen werden.

Weitere Verbesserungen im Umgang mit Stringing

Mehrere Benutzer haben uns darauf aufmerksam gemacht, dass sie Situationen erleben, in denen der XL 3D-Drucker sichtbare Fäden zieht. Der XL ist ein großformatiger 3D-Drucker und die Kombination aus einer 0,6 mm Düse und langen Verfahrwegen kann als Nebeneffekt Fäden ziehen. Wir arbeiten jedoch daran, diese Situationen zu beheben.

Im Moment ist einer der Vorschläge der Community, die Drucktemperaturen zu senken, um das Risiko von Fadenbildung zu verringern. Das hilft, und wir haben die Temperaturen in unseren offiziellen Profilen bereits leicht gesenkt. Es ist jedoch nicht ratsam, zu tief zu gehen, da die niedrigeren Temperaturen die Gesamtstärke des Drucks beeinträchtigen könnten.

Wir haben eine weitere Lösung entwickelt – einen speziellen Satz von Bewegungen für den Drucker, der das Auftreten von Stringing stark reduziert. Wir gehen davon aus, dass dieser Zusatz (Z-hop ramping genannt) innerhalb der nächsten Wochen in PrusaSlicer verfügbar sein wird. Und es wird dazu beitragen, das Auftreten von Fäden auf allen Maschinen zu reduzieren, nicht nur auf dem XL!

In diesem Zusammenhang muss noch etwas anderes erwähnt werden: Die Feuchtigkeit des Filaments spielt eine große Rolle beim Stringing, insbesondere beim Drucken mit mehreren Werkzeugen auf dem XL. Egal, wie gut wir die Profile abstimmen oder welche neuen Funktionen wir einführen, sobald Ihr Filament zu viel Luftfeuchtigkeit aufnimmt, wird es höchstwahrscheinlich anfangen zu fädeln. Bevor Sie also mit der Anpassung der Druckprofile beginnen, stellen Sie bitte sicher, dass Ihre Filamente trocken sind.

Zusammenfassung

Um es kurz zu machen: Wir haben die Produktion des XL hochgefahren, so dass wir in den kommenden Monaten endlich die restlichen Vorbestellungen verschicken können. Wir bringen aktualisierte Firmware und PrusaSlicer, um den XL schneller, zuverlässiger und effizienter zu machen. Und dank der G-Code-Komprimierung und der Streaming-Optimierung können Sie Druckaufträge in Sekundenschnelle im Netzwerk drucken.

Und die Upgrade-Pakete für das Multi-Tool und das Gehäuse stehen kurz vor der Tür 🙂

Viel Spaß beim Drucken!