Notifications
Clear all

Prusaslicer und Start G-Code  

  RSS
JamesBond
(@jamesbond)
Member
Prusaslicer und Start G-Code

Hallo zusammen,

in der neuen Version des Slicers 2.8.1 ist mir aufgefallen, daß im Profil des Mini IS mit FW 6.1.2 im Startcode am Ende der Eintrag "M221 S95" steht.

Dadurch wird jedoch der in den Filamenteinstellungen der Extrusionsmultiplikator nicht mehr verwendet beim Druck.

Daher bleibt der Fluss immer bei 0.95.

Kommentiert man den Eintrag im Startcode aus, bleibt der Fluss bei 100% während des ganzen Druckes.

Wie kann das sein ?

Hat sonst noch jemand das Problem ?

Gruß Michael

Opublikowany : 21/09/2024 10:43 pm
Nordlicht
(@nordlicht)
Estimable Member
RE: Prusaslicer und Start G-Code

Nein, die Einstellung bei den Filamenteinstellungen wird durchaus verwendet, allerdings wird der im Start-G-Code und der bei den Filamenteinstellungen eingetragene Flow zusammen verrechnet nach folgender Formel:

tatsächlicher Flow = Flow im Start-G-Code * Flow in den Filamenteinstellungen

Wenn also im Star-G-Code "M221 S95" steht und du in den Filamenteinstellungen auch 0.93 einträgst, dann mußt du den tatsächlichen Flow daraus errechnen mit 0.95 * 0.93 = tatsächlicher Flow.

Um jedesmal bei Flow-Einstellungen diese Rechnerei zu umgehen, kannst du die Zeile "M221 S95" ganz entfernen oder auf 100% setzen. Nur dann ist der bei den Filamenteinstellungen eingetragene Flow auch der tatsächliche Flow.

Sieh dir dazu auch Prusas Wissensdatenbank an.

Opublikowany : 22/09/2024 4:09 pm
JamesBond
(@jamesbond)
Member
Topic starter answered:
RE: Prusaslicer und Start G-Code

Vielen Dank für die schnelle Antwort.

Aber warum wird der Fluss 2x eingestellt, nur zu meinem besseren Verständnis?

Im Standardprofil vom Mini ist der M221 Code nicht vorhanden. Hat das evtl. mit den höheren Geschwindigkeiten zu tun und/oder Input Shaper ?

Ferner habe ich festgestellt, daß der im Feld "BEFORE_LAYER_CHANGE" erstellte Befehl {if layer_num==0}M221 S130{endif} {if layer_num==1}M221 S{100 * extrusion_multiplier[0]}{endif} nicht mehr funktioniert bzw. beim slicen eine Fehlermeldung verursacht.

Ich benutze den Prusaslicer jetzt schon seit ca. 4 Jahren und vermisse immer noch die separate Einstellung für den Fluss der 1.Schicht wie z. B. im SuperSlicer. Wäre schön, wenn die Entwickler das mal berücksichtigen würden.

Opublikowany : 22/09/2024 5:25 pm
Nordlicht
(@nordlicht)
Estimable Member
RE: Prusaslicer und Start G-Code

Warum Prusa im Start-G-Code des Mini+ den Fluß mit M221 auf 0.95 setzt mußt du Prusa fragen. 😉 

Im Standardprofil vom Mini ist der M221 Code nicht vorhanden.

Im Standard-Profil vom Mini+ ist er im Start-G-Code vorhanden und auf 95% gesetzt. Beim MK4 ist M221 aber auf 100% gesetzt, d.h. da braucht man nicht rechnen und der bei den Filamenteinstellungen eingetragene Flow ist dann auch der tatsächliche Flow. Warum Prusa das so gemacht hat, vor allem so unterschiedlich, ist mir auch schleierhaft. Aber egal. Beim Mini+ einfach die M221-Zeile entfernen oder auf 100% setzen und dann braucht man nicht mehr rechnen.

Opublikowany : 23/09/2024 2:50 pm
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Prusaslicer und Start G-Code

Was sagt Josef zum Thema M221 S95: https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-others-archive/updated-slic3r-pe-over-extrusion-and-cooling-solved/#post-58258

Ich persönlich habe bei allen Druckern, auch den älteren Modellen, M221 S100 eingestellt. Ist halt stark abhängig von der Drucker Hardware/Firmware.

Schöne Grüsse,

Karl

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 : 23/09/2024 5:37 pm
Nordlicht
(@nordlicht)
Estimable Member
RE: Prusaslicer und Start G-Code

Interessant. Ich komme bei meinem Mini+ mit dem Prusa Slicer auch meist bei 0.95 raus, während beim MK4 100% ok sind. Der Post ist von 2018 und es ist die Rede vom Slic3r. Gab es damals den Prusa Slicer noch nicht?
Aber es wäre doch viel einfacher, diese 0.95 in die Filamentprofile als Vorgabewert zu setzen. Dann bräuchte man nicht immer rechnen. Ich habe bei mir für den Mini+ das im Start-G-Code ebenfalls auf "M221 S100" für die von mir verwendeten Filamente geändert.

Opublikowany : 24/09/2024 3:53 pm
JamesBond
(@jamesbond)
Member
Topic starter answered:
RE: Prusaslicer und Start G-Code

Klingt irgendwie auf seine Weise einleuchtend, das Ganze. Ich bleibe wie sonst auch bei 100% und nehme den Extrusionsfaktor in den Filamenteinstellungen.

Kann mir denn jemand sagen, warum beim Druck in den Justiereinstellungen am Display der Fluss immer mit 100 angezeigt wird, anstatt dem eingestellten Fluss?

Bei Extrusionsfaktor 0.95 müsste doch dort 95 stehen, oder?

Opublikowany : 24/09/2024 6:25 pm
reox
 reox
(@reox)
Active Member
RE: Prusaslicer und Start G-Code

Kann mir denn jemand sagen, warum beim Druck in den Justiereinstellungen am Display der Fluss immer mit 100 angezeigt wird, anstatt dem eingestellten Fluss?

So wie ich das verstehe ist das nur die Anzeige von M221. Wenn ich den Wert im GCode ändere, dann steht auch dieser Wert dort.

Was sagt Josef zum Thema M221 S95: https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-others-archive/updated-slic3r-pe-over-extrusion-and-cooling-solved/#post-58258

Das erklärt jetzt aber nicht wirklich wieso beim MINI InputShaper das S95 auftaucht? Da gehts doch eher um ein Problem von Slicer generell, welches durch S95 unterbunden wurde? Aber ist das überhaupt noch aktuell? Der Post ist von 2018...

Ich habe durch die Tests herausgefunden, dass ich bei meinem MINI sowohl mit PLA als auch PETG ca 10% zu wenig Extrudierung habe. Ich hab das im GCode jetzt durch M221 S104 angepasst. Ich finde das dort anzupassen macht auch mehr Sinn als im Filament, da Slicer dann das Gewicht des Teiles immer noch korrekt berechnet (Beim Multiplier wird auch das Gewicht angepasst!). So habe ich jetzt auf ca 1% das Zielgewicht und auch die Wandstärke.

Opublikowany : 16/11/2024 4:06 pm
Share: