Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Firmware mit Dual X Carriage Unterstützung gesucht

geschrieben von Srek 
Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 15:21
Moin,
kennt einer von euch eine Firmware, ausser Marlin, die Dual X Carriages unterstützt?
Marlin hat leider Bugs in der Dual X Unterstützung die sie nutzlos machen.
Ich habe hier einen komplett aufgebauten Drucker mit Dual X und keine Software um ihn vollständig zu nutzen.
Grüße
Björn

Edit:
Repetier hat eine Funktion die zwei Extruder auf X im Kopiermodus verwendet, danach suche ich aber nicht.
Das ist die Maschine


1-mal bearbeitet. Zuletzt am 31.01.16 16:02.


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 16:03
Über den Toolwechsel kannst du das nicht realisieren?

Also ich verstehe das so, dass du 2 X-Schlitten hast, die seperat verfahren werden können?! Edit: Ok, genau das meine ich.

1-mal bearbeitet. Zuletzt am 31.01.16 16:03.


Mein Bautagebuch CoreXY v2 - E3D-V6 / RAMPS / TMC2100 / Repetier
Mein Bilder-Bautagebuch Skimmy v3 - CoreXY / E3D-V6 / Cohesion3D-ReMix / TMC2100 / Smoothieware
Mein Vierter: DICE - micro CoreXY / E3D-V6 / Cohesion3D-Mini / TMC2100 / Smoothieware

well-engineered.net - Youtube - Thingiverse - Facebook
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 16:06
Koorekt, das sind zwei völlig unabhängige Schlitten.
Marlin unterstützt die ja auch und zwar wie erwartet mit Toolwechsel, oder auch in einem Kopiermodus.
Dummerweise hat es aber einen Bug der den Startzustand des zweiten Schlittens betrifft und dazu führt das sich der zweite Schlitten versucht selber aus dem Drucker herauszuschleudern winking smiley
Ich habe den Bug auch vor ein paar Wochen gemeldet, getan hat sich leider nichts sad smiley
Jetzt suche ich nach Alternativen.


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 16:24
Also ich hab da ja mal was erspäht smiling smiley

2printbeta


Prusa Air 2
Merlin Hotend (passiv und verlängert)

Eigenbau X300 Y500 mit verlängertem Merlin Hotend
BIQU Magician
JGAURORA A5
Anycubic Photon
--------
Eine Kiwi am Tag deckt den menschlichen Tagesbedarf an Kiwis
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 16:25
Quote
Kenny-F-Powers
Also ich hab da ja mal was erspäht smiling smiley

2printbeta
Danke, das sieht doch schon Mal gut aus smiling smiley


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 16:45
Und ich dachte immer, dass DualX in Marlin funktioniert.....


[www.facebook.com]

Power is nothing.....without control!
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 17:20
Hatte ich auch immer gedacht, hätte nämlich gerne einen solchen Drucker in Zukunft...


1 Drucker: [forums.reprap.org]
2 Drucker: [forums.reprap.org]
3 Drucker: [forums.reprap.org]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 17:24
Dito....


[www.facebook.com]

Power is nothing.....without control!
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 17:45
Quote
palim
Hatte ich auch immer gedacht, hätte nämlich gerne einen solchen Drucker in Zukunft...

Ich korrigier das mal für dich: Du hättest gerne einen Drucker mit mehreren Hotends. von denen immer nur eines verfahren wird winking smiley Falls Schiffbastler das lesen sollte: tongue sticking out smiley

1-mal bearbeitet. Zuletzt am 31.01.16 17:46.


Mein Bautagebuch CoreXY v2 - E3D-V6 / RAMPS / TMC2100 / Repetier
Mein Bilder-Bautagebuch Skimmy v3 - CoreXY / E3D-V6 / Cohesion3D-ReMix / TMC2100 / Smoothieware
Mein Vierter: DICE - micro CoreXY / E3D-V6 / Cohesion3D-Mini / TMC2100 / Smoothieware

well-engineered.net - Youtube - Thingiverse - Facebook
Re: Firmware mit Dual X Carriage Unterstützung gesucht
31. January 2016 18:02
Also jetzt mal Klartext. Ich habe schon einige Videos gesehen, die mit Marlin vernünftig einen Dual-X Carriage am laufen hatten. Wo und wann ist denn dann bitte der Fehler hinein geproggt worden?


[www.facebook.com]

Power is nothing.....without control!
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 00:18
Das kannst du gerne auf Github nachlesen, der Bug ist reportet.


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 00:25
Quote
Kenny-F-Powers
Also ich hab da ja mal was erspäht smiling smiley

