EasyEDAJLCPCB Assembly

EasyEDA BOM Export for JLCPCB Assembly: Complete Guide to Perfect Files

Master the art of exporting Bill of Materials and Pick & Place files from EasyEDA for flawless JLCPCB assembly. Learn file formats, part matching, rotation fixes, and cost optimization.

December 4, 2025-35 min read-Complete Guide

重要なポイント

  • BOMには3つのカラムが必要: Comment(値・仕様)、Designator(C1, R2)、Footprint(0603, SOIC-8)
  • CPLには4つのカラムが必要: Designator、Mid X、Mid Y、Layer、Rotation(度数)
  • LCSC部品番号(Cxxxxx)を使用すると100%正確な部品マッチングが可能
  • 基本部品=セットアップ料金なし、拡張部品=1部品あたり3ドル
  • 必ず確認: 発注前にJLCPCBのプレビューで部品の回転角度を確認
JLCPCBアセンブリのためのEasyEDA BOMエクスポートワークフロー

はじめに:完璧なBOM/CPLファイルが重要な理由

あなたはEasyEDAで回路図とPCBレイアウトを完璧に仕上げるために何時間も費やしました。今、真実の瞬間が訪れます:JLCPCBアセンブリ用のファイルをエクスポートする段階です。このステップは簡単に見えますが、不正確なBOMまたはCPLファイルはアセンブリエラーとプロジェクト遅延の第1位の原因です。

良いニュースは、EasyEDAとJLCPCBはシームレスに連携するように設計されていることです。適切なワークフローを使用すれば、初回から完璧に組み立てられたボードを得られるファイルをエクスポートできます。

このガイドは、基本的なエクスポートから高度なトラブルシューティングまで、多くの初心者ユーザーを悩ませる回転の問題も含めて、すべてをカバーします。最後には、JLCPCBアセンブリの成功のための確実なワークフローを手に入れることができるでしょう。

なぜEasyEDA + JLCPCBなのか?

EasyEDAはJLCPCBによって開発されているため、エクスポート形式は彼らのアセンブリサービス用に最適化されています。EasyEDAからエクスポートされたファイルは、ほとんどの場合、変更なしで動作するはずです。

BOMとCPLファイルとは?

エクスポートに入る前に、これらのファイルが何をするのか、なぜアセンブリに不可欠なのかを理解しましょう。

部品表(BOM)

BOMはあなたのPCBの買い物リストです。JLCPCBにどの部品をボードに配置するかを伝えます:

  • どんな部品: 部品の値、仕様、部品番号
  • いくつ: 各ユニーク部品の数量
  • どこに: 参照デジグネータ(C1、R5、U3)
  • パッケージ: 物理的なサイズ/フットプリント(0603、SOIC-8)
CommentDesignatorFootprintLCSC Part #
100nF 50V X7RC1, C2, C30603C14663
10K 1%R1, R2, R3, R40603C25804
STM32F103C8T6U1LQFP-48C8734

JLCPCBアセンブリのBOM形式の例

部品配置リスト(CPL)/ Pick & Placeファイル

CPLは、ピックアンドプレース機械に正確にどこに各部品を配置するかを伝えます:

  • X/Y座標: 各部品の中心位置(mm単位)
  • レイヤー: ボードの表面または裏面
  • 回転: 度数での向き(0-360)
DesignatorMid XMid YLayerRotation
C115.24mm8.89mmTop90
R122.86mm12.70mmTop0
U135.56mm25.40mmTop180

CPL形式の例 - 座標はミリメートル単位

BOM + CPL = 完全なアセンブリ指示

BOMは"100nFコンデンサを配置する"と言い、CPLは"座標(15.24, 8.89)に90度回転して配置する"と言います。一緒に、彼らはあなたのアセンブリを完全に記述します。

JLCPCBファイル要件

JLCPCBは特定のファイル形式とカラム構造を受け入れます。これらの要件を理解することで、アップロードエラーを防ぎます。

受け入れられるファイル形式

  • .csv - カンマ区切り値(最も互換性が高い)
  • .xls - Excel 97-2003形式
  • .xlsx - Excel 2007+形式

BOM必須カラム

カラム必須説明
Commentはい値、仕様、許容差100nF 50V X7R
Designatorはい参照デジグネータC1, C2, C3
Footprintはいパッケージタイプ0603, SOIC-8
LCSC Part #推奨正確な部品番号C14663

