Documentação do Beam Bench

Macros

Associe uma sequência de comandos G-code a uma tecla de atalho ou botão da barra de ferramentas. A forma mais rápida de automatizar dentro do aplicativo.

Uma macro é uma sequência de G-code salva com uma tecla de atalho opcional. Use macros para qualquer operação que você realiza com frequência: fazer homing + definir o zero de trabalho, mover até uma posição fixa de referência, acionar a assistência de ar, sequências personalizadas de aquecimento.

O que você precisa

  • Uma ideia clara dos comandos que deseja executar.
  • ~5 minutos por macro.

Etapas

1. Abra o painel Macros

O painel Macros fica no canto superior direito por padrão. Abra-o pelo menu Janela se estiver oculto.

2. Crie uma nova macro

Clique em + Adicionar macro. A nova macro entra no modo de edição.

3. Preencha os campos

  • Nome: descritivo (por exemplo, "Fazer homing e definir zero", "Mover até o canto do material").
  • Descrição (opcional): dica curta.
  • G-code: um comando por linha. Exemplos:

Para "fazer homing e definir zero":

$H
G92 X0 Y0

Para "mover até uma posição específica":

G0 X150 Y100 F3000
  • Tecla de atalho (opcional), por exemplo, Ctrl+1. Conflitos com teclas de atalho integradas ou outras macros são sinalizados.
  • Barra de ferramentas: ative para adicionar um botão à barra de ferramentas.

4. Salve

Clique em Salvar. A macro está pronta para ser executada.

5. Teste-a

  • Certifique-se de que a máquina está conectada.
  • Clique em R (Executar) na linha da macro.
  • Os comandos são enviados à máquina na ordem indicada.

Ou pressione a tecla de atalho atribuída de qualquer lugar do aplicativo.

Macros úteis para começar

NomeG-codePor quê
Fazer homing e zerar$H e depois G92 X0 Y0Início rápido de uma sessão.
Centralizar cabeçoteG0 X<half-bed> Y<half-bed>Mover rapidamente o cabeçote para fora do caminho.
Consulta de status?Lê o estado e a posição atuais da máquina.
Despejo de configurações$$Lê as configurações GRBL atuais do controlador.
EstacionarG0 X0 Y<max-y>Mover o cabeçote para trás para carregar o material.

As macros enviam seus comandos literalmente e podem ignorar proteções de segurança de nível superior. Não coloque comandos brutos para ligar o laser nem comandos de potência em escala do controlador em uma macro; use o procedimento de teste aprovado pelo fabricante da máquina e, em vez disso, o controle do Beam Bench condicionado ao perfil e que exige manter pressionado para disparar.

Compartilhamento de macros

  • Exportar grava todas as suas macros em um arquivo JSON.
  • Importar lê as macros de volta.

Compartilhe arquivos de macro com outro maker que tenha uma configuração semelhante ou faça backup das suas macros antes de uma instalação limpa.

Conflitos de teclas de atalho

Se você atribuir uma tecla de atalho que entre em conflito com um comando integrado ou outra macro, a validação falhará ao salvar e mostrará o conflito em vermelho. Escolha outra combinação.

As combinações reservadas (que não podem ser teclas de atalho de macro) incluem os atalhos padrão de edição/arquivo/seleção (Ctrl+Z, Ctrl+C, Ctrl+S, Esc etc.) e os atalhos de ferramentas de uma única letra (V, M, N, P, L, R, T, E, H, B).

Verifique se funcionou

  • A macro aparece no painel.
  • Clicar em R envia os comandos à máquina.
  • A tecla de atalho (se definida) aciona a macro de qualquer lugar.

Relacionados

On this page