Documentación de Beam Bench

Referencia de los ajustes $

Todos los ajustes $ de GRBL con una descripción de una línea y orientación específica para láser en cada caso.

La lista completa de ajustes $ de GRBL. Incluye un resumen de una línea de cada uno y, cuando corresponde, orientación específica para láser.

Para ver una vista interactiva que carga los valores actuales de la máquina, utiliza Ajustes del dispositivo → pestaña Configuración de GRBL.

Pulso y dirección de paso

AjusteSignificadoValor típico
$0Pulso de paso, microsegundos10
$1Retardo de inactividad de los pasos, ms (255 = siempre activo)25 o 255
$2Máscara de inversión del puerto de pasos0 (en la mayoría de las configuraciones)
$3Máscara de inversión del puerto de direccióndepende del cableado del motor
$4Invertir habilitación de pasos0
$5Invertir pines de límitedepende del tipo de interruptor
$6Invertir pin de sonda0

Informes y comportamiento

AjusteSignificadoValor típico
$10Máscara del informe de estado1 o 2. Beam Bench interpreta ambos
$11Desviación de unión (mm)0.010
$12Tolerancia de arco (mm)0.002
$13Mostrar pulgadas (1=sí, 0=mm)0

Seguridad y límites

AjusteSignificadoValor típico
$20Activar límites por software0 o 1
$21Activar límites por hardware0 o 1
$22Activar ciclo de referenciado0 o 1
$23Máscara de dirección de referenciadodepende de la esquina de origen
$24Avance de referenciado (mm/min)25
$25Velocidad de búsqueda de referenciado (mm/min)500
$26Tiempo antirrebote del referenciado, ms250
$27Separación tras el referenciado (mm)1

Aspectos específicos del láser

AjusteSignificadoValor típico
$30Valor S máximo del husillo o láser1000 o 255
$31Valor S mínimo del husillo o láser0
$32Modo láser (1=activado, 0=desactivado)1 para grabado láser

$32=1 activa el modo láser de GRBL y es necesario para el grabado con potencia dinámica M4 sincronizada con el movimiento. M3 mantiene una salida de potencia constante.

Pasos/mm de los ejes

AjusteSignificado
$100Pasos/mm en X
$101Pasos/mm en Y
$102Pasos/mm en Z

Depende de cada máquina. Consulta Pasos por milímetro.

Velocidades máximas (mm/min)

AjusteSignificado
$110Velocidad máxima en X
$111Velocidad máxima en Y
$112Velocidad máxima en Z

Establece el valor máximo seguro de la máquina. Si lo superas, los motores se calarán.

Aceleración (mm/sec²)

AjusteSignificado
$120Aceleración en X
$121Aceleración en Y
$122Aceleración en Z

Los valores más altos permiten tomar curvas más cerradas, pero someten la mecánica a mayor esfuerzo. Conserva los valores actuales o parte de las especificaciones del fabricante de la máquina, modifícalos gradualmente y verifica el movimiento mediante pruebas controladas antes de confiar en el resultado.

Recorrido máximo (mm)

AjusteSignificado
$130Recorrido máximo en X
$131Recorrido máximo en Y
$132Recorrido máximo en Z

Se utiliza para los límites por software ($20=1). Configúralo con las dimensiones físicas de la cama.

Lectura y escritura

En el panel Consola:

$$
$30
$30=…
  • $$ enumera todos los ajustes.
  • $30 consulta un solo ajuste.
  • $30=… es una plantilla de escritura. Sustituye la elipsis por el valor específico del controlador y no pegues la línea sin modificar. El valor escrito se conserva en la EEPROM.

En Ajustes del dispositivo → pestaña Configuración de GRBL:

  • Haz clic en cualquier valor para editarlo directamente.
  • Haz clic en Aplicar al perfil activo para copiar un $30 válido en Valor S máximo y la menor velocidad válida de $110 / $111 en Velocidad máxima. No copia todos los demás ajustes actuales.

Restablecimiento

Envía $RST=$ para restablecer todos los ajustes $ a los valores predeterminados del firmware. Envía $RST=# para restablecer los desplazamientos de coordenadas. Envía $RST=* para restablecerlo todo. Utiliza estos comandos con precaución: se perderá el ajuste de la máquina.

Variaciones según el firmware

  • GRBL_ESP32 añade algunos ajustes relacionados con WiFi, Bluetooth y la interfaz web.
  • FluidNC utiliza un archivo de configuración YAML en lugar de ajustes $ para la mayoría de las opciones (aunque algunos ajustes $ siguen siendo válidos).
  • Las versiones antiguas de GRBL pueden carecer de algunos de los ajustes anteriores.

En caso de duda, envía $$ y comprueba lo que devuelve realmente el controlador.

Temas relacionados

On this page