KiCAD

KiCAD ポリゴン中の円弧

KiCAD 6ではポリゴン中に円弧を入れられるようになりました。 これまでのポリゴンは xy 座標の連続で指定していましたが、円弧の座標を書くのは大変でした。6では3点指定で円弧を入れられます。6ではまだGUIから利用できません(7で予定あり)。以下のようにす…

KiCAD PCBnew マクロ

自作した KiCAD PCBnew マクロの紹介。 多角形 keepout エリア描写 テキストプロパティ変更 PyShell にマクロ実行タブを追加 多角形 keepout エリア描写 https://gist.github.com/hanya/27931f7bb6d21957ac05指定した位置に与えた半径の円に内接する多角形で…

KiCAD Pcbnew マクロ Tips

KiCAD 5 の頃の内容です。KiCAD 4.0.0 の Python マクロは Pcbnew のみサポートされており、boost Python ラッパーです。Eeschema でのマクロサポートはコードの大幅リファクタやファイルフォーマット変更後になるため、だいぶ先になるようです。 リファレン…

KiCAD Tips

ピン名の上にバーを入れる 電源パーツ作成 3D モデルの指定に環境変数を使用 3D ビューの原点を調整 mm 単位で作成した 3D wrl ファイルの倍率 フットプリントの割り当てが反映されない時 Eeschema でフットプリントの割り当て ゾーン内にゾーンがあるエラー…

KiCAD スクリプトを試す

リファレンスは以下にあります。 http://ci.kicad-pcb.org/job/kicad-doxygen/ws/build/pcbnew/doxygen-python/html/index.html KiCAD に Python スクリプト機能が導入されつつあります。以下に公式のドキュメントがあります。このドキュメントに従って試し…

KiCAD でベタグランド間のビアを作成する方法

面が異なるベタグランド間にビアを作成します。 すでにベタが塗りつぶされている場合、右クリックでベタの塗りつぶしを削除しておきます。 グランドから配線を引きながら、必要な場所にビアを配置していきます。V キーや右クリックでビアを作成。 必要なビア…

KiCad でフットプリントの変更を反映させる方法

KiCad の Pcbnew で基板をデザインしている間に、部品のフットプリントを変更した場合、以下のようにしてフットプリントを反映させられる。 ポインタ機能に切り替える (Esc キー) 部品上にカーソルを移動させ、E キーでプロパティ変更ダイアログを開く (右ク…