Working with the Component Clearance Design Rule on a PCB in Altium Designer
Rule category: 배치
Rule classification: 바이너리
요약
이 규칙은 컴포넌트를 서로 배치할 수 있는 최소 거리를 지정합니다. 컴포넌트 간격에는 컴포넌트 바디를 정의하는 데 사용되는 3D 모델 간의 간격이 포함됩니다. 3D 바디가 없는 경우(또는 규칙 제약 조건에서 Check clearance by component boundary 옵션이 활성화된 경우) 코트야드 레이어의 프리미티브에 의해 형성된 닫힌 윤곽이 규칙 검사에 사용됩니다. 정의된 코트야드 레이어에 3D 바디 객체나 닫힌 윤곽이 없는 경우 실크, 구리 및 기계 레이어( .Designator 및 .Comment 텍스트 문자열 제외)의 프리미티브에 의해 형성된 경계 직사각형이 사용됩니다.
컴포넌트 간극은 정확한 3D 메시를 사용하여 계산되어 관련 3D 바디 오브젝트를 통해 컴포넌트의 모양과 윤곽을 정의합니다. 이는 돌출된 2D 모양일 수 있습니다. 3D 바디를 사용하면 특히 수직적 의미와 복잡한 컴포넌트 모양의 맥락에서 클리어런스 확인에 있어 정확도가 가장 높다는 것은 분명합니다.
제약 조건
- Vertical Clearance Mode - 수직 간격을 지정하는 두 가지 모드를 사용할 수 있습니다:
- Infinite - 무한대를 나타내는 값을 사용하여 간격 확인을 수행합니다. 즉, 위나 아래에 배치된 구성 요소는 모두 위반이 됩니다. 사용 예로는 접근 가능한 상태를 유지해야 하는 조정 메커니즘이 있는 보드가 있습니다. 해당 컴포넌트에 이 규칙을 적용하면 컴포넌트 위나 아래 영역으로 돌출된 모든 컴포넌트에 대해 위반이 발생합니다.
- Specified - 컴포넌트 3D 바디 또는 컴포넌트 풋프린트 속성에 정의된 정확한 모양을 사용하여 간격 확인을 수행합니다. 3D 바디를 사용할 때 한 컴포넌트가 다른 컴포넌트에 대해 허용 가능한 오버행을 가질 수 있습니다(위반하지 않는 한). 이 모드를 활성화하면 다음과 같은 제약 조건을 사용할 수 있습니다:
- Minimum Vertical Clearance - 디자인에 배치된 컴포넌트 사이의 수직적 의미에서 최소 허용 간격에 대한 값입니다.
- Minimum Horizontal Clearance - 디자인에 배치된 구성 요소 사이의 수평면에서 최소 허용 간격에 대한 값입니다.
-
Show actual violation distances - 이 옵션을 활성화하면 컴포넌트 간 가장 큰 위반 지점 사이에 선을 표시합니다. 선의 거리가 표시되며 위반을 해결하기 위해 개체를 이동하는 데 필요한 거리를 계산하는 데 유용할 수 있습니다.
- Do not check components without 3D body - 3D 바디가 없는 컴포넌트를 이 규칙의 간격 검사 대상에서 제외하려면 이 옵션을 활성화합니다.
- Check clearance by component boundary - 컴포넌트 경계를 컴포넌트 간격 검사에 사용하려면 이 옵션을 활성화합니다.
중복 규칙 경합이 해결되는 방법
모든 규칙은 우선순위 설정에 따라 해결됩니다. 시스템은 우선순위가 가장 높은 규칙부터 가장 낮은 규칙까지 검토하여 확인 중인 대상과 범위 표현식이 일치하는 첫 번째 규칙을 선택합니다.
규칙 적용
온라인 DRC 및 일괄 DRC.
참고
- 압출(단순) 3D 바디는 라이브러리 컴포넌트 또는 PCB 문서에서 활성화된 모든 기계 레이어에 배치할 수 있는 다각형 모양의 오브젝트입니다. 컴포넌트 풋프린트에서 컴포넌트의 물리적 크기와 모양을 X, Y 및 Z 축에서 구체적으로 정의하는 데 사용할 수 있습니다.
- 여러 3D 바디 프리미티브를 사용하여 복잡한 형상을 정의할 수 있습니다. 이는 컴포넌트의 다른 영역에서 컴포넌트의 높이를 변경할 수 있으므로 수직적 의미에서 특히 유용할 수 있습니다.
- 컴포넌트 간격 디자인 규칙에 의해 범위가 지정된 컴포넌트의 충돌을 허용하려면(즉, 디자인 규칙 검사 중에 컴포넌트 충돌을 보고하지 않으려면) Minimum Horizontal Clearance 및 Minimum Vertical Clearance 옵션 값을 모두
0로 설정합니다 .
