¿Cómo puedo identificar el firmware en uso en mi impresora 3D?

12

Tengo una impresora genérica sin documentación de soporte.

¿Cómo determino qué firmware está en uso para poder investigar cómo ejecutar la impresión?

Gord
fuente

Respuestas:

13

Enviar M115a la impresora. Este comando es

Solicite la versión de firmware y las capacidades del microcontrolador actual.

Ejemplo de respuesta:

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

Para obtener más información, consulte aquí, RepRapWiki- G-code - M115: Obtenga la versión y las capacidades del firmware .


Por supuesto, esto no garantiza que diga la verdad, sea cual sea el firmware genérico de su clon en su código fuente.

Luis Diaz
fuente
1
Por favor, disculpe mi estado de principiante. Tengo la impresora montada y encendida. Tiene una tarjeta SD. Tenía la esperanza de aprender cómo 'enviar' cualquier cosa. ¿Cómo se envía un M115 a la impresora? ¿Crear un archivo .bat para la tarjeta SD?
Gord
El tablero turístico probablemente hable en serie. Use marlin o host repetidor para enviar los códigos gco a su impresora
Luis Diaz
Después de mucha investigación todavía no tengo respuesta. La impresora está sola. No puedo conectarlo a través de marlin o repetidor, ya que creo que requiere conectarse por USB. La conexión USB falla con la solicitud de descriptor de dispositivo fallida. ¿Cómo identifico la impresora para obtener una unidad? o estoy ladrando el árbol equivocado.
Gord
1
@Gord Es muy poco probable que su impresora necesite un controlador específico para la impresora. Eche un vistazo a la placa base para ver si puede identificar el convertidor de USB a serie e instale el controlador para eso. Por lo general, es un FTDI (clon), CH340 o AtMega32u4.
Tom van der Zanden
Otra opción para enviar gcode a su impresora es la pestaña "Terminal" en OctoPrint. En general, OctoPrint es muy conveniente, vale los $ 20 por un RaspberryPI.
Chaulky