Repetier Einstellung Endstops

franko_

Erfahrener Benutzer
#1
Hallo,

bin gerade dabei meinen 3D Drucker Prusa I3 einzustellen.
Die Motoren drehen alle so wie sie es sollen, leider funzt bei mir nur ein Endstop Y, die restlichen wollen nicht.
Der Endstop Y schaltet aus, sobald die er den Schalter betätigt, die restlichen reagieren nicht.


Anbei meine config

// ################ Endstop configuration #####################

#define ENDSTOP_PULLUP_X_MIN true
#define ENDSTOP_X_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_X false
#define ENDSTOP_PULLUP_Y_MIN true
#define ENDSTOP_Y_MIN_INVERTING true
#define MIN_HARDWARE_ENDSTOP_Y true
#define ENDSTOP_PULLUP_Z_MIN true
#define ENDSTOP_Z_MIN_INVERTING true
#define MIN_HARDWARE_ENDSTOP_Z true
#define ENDSTOP_PULLUP_X_MAX true
#define ENDSTOP_X_MAX_INVERTING true
#define MAX_HARDWARE_ENDSTOP_X true
#define ENDSTOP_PULLUP_Y_MAX true
#define ENDSTOP_Y_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_Y false
#define ENDSTOP_PULLUP_Z_MAX true
#define ENDSTOP_Z_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_Z false
#define max_software_endstop_r true

#define min_software_endstop_x false //true
#define min_software_endstop_y false
#define min_software_endstop_z false
#define max_software_endstop_x true //false
#define max_software_endstop_y true
#define max_software_endstop_z true
#define ENDSTOP_X_BACK_MOVE 5
#define ENDSTOP_Y_BACK_MOVE 5
#define ENDSTOP_Z_BACK_MOVE 2
#define ENDSTOP_X_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_Y_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_Z_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_X_BACK_ON_HOME 0
#define ENDSTOP_Y_BACK_ON_HOME 0
#define ENDSTOP_Z_BACK_ON_HOME 0
#define ALWAYS_CHECK_ENDSTOPS 1

// ################# XYZ movements ###################

#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define DISABLE_X 0
#define DISABLE_Y 0
#define DISABLE_Z 0
#define DISABLE_E 0
#define INVERT_X_DIR 1
#define INVERT_Y_DIR 1
#define INVERT_Z_DIR 0
#define X_HOME_DIR 1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
#define X_MAX_LENGTH 200
#define Y_MAX_LENGTH 200
#define Z_MAX_LENGTH 180
#define X_MIN_POS 0
#define Y_MIN_POS 200
#define Z_MIN_POS 0


Hoffe das jemand einen Tip für mich hat... Prusa I3

Enstops sind mit pullup, Led leuchtet beim schliessen.

VG
Frank
 
Zuletzt bearbeitet:
#2
Erzähl mal ein bisschen mehr, gehe davon aus, das du Öffner als Endschalter hast. Hast du das Online Konfigurationstools benutzt, wenn welche Version 0.91/0.92?
Wenn du Öffner als Version hast, dann mußt du schon einmal bei X/Z auch #define ENDSTOP_?_MIN_INVERTING true
einstellen.
Dann wie sind deine Endstops wirklich positioniert, Max oder Min, Min wäre X-Achse links, Y-Achse hinten und Z unten.
Hab da mal was im RepRap-Forum zu den Eigenheiten Konfigurationstool geschrieben. Kann man leicht missverstehen.

Grüße Jörg
 
#4
Ok, aber um dir einen Sketch zu liefern, brauchen wir deine Daten und Beschaltung. Prusa i3 heißt nicht unbedingt Ramps 1.4 usw.! Hast du die Endschalter entsprechend deiner Konfiguration X=Max, Y=Min und Z=Min auf dem Board auf die Pinsreihe 2/3/5 gesteckt.Wenn du Repetier Host verwendest kannst du auch den Befehl M119 absenden und den Status der Endschalter auslesen, sollten alle open/not triggered anzeigen, wenn nicht betätigt. Ein Bild hilft meist auch schon.
 
Zuletzt bearbeitet:

franko_

Erfahrener Benutzer
#5
Hm, der Befehl M119 zeigt bei mir nichts an, werde mal das ganze umstecken aus 2/3/5.
Mittlerweile bewegen sich zwei Achsen gleichzeitig ... :-(

Ich lade den sketch nochma neu und berichte.
 

franko_

Erfahrener Benutzer
#7
Super, Vielen Dank!!

Habe das EEprom gelöscht und nochmal probiert, jetzt funzt es.

Danke und Gruss
Frank

P.S. Kann man einen Trockentest mit einem Testfile machen?
Nur um den Bewegungsablauf zu sehen?
 
Zuletzt bearbeitet:
#8
Prima, ja Repetier, wenn´s hakt ist es fummelig, deswegen hab ich dir mal den Link gegeben, da waren so einige Sachen drin. Grüße Jörg
 

franko_

Erfahrener Benutzer
#10
Hat vorhin nicht funktioniert, probiere es die Tage nochmal.
Muss eh noch Extruder und Heizbett verkabeln. denke da wird evtl. noch die ein oder andere Frage aufkommen.
 

franko_

Erfahrener Benutzer
#11
Hallo,

habe ein Problem mit Repetier Host, Drucke werden nicht zentriert gedruckt.

Die Maße 200x200 habe ich in den Druckbetteinstellungen eingegeben.

Anbei mein Aufbau mit Endstop und Homeposition.

Die Repetier Settings kann ich später nachladen, vllt. hat jemand eine Idee

Gruss
Frank

Edit: hier der Nachtrag, sollte doch so richtig sein, oder?
Stand vorgher alles auf Min, aber Repetier hat mir irgendwie viele Bugs...
Verliert das Heatbed, hängt usw ...
 

Anhänge

Zuletzt bearbeitet:
FPV1

Banggood

Oben Unten