EzCAD のオープンソース代替品
[Bryce] は昨年の秋に、ラピッド PCB プロトタイピングに使用するファイバー レーザー彫刻機を入手しました。 しかし、彼はすぐに、これらのデバイスや同様のデバイスに通常付属している標準 EzCAD ソフトウェアの制限に不満を感じました。このソフトウェアは独自仕様であり、PCB 製造を目的とした機能がなく、Windows 上でのみ動作し、バグが多いのです。 ある人がそうであるように、[Bryce] も EzCAD を捨てて、フォモール人の王にちなんで名付けられた独自のツール Balor を書くことにしました。
[Bryce] のマシンのコントローラー ボードは、Altera FPGA と Cypress 8051 USB コントローラーを含む、Beijing JCZ LMCV4-FIBER-M ボードです。 これまでのところ、FPGA または 8051 コードをダンプしたり変更したりする必要はありません。 代わりに、彼は、既知の操作を実行する EzCAD のコピーによって生成される USB 操作を観察するだけで、コマンドを分類しました。 これらの彫刻システムの多くはこの制御ボードを使用していますが、[Bryce] はライブラリを拡張するために、さまざまなボードを使用しているユーザーからデータ ダンプを収集したいと考えています。
Balor は Python で書かれており、通常のレーザー マーキングも引き続きサポートしていますが、彫刻機のエンジニアリング アプリケーションを目的とした一連のコマンド ライン ツールを提供します。 プログラムはプロジェクトの GitLab リポジトリからダウンロードできます。 彼は Linux で実行していますが、Mac と Windows でも動作するはずです (移植性に問題がある場合は彼に知らせてください)。 これらのレーザーを使用した PCB の製造に関する昨年の記事をご覧ください。 あなたのショップでは、レーザー彫刻機を使用して基板のラピッドプロトタイプを作成していますか? コメントであなたの設定について教えてください。