回路図とPCBの間においてのデザイン変更の管理
Altium Designerの大きな強みの一つは、設計のさまざまな要素間をいかに簡単に移動できるかです。たとえば、プロジェクトパネルでクリックすると回路図シートが開き、別のクリックでPCBが開き、さらに別のクリックで完成したボードから生成する必要があるすべての出力を示すOutputJobファイルが開きます。
しかし、設計とは、設計ファイルに簡単にアクセスできること以上のものです。設計者としては、製品を作成するために必要な多くの設計タスクを効率的に完了するのに役立つ、設計指向のツールが必要です。効率的に作業するための鍵となる要素は、さまざまな設計タスクを実行する際に、回路図とボードレイアウト間を流動的に行き来できることです。
もしかすると、配置の準備をしていて、レイアウトオプションを検討しながら、ボードの周辺に関連するコンポーネントをクラスタリングしているかもしれません。または、接続性をチェックし、重要なネットを特定して、どこにルーティングされているかを調べているかもしれません。
このようなタスクには、ソースドキュメントで見ることができるオブジェクトに基づいて、ターゲットドキュメント内のオブジェクトを見つける必要があります。
クロスプロービング、クロスセレクティング、そしてナビゲーターパネルは、回路図とPCBドキュメント間で作業する際に使用できる方法のいくつかです。
統合設計環境
ソフトウェアの基本要素は、統合データモデル(UDM)です。プロジェクトが行われると、一つの統合されたモデルが作成され、それが設計プロセスの中心に位置します。モデル内のデータは、ソフトウェア内のさまざまなエディターやサービスを使用してアクセスおよび操作することができます。各設計ドメインごとに別々のデータストアを使用するのではなく、UDMは、コンポーネントとその接続を含む設計のすべての側面からの情報を収容するように構造化されています。
では、統合データモデルとどのようにやり取りするのでしょうか?たとえば、設計を通じてネットを追跡するにはどうすればよいのでしょうか?それは、ナビゲーターパネルを通じて行います。
設計の接続モデルは、ユーザー操作ごとに動的コンパイルを通じて段階的に更新されます。プロジェクトを手動でコンパイルする必要はありません。これは自動的に行われます。設計プロジェクトにおいて、自動コンパイルプロセスは3つの機能を実行します:
- 設計階層をインスタンス化します。
- すべての設計シート間のネット接続を確立します。
- 設計の内部統一データモデル(UDM)を構築します。
これにより、行われた設計変更がナビゲーターおよびプロジェクトパネルに即座に反映されることが保証されます。
プロジェクトのコンパイル済みモデルは、統一データモデル(UDM)として参照されます。UDMには、設計内のすべてのコンポーネントの詳細な説明と、それらが互いにどのように接続されているかが含まれています。
クロスプロービング
クロスプロービングとは、ある設計インターフェースでオブジェクトをクリック(またはダブルクリック)すると、別の設計インターフェースでそのオブジェクトが表示される機能のことを指します。Altium Designer内でクロスプロービングできる場所は数多くあります。
たとえば、PCBエディタのTools » Cross Probeコマンドを起動したら、PCB上のコンポーネントをクリックすると、そのコンポーネントが回路図上に表示されます。このコマンドは、コンポーネント、バス、ネット、ピン/パッド間のクロスプロービングをサポートしています。デフォルトの動作は、ソースエディタに留まることです。これは、ソースとターゲットのドキュメントが両方とも見えるときに使用します。Ctrlを押しながらクリックすると、ターゲットドキュメントにジャンプします。 さらに、回路図プロジェクトを検証した後、右クリックしてCross Probeを選択するか、Messagesパネルのエラーメッセージをダブルクリックすると、そのエラー状態に対応する回路図にジャンプします。
Altium Designer内でクロスプローブを行う方法はいくつかあります。
► クロスプロービングと選択についてもっと学ぶ
クロスセレクション
クロスセレクションはクロスプロービングに似ています。現在別の設計インターフェースで見えるコンポーネントを選択するために使用します。クロスセレクションが提供するのは、複数のコンポーネントを選択できる能力です。これは回路図とPCBの間の両方向で機能し、設計アクションの準備のために選択されたオブジェクトのセットを構築するのに理想的なツールです。例えば、回路図上のいくつかのコンポーネントを見ていて、それらをPCBエディタのワークスペースで見つけて、ボード上に配置したいと考えるかもしれません。
Cross Select Modeが有効になると(Toolsメニュー)、そのエディタでコンポーネントを選択するたびに、他のエディタでも自動的に選択されます。
► クロスプロービングと選択についてもっと学ぶ
ネットに色を適用する
設計が進むにつれて、すぐに密度が高く詳細になります - 回路図は配線で忙しく、基板は接続線とルーティングされたネットの迷路になります。明瞭さと可視性をもたらすために、設計者は回路図の配線に色を適用し、PCBの接続線とルーティングにも色を適用することができます。
特定のネットの色を選択的に上書きするこの能力は、ネットカラーオーバーライドとして知られています。回路図のネットに色を適用し、その色設定をPCBに転送することも、PCBエディタ内で直接色設定を適用することもできます。
► ネットに色を適用するについてもっと学ぶ
設計の同期
最も一般的な回路図からPCB設計へのタスクは、回路図とPCBを一致させたり、同期させたりすることです。キャプチャされた設計を初めて新しいPCBに転送する場合でも、回路図またはPCB側の既存の設計を変更する場合でも、使用されるプロセスは同じです。
設計の同期は、回路図エディタとPCBエディタ間で直接行われます。中間のネットリストのような文書は使用されません。ソフトウェアは比較エンジンを使用して設計のすべての側面を比較し、差異を解決するためのエンジニアリング変更命令(ECO)のセットが作成されます。これらが適用されると、設計の両側が再び同期されます。
► 設計同期についてもっと学ぶ
ナビゲーターパネル
設計が大きくて多くのシートにまたがっている場合、単に回路図を見てネットを追跡し、設計の接続性を確認するのが難しくなることがあります。このプロセスを支援するために、ナビゲーターパネルが使用されます。このパネルは、検証済みの設計全体のビューを提供するので、プロジェクトが検証されるまで空白になります(Project » Validate PCB Project)。ナビゲーターパネルは、アプリケーションの右下にある ボタンをクリックすることで開くことができます。
ナビゲーターパネルを使用して、検証済みの設計全体を見るためのビューとしてください。Altキーを押しながらパネル内でクリックすると、そのアイテムをPCB上で見つけることができます。
► ナビゲーターパネルについてもっと学ぶ
次はどこへ?
Altium Designerの設計技術全てにおいて、回路図とPCBエディターは、習得が早く、作業がしやすいように設計されています。コンテキストに敏感な右クリックメニューが広節囲に使用されており、コンテキストに敏感なヘルプ(F1)やコマンド中のショートカットリスト(Shift+F1)がどこにでも用意されています。
Altium Designerの設計ソフトウェアが初めての場合、コンセプトから完成までのチュートリアルから始めると良いでしょう。シンプルな9つのコンポーネントの回路を基に、空白の回路図シートから始めて、PCBとその製造に必要なファイルを得るところまでを行います。
以下のページでもさらに学ぶことができます:
► 設計の同期
► ネットに色を適用