This website requires JavaScript.

KiCAD 8からBOMファイルとセントロイドファイルを生成する方法は?

KiCAD 8からBOMファイルとセントロイドファイルを生成する方法は?

製造工程後にPCBを組み立てる場合、追加ファイルはほとんど必要ありません。そのプロセスは、BOM(部品表)とCPL(コンポーネント配置リスト/セントロイド)ファイルの生成と呼ばれます。



BOMファイルを理解する



BOMファイルは、特定のボードのアセンブリに使用されるすべてのコンポーネントと部品をリストしたファイルの一種です。BOMファイルには、単純なSMD抵抗器からネジ、ワッシャー、ナットなど、PCB自体に何を組み立てたいかに応じて、あらゆるタイプの部品/コンポーネントを含めることができます。すべての製造/組立工場は、各コンポーネントに関する必要なすべての情報をリストした独自のタイプのBOMファイルを持っています。これらの情報は、コンポーネントのケース、コンポーネントのMPN、コンポーネントのバーコード、コンポーネントのデジグネータ、および同様のものであることができます... BOMは本質的に列に区切られた単純なテキストファイルです。



JLCPCBでPCBを組み立てるには、標準に従ってBOMを作成する必要があります。BOMファイルはJLCPCBのウェブサイトからダウンロードできます。




サンプルの BOM ファイルを見ると、コンポーネントが行にソートされ、それぞれに特定のタイプの情報があることがわかります:



・コメント - タイプ、仕様、値、公差などを指定します(例:100uF 10% +105C 50CV)。

・Designator - ボード上の部品の位置をマークします。(例:C1、R5、R6、DC1、U1、P2)。

・フットプリント -部品のパッケージ。(例:0402、0805、SSOP-8)。

・LCSC PN - JLCPCB部品サプライヤーLCSCからの正確な部品番号。



推奨ファイル形式は、.csv、.xls、.xlsxである。



CPLファイルについて



CPLファイルは、BOMファイルと密接な関係にあるファイルタイプである。BOMと比較すると、CPLには、ボード上の配置に関連するすべてのコン ポーネント情報がある。BOMとCPLファイルは、どちらもコンポーネントデジグネータを含むため、 通常、コンポーネントデジグネータを通じて互いに関連している。名前が示すように、Component Placement Locationファイルは、X位置、Y位置、回転、基板の側面などの情報を収集します。JLCPCB で PCB をアセンブルするには、CPL を標準に従って生成する必要があります。






CPLファイルの例を見ると、コンポーネントが行にソートされ、各行が特定の 追加タイプの情報を持つことがわかる:



・Mid X、Mid Y - ボード上のコンポーネントの位置。

・Rotation - ボード上のコンポーネントの回転。

・レイヤー - コンポーネントが配置されるボードの側面。


推奨ファイル形式は、.csv、.xls、.xlsxである。





BOMとCPLファイルの生成



手作業でBOMを作成したり、直接生成されたファイルを編集したりするのは、非常に時間がかかり退屈な作業で、ミスを犯す危険性が高い。KiCADからJLCPCB互換のBOMファイルを直接生成するには、すべてを自動的に行う既製のスクリプトを使用することをお勧めします。インストールには2つの方法があります:


  1. 1. 「Plugin And Content Manager 」からスクリプトをインストールする。


スクリプトをインストールするには、KiCAD を開き、図 1 に示すようにマネージャをクリックして開きます:



(図1 プラグインとコンテンツマネージャ)





プラグインとコンテンツマネージャ 「を開いた後、プラグインをスクロールし、」JLCPCB Fabrication Toolkit "をインストールします:



  (図2 JLCPCBファブリケーションツールキット)




プラグインのインストールが完了したら、JLCPCBと互換性のあるファブリケーションファイルのエクスポートは完了です。


  2. スクリプトの手動インストール


スクリプトを手動でインストールするには、図3に示すように、bennymeg GitHubリポジトリにアクセスし、.zipファイルをダウンロードします。zipファイルをダウンロードしてください:




.zipファイルをダウンロード後、解凍してプラグインマネージャーから手動でインストールしてください。





LCSC PNの互換性



インストールした "JLCPCB Fabrication Toolkit "スクリプトとの完全な互換性を確保するためには、各コンポーネントに "LCSC PN "セクションを追加し、関連するバーコードを追加することが非常に重要です。これは "Schematic editor "から各コンポーネントをクリックして行うことができます。



BOMに直接LCSC PNがあることで、部品検索が大幅にスピードアップし、非常に正確になります。


(Figure 4. LSCS PN section)




最終更新日: May 23, 2025