Documentação do Beam Bench

Saída de G-code

Salve uma saída específica do perfil e entenda o caminho de exportação autônoma da CLI.

O Beam Bench gera G-code para controladores compatíveis. Outros adaptadores, como o Ruida e o xTool M1 original, usam seus próprios formatos de máquina para os trabalhos. Um arquivo G-code genérico não é intercambiável com esses formatos.

Exportar pelo app

Use Salvar GCode no Controle do laser quando disponível ou Ferramentas laser > Salvar arquivos de máquina. Selecione primeiro o perfil de máquina pretendido, mesmo ao exportar sem uma máquina conectada.

O app valida falhas de planejamento, deslocamentos de raster e limites da área de trabalho antes de gravar o destino. Se a exportação for bloqueada, corrija a geometria ou o posicionamento informados e atualize o plano. Ele não grava um arquivo de substituição parcial para um plano rejeitado.

O posicionamento segue Iniciar a partir de e Origem do trabalho. Os modos dependentes da conexão precisam de informações de posição válidas. A exportação rotativa exige suporte conectado da família GRBL e o posicionamento Posição atual.

O que o arquivo contém

A saída inclui a configuração de coordenadas, deslocamentos com o laser desligado, movimentos lineares de corte ou gravação, valores de avanço e potência e comandos configurados de assistência de ar. O perfil de máquina pode adicionar comandos de início e fim e selecionar potência constante ou dinâmica do laser.

Os comandos típicos do GRBL incluem:

ComandoSignificado
G0Posicionamento rápido. O controlador determina a velocidade rápida.
G1Movimento linear na taxa de avanço especificada.
G21Unidades em milímetros.
G90 / G91Coordenadas absolutas ou relativas.
M3 / M4Modo de potência constante ou dinâmica do laser.
M5Laser desligado.
SValor de potência escalado para o valor máximo de S configurado.
FTaxa de avanço. A saída do GRBL normalmente usa milímetros por minuto.
M7 / M8 / M9Comandos configurados de refrigeração ou assistência de ar.

O posicionamento normal do trabalho translada a geometria planejada. Ele não adiciona uma redefinição de coordenadas G92. Os comandos personalizados de início ou fim podem alterar o comportamento do controlador, portanto verifique-os para a máquina de destino.

Exportação autônoma pela CLI

beambench-cli export gcode /abs/path/project.lzrproj /abs/path/out.gcode

Esse comando carrega o projeto diretamente e funciona sem o app ou o servidor da API. Ele usa o perfil salvo localmente atribuído ao projeto ou o perfil ativo salvo quando nenhum perfil foi atribuído. Perfis ausentes bloqueiam a exportação. O escalonamento de potência, a configuração da saída e a validação do plano usam o mesmo código de geração de Salvar GCode no app.

A CLI não tem a posição atual da máquina. Posição atual e trabalhos rotativos exigem exportação pelo app conectado; Origem do usuário exige uma origem salva. Trabalhos vazios, operações com falha e movimentos fora da área de trabalho da máquina são rejeitados antes da gravação da saída. Sempre inspecione a saída gerada para o controlador pretendido antes de executá-la em outro programa de envio.

Relacionado

On this page