パッド/ビアテンプレートとライブラリ
トラックオブジェクトと同様に、パッドとビアはすべての回路基板設計の基本要素です。パッドとビアの設計再利用と管理能力を高めるために、Altium Designerはパッドとビアのテンプレートライブラリをサポートしています。
ライブラリに収集できるパッドとビアのテンプレートの概念は、PCBフットプリントライブラリのそれと似ていますが、やや基本的です。パッドビアテンプレートライブラリは実際のパッドとビアを保存するのではなく、配置されるパッドまたはビアのインスタンスに適用される事前設定された定義を保存します。保存されたパッドビアテンプレートライブラリはロードされ、事前定義されたパッドとビアのインスタンスを任意のPCB設計やPCBフットプリントに配置するために使用できます。
Pad Via テンプレートライブラリは、Altium Designerで作成できる別の設計文書であり、ファイル拡張子は*.PvLib
です。Pad Via テンプレートライブラリはプロジェクト文書として含めることができ、その場合、それらのテンプレートはPCB Pad Via テンプレートパネルを通じてそのプロジェクトに常に利用可能です。テンプレートライブラリはパネルにインストールすることもでき、それにより開いているすべてのプロジェクトで利用可能になります。Pad Via テンプレートの使用ページで、テンプレートを利用可能にする方法についてさらに学びましょう。
Pad および Via テンプレートは、PvLibファイルを開いて作成および編集されます。PvLib内のPadおよびViaテンプレートはPad Via ライブラリパネルにリストされ、選択されたPadまたはViaテンプレートは下記に示すようにPad/Via テンプレートエディタに表示されます。
パッドとビアのテンプレートは、PvLibファイルを開くことで編集されます。編集されるオブジェクトのタイプに応じて、エディタのオプションが変更されます。ここではパッドテンプレートエディタが示されています。 パッドとビアのテンプレートは、PvLibファイルを開くことで編集されます。編集されるオブジェクトのタイプに応じて、エディタのオプションが変更されます。ここではビアテンプレートエディタが示されています。 |
パッド・ビア テンプレートライブラリの作成
新しいパッド/ビア テンプレートライブラリは、以下の方法で作成できます:
- メインメニューからFile » New » Libraryコマンドを選択し、開いた新規ライブラリダイアログのFile領域からPad Via Libraryオプションを選択してCreateをクリックします。新しいパッド・ビア テンプレートライブラリには、デフォルトで
PvLib1.PvLib
という名前が付けられます。この段階では、ファイルはハードドライブには保存されておらず、コンピュータのメモリ内にのみ存在します。保存されていないため、初めて保存する際には、Save Asダイアログが開き、PreferencesダイアログのSystem – Default Locationsページで定義されたデフォルトの場所に保存するよう提案されます。 - 新しいパッド・ビア テンプレートライブラリは、プロジェクトパネルでプロジェクトを右クリックし、コンテキストメニューからAdd New to Project » Pad Via Libraryを選択することで、現在のプロジェクトにも追加できます。ファイルはプロジェクト構造の
Libraries/Pad Via Library Documents
フォルダに表示されます。ファイルが保存されると、場所はプロジェクトフォルダにデフォルトで設定されます。 -
パッド・ビア テンプレートライブラリは、開いているPCB内のパッドとビアからPCBパネルのパッド&ビア テンプレートモードで作成できます。標準のWindows選択技術を使用して、ライブラリに保存するパッド/ビア テンプレートを選択し、Save as Libraryボタンをクリックします。新しいPvLibは編集の準備ができて開きますが、ハードドライブには保存されていません。適切な場所にファイルを保存し、必要に応じて名前を付けます。パッド・ビア テンプレートライブラリがテンプレートエディタで最初に開かれたとき、パッド・ビア ライブラリパネルにはパッドテンプレートが1つだけ(デフォルトテンプレート)表示されることがあります。この場合は、保存して閉じ、ファイルを再度開いてパッド・ビア ライブラリパネルのテンプレートリストを更新します。
パッド・ビア ライブラリ パネル
パッド・ビア ライブラリパネルは、アクティブなパッド・ビア ライブラリに含まれるテンプレートへのアクセスを提供します。パッド・ビア ライブラリパネルは、パッド/ビア テンプレート エディタで利用可能で、現在のパッド・ビア テンプレート ライブラリに含まれるパッドとビアのテンプレートをリスト表示します。この編集セッションで選択される優先単位は、パネルの上部にあるDisplay Unitsドロップダウンメニューから選択されます。
パネルへのアクセス
このパネルは、設計スペースでアクティブなドキュメントとして*.PvLibドキュメントを開いている状態のパッド/ビア テンプレート エディタから次の方法でアクセスします:
- デザインスペースの右下隅にあるパネルボタンをクリックし、パッド・ビア ライブラリを選択します。
- メインメニューからView » Panels » Pad Via Libraryをクリックします。
パッドまたはビアのテンプレートを作成する
新しいパッドまたはビアのテンプレートを作成するには、パネル内で右クリックし、コンテキストメニューからパッドテンプレートを追加またはビアテンプレートを追加を選択します。削除を使用して、ライブラリからテンプレートを削除します。
このパネルでは、現在のパッド・ビアライブラリに含まれるテンプレートにアクセスできます。新しいテンプレートを追加するには、右クリックしてください。
パッド/ビア テンプレート エディタ
パッドテンプレートエディタは、パッドまたはビアのテンプレートの基本設定オプションを構成するために使用され、その後、PCBまたはPCBフットプリントドキュメント内のパッドまたはビアに適用できます。これには、パッド/ビア設定の主要なプロパティが含まれていますが、ドキュメント固有のプロパティ(その位置、向き、レイヤーなど)は、設計ドキュメントにパッドまたはビアが配置されるときに定義されます。
テンプレートエディタは、パッドビアライブラリパネルで現在選択されているパッドまたはビアのテンプレートを構成するために使用されます。
Pad/Viaの設定オプションの大部分は、Altium DesignerのPadとViaの設定(サイズ、ホールとマスクなど)です。Padテンプレートエディタは、共通のインターフェースデザインを持ち、Viaテンプレートエディタと多くのオプションを共有しています。テンプレートエディタの各領域は以下に説明されており、PadまたはViaに特有のオプションはそのようにマークされています。
一般
- Name – パッド/ビアの属性に基づいて自動的に名付けられる名前で、IPC-7251/7351 Padstack命名規則に従います(こちらで説明)。必要に応じて手動で名前を定義でき、 ボタンをクリックすることで再び削除できます。手動で名付けられたテンプレートがボード設計で使用され、そのテンプレートがテンプレートライブラリからリンク解除されてプロパティが編集可能になると、手動の名前は自動の名前に置き換えられます。
- Description – 任意の説明。
- Pad Type (パッドのみ) – 表面実装またはスルーホール。
穴情報
- Hole Size – 名前にh<値>と表示され、穴の直径を示します。
- Tolerance – 名前にTolと表示され、必要に応じて+と-の穴の許容差を入力します。該当しない場合はN/Aと入力します。
- Hole Type(パッドのみ) – 円形、四角形、またはスロット。
- Length(パッドのみ) – 名前に_<値>が追加され、四角形の穴またはスロットの長さを示します。
- Rotation(パッドのみ) – 四角形の穴またはスロットの回転角度。
- Plated(パッドのみ) – めっきされているか、されていないか(めっきされていない場合は名前にnと表示されます)。
ペーストマスク(パッドのみ)
- Manual Expansion- パッドがPCBデザインに配置されたときに、デザインルールの値を上書きする手動拡張値を定義するためのボックスをチェックします。この値は、パッドテンプレート名にp<Value>として示されます。
- Expansion - ペーストマスクの開口部を拡大(正の値)または縮小(負の値)する量。絶対値(ミル/ mm)またはパッド領域のパーセンテージとして定義できます。絶対値が定義されている場合、フィールドの右側にパーセンテージが表示され、その逆も同様です。フィールドの左側にあるUse Pasteボックスのチェックを外すと、パッドテンプレートのペーストマスクの使用が無効になります。
はんだマスク
- Manual Expansion - 名前にm<Value>と表示され、m<Value>はソルダーマスクの開口部の全体的なサイズを示します。トップとボトムの拡張値がリンクされていない場合、命名要素はm<Value>mx<Value>になります。
- Top/Bottom - パッド/ビアの端から測定した拡張量で、穴の端からのソルダーマスクオプションが有効になっている場合を除きます。
- - トップとボトムの値がリンクされています(同じ)。異なるトップとボトムの値を定義するにはクリックします。
- Tented - ソルダーマスクの開口部を閉じる(開口部のサイズをゼロに設定)には有効にします。
- Solder mask from the hole edge - 拡張値をパッド/ビアの端ではなく、穴の端から参照するには有効にします。
ビアの種類と特徴(ビアのみ)
- IPC 4761 Via Type - IPC 4761規格に従ってビアタイプを選択するためのドロップダウンを使用します。プリント基板ビア構造の保護のための設計ガイド。
- グリッド - IPC 4761 Via Typeのドロップダウンで
None
以外が選択された場合に表示されます。選択されたビアタイプに応じて利用可能な機能のために基板の側面を選択し、材料を入力します。
サイズと形状
- Offset From Hole Center (X/Y)(パッドのみ) - 名前にo<Xvalue>_<Yvalue>と記載されており、パッドの中心からパッド穴がどれだけオフセットしているかの量。
- Mode - パッド/ビアスタックのタイプで、オプションには
Simple
、Top-Middle-Bottom
、またはFull Stack
(パッドの場合、このオプションはパッドタイプがスルーホールの場合にのみ利用可能)が含まれます。そのモードで利用可能なレイヤーにおいて、パッド/ビアが異なるサイズおよび形状のプロパティを持つことを可能にします。ボトムレイヤーに異なるサイズ/形状が定義されている場合には、命名要素x<Xvalue_Yvalue>が追加されます。中間レイヤーに異なるサイズ/形状が定義されている場合には、命名要素z<Xvalue_Yvalue>が追加されます。 - Attributes on Layer - 標準のパッド/ビア属性。
- Shape (パッドのみ) - c<SizeValue>(円形); s<SizeValue>(正方形)またはr<xSizeValue_ySizeValue>(長方形)で表され、X/Yの寸法が同じか異なるかに応じて変わります; s<SizeValue>c<Value>(八角形); s<Sizevalue>r<Radius%Value>またはr<xSizeValue_ySizeValue>r<Radius%Value>(角丸長方形)。
- X & Y Size (パッドのみ) - X & Y平面におけるパッドの寸法。
- Corner Radius (パッドのみ) - パッドのコーナー半径の絶対値。この値はパッドの最短辺の半分以下でなければなりません。
%
記号に続けて値を入力し、最短パッド辺の半分のパーセンテージとして半径を定義します。ここで100%
は最短パッド辺を完全に丸くします。このオプションは角丸長方形がパッドの形状に選択されている場合のみアクセス可能です。 - Diameter (ビアのみ) - ビアの直径(ビアは円形のみです)。
- Thermal Relief- このパッドから同じネットの周囲のポリゴンへの熱リリーフ設定、ローカル設定を編集して使用するにはFrom Ruleチェックボックスをクリアします。
- From Rule - このオプションが有効な場合、ローカル設定は適用されません。ローカル設定を設定して使用するにはクリアします。
- Connect Style - 熱リリーフのスタイル。
- Air Gap - パッドの端から周囲のポリゴンまでの距離。
- Conductors - パッドから周囲のポリゴンへの導体の数。
- Width - パッドから周囲のポリゴンへの導体の幅。
- Angle - リリーフ導体の角度パターン。
- Layer - このパッドスタック/ビアスタックのレイヤーで、利用可能なレイヤーは現在のモード設定に依存します。右クリックしてレイヤーを追加、削除、またはリセットします(モードがフルスタックの場合)。