論理的なシステムデザインの設計

子PCBプロジェクトの設計からマルチボードシステムの回路図設計を作成するために不可欠な手順は次のとおりです:

  1. マルチボード設計プロジェクトを作成し、マルチボード回路図ドキュメントをプロジェクトに追加します。

  2. 子 PCB プロジェクトを論理的に表現するために、マルチボード回路図にグラフィカルブロック(モジュール)を配置します。

  3. 各モジュールを適切な子プロジェクトにリンクします。

  4. 子プロジェクトの接続データをマルチボードデザインにインポートします。

  5. モジュール間の接続を追加して、論理的なシステム設計を作成します。

マルチボードの回路図ドキュメント (*.MbsDoc) をマルチボード設計プロジェクトに追加するには、パネルのプロジェクトエントリを右クリックして Projectsパネルのプロジェクトエントリを右クリックし、コンテキストメニューから Add New to Project » Multi-board Schematicを選択します。

各マルチボード設計プロジェクトには、1つのマルチボード回路図ドキュメントしか含めることができません。

マルチボードデザインの PCB プロジェクトを有効にする

マルチボードデザインの子ボード設計を表す Altium Designer PCB プロジェクトは、システム設計の他の PCB への電気的、物理的なインターフェースとして含まれるエッジコネクタやヘッダプラグ/ソケットのような特定の接続を含みます。

これらの接続と関連する電気ネットは、マルチボード回路図(論理)デザイン・ドキュメントで検出、処理され、システムレベル・デザインのボード間接続を確立する必要があります。この機能は、PCB プロジェクトコネクタのための特定のコンポーネントパラメータの存在によって有効になります。 Systemという名前のパラメータです。 Connectorというパラメータがあります。

パラメータ System:Connectorパラメータ:Value を持つコネクタは、各システムレベルモジュールが Import from Child Projectsコマンドを使用して、各システムレベルモジュールが子 PCB プロジェクトへ同期される時に検出されます。これについては、マルチボードスケマティックで子 PCB プロジェクトを表現するで説明します。

システムレベルの相互接続を意図している PCB プロジェクトデザイン内の各コネクタについて、コネクタ部分を選択し、特殊なコンポーネントパラメータを Parameters領域に追加します。 Generalタブ Propertiesパネルでコンポーネントを選択します。

コンポーネントプロパティの詳細については、Working with Placed Componentsのページを参照してください。

というパラメータが存在します。 Systemというパラメータが存在します。 Connectorというパラメータが存在することで、この PCB コネクタをマルチボード回路図にリンクします。
というパラメータが存在します。 Systemというパラメータが存在します。 Connectorというパラメータが存在することで、この PCB コネクタをマルチボード回路図にリンクします。

マルチボード回路図での子プロジェクトの表現

マルチボードデザインを構成する PCB プロジェクト間の接続は、回路図に代表的なブロック(モジュール)を配置し、接続を使用してそれらの露出したコネクタ(モジュールエントリ)を接続することで確立されます。

子 PCB プロジェクトデザインとその中の特定の PCB を表すモジュールは、デザインスペース内の Place » Moduleメニューから配置します。

配置したモジュールのソースを定義するには、デザインスペースでそれを選択し、パネルで Propertiesパネルで、 ボタンを使用します。 Projectフィールドに関連する Sourceタブの下の Generalタブで Choose Projectダイアログ(Open Project ダイアログの化身)を開き、そこから PCB またはマルチボードプロジェクトをモジュールのソースとして参照、選択できます。必要なプロジェクトを選択したら、そのプロジェクト内の希望の PCB ボードデザイン / マルチボードアセンブリを Assembly/Boardドロップダウンを使用します。

確立されたマルチボードプロジェクトは、ソースドキュメントと回路図システム設計のモジュールにリンクされた子サブプロジェクトを含む階層的なドキュメント構造を特徴としています。システム・デザイン・モジュールが外部プロジェクトにリンクされると、子プロジェクトの構造が即座にマルチボードプロジェクトに追加されます。プロジェクト構造を Projectsパネルでプロジェクト構造を展開し、マルチボードプロジェクトとその子プロジェクトの構成ファイルを表示します。

マルチボードプロジェクトがサブプロジェクトから正しいデータを抽出し、処理することを確実にするために、各プロジェクトの PCB は回路図と同期し、設計や製図のエラーがない必要があります。PCB サブプロジェクトを検証するには、パネルで名前を右クリックし、コマンドを選択します。 Validate PCB Project .PrjPcbコマンドを選択します。 Messagesパネルにリストアップされます。

