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

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

  ナビゲーターパネルでAltキーを押しながらクリックして、回路図とPCB上のコンポーネントを同時に選択する

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

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

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

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

クロスプロービング、クロスセレクティング、そしてナビゲーターパネルは、回路図とPCBドキュメント間で作業する方法のいくつかです。

クロスプロービング、クロスセレクティング、そしてNavigatorパネルの使用はすべて、ビューをズームし、オブジェクトを選択し、他のオブジェクトを暗くすることができます。PreferencesダイアログのSystem - Navigation pageでこれらの振る舞いを設定できます。


統合設計環境

ソフトウェアの基本要素は、統合データモデル(UDM)です。プロジェクトが行われると、一つの統合されたモデルが作成され、それが設計プロセスの中心に位置します。モデル内のデータは、ソフトウェア内のさまざまなエディターやサービスを使用してアクセスおよび操作することができます。各設計領域ごとに別々のデータストアを使用するのではなく、UDMは、コンポーネントとその接続性を含む設計のすべての側面からの情報を収容するように構造化されています。

では、統合データモデルとどのようにやり取りするのでしょうか?例えば、設計を通じてネットを追跡するには?それはNavigatorパネルを通じて行います。

なぜコンパイルするのか、統合データモデルとは何か?

では、動的コンパイルとは何か、そしてなぜデザインをコンパイルする必要があるのでしょうか?
手動で回路図プロジェクトをコンパイルする場合(Project » Validated PCB Project)、この機能は統合データモデル(UDM)とコンパイラ設定の間の論理的、電気的、およびドラフティングエラーをチェックします。

統合データモデル

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

設計の接続モデルは、ユーザー操作ごとに動的コンパイルを通じて段階的に更新されます。プロジェクトを手動でコンパイルする必要はありません。これは自動的に行われます。設計プロジェクトの場合、自動コンパイルプロセスは3つの機能を実行します:

  1. 設計階層をインスタンス化します。
  2. すべての設計シート間のネット接続を確立します。
  3. 設計の内部統一データモデル(UDM)を構築します。

これにより、行われた設計変更は、ナビゲーターおよびプロジェクトパネルに直ちに反映されます。

プロジェクトのコンパイルされたモデルは、統一データモデル(UDM)として参照されます。UDMには、設計内のすべてのコンポーネントの詳細な説明と、それらが互いにどのように接続されているかが含まれています。

Altium Designer 20.0より前のバージョンでは、Unified Data Modelを構節するためにプロジェクトを手動でコンパイルする必要がありました。それ以降、設計データモデルはユーザー操作ごとに動的コンパイルを通じてインクリメンタルに更新され、これをDynamic Data Model (DDM)と呼んでいます。プロジェクトの手動コンパイルは一切関与せず、すべてが自動的に行われます。設計の接続モデルも、動的コンパイルのおかげでユーザー操作ごとにインクリメンタルに更新されます。


クロスプロービング

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

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

さらに、回路図プロジェクトの検証後に、右クリックしてCross Probeを選択するか、Messagesパネルのエラーメッセージをダブルクリックすると、そのエラー状態に対応する回路図上にジャンプできます。

スキーマティックからPCBへのクロスプローブ方法を示すアニメーション
コンポーネント、ピン、ネット、バスをクロスプローブすることができ、Ctrlキーを押しながら行うと、対象のエディタにジャンプします。

Altium Designer内でクロスプローブを行う方法はいくつかあります。

クロスプロービングと選択についてもっと学ぶ


クロスセレクション

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

Cross Select Modeが有効になると(Toolsメニュー)、そのエディタでコンポーネントを選択するたびに、他のエディタでも自動的に選択されます。

回路図からPCBへのクロスセレクションの使用方法を示すアニメーション
回路図から直接PCBコンポーネントを素早く選択するためにクロスセレクションを使用します。各エディタのToolsメニューで有効にしてください。

クロスプロービングと選択についてもっと学ぶ


ネットに色を適用する

設計が進むにつれて、すぐに密集して詳細になります - 回路図は配線で忙しく、基板は接続線とルーティングされたネットの迷路になります。明瞭さと可視性をもたらすために、設計者は回路図の配線に色を適用し、PCBの接続線とルーティングにも色を適用することができます。

特定のネットの色を選択的に上書きするこの能力は、Net Color Overrideとして知られています。回路図のネットに色を適用し、その色設定をPCBに転送することも、PCBエディター内で直接色設定を適用することもできます。

回路図とPCBを並べて表示し、両方のエディターでネットに色を適用する方法を示す画像

ネットに色を適用するについてもっと学ぶ


設計の同期

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

スキーマティックとPCBが同期されている様子を示すコンセプト画像、コンパレータエンジンを使用同期プロセスは、回路図とPCBの違いを検出し、解決します。

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

設計同期についてもっと学ぶ


ナビゲーターパネル

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

スキーマティックとPCB上でバスを同時に位置づけるために、Altキーを押しながらクリックすることでナビゲーターパネルを使用する
Navigatorパネルを使用して、検証済みの設計全体を見るための窓としてください。Altキーを押しながらパネル内でクリックすると、そのアイテムをPCB上で見つけることができます。

ナビゲーターパネルについてもっと学ぶ


次はどこへ?

Altium Designerの設計技術全てにおいて、回路図とPCBエディタは、習得が早く、作業がしやすいように設計されています。コンテキストに応じた右クリックメニューが広範囲にわたって使用され、コンテキストに応じたヘルプ(F1)やコマンド中のショートカットリスト(Shift+F1)がどこにでも用意されています。

Altium Designerの設計ソフトウェアが初めての場合、コンセプトから完成までのチュートリアルから始めると良いでしょう。シンプルな9つのコンポーネントの回路を基に、空白の回路図シートから始めて、PCBとその製造に必要なファイルを得るまでを行います。

以下のページでもさらに学ぶことができます:

設計の同期

ナビゲーターパネル

クロスプロービングと選択

ネットに色を適用する

ピンと部品の入れ替え

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

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

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