Sprinter Endstops
01. May 2012 10:41
Hallo,

ich habe mein hoffenltich erstmal letztes Problem:

Mein Endstops sind montiert.
Hat auch alles super funktioniert, jedoch sind x und y Achse zum Homen in die falsche Richtung gefahren.

Habe es dann in der Config verändert (von -1 auf 1 gesetzt) seitdem wollen die beiden Achsen beim Homing nicht mehr verfahren.
Manuell nach rechts und links lassen sich die Achsen jedoch fahren .

Hier mal der Firmwaretext und die bitte an Euch um Hilfe:

//-----------------------------------------------------------------------
//// ENDSTOP SETTINGS:
//-----------------------------------------------------------------------
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR 1
#define Y_HOME_DIR 1
#define Z_HOME_DIR -1

//#define ENDSTOPS_ONLY_FOR_HOMING // If defined the endstops will only be used for homing

const bool min_software_endstops = false; //If true, axis won't move to coordinates less than zero.
const bool max_software_endstops = true; //If true, axis won't move to coordinates greater than the defined lengths below.
hd
Re: Sprinter Endstops
01. May 2012 12:02
setz die wieder mal auf -1, und ändere dafür genau darüber:

// Inverting axis direction
#define INVERT_X_DIR true
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false

weiss nicht welche maschine du hast, du solltest die drehrichtung der falschlaufenden achsen von
true auf false bzw andersrum ändern.

gruss hd
Re: Sprinter Endstops
01. May 2012 12:09
Hi,

das hilft zwar damit die Achsen Richtung endschalter fahren, dafür sind aber jetzt X und Y vertauscht.

Wenn ich zB. X+ drücke fährt der Schlitten nach links , wenn ich Y+ drücke fährt die Bauplatte zum Motor hin.

Wenn man jetzt sagt man betrachtet das Werkzeug (Extruder), dann wäre das mit Y ja noch ok, aber X darf ja nicht gedreht sein - bei einem Prusa (AIR)
hd
Re: Sprinter Endstops
01. May 2012 12:19
bei mir steht beim org. mendel:
x anschlag rechts beim motor, x+ rechts
y anschlag vorne beim motor, y+ hinten
bei dir?
edit:
x anschlag links beim motor, x+ rechts

2-mal bearbeitet. Zuletzt am 01.05.12 13:02.
Re: Sprinter Endstops
01. May 2012 12:51
Hi,

ich arbeite als Clientsoftware mit pronterface.

Wenn ich z+ drücke fährt der Extruder nach oben.

Wenn ich X+ drücke erwarte ich eigentlich, dass der Extruder nach rechts fährt.

Bei Y+ bin ich mir jetzt nicht sicher, wenn man sagt man nimmt den Extruder als Werkzeug, dann müsste die Bauplatte zu einem hin fahren wenn man direkt vor dem printer steht.
hd
Re: Sprinter Endstops
01. May 2012 12:55
o.k.
auf welcher seite ist dein x anschlag (von vorne)?
Re: Sprinter Endstops
01. May 2012 13:07
Der Endschalter sitzt ganz rechts aussen (von vorne betrachtet).
hd
Re: Sprinter Endstops
01. May 2012 13:21
simulier mal, mit nem stück papier in die lichtschranke, ob der motor stoppt wenn du home fährst.
falls ja dann ist der anchlag auf der falschen seite. evtl. nochmal die drehrichtung ändern, wenn der schlitten nicht nach links beim homing fährt.
Re: Sprinter Endstops
01. May 2012 13:35
das ist ja mein Problem...

Ich möchte. dass der Schlitten nach rechts fährt weil da auch mein Endstop sitzt (meine ganze Elektronik sitzt rechts).

Wenn ich den Endschalter ganz links hätte wäre alles kein Problem.

So wie es aber scheint hat Sprinter ein Problem damit wenn die Endstops nicht in der MIN Endlage sitzen sondern in der MAX.

Oder ich überseh einfach noch was.

Ich danke Dir aber sehr für die Hilfe, ist nicht einfach das Problem... smiling smiley

Bin sowiso froh um jede Hilfe hier, da es als Neuling Ultraschwer ist alles hinzubekommen.
hd
Re: Sprinter Endstops
01. May 2012 13:53
wenn du den endstop rechts hast, hast du erstmal x0 auch rechts.
setzt du aber in der firmware
#define X_HOME_DIR 1
wär x0 links, aber der schlitten müsste immer erst nach max fahren, bevor er zurück auf x0 fährt, was später andere probs nachziehen kann.
hab zwar noch keinen prusa gebaut, aber die endschalterkabel solten sowieso nicht direkt mit den motorkabeln verlegt werden, weil es da zu überlagerungen kommt, die schrittverluste oder fehlfunktionen nachziehn.

1-mal bearbeitet. Zuletzt am 01.05.12 14:02.
Re: Sprinter Endstops
02. May 2012 15:09
Alternativ kannst du auch versuchen die Motoren in der Laufrichtung zu drehen. Einfach eine der Spulen umdrehen, dann läuft er in die andere Richtung. Nur wenn du Pech hast macht er alles Spiegelverkehrt winking smiley


Mfg
Wolfgang
Aller Anfang war schwer - Wolfstrap Reprap-fab.org Meine Meinung

Erfahrungen kann man leider schlecht weiter geben, die muss man selber machen.
Re: Sprinter Endstops
03. May 2012 01:57
Hi,

ich habe jetzt alles durchprobiert - nix hat was gebracht.

Meine Endschalter sind jetzt jeweils an der Minimum Position.

Viele Grüße

Joachim
Re: Sprinter Endstops
27. January 2013 12:03
Ich hatte das gleiche Problem.

In der Datei pins.h müssen die Pinnummern der max Endstops definiert werden. Standardmässig sind die auf -1.
Danach hat bei mir auch das homing auf den max Endtops funktioniert.

Beat
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen