.SCHファイルとは?回路図フォーマットとPCB出力

SCHファイル回路図フォーマットの例

図1.PCBレイアウト出力前の回路図レビュー用SCHファイルの例。

.SCHファイルは、電子設計自動化(EDA)ソフトウェアによって作成される回路図ファイルであり、物理的な基板レイアウトではなく、回路の論理設計(部品とそれらの間の接続)を格納します。これはほぼすべてのプリント基板(PCB)プロジェクトの開始文書であり、その精度が完成した基板の製造と組み立ての成否に直接影響します。

主要な取り組み

  • .SCHファイルには回路の論理(回路図)が格納されており、物理的なPCBレイアウトは格納されていません。
  • フォーマットはツール固有のもので、Eagle、KiCad、Altium、OrCAD、LTspiceはいずれも.schファイルまたは類似のファイルを異なる方法で使用します。
  • 外部の.schファイルを開くには、通常、元のソフトウェアまたは互換性のあるビューアが必要です。
  • 製造業者は.schファイルから直接製造するのではなく、設計から生成されたガーバー/ODB++データ、ドリルデータ、部品表(BOM)、および配置データを必要とします。

.SCHファイルとは何ですか?

エンジニアが回路を設計する際、最初のステップは回路図を描くことです。回路図とは、すべての部品を記号で、すべての電気接続を線で示した図です。EDAソフトウェアはこの図を回路図ファイル(通常は拡張子.sch)に保存します。このファイルには、各部品が何であるか、どのようにラベル付けされているか、そしてどのピンがどのネットに接続されているかが正確に記録されます。

重要なのは、回路図ファイルは形状ではなく、設計意図を記述するものであるということです。「この抵抗器はあのコンデンサとマイクロコントローラの3番ピンに接続される」と記述されていますが、それらの部品が基板上のどこに配置されるか、銅配線がどのように行われるかは示されていません。これらの物理的な情報は、別のレイアウトファイルに格納されています。この分離を理解することが、PCBワークフロー全体を理解する鍵となります。

回路図ファイルには何が保存されているか

  • コンポーネント: 各部品の記号、参照指定子、および値。
  • ネット: ピン間の電気的な接続を表す名称。
  • 属性: 部品番号、シンボルに割り当てられたフットプリント、および注記。
  • 階層: より大きな設計におけるシートとサブ回路。

EDAツール間で.SCHファイルがどのように異なるか

.sch拡張子は単一の汎用フォーマットではありません。さまざまなEDAツールが、まったく異なる内部構造を持つこの拡張子、またはその派生形式を使用しています。あるプログラムで作成された.schファイルは、通常、別のプログラムで直接開くことができません。これが、読み取れない回路図ファイルを受け取った際に人々が混乱する大きな原因となっています。

フォーマットが異なるため、製造業者に.schファイルだけを送るだけでは不十分な場合がほとんどです。製造業者が同じツールを使用しているとは限りませんし、たとえ使用したとしても、回路図だけでは製造ジオメトリは含まれていません。

様々なEDAツールは、回路図をそれぞれ独自の形式で保存しますが、一般的にはすべて「.schファイル」と呼ばれています。古いEagleプロジェクトでは.sch拡張子を直接使用し、KiCadでは.kicad_sch、Altiumでは.SchDoc、OrCADでは独自の構造を使用しています。このファイルには論理設計(シンボル、接続、ネット名)が格納されますが、そのままでは製造できません。基板を製造するには、まず回路図をレイアウトに変換し、次に製造出力に変換する必要があります。

.SCHファイルを開いて表示する方法

.sch ファイルを受け取った場合、確認すべき実用的な選択肢は 3 つあります。最も確実な方法は、そのファイルを作成したソフトウェアで開くことです。2つ目は、その形式をサポートする無料のビューアまたはインポーターを使用することです。3つ目は、どちらも利用できない場合に、送信者に回路図の PDF または画像ファイルをエクスポートしてもらうことです。

多くの設計者は、シンプルな回路図ビューアの価値を過小評価しています。ファイルを編集できない場合でも、ネットリストとコンポーネント値を表示できれば、設計の確認、部品表の作成、変更点の検討が可能になります。しかし、製造側にとって、回路図はあくまで参照用であり、製造は.schファイルではなく、エクスポートされた製造ファイルに基づいて行われます。

回路図ファイルを開く方法

  • ネイティブソフトウェア: オリジナルのEDAツールは、常に自身のフォーマットを正しく開きます。
  • 対応ビューア: 一部のツールは、競合他社のフォーマットを様々な精度でインポートまたは表示する。
  • エクスポートされたPDF/PNG: EDAソフトウェアを使わずに回路図を読み取るための普遍的な方法。
  • ネットリストのエクスポート: どのエンジニアでも確認できる、接続関係をテキスト形式で一覧にしたもの。

回路図からレイアウト、製造ファイルまで

回路図は一連の工程の最初のステップです。回路ロジックが把握されると、設計者は各コンポーネントに物理的なフットプリントを割り当て、それらのフットプリントを基板外形に配置し、回路図のネットで定義された銅配線を配線します。その後、そのレイアウトは工場で実際に使用される標準ファイル形式でエクスポートされます。

ステージ ファイル/出力 目的
回路図 .sch / .SchDoc 回路の論理と接続を定義します
レイアウト .brd / .pcb / .PcbDoc 物理的な配置と配線を定義します
加工 ガーバー/ODB++ + ドリル ファブにベアボードの作り方を指示する
アセンブリ 部品表 + 重心 + 図面 ラインにどの部品がどこに配置されるかを指示します

そのため、メーカーは.schファイルではなく、ガーバーデータまたはODB++データを要求するのです。これらのフォーマットはツールに依存せず、製造に必要な正確な銅箔、ドリル、マスクの形状に加え、自動組立に必要な部品表(BOM)と配置データが含まれています。

SCHファイルからPCB製造ファイルへの変換例

図2.回路図データを製造出力に変換するためのSCHファイルの例。

製造において回路図が重要な理由

工場ではエクスポートされたファイルに基づいて製造が行われますが、最終的な結果は依然として回路図によって決定されます。回路図から生成されたネットリストはレイアウトと照合され、意図した接続がすべて存在し、意図しない接続が作成されていないことが確認されます。回路図段階で割り当てられたフットプリントによって、実際の部品が収まるかどうかが決まります。そして、部品表(BOM)は回路図の部品属性から作成されます。

回路図の誤りは、レイアウトを経て、最終的に基板にまで静かに伝播します。フットプリントの割り当てミス、ネットのラベルの誤り、部品番号の間違いなどは、誰も気づかないうちに組み立て工程まで進んでしまう可能性があります。そのため、製造業者の製造性レビューでは設計データの相互チェックが行われます。フットプリントやネットリストの問題を設計図上で発見する方が、実装済みの基板で発見するよりもはるかにコストがかからないからです。

製造業者向けにクリーンな設計パッケージを準備する

最もスムーズなプロジェクトは、リリース済みの設計リビジョンから生成された、完全かつ一貫性のあるパッケージとして納品されます。単なる.schファイルのみを送信したり、異なるリビジョンのファイルを混在させたりすることは、見積もり遅延やアセンブリエラーの最も一般的な原因の一つです。クリーンなパッケージであれば、工場は推測ではなく、実際の製造コストに基づいて見積もりを作成できます。

リリースパッケージに含めるべきもの

  • ガーバーファイルまたはODB++ファイル さらに、NCドリルファイルとボード外形図も付属します。
  • 部品表 正確なメーカー部品番号と承認済みの代替品情報。
  • 重心(ピックアンドプレース)データ 極性とピン1を示す組立図も含まれています。
  • 積み重ねてノートを終える 層数、銅の重量、表面仕上げなどを網羅している。
  • 一貫した改訂 つまり、製造と組み立て作業は同じ業者から行われるということだ。

基板の種類に関わらず、同様の注意が必要です。高密度設計ではHDI製造プロセスの許容誤差が必要となる場合があり、多層基板製品では正確な積層データに基づいた多層基板製造が不可欠であり、曲げ可能な設計ではフレキシブル基板製造時に独自の制約が生じます。初回生産では、少量組立サービスを利用することで、量産前にパッケージを効率的に検証できます。製造パートナーを一本化することで、見積もりから納品まで、回路図、レイアウト、エクスポートファイルの整合性を保つことができます。

.SCHファイルを製造用のガーバーファイルに変換する

回路図ファイルは直接製造することはできません。工場ではガーバーデータ、ドリルデータ、部品表、配置ファイルに基づいて製造を行うため、.SCHファイルはレイアウト処理を経て、生産ラインが実際に読み取れる形式にエクスポートされる必要があります。

変換における重要なステップ

  • 回路図を完成させる: 記号、値、および接続が正しいことを確認してください。
  • フットプリントを割り当てる: すべてのシンボルを検証済みの土地パターンにマッピングする。
  • ボードを並べる: ネットリストに基づいて部品を配置し、接続を配線します。
  • 設計ルールチェックを実行します。 キャッチの間隔、幅、およびクリアランスの違反。
  • 製造データを生成する: ガーバーレイヤーとNCドリルファイルをエクスポートします。
  • アセンブリデータのエクスポート: 部品表(BOM)と重心配置ファイルを出力します。

回路図だけでなく、この完全なパッケージを送付していただくことで、工場は初回から正確な見積もりと製造を行うことができます。これは、当社が製造するロボット制御基板のような高密度設計において特に重要であり、中国工場のエンジニアが出荷前にお客様のエクスポート設定を確認することができます。

回路図を工場で製造可能な製品に変換するプロセスは、一定の手順に従います。回路図からすべての接続を一覧にしたネットリストが生成され、そのネットリストに基づいて部品の配置や配線が行われるPCBレイアウトが作成されます。完成したレイアウトは、ガーバーファイルとNCドリルファイル、さらに部品表と組み立て用のピックアンドプレースデータとしてエクスポートされます。回路図単体では製造見積もりを出すことはできません。回路図は、製造可能なファイルを作成するための元となるデータです。

よくある質問

.schファイルを開くにはどのプログラムを使えばいいですか?

作成ツールによって異なります。Eagle、KiCad、OrCADなどはいずれも.schなどの拡張子を使用していますが、内部フォーマットが異なるため、最も安全なのは元のソフトウェアを使用することです。一部のビューアは外部フォーマットをインポートできますし、PDF形式でエクスポートすればどのソフトでも開くことができます。

.schファイルはPCBレイアウトファイルと同じですか?

いいえ。.schファイルには回路図(回路の論理と接続)が格納されます。基板レイアウト(物理的な配置と銅配線を記述したもの)は、通常.brd、.pcb、または.PcbDoc拡張子で別に保存されます。

.schファイルを基板メーカーに送って基板を製造してもらうことはできますか?

一般的にはそうではありません。製造業者は、設計からエクスポートされたガーバーまたはODB++製造データ、ドリルファイル、部品表、配置ファイルに基づいて製造を行います。回路図は参考資料として役立ちますが、基板の製造に必要な形状情報は含まれていません。

回路図を製造ファイルに変換するにはどうすればよいですか?

EDAツール内で、フットプリントの割り当て、PCBレイアウトの完成、デザインルールチェックと電気的チェックの実行を行い、ガーバー/ODB++ファイル、NCドリルファイル、部品表(BOM)、および重心データをエクスポートします。これらのエクスポートされたファイルが、工場に送付するファイルとなります。

なぜ他のEDAツールでは私の.schファイルが正しく開けないのでしょうか?

各ツールはそれぞれ独自の形式で回路図を保存するため、たとえ2つのプログラムが両方とも拡張子「.sch」を使用していても、内部構造が異なるため、相互に開くと失敗するか、情報が失われます。PDFやネットリストなどの汎用的な形式でエクスポートすることで、この問題を回避できます。

