広告

作成中

KiCADでプリント基板を設計

  • 欠点
    • Eagleに比べ情報が少ない
      • 日本語で書かれたものが少ない
    • Eagleに比べ部品ライブラリが少ない
      • ある意味部品を探しやすい
    • Eagleに比べ基板設計のステップが多い
      • 後述
    • Eagleに比べユーザーインターフェースがいまいち
      • 移動とか回転とかもっと楽だといいかも。使い方を知らないだけ?
      • 選択は楽かも
  • 利点
    • Eagleに比べ制限が少ない
      • 大きさ制限とか層数制限とかない
    • オープンソース、オープンハードの人たちはたくさん支持しているみたい
      • そういう関係ではリソースは多い
    • 新しい部品の追加は楽
      • 後述
    • 追加した部品の履歴が出るのは楽
      • だけど、同じ部品を連続して置くのが面倒かも

準備

  • KiCADをインストール
    • いろいろなディストリビューションで公式パッケージがあるのでそれを使う
  • 作るプリント基板を考える。
  • 必要なら「KiCAD Libraries 」から部品ライブラリを取ってくる

流れ

  • プロジェクト用のディレクトリを作っておく
  • プロジェクトの作成
    • Projects->New Project Descr
  • 回路図をEESchemaで書く
    • ネットリストを作成
  • CVpcbで部品とフットプリントを組み合わせる
    • ネットリストを読み込んで、フットプリントと対応付ける
    • ネットリストとして出力
  • PCBnewでプリントパターンを作成
    • ネットリストを読み込んでプリントパターンを作製
  • ガーバで出力
  • GerbViewで確認

EESchema

  • 部品を置く位置をクリック
  • 部品選択画面から部品を選んでOK
  • 線をつなげる
  • ネットリストで吐き出す

新しい部品を追加

ライブラリに新しい部品を追加する。

CVpcb

EESchemaで作ったネットリストを読み込んで含まれる部品とフットプリントを対応付ける。
DIPとかSOPとかよく使われるフットプリントが用意されているのでそれらを選択。
新しい部品を追加しても用意されているフットプリントを使えるなら新たに作る必要はないので、その点はEagleよりは便利かも。
ネットリストで保存

PCBnew

  • CVpcbが吐き出したネットリストを読み込む。
  • 部品を配置して
  • 配線

広告

リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS