banner
Centro de notícias
Funcionários talentosos são a base da nossa empresa.

Substituição de código aberto para EzCAD

Jun 20, 2023

[Bryce] obteve um gravador a laser de fibra para usar na prototipagem rápida de PCB no outono passado. Mas ele logo ficou frustrado com as limitações do software EzCAD padrão que normalmente vem com esses e dispositivos semelhantes – ele é proprietário, não possui recursos voltados para a fabricação de PCBs, só roda em Windows e tem bugs. Ao fazer isso, [Bryce] decidiu abandonar o EzCAD e escrever sua própria ferramenta, Balor, em homenagem ao Rei dos Fomorianos.

A placa controladora na máquina de [Bryce] é uma placa Beijing JCZ LMCV4-FIBER-M, contendo um Altera FPGA e um controlador USB Cypress 8051. Até agora, ele não precisou descartar ou modificar o código FPGA ou 8051. Em vez disso, ele classificou os comandos apenas observando as operações USB geradas por uma cópia do EzCAD executando operações conhecidas. Muitos desses sistemas de gravação usam esta placa de controle, mas [Bryce] quer coletar despejos de dados de usuários com placas diferentes para expandir a biblioteca.

Balor é escrito em Python e fornece um conjunto de ferramentas de linha de comando voltadas para aplicações de engenharia do seu gravador, embora ainda suporte marcação a laser regular. Você pode baixar o programa do repositório GitLab do projeto. Ele está rodando no Linux, mas deve funcionar no Mac e no Windows (avise-o se você tiver algum problema de portabilidade). Confira nosso artigo do ano passado sobre o uso desses lasers para fazer PCBs. Você está usando um gravador a laser para fazer protótipos rápidos de placas em sua loja? Conte-nos sobre sua configuração nos comentários.