디자인 위반 조사 및 해결

Altium Training

Altium Essentials: PCB Design Rule Checks

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

개요

이 문서에서는 Altium Designer에서 PCB Design Rule 검사를 보다 수월하게 수행하는 방법을 소개합니다. 위반 사항을 단계적으로 줄이고 검토하는 실용적인 전략, 설계 공간에서 위반 사항이 표시되는 방식, PCB Rules and Violations Panel과 같은 내장 도구를 활용해 문제를 빠르게 찾아 확인하고 해결하는 방법을 알아봅니다. 또한 강조 표시, 확대/축소, 마스킹, 흐리게 표시, 위반 예외 처리가 어떻게 작동하는지 설명합니다. 이를 통해 긴 DRC 보고서에서 주의가 필요한 개체를 혼란 없이 더욱 확실하게 찾아갈 수 있습니다. DRC 결과를 활용하여 더 깔끔한 보드 설계로 나아가는 명확하고 효율적인 방법을 알아보세요.

- 위반 사항을 체계적으로 검토하고 부담을 줄일 수 있도록 DRC에 단계적으로 접근하는 방법
- Altium Designer에서 위반 사항을 표시하는 방식과 강조 표시 및 Panel 도구를 활용하여 관련 개체를 정확히 찾는 방법
- PCB Rules and Violations Panel과 설계 공간에서 보고된 위반 사항을 확인하고, 관리하고, 해소하거나 예외 처리하는 방법
AI로 더 깊이 알아보기:

주의를 기울여 작업하고 진행 과정에서 단계별로 설계 Rule 검사를 수행한 뒤, 배선이 모두 완료된 보드에서 최종 일괄 DRC를 실행하면 설계가 출시에 한 걸음 더 가까워집니다. 

PCB 설계 초보자에게는 DRC 보고서가 부담스럽게 느껴질 수 있습니다. 이 과정을 수월하게 관리하는 비결은 전략을 세우는 것입니다. 한 가지 전략은 Design Rule Checker 대화 상자에서 한도를 설정하여 보고되는 위반 수를 제한하는 것입니다. 또 다른 전략은 DRC 대화 상자에서 Rule을 그룹별로 활성화하여 DRC를 여러 단계로 나누어 실행하는 것이며, 세 번째는 PCB Rules and Violations Panel에서 선택한 Rule을 개별적으로 실행하는 것입니다. 경험이 쌓이면 다양한 설계 Rule을 검사하는 데 선호하는 접근 방식을 찾게 됩니다.

DRC 시스템은 설계 Rule을 위반하는 객체를 두 가지 방식으로 표시할 수 있습니다. 객체에 위반 오버레이를 추가하거나, 객체 옆에 위반 상세 마커를 배치하는 방식입니다. 

예를 들어, 이미지의 1)은 해당 Routing Via Style 설계 Rule에서 허용하는 0.9mm보다 직경이 큰 비아를 표시하는 위반 상세 마커입니다. 2)도 상세 마커로, 비아에서 Pad까지 이어지는 선 중간에 이중 슬래시를 표시하여 Un-Routed Net의 위치를 나타냅니다. 3)은 Clearance 위반(클리어런스가 0.2mm 미만)을 표시하는 클리어런스 상세 마커와 이 위반에 관련된 프리미티브를 표시하는 위반 오버레이(녹색 점)를 함께 보여 줍니다. 4)는 같은 화면을 축소한 모습입니다. 낮은 확대율에서도 위반 오버레이를 통해 위반 프리미티브의 위치를 매우 효과적으로 찾을 수 있습니다.

  • Tools » Reset Error Markers 명령을 실행하여 설계 공간에서 DRC 오류 마커를 제거할 수 있습니다. 이 명령은 오류 마커만 제거하며, 근본적인 설계 Rule 위반은 여전히 분석하고 해결해야 합니다.

  • 문제가 되지 않는다고 판단되는 특정 DRC 위반은 예외 처리하여 사실상 억제할 수 있습니다. 예를 들어 컴포넌트의 실크스크린이 보드 가장자리와 겹치는 경우가 이에 해당합니다. 예외 처리된 위반도 계속 보고되며 찾아볼 수 있습니다. 자세한 내용은 DRC 위반 선택적 예외 처리 페이지를 참조하세요.

탐색 중 위반을 강조 표시하는 기능

설계 위반을 효과적으로 해결하려면 먼저 해당 위치를 찾을 수 있어야 합니다. PCB Editor는 Messages Panel, PCB Rules and Violations Panel, DRC 보고서 등 설계 위반을 탐색하고 자세히 확인할 수 있는 다양한 방법을 제공합니다. Altium Web Viewer에서 프로젝트를 보고 있다면 Altium Designer 외부에서도 확인할 수 있습니다.

PCB Editor에는 이러한 방법으로 탐색하는 동안 위반을 표시하고 강조하는 기능도 포함되어 있습니다. PCB Editor의 기반에는 유연한 확대/축소 및 강조 표시 기능과 연계된 강력한 쿼리 엔진이 있습니다. 쿼리 엔진은 방대한 설계 데이터를 빠르게 필터링하여 관심 있는 객체만 정확하게 찾아냅니다. 그런 다음 선택, 확대/축소, 마스킹 또는 흐리게 표시를 사용하여 설계 공간에서 해당 객체를 강조 표시할 수 있습니다. 

위반 Entry를 클릭하면 PCB Editor가 위반 객체를 필터 범위로 지정하여 필터링을 적용합니다. 기본 설계 창의 화면은 Panel 상단의 강조 표시 옵션(Mask/Dim/Normal, Select, Zoom) 설정에 따라 업데이트됩니다. 확대/축소가 활성화되어 있으면 위반이 화면 중앙에 표시됩니다. 마스킹 및 흐리게 표시와 쿼리 엔진 및 필터링 시스템에 대해 자세히 알아보세요.

PCB Rules And Violations Panel을 사용하여 Rule 위반을 자세히 확인하세요. Entry를 클릭하면 Panel 상단의 설정에 따라 강조 표시됩니다.
PCB Rules And Violations Panel을 사용하여 Rule 위반을 자세히 확인하세요. Entry를 클릭하면 Panel 상단의 설정에 따라 강조 표시됩니다.

  • 마스킹 또는 흐리게 표시는 위반 프리미티브를 원래 모습으로 유지하고 설계 공간의 나머지 모든 객체를 흐리게 표시합니다.

  • 위반 자체, 더 정확히 말하면 Custom 위반 그래픽은 Rule 위반과 관련된 레이어(위반 프리미티브가 있는 레이어)에만 그려집니다. 특정 위반을 클릭하면 해당 위반과 관련된 레이어가 설계 공간의 활성 레이어가 됩니다(해당 레이어가 표시되도록 활성화되어 있는 경우).

PCB Rule 및 위반 Panel

PCB Rules And Violations Panel은 보드 설계 공간에서 설계 Rule을 관리하고 위반을 검사하도록 특별히 제작되었습니다. 이 Panel에서는 Rule 탐색 및 편집, 설계 Rule 검사 실행, Editor 설계 공간에서 개별 위반 확인 등의 작업을 한곳에서 수행할 수 있습니다.

PCB Rules And Violations Panel
PCB Rules And Violations Panel

PCB Rule 및 위반 Panel

Panel 열기

PCB Rules And Violations Panel을 표시하려면:

  • PCB Editor가 활성화된 상태에서 Altium Designer 오른쪽 하단의 Panels 버튼을 클릭한 다음 PCB Rules And Violations Entry를 선택하거나,

  • 메뉴에서 View » Panels » PCB Rules And Violations 명령을 선택합니다.

강조 표시 컨트롤

Panel 상단의 다음 컨트롤을 사용하여 아래 Panel 섹션의 Entry를 클릭할 때의 동작을 설정합니다.

  • Apply – 클릭하면 Panel에서 클릭한 Item에 선택한 강조 표시 옵션을 적용합니다.

  • Clear – 클릭하면 Panel에서 클릭한 Item의 강조 표시 옵션을 해제합니다.

  • Magnify – 클릭하면 강조 표시된 객체의 확대/축소()를 제어할 수 있는 팝업이 열립니다. 슬라이더 막대를 사용하여 확대/축소 수준을 설정합니다.

  • Mask and Dim settings – 드롭다운을 사용하여 강조 표시 모드, 즉 Panel에서 Entry를 클릭할 때 객체가 표시되는 방식을 선택합니다. 선택 가능한 옵션은 다음과 같습니다. Normal, Mask, Dim. Dim 및 Mask은 관심 객체 이외의 모든 객체를 흐리게 표시하고 선택한 객체만 일반 표시 강도로 유지하는 표시 필터 모드입니다. Dim 모드는 필터를 적용하지만 설계 공간의 모든 객체를 계속 편집할 수 있습니다(흐리게 표시된 객체도 색상은 유지됩니다). Mask 모드는 설계 공간의 다른 모든 객체를 필터링하며(흐리게 표시된 객체는 단색으로 표시됨), 필터링되지 않은 객체만 편집할 수 있습니다. Mask 및 Dim 수준은 View Configuration 패널()에서 설정합니다. Mask 및 Dim 설정에 대해 자세히 알아보세요.

  • Select – 활성화하면 패널에서 클릭한 Item이 선택됩니다.

  • Zoom – 활성화하면 Magnify 버튼을 클릭하여 지정한 확대/축소 수준으로 패널에서 클릭한 Item을 확대합니다.

  • Clear Existing – 활성화하면 설계 공간에 적용된 기존 강조 표시가 모두 지워집니다.

Rule Classes section

패널의 이 섹션에는 모든 Rule 클래스(하나 이상의 설계 규칙이 정의된 규칙 유형)가 나열됩니다. 패널의 이 섹션에서는 다음 작업을 수행할 수 있습니다.

  • 목록의 항목을 한 번 클릭하면 이 보드에 정의된 해당 유형의 모든 규칙이 표시됩니다(). 바로 아래의 Rules 섹션에는 현재 정의된 해당 유형의 모든 규칙이 나열되며, 위반된 규칙이 있으면 Violations 섹션에 나열됩니다. 

  • 해당 규칙 유형의 규칙만 설계 규칙 검사하려면 규칙 유형을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 Run DRC Rule Class을 선택합니다(). 이 메뉴에는 Clear Violations for Rule Class 명령도 포함되어 있습니다.

Rules section

패널의 이 섹션에는 현재 선택한 Rule 클래스에 정의된 개별 설계 규칙이 나열됩니다.

  • Rules 목록의 항목을 한 번 클릭하면 패널 상단에 구성된 강조 표시 옵션에 따라 설계 공간에서 해당 규칙이 대상으로 하는 모든 객체가 강조 표시됩니다().

  • 규칙을 두 번 클릭하면 Edit PCB Rule 대화 상자()가 열리며, 여기에서 해당 규칙의 일치 기준과 제약 조건을 확인하고 편집할 수 있습니다. 이 대화 상자는 기본적으로 PCB Rules and Constraints Editor의 개별 규칙용 버전입니다.

  • 특정 규칙에 대해 설계 규칙 검사를 수행하려면 마우스 오른쪽 버튼을 클릭하고 상황에 맞는 메뉴에서 Run DRC Rule을 선택합니다(). 이 메뉴에는 Clear Violations for Rule 명령도 포함되어 있습니다.

  • 각 규칙에 대해 Name, Priority, Scope, Attributes 및 Enabled 상태가 표시됩니다. 규칙 속성 섹션 위에 커서를 놓으면 해당 규칙의 속성을 자세히 설명하는 도구 설명이 표시됩니다().

설계에 하나 이상의 사용자 정의 규칙 세트가 포함된 경우, 이 섹션에 추가로 Rule Set 열이 표시되어 목록의 각 규칙이 속한 규칙 세트를 나타냅니다.

Violations section

패널의 이 섹션에는 마지막 설계 규칙 검사에서 보고된 각 규칙 위반의 세부 정보가 표시됩니다.

  • 각 위반에 대한 요약이 제공됩니다. 위반 위에 커서를 놓으면 더 자세한 정보가 담긴 도구 설명이 표시됩니다().

  • 목록의 항목을 한 번 클릭하면 패널 상단에 구성된 강조 표시 옵션에 따라 위반 객체가 강조 표시됩니다.

  • 목록의 항목을 두 번 클릭하면 위반 객체가 강조 표시되고 Violation Details 대화 상자도 열립니다. 이 대화 상자에는 해당 위반을 일으키는 프리미티브의 세부 정보가 포함되어 있습니다. Violations Details 대화 상자에 대해 자세히 알아보세요.

  • 위반은 View Configuration 패널의 Layers and Colors 탭에 있는 System Colors 영역에서 선택한 색상으로 표시됩니다().

  • 항목을 마우스 오른쪽 버튼으로 클릭하면 Waive Selected Violations을 선택할 수 있는 상황에 맞는 메뉴가 표시됩니다. 

Waived Violations

패널의 이 섹션에는 마지막 설계 규칙 검사에서 보고된, 예외 처리된 각 규칙 위반의 세부 정보가 표시됩니다.

  • 예외 처리된 각 위반에 대한 요약이 제공됩니다. 위반 위에 커서를 놓으면 더 자세한 정보가 담긴 도구 설명이 표시됩니다.

  • 목록의 항목을 한 번 클릭하면 패널 상단에 구성된 강조 표시 옵션에 따라 예외 처리된 해당 위반과 관련된 객체가 강조 표시됩니다.

  • 목록의 항목을 두 번 클릭하면 예외 처리된 해당 위반과 관련된 객체가 강조 표시되고 Violation Details 대화 상자도 열립니다. 이 대화 상자에는 예외 처리된 해당 위반을 일으키는 프리미티브의 세부 정보와 위반을 예외 처리한 이유에 대한 세부 내용을 추가할 수 있는 필드가 포함되어 있습니다(). Violations Details 대화 상자에 대해 자세히 알아보세요.

  • 예외 처리된 위반은 View Configuration 패널의 Layers and Colors 탭에 있는 System Colors 영역에서 선택한 색상으로 표시됩니다().

  • 항목을 마우스 오른쪽 버튼으로 클릭하면 Unwaive Selected Violations을 선택할 수 있는 상황에 맞는 메뉴가 표시됩니다. 

설계 공간에서 위반 작업하기

PCB 설계 공간에서 직접 위반을 조사할 수도 있습니다. 아래 첫 두 슬라이드에 표시된 것처럼 위반 객체 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음 Violations 하위 메뉴에서 명령을 선택합니다. 또는 Board Insight 패널을 사용합니다(슬라이드 3).

설계 공간에서 위반 객체를 마우스 오른쪽 버튼으로 클릭하여 어떤 규칙을 위반했는지 정확히 확인한 다음, 특정 규칙을 선택하여 Violations Details 대화 상자를 열거나(그림 참조),

Show All Violations을 선택하여 위 그림처럼 상단에 모든 위반 목록이 표시되는 Violation Details 대화 상자를 엽니다.

또는 위반 위에 커서를 놓은 상태에서 Shift+V을 누르면 Board Insight 패널이 표시됩니다. 이 패널에서 각 위반을 확인하고 위반 세부 정보(Properties)를 표시할 수 있습니다.

 

설계 공간에서 위반 확인하기

