回路図とPCBの間においてのデザイン変更の管理

現在、バージョン 15.1. をご覧頂いています。最新情報については、バージョン 回路図とPCBの間においてのデザイン変更の管理 の 25 をご覧ください。

Altium Designerの大きな強みの一つは、設計のさまざまな要素間をいかに簡単に移動できるかです。例えば、プロジェクトパネルをクリックすると回路図シートが開き、別のクリックでPCBが開き、さらに別のクリックでOutputJobファイルが開き、完成したボードから生成する必要があるすべての出力を表示します。

しかし、設計とは、設計ファイルに簡単にアクセスできること以上のものです。設計者として、製品を作成するために必要な多くの設計タスクを効率的に完了するのに役立つ、設計指向のツールが必要です。効率的に作業するための鍵は、さまざまな設計タスクを実行する際に、回路図とボードレイアウトの間を流動的に行き来できることです。

もしかすると、配置の準備をしていて、レイアウトオプションを検討しながら、関連するコンポーネントを基板の周辺に配置しているのかもしれません。または、接続性を確認し、重要なネットを特定し、それらがどこにルーティングされているかを調べているのかもしれません。

このような作業では、ソースドキュメントで見ることができるオブジェクトに基づいて、ターゲットドキュメント内のオブジェクトを見つける必要があります。


統合設計環境

Altiumは、設計が一つのエンティティとして設計プロセスの中心に位置する方法を統合と表現しています。この統合された、設計中心のアプローチにより、回路図と基板の間で効率的に作業することが可能になります。環境も統合されており、すべてのエディターと設計技術が一つのソフトウェアアプリケーション内で動作します。

Altium Designerが統合設計環境であるため、回路図と基板を並べて開くことができます。設計がコンパイルされると、簡単に以下のことができます:

  • 回路図とボードの間で、コンポーネント、ネット、またはピンをクロスプローブします。
  • 一方のエディターから他方のエディターへコンポーネントをクロスセレクトします。
  • どちらの方向でも、一方のエディターから他方へ簡単に設計変更を転送します。

コンパイルの理由と統合データモデルとは?

では、コンパイルとは何か、そしてなぜデザインをコンパイルする必要があるのでしょうか?
回路図プロジェクトをコンパイルすると、デザインに配置されたピンからピンへの配線によって定義された接続性がソフトウェアによって作成されます。手順は以下の通りです:
  • 各シート内でピンからピンへの接続性が作成されます

  • 選択されたネット識別スコープに基づいて、シート間の接続性が作成されます

  • 統合データモデルが作成され、Navigatorパネルにコンポーネントと接続の詳細が表示されます

  • 有効なエラーチェックが実行されます。

統合データモデル

ソフトウェアの基本要素は統合データモデル(UDM)です。プロジェクトがコンパイルされると、デザインプロセスの中心に位置する単一の統合モデルが作成されます。モデル内のデータは、ソフトウェア内のさまざまなエディターやサービスを使用してアクセスおよび操作できます。UDMは、デザインのさまざまなドメインごとに別々のデータストアを使用するのではなく、デザインのすべての側面からのすべての情報、コンポーネントとその接続性を含む情報を収容するように構造化されています。
たとえば、デザインを通じてネットを追跡するために統合データモデルとどのように対話しますか?それはNavigatorパネルを通じて行います。


クロスプロービング

クロスプロービングとは、ある設計インターフェース上のオブジェクトをクリック(またはダブルクリック)すると、別の設計インターフェースでそのオブジェクトが表示される機能のことを指します。Altium Designer内でクロスプロービングを行える場所は数多くあります。

例えば、PCBエディタのTools » Cross Probeコマンドを起動した後、PCB上のコンポーネントをクリックすると、そのコンポーネントが回路図上に表示されます。このコマンドは、コンポーネント、バス、ネット、ピン/パッド間のクロスプロービングをサポートしています。デフォルトの動作はソースエディタに留まることで、ソースとターゲットのドキュメントが両方とも表示されている場合にこれを使用します。Ctrlキーを押しながらクリックすると、ターゲットドキュメントにジャンプします。

または、回路図プロジェクトをコンパイルした後、Messagesパネルのエラーメッセージを右クリックしてCross Probeを選択する(またはダブルクリックする)と、そのエラー状態が回路図上で表示されるようにジャンプします。

コンポーネント、ピン、ネット、バスをクロスプローブできます。
コンポーネント、ピン、ネット、バスをクロスプローブできます。

Altium Designer内でクロスプローブを行うさまざまな方法があり、これらはクロスプロービングと選択の記事で説明されています。


クロスセレクト

クロスセレクションはクロスプロービングに似ており、現在見ているコンポーネントを別の設計インターフェースで選択するために使用します。クロスセレクションが提供するのは、複数のコンポーネントを選択できる能力です。これは回路図とPCBの間で双方向に機能し、設計アクションのために選択されたオブジェクトのセットを構築するのに理想的なツールです。たとえば、回路図上のいくつかのコンポーネントを見ていて、それらをPCBエディタのワークスペースで見つけて、ボード上に配置したいと考えているかもしれません。一度Cross Select Modeが有効になると、そのエディタでコンポーネントを選択するたびに、他のエディタでも自動的に選択されます。

クロスセレクションを使用して、回路図から直接PCBコンポーネントを迅速に選択します。
クロスセレクションを使用して、回路図から直接PCBコンポーネントを迅速に選択します。

クロスプロービングと選択に関する記事を読んで、さらに学びましょう。


設計の同期

最も一般的な回路図からPCBデザインへの作業は、回路図とPCBを一致させたり、同期させたりすることです。キャプチャされたデザインを初めて新しいPCBに転送する場合でも、回路図またはPCB側の既存のデザインを変更する場合でも、同じプロセスが使用されます。

同期プロセスは、回路図とPCBの違いを検出し、解決します。

設計の同期は、回路図エディタとPCBエディタ間で直接行われ、中間のネットリストのような文書は使用されません。ソフトウェアは比較エンジンを使用して設計のすべての側面を比較し、差異を解決するためのエンジニアリング変更命令(ECO)のセットが作成されます。これらが適用されると、設計の両側が再び同期されます。

設計同期の記事を読んで、さらに詳しく学びましょう。


Navigatorパネル

設計が大きくて多くのシートにまたがっている場合、単に回路図を見てネットを追跡し、設計の接続性を確認するのが難しくなることがあります。このプロセスを支援するために、Navigatorパネルが使用されます。このパネルは、コンパイルされた全体の設計を表示するので、プロジェクトがコンパイルされるまで空白のままです(Project » Compile PCB Project)。Navigatorパネルは、アプリケーションの右下にある ボタンをクリックすることで開けます。


Navigatorパネルを使用して、コンパイルされたデザイン全体を見渡すことができます。

Navigatorパネルのリファレンス記事を読んで、さらに詳しく学びましょう。


次はどこへ?

Altiumの設計技術と同様に、回路図とPCBエディターも、学習が迅速で作業が容易になるように設計されています。コンテキストに応じた右クリックメニューが広範囲にわたって使用されており、コンテキストに敏感なヘルプ(F1)やコマンド内ショートカットリスト(Shift+F1)がどこにでも利用可能です。

Altiumの設計ソフトウェアを初めて使用する場合は、コンセプトから完成までのチュートリアルから始めると良いでしょう - 単純な9つのコンポーネント回路をベースに、空白の回路図シートから始めて、PCBを完成させ、基板を製造するために必要なファイルを得ることができます。

それ以外にも、以下の記事をチェックしてみてください:

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。