Wie kann ich die auf meinem 3D-Drucker verwendete Firmware identifizieren?


12

Ich habe einen allgemeinen Drucker ohne Supportdokumentation.

Wie bestimme ich, welche Firmware verwendet wird, damit ich untersuchen kann, wie der Druckvorgang ausgeführt wird?

Antworten:


13

M115An den Drucker senden . Dieser Befehl lautet

Fordern Sie die Firmware-Version und die Funktionen des aktuellen Mikrocontrollers an.

Antwortbeispiel:

ok PROTOCOL_VERSION: 0.1 FIRMWARE_NAME: FiveD FIRMWARE_URL: http% 3A // reprap.org MACHINE_TYPE: Mendel EXTRUDER_COUNT: 1

Weitere Informationen finden Sie hier, RepRapWiki-G-Code - M115: Firmware-Version und -Funktionen abrufen .


Natürlich kann dies nicht garantiert werden, ganz gleich, was auch immer Ihre generische Klon-Firmware im Quellcode enthielt.


1
Bitte entschuldigen Sie meinen Anfängerzustand. Ich habe den Drucker zusammengebaut und eingeschaltet. Es hat eine SD-Karte. Ich hatte gehofft, lernen zu können, wie man etwas "schickt". Wie sendet man einen M115 an den Drucker? Erstellen Sie eine .bat-Datei für die SD-Karte?
Gord

Tour Board wahrscheinlich seriell sprechen. Verwenden Sie Marlin oder Repetier Host, um die Gcodes an Ihren Drucker zu senden
Luis Diaz

Nach langem Nachforschen bin ich immer noch ohne Antwort. Der Drucker ist eigenständig. Ich kann es nicht über Marlin oder Repetier verbinden, da ich glaube, dass eine Verbindung über USB erforderlich ist. Die USB-Verbindung schlägt mit der fehlgeschlagenen Gerätedeskriptoranforderung fehl. Wie identifiziere ich den Drucker, um ein Laufwerk dafür zu erhalten? oder belle ich den falschen Baum an?
Gord

1
@Gord Es ist sehr unwahrscheinlich, dass Ihr Drucker einen druckerspezifischen Treiber benötigt. Schauen Sie sich das Mainboard an, um festzustellen, ob Sie den USB-zu-Seriell-Konverter identifizieren können, und installieren Sie den Treiber dafür. Es ist normalerweise entweder ein FTDI (Klon), CH340 oder AtMega32u4-basiertes.
Tom van der Zanden

Eine weitere Option zum Senden von G-Code an Ihren Drucker ist die Registerkarte "Terminal" in OctoPrint. Im Allgemeinen ist OctoPrint sehr praktisch und die 20 US-Dollar für einen RaspberryPI wert.
Chaulky
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.