Startcode bearbeiten
Hallo zusammen,
ich würde gerne mein Startcode so bearbeiten, das mein Heizbett als erstes anfängt zu heizen.
Sobald die Bed Temperatur 10 Grad vor erreichen der soll Temperatur ist, möchte ich das der Extruder anfängt mit heizen.
Etwas probiert habe ich mit dem if- Anweisungen. Aber zu ein vernünftigen Ergebnis bin ich noch nicht gekommen.
Vielleicht kann mir ja mal jemand auf die Sprünge helfen.
slicer ist Prusaslicer
Best Answer by karl-herbert:
Hallo und willkommen im Prusaforum!
Ich würde es so machen:
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S{first_layer_bed_temperature[0]-10}; wait for bed temp
M104 S[first_layer_temperature] ; set extruder temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
Mit der IF Anweisung bekommst Du das nicht hin. Wenn, dann mit einem Loop, was aber meines Wissens im Makrocode nicht verfügbar ist.
https://help.prusa3d.com/de/article/makros_1775
Schöne Grüße,
Karl
RE:
Hallo und willkommen im Prusaforum!
Ich würde es so machen:
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S{first_layer_bed_temperature[0]-10}; wait for bed temp
M104 S[first_layer_temperature] ; set extruder temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
Mit der IF Anweisung bekommst Du das nicht hin. Wenn, dann mit einem Loop, was aber meines Wissens im Makrocode nicht verfügbar ist.
https://help.prusa3d.com/de/article/makros_1775
Schöne Grüße,
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.
RE: Startcode bearbeiten
Manchmal kommt man auf die einfachsten Sachen nicht. Vielen dank für deine Hilfe, Karl.
Grüße Matthias
RE: Startcode bearbeiten
Ich würde die Extruder Temp sogar erst nach dem Leveln hochschrauben so hast du kein Filament beim leveln an der Düse
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M104 S170 ; set extruder temp for bed leveling
M109 R170 ; wait for bed leveling temp
G28 W ; home all without mesh bed level
G80 ; mesh bed leveling
G1 Z0.2 F720G1 Y-3 F1000 ; go outside print area
M104 S[first_layer_temperature] ; set extruder temp
So sieht es bei mir aus.
Gruà plex41 original Prusa i3 MK3+Anycubic Chiron