JavascriptID:Pnl_Properties_MBS_Module_Source
  • PCB、別のマルチボード、またはハーネスデザインプロジェクトをマルチボードプロジェクトの構造に追加できます。 Projectsパネル内の後者のエントリを右クリックして Add Existing to Projectコマンドを選択し、対応するローカル *.PrjPcb, *.PrjMbdまたは *.PrjHarファイルを選択します。マルチボードプロジェクトの一部となる PCB またはハーネスデザインプロジェクトが既に Altium Designer で開いている場合、パネルのエントリを親マルチボードプロジェクトのエントリの上にドラッグすることができます。 Projectsパネルのエントリを親マルチボードプロジェクトのエントリにドラッグし、その構造に追加できます ()。その後、手動で(親マルチボードプロジェクトの)マルチボード回路図ドキュメントに新しいモジュールを配置し、モジュールを選択した状態で、子 PCB プロジェクト(とその PCB ドキュメント)、または子マルチボードプロジェクト(とそのマルチボードアセンブリドキュメント)をそのモジュールのソースとして選択します。 Sourceフィールドのドロップダウンから選択します。 Propertiesパネル () のフィールドのドロップダウンから選択します。ハーネスプロジェクトは、マルチボードプロジェクトと同期できます(詳しくは、Defining the Wiring Diagramのページを参照してください)。

  • 親マルチボードプロジェクトの構造から子 PCB またはマルチボードデザインプロジェクトを削除するには、後者のマルチボード回路図ドキュメントからその子プロジェクトを参照している全てのモジュールを削除します。子プロジェクトは自動的に構造から削除されます。

  • 子 PCB またはハーネス設計プロジェクトは、マルチボードプロジェクト構造から子プロジェクトのエントリをドラッグすることで、親マルチボードプロジェクトの構造から削除することもできます。この場合(PCB プロジェクトのみ)、子プロジェクトを参照するモジュールはマルチボード回路図ドキュメントに残り、これらのモジュールから子プロジェクトへのリンクも残ることに注意してください。削除された子プロジェクトから親マルチボードプロジェクトを完全に削除するには、これらのモジュールを手動で削除します。

配置されたモジュールが選択されているときに Propertiesパネルを使用して、モジュールの他のプロパティを定義します:

  • を使用します。 DesignatorTitleプロパティを Propertiesプロパティを使用します。 Generalプロパティを使用して、それぞれモジュールの回路図識別子とタイトル文字列を指定します。対応するフィールドの右にある ボタンを使用して、マルチボード回路図での可視性を切り替え、 ボタンを使用して、値の編集可否を切り替えます。フォントと Otherコントロールを使用して、文字列のフォント、ドキュメント内の位置、タイトル文字列の場合はパラメータ名の可視性を設定します。

  • の下にある Entries領域の Generalタブの下にある Propertiesパネルのタブの下の領域にあるテーブルは、モジュールのエントリがモジュールに追加されたときに入力されます

  • 後述 Graphical領域のコントロールを使います。 Generalタブの下の領域にあるコントロールを使って、モジュールの表示を設定します:サイズ(幅と高さ)、モジュールのアウトラインの線の太さ、スタイル、色、および塗りつぶしの色。利用可能な線の太さとスタイルのオプションは Line Styles領域で定義されます。 Propertiesパネルの領域で定義されます。詳細は、Setting Up a Multi-board Schematic Documentのページを参照してください。

  • パネルの Parametersタブのコントロールを使用して、モジュールのパラメータを追加、変更、削除し、デザインスペースでの可視性を設定します。

完全なシステム設計の必要に応じて、マルチボード回路図設計にさらにモジュールとその子プロジェクト・リンクを追加します。

モジュールは、メインメニューまたはデザインスペースの右クリックメニューから以下のコマンドを使用してプロジェクトデータをインポートすることで、リンク先のプロジェクトデザインからデザインデータを入力します:

  • Design » Import From Child Projects- すべてのソース(子)プロジェクトのデザイン・データを指定したモジュールに反映します。

  • Design » Import From Selected Child Projects- 現在選択されているモジュールに対応するソース(子)プロジェクトからデザイン・データをインポートします。

最も重要な点は、特殊なパラメータを持つ子プロジェクトの各コネクタのピンとネットのデータを処理することです。 System:Connectorパラメータを持つ子プロジェクトの各コネクタのピンとネットのデータを処理します(詳細は上記を参照)。インポートが完了すると、それぞれのモジュール・ブロック・グラフィック上に、これらのコネクタのモジュール・エントリが自動的に作成されます。コネクタエントリは、子プロジェクトのコネクタのピンやネットにアクティブに関連付けられます。デザインスペースでモジュールエントリグラフィックを選択すると、そのコネクタのピンやネットなどの詳細が Propertiesパネルに表示されます。他のモジュールのエントリーに接続されるまでは、パネル内のエントリーのパート/ピンリストは、コネクタとピンが嵌合していないと表示されます。

  • 子プロジェクトからデータをインポートする際、エントリーは自動的に配置されますが、メインメニューから Place » Entryコマンドを選択することで、手動でモジュール・エントリーを配置することもできます。

  • モジュールのグラフィックをクリックしてエントリーを選択し、モジュールの周囲をドラッグして適切な場所にエントリーを配置します。エントリーデジグネーターは、独立して別の位置にドラッグできることに注意してください。

  • また、複数のエントリーを選択し、そのグループを目的の位置までドラッグすることで、モジュール・エントリーのグループを移動することもできます。

  • エントリーの色は、正しい移動/配置を助けます。モジュールの外側では、エントリーは部分的に表示され、灰色で表示され、配置することができません。モジュールの上にあるときは、完全な(そして色のついた)エントリーが表示され、その場所に配置できることを示します。

