Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8

geschrieben von Misterbrot 
Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
01. February 2017 03:21
Hallo zusammen,

ich bin ganz neu im "3D-Druckergeschäft" und habe mir einen Anet A8 (Pursa i3 Clone) aufgebaut.
Mit dem mitgelieferten Board (Anet 1.0 oder) lief der leider nicht lange. Hat sich in rauch aufgelöst.

Ich habe mir dann als Ersatz ein Ramps 1.4 + Arduino gekauft. Marlin habe ich soweit eingestellt und läuft soweit auch.
Bedeutet die Temperaturen werden korrekt angezeigt und Display läuft.

Nun zu meinem Problem, bzw. evtl. auch einfach nur ein Verständnisproblem ;-) :

Wenn ich am Drucker die Home Position anfahren möchte, fahren die Schrittmotoren auch in die korrekt Richtung an die Endstops. Dort bleibt der Extruder dann stehen. Das Ding ist, das diese Position ca. 2cm (x+y) von dem Druckbett entfernt ist.
Also liegt der Extruderkopf außerhalb des Druckbetts.

Bei folgenden Einstellungen kann ich die X und Y Achse dann am Drucker über das Display von 0- 205mm verfahren
Bei 205mm habe ich dann aber nicht das Ende des Druckbettes erreicht. Es fehlen die besagten 2cm ca.:

// Travel limits after homing
#define X_MAX_POS 205
#define X_MIN_POS 0
#define Y_MAX_POS 205
#define Y_MIN_POS 0
#define Z_MAX_POS 200
#define Z_MIN_POS 0


Wenn ich nun die Werte ändere und die MIN Position auf -20 einstelle, fängt der Einstellbereich bei -20 bis 205 an:

// Travel limits after homing
#define X_MAX_POS 205
#define X_MIN_POS -20
#define Y_MAX_POS 205
#define Y_MIN_POS -20
#define Z_MAX_POS 200
#define Z_MIN_POS 0

Irgendwie bin ich ein wenig verwirrt, da ich dachte, das der Homepunkt an der äußersten Ecke des Druckbettes liegen sollte ( also = 0.0.0) . Bei mir fährt der Extruder aber immer bis an die Endschalter und bleibt dann stehen.


Hoffe ich konnte einigermaßen erklären was mein Problem ist ;-)

Gruß
Sebastian


Anet A8, Ramps 1.4 + Arduino Marlin 1.0.2-2
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
01. February 2017 03:35
Wie "travel limits after homing" schon sagt sind das die Limits des GESAMTEN Bewegungsbereichs nach dem anfahren der Endstops, also auch außerhalb des Bettes. Schau mal nach "MANUAL_HOME_X/Y/Z" in der Marlin Firmware da kannst du die Werte bis zu deinem Bett einstellen. Oder Du kannst das ganze per Druckerkonfiguration in z.B. RepetierHost einstellen.
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
01. February 2017 04:49
Hi,

MANUAL_HOME_X/Y/Z habe ich gefunden und schon ausprobiert. Das Komische ist, das das den Drucker kein bisschen interessiert. Er fährt beim Homen immer bis an die Endstops. confused smiley

1-mal bearbeitet. Zuletzt am 01.02.17 05:19.


Anet A8, Ramps 1.4 + Arduino Marlin 1.0.2-2
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
01. February 2017 05:32
Hast Du Eeeprom aktiviert ? Wenn ja musst du das neu einlesen (Werkseinstellungen). Das er bis an die Endstops fährt ist normal irgendwo muss er ja ne Ausgangsbasis her holen. Nach dem Homen gib mal "G1 X0 Y0 F2500" in die Maunelle kontrolle ein dann sollte er den 0 punkt auf den X/Y Achsen anfahren, liegt das immer noch ausserhalb des Bettes ?
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
01. February 2017 07:15
werde das heute Abend mal ausprobieren!

Was genau meinst du mit Eeeprom? Wo kann ich das auf Werkseinstellungen setzen?
Sorry für die vielen Fragen, ist noch alles Neuland für mich ;-)


