Viele Leute haben auf die brandneue Firmware 3.9.0 für MK3/S und MK2.5/S gewartet, und ich freue mich, ankündigen zu können, dass die endgültige Version endlich auf unserer Website verfügbar ist. Es hat eine Weile gedauert, aber es ist so viel großartiges Material in die neueste Version eingeflossen. Ein großer Dank geht an unsere Gemeinschaftsmitglieder und Mitarbeiter, die uns immens geholfen haben! Sie haben wahrscheinlich schon den neuen Artikel im letzten Entwicklertagebuch gesehen, aber falls Sie ihn verpasst haben, sehen Sie ihn sich an. Unser tiefster Dank geht an leptun, wavexx und 3d-gussner! Hut ab vor euch, Leute!

Ich möchte Sie auch zu unseren Live-Streams einladen und Ihnen einige weitere Informationen über PrusaPrinters.org und Maker Faire Prague Online geben. Lassen Sie uns also ohne weitere Umschweife einen Blick auf das werfen, was hier vor sich geht!

Inhaltsverzeichnis:

Original Prusa XL und andere Produktionsnachrichten

Ich bin mir ziemlich sicher, dass Sie mich nicht fortfahren lassen würden, ohne zuvor diese beiden Themen anzusprechen. Wir werden ständig nach neuen 3D-Druckern gefragt. Ich denke, es überrascht nicht, wenn ich sage, dass die aktuelle COVID-19-Situation große Probleme mit Versand und Beschaffung von Teilen verursacht. Auch wenn wir also in der Lage sind, die Entwicklung des „XL“ fortzusetzen, möchte ich an dieser Stelle keine Schätzungen abgeben, da sie zu falschen Hoffnungen führen könnten und der Entwicklungsprozess des Druckers nicht kurz vor dem Abschluss steht. Es hängt alles davon ab, wie sich die aktuelle Situation in der nahen Zukunft entwickelt.

Die gute Nachricht ist, dass wir mehr Zeit haben, die gesamte Maschine zu verbessern und zu optimieren. Und einige der Funktionen könnten auf den Nachfolger des MK3S übertragen werden. Und wie immer werden wir unser Bestes tun, um einen Upgrade-Pfad anzubieten, wenn die Zeit für eine neue Version gekommen ist 😉

Und noch etwas zu Produktion und Versand: Im Rahmen der COVID-19-Situation stieg die Nachfrage nach neuen Druckern (sowohl MK3S als auch MINI) stark an. Wir mussten mehr Mitarbeiter einstellen und die Produktion hochfahren, um die Nachfrage zu decken. Aus diesem Grund mussten wir die Produktion von Upgrades vorübergehend einstellen und uns auf Drucker konzentrieren. Alle Arten von Upgrades werden jedoch bald wieder verfügbar sein, ebenso wie das MMU2S, das sich immer größerer Beliebtheit erfreut. Außerdem ist es uns gelungen, den Versand von Kleinteilen wieder in Gang zu bringen. Während der COVID-19-Pandemie mussten einige unserer Teammitglieder zu Hause bleiben (z.B. um auf ihre Kinder aufzupassen), so dass es einige Verzögerungen beim Versand gab. Wir stellten jedoch 12 neue Kollegen in der Versandabteilung ein, um die Warteschlange zu bewältigen. Wenn Sie nun einen der kleineren vorrätigen Artikel kaufen, werden wir sie innerhalb von 24 Stunden versenden.

Firmware 3.9.0 für MK3/S und MK2.5/S

Bevor wir zu den coolen Dingen in 3.9.0 kommen, lassen Sie mich einige Zahlen nennen. Denn sie sind wirklich beeindruckend.

Diese Version enthält:

  • 409 Commits auf den Code
  • 108 Pull-Anfragen
  • 66 geschlossene Themen
  • Zusammenarbeit von 14 Entwicklern

Es ist eine unglaubliche Menge Arbeit – Sie können die neue Firmware 3.9.0 von unserer Website herunterladen und das das vollständiges Changelog auf Github ansehen, wenn Sie an Details über besondere Merkmale und Änderungen interessiert sind. Ich werde nur auf ein paar sehr interessante Dinge hinweisen…

Linear Advance 1.5

Linear Advance 1.5 war wirklich lange Zeit sehr gefragt, aber es war sehr schwierig, es auf eine Art und Weise zu implementieren, die Kompatibilität Ihrer getesteten Produktions-G-Codes beizubehalten. Wenn Ihr G-Code also die ältere Version enthält, wird der Drucker sie automatisch konvertieren. Wenn Sie sich entscheiden, Ihre Modelle neu zu slicen, stellen Sie sicher, dass Sie PrusaSlicer 2.2 verwenden, der Einstellungen für LA 1.5 enthält.

Aber warten Sie – was ist Linear Advance und warum ist es so wichtig? Der Linearvorschub ist eine Technologie, die den Druckaufbau im Extruder vorhersagt, wenn mit höheren Geschwindigkeiten gedruckt wird. Die Firmware des Druckers verwendet diese Vorhersage, um die Menge des extrudierten Filamentes kurz vor dem Anhalten und Abbremsen zu verringern, wodurch Kleckse oder Artefakte an den scharfen Ecken vermieden werden. Linear Advance 1.5 bringt auch verschiedene andere Vorteile – wie eine einfachere Implementierung, die zu einer geringeren CPU-Belastung führt.

Wenn Sie an allen technischen Details hinter dieser Funktion interessiert sind, gehen Sie zu GitHub und lesen Sie die Erklärung von wavexx.

Und weil ich nicht möchte, dass dies nur wie ein kürzeres Changelog aussieht, hat unser Firmware-Entwickler David einige interessante Informationen darüber weitergegeben, wie diese Funktion zum Leben erweckt wurde. Es dauerte fast ein Jahr, um Linear Advance 1.5 in eine stabile Firmware-Version zu bringen. Während die Marlin2-Firmware bereits LA1.5 implementiert hat, basiert unsere 8-Bit-Firmware immer noch auf Marlin1. Und der Unterschied ist so groß, dass das Einzige, was wir tun konnten, war, das Gesamtkonzept von LA1.5 zu nehmen und es von Grund auf neu zu codieren.

Die Pull-Anfrage von @wavexx war fertig und funktionsfähig, aber wir wollten mehr als nur „es zum Funktionieren bringen“. Die wahrscheinlich größte Herausforderung war meine Bitte um Rückwärtskompatibilität – es gab keine Möglichkeit, ältere G-Codes ungültig zu machen. Es wurde viel Zeit auf die Feinabstimmung der E-Jerk-Funktionalität verwendet. In der ursprünglichen Implementierung verursachte sie Druckverlangsamungen von bis zu 40 %. Dies wurde schließlich behoben, und wir erfuhren, dass das MK3S mehr leisten kann, als wir tatsächlich erwartet hatten.

Und, na ja, dann waren da noch die Tests und die Fehlerbehebung, die tatsächlich mehrere Monate dauerten. Einige der Probleme tauchten erst nach mehreren Stunden Druckzeit auf, Sie können sich also vorstellen, wie schwierig es war, solche Probleme zu reproduzieren. Der Kandidat für den RC1 sah ziemlich gut aus, und wir fühlten uns recht zuversichtlich, aber dann kam ein Bericht, der Probleme mit Rückzügen und Wischen an hohen dünnen Spalten aufdeckte. Es dauerte fast einen Monat, um eine Lösung zu finden, zu implementieren und zu testen. Die endgültige Firmware 3.9.0 liefert also ziemlich gute Ergebnisse, aber wie immer suchen wir nach Möglichkeiten, sie weiter zu verbessern!

Andere nützliche Verbesserungen

Bildschirmhelligkeitseinstellung – wenn Ihr Original Prusa i3 MK3S 3D-Drucker in der zweiten Hälfte des Jahres 2019 oder später hergestellt wurde, haben Sie ihn mit einem etwas anderen LCD-Bildschirm erhalten, der Helligkeitseinstellungen ermöglicht. Dies ist praktisch, wenn Sie nicht möchten, dass der Bildschirm die Hälfte Ihres Raumes ausleuchtet 🙂 Falls Sie ein älteres Modell haben, können Sie in unserem E-Shop ein neueres Modul bestellen – der Austausch ist ziemlich einfach. Diese Funktion wurde von @leptun programmiert und läuft vollautomatisch ab. Wenn Ihr Druckermodell diese Funktion nicht unterstützt, sehen Sie sie nicht im Menü. Es ist eine ziemlich coole Sache und für mich war es Liebe auf den ersten Blick 🙂

Filamentsensor-Statuserkennung – Diese Funktion wird noch weiter entwickelt mit dem Ziel, die Erkennung des Filamentsensor-Status zu verbessern. Der Drucker misst kontinuierlich die Spannung (Sie können sie im LCD-Menü – Unterstützung – Spannungen überprüfen) und erkennt anhand des Wertes drei Zustände: eingelegtes Filament, kein Filament, abgeklemmter Sensor. Dies funktioniert jedoch nur mit Filament-Sensoren mit Revision 0.4+.

