Notifications
Clear all

Einzug Filament vor Druckbeginn  

  RSS
constructionaddict
(@constructionaddict)
Active Member
Einzug Filament vor Druckbeginn

Moin Leute,

ich habe da mal ein Problem (neben etlichen anderen) was mich gewaltig nervt. Und zwar "tropft" das Filament beim Aufheizen schon aus der Nozzle und klebt dann am Heatblock und ähnliches. Kann ich den Extruder per G-Code dazu bringen vor dem Druckstart das Filament ca. 5 mm einzuziehen um dieses Problem zu umgehen?

 

Schonmal vielen Dank für eure Antworten

3D Druck Neuling

Posted : 09/10/2019 5:23 pm
Andi liked
Andi
 Andi
(@andi)
Active Member
RE: Einzug Filament vor Druckbeginn

Hallo,

 

habe das gleiche Problem. Hat hier keiner eine Idee?

 

Grüße

Andi

Posted : 23/10/2019 7:43 am
Lichtjaeger
(@lichtjaeger)
Noble Member
RE: Einzug Filament vor Druckbeginn

Du könntest im Start-G-Code nach dem Aufheizen ein

G92 E5.0
G1 E0.0

einfügen. Das sind 5mm Einzug.

Wahrscheinlich wird es aber schon beim Aufheizen tropfen. Die Zeilen sind daher wohl besser im End-G-Code aufgehoben.

Posted : 23/10/2019 8:09 am
Patrick
(@patrick-9)
Active Member
RE: Einzug Filament vor Druckbeginn

Ich hatte das gleiche Problem...

Ich mach es nun so:

Drucker vorab auf das verwendete Filament Material aufheizen lassen, somit läuft das überschüssige Filament im Hotend aus, dauer ca.2-3min. Erst danach beginne ich den druck...

Posted : 04/11/2019 1:25 pm
DITC
 DITC
(@ditc)
New Member
RE: Einzug Filament vor Druckbeginn

Ich habe für mich folgende Lösung entwickelt und als Benutzerdefinierte Voreinstellung gespeichert:

 

Bei "Druckereinstellungen" / "Benutzerdefinierter G-Code" / "Start G-Code", sieht mein Code nun wie folgt aus:

 

M862.3 P "[printer_model]" ; printer model check
M862.1 P[nozzle_diameter] ; nozzle diameter check
M115 U3.8.1 ; tell printer latest fw version
G90 ; use absolute coordinates
M83 ; extruder relative mode
M140 S[first_layer_bed_temperature] ; set bed temp als erstes statt der extruder temp
M190 S[first_layer_bed_temperature] ; wait for bed temp warten bis bett-temp erreicht ist
M104 S[first_layer_temperature] ; set extruder temp nun die extruder temp eingeben und ohne warten aufheizen lassen
G28 W ; home all without mesh bed level
G80 ; mesh bed leveling
G1 Z10.0 ; Duese von Druckbett abheben
M109 S[first_layer_temperature] ; wait for extruder temp jetzt noch warten bis die Duese heiss genug ist und dann gehts los
G1 Z0.15 ; Duese wieder auf Druckbett absenken
G1 Y-3.0 F1000.0 ; go outside print area
G92 E0.0
G1 X60.0 E9.0 F1000.0 ; intro line
G1 X100.0 E12.5 F1000.0 ; intro line
G92 E0.0
M221 S{if layer_height<0.075}100{else}95{endif}

 

Viel Spass damit. 😀 

Posted : 29/01/2020 10:53 pm
You liked
Share: