Welcome! Log In Create A New Profile

Advanced

Bei Druckbeginn Filament Umgekehrt extrudiert

Posted by Tobi 
Bei Druckbeginn Filament Umgekehrt extrudiert
October 10, 2011 02:58PM
Habe heute meinen RepRap Prusa Mendel zum laufen gebracht. Ich benutze Printrun als Host und skeinforge um G-code zu erstellen. Alles unter Linux Ubuntu 11.04. Die Firmware habe ich bisher grob eingestellt. Zwei Probedrucke haben mehr oder weniger gut funktioniert.
Jetzt fängt er jeden Druck damit an das komplette PLA Filament rückwärts raus zu extrudieren. Danach läuft er wieder normal.
Was kann das sein ?


_______________________________________________________________________
Mein RepRap: Prusa Mendel, Ramps 1.3, Arduino MEGA (ATmega1280), kein beheizbares Druckbett <---> Firmware: Sprinter <---> Computer: Linux Ubuntu 11.04, Printrun und Skeinforge (11.10.08).
Re: Bei Druckbeginn Filament Umgekehrt extrudiert
October 11, 2011 07:53AM
Skeinforge , Dimension, absolute und inkrementell....
muß genauso eingestellt sein wie in der Firmware.


Mfg
Wolfgang
Aller Anfang war schwer - Wolfstrap Reprap-fab.org Meine Meinung

Erfahrungen kann man leider schlecht weiter geben, die muss man selber machen.
Re: Bei Druckbeginn Filament Umgekehrt extrudiert
October 11, 2011 09:27AM
Ich habe bei Dimension :"Absolute Extrusion Distance" 200 mm/s, Retraction Distance: 4mm.
Ich weis aber nicht wo, in der Merlin Firmware, ich absolut oder relative einstellen kann?

Edit:

Ich habe auch mal in Skeinforge auf "relative" eingestellt mit dem gleichen ergebnis-->
Drucker fährt erste position an und mit hoher Geschwindigkeit wird das Filament zurück aus dem Extruder gezogen!

Müßte man das nicht im G-Code irgendwie erkennen können, dass er das Filament um 100mm rückwärts fährt?

Edited 1 time(s). Last edit at 10/11/2011 10:12AM by Tobi.


_______________________________________________________________________
Mein RepRap: Prusa Mendel, Ramps 1.3, Arduino MEGA (ATmega1280), kein beheizbares Druckbett <---> Firmware: Sprinter <---> Computer: Linux Ubuntu 11.04, Printrun und Skeinforge (11.10.08).
Re: Bei Druckbeginn Filament Umgekehrt extrudiert
October 11, 2011 10:18AM
War das nicht diese Zeile ? Man möge mich berichtigen winking smiley
bool axis_relative_modes[] = {false, false, false, false};

Aber wenns vorher funktioniert hat, mußt du ja etwas verändert haben.

z.B. mit irgendwelchen Start-Gcodes Experimentiert ?


Ich gehe ja davon aus, das du die Maschine erst mal kalibriert hast...


Mfg
Wolfgang
Aller Anfang war schwer - Wolfstrap Reprap-fab.org Meine Meinung

Erfahrungen kann man leider schlecht weiter geben, die muss man selber machen.
Re: Bei Druckbeginn Filament Umgekehrt extrudiert
October 11, 2011 10:36AM
Ich habe die Einstellungen benutzt die du in deinem Skeinforge Anfängerhilfe empfohlen hast!
Außer dem "Retraction Distance" die mir zu groß war, die habe ich auf 4.0 mm geändert.
An den Temperaturen habe ich "experimentiert" alles andere ist wie von dir empfohlen.

Am G-Code habe ich nichts geändert.

Die grobe Kallibrierung habe ich in der Firmware gemacht nur leider kann ich sie nicht weiter testen wenn mir jedesmal der Draht aus der Maschine fliegt.

Habe In der Firmware :
Float axis_steps_per_unit[] = {80 , 80, 2560, 636};

Um den Fehler eingrenzen zu können: Wie kann ich die Einstellungen von Skeinforge zurücksetzen?


Edit:
Ich habe ein Skeinforge Update durgeführt, habe die neuen Dateien über die alten geschrieben. Dabei wurde zwar die Version geändert die Einstellungen sind aber geblieben.