2printbeta
Hm, Mist. die haben lediglich die compilierte Version für ihren Drucker veröffentlicht.
Trotzdem Danke


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 02:30
Quote
Srek
Koorekt, das sind zwei völlig unabhängige Schlitten.
Marlin unterstützt die ja auch und zwar wie erwartet mit Toolwechsel, oder auch in einem Kopiermodus.
Dummerweise hat es aber einen Bug der den Startzustand des zweiten Schlittens betrifft und dazu führt das sich der zweite Schlitten versucht selber aus dem Drucker herauszuschleudern winking smiley
Ich habe den Bug auch vor ein paar Wochen gemeldet, getan hat sich leider nichts sad smiley
Jetzt suche ich nach Alternativen.

Was ist denn da genau das Problem. Ich verstehe leider deine Ausführung im github nicht ganz. Vielleicht lässt sich das ja leicht beheben. Den Dual-X-Code habe ich mir zwar noch nicht so genau angesehen, aber allgemein ist das in Marlin eigentlich mein Gebiet in dem ich mich recht gut auskenne (Homing, Bewegung).


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 02:33
Schlitten 2 sitzt nach dem Homing auf Rechtsanschlag, also X-Max. Jeder Bewegungsbefehl wird aber so ausgeführt als wäre er auf X-Min, der Schlitten versucht also sich über den Endanschlag hinaus zu bewegen.
Da Homing aber einwandfrei funktioniert weiss ich das es kein generelles Problem mit der Bewegungsrichtung ist, es sieht vielmehr so aus als ob einfach nicht der korrekte X Wert als Basis verwendet wird.


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 02:44
Wenn du X2 anpasst mit G92 funktioniert das aber? Also danach auch mit X1?

Mal kurz für mich.
G28 für X1 und X2 ausführen
M114 für X1 ist richtig
M114 für X2 ist falsch

mit G92 X2 anpassen
M114 für X2 ist richtig
M114 für X1 ist auch richtig?

Wenn dem so wäre, würde ich mich da mal die Tage ransetzen. Das müsste dann hoffentlich leicht zu ändern sein.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 03:36
Danke, werde ich ausprobieren wenn ich wieder zu Hause vor der Maschine sitze.


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 07:31
13:29:37.781 : N95 G28 X0 *71
13:29:42.537 : N98 M114 *54
13:29:42.537 : X:20.00 Y:100.00 Z:0.00 E:0.00 Count X: 20.00 Y:100.00 Z:0.00
13:29:56.899 : N104 T1 *30
13:29:56.899 : echo:Active Extruder: 1
13:29:59.655 : N106 M114 *0
13:29:59.655 : X:20.00 Y:100.00 Z:0.00 E:0.00 Count X: 20.00 Y:100.00 Z:0.00
13:30:10.023 : N110 G92 X260 *126
13:30:12.472 : N112 M114 *5
13:30:12.472 : X:260.00 Y:100.00 Z:0.00 E:0.00 Count X: 260.00 Y:100.00 Z:0.00
Es hat tatsächlich funktioniert, wenn ich nach dem Werkzeugwechsel mit T1 mit G92 die korrekte Position von X2 angebe bewegt sich der zweite Schlitten korrekt.
Was nicht korrekt ist das ist die Position von X1 nach dem Homing. Die physikalische Position ist -20, nicht 20.


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 08:56
Lade bitte mal deine Config oder besser noch deinen gesamten Marlinordner hoch.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 09:32
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 09:37
Der Link ist irgendwie kaputt.

Kannst du bitte noch folgendes testen?

T0
G28 X0
M114
G92 X-20
T1
M114
G28 X0
M114
G92 X260
T0
M114


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 09:51
Ich habe dir direkten Zugang zu den Google Docs gegeben, wenn das schief läuft sag bitte Bescheid.
Zu den GCode Tests melde ich mich sobald ich an die Maschine komme (später am Nachmittag)


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 10:00
Quote
Wurstnase
Kannst du bitte noch folgendes testen?

T0
G28 X0
M114
G92 X-20
T1
M114
G28 X0
M114
G92 X260
T0
M114

15:59:59.482 : N33 T0 *42
15:59:59.482 : echo:Active Extruder: 0
16:00:03.943 : N36 G28 X0 *78
16:00:11.624 : N39 G29 X-20 *95
16:00:14.438 : N41 T1 *46
16:00:14.438 : echo:Active Extruder: 1
16:00:18.102 : N43 M114 *48
16:00:18.102 : X:20.00 Y:70.00 Z:0.00 E:0.00 Count X: 20.00 Y:70.00 Z:0.00
16:00:26.247 : N47 G28 X0 *72
16:00:34.662 : N51 M114 *51
16:00:34.662 : X:20.00 Y:70.00 Z:0.00 E:0.00 Count X: 20.00 Y:70.00 Z:0.00
16:00:43.664 : N55 G92 X260 *78
16:00:46.748 : N57 T0 *40
16:00:46.748 : echo:Active Extruder: 0
16:00:48.684 : N58 M114 *58
16:00:48.684 : X:-35.00 Y:70.00 Z:0.00 E:0.00 Count X: -35.00 Y:70.00 Z:0.00

Nicht wundern das Y nicht auf 0 ist, wenn ich X1 auf 0 bewege während Y=0 ist rammt mir die Düse in die Druckbetthalterung.

1-mal bearbeitet. Zuletzt am 01.02.16 10:02.


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 10:30
Du hast da am Anfang nen G29 X-20 gepackt und kein G92 X-20.
Magst du das bitte nochmal testen?!?


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 10:44
Grrr, wer tippen kann ist klar im Vorteil
16:42:47.643 : N20 T0 *40
16:42:47.643 : echo:Active Extruder: 0
16:42:52.607 : N23 G28 X0 *74
16:42:55.685 : N25 M114 *48
16:42:55.685 : X:-35.00 Y:0.00 Z:0.00 E:0.00 Count X: -35.00 Y:0.00 Z:0.00
16:43:00.312 : N27 G92 X-20 *80
16:43:05.726 : N30 T1 *40
16:43:05.726 : echo:Active Extruder: 1
16:43:09.182 : N32 M114 *54
16:43:09.185 : X:20.00 Y:0.00 Z:0.00 E:0.00 Count X: 20.00 Y:0.00 Z:0.00
16:43:40.434 : N43 G28 X0 *76
16:43:44.170 : N46 M114 *53
16:43:44.170 : X:20.00 Y:0.00 Z:0.00 E:0.00 Count X: 20.00 Y:0.00 Z:0.00
16:43:51.954 : N49 G92 X260 *67
16:43:54.465 : N51 T0 *46
16:43:54.465 : echo:Active Extruder: 0
16:43:56.814 : N53 M114 *49
16:43:56.817 : X:-35.00 Y:0.00 Z:0.00 E:0.00 Count X: -35.00 Y:0.00 Z:0.00
Scheint aber leider nichts zu ändern, es kommt trotzdem ein positives Ergebnis für die aktuelle Position zurück


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 12:06
Hast du was in deiner Config geändert? Weil nach dem ersten home ist X auf -35?!?


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 12:18
-35 ist der korrekte Wert für x-min

Ich denke das hier hilft evtl
G28 X0
M114
X:-35.00 Y:0.00 Z:0.00 E:0.00 Count X: -35.00 Y:0.00 Z:0.00
T1
echo:Active Extruder: 1
M114
X:20.00 Y:0.00 Z:0.00 E:0.00 Count X: 20.00 Y:0.00 Z:0.00
T0
echo:Active Extruder: 0
M114
X:-35.00 Y:0.00 Z:0.00 E:0.00 Count X: -35.00 Y:0.00 Z:0.00
Es scheint als ob er nach G28 X0 für X1 korrekt -35 speichert, aber für X2 +20 und nicht +260
Das verstehe ich nicht


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 15:16
Die +20 scheinen der eingestellte Abstand zwischen den Hotends zu sein.
Mir ist Zeile 2400 in marlin_main.cpp aufgefallen, die scheint keinen Sinn zu machen. Sie auszukommentieren macht keinen Unterschied. Sie ist ein Teil von G28 Home X bei dual X carriage.
Der ganze Abschnitt scheint mir wenig Sinn zu machen, ich verstehe nicht warum da mit temp, active und inactive Extrudern herumgebastelt wird.
       inactive_extruder_x_pos = current_position[X_AXIS];


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 16:09
Ah, ok, verstehe.

Ich guck mir das mal die Tage in ruhe an.

Marlin ist bei vielen Features zusammengeschustert. Das macht es nicht immer einfach. Aber die Marlinleute sind dabei langsam Ordnung zu machen. Aber das wird sich sicher noch das ganze Jahr mindestens hinziehen.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Firmware mit Dual X Carriage Unterstützung gesucht
01. February 2016 16:10
Vielen Dank für die Mühe, ich habe jetzt über ein Jahr an der Kiste gebastelt, da kann ich noch ein paar Wochen warten smiling smiley


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
Re: Firmware mit Dual X Carriage Unterstützung gesucht
02. February 2016 14:44
Fehler sind nur dann wirklich dumm wenn man nicht draus lernt smiling smiley
Ich habe den Parameter EXTRUDER_OFFSET_X verwendet, das war ein Fehler, denn es überschreibt die Home Position von X2.
So, jetzt noch ein bisschen kalibrieren und dann sollte dem ersten erfolgreichen Dual Druck nichts im Wege stehensmiling smiley
Danke Wurstnase für die Hilfe, du warst mit deinen Fragen genau auf der richtigen Fährte!


[www.bonkers.de]
[merlin-hotend.de]
[www.hackerspace-ffm.de]
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen