親ページ: PCBのレイアウト
回路図の作成とチェックの後の論理的なステップは、PCBの作成と設計です。File » New » PCBコマンドを使用して、新しいPCBドキュメントを作成します。原点、単位、グリッドサイズを定義し、必要なレイヤーの色表示と可視性を設定することで、PCBを構成することが良いアイデアです。
PCB環境の設定の多くの側面は、以下で説明するBoardモードのプロパティパネルを通じて構成されます。PCB環境の他の機能の設定については、以下のページを参照してください:
-
カーソル・スナップ・システムの使用 – PCBエディターには、設計オブジェクトの正確な位置決めと整列を支援するためのスナップ機能が多数含まれています。スナップグリッドシステムを補完するホットスポットスナップ機能は、スナップグリッドをオーバーライドし、カーソルがユーザー定義可能な範囲内にある場合にオブジェクトのホットスポットにカーソルを引き寄せます。この機能により、例えばメトリックボード上のインペリアルコンポーネントのパッドまで配線する場合など、オフグリッドオブジェクトの操作が容易になります。これらの機能は、統合カーソル・スナップ・システムとして言及されます。
-
グリッドとガイドの使用 – PCBエディターはグリッドベースの設計環境であり、設計オブジェクトは配置グリッドまたはスナップグリッド上に配置されます。また、ユーザー定義可能なスナップポイントやスナップガイド、オブジェクト軸の整列ガイドもあり、これらはオブジェクトの正確な位置決めに役立ちます。
-
PCBのビュー – 現代のPCBは多層エンティティであり、PCBエディターの設計スペースでの明確な表現が求められます。Altium Designerには、2Dおよび3Dモードの両方で、現在必要なオブジェクト、レイヤー、ネットを表示するための包括的なツールセットが備わっています。
-
PCBパネル – PCBパネルを使用すると、現在のPCB設計をさまざまなフィルターモードで閲覧し、どのオブジェクトタイプまたは設計要素がリストされ、強調表示され、または選択されるかを決定できます。
プロパティパネル
プロパティパネルのBoardモード(PCBエディタのデザインスペースで現在選択されている設計オブジェクトがない場合にアクティブになる)には、現在のPCBドキュメントの基本的な設定に関するオプションとコントロールが含まれています。
以下の折りたたみ可能なセクションには、パネルのGeneralタブの下で利用可能なオプションとコントロールに関する情報が含まれています:
選択フィルタ
このパネルのセクションにあるオプションは、設計空間で選択可能なPCBオブジェクトを決定します。
スナップオプション
-
Grids – カーソルがアクティブな設計空間グリッドにスナップするかどうかを切り替えるために使用します。このオプションが有効になっている場合、カーソルは最も近いスナップグリッドの位置に引き寄せられます。アクティブなスナップグリッドは、ステータスバーとPCBエディタのヘッズアップディスプレイに表示されます。
-
Guides – カーソルが手動で配置された線形または点のスナップガイドにスナップするかどうかを切り替えるために使用します。スナップガイドはスナップグリッドを上書きします。
-
Axes – カーソルがスナップ対象のオブジェクトに対して軸方向(XまたはY方向のいずれか)に整列するかどうかを切り替えるために使用します。Axis Snap Rangeは、XまたはY軸方向の整列が発生する距離を定義します。整列が達成されると、現在のカーソル位置から軸方向に整列したオブジェクトのスナップポイント(ホットスポット)まで、動的なガイドラインが表示されます。
-
Snapping – 直接選択するか、Shift+E ショートカットを使用して、以下のオブジェクトにスナップするかどうかを選択します:
-
All Layers – このオプションを有効にすると、カーソルが任意の可視レイヤー上の任意の電気オブジェクトにスナップできるようになります。
-
Current Layer – このオプションを有効にすると、カーソルが現在選択されているレイヤー上に配置されたオブジェクトのみを認識してスナップできるようになります。
-
Objects – このオプションを有効にすると、ホットスポットへのスナッピングがオフになります。
-
Objects for snapping
-
Snap Distance – カーソルが有効なオブジェクトのスナップポイントからこの距離以内にあり、かつアクティブレイヤーでスナッピングが有効になっている場合、カーソルはそのポイントにスナップします。
-
Axis Snap Range – カーソルが軸方向に整列しており、かつAxes機能が有効になっている場合に、この距離以内に有効なオブジェクトのスナップポイントがあると、整列が達成されたことを示す動的なガイドラインが表示されます。
基板情報
レポートに含めることができる項目は以下の通りです:
-
Board Specifications - 基板サイズや基板上のコンポーネント数に関する一般情報。
-
Layer Information - 各使用レイヤー上のプリミティブ(アーク、パッド、ビア、トラック、テキスト、フィル、リージョン、コンポーネントボディ)の数と、各プリミティブタイプの総使用量。
-
Layer Pair - 定義されたドリルレイヤーペアと、それらのペア間で開始および停止するビアの数の内訳。
-
Copper Area - オブジェクト(基板領域、基板形状、ポリゴンプアなど)の銅面積を含むレイヤーの数、銅面積のサイズ(インチおよびミリメートルで提供)、および各レイヤー内の銅面積の使用率。
-
Non-Plated Hole Size - このタイプの各穴サイズに対するパッドとビアの数。
-
Plated Hole Size - このタイプの各穴サイズに対するパッドとビアの数。
-
Non-Plated Slot Size - このタイプの各スロットサイズに対するパッドの数。
-
Plated Slot Size - このタイプの各スロットサイズに対するパッドの数。
-
Non-Plated Square Holes Size - このタイプの各穴サイズに対するパッドの数。
-
Plated Square Holes Size - このタイプの各穴サイズに対するパッドの数。
-
Top Layer Annular Ring Size - 上層における各アニュラリングサイズに対するオブジェクト(パッドとビア)の数。
-
Mid Layer Annular Ring Size - 中間層における各アニュラリングサイズに対するオブジェクト(パッドとビア)の数。
-
Bottom Layer Annular Ring Size - 下層における各アニュラリングサイズに対するオブジェクト(パッドとビア)の数。
-
Pad Solder Mask - 指定されたユニークなはんだマスク拡張値ごとのパッド数。
-
Pad Paste Mask - 指定されたユニークなペーストマスク拡張値ごとのパッド数。
-
Pad Pwr/Gnd Expansion - 定義された電源プレーンクリアランスルールで指定されたユニークなクリアランス 値に関連するパッド数。
-
Pad Relief Conductor Width - 定義された電源プレーン接続スタイルルールで指定されたユニークな導体幅値に関連するパッド数。
-
Pad Relief Air Gap - 定義された電源プレーン接続スタイルルールで指定されたユニークなエアギャップ値に関連付けられたパッドの数。
-
Pad Relief Entries - 定義された電源プレーン接続スタイルルールで指定されたユニークな導体値に関連付けられたパッドの数。
-
Via Solder Mask - 指定されたユニークなはんだマスク拡張値ごとのビアの数。
-
Via Pwr/Gnd Expansion - 定義された電源プレーンクリアランスルールで指定されたユニークなクリアランス値に関連付けられたパッドの数。
-
Track Width - デザインで使用される各ユニークなトラック幅のオブジェクトの数。
-
Arc Line Width - デザインで使用される各ユニークなアークラインの幅に対するオブジェクトの数。
-
Arc Radius - デザインで使用される各ユニークな弧の半径に対するオブジェクトの数。
-
Arc Degrees - デザインで使用される各ユニークな弧の角度に対するオブジェクトの数。
-
Text Height - デザインで使用される各ユニークなテキストの高さに対するオブジェクトの数。
-
Text Width - デザインで使用される各ユニークなテキスト幅のオブジェクトの数。
-
Polygon Clearance - 設計に使用される各クリアランスの多角形の数。
-
Net Track Width - デザインで使用される各幅のネットトラックの数。
-
Net Via Size - 設計で使用される各サイズのネットビアの数。
-
Routing Information - 配線完了に関する情報(パーセンテージとして)、接続の総数の内訳、配線された接続の数、および残りの接続の数。
Selected objects onlyオプションを有効にすると、レポートは含まれるアイテムごとの情報を生成しますが、現在メインデザインスペースで選択されているデザインオブジェクトに関してのみです。このオプションを使用するには、デザインスペースで必要なオブジェクトを選択し、PCBエディタのReportsメニューからダイアログにアクセスする必要があります。オブジェクトが選択されていない場合にのみ、PropertiesパネルのBoardモードにアクセス可能です。
すべての項目が報告書に含めるために有効になっている場合は、報告書を生成するためにReportボタンをクリックします。報告書自体は、Project OptionsダイアログのOptionタブにあるOutput Pathフィールドで指定されたディレクトリにHTML形式(Board Information - <PCBDocumentName>.htm)で生成されます。
グリッドマネージャ
ガイドマネージャ
-
Guide Manager – ボードのためにさまざまな手動スナップガイドとスナップポイントを定義し、管理できる場所。
-
Enabled – ガイドがデザインスペースに表示されているか(チェック済み)どうか(未チェック)
-
Name – ガイドの名前。
-
X – ガイドが通過するか、ポイントが位置することが指定されたデザイン空間内のx座標(該当する場合)。
-
Y – ガイドが通過するか、ポイントが位置することが指定されたデザイン空間内のy座標(該当する場合)。
座標は、関連するフィールドをクリックしてから値を入力することで定義できます。あるいは、適用可能な場合は、フィールドの右側の をクリックして、PCB設計スペース内で必要なポイントを直接指定します。
-
Color – 関連ガイドの色を設定/変更するためにドロップダウンを開くにはクリックしてください。
-
Add – 新しいスナップガイドまたはスナップポイントを追加するにはクリックしてください。関連するメニューから必要なガイドタイプに対応するコマンドを選択します。新しいガイド/ポイントのエントリがグリッドに追加されます。以下のガイドタイプが利用可能です:
-
Add Horizontal Guide
– このコマンドを使用して、デザインスペースの希望するY座標位置に水平ガイドラインを追加します。
-
Add Vertical Guide
– このコマンドを使用して、デザインスペース内の希望するX座標位置に垂直ガイドラインを追加します。
-
Add +45 Guide
– このコマンドを使用して、デザインスペース内の希望するX,Y座標位置を通る45度(y=x
)のガイドラインを追加します。
-
Add -45 Guide
– このコマンドを使用して、デザイン空間内の希望するX,Y座標位置を通る-45度(y=-x
)のガイドラインを追加します。
-
Add Snap Point
– このコマンドを使用してポイントスナップガイドを追加します。これは、デフォルトのスナップグリッドの範囲内で手動でマークするホットスポットです。オブジェクトを配置したり移動したりするインタラクティブなプロセス中に、そのオブジェクトのホットスポットは、近くに接近するとポイントスナップガイドに「スナップ」します。
-
Place – ガイドを配置するにはクリックしてください。ドロップダウンからガイドの種類を選択してください:
-
Place Horizontal Guide
– このコマンドを使用して、デザインスペース内の希望するY座標位置に水平ガイドラインを配置します。
-
Place Vertical Guide
– このコマンドを使用して、デザインスペース内の希望するX座標位置に垂直ガイドラインを配置します。
-
Place +45 Guide
– このコマンドを使用して、デザインスペース内の希望するX,Y座標位置を通る45度(y=x
)のガイドラインを配置します。
-
Place -45 Guide
– このコマンドを使用して、デザイン空間内の希望するX,Y座標位置を通る-45度(y=-x
)のガイドラインを配置します。
-
Place Snap Point
– このコマンドを使用してポイントスナップガイドを配置します。これは、デフォルトのスナップグリッドの範囲内で手動でマークするホットスポットです。オブジェクトを配置したり移動したりするインタラクティブなプロセス中に、そのオブジェクトのホットスポットは、近くを通過するとポイントスナップガイドに「スナップ」します。
-
– 現在選択されているガイドを削除するにはクリックしてください。
ガイドは、View ConfigurationsパネルのView OptionsタブでShow Gridオプションが有効になっているときのみ表示されます(画像を表示)。
その他
-
Units – 現在のPCBドキュメントのデフォルトの測定単位を選択します。デフォルト単位は、画面上またはレポート内の距離関連情報を表示するために使用されます。距離関連情報を指定する際に単位の接尾辞(mmまたはmil)が入力されていない場合は、常にデフォルト単位が使用されます。
View » Toggle Units (またはQのショートカットを押す)を選択して、設計空間の単位をインペリアルとメトリックの間で切り替えます。
-
Polygon Naming Scheme – ドロップダウンメニューから命名システムを選択します。命名テンプレートの選択肢は4つあります:
ここで:
レイヤースタックでのレイヤーの移動、ネットの名前の変更、または命名スキームの変更などの設計変更により、自動的に名前が変更されます。影響を受ける設計ルールは自動的に更新されます。
-
NET NAME_LXX_PXXX
-
LXX_NET NAME_PXXX
-
NET NAME_LAYER NAME_PXXX
-
LAYER NAME_NET NAME_PXXX
-
NET NAME
– ポリゴンが接続されているネットの名前。ポリゴンがネットに接続されていない場合は、NONET
が使用されます。
-
LAYER NAME
– レイヤースタックからそのレイヤーのユーザー定義名。
-
LXX
– レイヤースタックの現在のレイヤー順序に基づいてシステムが割り当てた銅層番号で、トップレイヤーはL01
です。この値は銅層の順序が変更されるたびに更新されます。
-
PXXX
– システムが割り当てた数値インデックス;ボード上の各ポリゴンに固有です。
-
Designator Display – 指定子がどのように表示されるかをこのフィールドで決定します。マルチチャネル設計では、指定子文字列の位置を決めることが難しくなることがあります。それらは非常に長くなる可能性があります。短い名前をもたらす命名オプションを選択することに加えて、別のオプションは、元の論理的なコンポーネント指定を代わりに表示することです。例えば、C30_CIN1
はC30
として表示されます。これはもちろん、コンポーネントオーバーレイ上に各チャネルを示すために、ボードに別の表記を追加する必要があります。以下のオプションが利用可能です:
-
Physical
– 物理的な指定子を表示することを選択します。これらは、スキーマティックソースドキュメントのコンパイルされたタブビューに表示される指定子です。マルチチャネル設計の場合、指定子の形式はProject OptionsダイアログのMulti-ChannelタブのDesignator Formatフィールドによって決定されます。物理的な指定子はユニークです。例:R1_CH1
。
-
Logical
– 論理的な指定子を表示することを選択します。これらは、スキーマティックソースドキュメントのエディタータブビューに表示される指定子です。論理的な指定子はユニークではありません。例えば、R1_CH1
の物理的な指定子は単にR1
になります。
-
Sheet Settings – この領域を使用してPCBシートを設定します。
-
X/Y – シートの左下隅のXおよびY座標を入力します。この距離は、設計空間の左下隅である絶対原点から測定されます。距離は、デフォルト単位(Units設定によって決定される)に関係なく、メトリックまたはインペリアル単位で定義できます。サイズを入力する際に単位を指定するには、値にmmまたはmilの接尾辞を追加します。
-
Width – ここにシートの幅を入力します。シートは、寸法、メモ、タイトルブロックなどの情報を配置するための伝統的な図面シートを模倣する領域を提供します。機械層に配置された情報はシートにリンクされることができ、シートが表示されているときにのみ表示されます。シートサイズは、デフォルト単位(Units設定によって決定される)に関係なく、メトリックまたはインペリアル単位で定義できます。サイズを入力する際に単位を指定するには、値にmmまたはmilの接尾辞を追加します。
-
Height – ここにシートの高さを入力してください。このシートは、従来の図面シートを模倣するエリアを提供し、寸法、メモ、タイトルブロックなどの情報を配置するのに便利です。機械層に配置された情報はシートにリンクされ、シートが表示されているときのみ表示されます。シートサイズは、デフォルトの単位(Units設定によって決定される)に関係なく、メートル法またはインペリアル単位のいずれかで定義できます。サイズを入力する際に単位を指定するには、値にmmまたはmilの接尾辞を追加してください。
-
Get Size From Sheet Layer – このオプションを有効にして、シートレイヤーからシートのサイズを設定します。
次の折りたたみセクションには、パネルのParameterタブの下で利用可能なオプションとコントロールに関する情報が含まれています:
文字列
-
ボタン – 各ボタンを切り替えて、下のグリッドテーブルに関連するパラメータを表示/非表示にします。
-
グリッド – 現在のPCBドキュメントに関連するパラメータのNameとValueをリストします。グリッドには、システムパラメータ(例:PCBファイル名)とPCBから計算されたパラメータ(例:PCB上のコンポーネント数やボードの厚さ)の両方がリストされます。
-
Place – 現在選択されているパラメータを特別な文字列として配置するためにクリックします。特別な文字列は、PreferencesダイアログのPCB Editor - Defaultsページでテキストオブジェクトのデフォルトレイヤーとして定義されたレイヤーに配置されます。
パネルのHealth Checkタブは、PCBヘルスチェックモニターへのインターフェースを提供します。この機能の詳細については、PCBヘルスチェックモニターをご覧ください。
設計オブジェクトが選択されると、そのオブジェクトタイプに特有のオプションがパネルに表示されます。以下の表は、PCBドキュメント内に配置可能なオブジェクトタイプをリストアップしており、リンクをクリックするとそのオブジェクトのプロパティページにアクセスできます。
Tracksと
Linesは実際には同じオブジェクトですが、配置中のソフトウェアの振る舞いが異なるため、異なるコマンドがあります。
Place » Lineコマンドを起動すると、カーソルが十字線に変わり、エディターはライン配置モードに入ります。配置は以下の操作を行うことで行われます:
-
ラインの開始位置を定義するためにクリックします。
-
カーソルを移動してラインの長さと角度を設定し、再度クリックして配置を完了します。
-
さらにラインを配置するか、右クリックまたはEscを押して配置モードを終了します。