SMT BOMは他の部品表と同じ部品をリストするが、ピックアンドプレースマシンはスルーホール実装のような一般的な部品リストでは動作できない。部品の向き、パッケージ精度、耐湿性はすべて、部品が穴に挿入されるのではなくステンシル印刷されたパッド上に実装される瞬間に生産クリティカルになる。本稿では、SMT BOMに標準BOMにはない何が必要か、そして実装ラインが実際に稼働するために必要な他のファイルとの連携に焦点を当てる。
SMT BOMとは?
SMT BOMとは、表面実装技術を使用して実装される基板用に準備された部品表のバージョンである。部品は穴に挿入されるのではなく、基板表面のパッド上に直接配置されリフローはんだ付けされる。部品リスト自体はどのBOMとも似ている(参照指定子、値、数量、品番)が、サポートする詳細は技術者の判断ではなく自動配置のために十分に精密である必要がある。
この区別が重要なのは、SMT実装が最初から最後まで機械駆動だからである。ピックアンドプレースマシンは配置データを読み取り、テープアンドリールやチューブから部品をピックアップし、手動による補正工程なしにソルダーペースト上に配置する。BOMのパッケージや向きデータが間違っていれば、マシンはそれを間違って配置する。技術者が手ではんだ付けする前に部品がおかしいと気づくような工程は存在しない。

SMT BOMと標準/THT BOMの違い
| 項目 | THT BOM | SMT BOM |
|---|---|---|
| パッケージ公差 | 緩い——穴サイズとリード間隔にある程度の機械的余裕 | 厳格——フットプリントがステンシル開口部とランドパターンに正確に一致する必要 |
| 向きデータ | 多くの場合視覚的に明らか(ラジアルリード、DIPノッチ) | 明示的である必要——多くのSMDパッケージはBOM/CPLなしでは視覚的手がかりがない |
| 配置ファイル依存性 | オプション——手配置の部品はXY座標不要 | 必須——部品ごとのXY回転面データを含むCPL/セントロイドファイル |
| 耐湿性 | ほとんど影響しない | ファインピッチICやBGAで一般的。ベークアウトと保管方法に影響 |
| 最小パッケージサイズ | 該当なし | 0201または01005まで(ラインによる)、マシン能力に制約 |

BOMとCPLの関係
これはほとんどの一般的なBOMガイドが省略する部分であり、SMTにとって最大の構造的差異である。BOMは実装業者に各部品が何であるかを伝えるが、別のファイル——セントロイドファイル(CPLまたはピックアンドプレースファイルとも呼ばれる)——がマシンにどこに配置するかを正確に指示する。BOMとCPLは一貫して同じ参照指定子を参照する必要がある。そうでなければ、配置マシンは両者を調整する方法がない。
CPLには通常以下が含まれる。
参照指定子——BOMおよび回路図と正確に一致。
X/Y座標——基板上の部品の中心位置。通常は定義された原点を基準とする。
回転——基板外形に対する部品の角度。ほとんどのEDAツールと実装業者で回転規則が微妙に異なる。
面——表面または裏面。両面実装基板用。
BOMの参照指定子とCPLの間の不一致——一方のファイルで番号が変更されたが他方が更新されていない——は、ファイルレビュー中にフラグされる配置エラーの最も一般的な原因の1つである。2つの文書は別々に生成され、常に一緒に更新されるとは限らない。
SMT BOMに必要な追加フィールド
向きと極性マーキング
方向性要件のある部品——タンタルコンデンサ、電解コンデンサ、ダイオード、ピン1表示のあるIC——は、配置マシンが読み取れる場所(BOM注記として、またはより確実にはCPLの回転データとして)にその向きを記録する必要がある。極性部品を逆向きに配置すると機能的な故障となり、リフロー後には常に可視とは限らない。
耐湿性レベル(MSL)
ファインピッチICやBGAパッケージは周囲の湿気を吸収し、リフロー中に爆発的に蒸発してパッケージを割る可能性がある(ポップコーン現象)。部品はMSL 1〜6に定格され、数字が大きいほど乾燥保管外でのフロアライフが短く、それを超えた場合はベークアウト工程が必要である。BOMがMSL感受性部品をフラグしない場合、実装業者はデータシートのみに頼ることになり、大規模BOMでは遅く見落としやすい。
テープアンドリール vs カットテープ vs チューブ
SMT部品はマシンフィーダ用に構築された形式で供給される。テープアンドリールが生産ロットの標準であり、カットテープやチューブは試作品数量でより一般的である。ほとんどのプロジェクトで明示的なBOMフィールドである必要はないが、大規模生産では実装業者と事前に確認する価値がある。フィーダのセットアップ時間は搭載されるリールの数に比例するためである。
パネル数量 vs 基板あたり数量
基板がパネル(効率化のために1枚のパネルに同じ設計の複数コピー)で実装される場合、BOM数量が1枚の基板あたりかパネルあたりかを明示する。これは初回注文での混乱の一般的な原因である。基板あたり数量「1」は調達時にパネル数で乗算する必要があり、実装業者は曖昧な場合に想定するのではなく確認を求めるのが通常である。
パッケージサイズと実装機の能力
すべての実装ラインがすべてのパッケージサイズを配置できるわけではない。0201や01005の受動部品は高密度設計で一般的だが、それらを確実に処理する解像度とフィーダ精度を持つ実装機が必要である。0402を実用的な最小値とする小型ラインでは、それより小さい部品で歩留まりに苦労する可能性がある。BOMに非常に小さな受動部品やファインピッチ(0.4mm以下)のQFN/BGAパッケージが含まれる場合、調達を確定する前に、それらの特定のパッケージに対する実装業者の能力を確認する価値がある。

