Documentação do Beam Bench

Painel de macros

Sequências de G-code definidas pelo usuário com teclas de atalho opcionais. Salve grupos de comandos comuns para execução com um clique.

As macros permitem agrupar uma sequência de comandos G-code e clicar em um botão ou pressionar uma tecla de atalho para enviá-los à máquina. São úteis para manutenção repetida da máquina, sequências de calibração ou qualquer operação que exija mais de um comando e que você não queira redigitar.

Como abrir

  • Área de acoplamento padrão: upper-right
  • Visível por padrão: sim
  • Tecla de atalho: nenhuma padrão

O que você vê

O painel Macros com duas macros salvas. Duas macros de exemplo: "Referenciar e zerar" e "Teste de pulso".

Editando uma macro em linha. O formulário de edição em linha de uma macro.

Uma lista rolável de macros. Cada macro exibe seu nome, descrição opcional (com o prefixo --) e tecla de atalho opcional (em [brackets]). Três botões de ícone em cada linha:

BotãoTítuloAção
RExecutarEnvia os comandos da macro para a máquina conectada.
EEditarAbre o formulário de edição em linha desta macro.
XExcluirRemover a macro.

Acima da lista, há três botões de ação:

  • + Adicionar macro: cria uma nova macro chamada Nova macro com comandos vazios.
  • Importar: carrega do disco um arquivo .json de macros.
  • Exportar: salva todas as macros atuais em um arquivo .json.

Ao clicar em E em uma macro, a linha se expande para um formulário de edição:

CampoTipoObservações
NometextoNome da macro.
Descriçãotexto (opcional)Dica curta exibida ao lado do nome na lista.
G-code (um comando por linha)área de textoUm comando por linha. Linhas vazias são removidas ao salvar.
Atalho (por exemplo, Ctrl+1)texto (opcional)Atalho de teclado. Conflitos são detectados ao salvar.
Barra de ferramentascaixa de seleçãoExibe esta macro como um botão na barra de ferramentas principal para acesso com um clique.

Abaixo do formulário: Salvar e Cancelar.

Se você tentar alternar para outra macro com edições não salvas, aparecerá uma faixa âmbar com Continuar editando e Descartar.

O que você pode fazer

Criar uma macro

  1. Clique em + Adicionar macro.
  2. A nova macro entra automaticamente no modo de edição.
  3. Defina o nome e, opcionalmente, uma descrição.
  4. Digite seus comandos na área de texto, um por linha. Exemplo de uma sequência de homing:
    $H
    G92 X0 Y0
  5. Opcionalmente, defina uma tecla de atalho (por exemplo, Ctrl+1) e marque Barra de ferramentas se quiser acesso rápido.
  6. Clique em Salvar.

Executar uma macro

  • Clique em R na linha.
  • Ou pressione a tecla de atalho atribuída (funciona de qualquer lugar no aplicativo, não apenas neste painel).
  • Ou clique no botão da macro na barra de ferramentas se Barra de ferramentas estiver ativado.

Os comandos são enviados à máquina em ordem, sem confirmação intermediária. Certifique-se de que sejam seguros.

Editar uma macro

Clique em E, altere o que quiser e clique em Salvar. Se você clicar em E em outra macro enquanto edita uma com alterações não salvas, verá a faixa Continuar editando / Descartar.

Compartilhar macros entre máquinas

Exportar grava um arquivo JSON. Importar lê um. É útil para compartilhar sequências de calibração com outros usuários ou copiar sua configuração entre computadores.

Comportamentos importantes

  • Conflitos de teclas de atalho são verificados ao salvar. Conflitos com teclas de atalho integradas do aplicativo (Ctrl+Z, Ctrl+C, Esc etc.) e com outras macros são rejeitados. A mensagem de validação aparece em vermelho abaixo da entrada.
  • O conjunto de teclas de atalho integradas reservadas inclui as combinações comuns de edição/arquivo/seleção, além de atalhos de ferramentas de uma única letra (V, M, N, P, L, R, T, E, H, B). Você não pode reutilizá-los.
  • Os comandos são enviados de forma assíncrona. Se a máquina não estiver conectada, as solicitações de execução falharão silenciosamente.
  • As macros são armazenadas como uma matriz JSON de objetos; os campos Descrição e Tecla de atalho são opcionais.

Relacionados

On this page