Benachrichtigungen
Alles löschen

Achsenlänge Y einstellen  

  RSS
Luca
 Luca
(@luca)
Active Member
Achsenlänge Y einstellen

Hallo zusammen, 

Ich hab wieder ein kleines Problem. Ich habe ja einen RepRap Drucker und baue diesen gerade um. Ich verwende ein Einsy Rambo Board und versuche durch die Kalibrierung zu kommen. Jetzt ist nur das Problem dass jedem mal der Fehler kommt Achsenlänge prüfen. Kann mir jemand sagen wo ich in der Firmware die Achsenlänge für meinen Drucker einstelle?

 

Mfg

Veröffentlicht : 04/06/2021 8:59 am
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Achsenlänge Y einstellen
Posted by: @luca

Hallo zusammen, 

Ich hab wieder ein kleines Problem. Ich habe ja einen RepRap Drucker und baue diesen gerade um. Ich verwende ein Einsy Rambo Board und versuche durch die Kalibrierung zu kommen. Jetzt ist nur das Problem dass jedem mal der Fehler kommt Achsenlänge prüfen. Kann mir jemand sagen wo ich in der Firmware die Achsenlänge für meinen Drucker einstelle?

 

Mfg

Beim MK3 kannst Du die Achsenlänge in der Configuration_prusa.h anpassen:

// Travel limits after homing
#define X_MAX_POS 255
#define X_MIN_POS 0
#define Y_MAX_POS 210
#define Y_MIN_POS -4 //orig -4
#define Z_MAX_POS 207
#define Z_MIN_POS 0.10

Ich würde evtl. auch noch die Gurtspannung überprüfen.

Schöne Grüße,

Karl

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Veröffentlicht : 04/06/2021 9:21 am
Luca
 Luca
(@luca)
Active Member
Themenstarter answered:
RE: Achsenlänge Y einstellen

Danke für die schnelle Antwort, genau an dieser Stelle habe ich schon mit den Werten gespielt aber leider besteht der Fehler weiterhin. Ich habe über den Seriellen Monitor geschaut wie lang die Achse angeblich ist und habe diesen Wert dann angegeben. Gibt es vielleicht noch eine Stelle die man umstellen muss?

Schöne Grüße

Luca

Veröffentlicht : 04/06/2021 10:09 am
Luca
 Luca
(@luca)
Active Member
Themenstarter answered:
RE: Achsenlänge Y einstellen

@karl-herbert

Was mir gerade noch eingefallen ist, ist das ich in der Firmware die Motoren getauscht habe. Das heißt ich habe meine zwei Y Motoren am Z Anschluss und meinen Z Motor am Y Anschluss. Ich habe in der Firmware nur die Pins getauscht muss ich da vielleicht noch was wegen der Endstoperkennung tauschen?

Gruß

Luca

Veröffentlicht : 04/06/2021 10:35 am
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Achsenlänge Y einstellen

@luca

@luca

Da ich weder Deinen Drucker kenne, noch sonst irgendwelche Informationen verfügbar sind, kann ich Dir leider nicht helfen. Im Allgemeinen ist es nicht so einfach die Z- mit der X- oder Y-Achse zu switchen. Da wird mehr notwendig sein, als nur einen Pin, esteps und Verfahrwege zu ändern. Wenn Dein Drucker mit mech. Endschaltern ausgerüstet ist, würde ich eher in Richtung MK2/S FW blicken.

Schöne Grüße,

Karl

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Veröffentlicht : 04/06/2021 4:23 pm
Holger
(@holger-2)
Honorable Member
RE: Achsenlänge Y einstellen

@luca

Hallo Luca,
sry, dass ich mich jetzt hier einmische 🙂 
Das mit dem Tausch der Pins hast Du ganz richtig gemacht, wenn Du alle Pins vom dazugehörigen TMC2130 Treiber in der Datei pins_Einsy_1_0.h getauscht hast und dabei nichts verdreht hast sollte alles soweit OK sein. Ich habe das bei mir auch schon testhalber gemacht und funktioniert auch. Natürlich müssen die Stepper nun auch an den richtigen Achsen mechanisch montiert sein, die von den Z-Anschlüssen an der Y-Achse und der Stepper vom Y-Anschluss nun an der Z-Achse. Bedingt durch den Tausch sind nun auch die Motorströme an die veränderte Situation anzupassen. Die Z-Achse nun mit 1x Stepper, die Y-Achse nun mit 2x Stepper. Auch die Stepper haben evtl. andere elektr. Eigenschaften (Innenwiderstand, Induktivität) als die ori. Prusa Stepper. Ebenso verwendet der ori. Prusa keine mech. Endschalter, sondern benutzt das "Sensorless Homing" der TMC2130 Treiber in der Firmware, auch dort lässt sich manches einstellen. Ich schrieb es schon in dem anderen Thread, es werden wohl weitere Anpassungen nötig sein.
Die Länge der Achsen hat mit dem Tauschen erstmal nichts zu tun. Nachdem was Du schreibst, hat es soweit auch funktioniert, nur haben die Achsen eine andere Länge, als beim ori. Prusa. Karl hat dazu ja schon etwas geschrieben.
In welcher Situation (genau!), beim (Selbsttest, XYZ-Kalibrierung, Z-Kalibrierung?) erhältst Du die Fehlermeldung, es kann ganz unterschiedliche Gründe dafür geben (Crash-Detect z. B.). Weitere Anpassungen in der Firmware sind von dem Fehler abhängig und an den verschiedensten Stellen vorzunehmen, z. B. in "ultralcd.cpp" oder "Marlin_main.cpp" und anderen Files.
Ich denke, da wirst Du Dich noch einige Zeit einarbeiten müssen, Romane wird hier vermutlich niemand schreiben wollen.

Viel Erfolg weiterhin!

Holger 🙂  

2x Personal MK3IR-BMG09 (Full) BEAR + MMU3 mod., ...

Veröffentlicht : 04/06/2021 5:53 pm
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Achsenlänge Y einstellen

@luca

Ich muss ehrlrich gestehen, dass ich bei dem Vorhaben des Achsentausches auch experimentell vorgehen müsste, da ich dies in der Form mit den vorhandenen Prusa FW Vorlagen noch nicht praktiziert habe.

Machbar ist es sicherlich, benötigt aber Zeit und viel Geduld. Solltest Du das Problem gelöst haben, wären wir natürlich alle sehr neugierig 😊 

Schöne Grüße,

Karl

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Veröffentlicht : 06/06/2021 10:30 am
Teilen: