디자인 규칙 확인(DRC)
Updated: October 08, 2026
Design Rule Checking (DRC)는 설계의 논리적 및 물리적 무결성을 모두 검사하는 강력한 자동화 기능입니다. 설계 중 실시간으로 또는 일괄 처리 방식으로 Design Rules 에 따라 검사를 수행합니다.
Design Rule 검사는 설계 프로세스의 필수 요소이며, 완성된 모든 보드 설계에 사용해야 합니다. 특히 최종 아트워크를 생성하기 전에 항상 일괄 모드 Design Rule 검사를 수행할 것을 권장합니다.
Design Rule 시스템의 구성 요소
Design Rule 시스템은 PCB 편집기의 핵심 요소입니다. 이 시스템은 설계가 논리적 개념에서 물리적 실체로 구현되는 방식을 제어합니다. 이를 위해 Design Rule 시스템에는 설계 요구 사항을 정의하는 메커니즘, 설계가 해당 요구 사항을 충족하는지 검사하는 기능, 감지된 위반 사항을 표시하는 기법, 그리고 이러한 위반 사항을 보고하고 위치를 찾는 기능이 포함되어 있습니다.
이를 위해 Design Rule 시스템에는 다음 요소가 포함되어 있습니다.
Design Rule 시스템의 구성 요소
|
| Design Rule |
Design Rule은 보드의 제약 조건을 종합적으로 정의하여 객체가 설계 요구 사항과 허용 오차를 벗어나지 않도록 합니다. 설계 제약 조건을 정의하는 방법에는 두 가지가 있습니다. PCB Rules and Constraint Editor에서 Design Rule을 직접 다루거나, 스프레드시트 형식의 Constraint Manager에서 구성할 수 있습니다.
|
온라인 DRC
(Design Rule 검사) |
기본적으로 작업 중에는 online DRC 기능을 통해 Design Rule을 검사합니다. 온라인 DRC가 작동하려면 다음 조건을 충족해야 합니다.
|
| 일괄 DRC |
일괄 DRC는 전체 PCB에 대해 Design Rule 검사를 실행하는 프로세스를 의미합니다. 활성화된 Rule을 검사하는 것 외에도 여러 가지 다른 테스트를 수행하고 보고서를 생성할 수 있습니다.
-
설계 프로세스 중 언제든지 Design Rule Checker 대화 상자에서 검사할 Rule을 필요에 따라 활성화하거나 비활성화하여 일괄 DRC를 수행할 수 있습니다. 설정 및 실행에 대한 자세한 내용은 일괄 DRC 수행 페이지를 참조하세요.
-
Output 작업 Configuration 파일(*.OutJob)을 사용하여 일괄 DRC를 수행할 수도 있습니다. 출력의 Validation Outputs 그룹( )에 새 Design Rules Check 항목을 추가하면 됩니다. OutJob 검증 보고서의 일부로 수행되는 Design Rule 검사에는 별도의 구성 대화 상자가 없습니다. 검사는 Design Rule 검사기 대화 상자에서 PCB 문서에 대해 현재 정의된 설정을 사용하여 수행됩니다. Output 작업 Configuration 파일에 대해 자세히 알아보세요.
-
설계 릴리스 중에도 일괄 DRC를 수행할 수 있습니다. 소프트웨어는 할당된 Output 작업 파일에 정의된 검증 보고서를 사용하여 설계 릴리스 프로세스의 필수 단계로 설계를 검증하는 기능을 제공합니다. 이러한 검증 검사는 릴리스할 때마다 수행되며, 하나라도 통과하지 못하면 릴리스가 실패합니다( ). 설계 프로젝트 릴리스에 대해 자세히 알아보세요.
-
DRC 및 ERC 위반 사항은 Altium 365 Web Viewer에서도 확인할 수 있습니다. 웹 뷰어에 보고되는 DRC 위반 사항은 Design Rule Checker 대화 상자에서 구성한 온라인 또는 일괄 DRC 활성화 설정이 아니라, 활성화된 Design Rule을 기준으로 합니다.. Web Viewer의 DRC 및 ERC 보고서에 대해 자세히 알아보세요(Altium 365 워크스페이스, Enterprise Server 워크스페이스).
|
| 위반 사항 표시 |
Altium Designer는 그래픽 편집 영역에서 위반 사항을 표시하는 두 가지 방식을 지원합니다. 위반 위치에 아이콘을 표시하거나, 위반한 프리미티브 전체를 강조 표시할 수 있습니다.
-
위반 상세 마커 – 위반 유형별로 작은 그래픽 마커가 위반 위치 또는 그 근처에 표시됩니다. 각 위반 유형에는 해당 위반이 무엇인지 나타내는 고유한 그래픽( )이 있으며, 가능한 경우 위반 관련 정보( )도 포함됩니다.
-
위반 오버레이 – 위반한 프리미티브 전체가 색상 오버레이로 표시됩니다( ). 확대 및 축소할 때 오버레이가 표시되는 강도도 설정할 수 있습니다.
이러한 옵션은 Preferences 대화 상자의 PCB Editor – DRC Violations Display 페이지에서 설정합니다( ). 위반 표시 환경설정에 대해 자세히 알아보세요.
|
| 위반 사항 해결 |
위반 사항의 세부 정보는 여러 위치에서 확인할 수 있습니다.
-
PCB Rules and Violations 패널 – 보드 설계 공간에서 Design Rule을 관리하고 위반 사항을 검토하도록 특별히 제작되었습니다. 이 패널에서 Rule을 찾아 편집하고, Design Rule 검사를 실행하고, 설계 공간의 위반 위치로 이동하고, 위반에 대한 자세한 정보를 확인할 수 있습니다. PCB Rules and Violations 패널에 대해 자세히 알아보세요.
-
설계 공간 – 설계 공간에서 위반 사항을 마우스 오른쪽 버튼으로 클릭하면 Violations 하위 메뉴에서 해당 위반의 세부 정보를 확인할 수 있습니다. 또는 위반 사항 위에 커서를 놓고 Shift+V 키를 누르면 Board Insight 패널이 표시됩니다. 이 패널에는 위반한 Rule과 관련 프리미티브의 세부 정보가 표시됩니다. 설계 공간에서 위반 사항 다루기에 대해 자세히 알아보세요.
-
Messages 패널 – 감지된 모든 위반 사항의 세부 정보가 Messages 패널에 표시됩니다. 위반 사항을 두 번 클릭하면 교차 탐색으로 해당 위치로 이동합니다.
-
DRC 보고서 – 일괄 DRC 프로세스의 일부로 감지된 모든 위반 사항을 상세히 기록한 보고서 파일을 생성할 수 있습니다. DRC 보고서 설정에 대해 자세히 알아보세요.
설계 위반 사항 조사 및 해결에 대해 자세히 알아보세요.
|

AI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.