위반 객체 검사 위반 객체를 마우스 오른쪽 버튼으로 클릭하면 상황에 맞는 메뉴에 Violations 하위 메뉴가 포함됩니다. 이 하위 메뉴에는 위반된 각 규칙에 대한 항목과 Show All Violations 옵션이 포함되어 있습니다.
위반 세부 정보 Violations 하위 메뉴에서 항목을 선택하면 Violations Details 대화 상자가 열립니다. 대화 상자 상단에는 위반된 규칙의 세부 정보가 표시됩니다. 연한 파란색 규칙 이름은 링크이며, 클릭하면 규칙 설정을 확인하고 편집할 수 있는 PCB Rules and Constraint Editor이 열립니다. 대화 상자의 다음 섹션에는 위반 프리미티브의 세부 정보가 표시되며, 그 아래에는 해당 위반을 예외 처리(무시하도록 선택)하는 옵션이 있습니다. Violations Details 대화 상자에 대해 자세히 알아보세요. 위반 예외 처리에 대해 자세히 알아보세요.
모든 위반 사항 표시 Violations 하위 메뉴의 마지막 항목을 선택하여 Show All Violations합니다. 이 명령도 Violations Details 대화 상자를 열지만, 이번에는 마우스 오른쪽 버튼을 클릭했을 때 커서 아래에 있던 모든 위반 사항 목록이 포함됩니다(위의 두 번째 슬라이드 참조). 이 목록에서 각 위반 사항의 세부 정보를 확인할 수 있습니다. Violations Details 대화 상자에 대해 자세히 알아보세요.
화면 표시 동작 Violations 하위 메뉴에서 항목을 선택하면 Violation Details 대화 상자가 열리는 동시에, 대화 상자에 표시된 객체가 화면에 확대됩니다. 이 확대 수준은 고정되어 있습니다.
기타 대화 상자 옵션 기본 동작은 위반 사항으로 이동하여 확대하는 것입니다. Show All Violations 명령으로 대화 상자를 연 후 목록에 있는 각 위반 사항으로 차례로 이동하려면 Jump 버튼을 사용하면 됩니다. Highlight 버튼은 위반 사항과 관련 없는 모든 객체를 일시적으로 흐리게 표시합니다. 이 효과를 더 쉽게 확인하려면 대화 상자를 한쪽으로 이동하세요.
Board Insight panel 다른 방법으로는 Board Insight 패널에서 위반 사항을 확인할 수 있습니다. 커서가 위반 객체 위에 있을 때 Shift+V을 누르면 패널이 표시됩니다. 여기서 각 위반 사항으로 이동하거나 선택할 수 있으며, Violation Details 대화 상자에서 속성을 확인할 수 있습니다. 설계 공간의 아무 곳이나 클릭하면 패널이 닫힙니다. 단축키를 누를 때 커서 아래에 위반 사항이 없으면 Shift+V을 눌러도 패널이 나타나지 않습니다.
From the Messages panel 배치 DRC 중 위반 사항이 감지되면 Messages 패널이 자동으로 열립니다. 패널에서 위반 사항을 두 번 클릭하면 해당 위반을 일으킨 객체로 확대됩니다(). 위반 객체가 확대되어 중앙에 표시되지만, 다른 강조 표시(마스킹, 흐리게 표시)는 적용되지 않습니다. 확대 수준은 Preferences 대화 상자의 System – Navigation 페이지()에서 설정하거나, PCB Rules and Violations 패널 상단의 Magnify 버튼을 클릭하여 설정할 수 있습니다().
From a DRC report

Design Rule Checker 대화 상자에서 Create Report File 옵션이 활성화되어 있으면 배치 DRC 실행 시 감지된 위반 사항이 생성된 Design Rule Verification Report에 나열됩니다. 위반 객체의 하이퍼링크 항목을 클릭하면 설계 공간의 해당 객체로 직접 크로스 프로빙할 수 있습니다(). 위반 객체가 확대되어 중앙에 표시되지만, 다른 강조 표시(마스킹, 흐리게 표시)는 적용되지 않습니다. 확대 수준은 Preferences 대화 상자의 System – Navigation 페이지()에서 설정합니다. 보고서 형식과 열기 옵션은 Preferences 대화 상자의 PCB Editor - Reports 페이지()에서 설정합니다. DRC 보고서에 대해 자세히 알아보세요.

위반 사항 해석

화면에 위반 마커가 가득하면 막막하게 느껴질 수 있습니다. 예를 들어 컴포넌트 배치와 라우팅이 완료될 때까지 제조 Rule 검사를 미루는 등, 과정을 단계적으로 관리하면 도움이 됩니다.

DRC 시스템은 2차원 및 3차원 컴포넌트 클리어런스 검사를 모두 지원합니다.

 클리어런스 검사에는 3D 모델의 정확한 형상이 사용되므로 모델을 서로 맞물리게 배치할 수 있습니다.

컴포넌트를 2D로 정확하게 모델링하려면 Courtyard 레이어에 닫힌 형상을 정의하세요. Courtyard 형상이 없으면 소프트웨어는 모든 프리미티브를 둘러싸는 가장 작은 사각형을 사용합니다.