エントリーが選択されているときに Propertiesパネルを使用します:

  • の下にある Properties領域のコントロールを使用します。 Generalパネルのタブの下にある領域のコントロールを使用して、エントリの値、可視性、スタイルを変更します。 Designatorを選択し、エントリの Type(Male/Female).パネルのこの領域では、エントリコネクタのピン数 (Number of Pins) と、親モジュールでこのエントリに割り当てられている識別子番号 (Entry Number)の識別子番号も表示されます。

  • を有効にします。 System Entryオプシ ョ ン を有効にす る と 、 こ のエ ン ト リ がシ ス テ ム レベルの接続であ り 、 他のモジ ュ ール と は配線 さ れていない こ と を示 し ます。

    子マルチ・ボード・プロジェクトには、エントリが有効になっているモジュールがあります。 System Entryオプションが有効になっているモジュールがあります。

    親マルチボード・プロジェクトに変更がインポートされると、このエントリコネクタは子プロジェクトのモジュールのモジュール・エントリとして追加されます。

  • ハーネスまたはケーブル接続(詳細)を使用してエントリーが接続されると、パネルの領域に Mated Componentの領域に、接続されたコンポーネントのデータが入力されます。

  • パネルの Mated Pinsパネルの Pin列には、コネクタの個々のピンと関連するネットがリストされています。このエントリーが接続されると Mated Pin列には嵌合ピンのリストが表示される。また、このエントリーが接続されると Addressesタブの Propertiesパネルのタブには、エントリーの接続パスとネットのリストが表形式で表示されます(詳細)。

  • パネルの Parametersパネルのタブのコントロールを使用して、エントリー・パラメータの追加、修正、削除を行い、デザイン・スペースでの可視性を設定します。

モジュール・エントリがモジュールに追加されると Entries領域に表示されます。 Generalタブ Propertiesパネルのタブの下にある領域に、エントリが入力されます。この Part(s)列には、各モジュール・エントリが、ソース・デザイン内のエントリコネクタのデジグネータと名前でリストされます。これは便宜上編集可能ですが、命名はマルチボード・デザインに固有であり、ソースの子プロジェクトには影響しません。

  • この Mated part(s)列には、エントリーがコネクションを使用してマルチボード・デザイン内の別のエントリーに接続されると、データが入力されます。詳細は、Working with Connectionsページを参照してください。

  • リストから、エントリーのデジグネーターの表示 ( / ) とタイプ ( / ) を素早く切り替えることができます。 ボタンを使用して、新しい未定義のエントリーをモジュールとリストに追加し、リストで選択されたエントリーをモジュールから削除します。

  • ボタンを使って、それぞれ、リストで選択された接続を 2 つの関連するモジュール・エントリに分割し、以前に分割されたエントリを 1 つのエントリ・バージョンに戻します。詳細については、「接続の操作」のページを参照してください。

外部ペリフェラル/コンポーネントのサポート

この機能は MBS.PlacePartMBS.UseGeometryMakerオプションが有効になっている場合に使用できます

