歴史的に、PCBは色を使用してPCBの各層を表す二次元設計空間でレイアウトされてきました。しかし、物理的なPCBは三次元のオブジェクトであり、PCBデザイナーは画面上の多層2D表現を心の中で3D表現にマッピングする必要があります。
3Dビデオカードとそれをサポートするソフトウェア技術の大幅な改善により、Altiumはこの問題に対する解決策を開発することができました。それは真の三次元PCB編集です。Altium Designerの3D機能は単なる視覚化以上のもので、以下を可能にします:
-
3Dクリアランスチェックを実行 - 必要に応じて、コンポーネントを互いに、そしてエンクロージャーと厳密に整列させることができます。
-
サービスのためにアクセスが必要なコネクターやその他のコンポーネントを視覚的に特定します。
-
すべての機械的制約が考慮されていることを知ることで、製造プロセスと組み立て順序をより明確に定義します。
-
人間が見る実際のものにより近い画像を使用して、より詳細な手組み立て指示、ユーザーマニュアル、および指示を生成します。
-
エンクロージャーや周囲の環境とよく合う、より美的に魅力的な製品を作成するために、異なる色のはんだマスクを試験します。
-
最終製品のより具体的なビューを提示することで、主要なステークホルダーをより簡単に味方につけます。
ボードの同じ領域の2Dおよび3Dビュー。
表示モード
Altium Designerは、2Dまたは3Dで基板を表示および編集することをサポートしています。これらは表示モードとして参照されます。Viewメニューで必要なモードを選択するか、1、2、または3のショートカットを押して直接そのモードに切り替えます。
3つの表示モードがあり、それぞれに独自の機能があります。
-
Board Planning Mode(ショートカットキー 1) - ボードの形状を定義するために使用し、リジッドフレックス設計において分割ラインと曲げラインの位置設定と構成も行います。分割ラインはボードを複数の領域に分けるために使用され、各領域に異なるレイヤースタックを割り当てることができます。ボード領域や分割および曲げラインについて詳しくは、レイヤースタックの定義を参照してください。
-
2D Layout Mode(ショートカットキー 2) - 伝統的な2D、複数レイヤーのPCBビュー。Altium Designerは、ボードインサイトシステムと呼ばれる一連の機能を備えており、ボードのビューを管理するのに役立ちます。
-
3D Layout Mode(ショートカットキー 3) - 真の3D設計。3D表示モードを3Dマウスと組み合わせて使用することで、手に持っているかのようにロードされた3Dボードを表示し、操作することができます。PCBの3Dビューを制御する方法について詳しくは、3Dビューの制御ページを参照してください。
3D Layout Modeは、DirectX 9以降をサポートし、シェーダーモデル3以降をサポートするグラフィックスカードが必要です。
同じボードがボードプランニングモード、2Dレイアウトモード、3Dレイアウトモードで表示されています。
View Configurationパネル PCBエディタのデザインスペースに現在表示されている内容とその表示方法は、表示設定パネルで設定できます。これには、レイヤーの可視性と色、オブジェクトの可視性と透明度、マスキングとディミングレベル、現在のシングルレイヤーモード、パッド、ビア、トラック上のネット名の表示など、追加のデザインスペース表示機能が含まれます。
View Configurationパネルで表示関連の設定が構成されます。
デザインスペースの右下にあるPanelsボタンやView » Panelsメニューからアクセスする標準的な方法の他に、View ConfigurationパネルはLキーまたはCtrl+Dショートカットキーを使用してアクセスすることもできます(それぞれLayers & ColorsータブまたはView Optionsタブが表示された状態でパネルを開きます)。または、デザインスペースの左下にあるレイヤーセットコントロールのカラースウォッチをクリックしてもアクセスできます()。
パネルの内容は2つのタブに分かれています。パネルの上部にあるタブをクリックすると、そのタブで利用可能なオプションが表示されます:
利用可能なオプションは、現在のレイアウトモード(2Dまたは3D)によって異なります。
3Dレイアウトモードでは、
Section ViewタブもView Configurationパネルで利用可能です。このタブを使用して、PCBのセクションビューを設定します -
詳細を学ぶ。
レイヤーの表示設定
各レイヤーは、View ConfigurationパネルのLayers & ColorsタブのLayers領域から表示または非表示にすることができます。表示アイコン()をクリックして、表示と非表示を切り替えます。
可視性アイコンを使用してレイヤーの表示を管理する
適切な場合、各グループには可視性アイコンも含まれています。例えば、上の画像では:
-
文字列 Component Layer Pairs (C)の左側にある可視性アイコンは、すべてのコンポーネントレイヤーの表示/非表示を切り替えます。
-
文字列Topの左側にある可視性アイコンは、すべての上面コンポーネントレイヤーの表示/非表示を切り替えます。Bottom側のレイヤーも同様に表示/非表示を切り替えることができます。
レイヤーセット
レイヤーセットは、可視レイヤーの名前付きセットです。Layers & ColorsタブのLayers領域にあるLayers Setsドロップダウンを使用して、既存のレイヤーセットを選択します。表示はそのレイヤーセットに有効なレイヤーのみを表示するように更新されます。ユーザー定義のレイヤーセットを任意の数作成でき、現在選択されているレイヤーセットも編集できます。
-
新しいユーザー定義レイヤーセットを作成するには、Layers領域で必要に応じてレイヤーの表示を定義し、次にボタンをクリックします。セットはドロップダウンに「My Layers」として表示されます。追加される各レイヤーセットは番号付けされます。
-
既存のユーザー定義レイヤーセットの有効なレイヤーの構成を変更するには、Layers Setsのドロップダウンでそれを選択し、必要に応じてレイヤーの表示を構成し、次にボタンをクリックしてレイヤーセットに変更を保存します。
-
既存のユーザー定義レイヤーセットの名前を変更するには、Layers Setsのドロップダウンでそれを選択し、Layers Setsのフィールドに必要な名前を入力します。レイヤーセットの名前を変更する際には保存アクションは必要なく、新しい名前は自動的に保存されます。
-
既存のユーザー定義レイヤーセットを削除するには、Layers Setsのドロップダウンでそれを選択し、ボタンをクリックします。
-
望ましいレイヤーセットをPCBレイヤーセットファイル
(*.layerset)
からインポートするか、または望ましいレイヤーセットをPCBレイヤーセットファイルとしてエクスポートするには、それぞれImportボタンとExportボタンを使用します。
以下の技術を使用して、表示されるレイヤーセットを切り替えます:
-
View ConfigurationパネルのLayers Setsドロップダウン
-
Design » Manage Layer Setsサブメニュー
-
Layers Setsコントロール - 設計領域の下部にあるレイヤータブの左側にあるボタンのLS部分をクリックしてアクセスします()。
レイヤータブ
現在表示設定パネルで可視に設定されている各レイヤーに関連付けられたタブは、設計スペースの下端に位置しています。
オブジェクトを配置するアクティブレイヤー(現在作業しているレイヤー)を切り替えることができ、どのレイヤーが現在表示されているか、どのレイヤーがアクティブレイヤーであるか(ハイライトされたタブ)を視覚的に示します。一度に表示できるレイヤータブの数が多い場合は、矢印を使用してタブをスクロールします。 レイヤータブの左側にはレイヤーの色が表示され、レイヤーの色をダブルクリックすると色の選択ダイアログが起動します。 レイヤー名をダブルクリックすると、Edit Layer(レイヤー編集)ダイアログが開き、そこからレイヤー名(および内部プレーンレイヤーのネット名)を編集できます。
「レイヤーの編集」ダイアログ
シングルレイヤーモード
シングルレイヤー2D表示モード
Board Insightに統合されているのは、PCBエディタ - Board Insight DisplayページのPreferencesダイアログで設定されるシングルレイヤーモードの機能です。シングルレイヤーモードは、現在のレイヤーの内容を表示し、他のすべてのレイヤーの内容を隠すか、または薄く表示します。現在のレイヤーの内容のみを表示するために他のすべてのレイヤー上のすべてのオブジェクトを隠すだけでなく、シングルレイヤーモードにはグレースケールとモノクロ表示モードがあります。他のレイヤーの色をグレースケールまたはモノクロに変換することで、設計内の他のオブジェクトの位置に関する空間関係情報を保持しつつ、興味のあるレイヤーから注意をそらさせることなく表示できます。Shift+Sショートカットを押すことで、フルディスプレイと有効にされた各シングルレイヤーモード間を切り替えることができます。Shift+Sを押すたびに、ソフトウェアは次の有効なモードに移動し、最終的にフルディスプレイモードに戻ります。シングルレイヤーモードは、PCB Editor - Board Insight DisplayページのPreferencesダイアログで有効にされます。Shift+Sを押したときに含まれるようにしたくないモードは無効に(チェックを外す)してください。これらの設定は、このAltium Designerのインストールにおけるすべての設計に適用されます。
利用可能なシングルレイヤーモードは以下の通りです:
-
Hide Other Layers - 他のすべてのレイヤーが隠され、アクティブ(現在の)レイヤーの内容のみが表示されます。
-
Gray Scale Other Layers - 他のすべてのレイヤーが、それぞれの現在のレイヤーカラーから派生したグレーの色調で表示され、アクティブレイヤーはその標準色で表示されます。
-
Monochrome Other Layers - 他のすべてのレイヤーが同じグレーの色調で表示され、アクティブレイヤーはその標準色で表示されます。
以下の画像は、通常のマルチレイヤー表示と3つのシングルレイヤー表示モードを示しています。 現在選択されているシングルレイヤーモードは、View OptionsタブのGeneral Settings領域に表示されます。View ConfigurationパネルのOnボタンの隣にあるモードリンクをクリックすると、設定ダイアログのPCB Editor - Board Insight Displayページにアクセスでき、必要に応じて利用可能なシングルレイヤーモードを設定できます。
Masked ObjectsスライダーをView OptionsタブのView Configurationパネル内のMask and Dim Settings領域で使用して、グレーまたはモノシングルレイヤーモードでの他のレイヤーの明るさを制御します。
シングルレイヤー3D表示モード
シングルレイヤーモードは、ボードが3D Layout Modeで表示されているときにも利用可能です。これは、特定のレイヤーのルーティング品質や電源プレーンレイヤーの品質を調べるようなタスクに使用します。シングルレイヤーモードでは、Ctrl+Shift+ホイールロールショートカットを使用してレイヤーを順に表示します。
シングルレイヤーモード表示でレイヤーを常に表示する
シングルレイヤーモード表示にレイヤーを含めるには、Layers & Colors タブの View Configuration パネルにある目的のレイヤーに関連付けられた目のアイコン上で Ctrl+クリック を実行し、そのレイヤーをシングルレイヤーモード表示に追加します。目のアイコンの後ろに四角が表示されます () これは、そのレイヤーがシングルレイヤーモードで常に表示されることを示します。
ボードを裏側から見る
ボードを下から見るには(基本的にボードを反転させるには)、View ConfigurationパネルのLayers & ColorsタブのLayers領域でView From Bottom Sideオプションを有効にし、メインメニューからView » Flip Boardコマンドを選択するか、Ctrl+Fキーボードショートカットを使用します。
反転したボード/コンポーネントに対して、すべてのアクションと編集コマンドがサポートされています。座標空間は論理的に同じままです。つまり、デザイン空間の原点は左下から右下に移動します。マウスを右から左に移動すると、通常の左から右ではなく、X(水平)方向の現在のグリッド位置が増加します。ビューが反転している間に生成された任意の出力は、正しい「上から見た」座標情報を維持します。
ボード/コンポーネントが反転されると、レイヤーの描画順序も論理的なペア交換プロセスを使用して変更されます。これは、Top Overlay
が現在のレイヤー描画順序でBottom Overlay
と位置を交換し、Top Layer
がBottom Layer
と、Mid-Layer 1
がMid-Layer 30
と、Internal Plane 1
がInternal Plane 16
と、などと交換されることを意味します。機械レイヤーの描画順序は変更されません。
オブジェクトの可視性の制御
オブジェクトの表示を制御するためにレイヤーのオン/オフを切り替えるだけでなく、オブジェクトのタイプに基づいてオブジェクトの可視性と透明度を制御するという方法もあります。2Dレイアウトモードでは、View Configurationパネルの View OptionsタブのObject Visibility領域に提供されているオプションを使用して、オブジェクトのタイプによる可視性と透明度を設定します。
パネルのビューオプションタブのオブジェクトの可視性セクション
-
– 特定のオブジェクトタイプの可視性を制御するには、適切な可視性アイコンをクリックします。すべてのオブジェクトの可視性アイコンをクリックして、すべてのオブジェクトの可視性を切り替え、特定のオブジェクトタイプの可視性を有効にします。
-
Name – 視覚的に調整可能なすべてのオブジェクトをリストします。
-
Draft – オブジェクトタイプをアウトラインとして表示するために有効にします。
-
Transparency – スライダーバーを使用してそのオブジェクトタイプの透明度を調整するか、値をクリックして希望のパーセンテージを0から100の間で手動で入力します(0%は完全に可視(ソリッド); 100%は完全に透明(見えない))。オブジェクトを透明に設定すると、たとえばトラックセグメントの端がパッドに接触する場所など、一つのオブジェクトが別のオブジェクトを覆っている場合が見えるようになります。
-
Advanced – オブジェクト可視性ダイアログを開くためにクリックします。ここでは、異なるレイヤーで特定のオブジェクトに対して共通の透明度レベルを設定したり、特定のレイヤー上の異なるオブジェクトに対して異なる透明度を設定できます。
このパネルの一般設定領域でカスタム設定を作成することで、好みの表示設定を簡単に復元できます。
マスクとディムの設定
簡単なPCB設計でさえ存在することができる大量のオブジェクトの表示を管理するために、PCBエディターは興味のないオブジェクトを薄く表示する機能を持っています。例えば、PCBパネルのNetsモードでネットをクリックし、パネルのドロップダウンがDimまたはMaskに設定されている場合、そのネットに属していないすべてのオブジェクトが薄く表示されます。これにより、特定の設計要素、例えばネットやネットのクラス、コンポーネントのクラス、特定の設計ルールによってターゲットされたオブジェクトなどに、より簡単に注意を集中させることができます。View OptionsタブのView ConfigurationパネルにあるMask and Dim Settings領域のスライダーを使用して、マスキングとディミングのレベルを設定します。
Mask and Dim SettingsはView Configurationパネルのビューオプションタブにあります。
設定の管理
設定とは、レイヤーの色とレイヤーの表示設定の事前にパックされた定義です。View ConfigurationパネルのView OptionsタブのGeneral Settings領域にあるConfigurationドロップダウンから既存の設定を選択するか、ドロップダウンの隣にあるボタンを使用して設定を作成、保存、または削除します。カスタム設定は、現在/最後に使用された2Dおよび3D表示設定の両方を保存します。
-
– 新しいカスタム設定を作成するにはクリックし、新しい名前を入力してからボタンをクリックします。
-
– 新しいカスタム設定を作成する時や、現在選択されているカスタム設定を編集した場合に保存するにはクリックします。
-
– 現在選択されているカスタム設定を削除するにはクリックします。
作成され保存されたカスタム設定は、Configurationフィールドのドロップダウンリストから自動的に読み込まれ、選択できるようになります。 ConfigurationフィールドのドロップダウンからLoad View Configurationオプションを使用して、現在のAltium Designerインストールの標準ではない場所に保存されている設定ファイルを読み込むことができます。ユーザー定義の設定はComplex Configuration(ファイル拡張子は.config_complex
)として保存されるため、カスタム設定を読み込む際には、開くダイアログでFile Typeドロップダウンを変更する必要があるかもしれません。
追加オプション
View ConfigurationパネルのAdditional Options領域では、特定の要素のビューを制御するための追加オプションが提供されます。
「ビュー設定」パネルの「ビューオプション」タブの追加オプションセクション
-
Test Points – このオプションを有効にすると、テストポイントとして設定されたパッドやビアに関する追加情報が表示されます。パッドまたはビアをテストポイントとして設定するには、 Propertiesパネルの関連モードでFabricationおよび/またはAssemblyテストポイントオプションを有効にします。テストポイントは、パッド/ビアに
<Layer> Fab Testpoint
または<Layer> Assy Testpoint
という文字列を追加することで示されます。
-
Status Info – このオプションを有効にすると、デザインスペース内のオブジェクトにマウスを合わせたときに、座標位置やレイヤーなどの要約情報がステータスバーに表示されます。
-
Pad Nets – このオプションを有効にすると、パッドに関連付けられたネット名が表示されます。ただし、ネット名は十分にズームインした場合にのみ表示されます。
-
Pad Numbers – このオプションを有効にすると、パッド番号が表示されます。ただし、パッド番号は十分にズームインした場合にのみ表示されます。
-
Via Nets – このオプションを有効にすると、ビアに関連するネット名が表示されます。ただし、ネット名は十分にズームインした場合にのみ表示されます。
-
Via Span – このオプションを有効にすると、ビアが跨ぐことが許される長さが表示されます。配置されたビアのプロパティ(直径、穴のサイズなど)は、設計ルールまたは手動で定義されます。ただし、ネット名は十分にズームインした場合にのみ表示されます。ビアスパン内のレイヤー番号は、すべてのビアタイプ内に表示されます。
-
All Connections in Single Layer Mode – このオプションを有効にすると、シングルレイヤーモード時に常にすべての接続線が表示されます。このオプションを無効にすると、現在のレイヤーに始点または終点がないすべての接続線も、シングルレイヤーモードに切り替えると非表示になります。
-
Net Color Override – 各ネットには色を割り当てることができます。色を設定するには、PCBパネルのNetsモードでそのネット名をダブルクリックし、Edit Netダイアログが開きます。色はそのネットの接続線に自動的に適用され、このオプションを有効にすることでルーティングにも適用できます。色は、PreferencesダイアログのPCB Editor – Board Insight Color Overridesページの現在の設定に従ってルーティングに適用されます。色の適用方法を定義するパターンオプションを選択し、色が適用されるタイミングを定義するズーム動作を選択します。F5ショートカットを押して、ネットカラーオーバーライドオプションをオン/オフに切り替えます。
-
Use Layer Colors for Connection Drawing – このオプションを有効にすると、接続線が通過する開始レイヤーと終了レイヤーの色を使用して接続線を表示します。接続線は、始点/終点のオブジェクトで純粋なレイヤーカラーで表示され、接続線の長さに沿ってそれらのレイヤーカラーが変化します。この機能は、マルチレイヤーボードをルーティングする際に役立ちます。なぜなら、ルーティングされる接続が到達すべきターゲットレイヤーを示すからです。注意点として、色の変化は一つのレイヤーから別のレイヤーへ移動する接続にのみ適用されます。接続が同じレイヤーで始まり終わる場合、割り当てられたネットカラーが保持されます。
-
Repeated Net Names on Tracks – トラック上に繰り返しネット名を表示するために有効にします。
-
Special Strings – このオプションが有効の場合、変換された特別な文字列から形成された任意の配置された文字列は、変換されていない特別な文字列名で上書き(ラベル付け)されます。文字列にズームインして、そのラベルオーバーレイを確認します。