パッド/ビアテンプレートとライブラリ

Trackオブジェクトと同様に、PadとViaはあらゆる回路基板設計の基本要素です。PCB設計におけるPadおよびViaの設計再利用性と管理機能を向上させるため、Altium DesignerはPadおよびViaのテンプレートライブラリをサポートしています。

ライブラリにまとめて収集できるPad/Viaテンプレートの概念は、PCBフットプリントライブラリに似ていますが、やや基本的なものです。Pad Via Templateライブラリには実際のPadやViaが保存されるのではなく、配置時にPadまたはViaのインスタンスへ適用される事前設定済みの定義が保存されます。保存済みのPad Via Templateライブラリを読み込むことで、任意のPCB設計やPCBフットプリント内に、事前定義されたPadやViaのインスタンスを配置できます。

Pad Via Templateライブラリは、Altium Designerで作成できる別種の設計ドキュメントであり、ファイル拡張子は*.PvLibです。Pad Via Templateライブラリはプロジェクトドキュメントとして含めることができ、その場合、これらのテンプレートはPCB Pad Via Templatesパネルを通じて常にそのプロジェクトで利用可能です。テンプレートライブラリはパネルにインストールすることもでき、開いているすべてのプロジェクトで利用可能になります。テンプレートを利用可能にする方法の詳細は、Working with Pad Via Templatesページを参照してください。

PvLibファイルを開くことで、PadおよびViaテンプレートを作成・編集できます。PvLib内のPadおよびViaテンプレートはPad Via Libraryパネルに一覧表示され、選択したPadまたはViaテンプレートは以下のようにPad/Via Template Editorに表示されます。

Javascript ID: PvLib_Editor

PadテンプレートとViaテンプレートは、どちらもPvLibファイルを開いて編集します。エディターのオプションは、編集中のオブジェクト種別に応じて変化します。ここではPad Template Editorを示しています。

PadテンプレートとViaテンプレートは、どちらもPvLibファイルを開いて編集します。エディターのオプションは、編集中のオブジェクト種別に応じて変化します。ここではVia Template Editorを示しています。

Pad Via Templateライブラリの作成

新しいpad/via templateライブラリは、次の方法で作成できます。

  • メインメニューからFile » New » Library コマンドを選択し、開いたNew LibraryダイアログのFile領域からPad Via Libraryオプションを選択して、Createをクリックします。新しいPad Via Templateライブラリには、デフォルト名としてPvLib1.PvLibが付けられます。この時点では、ファイルはまだハードドライブに保存されておらず、コンピュータのメモリ内にのみ存在しています。未保存のため、初回保存時にはSave Asダイアログが開き、PreferencesダイアログのSystem – Default Locations pageで定義されたDefault Locationへの保存が提案されます。
  • 現在のプロジェクト内のProjectsパネルでプロジェクトを右クリックし、コンテキストメニューからAdd New to Project » Pad Via Libraryを選択して、新しいPad Via Templateライブラリを追加することもできます。ファイルはプロジェクト構成のLibraries/Pad Via Library Documentsフォルダーに表示されます。ファイルを保存する際、保存先はデフォルトでプロジェクトフォルダーになります。
  • Pad Via Templateライブラリは、Pad & Via Templates mode of the PCB panelで、開いているPCB内のPadおよびViaから作成することもできます。標準のWindows選択操作を使用して、ライブラリに保存するPad/Viaテンプレートを選択し、Save as Libraryボタンをクリックします。新しいPvLibが編集可能な状態で開きますが、まだハードドライブには保存されていません。適切な場所に、必要な名前を付けてファイルを保存してください。Pad Via TemplateライブラリをTemplate editorで初めて開いたとき、Pad Via Libraryパネルには1つのpadテンプレート(デフォルトテンプレート)のみが表示される場合があります。この場合は、ファイルを保存して閉じ、再度開いてPad Via Libraryパネル内のテンプレート一覧を更新してください。

    Pad Via Templateライブラリは、現在のPCBで選択したpad/viaから作成できます。
    Pad Via Templateライブラリは、現在のPCBで選択したpad/viaから作成できます。

Pad Via Libraryパネル

Pad Via Libraryパネルでは、アクティブなPad Via Libraryに含まれるテンプレートへアクセスできます。pad/via template editorで利用できるPad Via Libraryパネルには、現在のPad Via Templateライブラリに含まれるPadおよびViaテンプレートが一覧表示されます。この編集セッションで使用する優先単位は、パネル上部のDisplay Unitsドロップダウンメニューから選択します。

Pad Via Libraryパネル
Pad Via Libraryパネル

パネルへのアクセス

このパネルは、Pad/Via Template Editor(設計スペースで*.PvLibドキュメントがアクティブドキュメントとして開かれている状態)から、次の方法でアクセスできます。

  • 設計スペース右下のPanels ボタンをクリックし、Pad Via Libraryを選択します。
  • メインメニューからView » Panels » Pad Via Libraryをクリックします。
パネルは、エディター空間内でフローティング表示にすることも、画面の端にドッキングすることもできます。現在そのパネルがドッキングされたパネル群の中にある場合は、パネル下部にあるPad Via Library タブを使用して前面に表示します。

PadまたはViaテンプレートの作成

新しいPadまたはViaテンプレートを作成するには、パネル内で右クリックし、コンテキストメニューからAdd Pad templateまたはAdd Via templateを選択します。ライブラリからテンプレートを削除するにはDeleteを使用します。

このパネルでは、現在のPad Via Libraryに含まれるテンプレートへアクセスできます。右クリックして新しいテンプレートを追加します。
このパネルでは、現在のPad Via Libraryに含まれるテンプレートへアクセスできます。右クリックして新しいテンプレートを追加します。

Pad/Via Template Editor

Pad Template Editorは、PadまたはViaテンプレートの基本構成オプションを設定するために使用され、その設定はPCBまたはPCBフットプリントドキュメント内のPadまたはViaに適用できます。これにはPad/Via構成の主要プロパティが含まれ、ドキュメント固有のプロパティ(位置、方向、レイヤーなど)は、PadまたはViaを設計ドキュメントに配置する際に定義されます。

Template editorは、Pad Via Libraryパネルで現在選択されているPadまたはViaテンプレートを設定するために使用されます。
Template editorは、Pad Via Libraryパネルで現在選択されているPadまたはViaテンプレートを設定するために使用されます。

Pad/Via構成オプションの大半は標準的で、Altium DesignerのPad and Via設定(サイズ、ホール、マスクなど)としてよく知られているものです。Pad Template editorは、Via Template editorと共通のインターフェース設計を持ち、多くのオプションも共通しています。テンプレートエディターの各領域について以下で説明し、PadまたはViaに固有のオプションにはその旨を示しています。

General

  • Name – デフォルトでは、IPC-7251/7351 Padstack naming conventionsに従ってpad/via属性に基づく自動名になります(こちらで説明)。必要に応じて手動名を定義でき、ボタンをクリックして再度削除することもできます。手動名のテンプレートが基板設計で使用され、その後そのテンプレートがTemplate libraryからリンク解除されて(プロパティが編集可能になると)、手動名は自動名に置き換えられます。
  • Description – 任意の説明です。
  • Pad Type(padのみ)– Surface mountまたはThrough hole。

Hole Information

  • Hole Size – 名前ではh<Value>で示され、ホール径を表します。
  • Tolerance – 名前ではTolで示され、必要に応じてホール公差の+および-を入力します。該当しない場合はN/Aを入力します。
  • Hole Type(padのみ)– Round、Square、またはSlot。
  • Length(padのみ)– 名前ではホールサイズに_<Value>が付加され、Square holeまたはSlotの長さを表します。
  • Rotation(padのみ)– Square holeまたはSlotの回転角度。
  • Plated(padのみ)– めっきあり、またはめっきなし(めっきなしは名前内でnとして示されます)。

Paste Mask(padのみ)

  • Manual Expansion – チェックボックスをオンにすると、padをPCB設計に配置した際にデザインルール値を上書きする手動の拡張値を定義できます。この値はpadテンプレート名内でp<Value>として示されます。
  • Expansion – Paste Maskの開口部を拡大する量(正の値)または縮小する量(負の値)。絶対値(mil/mm)またはpad面積に対する割合で定義できます。絶対値を定義するとフィールド右側に割合が表示され、その逆も同様です。padテンプレートでpaste maskを使用しない場合は、フィールド左側のUse Pasteチェックボックスをオフにします。

Solder Mask

  • Manual Expansion – 名前ではm<Value>で示され、m<Value>はSolder Maskの開口部の全体サイズを表します。TopとBottomの拡張値がリンクされていない場合、この命名要素はm<Value>mx<Value>になります。
  • Top/Bottom – 拡張量。Solder mask from the hole edgeオプションが有効でない限り、pad/viaのエッジから測定されます。
  • – TopとBottomの値はリンクされています(同一値)。クリックするとTopとBottomで異なる値を定義できます。
  • Tented – 有効にするとSolder Maskの開口部を閉じます(開口サイズはゼロに設定されます)。
  • Solder mask from the hole edge – 有効にすると、拡張値の基準をpad/viaのエッジではなくホールのエッジにします。

Via Types & Features(viaのみ)

  • IPC 4761 Via Type – ドロップダウンを使用して、IPC 4761規格に従ったviaタイプDesign Guide for Protection of Printed Board Via Structuresを選択します。
  • GridIPC 4761 Via TypeドロップダウンでNone以外のviaタイプを選択すると表示されます。選択したviaタイプで利用可能な機能に応じて、基板のSideを選択し、Materialを入力します。

Size and Shape

  • Offset From Hole Center (X/Y)(padのみ)– 名前ではo<Xvalue>_<Yvalue>で示され、padホールがpad中心からどれだけオフセットしているかを表します。
  • Mode – パッド/ビアスタックのタイプ。 オプションには SimpleTop-Middle-Bottom、または Full Stack があります(パッドの場合、このオプションは Pad Type が Through hole のときにのみ使用できます)。このモードで使用可能なレイヤーごとに、パッド/ビアに異なる Size および Shape プロパティを設定できます。Bottom レイヤーに異なるサイズ/形状が定義されている場合は、命名要素 x<Xvalue_Yvalue> が追加されます。中間レイヤーに異なるサイズ/形状が定義されている場合は、命名要素 z<Xvalue_Yvalue> が追加されます。 
  • Attributes on Layer – 標準的なパッド/ビア属性。
    • Shape (パッドのみ)– X/Y 寸法が同じか異なるかに応じて、c<SizeValue>(円形)、s<SizeValue>(正方形)または r<xSizeValue_ySizeValue>(長方形)で示されます。ほかに、s<SizeValue>c<Value>(八角形)、 s<Sizevalue>r<Radius%Value> または r<xSizeValue_ySizeValue>r<Radius%Value>(角丸長方形)があります。

    • X & Y Size (パッドのみ)– X & Y 平面でのパッド寸法。

    • Corner Radius (パッドのみ)– パッドのコーナー半径の絶対値。 この値は、パッドの短辺の半分以下である必要があります。半径をパッド短辺の半分に対する百分率として定義するには、値の後に % 記号を入力します。ここで 100% はパッドの短辺を完全に丸めることを意味します。 このオプションは、パッド Shape に対して Rounded Rectangle が選択されている場合にのみ使用できます。

    • Diameter (ビアのみ)– ビアの直径(ビアは円形のみ)。

  • Thermal Relief – 同一ネットの周囲ポリゴンに対する、このパッドからのサーマルリリーフ設定です。ローカル設定を編集して使用するには、From Rule チェックボックスをオフにします。
    • From Rule – このオプションが有効な場合、ローカル設定は適用されません。ローカル設定を行って使用するにはオフにします。
    • Connect Style – サーマルリリーフのスタイル。
    • Air Gap – パッド端から周囲ポリゴンまでの距離。
    • Conductors – パッドから周囲ポリゴンへの導体の本数。
    • Width – パッドから周囲ポリゴンへの導体の幅。
    • Angle – リリーフ導体の角度パターン。
  • Layer – この padstack/viastack 内のレイヤー。使用可能なレイヤーは現在の Mode 設定に依存します。Mode が Full Stack の場合、右クリックしてレイヤーの追加、削除、またはリセットを行えます。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の提供状況

ご利用可能な機能は、お使いのAltiumソリューション(Altium DevelopAltium Agile TeamsAltium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

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

Content