Hier ein auszug einer G-Code Datei:
G90
G21
M103
M105
M106
M140 S60.0
M141 S30.0
M142 S0.0
M113 S1.0
M104 S210.0
G1 X61.325 Y69.188 Z0.4 F60.0
G1 F798.0
G1 E0.0
G1 F60.0
M101
M108 S5.6
G1 X66.984 Y74.847 Z0.4 F336.0 E0.3623
G1 X67.222 Y74.91 Z0.4 F336.0 E0.3735
G1 X73.148 Y73.322 Z0.4 F336.0 E0.6512
G1 X73.322 Y73.148 Z0.4 F336.0 E0.6624
G1 X74.91 Y67.222 Z0.4 F336.0 E0.9401
G1 X74.847 Y66.984 Z0.4 F336.0 E0.9513
G1 X68.761 Y60.898 Z0.4 F336.0 E1.3409

Edited 1 time(s). Last edit at 10/11/2011 01:16PM by Tobi.


_______________________________________________________________________
Mein RepRap: Prusa Mendel, Ramps 1.3, Arduino MEGA (ATmega1280), kein beheizbares Druckbett <---> Firmware: Sprinter <---> Computer: Linux Ubuntu 11.04, Printrun und Skeinforge (11.10.08).
Re: Bei Druckbeginn Filament Umgekehrt extrudiert
October 11, 2011 05:16PM
du mußt nach einem versteckten (hidden) Verzeichnis suchen das .Skeinforge heist, und das löschen. Man achte auf den Punkt davor.

Ich gehe davon aus das der das ist
G1 E0.0

Ohne einen
G92 E0 ;zero the extruded length
davor wird der den Draht raus werfen. Weil noch ein Wert als E0 gespeichert ist.

Außerdem solltest du die Replace.csv in Skeinforge einbauen.


Mfg
Wolfgang
Aller Anfang war schwer - Wolfstrap Reprap-fab.org Meine Meinung

Erfahrungen kann man leider schlecht weiter geben, die muss man selber machen.
Re: Bei Druckbeginn Filament Umgekehrt extrudiert
October 13, 2011 04:13PM
Ich wollte schon alles aus dem Fenster werfen, nachdem ich auch die Firmware gewechselt hatte.
Aber dann war mir mein Fehler doch noch aufgefallen. Ich hatte vor Beginn jedes Drucks das Filament vorgefahren um sofort los drucken zu können. Das hat sich die Firmware natürlich gemerkt und um diesen Betrag das Filament zurückgefahren.


Diejenigen die das selbe "Problem" haben, sollten die Zeile "G92 E0" in den G-Code einbauen oder
vor dem drucken einmal im Host auf "Zurücksetzen" klicken.


Danke Wolfgang!


_______________________________________________________________________
Mein RepRap: Prusa Mendel, Ramps 1.3, Arduino MEGA (ATmega1280), kein beheizbares Druckbett <---> Firmware: Sprinter <---> Computer: Linux Ubuntu 11.04, Printrun und Skeinforge (11.10.08).
Re: Bei Druckbeginn Filament Umgekehrt extrudiert
October 13, 2011 05:02PM
mach dir einen Start.Gcode, wo du die Rücksetztbefehle rein baust...dann passiert dir sowas nicht mehr.


Mfg
Wolfgang
Aller Anfang war schwer - Wolfstrap Reprap-fab.org Meine Meinung

Erfahrungen kann man leider schlecht weiter geben, die muss man selber machen.
Re: Bei Druckbeginn Filament Umgekehrt extrudiert
October 13, 2011 05:13PM
Ich lasse mir z.B am Anfang eine Linie vorne am Tisch ziehen, und fahre dann in die Mitte.
Am ende lasse ich ihn auf 250, für Y fahren, denn da habe ich einen Taster der das Netzteil abschaltet. So schaltet sich die Maschine am Schluss selber aus.
Gut, ich weis, bei den neueren Versionen Firmware ist das nicht mehr nötig.... aber es macht deutlich was damit möglich ist.
Hier sind die Codes die möglich sind... leider werden die fast Täglich verändert... und man weis nie ob in die in einer neuen Firmware noch stimmen,
vor allem bei den M-Codes sollte man vorher in der Wiki nochmal eine Suche starten.. wer weis was sich da wieder jemand einfallen lassen hat winking smiley
[www.reprap.org]

Edited 1 time(s). Last edit at 10/13/2011 05:18PM by Stoffel15.


Mfg
Wolfgang
Aller Anfang war schwer - Wolfstrap Reprap-fab.org Meine Meinung

Erfahrungen kann man leider schlecht weiter geben, die muss man selber machen.
Sorry, you do not have permission to post/reply in this forum.