Esto hace que el mensaje dado se muestre en la línea de estado en una pantalla LCD adjunta. Se procesa temprano para permitir la impresión de mensajes que contienen G, M, N o T.
Estas son utilizadas por las funciones internas para procesar ciertas acciones en el orden correcto. Algunos de estos también son utilizables por el usuario. Se procesan temprano ya que los comandos son complejos (cadenas). Estos solo están disponibles en el MK3 (S) ya que requieren controladores TMC2130:
Conjunto de comandos internos de PRUSA
PRUSA [Ping | PRN | VENTILADOR | fn | thx | uvlo | MMURES | RESET | fv | M28 SN | Abeto | Rev | Lang | Lz Batir | FR]
Ping
PRN
: imprime la revisión de la impresora FAN
- Imprime detalles del ventilador fn
- Imprime el número de granja thx
uvlo
MMURES
- Restablecer MMU RESET
- (¡Cuidado!) fv
-? M28
Fir
: imprime la versión de firmware Rev
: imprime el tamaño del filamento, la electrónica, el tipo de boquilla Lang
- Restablecer el idioma Lz
Beat
: reinicia el temporizador de enlace de la granja FR
: restablecimiento completo de fábrica nozzle set
: ajuste del diámetro de la boquilla (solo modo granja), p. ej. PRUSA nozzle set 0.4
nozzle D
: comprueba el diámetro de la boquilla (solo en modo de granja), funciona como M862.1 P, por ejemplo, la PRUSA nozzle D0.4
nozzle
: imprime el diámetro de la boquilla (solo en modo de granja), funciona como M862.1 P, por ejemplo, la PRUSA nozzle
En Prusa, el firmware G0 y G1 son iguales.
G0 [X | Y | Z | E | F | S] G1 [X | Y | Z | E | F | S]
X
- La posición para moverse en el eje X Y
: la posición para moverse en el eje Y Z
- La posición para moverse en el eje Z E
- La cantidad a extruir entre el punto inicial y el punto final F
: la velocidad de avance por minuto del movimiento entre el punto inicial y el punto final (si se incluye) Estos comandos no funcionan correctamente con MBL habilitado. La compensación solo ocurre al final del movimiento, así que evita los arcos largos.
G2 [X | Y | Yo | E | F] (Arco horario) G3 [X | Y | Yo | E | F] (Arco en sentido antihorario)
X
- La posición para moverse en el eje X Y
: la posición para moverse en el eje Y I
- El punto en el espacio X desde la posición X actual para mantener una distancia constante de J
- El punto en el espacio Y desde la posición Y actual para mantener una distancia constante de E
- La cantidad a extruir entre el punto inicial y el punto final F
: la velocidad de avance por minuto del movimiento entre el punto inicial y el punto final (si se incluye) Pausa la máquina por un período de tiempo.
G4 [P | S]
Retrae el filamento según la configuración de
M207
Retira / recupera el filamento según la configuración de
M208
El uso de
G28
sin ningún parámetro llevará a cabo el recorrido de referencia de todos los ejes y la nivelación mallada de la base, mientras que G28 W
solo ubicará todos los ejes (sin nivelación).
G28 [X | Y | Z | W | C ]
X
- para volver al origen del eje X Y
- para volver al origen del eje Y Z
- para volver al origen del eje Z W
- Suprime la nivelación de la base si se proporciona X
, Y
o Z
C
- Calibrar origen X e Y (inicio) - Solo en MK3 / s En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
Ver
G81
En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
El sensor debe estar sobre la cama. La distancia máxima de desplazamiento antes de que se active un error es de 10 mm.
Mostrar / imprimir la temperatura de PINDA interpolando.
Este código G se usa para calibrar la deriva de temperatura del PINDA (Sensor inductivo).
El sensor PINDAv2 tiene un termistor incorporado que tiene la ventaja de que la calibración se puede realizar una vez para todos los materiales.
La Original i3 Prusa MK2/S usa PINDAv1 y esta calibración mejora la deriva de temperatura, pero no tan buena como el PINDAv2.
G76echo PINDA sonda calibración inicio eco inicio temperatura: 35.0 ° eco ... eco PINDA temperatura - Z desplazamiento (mm): 0 .---
La cuadrícula predeterminada de 3x3 se puede cambiar en MK2.5 / sy MK3 / sa cuadrícula de 7x7.
G80 [N | R | V | L | R | F | B]
R
: reintentos de la sonda. Por defecto 3 máx. 10 V
- Nivel de verbosidad 1 = bajo, 10 = medio, 20 = alto. Solo se puede usar si el firmware se ha compilado con SUPPORT_VERBOSITY activo. El uso de los siguientes parámetros permite una corrección de nivelación de cama "manual" adicional. Los valores válidos son de -100 micras a 100 micras.
L
- Nivel correcto de la base izquierda en um. R
- Valor correcto del nivel de la base derecha en um. F
- Nivel correcto de la base delantera en um. Imprime el estado de nivelación de malla y el perfil de la base si está activado.
¡ADVERTENCIA! UTILIZAR CON PRECAUCIÓN! Si se intentará sondear cuando no hay una lámina en la base de impresión, ¡pueden suceder cosas desagradables! En el Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
Este código G se realizará al comienzo de un script de calibración. (Prusa3D específico)
Este código G se realizará al final de un script de calibración. (Prusa3D específico)
Actualmente no tiene ningún efecto.
Todas las coordenadas a partir de ahora son absolutas en relación con el origen de la máquina. El eje E también se cambia al modo absoluto.
Todas las coordenadas a partir de ahora son relativas a la última posición. El eje E también se cambia al modo relativo.
Se utiliza para establecer la posición actual de cada eje. Los parámetros son siempre absolutos al origen. Si se omite un parámetro, ese eje no se verá afectado. Si se especifican los ejes
X
, Y
o Z
, el movimiento posterior puede tartamudear debido a la nivelación de la cama de malla. E
eje E
no se ve afectado si la posición objetivo es 0 ( G92 E0
). Un G92 sin coordenadas restablecerá todos los ejes a cero en algunos firmware. ¡Este no es el caso de Prusa-Firmware!
G92 [X | Y | Z | E]
X
- nueva posición del eje X Y
- nueva posición del eje Y Z
- nueva posición del eje Z E
- nueva posición del extrusor Habilite las funciones de granja específicas de Prusa y el código g. Ver los comandos internos de Prusa.
Inhabilita las funciones de la granja y el código g específicos de Prusa.
M23 [nombre de archivo]
Establece la posición en el archivo de la tarjeta SD para indexar en bytes. Se espera que este comando se llame después de M23 y antes de M24. De lo contrario, el efecto de este comando no está definido.
M26 [S]
Deja de escribir en el archivo SD señalando el final del archivo cargado. Se procesa muy temprano y no será grabado en la tarjeta.
M30 [nombre de archivo]
M928 [nombre de archivo]
M42 [P | S]
M45 [V]
V
- Nivel de verbosidad 1, 10 y 20 (bajo, medio, alto). Solo cuando se define SUPPORT_VERBOSITY. Opcional. Z
: si se proporciona, solo se ejecutará la calibración Z. De lo contrario, se ejecuta la calibración completa. Esta función asume que la cama ha sido alojada. Específicamente, que se haya emitido un comando G28 antes de invocar la función de medición de repetibilidad Z-Probe M48. Cualquier información generada por un comando de nivelación de la cama G29 anterior se perderá y debe regenerarse.
El número de muestras tendrá un valor predeterminado de 10 si no se especifica. Puede usar letras mayúsculas o minúsculas para cualquiera de las opciones, EXCEPTO n. n debe estar en minúsculas porque Marlin usa una N mayúscula para su protocolo de comunicación y se confundirá terriblemente si le envía una N. mayúscula
M48 [n | X | Y | V | L]
X
- Posición X para muestras Y
- Y para muestras V
- Nivel detallado. Valores válidos 1-4 L
- Piernas de movimiento antes de hacer la sonda. Valores válidos 1-15 M73 [P | R | Q | S]
R
- Tiempo restante en modo normal Q
- Porcentaje en modo silencioso M104 [S]
Se procesa mucho antes para evitar la cola de órdenes.
M140 [S]
Imprime temperaturas:
T:
- Fusor (real / objetivo) B:
- Base (real / objetivo) Tx:
- x Herramienta (real / objetivo) @:
- Poder de protección B@:
- Potencia de la base P:
- PINDAv2 real (solo MK2.5 / sy MK3 / s) A:
- Ambiente real (solo MK3 / s) Ejemplo:
ok T: 20.2 /0.0 B: 19.1 /0.0 T0: 20.2 /0.0 @: 0 B @: 0 P: 19.8 A: 26.4
M109 [B | R | S]
R
- Establecer la temperatura del extrusor Los parámetros S y R se tratan de forma idéntica. El comando siempre espera tanto el enfriamiento como el calentamiento. Si no se proporcionan parámetros, espera la temperatura del extrusor previamente establecida.
M190 [R | S]
R
- Ajuste la temperatura del extrusor y espere a que se caliente o enfríe Si no se proporciona ningún parámetro, espera a que se caliente o enfríe a la temperatura previamente establecida.
M106 [S]
Solo funciona si el firmware se compila con PS_ON_PIN definido.
Solo funciona si el firmware se compila con PS_ON_PIN definido.
Hace que el extrusor interprete la extrusión como posiciones absolutas.
Hace que el extrusor interprete los valores de extrusión como posiciones relativas.
Este comando se puede usar para establecer el tiempo de espera de inactividad paso a paso (S) o para desactivar los pasos a paso (
X
, Y
, Z
, E
) Este comando se puede usar sin ningún parámetro adicional. En ese caso, todos los steppers están deshabilitados.
La comprobación de integridad del archivo utiliza este parámetro para detectar un archivo incompleto. Tiene que estar presente al final de un archivo sin parámetros.
M84 [S | X | Y | Z | E]
X
- eje X Y
- eje Y Z
- Eje Z E
- Exruder Igual a M84 (compatibilidad)
M85 [S]
Cuando expira el temporizador de seguridad, las temperaturas objetivo de la base de calor y la boquilla se establecen en cero.
M86 [S]
Permite la programación de pasos por unidad (generalmente mm) para motores. Estos valores se restablecen a los valores predeterminados del firmware al encender, a menos que se guarden en EEPROM si están disponibles (M500 en Marlin)
M92 [X | Y | Z | E]
X
- pasos por unidad para la unidad X Y
- pasos por unidad para la unidad Y Z
- pasos por unidad para la unidad Z E
- Pasos por unidad para la unidad de extrusión Establece el número de línea en código G
M110 [N]
Durante algunos procesos largos, como G29, Marlin puede parecer que el anfitrión "se ha ido". La función "host keepalive" enviará mensajes al host cuando Marlin esté ocupado o esperando la respuesta del usuario para que el host no intente volver a conectarse (o desconectarse).
M113 [S]
Imprima la información y las capacidades del firmware Sin ningún argumento, imprime el número de versión del firmware de Prusa, el tipo de máquina, el recuento de extrusoras y el UUID.
M115 U
Comprueba la versión de firmware proporcionada. Si la versión de firmware proporcionada por el código U es más alta que el firmware actualmente en ejecución, hará una pausa en la impresión durante 30 segundos y le pedirá al usuario que actualice el firmware.
Ejemplos:
Resultados de
M115
:
FIRMWARE_NAME:Prusa-Firmware 3.8.1 based on Marlin FIRMWARE_URL:
https://github.com/prusa3d/Prusa-Firmware
PROTOCOL_VERSION:1.0 MACHINE_TYPE:Prusa i3 MK3S EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000
Resultados de
M115 V
:
3.8.1
M115 U3.8.2-RC1
resultados en la pantalla LCD durante 30 M115 U3.8.2-RC1
o interacción del usuario:
New firmware version available: 3.8.2-RC1 Please upgrade.
M115 [V | U]
Devuelve el estado actual de las paradas finales configuradas X, Y, Z. Tiene en cuenta cualquier ' configuración de '' invertido, por lo que se puede confirmar que la máquina está interpretando los topes finales correctamente.
En Prusa Firmware, este código G está desactivado por defecto, debe activarse en el código fuente definiendo BLINKM y sus dependencias.
M150 [R | U | B]
R
- Valor de color rojo U
- Valor de color verde. NO es G
! M200 [D | T]
D
- Diámetro en mm T
- Número de extrusoras (MMU) Para cada eje individualmente.
Para cada eje individualmente.
M204 [S | T]
T
- movimientos de filamento solo M204 [P | R | T]
R
- el filamento solo se mueve T
- movimientos de desplazamiento (a partir de ahora T se ignora)Establezca algunas configuraciones avanzadas relacionadas con el movimiento.
M205 [S | T | B | X | Y | Z | E]
T
- Avance mínimo para movimientos de desplazamiento (unidades / s) X
- Máximo tirón X (unidades / s) Y
- tirón Y máximo (unidades / s) Z
- Tirón máximo de Z (unidades / s) E
- E jerk máximo (unidades / s) M206 [X | Y | Z]
X
- Desplazamiento del eje X Y
- Desplazamiento del eje Y Z
- Desplazamiento del eje Z M207 [S | F | Z]
F
- avance de retracción, en mm / min Z
- zlift / hop adicional M208 [S | F]
F
- velocidad de avance, en mm / seg. Este valor booleano S 1 = verdadero o 0 = falso permite la detección de retracción automática si la rebanadora no era compatible con G10 / G11: cada movimiento normal de solo extrusión se clasificará como retracción según la dirección.
M209 [S]
En Prusa Firmware, este código G solo está activo si
EXTRUDERS
es superior a 1 en el código fuente. En la Original i3 Prusa MK2/S, MK2.5/S, MK3/S no está activo aún.
M218 [X | Y]
X
- X offset Y
- Y offset M220 [B | S | R]
R
- Restaurar el factor de velocidad anterior M221 [S | T]
T
: número de unidad del extrusor (solo Prusa Firmware), predeterminado 0 si no está configurado. Espere hasta que el pin especificado alcance el estado requerido
M226 [P | S]
En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
M280 [P | S]
En Prusa Firmware, los valores predeterminados son
100Hz
y 1000ms
, de modo que el M300
sin parámetros emitirá un pitido por un segundo.
M300 [S | PAGS ]
Establece valores proporcionales (P), integrales (I) y derivados (D) para hot end. Ver también PID Tuning.
M301 [P | Yo | D | C ]
I
- integral (Ki) D
- derivada (Kd) C
- potencia de calentamiento = Kc (e_speed0) Establece valores proporcionales (P), integrales (I) y derivados (D) para la base. Ver también PID Tuning.
M304 [P | Yo | D]
I
- integral (Ki) D
- derivada (Kd) En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente.
Debe (re) definir y asignar
CHDK
o PHOTOGRAPH_PIN
el número de pin correcto para poder utilizar la función.
Esto le indica a la impresora que permita el movimiento del motor del extrusor por encima de una temperatura determinada, o si está desactivado, que permita el movimiento del extrusor cuando el hotend esté por debajo de una temperatura de impresión segura.
M302 [S]
La sintonización de PID se refiere a un algoritmo de control utilizado en algunas repeticiones para ajustar el comportamiento de calentamiento para los fusores y las bases calefactadas. Este comando genera valores proporcionales (Kp), integrales (Ki) y derivados (Kd) para el fusor o la base. Envía el código apropiado y espera a que la salida actualice los valores del firmware.
M303 [E | S | C ]
E
- Extrusora, por defecto E0
. Use E-1
para calibrar el PID de la cama 210°C
para hotend, 70 para cama C
- Ciclos, por defecto 5
Termina todos los movimientos actuales y, por lo tanto, borra el búfer. Equivalente a
G4
sin parámetros.
Actualmente, se necesitan tres materiales diferentes (por defecto, flex y PVA).
Y almacenar esta información para diferentes perfiles de carga / descarga, etc. en el futuro firmware no tiene que esperar "MM" desde "OK".
M403 [E | F]
E
- Número del extrusor. 0 indexado. F
- Tipo de filamento Guardar los parámetros actuales en EEPROM.
Establezca los parámetros activos a los almacenados en la EEPROM. Esto es útil para revertir parámetros después de experimentar con ellos.
Este comando restablece todos los parámetros ajustables a sus valores predeterminados, como se establece en los archivos de configuración del firmware ' . Esto no reinicia ' ningún parámetro almacenado en la EEPROM, por lo que debe ser seguido por M500 para escribir la configuración predeterminada.
Este comando le pide al firmware que responda con la configuración de impresión actual establecida en la memoria. La configuración diferirá del contenido de EEPROM si se modifica desde la última carga / guardado. La salida de respuesta incluye los comandos del Código G para producir cada configuración. Por ejemplo, los valores de Pasos por unidad se muestran como un comando M92.
Restablece el idioma al inglés. Solo en Prusa i3 MK2.5 / sy MK3 / s originales con varios idiomas.
En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente. Debe definir
ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED
.
M540 [S]
Establece el desplazamiento Z de la sonda Z. Este desplazamiento se usa para determinar la posición Z real de la boquilla cuando se usa una sonda para conectar Z con G28. Este valor también puede ser utilizado por G81 (Prusa) / G29 (Marlin) para aplicar la corrección a la posición Z. Este valor representa la distancia desde la boquilla hasta la superficie de la base de impresión en el punto donde se dispara la sonda. Este valor será negativo para las sondas de interruptor típicas, sondas inductivas y configuraciones donde la boquilla hace un circuito con un contacto de metal elevado. Esta configuración será mayor que cero en máquinas donde la boquilla misma se usa como sonda, presionando la cama para presionar un interruptor. (Esta es una configuración común en máquinas delta).
M851 [Z]
Z
- Z desplaza la sonda a la boquilla. Inicia el cambio de filamento, también se usa durante el proceso del sensor de agotamiento de filamento. Si el
M600
se dispara por debajo de 25 mm, realizará una elevación en Z de 25 mm para evitar una gota de filamento.
M600 [X | Y | Z | E | L | AUTO]
X
- Posición X, por defecto 211 Y
- Posición Y, por defecto 0 Z
- elevación relativa Z, por defecto 2. E
- retracción inicial, por defecto -2 L
- distancia de retracción posterior para la eliminación, predeterminado -80 AUTO
- Automáticamente (solo con MMU) Espera a que el termistor PINDA alcance la temperatura deseada
M860 [S]
Establece el valor de ustep de compensación S para el índice de tabla de compensación
I
M861 [? El | ! El | Z | S | YO ]
?
- Imprimir valores de compensación EEPROM actuales !
- Establecer valores predeterminados de fábrica Z
- Establecer todos los valores a 0 (desactivando efectivamente la compensación de temperatura PINDA) I
- Índice de tabla Comprueba los parámetros de la impresora y gcode y realiza una comprobación de compatibilidad
Cuando se ejecuta con el argumento P <>, la verificación se realiza contra el valor de entrada. Cuando se ejecuta con el argumento Q, se muestra el valor actual.
M862.3 también acepta identificadores de texto de tipos de impresoras. La sintaxis de M862.3 es (tenga en cuenta las comillas alrededor del tipo):
M862.3 P "MK3S"
Identificadores de tipo de impresora aceptados y sus equivalentes numéricos:
Establece los factores de extrusión avanzada para Avance lineal. Si alguno de los parámetros R, W, H o D se establece en cero, la relación se calculará dinámicamente durante la impresión.
M900 [K | R | W | H | RE]
K
- Factor K avanzado R
- Establecer relación directamente (anula WH / D) W
- Ancho H
- Altura D
- Relación de ajuste de diámetro de WH / D Configure la corriente del motor del potenciómetro digital utilizando códigos de eje (X, Y, Z, E, B, S).
M907 [X | Y | Z | E | B | S]
X
- X controlador de motor Y
- Y motor driver Z
- Z motor driver E
- Controlador del motor de la extrusora En Prusa Firmware, este código G está desactivado de forma predeterminada, debe activarse en el código fuente. No se puede usar en impresoras Prusa.
M908 [P | S]
No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente.
No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente.
M911 [X | Y | Z | E]
X
- X controlador paso a paso con valor actual Y
- Y controlador paso a paso con valor actual Z
- controlador paso a paso Z con valor actual E
- controlador paso a paso del extrusor con valor actual No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente.
M912 [X | Y | Z | E]
X
- X controlador paso a paso ejecutando el valor actual Y
- Y controlador paso a paso que ejecuta el valor actual Z
- controlador paso a paso Z que ejecuta el valor actual E
- controlador paso a paso del extrusor que ejecuta el valor actual No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente. Muestra las corrientes TMC2130.
No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente.
No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente.
No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente.
M916 [X | Y | Z | E]
X
- X valor de umbral de sensibilidad de protección de parada del controlador paso a paso Y
- Y valor de umbral de sensibilidad de protección de parada del controlador paso a paso Z
: valor de umbral de sensibilidad de protección de parada del controlador paso a paso Z E
: valor de umbral de sensibilidad de la protección de parada del controlador paso a paso del extrusor No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente.
M917 [X | Y | Z | E]
X
- X valor de desplazamiento de amplitud PWM del controlador paso a paso Y
- Y controlador paso a paso Valor de desplazamiento de amplitud PWM Z
: valor de desplazamiento de amplitud PWM del controlador paso a paso Z E
: valor de desplazamiento de amplitud PWM del controlador paso a paso del extrusor No está activo por defecto, solo si
TMC2130_SERVICE_CODES_M910_M918
está definido en el código fuente.
M918 [X | Y | Z | E]
X
- X controlador de pasos PWM valor de gradiente de amplitud Y
- Y Z
: valor de gradiente de amplitud PWM del controlador paso a paso Z E
- Valor de gradiente de amplitud PWM del controlador paso a paso del extrusor Las impresoras con controladores TMC2130 tienen
X
, Y
, Z
y E
como opciones. El valor de pasos por unidad se actualiza en consecuencia. ¡No todas las resoluciones son válidas! Las impresoras sin controladores TMC2130 también tienen opciones B y S. En este caso, el valor de pasos por unidad no ha cambiado.
M350 [X | Y | Z | E | B | S]
X
- X nueva resolución Y
- Y nueva resolución Z
- Z nueva resolución E
- E nueva resolución Solo válido para MK2.5 (S) o impresoras sin controladores TMC2130
Conmuta los pines MS1 MS2 directamente.
M351 [B <0 | 1>] [E <0 | 1>] S <1 | 2> [X <0 | 1>] [Y <0 | 1>] [Z <0 | 1>]
X
- Actualizar eje X Y
- Actualizar eje Y Z
- Actualizar eje Z E
- Actualizar eje E M702 [U | C ]
U
- Descargar todos los filamentos utilizados en la impresión actual C
- Descargar solo el filamento actual si "U" descarga todos los filamentos que se utilizaron en la impresión actual
si "C" descarga solo el filamento actual
de lo contrario, descargue todos los filamentos
si "C" descarga el filamento actual; si mmu no está presente no se realiza ninguna acción
descargar filamento actual
Puede que no funcione. Debe ser reparado o eliminado. La mayoría de las veces, si se detuvo, la impresión falla y es irrecuperable.
T : Seleccione la extrusora en el caso de una impresora de extrusora múltiple. seleccione filamento en caso de MMU_V2.
T Gcode para extruir al menos 38.10 mm a velocidad de avance 19.02 mm / s debe seguir inmediatamente para cargar a las ruedas del extrusor. T? Gcode para extruir si ' no tiene que seguir, la carga en las ruedas del extrusor se realiza automáticamente ' ¿Igual que T ?, excepto que la boquilla ' no tiene que precalentarse. La Tc debe colocarse después de precalentar la boquilla del extrusor para terminar la carga del filamento. Tc Cargar en la boquilla después de que el filamento fue preparado por Tc y la boquilla del extrusor ya está calentada.
D0 [B]
D1
Este comando se puede usar sin ningún parámetro adicional. Leerá toda la RAM.
D2 [A | C | X ]
A
- Dirección (0x0000-0x1fff) C
- Cuenta (0x0001-0x2000) X
- Datos Este comando se puede usar sin ningún parámetro adicional. Leerá todo el eeprom.
D3 [A | C | X ]
A
- Dirección (0x0000-0x0fff) C
- Cuenta (0x0001-0x1000) X
- Datos Para leer el valor digital de un pin solo necesita definir el número de pin.
D4 [P | F | V]
F
- Función de entrada / salida (0/1) V
- Valor (0/1) Este comando se puede usar sin ningún parámetro adicional. Leerá el FLASH de 1 kb.
D3 [A | C | X | E]
A
- Dirección (0x00000-0x3ffff) C
- Cuenta (0x0001-0x2000) X
- Datos E
- Borrar Reservado
Reservado
D8 [? El | ! El | P | Z]
?
- Leer los valores de cambio de temperatura PINDA !
- Restablecer los valores de cambio de temperatura PINDA a los valores predeterminados Z
- Z Offset [mm] D9 [I | V]
I
- índice de canales ADC
0
- Calentador 0 temperatura 1
- Temperatura del calentador 1 2
- temperatura de la cama 3
- temperatura PINDA 4
- voltaje PWR 5
- Temperatura ambiente 6
- Tensión BED V
Valor a escribir como simulado Escribe el tiempo real en el archivo de registro.
Este comando registrará los datos en el archivo de la tarjeta SD "mesh.txt".
D80 [E | F | G | H | Yo | J]
E
- Dimensión X (predeterminado 40) F
- Dimention Y (predeterminado 40) G
- Puntos X (predeterminado 40) H
- Puntos Y (predeterminado 40) I
- Offset X (predeterminado 74) J
- Desplazamiento Y (predeterminado 34) Este comando registrará los datos en el archivo de la tarjeta SD "wldsd.txt".
D81 [E | F | G | H | Yo | J]
E
- Dimensión X (predeterminado 40) F
- Dimention Y (predeterminado 40) G
- Puntos X (predeterminado 40) H
- Puntos Y (predeterminado 40) I
- Offset X (predeterminado 74) J
- Desplazamiento Y (predeterminado 34) D2130 [Eje | Comando | Subcomando | Valor]
X
- X controlador paso a paso Y
- Y conductor paso a paso Z
- Z controlador paso a paso E
- controlador paso a paso de la extrusora 0
- Corriente apagada 1
- Actual en +
- Paso único -
- Dirección opuesta de un solo paso ?
- Leer registro mres
- resolución de micro pasos. Más información en la hoja de datos ' 5.5.2 CHOPCONF - Configuración de Chopper ' step
- paso mscnt
- contador de microstep. Más información en la hoja de datos ' 5.5 Registros de controladores de motor ' mscuract
- corriente de microstep real para el motor. Más información en la hoja de datos ' 5.5 Registros de controladores de motor ' wave
- curva de compensación de linealidad Microstep !
- Establecer registro mres
- resolución de micro pasos step
- paso wave
- curva de compensación de linealidad Microstep 0, 180 --> 250
- Apagado 0.9 --> 1.25
- Valores válidos (recomendado es 1.1) @
- Eje de calibración de inicio Ejemplos:
D2130E? Ola
Imprimir extrusora microstep curva de compensación de linealidad
D2130E! Wave0
Desactivar la curva de compensación de linealidad del extrusor (se utiliza la curva sinusoidal)
D2130E! Wave220
(sin (x)) ^ 1.1 curva de compensación de micropaso del extrusor utilizada
Notas: Para obtener más información, consulte https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2130_datasheet.pdf
D9125 [? El | ! El | R | X | Y | L]
?
- Imprimir valores !
- Imprimir valores R
- Resolución. No activo en el código X
- valores X Y
- valores de Y L
- Activar el registro del sensor de filamento Si tienes alguna pregunta sobre algo que no se ha tratado aquí, comprueba nuestros recursos adicionales.
Y si eso no lo soluciona, puedes enviar una petición a [email protected] o mediante el botón que hay más abajo.