Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Marelin 20 bugfixes und die Z-Achse

geschrieben von NikNolte 
Marelin 20 bugfixes und die Z-Achse
23. December 2019 05:52
Irgendwie habe ich Schwierigkeiten mit Marlin 2.0 bugfixes und den Einstellungen der Z-Achse.
Ich verwende ein SKR1.3 und TMC2209 Treiber.

Ich habe einen relativ großen UM-Clone der in der Z-Achse bisher über Wellenatrieb funktionierte (ziemlich laut)
Nun will ich beide (!!) Z-Achsen auf Riemenatrieb umstellen (habe ich bei meinem "kleinen" UM auch ..super)

Da das Heizbett (6mm Alu) nicht gerade leicht ist, muss ich sehen, ob das die kleinen NEMA17 schaffen oder ich auf NEMA23 umsteigen muss mit TMC 5160..

Aber egal, das ist nicht das Thema hier.

In Marlin, in der Configuration.h, habe ich neben den "normalen" Achsen, also X, Y, Z, E0 auf E1 die zweite Z-Achse gelegt.




Wenn ich mit M122 die TMC debugge, taucht E1 überhaupt nicht auf.
Da kann ich einstellen was ich will, E1 erscheint nicht beim Debug.



Auch wird der Motorstrom für Z falsch angezeigt, statt 1.100mA nur 1.000mA.



Tatsächlich fährt die zweite Z-Achse auch hoch, aber das ganze verstehe ich nicht.

Ist das ein BUG, oder mache ich was falsch..??

Die TMC2209 laufen übrigens alle im UART-Modus.



2-mal bearbeitet. Zuletzt am 23.12.19 05:54.
Re: Marelin 20 bugfixes und die Z-Achse
23. December 2019 09:48
Zeile 667 ist auskommentiert.
E1 hast Du ja nicht, sondern Z2 die Pin-Belegung von E1 zugeteilt.

Herzl. Grüße
Re: Marelin 20 bugfixes und die Z-Achse
23. December 2019 10:36
Quote
AlterBastler
Zeile 667 ist auskommentiert.
E1 hast Du ja nicht, sondern Z2 die Pin-Belegung von E1 zugeteilt.

Herzl. Grüße

Sorry.. "AterBastler", aber dein Kommentar verstehe ich nicht..
Was habe ich falsch gemacht ??

Wie muß ich denn E1 den Stepper von Z2 zuweisen..??
Oder wie wäre es richtig ?

Ich dachte immer, wenn Dual_Stepper aktiviert ist, wird automatisch E1 für die zweite Z-Achse genommen.

2-mal bearbeitet. Zuletzt am 23.12.19 10:42.
Re: Marelin 20 bugfixes und die Z-Achse
23. December 2019 13:39
Ja, aber trotzdem mußt Du ihm sagen, dass Z2 einen Trinamic-Treiber hat (also Zeile 667 aktivieren).
Siehe hier, so ab Zeile 69:
[github.com]

Herzl. Grüße
Re: Marelin 20 bugfixes und die Z-Achse
23. December 2019 13:58
Sorry... aber ich weiß nicht, was ich da aktivieren sollte..
So tief stecke ich da nicht drin...
Was genau soll ich machen ??
Gib mir bitte etwas mehr Hinweise..

Ich habe das hier gemacht..



Dann erscheint bei M122 auch Z2.

Aber es scheint nicht zu reichen... oder ??
Re: Marelin 20 bugfixes und die Z-Achse
23. December 2019 14:23
Doch, das war es doch, was Du bemängelt hast ?
Falls Du die Treiber nicht ansprechen kannst, dann
schau mal ab Zeile 1937 in der configuration_adv.h, das
könnte das Problem sein. Siehe auch [github.com]

Herzl. Grüße
Re: Marelin 20 bugfixes und die Z-Achse
23. December 2019 15:04
Zurück zum Anfang..

Wir reden aneinander vorbei, da du dich in Marlin viel besser auskennst als ich.confused smiley

1. Wenn ich Z2 und E1 in der Configuration.h aktiviere (wie oben im Bild), dann wir unter M122 die Achse Z2 angezeigt, aber nicht E1. Aber vielleicht werden diese Achsen unter M122 auch garnicht angezeigt... ich weiß es nicht..eye rolling smiley.

2. wie vor, also Z2 und E1 aktiviert, jedoch wird in der .adv E1 deaktiviert angezeigt..




Wie bekomme ich denn E1 auch in der .adv editierbar..??
Re: Marelin 20 bugfixes und die Z-Achse
23. December 2019 16:09
Ja, so ist es auch richtig. Du kannst ja nicht einen 2.Extruder und Z2 am selben Anschluß betreiben.
Du mußt die Einstellungen für Z2 editieren, Zeile 1871ff.

Herzl. Grüße
Re: Marelin 20 bugfixes und die Z-Achse
24. December 2019 03:54
Du hast natürlich Recht.. man kann nicht zwei Treiber einer Achse zuweisen..

Vielen Dank nochmal für die Hilfen in 2019 und ein schönes Weihnachtsfest !!smileys with beer

1-mal bearbeitet. Zuletzt am 24.12.19 03:54.
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen