Durch welchen Prozess bestimmt der Prusa i3 seine Ausgangsposition?
Ich habe das Gefühl, dass es so funktioniert, bin mir aber nicht ganz sicher:
- Wenn keiner der Endanschläge aktiviert ist; Angenommen, Sie befinden sich irgendwo zwischen Max-X, Max-Y, Max-Z und dem Punkt 0,0,0.
- machen
- Für Achse in Achsen
- Wenn der Achsendstopp nicht signalisiert
- 100 Schritte von der Achse abziehen.
- Wenn der Achsendstopp nicht signalisiert
- Für Achse in Achsen
- während Endstops nicht signalisieren oder wenn Punkt 0,0,0 nicht erreicht wird;
Antworten:
Es funktioniert wie von Ihnen beschrieben, bewegt jedoch nicht alle Achsen gleichzeitig. Es bewegt zuerst die X-Achse und subtrahiert Schritte, während der X-Endanschlag nicht gedrückt wird. Wenn die X-Achse ausgerichtet ist (der X-Endstop wird gedrückt), wird der Vorgang für die Y-Achse und schließlich für die Z-Achse wiederholt.
quelle
Sie haben den Endstop, der ein Ein- oder Ausschalten an die Controller-Karte sendet.
Die Firmware der Karte weiß, ob es sich um einen Schließ- oder einen offenen Schalter handelt.
Nehmen wir an, gedrückt ist eingeschaltet und nicht gedrückt ist ausgeschaltet.
Wenn die Achse zu Hause ist, wird sie als EIN angezeigt. Die Firmware erlaubt dann nicht, dass sich die Achse in die von Ihnen festgelegte Richtung bewegt, die die Home-Richtung ist. Hier sind Sie wahrscheinlich verwirrt. Sie sind tatsächlich derjenige, der eine Codedatei öffnet und sagt, in welche Richtung Sie zu Hause sind. Wenn Sie es zum ersten Mal einschalten, haben Sie es wahrscheinlich bei mindestens einem falsch gemacht. Dann werden Sie es hektisch manuell drücken, während das Hotend Ihres Druckers hart ins Bett kracht. Wir waren alle schon da!
Im Allgemeinen verwenden Prusas Rampen 1.4
http://reprap.org/wiki/RAMPS_1.4
Ihr Code ist Ihre Firmware. Normalerweise bearbeiten Sie nur eine Header-Datei (einzelne Datei). Diese Dateien sind stark dokumentiert, je nachdem, welche Sie verwenden. Ihr Verkäufer stellt Ihnen möglicherweise eine vorkonfigurierte Header-Datei zur Verfügung.
Wird feststellen, dass der Drucker selbst abstürzt, wenn der Endanschlag rutscht oder nicht richtig positioniert ist. Normalerweise kein Schaden, aber es ist eine sehr unangenehme Sache.
Es ist auch erwähnenswert, dass einige Firmware Sie vor dem Umzug nach Hause zwingen wird. Bei anderen können Sie den Drucker auf der gegenüberliegenden Seite zum Absturz bringen. Nur ein Motor kann alles tun, was Sie ihm sagen.
Zusamenfassend. Sie sagen, wie die Endanschläge funktionieren und in welche Richtung sich ein Drucker befindet.
quelle