知っておくべき必須PCBデザインファイルタイプ
2 min
プリント回路基板(PCB)を注文するには、基板の設計と仕様に関する正確で詳細な情報を提供する必要があります。これが特定のPCBファイル形式が必要な理由です。製造は、完成したPCBファイルでのみ正常に行うことができます。PCBを設計し、それらの設計決定を伝えるには、回路図設計、部品表、PCBレイアウト、スタックアップ設計情報などのファイルに依存します。
Allegro、Altium Designer、KiCAD、Eagleのような様々なエレクトロニクス設計ソフトウェア間の相互運用性を確保するために、ガーバーとして知られるファイルのコレクションが開発されました。
PCB設計におけるガーバーファイルの重要性:
ガーバーファイルは、特定の設計ソフトウェアに縛られることなくPCB設計を理解することを可能にします。その結果、ガーバーファイルフォーマットを理解し学ぶことは、今日、非常に関連性の高いトピックとなっています。主な理由は以下の3つです:
1- 標準化: PCBファイルフォーマットは、設計データの通信方法を標準化します。これにより、製造者は一貫性のある普遍的に理解された方法で必要な情報を受け取ることができます。
2- 詳細情報: PCBファイルには、部品配置、電気接続ルーティング、レイヤースタックアップ、ドリルホール、その他の重要な詳細を含むボードレイアウトに関する詳細情報が含まれています。このレベルの詳細情報は、正確な製造に不可欠です。
3- 互換性: 異なるPCBデザインソフトウェアツールは、特定のフォーマットでファイルを生成します。製造業者は様々な設計ツールで作業することが多いため、標準フォーマットを持つことで互換性を確保し、エラーの可能性を減らすことができます。
PCBオンライン注文に必要なファイル
CADアパーチャファイルは、PCBを注文するのに十分です。これには、スタックアップ層、ドリルホール、ソルダーマスク、シルクスクリーン層の情報が含まれます。BOM(部品表)は、PCBを組み立てる際に役立ちます。
CAD アパーチャファイル:
RS-274X(ガーバーx1)、ガーバーx2、IPC-2581、ODB++フォーマット。
BOM(部品表):
TXT、PDF、CSV、XLSV、通常はExcelファイルが広く採用されています。製造元からPCBを組み立てる場合、製造元がお客様の基板を組み立てることができるように、セントロイドデータファイルが必要です。
セントロイドファイル:
TXT、PDF、CSV、XLSV、通常Excelファイルなどの形式が広く採用されており、CPL(Component placement)またはPNP(Pick-And-Place)ファイルとしても知られています。
PCBをオンラインで注文するために使用される、設計者によって採用された最も一般的なファイル形式を以下に示します。これらのファイルが何であり、その中に何があるのかを知りましょう。私たちは議論から始めます:
1. PCBガーバーファイルとは何ですか?
2. 部品表(BOM)とは何ですか?
3. セントロイドファイルとは何ですか?
PCBガーバーファイルとは?
PCBガーバーファイルは、プリント基板(PCB)レイアウトの詳細情報をメーカーに伝えるために使用される標準化されたフォーマットです。ガーバーファイルは 「フォトプロット 」とも呼ばれ、一般的に274Dと274X形式のファイルを表し、グラフィックからデータへの変換とPCB製造の間の媒体として機能します。
上図のように、銅トレース、ソルダーマスク、シルクスクリーン印刷、ドリルホールなど、PCBの各レイヤーのデータが含まれています。ガーバーファイルは精密で正確なPCB製造に不可欠であり、設計仕様の伝達と理解を確実にします。ガーバーファイルは、製造に使用されるフォトマスクの作成に役立ち、PCB製造の重要な要素となっています。これらのファイルからPCBがどのように製造されるかは、JLCPCBが公開したPCB製造プロセスの詳細ガイドをご覧ください。
標準ガーバーフォーマットの種類
PCB設計で使用される標準ガーバーフォーマットは主に2種類あります:
1- RS-274D:これは古い、より基本的なフォーマットです。RS-274Xに比べ、利便性が低く、エラーが発生しやすい。RS-274Dは、電子製品の発展が現在の要求をはるかに上回っているため、徐々に廃止され、RS-274Xの改良版が作成された。
2- RS-274X: 拡張ガーバーフォーマットは広く使用され、業界標準とみなされています。アパーチャ定義が埋め込まれ、複数のレイヤをサポートし、詳細で包括的なPCBデザインを提供します。RS-274Xは、その改善された機能と使いやすさから、好まれるフォーマットです。
99%のPCB CADソフトウェアは、PCBデザインをRS-274DまたはRS274Xフォーマットのガーバーファイルフォーマットに変換することをサポートしています。ドリルファイルは通常ガーバーファイルではありませんが、ドリルファイルもPCBを製造するために必要な製造データの一部として必要です。ドリルファイルは一般的にExcellon NCドリルフォーマットで、穴を開けるべき場所をメーカーに伝えます。
ドリルファイルの生成はしばしば別のプロセスであり、ドリルファイルの欠落は最も一般的な注文の問題の1つです。従って、メーカーがガーバーファイルを要求し、両方のエクスポートに慣れた場合、ドリルファイルも必要であると仮定するのが賢明です。ガーバーファイルとドリルファイルは1つのアーカイブファイル(JLCPCBは.rarまたは.zipファイルをサポートしています)にパッケージ化する必要があります。EasyEDAのようなオンラインソフトウェアでは、ガーバーファイルとドリルファイルは上の画像のように一緒に生成されます。
部品表(BOM)とは?
部品表とは、製品やアセンブリを作るために必要な原材料のリストです。JLCPCBのターンキーPCBアセンブリサービスの文脈では、BOMファイルにはJLCPCBによって購入され、基板にはんだ付けされるべきすべての部品が含まれています。BOMはPCB設計プロセス中に構築され、維持される必要があり、プロセス終了時の精度を高めます。
JLCPCBの革新的な見積もりプラットフォームはBOMファイルを読み取り、部品番号と重要な代理店を照合することができます。このアプローチで、プラットフォームは数秒で見積もりを提供することができます。迅速な見積りを実現するためには、BOMファイルをJLCPCBのフォーマットに従って整理する必要があります。BOMファイルにはメーカー品番、指定記号、数量が含まれていなければなりません。典型的なJLCPCBのBOMは.xls、xlsxまたは.csvフォーマットで、以下を含みます:
1. 部品番号: 各部品のメーカー固有の識別子。
2. 説明: 抵抗器、コンデンサー、ICなど、各部品を簡単に説明する。
3. 数量: 各部品の必要数。
4. 参照指示子: 各部品がPCB上のどこに配置されているかを示すラベル(例:R1、C2、U3)。
5. メーカー情報: 各部品の調達先に関する情報。
JLCPCBアセンブリサービスを通じてPCBに配置したくない部品はBOMから削除するか、'Customer Supply'欄に'DNP'の文字をマークする。BOMは調達、組立、最終製品が設計仕様を満たすことを保証するために不可欠です。
セントロイドファイルは何ですか?
セントロイドは、組立機を素早くプログラムするために使用される組立用の特殊なファイルです。これはPick-N-Place、XY Data、またはComponent Placement(CPL)ファイルとしても知られています。CADツールによっては、このファイルを自動的に生成するものもあれば、そうでないものもありますが、ファイルを修正してからセントロイドファイルを生成する必要があるかもしれません。セントロイドファイルには、すべての表面実装部品の位置と方向が記述され、参照デジグネータ、XとYの位置、回転、ボードの側面(上または下)が含まれます。表面実装部品とスルーホール部品の両方がセントロイドにリストされます。このセントロイドは、エンジニアがDFA(Design for Assembly)レビュー中に部品の位置を特定し、機械組立のためにピック&プレースマシンをセットアップするのに役立ちます。典型的なJLCPCBセントロイドファイルは、.xls、xlsxまたは.csvフォーマットで、以下を含みます:
1. デジグネータ: 部品を識別する参照デジグネータ(RefDes)。BOMファイルとは異なり、個別のデジグネータはその線と座標を持つ必要があります。
2. XY 座標: 部品の位置を示す。X 座標と Y 座標は別々の列にし、可能であれば部品の原点を中心とする。
3. 回転値: PCB 上に配置された部品の向き/回転(0 度から 360 度)を示します。この値は正確でない可能性があるため、参考値としてのみ使用してください。
スルーホール部品はピックアンドプレースマシンでは配置されませんが、アセンブリスタッフが手作業ではんだ付けするため、セントロイドファイルに含めないソフトウェアもあります。
他のファイル形式とその利点/欠点:
広く知られているPCBファイルフォーマットが2つあります(IPC-2581とODB++)。IPC-2581とODB++はガーバーファイルフォーマットとは異なり、それぞれ長所と短所があります:
1. IPC-2581 ファイルフォーマット:
IPC-2581 PCB ファイルフォーマットは、業界標準、ベンダーニュートラル、オープン XML ベースのフォーマットです。IPC(Association Connecting Electronics Industries)によって開発され、PCB設計情報を共有するための包括的で統一された方法を提供します。このフォーマットは、すべての必要なデータを含む単一の標準化されたファイルフォーマットを提供することにより、設計から製造への移行を合理化します。主な機能の一部を以下に示します:
デザインデータ(トレース、パッド、ビア、レイヤースタックアップなどのPCBレイアウト)、コンポーネントデータ(リファレンスデジグネータ、- 包括的なデータ:部品番号、配置座標)、ネットリスト、ドリルデータの詳細情報を含みます。
・XMLベース: XMLベースであるため、人間が読め、機械が解析しやすく、フォーマットの柔軟性と適応性を高めます。
・双方向通信: 設計データのメーカーへの引き渡しや、メーカーから設計者へのフィードバックを容易にし、設計および製造プロセス全体を改善します。
・先進技術のサポート: IPC-2581は、高密度相互接続(HDI)、リジッドフレックス設計、組み込みコンポーネントなどの高度なPCB技術をサポートしています。
2. ODB++ファイルフォーマット:
ODB++は、Valor社(現在はMentor Graphics社の一部)によって開発された包括的で広く使用されているファイルフォーマットです。ODB++は、必要なすべての情報を階層形式で単一のファイルまたはデータセットに統合することを目的としています。ODB++フォーマットの詳細については、こちらをご覧ください:
・包括的なデータ統合: 設計データ、ネットリスト、コンポーネント情報、ドリルデータ、アセンブリデータ、製造データ、テストデータに関する詳細情報を含みます。
・単一ファイル形式: ODB++は、必要なすべてのPCB設計および製造データを単一のパッケージに統合するため、データ管理が簡素化され、複数のファイルを扱うことによるエラーのリスクが軽減されます。
PCBファイルをガーバーファイル形式に変換する利点:
PCBファイルデータをガーバーファイルやドリルファイルに変換することで、PCB製造をトラブルなく行うことができます。しかし、多くの電子エンジニアは、PCBファイルを工場に渡す前に、PCBファイルをドリルデータとガーバーファイルに変換しません。代わりに、彼らは直接PCBメーカーに別々のファイルを送信します。電子エンジニアとPCBエンジニアはPCBに対する理解が異なるため、PCBメーカーが変換したガーバーファイルは、お客様が望むものとは異なる場合があります。
例えば:
PCBを設計した場合、ガーバーの代わりにPCBファイルを送る。シルクスクリーンの設定はロックされ、メーカーだけが変更/修正できます。PCBファイルをガーバーファイルに変換すれば、このような事故を避けることができます。
すべてのファイル形式の一般的な比較:
1. ガーバーファイル (.gbr または .ger):
ガーバーファイルはPCBファブリケーションデータの標準ファイルフォーマットです。銅トレース、パッド、ソルダーマスク、シルクスクリーン要素など、個々のPCBレイヤーに関する情報が含まれています。
使用方法: ガーバーファイルはPCB製造に不可欠であり、一般的にプリント回路基板の製造のために生成され、製造業者に提供されます。
2. Excellonファイル(.drl):
Excellonファイルには、PCB上の穴やその他の穴あけフィーチャの位置とサイズに関する情報が含まれています。プリント基板製造時に穴あけ機を制御するために使用されます。
使用方法 Excellonファイルは、製造工程でPCBに正確に穴を開けたり、切り抜きを作成するために重要です。
3. ODB++ (Open Database Design++):
ODB++は、レイヤー、ドリルデータ、スタックアップ情報、コンポーネント、アセンブリ詳細など、PCB設計に関する包括的な情報を含むインテリジェントな統一PCB製造データフォーマットです。
使用方法 ODB++は、PCBレイアウトソフトウェアと製造プロセス間の通信を合理化するために使用され、PCB製造とアセンブリのための包括的なデータセットを提供します。
4. IPC-2581:
IPC-2581は、堅牢なXMLベースのPCB製造ファイルフォーマットで、PCBスタックアップ、コンポーネント、ネットリスト、アセンブリ、および製造の詳細を含む、完全な設計および製造情報を包含します。
結論:
各PCBデザインソフトウェアは、プロジェクトファイル、ライブラリ、デザインを保存するための独自のファイル形式を持っています。これらのフォーマットは、.pcb、.sch、.lib、またはソフトウェア固有の他の拡張子を含むことがあります。
これらのファイル・フォーマットはPCB設計と製造に欠かせないものですが、ガーバーやエクセロンのように、主に製造段階で使用されるフォーマットもあることに注意する必要があります。一方、ODB++やIPC-2581のような統一フォーマットは、包括的な設計と製造データをカプセル化し、設計と製造プロセス間のシームレスな統合を容易にします。
学び続ける
多層基板設計: 総合ガイド
多層基板とは何ですか? 多層基板は 2 層以上のプリント回路基板で、3 層以上の導電性銅箔層で構成されています。多層 PCB は標準的な電気基板で、上層と下層は両面 PCB に似ていますが、コアの両側に追加の層があります。両面回路基板の複数の層は、間に耐熱絶縁層を挟んで積層され、接着されています。アクティブ コンポーネントとパッシブ コンポーネントは多層基板の上層と下層に配置され、内側の積層層はルーティングに使用されます。内側の層には、メッキ スルーホール、ブラインド ビア、埋め込みビアなどのビアと、それらの間のすべての電気接続が含まれます。 これらの内部スタック層は、スルーホール (THT) 電子部品と表面実装部品 (SMD) の両方をこのタイプの PCB のどちらの面にもはんだ付けできるように配置されています。この技術を適用することで、さまざまな複雑さとサイズの PCB が実現します。多層基板 は最大 40 層にすることができます。 多層基板 が広く使用されているのはなぜですか? 多層プリント基板の需要は増加しています。電子機器の小型化、高速化、高性能化の要求により、多層基板の人気が高まってい......
カスタムPCBフットプリントを作成するステップバイステップガイド
PCBフットプリントが必要だが、EasyEDAのコンポーネントライブラリに存在しない場合、自分で作成することができます。また、デバイスを作成するにはフットプリントライブラリが必要です。フットプリントライブラリツールの使用方法は PCB の PCB ツールと同じですが、ツールバーに不要な機能があります。 フットプリントライブラリは、電子部品、チップなどの各種パラメータ(部品のサイズ、長さ、幅、インライン、パッチ、パッドサイズ、ピンの長さ、幅、ピン間の間隔など)をグラフィカルに表したものです。PCBを描画するときに呼び出せるようにマニフェストされます。フットプリントライブラリの作成は、シンボルライブラリの作成とほとんど同じです。人気のあるオンラインPCBデザインツールであるEasyEDAは、直感的なインターフェースでカスタムフットプリントの作成プロセスを簡素化します。このガイドでは、EasyEDAでカスタムPCBフットプリントを作成する手順を説明します。電気回路図設計の詳細については、最新のブログをご覧ください。 PCBパッド設計とフットプリントの開発? PCB設計と開発では、基板のレイアウトを作成し......
PCBビア設計のポイント
高品質のPCB設計には、革新的なコンセプトが必要なだけでなく、PCB製造プロセスに対する深い理解も欠かせません。PCB設計の重要なステップの一つであるビア設計は、PCBの性能と製造効率の両方にとって非常に重要です。 ビアはどんなサイズでも設計できるのでしょうか? この質問に答えるために、まずPCB上の穴がどのように作られるかを理解しましょう。 1. 材料の切断: PCBメーカーは自動切断機を使い、大きな銅張積層板を生産に必要な特定のサイズの基板にスライスします。切断前の銅張積層板は下図のようになっている: 2. 穴あけ: CNCドリルマシンが銅張積層板の指定された位置に正確に穴を開ける。ドリルの刃は円形なので、開けられるのは丸い穴だけで、四角い穴は加工できない。 例えば、円形のピンポン玉を直角のコーナーに置くと、ピンポン玉の曲がった部分とコーナーとの間に隙間ができます。この隙間がいわゆる 「R角 」と理解できる。同様に、ドリル刃は丸いので、四角い穴は開けられない。 JLCPCBでは、PCB加工にメカニカルドリルを使用しています。ドリルビットの仕様は最小0.05mm単位で増減し、円形ドリルビットは直......
PCBレイアウトチュートリアル: JLCPCBで注文するためのステップバイステップガイド
プリント基板(PCB)の製作は楽しく、充実したものです。このチュートリアルでは、JLCPCBでPCBデザインを注文する手順を説明し、私たち自身の経験に基づいた有用なアドバイスを提供します。ご希望の基板タイプの選択から注文まで、PCBを素早く作成するために必要なことをすべて説明します。 ステップ1:PCBタイプの定義 PCBを作り始める前に、必要なPCBのタイプを知ることが重要です。JLCPCBにはいくつかのタイプがあり、それぞれ異なる目的に適しています: a. ノーマルボード ・ 特徴: ブラインドホールや隠しホールがないデザインで、すべてのホールはスルーホールです。高周波信号や電源をあまり必要としない回路に最適。 - 用途 基本的なことができる一般的な電子機器。 b. 電源基板 ・ 特徴: 設計の30%以上を電源が占める。高周波は通らない。 - 用途: 大きなシステムで電力を分配する基板。 c. 高速または高周波基板 ・ 特性: 周波数が1GHz以上の回路に適合。輻射や電磁干渉(EMI)の抑制に注意が必要。 ・ 用途 RFアプリケーション、高速データ処理ツール、高度通信。 d. HDI(高密度イ......
マルチボードPCB設計の包括的ガイド
多くの複雑なエレクトロニクスシステムは、PCBのマルチボードアレイとして構築されています。このタイプの設計には多くの利点がありますが、最大の利点はモジュラーアプローチであることです。PCBはドーターボードとしてメインボードに差し込むことができ、ArduinoやRaspberry Piのようなプロトタイピングとの親和性が高くなります。独自のマルチサーキットボード・システムを開発したい場合、設計に必要な接続性を確保するための基本的な手順がいくつかある。 ・ マルチボード設計では、情報の収集とデータの構成が不可欠です。 ・回路図のキャプチャーとPCBレイアウトは変わりませんが、同じ環境ですべてのシステムボードを扱うことになります。 ・マルチボードシステム設計では、単一の設計だけでなく、システム全体をチェックし、シミュレーションすることができます。 この記事では、デザイン内のシグナルインテグリティを確保しながら、デザイン内の接続性を定義する基本的な側面について説明します。 マルチボードPCB設計の開始 マルチボード設計は、システム内の各ボードの機械的なアウトラインと計画から始まります。1枚のプリント基板が......
PCB設計におけるSMDコンデンサの重要性
はじめに 表面実装部品(SMD)コンデンサは、プリント回路基板のレイアウトと動作に不可欠であり、スペースが限られた設計では特に重要です。これらは、基本的に米粒ほどの大きさしかない、小さくて非常に強力な素子です。これらの表面実装デバイスは、スマートフォンから産業機械レベルに至るまで、様々な電子機器の円滑な動作に不可欠な役割を果たしている。本稿では、プリント基板設計における表面実装型コンデンサの意義や重要性を探る。また、コンデンサの種類、用途、選択と配置のベストプラクティスについても解説します。 SMDコンデンサとは? 表面実装型コンデンサは、PCB基板に表面実装するために特別に作られたコンデンサです。スルーホールコンデンサはリード線を基板に通す必要がありますが、SMDコンデンサはプリント基板の最外層に直接はんだ付けされます。コンデンサの構造上、プリント回路基板の小型化が可能であり、電子回路の小型化を促進する。チップコンデンサは、現代の電子回路の信頼性と機能性を維持する上で重要な役割を果たしている。また、PCB基板に追加することで、機能性と効率を大幅に向上させることができます。 SMDコンデンサの種類......