PCBレイアウトのマスクデザインルール

Maskカテゴリの設計ルールについて以下に説明します。

Mask カテゴリの設計ルール。
Mask カテゴリの設計ルール。


ソルダーマスク拡張

デフォルトルール: 必須 i

各パッドおよびビア位置のソルダーマスク層上に作成される形状は、パッドまたはビアの形状(または穴)を、このルールで指定した量だけ半径方向に拡張または縮小したものです。

制約

ソルダーマスク拡張ルールのデフォルト制約
ソルダーマスク拡張ルールのデフォルト制約

  • Expansion top / Expansion bottom – この制約は、最終的な上面および下面のソルダーマスク層上の形状を得るために、初期のパッド/ビア形状(または穴)に適用する値をそれぞれ指定するために使用します。

    • ボードの上面と下面で単一の拡張値を使うか、別々の拡張値を使うかを切り替えるには、 ボタンを使用します。リンクされている場合()、Expansion topフィールドで拡張値を指定します。Expansion bottomフィールドには同じ値が自動的に引き継がれます。リンクされていない場合()、Expansion bottomフィールドが編集可能になるため、異なる拡張値を自由に指定できます。

    • マスクを拡張するには正の値を、縮小するには負の値を入力します。

    • 新しく作成されるソルダーマスク拡張ルールで使用される上面および下面の拡張のデフォルト値は 0 mil です。 この機能は、PCB.SolderMaskZeroExpansionオプションが Advanced Settings dialog で有効になっている場合に利用できます。このオプションが無効な場合、デフォルト値は 4 mil です。既存のすべてのソルダーマスク拡張ルールは初期値を PCB ドキュメント内に保持しており、別のバージョンの Altium Designer でそのドキュメントを開いても、これらの値は変更されない点に注意してください。

  • Solder Mask From The Hole Edge – この制約は、計算されるマスク拡張の基準を決定するために使用します。無効の場合は、オブジェクトの外周(パッドまたはビアの銅ランドのエッジ)が使用されます。有効の場合は、パッド/ビアの穴の外周が使用されます。たとえば、直径 60 mil の円形パッドに 5 mil のソルダーマスク拡張を適用すると、70 mil のマスク開口が作成されます(pad diameter + (2 x expansion))。基準が穴のエッジで、同じパッドの穴径が 30 mil の場合、70 mil のマスク開口を得るには 20 mil の拡張が必要になります(hole diameter + (2 x expansion))。

    Solder Mask From The Hole Edgeオプションの重要な点は、これを有効にすると、ソルダーマスク開口がパッドまたはビアの穴の形状に追従することです。したがって、マスクはパッド形状やサイズに依存せず、穴のサイズと形状の両方に基づいてスケーリングされます。たとえば、四角い穴を持つパッド/ビアでは、穴の寸法に割り当てられた拡張値を加えた四角いマスク開口が作成されます。また、パッドまたはビアの拡張マスク開口サイズは、穴サイズの変更にも追従します。

  • Tented

    • Top

      • Tented – ソルダーマスク拡張設計ルール内のソルダーマスク設定を上書きし、このビアの上面層のソルダーマスクに開口を作成しない、つまりテント処理することを望む場合にチェックします。このオプションを無効にすることもできますが、その場合でもビアにはソルダーマスク拡張ルールまたは個別の拡張値が適用されます。

    • Bottom

      • Tented – ソルダーマスク拡張設計ルール内のソルダーマスク設定を上書きし、このビアの下面層のソルダーマスクに開口を作成しない、つまりテント処理することを望む場合にチェックします。 このオプションを無効にすることもできますが、その場合でもビアにはソルダーマスク拡張ルールまたは個別の拡張値が適用されます。

ルールの適用

出力生成時。

