3D-Drucker EEPROM-Konfiguration
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
3D-Drucker EEPROM-Konfiguration
Hallo Fischertechniker,
Ich habe beim drucken festgestellt, das es erhebliche Maßungenauigkeiten gibt. 2-3 mm auf 100mm.
Deshalb habe ich die folgenden Modifikationen eingetragen:
Firmware-EEprom-Einsstellung:
X-axis steps pro mm: 676.6281 (Punkt kein Komma)
y-axis steps pro mm: 676.6281
z-axis steps pro mm: 1350.040
Extr. 1 steps pro mm: 115.000
danach hatte ich nur noch eine Abweichung von unter 0,05 mm (werde weitere Verbesserungen noch nachtragen)
Ich denke das die gesamten EEPROM- Einträge mal überarbeitet werden müssen.
Gruß Michelix
Ich habe beim drucken festgestellt, das es erhebliche Maßungenauigkeiten gibt. 2-3 mm auf 100mm.
Deshalb habe ich die folgenden Modifikationen eingetragen:
Firmware-EEprom-Einsstellung:
X-axis steps pro mm: 676.6281 (Punkt kein Komma)
y-axis steps pro mm: 676.6281
z-axis steps pro mm: 1350.040
Extr. 1 steps pro mm: 115.000
danach hatte ich nur noch eine Abweichung von unter 0,05 mm (werde weitere Verbesserungen noch nachtragen)
Ich denke das die gesamten EEPROM- Einträge mal überarbeitet werden müssen.
Gruß Michelix
Zuletzt geändert von Michelix am 04 Mär 2017, 20:42, insgesamt 2-mal geändert.
Re: 3D-Drucker EEPROM-Konfiguration
Hallo,
andere haben mit den Basiseinstellungen nur 0,1 mm Abweichungen, was nun?Ich denke das die gesamten EEPROM- Einträge mal überarbeitet werden müssen.
Re: 3D-Drucker EEPROM-Konfiguration
Ich könnte mir nur vorstellen das es verschiedene Schrittmotoren gibt.
Probiert doch einmal einfach aus indem ihr ein Lineal auf den Tisch klebt und mal von 0 auf 100 mm mit dem Extruder fahrt.
@ Karl mißt Du die 0,1mm Abweichung in einer Strecke von 1 cm oder 10 cm?
Falls eure Maße stimmen ist ja alles gut.
Probiert doch einmal einfach aus indem ihr ein Lineal auf den Tisch klebt und mal von 0 auf 100 mm mit dem Extruder fahrt.
@ Karl mißt Du die 0,1mm Abweichung in einer Strecke von 1 cm oder 10 cm?
Falls eure Maße stimmen ist ja alles gut.
Zuletzt geändert von Michelix am 03 Mär 2017, 17:14, insgesamt 3-mal geändert.
Re: 3D-Drucker EEPROM-Konfiguration
Hi,
Ich benutze inzwischen diese Testform zum testen.
http://www.thingiverse.com/thing:1019228
Mit meiner jetzigen Einstellung ist der Ausdruck zu 80% perfekt.
Hab bloß grad extrem viel von diesen "Spinnweben". Werde wohl den z-Sprung noch auf 0.7mm stellen
Oder es liegt gar daran, das bei zuwenig beschleunigung, zuzusagen der Faden nicht abreißt.
Meine aktuellen EEPROM änderungen:
X-axis steps pro mm: 676.6281 (Punkt kein Komma)
y-axis steps pro mm: 676.6281
z-axis steps pro mm: 1350.040
Extr. 1 steps pro mm: 115.000
x-axis-acceleration 300mm/s² (ist zu schnell, neuer Wert 120 mm/s²)
y-axis-acceleration 300mm/s² (ist zu schnell, neuer Wert 120 mm/s²)
z-axis-acceleration 30mm/s² (ist zu schnell, neuer Wert 2 mm/s²)
x-axis-travel-acceleration 500mm/s² (ist zu schnell, neuer Wert 120 mm/s²)
y-axis-travel-acceleration 500mm/s² (ist zu schnell, neuer Wert 120 mm/s²)
z-axis-travel-acceleration 50mm/s² (ist zu schnell, neuer Wert 2 mm/s²)
bei retraction z-lift 0.500mm (der slicer ignoriert diesen Eintrag)
extr.1 temp for redruktion when heating 210°C
extr.1 distance to redruct when heating 2 mm ( 0 mm ist sicher)
z max-lenght 65 mm
(Bestimmt die maximale Höhe eures Druckers. Bei mir jetzt 80mm (84mm real) Nachdem ich die Stecker vom Y-Endschalter nach unten gesetzt hatte.)
Den Extrudor könnte man auch noch höher setzten .-)
Ich benutze inzwischen diese Testform zum testen.
http://www.thingiverse.com/thing:1019228
Mit meiner jetzigen Einstellung ist der Ausdruck zu 80% perfekt.
Hab bloß grad extrem viel von diesen "Spinnweben". Werde wohl den z-Sprung noch auf 0.7mm stellen
Oder es liegt gar daran, das bei zuwenig beschleunigung, zuzusagen der Faden nicht abreißt.
Meine aktuellen EEPROM änderungen:
X-axis steps pro mm: 676.6281 (Punkt kein Komma)
y-axis steps pro mm: 676.6281
z-axis steps pro mm: 1350.040
Extr. 1 steps pro mm: 115.000
x-axis-acceleration 300mm/s² (ist zu schnell, neuer Wert 120 mm/s²)
y-axis-acceleration 300mm/s² (ist zu schnell, neuer Wert 120 mm/s²)
z-axis-acceleration 30mm/s² (ist zu schnell, neuer Wert 2 mm/s²)
x-axis-travel-acceleration 500mm/s² (ist zu schnell, neuer Wert 120 mm/s²)
y-axis-travel-acceleration 500mm/s² (ist zu schnell, neuer Wert 120 mm/s²)
z-axis-travel-acceleration 50mm/s² (ist zu schnell, neuer Wert 2 mm/s²)
bei retraction z-lift 0.500mm (der slicer ignoriert diesen Eintrag)
extr.1 temp for redruktion when heating 210°C
extr.1 distance to redruct when heating 2 mm ( 0 mm ist sicher)
z max-lenght 65 mm
(Bestimmt die maximale Höhe eures Druckers. Bei mir jetzt 80mm (84mm real) Nachdem ich die Stecker vom Y-Endschalter nach unten gesetzt hatte.)
Den Extrudor könnte man auch noch höher setzten .-)
Zuletzt geändert von Michelix am 23 Mär 2017, 12:06, insgesamt 3-mal geändert.
Re: 3D-Drucker EEPROM-Konfiguration
Zu
Extr.1 PID P-gain
Extr.1 PID I-gain
Extr.1 PID D-gain
P roportinal
I ntegral
D ifferenzial
Diese Einträge sind die physikalischen Variablen des Extruders beim aufheizen und abkühlen.
Dies kann man selber ermitteln indem man den folgenden G-Code selber eingibt:
M303 S210 C10
das dauert ca. 3 min dann kann man das Ergebnis im Log rauslesen.
Film
https://www.youtube.com/watch?v=dU2S1heu3XU
genaue Erklärung
http://reprap.org/wiki/PID_Tuning
Extr.1 PID P-gain
Extr.1 PID I-gain
Extr.1 PID D-gain
P roportinal
I ntegral
D ifferenzial
Diese Einträge sind die physikalischen Variablen des Extruders beim aufheizen und abkühlen.
Dies kann man selber ermitteln indem man den folgenden G-Code selber eingibt:
M303 S210 C10
das dauert ca. 3 min dann kann man das Ergebnis im Log rauslesen.
Film
https://www.youtube.com/watch?v=dU2S1heu3XU
genaue Erklärung
http://reprap.org/wiki/PID_Tuning
Zuletzt geändert von Michelix am 23 Mär 2017, 12:07, insgesamt 2-mal geändert.
Re: 3D-Drucker EEPROM-Konfiguration
Ich habe jetzt ein neues Problem:
Nachdem Ich die Achsen der Z-Achse neu ausgerichtet habe (weniger Spiel) verliere ich Schritte anscheinend.
Da die Achsen aber relativ Leichgängig sind. Versuche ich es jetzt mal an der Z- Beschleunigung zu spielen.
Nachdem Ich die Achsen der Z-Achse neu ausgerichtet habe (weniger Spiel) verliere ich Schritte anscheinend.
Da die Achsen aber relativ Leichgängig sind. Versuche ich es jetzt mal an der Z- Beschleunigung zu spielen.
Zuletzt geändert von Michelix am 23 Mär 2017, 12:10, insgesamt 2-mal geändert.
Re: 3D-Drucker EEPROM-Konfiguration
Symtom:
Z- Achse hat korreckte Maße beim manuellen hochfahren, aber beim ausdrucken wird das Werkstück kleiner als erwartet.
Diagnose:
Schrittverluste am Z-Motor
Problemlösung:
1. Schneckenachsen wieder leichtgängiger gemacht
2. Leitungshalterungen etwas abgefeilt
3. Z Axis accalation 2mm/s²
Max Z-Jerk 0,000mm/s ; Maximale Geschwindigkeitsänderung bei der eine Beschleunigung vorgenommen wird.
4. Strom für Z-Motor mit dem Poti auf der Platine erhöht ( Vorsicht)
Zum testen empfehle ich:
http://www.thingiverse.com/thing:2183850
TIPP : Bei Problemen mit der Z-Achse Schnecken auf Beschädigung prüfen. Kette evtl. zu locker.
http://www.thingiverse.com/thing:2192462 Das kann helfen.
Z- Achse hat korreckte Maße beim manuellen hochfahren, aber beim ausdrucken wird das Werkstück kleiner als erwartet.
Diagnose:
Schrittverluste am Z-Motor
Problemlösung:
1. Schneckenachsen wieder leichtgängiger gemacht
2. Leitungshalterungen etwas abgefeilt
3. Z Axis accalation 2mm/s²
Max Z-Jerk 0,000mm/s ; Maximale Geschwindigkeitsänderung bei der eine Beschleunigung vorgenommen wird.
4. Strom für Z-Motor mit dem Poti auf der Platine erhöht ( Vorsicht)
Zum testen empfehle ich:
http://www.thingiverse.com/thing:2183850
TIPP : Bei Problemen mit der Z-Achse Schnecken auf Beschädigung prüfen. Kette evtl. zu locker.
http://www.thingiverse.com/thing:2192462 Das kann helfen.
Zuletzt geändert von Michelix am 04 Apr 2017, 18:16, insgesamt 4-mal geändert.
Re: 3D-Drucker EEPROM-Konfiguration
Beschleunigung der X und Y-Achse
Beide Achsen sollten die gleichen Werte haben sodas der kleinere Wert für beide Achsen gilt
X-Axis accalation: 100 -130 mm/s²
Y Axis accalation: 100 -130 mm/s²
Max Jerk: 5-12mm/s
Diese Werte sind davon abhängig wieviel Masse die Motoren bewegen müssen und wieviel Reibung die Achsen bzw. Schnecken haben.
So kann es sein das z. B. angebaute Lüfter die X-Achse oder ein schweres Werkstück die Y -Achse die Werte negativ beeinflußen.
Ich selbst habe mit der Einstellung 120 mm/s² gute Erfahrung gemacht. (Ich habe einen 45g schweren Lüfter)
Mit einem optimal eingestellten Werten sollten X-Y Sprünge nur noch bei Kollisionen mit dem Werkstück passieren.
Beide Achsen sollten die gleichen Werte haben sodas der kleinere Wert für beide Achsen gilt
X-Axis accalation: 100 -130 mm/s²
Y Axis accalation: 100 -130 mm/s²
Max Jerk: 5-12mm/s
Diese Werte sind davon abhängig wieviel Masse die Motoren bewegen müssen und wieviel Reibung die Achsen bzw. Schnecken haben.
So kann es sein das z. B. angebaute Lüfter die X-Achse oder ein schweres Werkstück die Y -Achse die Werte negativ beeinflußen.
Ich selbst habe mit der Einstellung 120 mm/s² gute Erfahrung gemacht. (Ich habe einen 45g schweren Lüfter)
Mit einem optimal eingestellten Werten sollten X-Y Sprünge nur noch bei Kollisionen mit dem Werkstück passieren.
Re: 3D-Drucker EEPROM-Konfiguration
Hallo Michael,Michelix hat geschrieben:Hi,
Ich benutze inzwischen diese Testform zum testen.
http://www.thingiverse.com/thing:1019228
Mit meiner jetzigen Einstellung ist der Ausdruck zu 80% perfekt.
könntest du bitte mal ein Bild von deinem Testausdruck hochladen?
Fall ich meinen Drucker nochmal zum laufen bekomme, versuch ich auch mal das Objekt zu drucken.
Gruß
Friedrich
Re: 3D-Drucker EEPROM-Konfiguration
Meine Config-Dateien
für Slicer, Cura und EEprom als selbstentpackendes Archiv:
!!!! VORSICHT habe 80mm für die Z-Achse eingetragen !!!
DOWNLOAD
https://workupload.com/file/sSmKApq
oder als ZIP
https://workupload.com/file/tV3bPpX
.
für Slicer, Cura und EEprom als selbstentpackendes Archiv:
!!!! VORSICHT habe 80mm für die Z-Achse eingetragen !!!
DOWNLOAD
https://workupload.com/file/sSmKApq
oder als ZIP
https://workupload.com/file/tV3bPpX
.
Re: 3D-Drucker EEPROM-Konfiguration
Nach Besuch der Fischertechnik Konvetion bei Frankfurt,
- es hat sich dort für mich gezeigt das die Veränderung der Übersetzung der Z-Achse die sinnvollste und einfachste Ergänzung ist.
- der Lüfter ist auch sehr sinnvoll
- habe ich doch mich dafür entschieden die Beschleunigung auf 300mm/s zu erhöhen.
- es hat sich dort für mich gezeigt das die Veränderung der Übersetzung der Z-Achse die sinnvollste und einfachste Ergänzung ist.
- der Lüfter ist auch sehr sinnvoll
- habe ich doch mich dafür entschieden die Beschleunigung auf 300mm/s zu erhöhen.