LogiClover開発ブログ

LogiCloverは、趣味でFPGAを使った電子工作をしているサークルです。主に開発中の出来事や技術メモを投稿します

KICADの他のプロジェクトから回路をコピーする

KiCADでは、普通のコピーペーストを使って異なるプロジェクトから回路をコピーすることができません。
ほかのプロジェクトから回路をコピーする方法をまとめました。

使用したKiCADは4.0.1です。

1.回路をペーストしたいプロジェクトのフォルダにコピー元の回路図を入れる。
f:id:logiclover:20170331215318j:plain

ちなみに、コピーしただけではKiCAD上で回路図は見えません。

2.ペーストするプロジェクトの回路図で階層シートを作成する

右側にある「階層シートの作成」ボタンで階層シートを作成します。
f:id:logiclover:20170331215324p:plain

階層シートを回路図上に書くと、作成するシートの名前を聞いてきますので、先ほどフォルダ内にコピーしたファイルのファイル名を入力します。
f:id:logiclover:20170331215325j:plain


回路図が既に存在しているといわれますが、OKを押します。
f:id:logiclover:20170331215326j:plain


この作業をすることで、コピーした回路図を同じプロジェクトの回路図階層として扱うことができます。
f:id:logiclover:20170331215327j:plain


3.回路をコピー&ペーストする

ここまで来ればあとは通常のコピー&ペーストと同様です。

回路図ブロックを選択し、「ブロックを保存」を押します。

ブロックのコピーではないので注意が必要です。
f:id:logiclover:20170331215328p:plain


階層ナビゲータで張り付けたい回路図に移り、画面上部の貼り付けボタンを押せば回路図がペーストできます。
f:id:logiclover:20170331215329p:plain