注記
  • Expansion制約に適切な値を定義することで、パッドおよびビアの部分的なテント処理と完全なテント処理を実現できます。
    • パッド/ビアを部分的にテント処理する(ランド領域のみを覆う)には、拡張の基準がランドパターンの外周である場合、Expansion に負の値を設定して、マスクがパッド/ビアの穴の直前まで閉じるようにします。拡張の基準が穴のエッジである場合は、Expansion を 0 に設定するだけです。
    • パッド/ビアを完全にテント処理する(ランドと穴の両方を覆う)には、拡張の基準がランドパターンの外周である場合、Expansion にパッド/ビア半径と同じかそれ以上の負の値を設定します。拡張の基準が穴のエッジである場合は、Expansion をパッド/ビアの穴半径と同じかそれ以上の負の値に設定するだけです。
    • 単一層上のすべてのパッド/ビアをテント処理するには、適切な Expansion 値を設定し、ルールのスコープ(Full Query)が対象層上のすべてのパッド/ビアを対象にしていることを確認します。
    • 設計内のすべてのパッド/ビアを完全にテント処理するには、パッド/ビアのサイズがさまざまに定義されている場合、Expansion に最大のパッド/ビア半径と同じかそれ以上の負の値を設定します。
  • ソルダーマスク拡張は、パッドおよびビアごとに個別に定義できます。Propertiesパネルでパッドまたはビアのプロパティを参照するとき、適用される設計ルールで定義された拡張に従うか、ルールを上書きして対象の個別のパッドまたはビアに直接指定した拡張を適用するかを選択できます。パッドについては、あらかじめ定義された標準マスク形状セットから手動で選択することも、独自のカスタムマスク形状を作成することもできます。
  • Tented オプションを使用して、パッド/ビアの上面および/または下面を強制的に完全テント処理することもできます。これらのオプションを有効にすると、パッド/ビアはボードの上面/下面にソルダーマスク開口を持たず、したがってテント処理されます。これらのオプションは、PCB Listパネルでパッドのプロパティを表示したときの Solder Mask Tenting - Top および Solder Mask Tenting - Bottom プロパティに対応します。
  • ソルダーマスク拡張は、次のオブジェクトについても個別レベルで定義できます(選択したオブジェクトのプロパティを参照するときに Properties パネルから設定): Track、Region、Fill、Arc。適用される設計ルールで定義された拡張に従う、ルールを上書きして対象の個別オブジェクトに直接指定した拡張を適用する、またはマスクをまったく持たせない、というオプションが用意されています。

ペーストマスク拡張

デフォルトルール: 必須 i

各パッド位置のペーストマスク層上に作成される形状は、パッド形状をこのルールで指定した量だけ半径方向に拡張または縮小したものです。

制約

ペーストマスク拡張ルールのデフォルト制約
ペーストマスク拡張ルールのデフォルト制約

  • SMD Pads
    • Use Paste For SMD Pads – このチェックボックスをオンにすると、設計ルールのスコープに含まれる SMD パッドに対して、選択した拡張値がデフォルトで有効になります。チェックボックスをオフにすると、スコープ対象のパッドからペーストが除去されます。
  • TH Pads
    • Use Top Paste – このチェックボックスをオンにすると、設計ルールのスコープに含まれるスルーホールパッドの上面側に対して、選択した拡張値がデフォルトで有効になります。 チェックボックスをオフにすると、スコープ対象のパッドからペーストが除去されます。
    • Use Bottom Paste – このチェックボックスをオンにすると、設計ルールのスコープに含まれるスルーホールパッドの下面側に対して、選択した拡張値がデフォルトで有効になります。 チェックボックスをオフにすると、スコープ対象のパッドからペーストが除去されます。
  • Measure Method – このドロップダウンを使用して、ペーストマスクを絶対拡張値として指定するか、パッド面積に対する割合として指定するかを選択します。オプションが Percent に設定されている場合、 Expansion はパッド面積に対する割合として定義されます。Expansion は次のように設定できます:
    • Expansion = 0 – ペーストマスク開口はパッドと同じサイズです。
    • Expansion < 0 – 負の値を入力すると、パッド面積より <Value> パーセント小さいペーストマスク面積を定義します。
    • Expansion > 0 – 正の値を入力すると、パッド面積より <Value> パーセント大きいペーストマスク面積を定義します。
  • Expansion – ペーストマスク層上の最終形状を得るために、初期パッド形状に適用される値です。 拡張値は、Properties panel in its Pad modePad Stack 領域に反映されます。
ルールの適用

出力生成時。

注記
  • ペーストマスク拡張は、パッドごとに個別に定義できます。Properties panel で選択したパッドのプロパティを参照するとき、適用される設計ルールで定義された拡張に従う、ルールを上書きして対象の個別パッドに直接指定した拡張を適用する、あらかじめ定義された標準マスク形状セットから選択する、またはカスタムマスク形状を作成する、といったオプションが用意されています。
  • ペーストマスク拡張は、次のオブジェクトについても個別レベルで定義できます(選択したオブジェクトのプロパティを参照するときに Properties パネルから設定): Track、Region、Fill、Arc。適用される設計ルールで定義された拡張に従う、ルールを上書きして対象の個別オブジェクトに直接指定した拡張を適用する、またはマスクをまったく持たせない、というオプションが用意されています。
  • スルーホールパッドのペーストマスク層は、Draftsman ドキュメント、および Gerber、Gerber X2、ODB++、IPC-2581、PCB Print 出力でサポートされています。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

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

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

従来のドキュメント

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

Content