ft 3D Drucker: ändern der Skalierung / Z30 für Z-Achse
Verfasst: 31 Dez 2016, 12:52
Liebe ft-Freunde,
nachdem ich beim ft 3D Drucker Modell bei der Z-Achse keinen guten Kompromiss zwischen Spielfreiheit und Leichtgängikeit gefunden habe, habe ich die Z20 Zahnräder durch Z30 Zahnräder ausgetauscht. Das geht ohne sonstige Modifikationen (die Kette stößt nicht an). Das Ergebnis ist nun DEUTLICH sauberer und eigentlich perfekt. Gedruckte Bausteine sind maßhaltig (besser +- 0.05mm auf 30mm) und funktional. Mit den Z20 Zahnrädern ging es zwar auch, aber der Drucker hat immer mal wieder Schritte in Z Richtung verloren und das Ergebnis war nicht befriedigend.
Dazu muss man natürlich eine neue Skalierung in der Firmware einstellen. Das kann auch für andere Modelle interessant sein. Daher wollte ich meine ergoogelten Weisheiten hier teilen:
Liebe Grüße,
Michael
========== Allgemeine Info ==========
Liste der Repetier Firmware G- und M codes (das ist die ft-Controller FW)
https://github.com/repetier/Repetier-Fi ... ki/G-codes
Details zu den Repetier M-codes findet man auf dem RepRap Wiki (z.B: unter "M206 in Repetier: Set eeprom value"):
http://reprap.org/wiki/G-code
M codes kann man in der ft 3D Drucker Software unter "Manuelle Kontrolle" in der G-Code Zeile eingeben.
Codes zum auslesen und ändern der EEProm Paramter:
M205 im G-Coder Fenster der 3D Drucker SW gibt Parameterliste aus
M206 ändert parameter
M206 T[type] P[pos] [Sint(long] [Xfloat] Set eeprom value
========== Anzahl Schritte pro mm für Z-Achse ändern ==========
EPR:3 11 1358,1190 Z-axis steps per mm
M206 T3 P11 X2037.1785
Hinweis: Der theoretische Wert für ein M1.5 Schnecke mit 1:3 Übersetzung und einem 100 Schritte/Umdrehung Motor mit 1/32 Mikroschritten ist:
100*32*3/(1.5*pi) = 2037.1833
Der obige Wert 2037.1785 ist von 1358,1190 skaliert
========== Z-Offset ändern (zur genauen Korrektur der 0-Lage ==========
EPR:2 290 0 Extr.1 Z-offset [steps]
eine Korrektur von 204 schiebt den Kopf 0.1mm nach unten. Die Korrektur geschieht sofort, wenn man den Parameter ändert.
M206 T2 P290 S204
nachdem ich beim ft 3D Drucker Modell bei der Z-Achse keinen guten Kompromiss zwischen Spielfreiheit und Leichtgängikeit gefunden habe, habe ich die Z20 Zahnräder durch Z30 Zahnräder ausgetauscht. Das geht ohne sonstige Modifikationen (die Kette stößt nicht an). Das Ergebnis ist nun DEUTLICH sauberer und eigentlich perfekt. Gedruckte Bausteine sind maßhaltig (besser +- 0.05mm auf 30mm) und funktional. Mit den Z20 Zahnrädern ging es zwar auch, aber der Drucker hat immer mal wieder Schritte in Z Richtung verloren und das Ergebnis war nicht befriedigend.
Dazu muss man natürlich eine neue Skalierung in der Firmware einstellen. Das kann auch für andere Modelle interessant sein. Daher wollte ich meine ergoogelten Weisheiten hier teilen:
Liebe Grüße,
Michael
========== Allgemeine Info ==========
Liste der Repetier Firmware G- und M codes (das ist die ft-Controller FW)
https://github.com/repetier/Repetier-Fi ... ki/G-codes
Details zu den Repetier M-codes findet man auf dem RepRap Wiki (z.B: unter "M206 in Repetier: Set eeprom value"):
http://reprap.org/wiki/G-code
M codes kann man in der ft 3D Drucker Software unter "Manuelle Kontrolle" in der G-Code Zeile eingeben.
Codes zum auslesen und ändern der EEProm Paramter:
M205 im G-Coder Fenster der 3D Drucker SW gibt Parameterliste aus
M206 ändert parameter
M206 T[type] P[pos] [Sint(long] [Xfloat] Set eeprom value
========== Anzahl Schritte pro mm für Z-Achse ändern ==========
EPR:3 11 1358,1190 Z-axis steps per mm
M206 T3 P11 X2037.1785
Hinweis: Der theoretische Wert für ein M1.5 Schnecke mit 1:3 Übersetzung und einem 100 Schritte/Umdrehung Motor mit 1/32 Mikroschritten ist:
100*32*3/(1.5*pi) = 2037.1833
Der obige Wert 2037.1785 ist von 1358,1190 skaliert
========== Z-Offset ändern (zur genauen Korrektur der 0-Lage ==========
EPR:2 290 0 Extr.1 Z-offset [steps]
eine Korrektur von 204 schiebt den Kopf 0.1mm nach unten. Die Korrektur geschieht sofort, wenn man den Parameter ändert.
M206 T2 P290 S204