マルチボード回路図ドキュメントは、通常の子 PCB ボードアセンブリの一部ではない外部周辺機器/コンポーネント(つまり、'non-PCB' コンポーネント)のサポートを提供します。これには、例えば外部スイッチ、センサー、その他市販のサードパーティ製電子モジュールなどが含まれます。この機能は、2つのオブジェクトタイプのサポートによって促進されます:

  • Custom Part- 1つ以上のライブラリコンポーネントをリンクする機能を提供し、メインメニューの Place » Custom Partコマンドを使用してマルチボード回路図ドキュメントに追加します。メインメニューの Linked Componentsパネルの Propertiesパネルの領域を使用して、配置されたカスタムパーツがデザインスペースで選択されている場合、 ボタンを使用して、カスタムパーツにコンポーネントを追加および削除します。リンクされたコンポーネントのリストに古いワークスペースのコンポーネントが含まれている場合は、 ボタンをクリックして、コンポーネントを最新のリビジョンに更新します。各リンク コンポーネントにエントリが自動的に追加されます。

  • Custom Connection- パネルから必要なコンポーネントをシート上の空きスペースにドラッグ&ドロップすることで、1つのライブラリコンポーネントをマルチボード回路図ドキュメントに追加できます。 Componentsパネルからシート上の空きスペースに必要なコンポーネントをドラッグ&ドロップすることで、1つのライブラリコンポーネントをマルチボード回路図ドキュメントに追加できます。コンポーネントの各ピンに対して自動的にエントリが追加されます。

    また、マルチボード回路図ドキュメントで使用するコンポーネント専用のカスタムシンボルを作成することもできます。ピンのプロパティの Nameフィールドにカンマで区切られた名前を追加することで、複数のピンをエントリーにまとめることができ、少ないエントリーで視覚的にすっきりとしたシンボルを作成することができます。

    JavascriptID:MBS_CustomConn_MultiplePins_AD24_5

    回路図シンボルの編集時に、ピンのフィールドに複数のカンマ区切りの名前を追加する。 Nameフィールドに追加します。

    コンポーネントがマルチボード回路図のカスタムパーツに追加されると、コンポーネントの単一のエントリではなく、各コンポーネントのピンのエントリが作成され、複数のピンを持つエントリが作成されます。

    コンポーネントがカスタム接続としてマルチボード回路図に配置されると、複数のピンを持つエントリが作成されます。

ライブラリコンポーネントとは、接続されているワークスペースや利用可能なローカルライブラリから利用できるコンポーネントです。配置/定義が完了したら、ケーブルやハーネス接続などを使用して、コンポーネントをより広いデザインに接続できます。

カスタム部品および/またはカスタム接続によって定義されたリンクされたコンポーネントは、製品/システム全体のBOMには自動的に含まれず、マルチボードアセンブリ(*.MbaDoc).

クロスプロービング

クロスプロービングコマンドは Designメインメニューとデザインスペースの右クリックメニューで利用できるクロスプロービングコマンドにより、マルチボード回路図ドキュメントから子プロジェクトの関連エレメントへ素早く移動できます。

  • 現在選択されているモジュールやエントリから、そのモジュールで参照されている PCB デザインプロジェクト内の PCB ドキュメントやコネクタへクロスプローブするには Design » Crossprobe to PCB/Multi-boardコマンドを使用します。モジュールが、ソースマルチボードプロジェクト内のマルチボードアセンブリドキュメント (*.MbaDoc)を参照している場合、クロスプローブは、ソースマルチボードプロジェクト(*.PrjMbd) 内のマルチボードアセンブリドキュメントを参照している場合、クロスプロービングはマルチボードアセンブリドキュメントになります。

  • 現在選択されているモジュールまたはエントリから、そのモジュールによって参照されている PCB デザインプロジェクト内の関連する回路図のトップレベルの回路図またはコネクタにクロスプローブするには Design » Crossprobe to Schematicコマンドを使用します。

  • 現在選択されているモジュールまたはエントリから、マルチボードアセンブリドキュメント (*.MbaDoc) 内のマルチボードプロジェクト (*.PrjMbd)内のマルチボード・アセンブリ・ドキュメント( Design » Crossprobe to MBAコマンドを使用します。

  • クロスプローブするには、マルチボード回路図ドキュメント(*.MbsDoc)からリンクされたハーネス・プロジェクト(*.PrjHar)にクロスプローブするには Design » Crossprobe to Harnessコマンドを使用します。関連するハーネスプロジェクトの配線図ドキュメントが開きます。

モジュール・エントリからクロスプローブする場合、ターゲット回路図/ PCB ドキュメント上のクロスプローブされたオブジェクトは、次のオプションに従って表示されます。 Highlight MethodsダイアログのSystem - Navigation ページで定義されたオプションに従って表示されます。 Preferencesダイアログで定義されたオプションに従って表示されます。ハイライトはマルチボード回路図ドキュメントには適用されません。

印刷またはPDFへのエクスポート

現在アクティブなマルチボード回路図ドキュメントを印刷するには、メインメニューから File » Printをメインメニューから選択します(ショートカット Ctrl+P).ダイアログが開きます。 Print ダイアログが開きます。ダイアログの左側には、拡大縮小可能な印刷プレビュー画像があります。ダイアログの右側には標準的な印刷オプションがあります。これには、特定のプリンタを指定する機能、プリンタの場所を確認する機能、現在印刷キューにあるドキュメントの数を表示する機能、印刷部数を調整する機能、ページサイズ、および向きのオプションが含まれます。 をクリックすると、定義されたオプションに従って、選択された印刷装置に印刷セットが送信されます。

この Printダイアログ
この Printダイアログ

マルチボード回路図ドキュメントを PDF ファイルにエクスポートするには、メインメニューから File » Export to PDFを選択します。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content