CPL必須カラム

カラム形式注記
DesignatorテキストBOMのデジグネータと一致する必要があります
Mid X / Mid Y数値(mm)部品の重心、ミリメートル単位のみ
Layerテキスト"Top"または"Bottom"
Rotation数値(度)正 = 反時計回り

重要:ミリメートルのみを使用

JLCPCBのシステムはミリメートル単位の座標のみを受け入れます。インチまたはmil単位のファイルは拒否されるか、配置エラーを引き起こす可能性があります。

EasyEDAからBOMをエクスポートする

EasyEDAは部品表をエクスポートする複数の方法を提供しています。完全なプロセスは次のとおりです。

方法1:クイックBOMエクスポート(EasyEDA Standard)

  1. 1EasyEDAで回路図を開きます(PCBエディタではありません)
  2. 2上部ツールバーのBOMアイコンをクリックします(またはトップメニュー → Fabrication → BOMを使用)
  3. 3ダイアログで部品リストを確認し、不足しているLCSC部品番号を割り当てます
  4. 4Export BOMをクリックしてCSVファイルをダウンロードします

方法2:メニューエクスポート(EasyEDA Pro)

EasyEDA Proはより多くのカスタマイズオプションを提供します:

  1. 1トップメニュー → File → Export → Bill of Materialsに移動します
  2. 2エクスポート範囲を選択:SchematicまたはPCBレベル
  3. 3含めるカラムを選択(Comment、Designator、Footprint、LCSC Part #など)
  4. 4組み立てられない部品(テストポイント、取り付け穴)を除外するフィルタールールを設定します
  5. 5形式を選択:XLSX(テンプレート付き)またはCSV
  6. 6エクスポートしてファイルを保存します

BOMカラムのカスタマイズ

エクスポートされたBOMに表示される属性をカスタマイズできます:

  • カラムを追加: 左パネルからプロパティを選択し、"Add"をクリックします
  • カラムを削除: 右パネルから選択し、"Remove"をクリックします
  • 並べ替え: 上下の矢印を使用するか、ドラッグしてカラムの順序を変更します

プロのヒント:LCSC価格を含める

EasyEDA ProはBOMに直接LCSC部品価格をエクスポートできます。これは注文前のコスト見積もりに役立ちます。

CPL/Pick & Placeファイルのエクスポート

Pick & Placeファイルは回路図ではなく、PCBエディタからエクスポートされます。

エクスポートプロセス

  1. 1EasyEDAでPCBデザインを開きます
  2. 2Document → Export Pick and Place Fileに移動します(またはFabrication → Pick and Place
  3. 3"Mirror the coordinates of the components on the bottom side"をチェックしないでください(JLCPCBはこれを自動的に処理します)
  4. 4ExportをクリックしてCPLファイルをダウンロードします

ミラーオプションを理解する

"Mirror coordinates"オプションは混乱を招きます:

  • チェックなし(デフォルト): 上から見た座標 - JLCPCBはこれを好みます
  • チェック済み: 底面レイヤーの座標がミラーリング(反転)される - めったに必要ありません

推奨:チェックなしのまま

JLCPCBアセンブリの場合、ミラーオプションをチェックしないでください。JLCPCBのシステムは上面ビューの視点から座標を期待しています。

CPLファイルの確認

アップロードする前に、CPLファイルに次が含まれていることを確認してください:

  • JLCPCBが配置するすべてのSMD部品
  • ミリメートル単位の座標(15.24のような値、600ではない)
  • 0から360の間の回転値
  • 正しいレイヤー割り当て(Top/Bottom)

LCSC部品番号マッチング

BOMにLCSC部品番号を含めることは、成功するアセンブリのための最も重要なステップです。それらがなければ、JLCPCBのシステムはどの部品を使用するか推測する必要があります。

LCSC部品番号が重要な理由

LCSC Part #あり

  • 100%正確な部品マッチング
  • 手動検証不要
  • 即座の在庫チェック
  • より速い注文処理

LCSC Part #なし

  • システムが説明から推測
  • 間違った許容差を選択する可能性
  • 利用できない部品を選択する可能性
  • 手動レビューが必要

LCSC部品番号を見つける

JLCPCBライブラリのすべての部品には、Cxxxxx形式のユニークなLCSC部品番号があります(例:C14663)。

方法1:EasyEDAライブラリ検索

EasyEDAで部品を検索する際、"LCSC"アイコンを探してください。LCSCライブラリの部品にはすでに部品番号が割り当てられています。

方法2:LCSCウェブサイト

  1. lcsc.comにアクセス
  2. 部品を検索(例:"10K 0603 1%")
  3. 結果でLCSC Part #を見つける(例:C25804)
  4. BOMに追加

方法3:JLCPCB部品ライブラリ

  1. jlcpcb.com/partsを訪問
  2. "Basic"または"Extended"部品でフィルタリング
  3. 部品を検索
  4. LCSC Part #をコピー

EasyEDAで部品番号を割り当てる

BOMエクスポートダイアログで、任意の部品の横にあるassignアイコンをクリックして、LCSC部品番号を検索して割り当てます。これにより回路図が更新され、将来のエクスポートのために記憶されます。

LCSC部品番号マッチングワークフロー

基本部品と拡張部品の戦略

JLCPCBの部品カテゴリを理解することは、コスト最適化に不可欠です。この単一の決定により、注文あたり20〜50ドルを節約できます。

部品カテゴリの説明

カテゴリ部品数セットアップ料金最適な用途
Basic約700部品$0(無料)一般的な抵抗器、コンデンサ、LED
Preferred Extended約2,000部品$0(Economic)人気のIC、コネクタ
Extended300,000+部品1部品あたり$3専門部品

基本部品がプリロードされている理由

基本部品は常にJLCPCBのピックアンドプレース機械にロードされています。交換の必要がないため、使用に労働コストがかかりません。

拡張部品は、フィーダーの手動ロードが必要で、1つのユニーク部品あたり3ドルの労働コスト(数量ではない)がかかります。

コスト最適化戦略

例:10部品BOM

すべて基本部品:$0セットアップ
8基本 + 2拡張:$6セットアップ
5基本 + 5拡張:$15セットアップ
すべて拡張部品:$30セットアップ

コスト削減のための実用的なヒント

  1. 基本ライブラリから始める: EasyEDAで部品を選択する際、"JLCPCB Assembly"でフィルタリングし、基本部品を優先します
  2. 0603抵抗器は最良の選択肢: 0402または0805よりも基本部品として利用可能な値が多い
  3. コンデンサ値を組み合わせる: 27nFが基本でない場合、22nF + 4.7nFを並列に使用(両方とも基本)
  4. 確定前に確認: 可能な限り拡張部品を基本の同等品に置き換えます

拡張部品が価値がある場合もあります

3ドルを節約するために設計を妥協しないでください。特定のIC、コネクタ、または専門部品が必要な場合、3ドルのセットアップ料金は設計の再作業と比較して無視できます。

部品回転の問題を修正する

部品の回転は最も一般的なアセンブリの問題です。EasyEDAのネイティブエクスポートでも、一部の部品がJLCPCBのプレビューで誤って回転されているように見える場合があります。

問題を理解する

異なるCADツールと部品ライブラリは、"0度回転"を異なって定義します。EasyEDAで正しく見えるチップが、JLCPCBのビューアで90°または180°ずれている可能性があります。

部品回転修正ワークフロー

回転を修正する方法

  1. 1
    JLCPCBにファイルをアップロード

    Gerber、BOM、CPLファイルをアップロードし、アセンブリオプションに進みます

  2. 2
    部品配置を確認

    "Quote"ステップで、"Review Parts Placement"をクリックして部品の向きを確認します

  3. 3
    ミスアラインされた部品を特定

    ピン1が間違ったコーナーにあるIC、または極性部品(LED、ダイオード)が間違った方向を向いているものを探します

  4. 4
    Parts Placement Editor(オンライン)を使用

    "Parts Placement Editor"をクリックして、ブラウザで直接部品を回転させます

  5. 5
    またはCPLファイルを修正

    ExcelでCPLを開き、Designatorで部品を見つけ、Rotation値を変更します

回転の計算

回転は度数で反時計回りに測定されます。部品を修正するには:

現在必要新しい値
+90° CCW900 + 90 = 90
90°+90° CCW18090 + 90 = 180
180°+90° CCW270180 + 90 = 270
270°+90° CCW0270 + 90 = 360 → 0

JLCPCBエンジニアが支援可能

回転について不明な場合は、注文を進めてください。JLCPCBエンジニアは配置をレビューし、問題を検出した場合は連絡します。彼らは何千もの設計を見ており、多くの場合、回転の問題を自動的に修正できます。

予防:シルクスクリーン極性マーク

シルクスクリーンレイヤーに明確な極性マーキングを含めます:

  • ICのピン1ドット
  • ダイオードとLEDのカソードマーク
  • コンデンサの正端子マーク

JLCPCBは、CPLの回転が若干ずれていても、シルクスクリーンのマーキングに部品の向きを合わせます。

一般的なエラーと解決策

最も頻繁に発生するBOM/CPLの問題とその修正方法は次のとおりです:

1. "No valid content found"

問題:

JLCPCBがアップロード中にこのエラーメッセージでファイルを拒否します。

解決策:

  • カラムヘッダーの二重引用符を確認(削除します)
  • ファイルがタブではなくカンマ区切りのCSVとして保存されていることを確認
  • Excelで開き、フォーマットを確認し、CSV(UTF-8)として再保存

2. パッケージ名から先頭のゼロが削除される

問題:

Excelが"0603"を"603"に変換し、フットプリントマッチングが壊れます。

解決策:

  • ExcelでCSVを開く際、"Open"ではなく"Import"を使用
  • Packageカラムを"Text"形式に設定
  • または単一引用符のプレフィックスを追加:'0603

3. "Part not matched"警告

問題:

BOMレビュー中に一部の部品がマッチしないと表示されます。

解決策:

  • マッチングを保証するためにLCSC部品番号を追加
  • 部品がJLCPCB在庫で利用可能であることを確認
  • 提案から正しい部品を手動で選択
  • 利用可能な基本/拡張部品に置き換えることを検討

4. パネル化BOMの問題

問題:

EasyEDAのパネル化機能を使用すると、1つのボードの部品のみがエクスポートされます。

解決策:

  • JLCPCBアセンブリの場合、単一ボードからエクスポート(パネルではない)
  • JLCPCBは内部的にパネル化を処理
  • 手動でパネル化する必要がある場合、CPLにはすべての位置が含まれます

5. 大文字小文字の区別の問題

問題:

"r1"と"R1"のようなデジグネータを持つ部品が混乱を引き起こします。

解決策:

JLCPCBはすべてのデジグネータを大文字に変換します。部品を区別するために大文字小文字を使用しないでください。"R1"、"R2"を使用 - "R1"と"r1"ではありません。

6. CPLに部品が欠けている

問題:

一部のBOM部品がCPLファイルに表示されません。

解決策:

  • BOMとCPLが同じデザインバージョンからのものであることを確認
  • エクスポート前に回路図からPCBを更新("Update PCB")
  • すべての部品がPCBに配置されていることを確認
  • スルーホール部品はCPLにエクスポートされない場合があります

完全なエクスポートワークフロー

完成したデザインからJLCPCB注文までの段階的なプロセスは次のとおりです:

エクスポート前チェックリスト

ステップ1:Gerberファイルのエクスポート

Fabrication → Gerberに移動し、Gerberファイルをエクスポートします。これによりPCB製造データが作成されます。

ステップ2:BOMのエクスポート

  1. 回路図を開き、BOMアイコンをクリック
  2. すべての部品にLCSC部品番号があることを確認
  3. 自分ではんだ付けする部品(コネクタ、THT)を削除
  4. CSVとしてエクスポート

ステップ3:CPLのエクスポート

  1. PCBを開き、Document → Export Pick and Placeに移動
  2. ミラーオプションをチェックしない
  3. ファイルをエクスポート

ステップ4:JLCPCBにアップロード

  1. jlcpcb.comに移動し、"Order now"をクリック
  2. Gerber ZIPファイルをアップロード
  3. "PCB Assembly"オプションを有効化
  4. BOMとCPLファイルをアップロード
  5. 部品マッチングを確認し、問題を解決

ステップ5:配置の確認

  1. 見積もりステップで"Review Parts Placement"をクリック
  2. 各部品の回転と位置を確認
  3. Parts Placement Editorを使用して問題を修正
  4. 極性部品に特に注意を払う

ステップ6:注文

  1. 最終見積もりを確認(PCB + アセンブリ + 部品)
  2. 配送方法を選択
  3. 支払いを完了
  4. エンジニアリングレビューの確認を待つ

完璧なアセンブリのためのプロのヒント

1. 部品選択ライブラリを作成

検証済みのJLCPCB互換部品の個人ライブラリを構築します。これにより、将来のプロジェクトで時間を節約できます:

  • 基本抵抗器:0603、一般的な値(10K、100R、4.7K)
  • 基本コンデンサ:0603、100nF、10µF、1µF(電圧定格を確認)
  • 既知の良好なフットプリントとLCSC番号を持つ一般的なIC

2. コメントに代替品を含める

主要部品が在庫切れの場合、代替品を記載しておくとプロセスを迅速化できます:

Comment: 10K 1% 0603 (Alt: C25804, C25808)

3. 非配置部品を削除

エクスポート前に、BOMとCPLの両方から削除します:

  • テストポイント
  • 取り付け穴
  • 自分ではんだ付けするスルーホールコネクタ
  • JLCPCBで利用できない部品
  • 実装しないオプション部品

4. 一貫した命名を使用

すべてのファイルでデジグネータの命名を一貫して保ちます:

  • BOM:C1、C2、C3...(C001、C002またはc1、c2ではない)
  • CPL:BOMと正確に一致する必要があります
  • シルクスクリーン:両方と一致する必要があります

5. ファイルのバージョン管理

エクスポートにバージョン番号を付けて命名します:

MyProject_v1.2_BOM.csv
MyProject_v1.2_CPL.csv
MyProject_v1.2_Gerber.zip

これにより、異なる設計リビジョンからのファイルを混同するのを防ぎます。

6. 最初に少量を注文

新しいデザインの場合、100枚を注文する前に、アセンブリ付きで5枚のボードを注文します。これにより、大量生産前にBOM/CPLの問題をキャッチできます。

プロのヒント:JLCPCBの最小注文

JLCPCBの最小PCBアセンブリ注文は2枚(Economic PCBAの場合)または5枚(Standard PCBAの場合)です。これをプロトタイプ予算に組み込んでください。

よくある質問

JLCPCBライブラリにない部品を使用できますか?

はい、ただし2つのオプションがあります:(1)JLCPCBのグローバル部品調達サービスを使用して他の場所から部品を見つける、または(2)JLCPCBにできることを組み立ててもらい、残りの部品を自分ではんだ付けする。利用できない部品はアップロード前にBOM/CPLから削除してください。

BOMがデザインと異なる数量を表示するのはなぜですか?

正しい回路図シート(すべてのシートまたは特定)からエクスポートしたことを確認してください。また、エクスポート前に回路図からPCBを更新して、両方が同期されていることを確認してください。

アセンブリにはフィデューシャルマークが必要ですか?

いいえ、JLCPCBはデザインにフィデューシャルマークがない場合、自動的に追加します。ただし、最適な位置に独自のフィデューシャルを含めることで、配置精度を向上させることができます。

JLCPCBはボードの両面を組み立てることができますか?

はい、ただし各面に2つの別々のアセンブリ注文を行う必要があります。片面アセンブリの方がコスト効率が高いです。可能な限り部品を片面に設計してください。

EconomicとStandard PCBAの違いは何ですか?

Economic PCBA:低コスト、長いリードタイム(3-4日)、最小2枚、優先部品の拡張部品セットアップ料金なし。Standard PCBA:より速いターンアラウンド(1日)、最小5枚、完全な拡張部品料金が適用、より多くの部品タイプをサポート。

EasyEDAでは正しく表示されるのに、JLCPCBのプレビューでは間違って表示されます。なぜですか?

これは通常、ライブラリフットプリントとJLCPCBの内部部品定義の間の回転オフセットの問題です。JLCPCBのParts Placement Editorを使用して、部品を正しい向きに回転させてください。プレビューが実際に得られるものです。

結論

JLCPCBアセンブリ用にEasyEDAからBOMとCPLファイルをエクスポートすることは、要件を理解すれば簡単です。成功の鍵となる要素は:

  1. LCSC部品番号を含める - 100%正確な部品マッチング
  2. 基本部品を優先 - セットアップ料金を最小化
  3. 回転を確認 - 発注前にJLCPCBのプレビューで
  4. ファイルを同期 - 同じデザインバージョンからBOMとCPLをエクスポート
  5. DNP部品を削除 - 両方のファイルから

これらの実践により、初回の注文で完璧に組み立てられたボードを手に入れることができます。ハッピービルディング!

回路図レビューを自動化

アセンブリ用にエクスポートする前に、Schemalyzer AIにEasyEDA回路図を分析させて潜在的な問題を確認させてください。高価なアセンブリミスになる前にエラーをキャッチします。

無料回路図分析を試す

関連記事