回路図は部品表に影響しますか?

はい。部品表(BOM)は、部品番号や値など、回路図に含まれる部品属性に基づいて生成されます。回路図の誤りや漏れはそのまま部品表に反映されるため、リリース前に必ず確認する必要があります。

製造業者は、製造前に私の設計をチェックしてくれるでしょうか?

優れた製造業者は、エクスポートされたファイルに対して製造可能性レビューを実施し、フットプリント、ネットリスト、部品表(BOM)を製造能力と照合します。これにより、回路図に起因するエラーが製造・組み立て済みの基板に到達する前に早期に発見できます。

メーカーは.schファイルから直接基板を製造できますか?

いいえ。回路図ファイルは論理設計を記述するものであり、物理的な基板を記述するものではありません。製造業者は、基板の製造と組み立てを行うために、レイアウトをガーバーファイルとNCドリルファイルとしてエクスポートしたものに加え、部品表(BOM)とピックアンドプレースデータが必要です。

オリジナルのソフトウェアがない場合、.schファイルを開くにはどうすればよいですか?

多くのEDAツールには無料のビューアが付属しており、一部のフォーマットは互換性のあるビューアやオンラインビューアで開くことができます。最も確実な方法は、作成元のプログラムで開くか、設計者にPDFファイルと製造用ファイルをエクスポートしてもらうことです。

回路図ファイルとガーバーファイルは同じものですか?

いいえ。回路図は回路の論理と接続を記述するものであり、ガーバーファイルは基板の製造に使用される銅箔、マスク、シルクスクリーン層といった物理的な層を記述するものです。ガーバーファイルは、回路図を基にしたレイアウトから生成されます。

基板の見積もりを依頼する際に、どのようなファイルを送れば良いですか?

ガーバーファイルとNCドリルファイル、基板外形図、積層図、さらに部品表(BOM)と組み立て用ピックアンドプレースファイルを送付してください。材料、仕上げ、数量に関する明確な注記があれば、工場は推測ではなく実際の製造コストに基づいて見積もりを作成できます。

なぜ私の.schファイルは別のコンピューターで開かないのですか?

通常、相手のマシンには、そのファイルを作成したEDAツールやライブラリがインストールされていないか、ファイルが参照しているライブラリの部品が不足していることが原因です。同じツールをインストールするか、エクスポートされたビューアファイルを受け取ることで解決します。

回路図ファイルとレイアウトファイルの違いは何ですか?

回路図ファイルには論理設計(シンボルと接続)が格納され、レイアウトファイルには物理的な基板(部品の配置、銅箔パターン、積層構造)が格納されます。レイアウトは回路図から作成され、製造用ファイルのエクスポート元となります。

HighleapのPCBおよびPCBAソリューション - 見積もり依頼

おすすめの投稿

PCBの見積もりを取得する方法

DFM/DFA分析を実施し、レポートをお送りいたします。ファイルは当社のウェブサイトから安全にアップロードできます。お見積もりには以下の情報が必要です。

    • Gerber、ODB++、または .pcb 仕様。
    • 組み立てが必要な場合のBOMリスト
    • 数量
    • ターンタイム
PCB製造に加え、PCB設計、PCBA、ターンキーソリューションなど、包括的な電子サービスも提供しています。試作、設計検証、部品調達、量産など、お客様のプロジェクトを成功に導くエンドツーエンドのサポートをご提供いたします。

PCBAサービスをご利用の場合は、BOM(部品表)と具体的な組立指示書をご提出ください。また、DFM/DFA解析により、製造性と組立性を最適化し、スムーズな製造プロセスを実現します。

    あなたのPCBプロジェクトについて教えてください

    デザインファイルがまだない?問題ありません。お分かりの情報をお知らせください。詳細が必要な場合は、こちらからご連絡いたします。



    ファイルをアップロード (optional)

    PCBファイル、BOM、PDF/STEP、TXT、ZIP/RAR/7Z · 最大合計25MB