Python前置きキーボードを作ろう!と思い立ち、キーマトリクス回路を理解して、KiCadのEeschemaでスイッチとダイオードを結線して、フットプリントを関連付けして、pcbnewを開いて、「うわメンドクサイ」と思った経験はありませんか?僕は毎回思います。作業を始める最初の状態。ここからキーボードの形に部品を配置していく作業完了した状態なので、フットプリントを自動配置するスクリプトを作りました。JSONからスイッチのフットプリントを自動配置します。ダウンロードし、以下のディレクトリに置くだけです。Start簡単に試せるようにJSONと回路のサンプルを用意しました。plugin.これをダウンロードしてKiCadを起動し、pcbnewを開くと以下のようになっていると思います。Layouter」を選択します。KLEで作成したJSONを指定します1。ここではErgoDoxのJSONファイルを選びました。スイッチを移動させたいときは"Switch"のチェックボックスにチェックを入れます。ダイオードも一緒に移動させたいときは"Diode"にもチェックを入れます。スイッチの原点からどれだけオフセットを持たせて配置させるか、表裏反転させるかを設定することができます。設定が終わったら、最後に"Run"ボタンを押します。Switchのみです。使えるスイッチのサイズは以下の通りです。Enter最後にまだまだバグがあるかもしれません。PRいただけると喜びます)皆様のキーボードづくりの一助になれば幸いです。Python-izm左上の凡例をスイッチのリファレンス番号にする必要があります。23:29JSONからフットプリントを自動配置するスクリプトを作ったTweet関連記事2018-10-14KiCad備忘録KiCadを使うたびに思い出すところから始まる。Reactをやったメモ追加課題のメモです。月別アーカイブはてなブログをはじめよう!yskohtさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。