EzCAD의 오픈 소스 대체
[Bryce]는 지난 가을 신속한 PCB 프로토타이핑에 사용할 파이버 레이저 조각기를 구입했습니다. 그러나 그는 일반적으로 이러한 장치 및 유사한 장치와 함께 제공되는 표준 EzCAD 소프트웨어의 제한 사항에 곧 좌절했습니다. 이 소프트웨어는 독점적이고 PCB 제조를 위한 기능이 없으며 Windows에서만 실행되고 버그가 있습니다. 마찬가지로 [Bryce]는 EzCAD를 버리고 Fomorians의 왕의 이름을 딴 자신만의 도구인 Balor를 작성하기로 결정했습니다.
[Bryce] 기계의 컨트롤러 보드는 Altera FPGA와 Cypress 8051 USB 컨트롤러를 포함하는 Beijing JCZ LMCV4-FIBER-M 보드입니다. 지금까지 그는 FPGA나 8051 코드를 덤프하거나 수정할 필요가 없었습니다. 대신 그는 알려진 작업을 실행하는 EzCAD의 복사본에서 생성된 USB 작업을 관찰하여 명령을 분류했습니다. 많은 조각 시스템이 이 제어 보드를 사용하지만 [Bryce]는 라이브러리를 확장하기 위해 다른 보드를 사용하는 사용자로부터 데이터 덤프를 수집하기를 원합니다.
Balor는 Python으로 작성되었으며 조각사의 엔지니어링 애플리케이션을 목표로 하는 일련의 명령줄 도구를 제공하지만 여전히 일반 레이저 마킹도 지원합니다. 프로젝트의 GitLab 저장소에서 프로그램을 다운로드할 수 있습니다. 그는 Linux에서 실행하고 있지만 Mac과 Windows에서도 작동할 것입니다(이식성 문제가 있으면 알려 주시기 바랍니다). 이 레이저를 사용하여 PCB를 만드는 방법에 대한 작년의 글을 확인하세요. 작업장에서 신속한 프로토타입 보드를 만들기 위해 레이저 조각기를 사용하고 계십니까? 댓글로 설정에 대해 알려주세요.