「KiCAD:Pcbnew」の版間の差分
1行目: | 1行目: | ||
− | レイヤの名称:2層基板の場合 | + | <blockquote>レイヤの名称:2層基板の場合</blockquote> |
{| class="wikitable" | {| class="wikitable" | ||
!レイヤ名称 | !レイヤ名称 | ||
60行目: | 60行目: | ||
== 基板製造用データ出力 == | == 基板製造用データ出力 == | ||
− | とりあえず[https://www.p-ban.com/gerber/kicad.html ここ]を参考にすればおおよそOKですが、 | + | <blockquote>とりあえず[https://www.p-ban.com/gerber/kicad.html ここ]を参考にすればおおよそOKですが、 |
− | |||
− | |||
+ | KiCAD Ver6.0.5では画面構成が異なります。ElecrowにPCB製造を依頼する時には以下のようにします。</blockquote> | ||
{| class="wikitable" | {| class="wikitable" | ||
|+PCB製造用データの出力方法 | |+PCB製造用データの出力方法 | ||
219行目: | 218行目: | ||
== 基板製造用データ出力 == | == 基板製造用データ出力 == | ||
− | + | <blockquote> | |
− | + | 基板製造用データは、PCB自体を作るための資料と、実装依頼するための資料があります。</blockquote> | |
{| class="wikitable" | {| class="wikitable" | ||
|+部品実装(PCBA)を依頼するためのデータ出力の方法 | |+部品実装(PCBA)を依頼するためのデータ出力の方法 | ||
294行目: | 293行目: | ||
※このファイル自体は送らない。 | ※このファイル自体は送らない。 | ||
− | |||
|- | |- | ||
− | ! rowspan=" | + | ! rowspan="8" |見積依頼xlsx作成 |
| colspan="3" |●見積依頼テンプレート(<small>[https://www.elecrow.com/download/Assembly/Template-for-PCBA-Quotation.xlsx Template-for-PCBA-Quotation.xlsx]</small>)の内容を順に描き込む。 | | colspan="3" |●見積依頼テンプレート(<small>[https://www.elecrow.com/download/Assembly/Template-for-PCBA-Quotation.xlsx Template-for-PCBA-Quotation.xlsx]</small>)の内容を順に描き込む。 | ||
− | |||
− | |||
|- | |- | ||
387行目: | 383行目: | ||
|スルーホール実装デバイスの数 | |スルーホール実装デバイスの数 | ||
|- | |- | ||
− | |Original | + | |Original |
|部品名が販売店独自かどうか | |部品名が販売店独自かどうか | ||
独自の名前の場合、(DigiKey等):Y | 独自の名前の場合、(DigiKey等):Y | ||
428行目: | 424行目: | ||
Mapping | Mapping | ||
|[[file:KiCAD-Pcbnew-Quotation3.jpg|400px]] | |[[file:KiCAD-Pcbnew-Quotation3.jpg|400px]] | ||
− | | | + | |PCB上の部品の位置情報の絵を下記手段で作り、貼り付けます。 |
+ | |||
+ | ①Pcbnewで印刷ボタンを押す | ||
+ | |||
+ | ②"含まれるレイヤー"で、F.Paste/F.Silkscreen/Edge.Cutsに | ||
+ | |||
+ | チェックを入れて、"印刷"を押す。 | ||
+ | |||
+ | ③プリンターの選択で"Microoft Print to PDF"を選び、 | ||
+ | |||
+ | "印刷"を押す。 | ||
+ | |||
+ | ④保存したPDFをAcrobat DCで開き、 | ||
+ | |||
+ | "名前を付けて保存" | ||
+ | |||
+ | "別のフォルダーを選択..." | ||
+ | |||
+ | ファイルの種類で画像形式(jpg等)を選んで保存 | ||
+ | |||
+ | ⑤画像から不要なデータ(シルク,VIA)を消す | ||
|- | |- | ||
|Position | |Position | ||
File | File | ||
|[[file:KiCAD-Pcbnew-Quotation4.jpg|400px]] | |[[file:KiCAD-Pcbnew-Quotation4.jpg|400px]] | ||
− | | | + | |部品配置ファイル(~top-pos.csv / ~bottom-pos.csv)の中の |
+ | |||
+ | 情報をコピーします。 | ||
+ | |||
+ | |||
+ | ※Templateでは"Rotation"が 90~360 度になっていますが、 | ||
+ | |||
+ | KiCADが出力する角度そのままで | ||
+ | |||
+ | も問題ないと思います。 | ||
|- | |- | ||
− | | | + | !発送 |
− | | | + | | colspan="3" |PCB発注時にここまでの資料ができあがっていれば、発注する時のページから資料を送れると思います。 |
− | + | そうでなくても、実装業者(Elecrow)に直接連絡して相談してからメールで発送すれば問題ないと思います。 | |
− | + | ||
+ | 見積依頼の段階なので、まだ金額も作業の可否もスケジュールも未定という事を承知しておく必要があります。 | ||
|} | |} | ||
− | == | + | == Pcbnewのリーズ対策 == |
=== 数値入力時のフリーズ === | === 数値入力時のフリーズ === | ||
− | Pcbnewはとても頻繁にフリーズします。数値入力する時は特に頻繁にフリーズします。 | + | <blockquote>Pcbnewはとても頻繁にフリーズします。数値入力する時は特に頻繁にフリーズします。 |
ProjectWindowsから起動すると非常にフリーズしやすいので、その対策として、 | ProjectWindowsから起動すると非常にフリーズしやすいので、その対策として、 | ||
− | + | '''Windowsのスタートメニュー → ”KiCAD 6.0"→"PCB Editor6.0"''' | |
という起動方法にすればかなりフリーズしにくくなるようです。(経験則) | という起動方法にすればかなりフリーズしにくくなるようです。(経験則) | ||
− | + | ただし、この方法で起動すると回路図から変更内容を取り込むボタンが消えるので、 | |
− | + | それをやりたい時には通常の起動方法にして下さい。</blockquote> | |
{| class="wikitable" | {| class="wikitable" | ||
− | |+ | + | |+Pcbnewの起動方法による機能の違い |
! | ! | ||
!KiCADProjectウィンドウから通常起動 | !KiCADProjectウィンドウから通常起動 | ||
476行目: | 502行目: | ||
|} | |} | ||
− | === | + | === 操作ミス起因のフリーズ === |
− | CTRL+ALT+(何か) のキー操作をすると、高確率でPcbnewとKiCADがフリーズします。 | + | <blockquote>CTRL+ALT+(何か) のキー操作をすると、高確率でPcbnewとKiCADがフリーズします。 |
特に、間違って CTRL+ALT+PrintScreen のキー操作をすると100%フリーズします。 | 特に、間違って CTRL+ALT+PrintScreen のキー操作をすると100%フリーズします。 | ||
− | 対策は、自動保存の頻度を高めにする事と、時々KiCADで作ったファイルのあるフォルダ全体を圧縮保存するのがオススメです。 | + | 対策は、自動保存の頻度を高めにする事と、時々KiCADで作ったファイルのあるフォルダ全体を圧縮保存するのがオススメです。</blockquote> |
2022年5月11日 (水) 18:40時点における版
レイヤの名称:2層基板の場合
レイヤ名称 | レイヤ | 設定 | |
---|---|---|---|
F.Cu | 上面 | 銅箔パターン | |
B.Cu | 下面 | ||
F.Adhesive | 上面 | 接着剤 | SMD部品を固定する接着剤(通常は赤) |
B.Adhesive | 下面 | ||
F.Paste | 上面 | 半田ペースト | メタルマスク |
B.Paste | 下面 | ||
F.Silkscreen | 上面 | シルク | |
B.Silkscreen | 下面 | ||
F.Mask | 上面 | ソルダレジスト | レジスト(一般的にはグリーンレジスト) |
B.Mask | 下面 | ||
F.SilkS | 上面 | シルク | |
B.SilkS | 下面 | ||
Edge.Cuts | 基板の外形 |
基板製造用データ出力
とりあえずここを参考にすればおおよそOKですが、 KiCAD Ver6.0.5では画面構成が異なります。ElecrowにPCB製造を依頼する時には以下のようにします。
Gerber出力 | ●"ファイル"→"製造用出力"→"ガーバー(.gbr)"を開く。
"~相対パスを使用しますか?"の小ウィンドウが出るので "はい(Y)" をクリック。 ●レイヤーは必要な個所にチェック。 ●他は下図の通りに設定する。 ※"ビアのテンティングを禁止"をチェックするとVIA直上のレジストがなくなる。
●順にボタンを押す ①ボタン "製造ファイル出力":全レイヤの "~.gbr" が出力される。
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Drill出力 | ●"出力ディレクトリ"は任意の場所を設定する。
"~相対パスを使用しますか?"の小ウィンドウが出るので "はい(Y)" をクリック。 ●他は下図の通りに設定する。 ●順にボタンを押す ①ボタン "ドリルファイルを生成":ドリル座標データが出力される。
②ボタン "マップファイルを生成":マップファイル "~drl_map.gbr" が出力される。
| ||||||||
リネーム | ●ファイル名を実装業者指定の仕様に書き換える。
| ||||||||
送信 | 上記ファイルを全てまとめてzipで圧縮する。
|
基板製造用データ出力
基板製造用データは、PCB自体を作るための資料と、実装依頼するための資料があります。
購入方法 | 実装業者(Elecrow)に連絡して、実装する部品を購入する方法を決める。
選択肢①:依頼者が手配してElecrowに送り、実装してもらう。 選択肢②:Elecrowに購入してもらう。 |
①フロー(wave)実装する場合には全ての部品がPbFreeである事。
②何を何個どういう形態でどこから購入するかを相談する。 余った部品をどうするかも決める。 | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
実装方法 | 実装方法に合った部品形態にする。
取り付け方法:手挿し/自動実装(SMD/ラジアル) 半田付け方法:フロー(wave)/リフロー |
実装業者と相談の上で、工程をイメージして部品を手配する。
・Elecrowは標準でストックしている部品はない。 P板/Seeedはある程度のSMD部品を標準的に在庫している。 | ||||||||||||||||||||||
Posion出力 | Pcbnewで、部品配置ファイルを出力する。
"~相対パスを使用しますか?"の小ウィンドウが出るので "はい(Y)" をクリック。
| |||||||||||||||||||||||
部品表出力 | Pcbnewで、部品配置ファイルを出力する。
●部品表(~.csv)はそのままではExcelで開けないため、変換する。 ①区切りコード: ";" → "," ②文字コード : UTF8 → SHIFT-JIS 別の名前で保存し、EXCELで開けるようにしておく。 ※このファイル自体は送らない。
| |||||||||||||||||||||||
見積依頼xlsx作成 | ●見積依頼テンプレート(Template-for-PCBA-Quotation.xlsx)の内容を順に描き込む。 | |||||||||||||||||||||||
PCB
Specification |
1行目は実装枚数、それ以外は試作したPCBのSPECです。
Elecrowで試作したらわかっているはずですが、再度記入します。 |
| ||||||||||||||||||||||
BOM |
|
データの取り込み方のコツ
●回路図エディターでシンボルフィールドディタ―を表示
BOMにペースト("CTRL"+"V")とやると、ほぼできあがります。 | ||||||||||||||||||||||
部品番号
DigiKey/Mouserのように、独自の独自の部品番号を付けている場合には、 BOMの最後に赤字で記載してあるように、 部品名の蘭にはメーカーの部品番号ではなく、購入店の部品番号を記載し、 "Original"の蘭に"Y"を記入します。
| ||||||||||||||||||||||||
Parts
Mapping |
PCB上の部品の位置情報の絵を下記手段で作り、貼り付けます。
①Pcbnewで印刷ボタンを押す ②"含まれるレイヤー"で、F.Paste/F.Silkscreen/Edge.Cutsに チェックを入れて、"印刷"を押す。 ③プリンターの選択で"Microoft Print to PDF"を選び、 "印刷"を押す。 ④保存したPDFをAcrobat DCで開き、 "名前を付けて保存" "別のフォルダーを選択..." ファイルの種類で画像形式(jpg等)を選んで保存 ⑤画像から不要なデータ(シルク,VIA)を消す | |||||||||||||||||||||||
Position
File |
部品配置ファイル(~top-pos.csv / ~bottom-pos.csv)の中の
情報をコピーします。
KiCADが出力する角度そのままで も問題ないと思います。 | |||||||||||||||||||||||
発送 | PCB発注時にここまでの資料ができあがっていれば、発注する時のページから資料を送れると思います。
そうでなくても、実装業者(Elecrow)に直接連絡して相談してからメールで発送すれば問題ないと思います。
|
Pcbnewのリーズ対策
数値入力時のフリーズ
Pcbnewはとても頻繁にフリーズします。数値入力する時は特に頻繁にフリーズします。
ProjectWindowsから起動すると非常にフリーズしやすいので、その対策として、
Windowsのスタートメニュー → ”KiCAD 6.0"→"PCB Editor6.0"
という起動方法にすればかなりフリーズしにくくなるようです。(経験則)
ただし、この方法で起動すると回路図から変更内容を取り込むボタンが消えるので、それをやりたい時には通常の起動方法にして下さい。
KiCADProjectウィンドウから通常起動 | スタートメニューから直接起動 | |
---|---|---|
回路図から変更内容を取り込むボタン | 有り | 無し |
ファイルを開くボタン | 無し | 有り |
アプリ起動時にファイルを開く機能 | 有り | 無し |
操作ミス起因のフリーズ
CTRL+ALT+(何か) のキー操作をすると、高確率でPcbnewとKiCADがフリーズします。
特に、間違って CTRL+ALT+PrintScreen のキー操作をすると100%フリーズします。
対策は、自動保存の頻度を高めにする事と、時々KiCADで作ったファイルのあるフォルダ全体を圧縮保存するのがオススメです。