Wie verwendet man PrusaSlicer mit 8 Druckern?
Hallo Forum
Wir haben mittlerweile 8 Prusa-Drucker im Einsatz, von denen jeder Einzelne perfekt funktioniert.
Auch der PrusaSlicer in seiner aktuellen Version 2.4 funktioniert genial gut auf jedem einzelnen Druckermodell.
Mein Problem liegt nun darin, dass ich diesbezueglich in einer digitalen Unordnung lebe, die ich scheinbar nicht in den Griff bekomme.
Teil X wurde soeben konstruiert und der erste Prototyp soll gedruckt werden.
Kurzer Blick auf die Drucker-Bank und ich entscheide mich fuer Drucker A, denn der ist momentan frei.
Also slice ich die STL-Datei im PrusaSlicer mit der entsprechenden Voreinstellung des Druckers, erstelle den G-Code und schiebe diesen per drag-and-drop auf den Octoprint-Raspberry und starte dann den Druck.
Der Druck startet, wird ordnungsgemaess beendet und ich entnehme das Teil vom Druckbett.
( Die Druckdatei bleibt weiter im Raspberry gespeichert, da ich nicht daran denke, diese zu loeschen)
Jetzt stelle ich fest, dass der Prototyp noch konstruktiv korrigiert werden muss.
Das Ganze beginnt nun von vorne.
Aber dieses Mal stelle ich fest, dass Drucker B frei ist und sende deshalb die Datei auf SEINE Octoprint-Raspberry-SD-Karte.
Und ab sofort habe ich zwei verschiedene Versionen des Teils in meinem System und keiner kennt sich mehr aus.
Das war nun das Beispiel von ZWEI Druckern. Wir haben 8.
Muss ich nochmals zur Schule, um Logik zu lernen? 🙂
Ueber jede Hilfe bin ich mehr als nur dankbar.
Matze
RE:
Hallo,
bearbeitest und druckst du nur alleine oder mit mehreren? Wie wird der Druck gestartet, über Octoprint oder am Drucker?
2 Vorschläge:
1: Versionsnummern im Dateinamen verwenden und vor dem Druck vergewissern, dass die richtige Version gedruckt wird. Hier muss man sich etwas Disziplin angewöhnen, für jedes neue Werkstück einen eigenen Ordner verwenden und jede (relevante) Änderung mit einer fortlaufenden Versionsnummer im Dateinamen versehen, die Version bleibt dann auch als .gcode im Dateinamen erhalten.
2: Gcode nur auf dem Printserver (Octoprint) ablegen und nicht auf der SD-Karte, dann Octoprint so einstellen das nur lokal abgelegte Dateien angezeigt werden und erfolgreich gedruckte Dateien ausgeblendet werden.
Vielleicht funktioniert das Verbergen auch wenn ihr die Dateien auf den SD-Karten ablegt, musst du mal ausprobieren.
Es gibt vielleicht noch andere Möglichkeiten, aber ich arbeite erst seit 2 Tagen mit Octoprint und hab nur einen Drucker, daher etwas weniger Erfahrung. 😉
Viel Erfolg
RE: Wie verwendet man PrusaSlicer mit 8 Druckern?
...
Das war nun das Beispiel von ZWEI Druckern. Wir haben 8.
Genau aus dem gleichen Grund bin ich von Okto weg zu Repetier Server gegangen, da ist das Handling mit mehreren Drucker besser gelöst.
Leider aber gibt es beim Repetier kein Prusa Betlevel Plugin oder dergleichen, dafür andere allerlei unnötige, unausgereifte Funktionen.
Aber wenn du nur STL's auf mehreren Drucker verteilen möchtest ist er m.M.n. die bessere Wahl.
RE: Wie verwendet man PrusaSlicer mit 8 Druckern?
Ich würde mich der Thematik ganz anders nähern:
Jeder Print muss durch den PrusaSlicer durch - so habe ich es jedenfalls verstanden. Jeder Drucker bei Dir hat eine eigene OctoPi Instanz - also vermutlich sogar jeder Drucker seinen eigenen Pi. Dann ist aus meiner Sicht die druckbaren Dateien auf den jeweiligen Instanzen ablegen - einmal Drucker A (1. Drucker) und einmal Drucker C (3. Drucker) der falsche Weg.
Ich würde es so machen:
Du hast einen PC / Notebook / oder vielleicht sogar einen Raspberry Pi auf dem der Slicer läuft. Alle Projekte werden auf diesem Computer für den Druck vorbereitet - ausnahmslos! Alternativ legst Du alle Projekte (auch wenn das von mehreren PC's aus erfolgt an einem definierten Speicherplatz ab - z.B. ein Netzlaufwerk dass von überall aus erreichbar ist (also von allen PC's die Slicer ausführen). Ab jetzt wird für jedes Projekt eine Datei im Slicer abgelegt - eine Speicherung des Projektes mit der Endung ".3mf" und das ist die Basis für alle weiteren Versionen. Was auf den OctoPi Instanzen der 3 Drucker liegt ist völlig irrelevant. Ich lösche die GCode-Dateien nach jedem Druck auf einem drucker sofort - es ist nur Müll und gehört entsorgt!!!
Im Slicer hast Du dann noch Deine 8 physischen Drucher abgebildet und die 8 API-Codes für die Drucker hinterlegt - das sollte jedenfalls ganz einfach funktionieren.
Ich selber habe 3 Drucker am laufen 1 x Prusa MINI, 1x Prusa MK2.5 und 1x Eigenbau Clone und bei mir funktioniert das perfekt.
Melde Dich bei Fragen, ich kann gerne noch mehr ins Detail gehen, wenn ich weiß wo.
lg, Clemens
Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)
Besten Dank fuer die Antworten vorab
Ein verspaetetes *Hallo* an euch alle.
Vielen Dank fuer eure Antworten, ich habe momentan den Kopf bei ganz anderen Dingen, bitte entschuldigt.
Kommende Woche ( so hoffe ich) wirds wieder besser, dann melde ich mich dazu ausgiebig.
Nochmals besten Dank!
Matze