PCBレイアウトのマスクデザインルール
以下に、マスクカテゴリの設計ルールについて説明します。
はんだマスクの拡張
デフォルトルール:必須
各パッドおよびビアの位置におけるはんだマスク層上に作成される形状は、このルールによって指定された量だけ放射状に拡大または縮小されたパッドまたはビアの形状(または穴)です。
制約

はんだマスクの拡張ルールのデフォルト制約
- 上面の拡張 - この制約は、最初のパッド/ビアの形状(または穴)に適用される値を指定し、上面のはんだマスク層上の最終形状を得るために使用されます。
-
下面の拡張 - この制約は、最初のパッド/ビアの形状(または穴)に適用される値を指定し、下面のはんだマスク層上の最終形状を得るために使用されます。
-
穴の端からのはんだマスク - 計算されたマスク拡張の基準を決定するためにこの制約を使用します。無効にすると、オブジェクトの周囲(パッドまたはビアの銅ランドエッジ)が使用されます。有効にすると、パッド/ビアの穴の周囲が使用されます。例えば、60mil直径の丸パッドに5milのはんだマスク拡張を適用すると、マスク開口部は70mil(
パッド直径 + (2 x 拡張))になります。基準が穴の端の場合、同じパッドに30milの穴直径があると、70milのマスク開口部は20milの拡張によって達成されます(穴直径 + (2 x 拡張))。 -
テンテッド
-
上
- テンテッド - はんだマスクの拡張設計ルールのはんだマスク設定を上書きし、このビアの上層のはんだマスクに開口部がなくなることが望ましい場合にチェックします。このオプションを無効にすることもできますが、ビアは引き続きはんだマスクの拡張ルールまたは特定の拡張値の影響を受けます。
-
下
- テンテッド - はんだマスクの拡張設計ルールのはんだマスク設定を上書きし、このビアの下層のはんだマスクに開口部がなくなることが望ましい場合にチェックします。このオプションを無効にすることもできますが、ビアは引き続きはんだマスクの拡張ルールまたは特定の拡張値の影響を受けます。
-
上
ルール適用
出力生成時。
注記
-
パッドとビアの部分的および完全なテンティングは、拡張制約に適切な値を定義することで達成できます:
- パッド/ビアを部分的にテンティングする(ランドエリアのみをカバーする)場合 - 拡張がランドパターンの周囲からの場合、パッド/ビアの穴までマスクを閉じるように拡張を負の値に設定します。拡張が穴の端からの場合は、単に拡張を0に設定します。
- パッド/ビアを完全にテンティングする(ランドと穴をカバーする)場合 - 拡張がランドパターンの周囲からの場合、パッド/ビアの半径以上の負の値に拡張を設定します。拡張が穴の端からの場合は、単にパッド/ビアの穴の半径以上の負の値に拡張を設定します。
- 単一層上のすべてのパッド/ビアをテンティングするには、適切な拡張値を設定し、ルールの範囲(フルクエリ)が必要な層上のすべてのパッド/ビアを対象としていることを確認します。
- 設計内のすべてのパッド/ビアを完全にテンティングするには、異なるパッド/ビアサイズが定義されている場合、最大のパッド/ビア半径以上の負の値に拡張を設定します。
- はんだマスク拡張は、パッドおよびビアについて個別に定義できます。プロパティパネルを通じてパッドまたはビアのプロパティを閲覧する際、適用される設計ルールで定義された拡張に従うか、ルールを上書きして個別のパッドまたはビアに直接特定の拡張を適用するオプションが利用可能です。パッドについては、標準の定義済みマスク形状から手動で選択するか、独自のカスタムマスク形状を作成することもできます。
- 上部および/または下部のパッド/ビアに完全なテンティングを強制するには、テンティングオプションを使用します。これらのオプションが有効になっている場合、パッド/ビアは基板の上部/下部にはんだマスクの開口部がなく、したがってテンティングされます。これらのオプションは、PCBリストパネルを通じてプロパティを表示する際のパッドのはんだマスクテンティング - 上部およびはんだマスクテンティング - 下部プロパティに対応します。
- はんだマスク拡張は、次のオブジェクトについても個別レベルで定義できます(選択したオブジェクトのプロパティを閲覧する際に、プロパティパネルを通じて):トラック、リージョン、フィル、アーク。適用される設計ルールで定義された拡張に従うか、ルールを上書きして個別のオブジェクトに直接特定の拡張を適用するオプション、またはマスクを全く使用しないオプションが利用可能です。
ペーストマスク拡張
デフォルトルール:必要な
各パッドサイトでペーストマスク層に作成される形状は、このルールによって指定された量で径方向に拡大または縮小されたパッド形状です。
制約

ペーストマスク拡張ルールのデフォルト制約
-
SMDパッド
- SMDパッド用ペースト使用 – 設計ルールによって対象とされるSMDパッドにデフォルトで選択された拡張値を有効にするためにチェックボックスをオンにします。対象のパッドからペーストを削除するには、チェックボックスをオフにします。
-
THパッド
- 上部ペースト使用 – 設計ルールによって対象とされるスルーホールパッドの上側にデフォルトで選択された拡張値を有効にするためにチェックボックスをオンにします。対象のパッドからペーストを削除するには、チェックボックスをオフにします。
- 下部ペースト使用 – 設計ルールによって対象とされるスルーホールパッドの下側にデフォルトで選択された拡張値を有効にするためにチェックボックスをオンにします。対象のパッドからペーストを削除するには、チェックボックスをオフにします。
-
測定方法 – ペーストマスクを絶対拡張またはパッドエリアのパーセンテージとして指定するためにこのドロップダウンを使用します。オプションがパーセントに設定されている場合、拡張はパッドエリアのパーセンテージとして定義されます。次のように拡張を設定できます:
- 拡張 = 0 – ペーストマスクの開口部はパッドと同じサイズです。
- 拡張 < 0 – パッドエリアより<Value>パーセント小さいペーストマスクエリアを定義するために負の値を入力します。
-
拡張 > 0 – パッドエリアより
<Value>パーセント大きいペーストマスクエリアを定義するために正の値を入力します。
- 拡張 – 初期のパッド形状に適用される値で、ペーストマスク層上の最終形状を得ます。拡張値は、プロパティパネルのパッドモードのパッドスタック領域に反映されます。
ルール適用
出力生成時。
注記
- ペーストマスク拡張は、選択したパッドのプロパティをプロパティパネルを通じて閲覧する際に、パッドについて個別に定義できます。適用される設計ルールで定義された拡張に従うか、ルールを上書きして個別のパッドに直接特定の拡張を適用するオプション、標準の定義済みマスク形状から選択するか、カスタムマスク形状を作成するオプションが利用可能です。
- ペーストマスク拡張は、次のオブジェクトについても個別レベルで定義できます(選択したオブジェクトのプロパティを閲覧する際に、プロパティパネルを通じて):トラック、リージョン、フィル、アーク。適用される設計ルールで定義された拡張に従うか、ルールを上書きして個別のオブジェクトに直接特定の拡張を適用するオプション、またはマスクを全く使用しないオプションが利用可能です。
- スルーホールパッドのペーストマスク層は、DraftsmanドキュメントおよびGerber、Gerber X2、ODB++、IPC-2581、PCB Print出力でサポートされています。
