Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Extruder erst nach dem AutoBedLeveling aufheizen

geschrieben von davidm84 
Extruder erst nach dem AutoBedLeveling aufheizen
02. September 2014 07:57
Hallo,

ich habe einen Prusa i3 von Makerfarm, diesen habe ich Auto Bed Leveling verpasst was auch super funktioniert als Software kommt Simplify3d zum Einsatz. Ich habe nun folgendes "Problem".

Normalerweise startet ein Druck ja so:

- Heizbett aufheizen
- Extruder aufheizen
- Home x und Y
- Auto Bed Leveling
- Startposition anfahren
- Z auf 0 Fahren
- Start des Drucks

Ich hätte es nun gerne so:

- Heizbett aufheizen
- Home x und Y
- Auto Bed Leveling
- Startposition anfahren
- Z auf 0 Fahren
- Extruder aufheizen
- Start des Drucks

Der Grund ist eigentlich nur das ich mir so das lästige "auslaufen" des Extruders spare.

Hat dazu vielleicht einer eine Idee?

Vielen Dank im voraus

David


Makerfarm 8'' Prusa i3
Re: Extruder erst nach dem AutoBedLeveling aufheizen
02. September 2014 08:23
Zieh doch Dein Filament nach jedem Druck so weit zurück, dass es beim Neustart gar nicht in der Schmelzzone ist - und dann auch nicht tropfen kann.... ?

Gruss
Joachim
Re: Extruder erst nach dem AutoBedLeveling aufheizen
02. September 2014 08:38
Dafür musst du einfach die Reihenfolge im Start-GCode ändern.
Wie das bei Simplify3D funktioniert kann ich Dir leider nicht sagen, da ich diese Software nicht verwende.
Re: Extruder erst nach dem AutoBedLeveling aufheizen
02. September 2014 14:34
Hallo,

danke für eure Antworten, zum Thema Filament zurückziehen, das kann sicher funktionieren aber ich hoffte eigentlich auf eine Lösung wo ich nicht gerade nach dem Druckjob an irgendwas denken muss (er wird ja meist fertig wenn ich nicht gerade daneben sitze).
In der Software habe ich leider keine Option gefunden wo ich die Reihenfolge ändern könnte hier mal zwei Bilder von den Optionen im Programm:



Kann wir vielleicht jemand sagen wo ich in deer Firmware fündig werden könnte? Auf dem Drucker ist Marlin drauf.

mfg

David
Re: Extruder erst nach dem AutoBedLeveling aufheizen
02. September 2014 14:45
Hallo David smiling smiley

Ich habe bei mir in Simplify3d einfach das ganze so gelöst das er am ende des Druckes 50mm Filament zurück holt. Damit ist das Hotend leer und er kann erstmal heizen ...

Starting G-Code :
M42 P35 S255 ;Hotend kuehlen
G1 E50 F150; 50mm Extrudieren
G28 ; home all axes


Ending G-Code:
M104 S0 ; turn off extruder
M140 S0 ; turn off bed
G28 X0 ; home X axis
G1 E-50 F150; 50mm Retrackt
M84 ; disable motors
G4 P180000; 3 Min Luefternachlauf
M42 P35 S0 ;Hotend kuehlen aus


Gruß Peter smiling smiley
Re: Extruder erst nach dem AutoBedLeveling aufheizen
03. September 2014 04:00
Moin Peter,

ich suche bei simplify auch schon nach einer Lösung, habe aber noch keine gefunden.
Von 50mm retract nach dem Druck würde ich aber abraten, da du damit, je nach Hotend, das Filament aus der Thermalbarriere ziehst und dann nicht mehr reinbekommst, da das heisse Ende des Filaments ja meist nicht am Stück und verdickt rauskommt.

Grüße

Sascha

Quote
PeterKu
Hallo David smiling smiley

Ich habe bei mir in Simplify3d einfach das ganze so gelöst das er am ende des Druckes 50mm Filament zurück holt. Damit ist das Hotend leer und er kann erstmal heizen ...

Starting G-Code :
M42 P35 S255 ;Hotend kuehlen
G1 E50 F150; 50mm Extrudieren
G28 ; home all axes


Ending G-Code:
M104 S0 ; turn off extruder
M140 S0 ; turn off bed
G28 X0 ; home X axis
G1 E-50 F150; 50mm Retrackt
M84 ; disable motors
G4 P180000; 3 Min Luefternachlauf
M42 P35 S0 ;Hotend kuehlen aus


Gruß Peter smiling smiley
Re: Extruder erst nach dem AutoBedLeveling aufheizen
03. September 2014 04:05
Ich habe im Forum von Simplify3d etwas gefunden allerdings scheint das ein Linux User zu sein da Windows den befehl sed nicht kennt. Außerdem nützt einem das scheinbar nur etwas wenn man die Gcode Datei auf SD-Karte kopiert und darüber druckt wenn ich das richtig verstehe.

Ich habe gestern mal in der Marlin Firmware gesucht wo genau der Druck startet und auch das Aufheizen beginnt (um vielleicht die Reihenfolge zu ändern) nur wirklich fündig geworden bin ich nicht.

mfg

David
Re: Extruder erst nach dem AutoBedLeveling aufheizen
03. September 2014 04:15
Hallo David,

in Simplify3D kannst Du das Heizen am Start (zumindest in der aktuellen Version) nicht verhindern.

Also bliebe nur das Rückziehen des Filament nach dem Print.

Das kannst Du in den Ending G-Code schreiben, dann vergisst Du das nicht.

Es müssen ja auch keine 50mm sein, normal reichen da 8-10mm vollkommen...
Re: Extruder erst nach dem AutoBedLeveling aufheizen
03. September 2014 08:49
Quote
saschaho
Von 50mm retract nach dem Druck würde ich aber abraten, da du damit, je nach Hotend, das Filament aus der Thermalbarriere ziehst und dann nicht mehr reinbekommst, da das heisse Ende des Filaments ja meist nicht am Stück und verdickt rauskommt.


Hallo Sascha,

jetzt wo du das so schreibst muss ich dir von der Logik her recht geben. Wobei ich bis jetzt noch keine Probleme damit hatte, aber ich denke mal grad bei kleinen Objekten bei denen der Druck am ende recht langsam gefahren wird könnte es wahrscheinlich Tatsache so sein.

Danke für den Hinweis, ich werds mal ändern.

Gruß Peter smiling smiley
Re: Extruder erst nach dem AutoBedLeveling aufheizen
03. September 2014 23:07
Morgähhhn winking smiley
vielleicht lässt es sich ja wie bei Cura lösen:
Die Temperaturen in den Programmeinstellungen leer lassen und diese im Startcode definieren.
Vielleicht will's ja jemand probieren
Grüße
seefew
Re: Extruder erst nach dem AutoBedLeveling aufheizen
04. September 2014 02:45
Das hört sich gut an, ich werde es gleich heute Abend ausprobieren.

Quote
seefew
Morgähhhn winking smiley
vielleicht lässt es sich ja wie bei Cura lösen:
Die Temperaturen in den Programmeinstellungen leer lassen und diese im Startcode definieren.
Vielleicht will's ja jemand probieren
Grüße
seefew
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen