製造と注文
基板のチェック、警告への対応、PCBWayの見積もり、ファイルの送付、製造ドキュメントの出力。
Manufacturing タブでは、完成した基板をチェックからPCBWayのレビューまで進め、基板メーカーや実装業者が必要とするドキュメントを作成します。Add tab メニュー(エディタのタブの末尾にある +)のツールのグループで、BOM の隣から開きます。
サインインが必要です。見積もり、ファイルの送付、承認した警告の記録、業者の一覧、注文履歴はすべてEmbedrアカウントを通して扱われます。セッションがない場合、タブには "Sign in before using manufacturing quotes or checkout." と表示されます。
注文の種類を選ぶ
タブ上部の切り替えには2つの選択肢があります。
| 選択肢 | PCBWayが行うこと | ステップ |
|---|---|---|
| PCB only(既定) | 部品なしの基板を製造します。部品は自分ではんだ付けします。 | Board、Configure、Delivery、Review |
| PCB + assembly | BOMの部品を購入し、はんだ付けします。先にエンジニアが注文をレビューし、代替部品についてメールで連絡することがあります。 | Board、Configure、Sourcing、Send |
ヘッダーには、使用中の業者について "Fabricated by PCBWay" または "Assembled by …" と表示されます。切り替えの横にある情報ボタンで、各選択肢の詳細を表示できます。実装の場合は、レビューに1〜2日かかること、注文には在庫の裏付けがある同期済みのBOMと向きのチェックが必要であることが記載されています。
ステップバーはチェックリストのように機能します。前のステップがすべて満たされるまで次のステップは開けず、完了したステップにはチェックマークが付きます。フッターのボタンは常に次の操作を実行し、その横のステータステキストに何が妨げになっているかが表示されます。
ステップ1:Board
Boardステップでは、基板の概要を表示し、製造チェックを実行します。
PCB details には、KiCadの基板から読み取ったSize、Layers、Thickness、Components、Tracks、Unrouted、Material、Finishが表示されます。
Check board をクリックしてチェックを実行します(実行中はボタンが Checking… になり、最新の結果があるときは Check again になります)。各チェックは Manufacturing checks · PCBWay に1行ずつ表示されます。
| チェック | 対象 |
|---|---|
| Process selection | 基板が、基板メーカーの提供する製造プロセスに合っているか。 |
| Layer consistency | ソースの層数がKiCadの基板と一致しているか。 |
| Zen ERC | 回路図ソースの電気的ルール。 |
| KiCad DRC | 基板に対するKiCadのデザインルールチェック。 |
| Provider DFM | 基板メーカーの製造性ルール(最小寸法、穴、クリアランス)。 |
各行は status · N errors · N warnings と表示され、DFMチェックで測定できなかったものがある場合は "N unconfirmed" や "N not evaluated" が加わります。チェックごとに最大8件の指摘が KIND: message の形で一覧表示されます。
基板上の位置がわかるDFMの指摘には Show on board があります。Boardタブに切り替わり、その指摘を中央に表示します。Boardタブのチェックパネルでは、DFMフィルターで同じDFMの指摘がDRCと並んで表示されます。
チェックに合格すると、フッターのボタンが Continue になります。
注文を妨げるもの
フッターのステータスに問題が表示されます。よくあるメッセージは次のとおりです。
| ステータス | 意味 | 対処 |
|---|---|---|
| Check board to continue | 最新のチェック結果がありません。 | Check board をクリックします。 |
| Board changed | 前回のチェック後に基板が編集されました。層数、銅箔の厚さ、業者、注文の種類を変えた場合も結果は古いものになります。 | Check again をクリックします。 |
| N DRC warnings to fix or accept | KiCad DRCの警告が残っています。 | 修正するか、1つずつ承認します(後述)。 |
| KiCad DRC: N errors(または他のチェック名) | チェックにエラーがあります。 | エラーを修正します。エラーは承認できません。 |
| … couldn't confirm N measurements / couldn't evaluate N rules | DFMチェックで判定できないルールがありました。 | 指摘された形状を修正してから、もう一度チェックします。 |
| … couldn't run | チェックを実行できませんでした。 | もう一度チェックします。トラブルシューティングを参照してください。 |
| Board unavailable | プロジェクトにKiCadの基板が見つかりません。 | 先に基板を作成または同期します(ボードとKiCad)。 |
ソースとKiCadの基板で層数が一致しない場合は、ステップの上にエラーのバナーが表示されます。
DRCの警告を承認する
承認できるのは KiCad DRCの警告 だけです。それ以外は常に注文を妨げます。
- DRCのエラー
- ERCの警告とエラーすべて
- DFMの警告とエラーすべて(確認できなかった測定や評価できなかったルールを含む)
- Process selectionとLayer consistencyの不合格
承認できる警告は、KiCadのルール違反、未接続の項目、回路図と基板の整合性レポートから出るものです。KiCadですでに除外した項目は数えられません。
警告が残っている場合、Boardステップには DRC warnings · X/Y accepted と、"Errors always block ordering. A DRC warning can be fixed, or accepted when you have checked it is harmless for this board." という注記が表示されます。
- 各警告とその位置(
x, y mm)を読みます。Boardタブでその場所を確認します。 - 問題がないと確認した警告にチェックを入れます。
- Accept N warnings をクリックします。
- 取り消すには、その警告の Undo をクリックします。
承認は一括の設定ではなく、警告ごとにアカウントに記録されます。基板を編集すると、Embedrは承認済みの各警告を、KiCadのオブジェクトで、それができなければ位置で、新しい結果と照合します。新しい警告にはそれぞれ判断が必要です。結果が古い間はチェックボックスが無効になるので、先に基板をもう一度チェックしてください。警告の承認機能ができる前の結果には "These results predate warning acceptance. Check the board again to review them one by one." と表示されます。
ステップ2:Configure
基板サイズと層数は基板から取得され、ここでは編集できません(サイズは W × H mm と表示され、測定できない場合は "Custom size" になります)。
| 項目 | 選択肢 | 既定値 |
|---|---|---|
| Quantity | 5、10、20、30、50、75、100 | 5 |
| Thickness | 0.6、0.8、1、1.2、1.6、2、2.4 mm | 1.6 mm、または基板自体の厚さ |
| Solder mask | Green、Black、Blue、Red、White | Green |
| Surface finish | Lead-free HASL、Leaded HASL、ENIG | Lead-free HASL |
詳細設定では、Laminate Tg(TG130、TG150、TG170)、Outer copper(1、2、3 oz)、Inner copper(3層以上の基板)、Silkscreen colour(White、Black、Yellow、None)、Vias(Tenting vias、Plugged vias、Vias not covered)、Edge rails、Product number(Keep、Remove、Choose location)が加わります。基板の種類、最小寸法、最小穴径、金端子、シルクの面は参考として表示されます。
PCB onlyの場合、右側の Order summary に Total · USD、製造価格、送料を除いた1枚あたりの価格、送料(配送先がわかるまでは "At checkout")が表示されます。見積もりの更新中、フッターのボタンは Calculating… になります。価格はPCBWayの見積もりで、最終価格はファイルのレビュー後にPCBWayが確定します。
ステップ3(PCB onlyのみ):Delivery
Name、Email、Phone、Country、State / region、City、Postal code(米国ではZIP code、インドではPIN codeと表示)、Addressを入力します。各項目の初期値にはアカウントの情報が入ります。Continue で入力内容を検証し、送料を含めて見積もりを更新します。フッターに Refresh delivery estimate と表示された場合は、住所を変更した後にもう一度 Continue をクリックします。
ステップ4(PCB onlyのみ):Review
最後のステップには、見積もりの合計と "PCBWay will review your files and confirm the final order, delivery and payment on its site." という注記が表示されます。
Review files on PCBWay をクリックすると、Embedrは次の処理を行います。
- ディスク上のファイルに対してチェックを再検証します。
- 基板からガーバーファイルとドリルファイルを作成します。
- それらを基板サイズと層数とともにPCBWayに送ります。
- ブラウザでPCBWayのレビューページを開きます(Web版では新しいタブ)。
注文はPCBWayで完了します。エンジニアがファイルをレビューし、オプション、配送、支払いはPCBWay上で確定します。注文はタブの Orders に Finish on PCBWay のステータスで表示されます。その後のステータスには PCBWay is reviewing や Question from PCBWay("Reply to their email to keep it moving")があります。
PCB + assembly:SourcingとSend
実装には、調達情報の入った部品表(BOM)が必要です。フッターに Sync the BOM to continue と表示された場合は、Open BOM をクリックして同期します(BOMワークスペースを参照)。
Sourcingステップでは、BOMの各行がReferences、Part、Manufacturer part number、Class、Stock、Needed、そしてReady、Check、BlockedのいずれかのStatusとともに表示されます。見積もりパネルには Estimate before parts として、基板製造と実装の工賃が表示され、部品は "After PCBWay review" として価格が付きます。
向きのレビュー
ピン1や極性が重要な部品は、Orientation review にRef、Kind、Package、Side、Rotationとともに一覧表示されます。パネルには "Check pin 1 and polarity on these parts in the Board tab." と表示されます。向きの誤りは、実装で最も多い不具合です。
- Boardタブを開き、一覧の各部品のピン1マークと回転を確認します。
- 誤りがあれば基板上で修正し、基板をもう一度チェックします。
- I've checked these orientations をクリックします。
この確認はBOMとともに pcb/bom.json に保存されるため、再起動しても残ります。
Send
Send files to PCBWay をクリックします。Embedrは検証済みのガーバー、ドリル、BOM、部品配置ファイルを送ります。PCBWayのエンジニアが通常1〜2日でレビューし、代替部品や向きについてPCBWayアカウントのメールアドレスに連絡します。部品、最終価格、支払いはPCBWay上で確定します。送信後、ステータスは "Files sent for PCBWay review" になり、Open PCBWay review でページを開き直せます。
製造ドキュメント
Boardステップの Deliverables カードでは、完成した基板が自動でレンダリングされ("Rendering the finished board…")、レンダリング画像は<board>-render.pngとしても保存されます。カードからはワンクリックでドキュメントを出力できます。
| ボタン | ファイル |
|---|---|
| Fabrication drawing | <board>-fabrication-drawing.pdf |
| Board summary | <board>-summary.html |
| BOM (JLCPCB CSV) | <board>-bom-jlcpcb.csv |
| Pick and place (CPL) | <board>-cpl.csv |
| Gerbers from IPC-2581 | <board>-ipc2581-gerbers.zip |
デスクトップでは、ファイルはボードファイルと同じ場所の .embedr-board/deliverables/ に書き出されます。PDFはエディタで開き、その他のファイルはFinderまたはエクスプローラーで表示されます。注記には "… saved to
pcb/layout/
main.kicad_pcb
.embedr-board/
deliverables/
main-render.png
main-fabrication-drawing.pdf
main-cpl.csv
main-ipc2581-gerbers.zip
manufacturing-readiness.json
レンダリングが失敗した場合は Retry をクリックします。PCBランタイムが古すぎると表示された場合は、アプリをアップデートしてください。
BOMワークスペース
Add tab メニューの BOM、またはSourcingステップの Open BOM から開きます。
- 空の状態: "No bill of materials yet" と Generate BOM が表示されます。これで回路図ソースから
pcb/bom.csvが作成されます。 - ヘッダー: 部品数と行数、Copy CSV、Show file(デスクトップ)。
- ツールバー: 合計価格、Build の数量、通貨、検索ボックス("Search parts, references, packages, or MPNs")、Show DNP。
- 列: References、Part、Qty、Package、Sourcing(メーカーとMPN、または "No MPN")、Unit price、Stock(In stock、Limited、Below qty、Out of stock、Unknown。古い場合は "(stale)")、Status。
- グループ: Needs details、Stale sourcing、Stock issues、Do not populate。
- 行: Enterキーを押すかクリックすると展開し、Supplier、Supplier part number、Source URL、Datasheet URL、Lifecycle、Mount、実装クラスと在庫、Unit price、MOQ、Lead time、調達メモを編集して Save できます。行のアイコンからデータシートや仕入先のページを開けます。
- フッター: BOMのパスと Sync。
エージェントにできること、できないこと
エージェントは、製造チェックの実行、結果の読み取り、基板上のDRCとDFMの問題の修正、BOMの同期、製造ドキュメントの出力、PCBWayのレビュー用ファイルの準備ができます。たとえば次のように依頼します。
Run the manufacturing checks for the main board and fix any DFM errors.
Export the fabrication drawing and pick-and-place file.
いくつかの判断はあなたが行います。エージェントは次のことを決して行いません。
- DRCの警告の承認
- 向きのレビューの確認
- 注文
- 支払い
エージェントがPCBWay用にファイルを準備する場合は、レビューのためにアップロードするだけです。注文と支払いは、常にあなた自身のクリックとPCBWayのサイト上で行われます。
進捗とタブの切り替え
別のタブに切り替えても、Manufacturingタブはそのまま保たれます。ステップ、オプション、見積もり、配送情報は残ります。戻ると基板を読み直し、基板が変わっていた場合にだけ結果をリセットします。
プロジェクトを閉じたり再起動したりした後は:
- チェック結果と承認済みの警告は
.embedr-board/manufacturing-readiness.jsonから復元されます。 - 向きの確認は
pcb/bom.jsonから復元されます。 - 注文の一覧はアカウントから読み込まれます。
- 見積もりのオプション、配送情報、選択中のステップは Board から新しく始まります。チェックに合格したままであれば、再び先に進めます。
オプションを変更した後に以前のアップロードが完了した場合は、バナーに Open previous checkout が表示されます。