왼쪽과 가운데 컴포넌트에는 Courtyard 레이어 외곽선이 있지만, 오른쪽 컴포넌트에는 없으므로 소프트웨어가 프리미티브를 둘러싸는 가장 작은 사각형을 사용합니다.

 

위반 사항 해석을 위한 팁

단계별 검사

현재 설계 단계와 관련된 Rule만 활성화하여 검사하는 것이 좋습니다. 컴포넌트를 배치하는 중이라면 배치 Rule만 활성화하고 나머지는 모두 비활성화하며, 라우팅 중이라면 라우팅 Rule만 활성화하는 방식입니다.

 Design Rule Checker에서 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴를 사용하세요. 대화 상자에서 Rule 검사를 켜거나 끌 수 있습니다. 편리한 점은 컨텍스트 메뉴 명령이 현재 표시된 Rule에만 적용된다는 것입니다. 왼쪽에서 Rule 유형을 선택하면 해당 유형의 Rule을 빠르게 켜거나 끌 수 있습니다().

상세 마커 사용 위반 상세 마커의 장점은 위반 유형에 대한 피드백을 제공하고, 가능한 경우 위반의 세부 정보도 표시한다는 것입니다.
컴포넌트 충돌 이해하기

컴포넌트 충돌이 표시되는 이유를 이해하려면 DRC 시스템이 컴포넌트를 어떻게 인식하는지 알아야 합니다.

  • 기본적으로 DRC 시스템은 각 컴포넌트를 모든 구리 및 기계 레이어에 있는 객체 전체를 둘러싸는 가장 작은 직사각형으로 인식합니다. Designator 및 Comment 문자열은 무시하지만, 다른 문자열은 무시하지 않습니다. 위 슬라이드 2와 3에서 오른쪽 컴포넌트를 소프트웨어가 인식하는 방식이 바로 이것입니다. 

  • 2D DRC에서 컴포넌트를 더 정확하게 모델링하려면 Courtyard 레이어에 컴포넌트 클리어런스 Outline을 정의하십시오. 이를 위해 Track과 호로 닫힌 형상을 만듭니다(Region과 같은 다른 객체 유형은 지원되지 않음). 소프트웨어는 닫힌 형상의 중심선을 따라 DRC용 컴포넌트 Outline을 정의합니다. 위 슬라이드 2와 3의 왼쪽 및 가운데 컴포넌트가 이를 보여 줍니다. 이 Courtyard 레이어 형상은 3D 모델이 없거나 Check clearance by component boundary 옵션이 켜져 있을 때 사용됩니다.

  • 3D 모델이 있고 Check clearance by component boundary 옵션이 꺼져 있으면 3D 모델의 실제 형상이 사용됩니다. 3D 모델이 있으면 3차원 전체에서 컴포넌트 클리어런스 검사가 지원됩니다.

컴포넌트 클리어런스 Design Rule에 대해 자세히 알아보십시오.

DRC 위반 선택적 예외 처리

소프트웨어는 모든 DRC 위반을 선택적으로 예외 처리할 수 있는 기능을 지원합니다. 이를 통해 해당 설계 상황을 처리하기 위한 별도의 복잡한 Design Rule을 만들지 않고도, 문제가 아니라고 판단되는 위반을 사실상 '억제'할 수 있습니다. 예외 처리된 위반은 해당 Rule 유형을 선택하면 PCB Rules and Violation Panel에 상세히 표시됩니다.

예외 처리된 위반에 저장되는 정보는 Waived Violation Info 대화 상자 또는 Violation Details 대화 상자에서 입력합니다.예외 처리된 위반에 저장되는 정보는 Waived Violation Info 대화 상자 또는 Violation Details 대화 상자에서 입력합니다.

Design Rule 검사 중에는 항상 모든 위반이 감지됩니다. 소프트웨어는 사용자가 예외 처리한 위반을 추적하고, Design Rule 검사가 수행된 후 해당 상태를 다시 적용합니다. 또한 예외 처리된 위반은 Messages Panel의 오류 메시지에서 제거되지만, 설계 공간에서는 여전히 시각적으로 표시됩니다.

DRC 위반 예외 처리

DRC 위반 예외 처리하기

다음 방법으로 DRC 위반을 예외 처리할 수 있습니다.

  • Messages Panel에서 원하는 위반을 선택하고 마우스 오른쪽 버튼을 클릭한 다음, 컨텍스트 메뉴에서 Waive Violation 명령을 선택합니다().

  • PCB Rules and Violations Panel의 Violations Region에서 원하는 위반을 선택하고 마우스 오른쪽 버튼을 클릭한 다음, 컨텍스트 메뉴에서 Waive Selected Violations 명령을 선택합니다().

  • 위반 세부 정보 대화 상자에서 Waive this violation 옵션을 활성화합니다 (). 이 대화 상자는 PCB Rules and Violations Panel에서 위반을 두 번 클릭하거나, 앞서 설명한 것처럼 설계 공간에서 직접 위반을 조사할 때 나타납니다.

저장되는 정보

소프트웨어는 예외 처리된 각 위반에 대해 다음 세 가지 정보를 기록합니다.

  • Created At – 위반이 예외 처리된 날짜와 시간입니다. 이 필드는 Wave this violation 옵션을 활성화하면 자동으로 채워집니다.

  • Author – 관리형 콘텐츠 서버에 로그인한 경우, 이 필드는 현재 로그인한 사용자의 이름과 성으로 자동으로 채워지며 값을 편집할 수 없습니다. 현재 관리형 콘텐츠 서버에 로그인하지 않은 경우에는 이 소프트웨어 시트에서 현재 사용 중인 로그인 계정의 이름과 성으로 채워집니다. 이 경우에는 필드를 편집할 수 있습니다.

  • Reason – 이 필드에 위반을 예외 처리하는 이유를 선택적으로 입력할 수 있습니다.

  • 이러한 편집 내용은 예외 처리 대상으로 선택한 모든 위반에 적용됩니다.

  • Design Rule 검사는 기본 객체를 대상으로 수행됩니다. 따라서 커넥터를 보드 가장자리 밖으로 돌출되게 배치하는 것과 같은 하나의 설계 결정으로 인해 여러 객체에서 위반이 발생할 수 있습니다. 예를 들어 커넥터의 컴포넌트 오버레이가 보드 가장자리 밖으로 돌출되면, 여러 오버레이 Track에서 오류가 발생할 수 있습니다. 이 설계 상황을 해결하려면 이러한 모든 Track의 위반을 예외 처리해야 합니다. 가장 효율적인 방법은 PCB Rules and Violations Panel에서 해당 위반을 모두 선택하고 한 번에 예외 처리하는 것입니다.

예외 처리된 위반 작업
  • 설계에 예외 처리된 위반이 있으면 PCB Rules and Violations Panel의 하단에 나열됩니다 (). 

  • 예외 처리된 위반 항목을 클릭하면 설계 공간에서 해당 위반으로 이동합니다(Panel 상단의 Zoom 옵션이 활성화된 경우). 두 번 클릭하면 해당 위반으로 이동하는 동시에(Zoom 옵션이 활성화된 경우), 해당 위반이 표시된 Violation Details 대화 상자가 열립니다.

위반 예외 처리 취소

다음 방법으로 언제든지 위반의 예외 처리 상태를 취소할 수 있습니다.

  • PCB Rules And Violations Panel의 Waived Violations Region에서 해당 위반 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Unwaive Selected Violations 명령을 선택합니다.

  • 예외 처리된 위반의 Violation Details 대화 상자를 열고 Waive this violation 옵션을 비활성화합니다.

예외 처리가 취소된 위반은 PCB Rules And Violations Panel의 Waived Violations Region에서 제거되고, Violations Region에 나열됩니다.

예외 처리된 위반 문서화

Design Rule 검사기 대화 상자에서 Create Report File 옵션을 활성화하면, 예외 처리된 위반이 보고서의 별도 섹션에 포함됩니다(). DRC 보고서 설정에 대해 자세히 알아보십시오.

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

사용할 수 있는 기능은 보유한 Altium 솔루션(Altium Develop, Altium Agile Teams, Altium Agile Enterprise, 또는 Altium Designer(활성 기간 중))에 따라 달라집니다.

실제 소프트웨어에서 문서화된 기능이 보이지 않는 경우, Altium 영업팀에 문의하여 자세한 내용을 확인하세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

Contents