Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Optischer Endstop marlin - Alles steht

geschrieben von HegerTechnik 
Optischer Endstop marlin - Alles steht
20. October 2013 11:26
Hi,
ich hab die Aktuelle marlin. Als Drucker einen Prusa i3.

Hab soweit nun alles Fertig und komm am letzten Punkt nicht weiter

Mein Board ist ein Megatronics 2
Optische Endstops [www.reprapsource.com]

Wenn ich nun mit Repetier Host manuel fahre, einen Endstop auslöse. Fährt keine Achse mehr.

Es kommt bei jeder Achse:
17:01:04.029 : echo:endstops hit: X:0.00

In keine Richtung bewegt sich nach dem Auslösen die Achsen.

Auch das ändern in true hier, ändert daran nichts

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
const bool Y_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
const bool Z_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
//#define DISABLE_MAX_ENDSTOPS

Werd noch Irre.. Grins...

Vielleicht hat jemand ja ne Lösung für mich...

1-mal bearbeitet. Zuletzt am 20.10.13 11:38.
Anhänge:
Öffnen | Download - Configuration.h (15.9 KB)
Öffnen | Download - pins.h (47.4 KB)
Re: Optischer Endstop marlin - Alles steht
20. October 2013 13:48
hast du 6 Endstops?
habe bei mir welche ich nicht brauche auskommentiert.


Commercium ----> Ramps, RADDS, e3d-Hotends und Filament kauft man hier.. und neu auch Schrauben,Muttern und Unterlegscheiben
Probleme mit dem e3d und bei mir gekauft? Schickt es ein, ich teste es für euch ob es wirklich defekt ist smiling smiley
Print Quality Troubleshooting Guide hier lang..
Re: Optischer Endstop marlin - Alles steht
21. October 2013 18:33
Ne nur 3.

Dann mach ich das auch mal
Re: Optischer Endstop marlin - Alles steht
26. October 2013 04:13
Hab es jetzt im Griff.. Aber ein Neues Problem. Meine Endstops werden angefahren, der Drucker druckt auch. Aber Spiegelverkehrt auf der X Achse. Home fährt er hinten Links an (auf dem Heizbett). Was ja mit den Endstops auch passt. Nur dann sollte der Kopf doch nach vorne Links gehen, nach anfahren der Home Position.

Der Druck ist über Repetier Host so, das ich ihn von hinten sehe. Drucke ich also ein Gesicht, kann ich das nur sehen, wenn ich hinter dem Drucker stehe. Der Druck selber ist dann auch noch Spiegelverkehrt.

Meine Config ist im Anhang. Irgendwas fehlt da...

Die Motoren lassen sich aber über die Manuelle Kontrolle richtig ansteuern

Die Opto Endstops sind alle auf - gesteckt. Also x-, y- und z- Evtl liegt es ja daran..

Homing ist wie hier... [www.youtube.com]

Danke

3-mal bearbeitet. Zuletzt am 26.10.13 04:16.
Anhänge:
Öffnen | Download - Configuration.h (15.9 KB)
Öffnen | Download - pins.h (47.4 KB)
Re: Optischer Endstop marlin - Alles steht
31. October 2013 06:53
Hatte ich auch. Ich hab die X Achse invertiert. Einen Eintrag dazu gibt es auch in der Firmware zumindest in Teacup und Repetier.
Du kannst die Achse auch Umdrehen.
Kann sein dass du den Endstop umbauen musst. Ich weiß nicht mehr ob ich das damals tun musste.


Gruß Adrian



Ich habe versucht zu sparen und hab am Schluss mehr ausgegeben.

Was lernen wir daraus?
Wer billig kauft, kauft zweimal.
Re: Optischer Endstop marlin - Alles steht
31. October 2013 18:33
Hallo,

das hatte ich auch. Habs bemerkt als ich einen Buchstaben gedruckt habe.

Du mußt die Zeile Hier:
#define INVERT_Y_DIR ] false // for Mendel set to true, for Orca set to false

in

#define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false

ändern.

Viel Spass beim drucken.

Jörg
Re: Optischer Endstop marlin - Alles steht
03. November 2013 11:23
Danke JoergN, aber da fährt mein Bett nach hinten. Da dort kein Endstop ist, crasht die Platform

comanderxv, passiert das gleiche wie mit der Y Achse. Crash. Da dort ja kein Endstop ist.

Ich teste jetzt mal, ob ich die Endstops irgendwo neu zuweisen kann...

Wenn ich das X invertiere, dann stimmt das auch mit der Steuerung in Repetier Host nicht mehr. ist dann Spiegelverkehrt.

Homing ohne änderung ist wie hier..[www.youtube.com]

2-mal bearbeitet. Zuletzt am 03.11.13 11:35.
Re: Optischer Endstop marlin - Alles steht
04. November 2013 03:26
Quote

da fährt mein Bett nach hinten. Da dort kein Endstop ist, crasht die Platform

Wenn der Endstop vorne ist, ist es ein Max-Endstop. Das geht auch, allerdings muss man ihn als Solchen definieren und zusätzlich die Länge des Bauraums angeben. Zum Einen sucht der Controller dann in die andere Richtung und zum Anderen erkennt er dann nicht "aha, ich bin bei Y = Null", sondern "aha, ich bin bei Y = 200" (wobei "200" die angegebene Länge des Bauraums ist). Das geht völlig problemlos.


Generation 7 Electronics Teacup Firmware RepRap DIY
     
Re: Optischer Endstop marlin - Alles steht
04. November 2013 06:18
Nun hab ich das Spiegelverkehrt schonmal draussen

#define INVERT_X_DIR false // for Mendel set to false, for Orca set to true
#define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false
#define INVERT_Z_DIR true // for Mendel set to false, for Orca set to true

und die Motoren umgesteckt (an der Platine den Stecker gedreht).. Mach jetzt nen Testdruck, zum sehen ob es noch spiegelverkehrt ist.
Re: Optischer Endstop marlin - Alles steht
04. November 2013 06:49
Diese Kommentare sind irrelevant. In welche Richtung sich ein Motor dreht, hängt nicht vom Druckertyp, sondern von der Verdrahtung des Motors ab. Durch vertauschen des rechten oder linken Paars der vier Pins kann man die Richtung umkehren. Bei Elektronik en, die keine Nase am Stecker haben, auch durch umdrehen des Steckers (also aufpassen, wenn man den mal ab- und wieder ansteckt).

Anstatt etwas zu drucken, würde auch die Eingabe von G1 X20, G1 Y20, etc. genügen. Dabei geht der Druckkopf relativ zum Bett bei X positiv von links nach rechts, bei Y positiv von vorn nach hinten. Druckkopf nach hinten bedeutet beim beweglichen Bett der Mendels, dass das Bett nach vorne kommt.


Generation 7 Electronics Teacup Firmware RepRap DIY
     
Re: Optischer Endstop marlin - Alles steht
04. November 2013 07:03
P.S.: es hilft beim denken, wenn man die Richtungen auf das Bett aufmalt. Vorne links in die Ecke eine Null, dazu ein Pfeil nach hinten für Y+ und ein Pfeil nach rechts für X+. Z+ geht nach oben.


Generation 7 Electronics Teacup Firmware RepRap DIY
     
Re: Optischer Endstop marlin - Alles steht
04. November 2013 13:36
Hi,

bei mir ist der Endstop auch hinten.
Ist ein Mendelmax mit Minitronics Board.

Gruß

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

Klicke hier, um Dich einzuloggen