Verfasste Forenbeiträge

Ansicht von 15 Beiträgen - 301 bis 315 (von insgesamt 370)
  • Autor
    Beiträge
  • als Antwort auf: Autoleveling #1292
    vincent
    Administrator

    Die config von dir kann gar nicht funktionieren. Du hast in den „Extra Motor Drivers“ immer noch die Pins von den Motoren auf dem Extensionboard drin. Die restlichen Einstellungen zum Mabl sind auch Banane, wie z.b. die Messpunkte auf Koordinate 300. Der berührungslose Sensor wird auf der Kante nicht genau messen können. (das behaupte ich einfach mal).

    Ich schreibe dir meine Ausgangskonfiguration auf folgende Motortreiber um: (RADDS Steckplatz Bezeichnung)

    Z Motor: hinten mitte
    E2: vorne links
    E3: vorne rechts

    Laut Firmware haben wir folgende Bezeichnungen für die Radds Steckplätze:

    Radds > Firmware
    Z Motor > Z Motor
    E2 > Extruder 1
    E3 > Extruder 2

    Aus der Pins.h hole ich mir die Pins der beiden vorderen Motoren:
    https://github.com/repetier/Repetier-Firmware/blob/development/src/ArduinoDUE/Repetier/pins.h#L115

    #define ORIG_E1_STEP_PIN 64
    #define ORIG_E1_DIR_PIN 63
    #define ORIG_E1_ENABLE_PIN 65

    #define ORIG_E2_STEP_PIN 51
    #define ORIG_E2_DIR_PIN 53
    #define ORIG_E2_ENABLE_PIN 49

    Nun kommen wir zu den Änderungen im Online Konfigurator:

    Als Ausgang nehme ich die von mir gepostete configuration-1.h von der ersten Seite des Threads.

    Unter „General“ lösche ich den Start G-Code, der die Mikroschritteinstellungen vom Extensionboard definiert.

    Unter „Mechanics“ > „Z axis Stepper Motor“ stelle ich den „Mirror stepper Socket“ auf unseren Motor vorne links (Extruder 1) und den „Mirror 3rd stepper Socket“ auf unseren Motor vorne rechts. Hier sollte die Reihenfolge egal sein, das MABL verwendet zum Leveln nur die zwei Motoren, die wir später in die „Extra Motor Drivers“ eintragen.

    Unter „Features“ > „Extra Motor Driver“ muss ich jetzt die zwei Motoren eintragen, die für das Ausrichten zuständig sind. In unserem Fall sind das die beiden Motoren. Hier muss der Firmware klar sein, welche Spindelposition mit welchem Motor verändert wird. Die Firmware geht davon aus:
    „Motor Position 2“ gehört zu „Motor Driver 1“ aus den „Extra Motor Drivers“
    „Motor Position 3“ gehört zu „Motor Driver 2“ aus den „Extra Motor Drivers“

    In unserem Beispiel trage ich unter „Extra Motor Drivers“ folgendes ein:

    Motor Driver 1
    – Enable Pin 65
    – Step Pin 64
    – Direction Pin 63

    Motor Driver 2
    – Enable Pin 49
    – Step Pin 51
    – Direction Pin 53

    (Die Pinnummern haben wir uns zu Beginn ja bereits raus gesucht.

    Die Configuration.h hab ich angehängt.

    vincent.

    als Antwort auf: Autoleveling #1289
    vincent
    Administrator

    Hallo Peter, lade mal eine komplette config.h hoch. Damit ich mir die im Onlinekonfigurator ansehen kann. Bei deinem Ausschnitt fehlt die Definition der beiden „Extra Motor Drivers“.

    vincent.

    vincent
    Administrator

    Hallo Tobias,

    zu 1. und 3. welchen Anschlussplan und welche Firmware hast du genau verwendet? Da kursieren hier schon so viele Varianten, dass ich selber kaum hinterher komme. Ich versuche hier mal aufzuräumen.

    zu 2. das liegt an der Tatsache, dass wir am Tosduino nur den native Port zur Verfügung haben, welcher kein DTR Signal besitzt. Normalerweise resettet der Host beim Verbinden den Arduino, worauf dieser mit „Start“ antwortet. Wir nutzen den Tosduino gerne, da er gegenüber dem DUE von Arduino die serielle Schnittstelle vom Programming Port nach vorne herausführt. Solltest du irgendwann mal einen Raspberry anschließen, kannst du diese Schnittstelle nutzen und dich über die höhere Geschwindigkeit freuen.
    „Irgendein Nachbau“ bekommst du von uns nicht geliefert.

    vincent.

    als Antwort auf: Autoleveling #1286
    vincent
    Administrator

    Ich schäme mich schon hier zu schreiben, da ich euch schon so lange eine ausführliche Doku zum MABL schuldig bin. Die Motoren müssen aber wie folgt angeschlossen sein, sofern man die von mir gepostete „configuration-1.h“ benutzt:

    Motor hinten Mitte > Z Motorsockel auf RADDS (heißt in der Firmware „Z Motor“)
    Motor vorne links > E4 auf Extensionboard (heißt in der Firmware „Extuder 3“)
    Motor vorne rechts > E5 auf Extensionboard (heißt in der Firmware „Extruder 4“)

    Ich denke die Nummerierung der Extruder könnte für Verwirrung sorgen. Repetier beginnt bei 0 zu zählen und das RADDS Board bei 1. Wenn ihr jemanden hierfür den schwarzen Kater unterschieben wollt: Die Firmware war zuerst da 🙂

    Das MABL benutzt ja nur 2 Motoren um das Bett auszurichten. Der „Master Motor“ bleibt stehen und ist in meinem Fall der Motor hinten welcher am Z Sockel vom Radds eingesteckt ist. Daher sind nur die beiden vorderen Motoren als „Extra Motor Driver“ deklariert.

    vincent.

    als Antwort auf: Probleme beim Zusammenbau #1268
    vincent
    Administrator

    Ok, du warst schneller 🙂

    Zu den Lager: ja sind Sie.

    vincent.

    als Antwort auf: Probleme beim Zusammenbau #1260
    vincent
    Administrator

    Hallo smasha, die Lager sind im Shop, ich darf aus rechtlichen Gründen deren Markennamen aber nicht explizit ausführen, da Misumi den Wiederverkauf nur im Sinne einer Ersatzteilversorgung erlaubt.

    Hast du dir schon die addons/filamentcooler/filamentcooler.skp angesehen?

    vincent.

    als Antwort auf: Igus DryLin statt herkömmlicher Gleitlager? #1249
    vincent
    Administrator

    Hallo Alex,

    wir haben beide Lagervarianten ausprobiert, die mit dem Aluminiumgehäuse und die RJMP komplett aus Kunststoff. Ich kann dir nur davon abraten. Man bezahlt den noch leiseren Lauf durch Klemmen und den Stip-Slick Effekt.
    Auf der X-Achse funktionieren die Lager einigermaßen gut, in den X-Ends auf der Y-Achse ist die Ausrichtung jedoch sehr viel schwerer, da die Lager schon bei der kleinsten Verkantung blockieren.

    Ein Vergleich, wie in solchen Videos gezeigt, hat nur wenig mit der Praxis im eingebauten Zustand zu tun. Die Lager verhalten sich dann völlig anders.
    https://www.youtube.com/watch?v=74ySqJLGIfc
    https://www.youtube.com/watch?v=ORoL0jvy6ps

    vincent.

    als Antwort auf: Kann Datei z_platform_v1.dxf nicht öffnen #1242
    vincent
    Administrator

    Hallo Christian, ich habe die Datei, wie in der Mail beschrieben, aktualisiert.

    vincent.

    als Antwort auf: Marlin Firmware und Z-Achse #1237
    vincent
    Administrator

    Hallo Sören,

    ich hatte schon lange meine Finger nicht mehr an Marlin, aber schau mal in die config_adv.h unter dem Punkt Z_Dual. Wir sind eher Ansprechpartner, wenn es um die Repetier Firmware geht, vor allem wegen FTS, MABL, FASTCOREXY,…

    vincent.

    als Antwort auf: Umbau von alten xy- Schlitten auf neuen mit E3D Hotend #1234
    vincent
    Administrator

    Hallo Nebukat,

    du brauchst:

    – die neue x-carriage
    – die Zwischenplatte, die den Endschalter auf X trägt
    – einen Bowden-Halter (z.b. http://www.thingiverse.com/thing:522226)
    – den ABL Halter vom XL
    – falls du eine Schleppkette hast, benötigst du auch hier noch einen Halter

    vincent.

    als Antwort auf: Autoleveling #1227
    vincent
    Administrator

    Hallo dlawso,

    hier findest du meinen Slic3r Start G-Code und einen simplify3d Start G-Code von einem User:
    https://the-sparklab.de/forums/topic/startend-g-codes/

    vincent.

    als Antwort auf: Geschwindigkeiten und Beschleunigung #1226
    vincent
    Administrator

    Deadtime muss natürlich auch eingestellt werden. Dazu gibt es hier eine Erklärung: http://www.repetier.com/dead-time-control/

    PID Autotune:
    M303 P S X0
    Autodetect pid values. Use P for heated bed. X0 saves result in EEPROM.

    Also fürs Heizbett, bei Single Extruder, optimiert für 60°, mit Speicherung der Daten im EEPROM:
    M303 P1 S60 X0

    Beispiel für die Düse:
    M303 P0 S220 X0

    Die Befehle müssen ausgeführt werden, wenn der Drucker kalt ist. Und benötigen dann einige Zeit, bis die Konsole ausgibt, dass der Vorgang abgeschlossen ist.

    Zuvor muss der Heatmanager im EEPROM auch auf PID gestellt werden.
    vincent.

    als Antwort auf: Geschwindigkeiten und Beschleunigung #1217
    vincent
    Administrator

    PID regelt bei mir mit guten Werten gleichmäßiger allerdings ist Totzeit viel einfacher Einzustellen.

    PS: kontrolliere mal ob die Pulleys richtig angezogen sind. Nicht das daher deine schiefen Druckobjekte kommen.

    vincent.

    als Antwort auf: Geschwindigkeiten und Beschleunigung #1216
    vincent
    Administrator

    Mach mal ein Foto von dem schiefen Ausdruck. Wenn der akurat gleichmäßig schief ist, kann es sich eigentlich nur um einen Software Fehler handeln.
    Möglicherweise ist da etwas im EEPROM falsch. Nutzt du Autobedleveling? Am besten du postest mal deine gesamten EEPROM Einstellungen.
    Und das hat plötzlich angefangen?

    vincent.

    als Antwort auf: Geschwindigkeiten und Beschleunigung #1214
    vincent
    Administrator

    Du hast die RAPS128 Motortreiber oder? Den Fehler gab’s vor vielen Monaten bei den DRV8825 Treibern
    Ist das vielleicht weg, wenn du in der Firmware das Häkchen bei:
    „Always check Endstops“ wegmachst?

    Nebenbei: nutze die dev Version! im Moment sind da nur Bugfixes dazugekommen. Deine config.h ist kompatibel.

    vincent.

Ansicht von 15 Beiträgen - 301 bis 315 (von insgesamt 370)