In diesem Fall haben wir uns eine Laufzeiterkennung ausgedacht – der Drucker startet mit der Standardinformation, dass der alte Filament-Sensor vorhanden ist (die Funktionalität ist die gleiche). Während des Ruhezustands misst er die Spannung am Sensor. Wenn der Drucker beide Werte erfolgreich erhält, bedeutet dies, dass der neueste Sensor installiert ist. Und so können wir einen netten kleinen Trick anwenden: Der Drucker kann anhand der Spannungswerte erkennen, ob der Filament-Sensor abgeklemmt oder beschädigt wird (die Spannung ändert sich von +4,6V auf +5V). Und aufgrund dieser Information kann der Drucker entsprechend handeln – z.B. den Druck pausieren.

MMU2S Selektorklinge Aktiviert – Die MMU2S-Einheit enthält eine kleine Klinge zum Schneiden von Filamentenden. Bis jetzt war sie nicht aktiv. Jetzt ist sie es, also stellen Sie sicher, dass Sie FW 3.9.0 in Ihrem Drucker und FW 1.0.6 in der MMU2S-Einheit haben. Merkwürdigerweise war dies in FW 3.8.0 so ziemlich fertig, aber wir brauchten mehr Zeit für das Testen und die Vorbereitung neuer Kunststoffteile für das MMU2S – der Code war drin, aber die Funktionalität war standardmäßig ausgeschaltet.

Verbesserte Power Panic – Der MK3 hatte von Anfang an die Power-Panic-Funktion. Es kann jedoch alles verbessert werden. Also untersuchte @wavexx den Code der Power Panic und nahm eine Feinabstimmung mehrerer Teile vor. Zum Beispiel – Schrittmotoren sind nur dann stabil, wenn sie einen Vollschritt erreichen. Das bedeutet, dass Power Panic sicherstellen muss, dass der Motor der Z-Achse einen Vollschritt erreicht. Und die ursprüngliche Position muss gespeichert werden. Dies erfordert eine präzise Arbeit mit den Trinamic-Treibern. Jetzt ist die Power-Panic-Funktion stabiler, und sie nutzt sogar das letzte Quäntchen Kraft, um die Düse vom Objekt wegzubewegen. Wir sind jedoch nicht in der Lage, die MMU2-Einheit schnell genug abzuschalten, so dass sie alle Energie vor allem anderen verbraucht. Achten Sie auf einen Bestätigungston, um sicherzustellen, dass der Power-Panic-Prozess erfolgreich war.

Optimierungen und Korrekturen

In der Firmware 3.9.0 gibt es Unmengen von weiteren Optimierungen und Korrekturen. Einige davon werden unten kurz erwähnt, aber das vollständige Änderungsprotokoll hat mehr als 3100 Wörter. Wenn Sie also eintauchen wollen, gehen Sie weiter zu unserem Github. Unsere Entwickler arbeiten auch an einer neuen Ergänzung der Serie „Entwicklertagebuch“ >/a>, wo sie mehr über dieses spektakuläre Update berichten werden.

  • MK350 (Mikroschritt) aktiviert für alle Achsen
  • MK3 Filament-Sensor fixiert – wir haben die Zuverlässigkeit des MK3-Sensors mit neuen Algorithmen und Tricks weiter verbessert
  • Heizung deaktiviert während MBL
  • Blechname, der auf dem Statusbildschirm angezeigt wird
  • Automatische E-Ruck-Konvertierung (erforderlich für präzise PrusaSlicer-Druckzeitschätzungen)
  • MINTEMP-Wert von 15°C auf 10°C (59°F auf 50°F) gesenkt – dies war eine weitere stark geforderte Änderung. Sie ermöglicht es dem Drucker, auch bei kälteren Temperaturen zu arbeiten. Dies funktioniert jedoch nur mit dem MK3/S. Aufgrund der Platinenverdrahtung ist er mit dem MK2.5/S nicht kompatibel.
  • Flackernder Statistikbildschirm korrigiert
  • „Unbekannte Höhe“ angezeigt für Z-Achse fixiert
  • …und mehr!

Einführung des „Prusa Live“-Streams!

Da wir Sie nicht auf verschiedenen Veranstaltungen, Messen und Shows treffen können, suchte ich nach einer anderen Möglichkeit, mit Fans des 3D-Drucks und unseren Kunden in Kontakt zu treten. Und Live-Streams haben sich als eine großartige Option erwiesen. Die Aufzeichnung des ersten Streams ist auf YouTube verfügbar, also sehen Sie sich das unten an. Mikolas und Matt schlossen sich mir an und gemeinsam diskutierten wir verschiedene Themen, darunter die neueste Firmware 3.9.0 oder den Prusa XL, beantworteten Fragen aus dem Live-Chat und hatten alles in allem viel Spaß.

Wir sind immer noch dabei, verschiedene Dinge zu optimieren, einschließlich des Zeitplans, aber wir würden gerne alle 2 Wochen neue Episoden ausstrahlen. Achten Sie also auf Ankündigungen in unseren sozialen Medien! Das Hauptthema der nächsten Episode wird Firmware-Entwicklung sein und wir möchten uns in Zukunft auf PrusaSlicer, Hardware-Entwicklung und mehr konzentrieren. Lassen Sie uns in den Kommentaren wissen, wie Ihnen das neue Format gefällt! 😉

Print-on-demand, vollständig lokalisierte PrusaPrinter und Blog

Wir erweitern ständig die Funktionalität von PrusaPrinters.org. Nach den “Groups” Gruppen (erklärt in meinem vorherigen Artikel), führen wir jetzt eine erweiterte Print-on-demand-Funktionalität ein. Der Name ist so gut wie selbsterklärend. Benutzer können in ihrem Profil ein Kästchen „Print on demand“ ankreuzen, was signalisiert, dass sie bereit sind, Anfragen anderer Benutzer anzunehmen.

Doch bevor wir dazu kommen, möchte ich noch auf eine weitere wichtige Änderung hinweisen: PrusaPrinters.org ist jetzt vollständig in sieben Sprachen (Englisch, Französisch, Italienisch, Deutsch, Spanisch, Tschechisch, Polnisch) lokalisiert und dies schließt auch zukünftige Artikel im Blog ein! Wir werden unser Bestes tun, um die Übersetzung neuer Artikel so schnell wie möglich zu veröffentlichen. Und wir haben beschlossen, einige wichtige Artikel rückwirkend zu übersetzen, also schauen Sie sich diese an!

Unser Blog in Deutsch, Französisch, Italienisch, Polnisch, Spanisch, and Tschechisch.

Unnötig zu erwähnen, dass die Übersetzung von PrusaPrinters „nur“ die Menüs und die allgemeine Benutzeroberfläche umfasst. Die Projektbeschreibungen bleiben in der Originalsprache, aber wir evaluieren derzeit die Vor- und Nachteile der maschinellen Übersetzung.

Nun zum Print on Demand-Feature. Wenn Sie etwas drucken lassen möchten, können Sie die Weltkarte öffnen und den Schalter „Print on demand“ in der linken unteren Ecke verwenden, um Benutzer anzuzeigen, die in Ihrer Nähe Print on demand-Dienste anbieten. Dann können Sie im Pop-up-Profilfenster des Benutzers einfach auf die Schaltfläche „Druck anfordern“ klicken und grundlegende Informationen über die Aufgabe ausfüllen. Der Benutzer wird durch eine Nachricht und eine E-Mail benachrichtigt und kann sich über den Messenger mit Ihnen in Verbindung setzen, um Preise, Liefertermine usw. zu besprechen. Denken Sie daran, dass es sich hier nur um eine grundlegende Implementierung von Print on Demand handelt – wir möchten in den kommenden Monaten neue Funktionen hinzufügen und die Benutzerfreundlichkeit verbessern.

Maker Faire Prague Online auf Englisch für alle!

Unter normalen Umständen hätten wir uns jetzt schon darauf gefreut, Sie während der 3. Prager Maker Faire persönlich kennenzulernen. Leider wird es aus offensichtlichen Gründen nicht dazu kommen. Aber egal, lassen Sie uns zumindest online zusammenkommen! Die Maker Faire Prague Online Edition findet am Freitag und Samstag, den 29. und 30. Mai statt. In unserem virtuellen Studio werden wir gemeinsam mit verschiedenen Personen aus der tschechischen Herstellergemeinde Workshops veranstalten, die hoffentlich eine Inspiration für Ihre zukünftigen Projekte darstellen. Und da es sich um eine Online-Veranstaltung handelt, kann wirklich jeder mitmachen – es wird einen Online-Stream von Maker Faire Prague Online von der Prusa Research Facebook-Seite geben, einschließlich Simultanübersetzung ins Englische!

Frohes Drucken!