Working with the Component Clearance Design Rule on a PCB in Altium NEXUS

This document is no longer available beyond version 4. Information can now be found here: Component Clearance Rule for version 5

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

 

Rule category:配置

Rule classification:バイナリ

概要

このルールは、コンポーネント同士を配置できる最小距離を指定します。コンポーネントクリアランスには、コンポーネントボディを定義するために使用される3Dモデル間のクリアランスも含まれます。3Dボディが存在しない場合(またはルール制約でCheck clearance by component boundary オプションが有効な場合)は、Courtyardレイヤ上のプリミティブで形成される閉じた輪郭がルールチェックに使用されます。Courtyardレイヤ上に3D Bodyオブジェクトまたは閉じた輪郭が定義されていない場合は、シルク、銅、およびメカニカルレイヤ上のプリミティブ(.Designatorおよび.Commentのテキスト文字列を除く)によって形成される外接矩形が使用されます。

コンポーネントクリアランスは、関連付けられた3D bodyオブジェクトを通じてコンポーネントの形状と輪郭を定義する高精度な3Dメッシュ化を用いて算出されます。これらは押し出し2D形状である場合があります。クリアランスチェックにおいて、特に高さ方向の観点や複雑なコンポーネント形状の文脈では、3Dボディを使用することが最も高い精度を提供することは明らかです。

Component Clearanceルールは、3Dボディと基板表面との間のクリアランス違反はチェックしません。
すべてのデザインルールは、PCB Rules and Constraints Editorダイアログ内で作成および管理されます。デザインルールシステムの扱いを俯瞰するには、Defining, Scoping & Managing PCB Design Rulesを参照してください。

制約

Component Clearanceルールのデフォルト制約。
Component Clearanceルールのデフォルト制約。

  • Vertical Clearance Mode – 高さ方向クリアランスを指定するための2つのモードが利用可能です:
    • Infinite – クリアランスチェックは無限大を表す値を使用して実行されます。これは、上または下に配置されたあらゆるコンポーネントが違反になることを意味します。使用例として、調整機構があり、常にアクセス可能でなければならない基板が挙げられます。そのコンポーネントにこのルールを適用すると、コンポーネントの上方または下方の領域に突き出すあらゆるコンポーネントに対して違反が発生します。
    • Specified – クリアランスチェックは、コンポーネントの3Dボディ、またはコンポーネントフットプリントのプロパティで定義された正確な形状を使用して実行されます。3Dボディを使用する場合、違反にならない範囲であれば、あるコンポーネントが別のコンポーネントの上に張り出すことを許容できます。このモードを有効にすると、次の制約が利用可能になります:
      • Minimum Vertical Clearance – 設計内で配置されたコンポーネント間の、高さ方向における許容最小クリアランス値。
  • Minimum Horizontal Clearance – 設計内で配置されたコンポーネント間の、水平面における許容最小クリアランス値。
  • Show actual violation distances – コンポーネント間で最も大きな違反となる点同士を結ぶ線を表示するには、このオプションを有効にします。線の距離が表示され、違反を解消するためにオブジェクトを移動すべき距離の算出に役立ちます。

    Show actual violation distancesオプションを有効にすると、一部のコンピュータシステムではパフォーマンスが低下する場合があります。
  • Do not check components without 3D body – 3D Bodyを持たないコンポーネントを、このルールによるクリアランスチェック対象から除外するには、このオプションを有効にします。
  • Check clearance by component boundary – コンポーネント境界をコンポーネントクリアランスチェックに使用するには、このオプションを有効にします。

重複ルールの競合が解決される方法

すべてのルールは優先度設定によって解決されます。システムは優先度の高いルールから低いルールへ順に処理し、チェック対象のオブジェクトに対してスコープ式が一致する最初のルールを選択します。

ルール適用

オンラインDRCおよびバッチDRC。

注記

  • 押し出し(シンプル)3Dボディは、多角形形状のオブジェクトで、ライブラリコンポーネントまたはPCBドキュメント内の任意の有効なメカニカルレイヤに配置できます。コンポーネントフットプリントでは、X、Y、Z軸におけるコンポーネントの物理的なサイズと形状を明確に定義するために使用できます。
  • 複数の3Dボディプリミティブを使用して、任意の複雑さの形状を定義できます。これは特に高さ方向の観点で有用で、コンポーネントの領域ごとに高さを変えることが可能になります。
  • Component Clearanceデザインルールでスコープされたコンポーネント同士の衝突を許可する(つまり、デザインルールチェック中にコンポーネント衝突を報告しない)には、Minimum Horizontal Clearance およびMinimum Vertical Clearanceの両オプション値を0に設定します。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content