Anet A8, Ramps 1.4 + Arduino Marlin 1.0.2-2
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
01. February 2017 07:41
Eeprom ist ein nichtflüchtiger Speicher im Arduino aber wenn du da nix geändert hast an der Firmware sollte der aus sein. Auf Werkseinstellungen setzen (heisst es werden bestimmte werte aus deine Firmware ausgelesen) kannst Du das im Repetierhost. Und wegen nachfrage sind wir doch hier im Forum oder ?
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
02. February 2017 02:15
jetzt läufts ! Mit G1 X0 Y0 F2500 fährt ehr jetzt exact auf Punkt 0-0-0. Musste nur die MIN Werte anpassen.

Danke für die Denkanstöße ;-) !
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
20. January 2020 12:11
Hallo Zusammen,

ich habe auch einen Anet A8 3D Drucker. Mein Problem war, dass er anfing zu drucken und dann mitten drin einfach kein Material mehr kam. Da Elektrisch und Mechanisch alles Okay ist vermute ich ein Software Problem. Jetzt wollte ich die Firmware flashen auf Marlin 1.1.9
Das Problem ist, dass wenn ich im Arduino den Sketch Kompiliere, kommt ein fehler, dass er die Endschalter dem Interrupt nicht zuordnen kann. Wenn ich diesen Part auskommentiere, schließt er zwar die Kompilierung ab und überträgt auch die Software. Allerdings funktionieren die Endstop Endschalter nicht. Beim Homing fährt er bis Anschlag und will immer weiter fahren. Ich habe euch mal einen Screenshot angehängt.
Ich hoffe ihr könnt mir helfen. ich bin echt am Verzweifeln....
Danke bereits im Voraus.
Anhänge:
Öffnen | Download - Bild.jpg (200.1 KB)
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
20. January 2020 12:28
In configuration.h auskommentieren:
567 //#define ENDSTOP_INTERRUPTS_FEATURE
Vielleicht hast Du auch das falsche Motherboard ausgewählt... (Zeile 134)

Herzl. Grüße
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
20. January 2020 12:35
Hi AlterBastler,

erst mal vielen Dank für die schnelle Antwort. Das mit dem auskommentieren werde ich direkt testen. Was genau meinst du mit "Vielleicht hast Du auch das falsche Motherboard ausgewählt..." ?? Was habe ich evtl falsch gemacht und wie kann ich es überprüfen?
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
20. January 2020 13:00
Das Motherboard in Zeile 134 muss dem Motherboard des Druckers entsprechen.
Ich weiß nicht, welches Motherboard der Anet A8 hat, Du solltest es aber wissen.

Herzl. Grüße
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
20. January 2020 14:31
bei meinem sieht das so aus:

#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD_ANET_10
#endif

war schon so vorgegeben.

H.
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
21. January 2020 15:04
Ah okay,

das steht bei mir überhaupt nicht drin... aber mit "567 //#define ENDSTOP_INTERRUPTS_FEATURE" hat alles super geklappt... jetzt druckt er wieder 1A.
Vielen Herzlichen Dank thumbs up
Grüße Florian
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
29. January 2020 00:32
Hi Leute,

ich habe noch ein Problem und hoffe, dass ihr mir helfen könnt.
Nach jedem neustart steht im Menü justierung unter Flussrate eine 100. Dass ist aber zu wenig. Wenn ich die hochstelle auf 250 dann druckt er perfekt. Welche Wert muss ich in Marlin anpassen, dass er mir immer eine 250 da rein schreibt?
Vielen Dank im Voraus
Grüße Florian
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
29. January 2020 06:53
100 sind 100% du brauchst 250% ?!
Da stimmen wohl die Steps für den Extruder nicht.


Ender 2:
Marlin 2.0x auf SKR mini V1.1 (32Bit)
alle Treiber 2208, Heizbett über Mosfet,
mit Bigtreetech Touchscreen TFT24 V1.1
auch eingehaust.

Cube EB V2,
Klipper auf Raspi 3B+
2 Y Stepper, 1 X Stepper, 2 Z Stepper
Druckbereich: 310x310x370,
230V Heizmatte, SSR, plangefrästes Alubett, magnetwechselbare Druckfläche
Bl-Touch, SKR 1.4 Turbo, TMC2226
Direkt Extruder Microswiss
Noch nicht ganz eingehaust.
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
29. January 2020 16:16
Hm, okay,
ich habe die Steps von E1 (Zeile 620 ) hochgesetzt von 100 auf 250, aber es hat sich nix verändert. Oder ist das nicht richtig gewesen?

* X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 100, 100, 400, 250 }
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
29. January 2020 17:51
1. Die voreingestellten 100 sollten eigentlich schon richtig sein +- 7
2. Ist E0 der Extruder, (E1 der zweite Extruder,...)

Ich denke aber das es daran nicht liegt,
kann es sein das da Mechanisch etwas nicht stimmt?
Wird das Filament nicht ordentlich vorgeschoben, geht leicht durch oder rattert etwas, ist das Ritzel eventuell lose, die Feder zu gering vorgespannt ...

oder hast du in deinem Slicer die Fluss Menge verstellt?

Ich schlage vor den Extruder zu kalibrieren, schau dir mal folgenden link an

https://selbstgedruckt.de/extruder-kalibrieren/


Das EEPROM nach dem Firmware aufspielen erst auf Factory reset (Werkseinstellung) setzen. Sonst werden die alten Einstellungen aus dem EEPROM weiter verwendet.

Erkläre mal den gesamten Ablauf deines Drucks, je mehr Informationen von dir kommen umso besser kann dir geholfen werden.


Ender 2:
Marlin 2.0x auf SKR mini V1.1 (32Bit)
alle Treiber 2208, Heizbett über Mosfet,
mit Bigtreetech Touchscreen TFT24 V1.1
auch eingehaust.

Cube EB V2,
Klipper auf Raspi 3B+
2 Y Stepper, 1 X Stepper, 2 Z Stepper
Druckbereich: 310x310x370,
230V Heizmatte, SSR, plangefrästes Alubett, magnetwechselbare Druckfläche
Bl-Touch, SKR 1.4 Turbo, TMC2226
Direkt Extruder Microswiss
Noch nicht ganz eingehaust.
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
30. January 2020 05:14
Kann es sein das Du ein Nozzle mit 0,6mm Durchmesser eingebaut hast, aber nicht im Slicer eingestellt?
Das käme ungefähr auf das Verhältnis.


Ender 2:
Marlin 2.0x auf SKR mini V1.1 (32Bit)
alle Treiber 2208, Heizbett über Mosfet,
mit Bigtreetech Touchscreen TFT24 V1.1
auch eingehaust.

Cube EB V2,
Klipper auf Raspi 3B+
2 Y Stepper, 1 X Stepper, 2 Z Stepper
Druckbereich: 310x310x370,
230V Heizmatte, SSR, plangefrästes Alubett, magnetwechselbare Druckfläche
Bl-Touch, SKR 1.4 Turbo, TMC2226
Direkt Extruder Microswiss
Noch nicht ganz eingehaust.
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
30. January 2020 10:26
Nein,
ich drucke mit 0.4 mm Düse. Ich habe auch in Cura bezüglich des Vorschubes nix verstellt. Wenn ich eingebe, dass der Extruder 10mm Fahren soll, dann tut er das auch.
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
30. January 2020 12:19
Stichwort Cura: (2.85/2)^2 / (1.75/2)^2 = ca. 2.6
Kontrolliere mal den Filamentdurchmesser in Cura.

Herzl. Grüße
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
31. January 2020 14:31
Hab ich gerade gemacht... siehe Anhang. Ich kann da keinen Fehler finden :-(
Anhänge:
Öffnen | Download - Filament.png (54.8 KB)
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
31. January 2020 15:44
Eventuell druckst Du in Cura im Volumetric-Mode (Gcode-Flavor unter Printer Settings).
Dann hier in configuration.h richtig einstellen:
152 // Generally expected filament diameter (1.75, 2.85, 3.0, ...). Used for Volumetric, Filament Width Sensor, etc.
153 #define DEFAULT_NOMINAL_FILAMENT_DIA 3.0

Herzl. Grüße
Re: Problem: Home / Endstop Marlin und Ramps 1.4 Anet A8
01. February 2020 11:59
Bei mir steht das im Quellcode:

// Generally expected filament diameter (1.75, 2.85, 3.0, ...). Used for Volumetric, Filament Width Sensor, etc.
// The Anet A8 original extruder is designed for 1.75mm
#define DEFAULT_NOMINAL_FILAMENT_DIA 1.75

// For Cyclops or any "multi-extruder" that shares a single nozzle.
//#define SINGLENOZZLE

Ist doch richtig so. Da hab ich auf jedenfall nix dran geändert.
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen