Atualização da expansão de controladores v0.1.9
Novas famílias de controladores, perfis de máquina portáteis, suporte ampliado a artes e melhorias no fluxo de trabalho.
O Beam Bench v0.1.9 é a maior atualização da versão beta pública até agora. Ele amplia o suporte a máquinas para além do GRBL, adiciona perfis de máquina portáteis e G-code de trabalho personalizado, aprimora os diagnósticos do controlador e o console, e amplia o suporte à importação de artes.
Arquivos para baixar
- macOS:
.dmguniversal, assinado com Developer ID e notarizado. - Windows: instalador NSIS x64
.exeassinado. - Linux:
.AppImagex64.
Baixe a versão mais recente em beambench.com.
Novas opções de controlador
- FluidNC e grblHAL por conexões seriais ou de rede TCP.
- Modo Genérico compatível com GRBL para firmware compatível com GRBL não identificado ou rebranded.
- Marlin padrão, Snapmaker 2.0 e Smoothieware por conexões seriais.
- Ruida RDC6442S por Ethernet/UDP, com trabalhos vetoriais e raster nativos.
- Lihuiyu M2/M3 Nano por USB para controladores CH341 originais da classe K40 no modo compatível com M2.
Todas as novas opções de controlador são marcadas como Em teste. Use-as normalmente e relate qualquer problema específico do controlador em Ajuda > Relatar um bug.
Comportamento da conexão
- A tela Conexão agora separa os transportes Serial, Network e USB.
- O Auto-detect ativa um adaptador nomeado somente quando o controlador fornece evidências de identidade correspondentes.
- Se a detecção for inconclusiva, o Beam Bench solicita que você escolha um controlador, em vez de voltar silenciosamente ao GRBL.
- Correspondências exatas e escolhas explícitas estabelecem a conexão sem prompts adicionais de confirmação de Em teste.
- A identidade do controlador, os detalhes da conexão, os recursos e os diagnósticos de protocolo com escopo limitado são incluídos no fluxo normal de relatório de bugs.
Configuração e controle da máquina
- Os perfis de máquina podem ser exportados e importados como arquivos
.bbprofileportáteis. Os perfis importados recebem uma nova identidade e permanecem inativos até que você os revise. - Os perfis de máquina agora têm editores multilinha de Start G-code e End G-code para comandos que devem ser executados em torno de cada trabalho gerado.
- O console de G-code exibe as respostas brutas ao vivo, remove entradas duplicadas de comandos enviados e limpa o histórico mantido quando você escolhe Clear.
- As macros da barra de ferramentas sempre exibem badges numerados, facilitando a distinção entre várias macros salvas.
- Os perfis e as conexões seriais agora oferecem 921600 baud para controladores VMS LX2b, com uma nova tentativa limitada em 115200 quando um controlador GRBL não responde.
Artes e bibliotecas
- As bibliotecas de artes podem inserir artes em PDF, EPS, AI compatível com PDF e PostScript AI a partir de arquivos
.bbartcompartilhados. - As importações de PDF e AI compatível com PDF preservam as cores de pintura RGB padrão, em escala de cinza e CMYK, reutilizam camadas de cores correspondentes e criam camadas Line seguras para novas cores.
- As exportações PDF do Beam Bench incluem as cores das camadas de origem.
CLI e ferramentas de versão
- A API local e a CLI independente podem se conectar a opções explícitas de controladores Serial, Network e USB compatíveis, incluindo fluxos de Auto-detect que exigem a seleção de um controlador.
- As versões de lançamento agora incluem arquivos compactados da CLI independente, versionados e verificados quanto à arquitetura, com somas de verificação SHA-256.
Não incluído
Controladores Trocen, TopWisdom e galvo, como EZCAD, JCZ ou BSL, continuam adiados. Outros modelos Ruida, Ruida USB e variantes Lihuiyu não verificadas não são tratados silenciosamente como compatíveis com as primeiras linhas exatas.
Relatar problemas do controlador
Use Ajuda > Relatar um bug se um controlador não se conectar ou se uma ação da máquina se comportar incorretamente. Inclua o modelo da máquina e do controlador, a versão do firmware, se conhecida, o tipo de conexão e o que aconteceu. Os relatórios desta versão ajudarão a definir linhas de compatibilidade mais específicas e fixtures de regressão.