Sostituzione open source per EzCAD
[Bryce] ha ottenuto un incisore laser a fibra da utilizzare per la prototipazione rapida di PCB lo scorso autunno. Ma presto si è sentito frustrato dalle limitazioni del software EzCAD standard che in genere viene fornito con questi e dispositivi simili: è proprietario, non ha funzionalità mirate alla produzione di PCB, funziona solo su Windows ed è difettoso. Come si fa, [Bryce] ha deciso di abbandonare EzCAD e scrivere il proprio strumento, Balor, dal nome del re dei Fomoriani.
La scheda controller nella macchina di [Bryce] è una scheda Beijing JCZ LMCV4-FIBER-M, contenente un FPGA Altera e un controller USB Cypress 8051. Finora non ha avuto bisogno di scaricare o modificare il codice FPGA o 8051. Invece, ha risolto i comandi semplicemente osservando le operazioni USB generate da una copia di EzCAD che esegue operazioni di conoscenza. Molti di questi sistemi di incisione utilizzano questa scheda di controllo, ma [Bryce] vuole raccogliere dump di dati da utenti con schede diverse per espandere la libreria.
Balor è scritto in Python e fornisce una serie di strumenti da riga di comando mirati alle applicazioni ingegneristiche del tuo incisore, pur supportando comunque anche la normale marcatura laser. Puoi scaricare il programma dal repository GitLab del progetto. Lo sta eseguendo su Linux, ma dovrebbe funzionare su Mac e Windows (fagli sapere se hai problemi di portabilità). Dai un'occhiata al nostro articolo dell'anno scorso sull'utilizzo di questi laser per realizzare PCB. Utilizzi un incisore laser per realizzare prototipi rapidi di schede nel tuo negozio? Raccontaci la tua configurazione nei commenti.