SMTとTHTの混載BOM
多くの基板は表面実装部品とスルーホール部品を組み合わせている。コネクタや電解コンデンサが主にSMTの設計にスルーホールで実装される。混載BOMでは、実装工程を特定の順序で行うため、ラインごとに実装方法を明示的なフィールドにすることが有用である。SMT部品が先にリフローされ、その後THT部品が挿入されてウェーブまたは手はんだされる。どの部品がどの工程に属するかを区別しないBOMは、部品が誤ったプロセスステップにスケジュールされる原因となる。
SMT BOMデータがステンシル設計に与える影響
BOMのパッケージデータは情報提供だけでなく、ソルダーペーストを印刷するためのステンシルを直接形成する。例えば、露出放熱パッドを備えたQFNパッケージは、ペースト量を制御し、パッケージ下のはんだボールやボイドを避けるために、修正されたステンシルアパーチャ(多くの場合、段付きまたは窓付き設計)が必要である。BOMのパッケージフィールドが曖昧または一般的な場合、ステンシル設計の判断は実際の部品ではなく前提に基づいて行われ、ペースト関連不良の最も予防可能な原因の1つとなる。設計を確定する前にDFMチェックを実行する——PCBgogoはDFMレビュー中にフットプリントとパッケージデータをレイアウトに対してチェックする——ことで、ステンシルがカットされる前にこの種のパッケージ/フットプリント不一致を発見できる。
よくあるSMT固有のBOMエラー
極性/向きデータの欠落——配置は成功するが電気的に故障する、逆向きのダイオードやコンデンサの原因となる。
BOM/CPL参照指定子の不一致——一方のファイルでRefDesが変更されたが他方が更新されず、配置座標がずれる。
MSL感受性部品の未フラグ——ベークアウトがスキップされた場合の湿気関連パッケージ割れのリスクが増加する。
露出パッドパッケージ(QFN、DFN)の曖昧なパッケージデータ——実際の放熱パッドと一致しないステンシルアパーチャを引き起こし、ペーストボイドの原因となる。
基板あたりvsパネルあたり数量の混乱——パネル化ロットでの部品の過小/過大発注の原因となる。
SMT BOMの例
以下の表に、表面実装に特化したフィールドを含むSMT BOMの簡略例を示す。
| RefDes | Value | Package | MPN | Orientation/Polarity | MSL | Qty |
|---|---|---|---|---|---|---|
| C12 | 10μF, X7R, 16V | 0603 | GRM188R71C106KA73D | N/A | N/A | 1 |
| C15 | 22μF, Tantalum, 16V | Case B (3216) | TAJB226K016RNJ | + terminal per silkscreen | N/A | 1 |
| U2 | — | QFN-32, 5x5mm | STM32G031G8U6 | Pin 1 dot, per CPL rotation | MSL 3 | 1 |
| D3 | Schottky diode | SOD-123 | BAT54SW | Cathode band per CPL | N/A | 1 |
FAQ
SMT BOMは通常のBOMとは異なる文書ですか?
構造的には異ならない。同じタイプの文書だが、SMT固有の詳細——正確なパッケージデータ、方向性部品の向き/極性、該当する場合はMSLフラグ——を備えて構築されている。コアフィールド(RefDes、値、数量、MPN)はどのBOMとも共通である。
別のCPLファイルが必要ですか、それともBOMに配置座標を含められますか?
ほとんどの実装ワークフローでは、これらを2つの別々のファイルとして期待する。BOMは各部品が何であるか、CPL/セントロイドファイルはどこにどの回転で配置されるか。1つの文書に結合することは可能だが、EDAツールがデフォルトで別々に出力するため一般的ではない。
MSL感受性部品をフラグしないとどうなりますか?
実装業者はファインピッチICやBGAのデータシートをクロスチェックして発見する可能性があるが、大規模BOMではレビュー時間とリスクが増加する。MSLをBOMに直接フラグする方が、手動チェックに依存するより高速で信頼性が高い。
PCBgogoは実装前にSMT固有のBOM問題を発見できますか?
PCBgogoは提出された設計に対してDFMチェックを実行し、フットプリントとパッケージデータをレイアウトに対して検証する。これはまさにステンシルや配置の問題を引き起こすパッケージ/フットプリント不一致の種類をチェックするものである。基礎となるBOM自体の構築については、BOMの構築方法ガイドを参照。