Documentación de Beam Bench

Macros

Asigna una secuencia de comandos G-code a una tecla de acceso rápido o a un botón de la barra de herramientas. La forma más rápida de automatizar dentro de la aplicación.

Una macro es una secuencia de G-code guardada con una tecla de acceso rápido opcional. Usa macros para cualquier operación que realices a menudo: hacer homing y establecer el cero de trabajo, desplazar la máquina a una posición de referencia fija, dispensar aire asistido o ejecutar secuencias de calentamiento personalizadas.

Lo que necesitas

  • Una idea clara de los comandos que quieres ejecutar.
  • ~5 minutos por macro.

Pasos

1. Abre el panel Macros

El panel Macros comparte un acoplamiento a la derecha en Ejecutar de forma predeterminada. Ábrelo desde el menú Ventana si está oculto.

2. Crea una macro nueva

Haz clic en + Añadir macro. La nueva macro entra en modo de edición.

3. Completa los campos

  • Nombre: descriptivo, por ejemplo, "Hacer homing y establecer cero" o "Desplazar a la esquina del material".
  • Descripción opcional, indicación breve.
  • G-code: un comando por línea. Ejemplos:

Para "hacer homing y establecer cero":

$H
G92 X0 Y0

Para "desplazar a una posición específica":

G0 X150 Y100 F3000
  • Tecla de acceso rápido opcional, por ejemplo, Ctrl+1. Los conflictos con teclas integradas u otras macros se marcan.
  • Barra de herramientas: actívala para añadir un botón a la barra de herramientas.

4. Guarda

Haz clic en Guardar. La macro está lista para ejecutarse.

5. Pruébala

  • Asegúrate de que la máquina está conectada.
  • Haz clic en R (Ejecutar) en la fila de la macro.
  • Los comandos se envían a la máquina en orden.

También puedes pulsar la tecla de acceso rápido asignada desde cualquier lugar de la aplicación.

Macros útiles para empezar

NombreG-codeMotivo
Hacer homing y poner a cero$H y después G92 X0 Y0Inicio rápido de una sesión.
Centrar el cabezalG0 X<half-bed> Y<half-bed>Apartarlo rápidamente.
Consulta de estado?Leer el estado y la posición actuales de la máquina.
Volcado de ajustes$$Leer los ajustes GRBL actuales del controlador.
AparcarG0 X0 Y<max-y>Mover el cabezal hacia atrás para cargar material.

Las macros envían sus comandos literalmente y pueden eludir medidas de seguridad de nivel superior. No introduzcas comandos directos de encendido del láser ni comandos de potencia a escala del controlador en una macro; usa el procedimiento de prueba aprobado por el fabricante de la máquina y el control de Beam Bench, restringido por el perfil y que requiere mantener pulsado el botón para disparar.

Compartir macros

  • Exportar escribe todas tus macros en un archivo JSON.
  • Importar las vuelve a leer.

Comparte archivos de macros con otro creador que tenga una configuración similar, o haz una copia de seguridad de tus macros antes de una instalación limpia.

Conflictos de teclas de acceso rápido

Si asignas una tecla de acceso rápido que entra en conflicto con un comando integrado u otra macro, la validación falla al guardar y muestra el conflicto en rojo. Elige otra combinación.

Las combinaciones reservadas, que no pueden usarse como teclas de acceso rápido de macros, incluyen los atajos estándar de edición, archivos y selección (Ctrl+Z, Ctrl+C, Ctrl+S, Esc, etc.) y los atajos de una sola letra de las herramientas (V, M, N, P, L, R, T, E, H, B).

Verifica que funciona

  • La macro aparece en el panel.
  • Al hacer clic en R se envían los comandos a la máquina.
  • La tecla de acceso rápido, si está configurada, activa la macro desde cualquier lugar.

Relacionado

On this page