Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Marlin Schritte berechnen?

geschrieben von zelos11 
Marlin Schritte berechnen?
21. September 2014 16:19
Hey, momentan bin ich dabei die Marlin Config einzustellen.

Die Schrittmotoren brauchen 64 Schritte für eine Umdrehung. Die Übersetzung ist noch einmal 1/64. -> 64 * 64 = 4096 Vollschritte je Umdrehung an der Achse.

Ich habe mir das ganze in etwa so vorgestellt:

X - Mittelslider / T2 Keilriemen / Microschritt 1/16 65536 Steps
Online Ergebnis: 80.00
-------------------------------------------------------------
Y - Bodenplatte / M8 Gewindestange / Vollschritt 4096 Vollschritte je Umdrehung
Online Ergebnis: 10240.00
-------------------------------------------------------------
Z - Deckenplatte / M8 Gewindestange / Vollschritt 4096 Vollschritte je Umdrehung
Online Ergebnis: 10240.00

ich habe diesen Online Rechner dafür benutzt: [prusaprinters.org]

Stimmen meine Rechnungen soweit? Wie muss ich nun diese Werte eintragen?

Quote
Marlin Config
#define DEFAULT_AXIS_STEPS_PER_UNIT {78.7402,78.7402,200.0*8/3,760*1.1} // default steps per unit for Ultimaker

Die werte werden für X , Y , Z und Extruder in dieser reinfolge definiert, oder habe ich das falsch verstanden? Wäre sehr dankbar wen mir jemand von euch dabei helfen könnte. Vielen Dank
Re: Marlin Schritte berechnen?
21. September 2014 16:36
Was hast du denn wie überhaupt berechnet?

Eine M8 Gewindestange hat ne Steigung von 1.25mm pro Umdrehung. Aka wären das 3276,8 Schritte pro mm (steps per unit).

Bei X wiederum hast du 1/16 eingestellt aber bei Y und Z Vollschritte? Da ist noch bissl was im argen.
Zudem kann man bei X nichts aussagen, ob es richtig oder verkehrt ist, da die Anzahl der Zähne an deinem Pully ausschlaggebend sind.

Das einzig richtige ist die Zeile in Marlin wo die Sachen später hin müssen.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Marlin Schritte berechnen?
21. September 2014 16:48
Die Y und Z Achse sind mit Gewindestangen bestückt. Die X Achse soll mit Keilriemen Laufen ( GT2 )

Meine Pulleys:
20 Zähne
2mm Pitch

Die Werte von Pulley, Steigung etc habe ich in den Calculator eingegeben und die werte ausgegeben bekommen.


Die Schrittmotoren brauchen 64 Schritte für eine Umdrehung. Die Übersetzung ist noch einmal 1/64. -> 64 * 64 = 4096 Vollschritte je Umdrehung an der Achse.
Oder etwa nicht?

Könntest du es mir erklären wie ich die Schritte berechnen muss?
Oder einen Link zu einer brauchbaren Anleitung geben?

Vielen Dank

EDIT:

Habe nun etwas rumgerechnet und komme auf diese werte ( Extruder nicht geändert bisher ):
#define DEFAULT_AXIS_STEPS_PER_UNIT {5120,106.6067,106.6067*8/3,760*1.1} // default steps per unit for Ultimaker

Kann mir jemand sagen, wofür das von mir Rot makierte zuständig ist??

4-mal bearbeitet. Zuletzt am 21.09.14 21:03.
Re: Marlin Schritte berechnen?
22. September 2014 06:44
Das ganze ist ja nicht so schwer.

Du hast dein Motörchen. 1/64 * 1/64 => 4096 Schritte pro Umdrehung, wenn kein Mikrostepping aktiviert ist. Also keine Jumper unter den Treibern. Wenn du also 4096 Schritte brauchst für eine Umdrehung und du einen Pully hast der mit 20 Zähnen und einer Teilung von 2mm also 40mm/Umdrehung macht, kommst du auf 4096/40 = 102,4 steps/mm.

Analog musst du jetzt den Rest berechnen.

Die Rot markierten Zahlen sind einfache 'Rechnungen'. Du kannst anstatt der 102,4 auch 4096/40 in die Firmware eintragen. Das ist das gleiche.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Marlin Schritte berechnen?
22. September 2014 07:15
Quote
zelos11
Stimmen meine Rechnungen soweit?

Einfach ausprobieren. Mit langsamen Verfahrbefehlen anfangen und wenn die zurück gelegte Entfernung stimmt, stimmen auch die Steps/mm.


Generation 7 Electronics Teacup Firmware RepRap DIY
     
Re: Marlin Schritte berechnen?
22. September 2014 09:05
Also war ich doch nicht auf dem Holzweg.

Könnt ihr mir nun sagen, ob diese werte in etwa stimmen könnten oder nicht?

#define DEFAULT_AXIS_STEPS_PER_UNIT {1638.4,106.6067,106.6067,760} // default steps

