Qué significa M73

M73 proporciona una estimación para la pantalla de la impresora o la interfaz del trabajo; no mide el avance mecánico real. El laminador puede actualizar P y R a lo largo del archivo, pero el calentamiento, las pausas, los multiplicadores de velocidad, la recuperación y la planificación del firmware pueden alterar el tiempo real.

En Marlin, el progreso manual requiere configuración: P es el porcentaje, R los minutos restantes y C, en versiones nuevas, los minutos hasta la próxima interacción. RepRapFirmware usa R, ignora P y admite C desde RRF 3.6.0. La lista oficial de comandos integrados de Klipper no incluye M73, aunque una máquina puede definir su propio gcode_macro M73.

Sintaxis y parámetros

M73 [P<percent>] [R<minutes>] [C<minutes>]
M73
P

Porcentaje estimado por el laminador. Marlin acepta 0–100; RepRapFirmware no utiliza este valor.

R

Minutos restantes estimados por el laminador en firmware compatible; no es una medición.

C

Minutos hasta la próxima interacción; añadido en Marlin 2.1.2 y compatible con RepRapFirmware desde 3.6.0.

No parameters

Consulta valores guardados en Marlin con M73_REPORT activado; no es una forma portátil.

Ejemplos prácticos

Informar una estimación

M73 P25 R43

En una configuración Marlin compatible indica 25 % completado y 43 minutos restantes; no son datos de sensores.

Consultar valores en Marlin

M73

La consulta sin parámetros necesita M73_REPORT y no debe suponerse en otros firmware.

Contexto de firmware

SistemaEstadoQué cambia
MarlinComúnComún con SET_PROGRESS_MANUALLY (LCD_SET_PROGRESS_MANUALLY en versiones antiguas). P fija 0–100 %; R llegó en 2.0.0 y C en 2.1.2; la consulta requiere M73_REPORT.
KlipperRevisar dialectoNo figura como comando integrado. Puede definirse un gcode_macro M73, por lo que hay que revisar la configuración concreta.
RepRapFirmwareRevisar dialectoUsa R para los minutos restantes del laminador, no usa P y admite C desde RRF 3.6.0.
CNC controllersRevisar dialectoM73 no es un comando portátil de progreso CNC; puede no existir o tener un significado propio del controlador.

Qué puede mostrar este visor

No simulado

El visor de código muestra M73, pero el analizador actual no usa P, R ni C para calcular progreso o tiempo y no emula la pantalla de la impresora.

Errores frecuentes

  • P y R son estimaciones escritas en el archivo, no avance medido.
  • El G-code flavor no sustituye la comprobación del firmware, versión, configuración o macro.
  • Calentamiento, pausas, multiplicadores y recuperación pueden desajustar el tiempo restante.

Fuentes primarias

Esta página es una traducción de la explicación original en inglés, revisada frente a la documentación de firmware que aparece abajo. Confirma siempre los comandos con el firmware y la configuración de la máquina que los va a ejecutar.