はんだマスク拡張設計ルール
ルールカテゴリ: マスク
ルール分類: 単項
概要
各パッドおよびビアサイトにおいて、はんだマスク層に作成される形状は、このルールによって指定された量で径方向に拡大または縮小されたパッドまたはビアの形状(または穴)です。
制約
はんだマスク拡張ルールのデフォルト制約。
-
Expansion top - この制約は、初期のパッド/ビアの形状(または穴)に適用される値を指定し、トップのはんだマスク層での最終的な形状を得るために使用されます。
-
Expansion bottom - この制約は、初期のパッド/ビアの形状(または穴)に適用される値を指定し、ボトムのはんだマスク層での最終的な形状を得るために使用されます。
-
Solder Mask From The Hole Edge - この制約を使用して、計算されたマスク拡張の基準を決定します。無効にした場合、オブジェクトの周囲(パッドまたはビアの銅ランドエッジ)が使用されます。有効にした場合、パッド/ビアホールの周囲が使用されます。例えば、60mil直径の円形パッドに5milのはんだマスク拡張を適用すると、マスク開口部は70mil(
pad diameter + (2 x expansion)
)になります。参照がホールエッジであり、同じパッドのホール直径が30milだった場合、70milのマスク開口部は20milの拡張によって達成されます(hole diameter + (2 x expansion)
)。
重複するルールの競合がどのように解決されるか
すべてのルールは優先順位の設定によって解決されます。システムは最高優先順位から最低優先順位までのルールを通過し、チェックされているオブジェクトに一致するスコープ式を持つ最初のルールを選択します。
ルールの適用
出力生成時。
ヒント
-
パッドやビアの部分的および完全なテンティングは、適切なExpansion制約の値を定義することで達成できます:
-
パッド/ビアを部分的にテントする(ランドエリアのみをカバーする)場合 - 拡張がランドパターンの周囲からの場合、パッド/ビアの穴までマスクを閉じるようにExpansionを負の値に設定します。拡張が穴の端からの場合は、単にExpansionを0に設定します。
-
パッド/ビアを完全にテントする(ランドと穴をカバーする)場合 - 拡張がランドパターンの周囲からの場合、パッド/ビアの半径に等しいかそれ以上の負の値にExpansionを設定します。拡張が穴の端からの場合は、単にパッド/ビアの穴の半径に等しいかそれ以上の負の値にExpansionを設定します。
-
単一層上のすべてのパッド/ビアをテントするには、適切なExpansion値を設定し、ルールの範囲(フルクエリ)が必要な層上のすべてのパッド/ビアを対象としていることを確認します。
-
異なるパッド/ビアサイズが定義されている設計で、すべてのパッド/ビアを完全にテントするには、最大のパッド/ビア半径に等しいかそれ以上の負の値にExpansionを設定します。
-
-
はんだマスクの拡張は、関連するプロパティダイアログで、パッドとビアに個別に定義できます。適用される設計ルールで定義された拡張に従うオプションが利用可能であり、また、ルールをオーバーライドして指定された拡張を個々のパッドやビアに直接適用するオプションも利用可能です。上部および/または下部のパッド/ビアを完全にテントすることを強制するオプションも利用可能です。
-
はんだマスクの拡張は、以下のオブジェクトについても個別レベルで定義できます(それぞれの関連するプロパティダイアログを通じて):トラック、リージョン、フィル、アーク。適用される設計ルールで定義された拡張に従うオプション、ルールをオーバーライドして指定された拡張を個々のオブジェクトに直接適用するオプション、またはマスクを全く適用しないオプションが利用可能です。