1-mal bearbeitet. Zuletzt am 22.09.14 09:12.
Re: Marlin Schritte berechnen?
23. September 2014 05:13
Quote
zelos11
Könnt ihr mir nun sagen, ob diese werte in etwa stimmen könnten oder nicht?

Ich schreib's einfach noch einmal. Lesen ist bekanntlich nicht so einfach, muss man ja schliesslich jahrelang in der Schule lernen:

Einfach ausprobieren. Mit langsamen Verfahrbefehlen anfangen und wenn die zurück gelegte Entfernung stimmt, stimmen auch die Steps/mm.


Generation 7 Electronics Teacup Firmware RepRap DIY
     
Re: Marlin Schritte berechnen?
23. September 2014 06:45
Hey Traumflug.
Vielen Dank für deinen Beitrag. Ich habe sehr wohl gelesen, dass du geschrieben hast, dass ich es einfach austesten soll. Nur bin ich nicht so ein Mensch der einfach mal was auf gut Glück macht. Und zweitens, die Rechenwege zur Errechnung der Daten gibt es nicht Grundlos.
Ich habe lediglich nachgefragt, ob meine Werte in etwa stimmen oder ob ich mich i-wo verrechnet habe.
Re: Marlin Schritte berechnen?
23. September 2014 07:42
Ich habe es dir doch vorgerechnet?!?
Und deine Werte stimmen mit meinen nicht überein.
Zudem ist das was Traumflug erzählt auch nicht verkehrt.
Drittens wird sich deine X-Achse kaum bewegen bei 65k steps/mm...


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Marlin Schritte berechnen?
23. September 2014 13:09
Danke für eure Hilfe.

Meine Rechnung:

X
1/64 * 1/64 => 4096 Schritte pro Umdrehung
1/16 Stepping
4096 * 16 = 65536
65536 / 40 = 1638,4
------------------------------------------------------------------------
Y
1/64 * 1/64 => 4096 Schritte pro Umdrehung
Vollschritte
4096 / 1,25 = 3276,8
------------------------------------------------------------------------
Z
1/64 * 1/64 => 4096 Schritte pro Umdrehung
Vollschritte
4096 / 1,25 = 3276,8

Wie und wo verrechne ich mich da? würde Gerne den Fehler kennen um daraus zu lernen...
Re: Marlin Schritte berechnen?
23. September 2014 14:05
Du hast dich nicht verrechnet.

nen kleiner Tipp am Rande. Schmeiß die Motoren weg und kauf dir gescheite Nema17. Mit den Motoren wirst du keinen Spaß haben. oder anders gesagt, Langsamkeit bekommt dann eine neue Bedeutung bei dir.

Mal ganz grob überschlagen. Deine X-Achse wird sich mit max 8mm/s bewegen. Y unter 4mm/s.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Marlin Schritte berechnen?
23. September 2014 14:11
Mich verwirren gerade die 64 Schritte für eine Umdrehung bei den Steppern.
Was für Motoren sind das denn? Meist haben die doch 200 (1,8°) bzw 400 (0,9°) Schritte pro Umdrehung confused smiley


Gruß
Boris
--
DIY Mendel90
Gen7 1.4.1 mit Repetier Firmware 0.91 + Repetier Host
Gen7 Extension Board mit LCD, SD-Card, Bluetooth und FAN-Control
Re: Marlin Schritte berechnen?
24. September 2014 11:47
Danke Wurstnase. Endlich mal eine klare Aussage smiling smiley

Das mit den Motoren ist mir bewusst.Ich bin aber billig daran gekommen und habe die Gelegenheit genutzt und gleich 25 Stück von den Teilen angeschafft.

Die Nema 17 sind bereits Bestellt Nur der Versandweg zu mir dauert immer ewig.

Sivar2311:
Die Motoren Arbeiten nicht mit 64 Schritten. Sondern die Motörchen besitzen lediglich eine interne Übersetzung von 1 zu 64.

Das sind die kleinen Teile: [www.4tronix.co.uk]

Danke an euch alle
Re: Marlin Schritte berechnen?
24. September 2014 13:49
Quote
zelos11
Sivar2311:
Die Motoren Arbeiten nicht mit 64 Schritten. Sondern die Motörchen besitzen lediglich eine interne Übersetzung von 1 zu 64.

Das sind die kleinen Teile: [www.4tronix.co.uk]
Da hast dich aber verlesen. Die Motoren haben 64 Schritte pro Umdrehung und eine Untersetzung von 1/68.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Marlin Schritte berechnen?
24. September 2014 15:12
Wie kommst du darauf?

[robocraft.ru]
Re: Marlin Schritte berechnen?
24. September 2014 15:18
Im Beispielcode oben stand das. Da bin ich davon ausgegangen, dass das dein Motor ist.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Marlin Schritte berechnen?
24. September 2014 17:49
Danke dir Wurstnase. Du hast vollkommen Recht mit den Motoren und deren Steps pro Umdrehung. Hast mich auf einen wichtigen Faktor hingewiesen. Da muss ich persönlich etwas durch einander geworfen haben.

2-mal bearbeitet. Zuletzt am 24.09.14 22:59.
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen