Notifications
Clear all

Druck abbrechen mit dem PrusaSlicer?  

  RSS
Kaskade911
(@kaskade911)
Eminent Member
Druck abbrechen mit dem PrusaSlicer?

Hallo Mit-Drucker,

hier eine Frage an euch, zu der ich hier im Forum und auch im restlichen www keine Antwort gefunden habe.

Ich habe in meinen Mk3S+ den Raspberry Pi Zero W mit PrusaPrint eingebaut.
Es ist sehr komfortabel, wenn man seinen G-Code über WLAN direkt zum Drucker schicken kann.

Aber es passiert doch immer mal wieder, dass ich den Druck abbrechen möchte, weil z. B. noch ein Detail geändert werden soll.
Wenn man von der SD-Karte druckt ist das kein Problem; im Display wird "Druck abbrechen" als Menupunkt angeboten.

Wenn man aber den Druck  vom PrusaSlicer schickt, fehlt dieser Unterpunkt und man kann nur noch den Reset-Knopf an der Maschine drücken. Dann bleibt der Druckkopf stehen und man muss ihn nach dem Booten manuell hochfahren, um den Druck entfernen zu können. Alternativ kann man im Browser PrusaPrint  starten und hier "Druck abbrechen" wählen.

Mein Wunsch wäre:

- ein Menu-Unterpunkt "Druck abbrechen" im Display, auch wenn das File mit dem PrusaSlicer geschickt worden ist
- oder besser: Im PrusaSlicer einen Buttom "Druck abbrechen".Man hat es ja auch von hier geschickt..

Oder gibt es so etwas schon und ich habe es bisher nur nicht entdeckt...?

Ich freue mich auf eure Antworten!

Happy quiet 3D-Printing

Kaskade911

 

Opublikowany : 27/01/2021 3:41 pm
Lichtjaeger
(@lichtjaeger)
Noble Member
RE: Druck abbrechen mit dem PrusaSlicer?

Mit "PrusaPrint" meinst du das vorkonfigurierte Octoprint-Image?

Wenn du deinen Druck mit Octoprint startest, musst du ihn auch mit Octoprint abbrechen, denn das Druckerboard wird dabei zum reinen Interpreter der nur noch Befehle vom Raspi entgegen nimmt. Das Raspi wird zum neuen Controller und hat nun mal keine Verbindung zum LCD.

PrusaSlicer ist ein Slicer. Keine Kontrollplattform. Damit wirst und sollst du deinen Drucker nicht steuern können.

Opublikowany : 28/01/2021 8:16 am
Kaskade911
(@kaskade911)
Eminent Member
Topic starter answered:
RE: Druck abbrechen mit dem PrusaSlicer?
Posted by: @lichtjaeger

Mit "PrusaPrint" meinst du das vorkonfigurierte Octoprint-Image?

 

Hallo lichtjäger,

ja, siehe https://help.prusa3d.com/en/article/prusaprint-rpi-zero-and-octoprint_2180

Ich möchte den Drucker natürlich nicht vom PrusaSlicer komplett fernsteuern, aber wenn ich von dort einen Druck schicken kann wäre es komfortabel, wenn man ihn auch von dort kontrolliert abbrechen kann (nicht mehr und nicht weniger).

Und das geht nicht mit dem PrusaSlicer, es geht nicht am Display, sondern momentan nur über den Browser.

Rein technisch müsste es möglich sein (wenn ich Deine Erklärungen richtig verstehe), dass der PrusaSlicer eine entsprechende G-Code Sequenz zum Stoppen des Drucks sendet, oder?

"Das Raspi wird zum neuen Controller und hat nun mal keine Verbindung zum LCD"
OK. Das verstehe ich. Deshalb wird es am Display nicht (ohne größere Änderungen) möglich sein....

Happy quiet 3D-Printing

Kaskade911

Opublikowany : 28/01/2021 10:13 am
Lichtjaeger
(@lichtjaeger)
Noble Member
RE: Druck abbrechen mit dem PrusaSlicer?
Posted by: @kaskade911

Und das geht nicht mit dem PrusaSlicer, es geht nicht am Display, sondern momentan nur über den Browser.

Rein technisch müsste es möglich sein (wenn ich Deine Erklärungen richtig verstehe), dass der PrusaSlicer eine entsprechende G-Code Sequenz zum Stoppen des Drucks sendet, oder?

Wenn PrusaSlicer G-Code-Befehle an Octoprint oder den Drucker senden könnte, dann ja. Aber das ist genau das, was ich mit "der Slicer ist kein Controller" gemeint habe. Er überträgt eben keine Komandos, sondern nutzt ein Protokoll (ich glaube ftp oder ssh) um die gcode-Datei in den Speicher von Octoprint zu schreiben. Das entspricht im einfachsten Sinne eine Datei auf einer Netzwerkfestplatte zu speichern.

Man müsste PrusaSlicer schon um die Funktionalität von Pronterface erweitern oder eine Webview zu Octoprint öffnen um diese Funktionalität zu ermöglichen. Letzteres kannst du aber auch einfach selbst machen.

Opublikowany : 28/01/2021 3:41 pm
Lichtjaeger
(@lichtjaeger)
Noble Member
RE: Druck abbrechen mit dem PrusaSlicer?

PS: Der automatische Druckstart nach Upload ist auch ein Feature von Octoprint und nicht von PrusaSlicer. 

Opublikowany : 28/01/2021 3:50 pm
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Druck abbrechen mit dem PrusaSlicer?

@kaskade911

Mit einem kleinen Python- oder bashscript wäre das über Windows oder Linux möglich: Man braucht im Prinzip nur ein Drucker Kommando (curl) an die Rest API senden und kann damit den Druck abbrechen. https://docs.octoprint.org/en/master/api/job.html

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Opublikowany : 28/01/2021 5:29 pm
Kaskade911
(@kaskade911)
Eminent Member
Topic starter answered:
RE: Druck abbrechen mit dem PrusaSlicer?

Hallo karl-herbert,

das klingt doch nach einer Lösung! Danke für den Link.

Da werde ich mal ein wenig probieren, obwohl ich eher von der HW-Fraktion bin. Programmieren ist nicht so mein Ding...

Happy quiet 3D-Printing

Kaskade911

Opublikowany : 28/01/2021 6:21 pm
Share: