폴리곤 포어
Parent page: PCB 객체
보드에서 넓은 GND 영역을 만들기 위해 폴리곤 포어(더 밝은 빨간색)를 사용한 예.
요약
폴리곤 포어는 PCB 레이어에 솔리드 또는 해치(격자) 영역을 생성하는 데 사용됩니다. 구리 포어(copper pour)라고도 하며, 폴리곤 포어는 보드의 불규칙한 형태의 영역을 채우기 위해 사용되고, 기존 객체를 자동으로 피해가며 포어를 수행하고, 폴리곤 포어와 동일한 넷(net)에 속한 객체에만 연결됩니다. 폴리곤 포어는 그룹 설계 객체로, 더 단순한 프리미티브 객체(리전 또는 트랙과 아크)로 구성됩니다.
신호 레이어에서는 솔리드 폴리곤 포어를 배치하여 큰 전원 전류를 전달하는 영역을 정의하거나, 전자기 차폐를 제공하기 위한 그라운드 연결 영역으로 사용할 수 있습니다. 해치 폴리곤 포어는 아날로그 설계에서 그라운드 용도로 흔히 사용됩니다.
사용 가능 위치
Polygon Pours는 PCB Editor에서만 배치할 수 있습니다. 직접 배치하거나 선택한 프리미티브로부터 생성할 수 있습니다. 폴리곤을 배치하려면 필요한 레이어로 전환한 다음 메인 메뉴에서 Home | Pour |
배치
명령을 실행하면 Polygon Pour 대화상자가 열립니다:
- 폴리곤 Fill Mode를 선택합니다. 이에 대해서는 아래에서 더 자세히 설명합니다.
- Connect to Net 드롭다운에서 필요한 넷을 선택합니다.
- 각 폴리곤에는 Name가 있으며, 이는 레이어와 넷을 기반으로 시스템이 정의한 이름입니다. 원하는 Name를 입력합니다.
- 일반적으로 배치 전에 설정해야 할 것은 이것으로 충분합니다. OK를 클릭하여 폴리곤 형상 정의를 시작합니다.
- 커서를 위치시킨 다음 클릭하여 폴리곤의 시작 꼭짓점(vertex)을 고정합니다.
- 커서를 이동해 두 번째 꼭짓점을 배치할 준비를 합니다. 기본 동작은 클릭할 때마다 두 개의 에지를 배치하고, 그 사이에 사용자 정의 코너 형상을 적용하는 것입니다. 코너 모드 변경에 대한 자세한 내용은 아래 Placement Modes 섹션을 참고하십시오.
- 마우스를 계속 이동한 다음 클릭하여 추가 꼭짓점을 배치합니다.
- 마지막 꼭짓점을 배치한 후, 마우스 오른쪽 버튼을 클릭하거나 Esc를 눌러 폴리곤을 닫고 배치를 완료합니다. 소프트웨어가 시작점과 마지막으로 배치한 점을 자동으로 연결해 형상을 완성하므로 폴리곤을 수동으로 닫을 필요는 없습니다.
배치 모드
-
폴리곤을 배치하는 동안 사용할 수 있는 코너 모드는 5가지이며, 그중 4가지는 코너 방향 하위 모드도 제공합니다. 배치 중에는 다음을 사용할 수 있습니다:
- Shift+Spacebar를 눌러 5가지 코너 모드(45도, 45도+아크, 90도, 90도+아크, 임의 각도)를 순환 전환합니다.
- Spacebar를 눌러 두 가지 코너 방향 하위 모드 사이를 전환합니다.
-
아크 코너 모드 중에는
또는
키를 누른 채로 아크를 줄이거나 키울 수 있습니다. Shift 키를 누른 상태에서 함께 누르면 아크 크기 조절이 더 빠르게 진행됩니다.
- 1 단축키를 눌러 클릭당 두 개의 에지를 배치하는 모드와 클릭당 한 개의 에지를 배치하는 모드 사이를 전환합니다. 두 번째 모드에서는 점선 에지를 미리보기 세그먼트(look-ahead segment)라고 합니다(아래 세트의 마지막 이미지 참조).
- Backspace 키를 눌러 마지막 꼭짓점을 제거합니다.
폴리곤 채움 모드
폴리곤 포어 배치 엔진은 솔리드 리전(region) 또는 트랙과 아크의 조합으로 폴리곤을 구성할 수 있습니다. 어떤 방식을 사용할지 결정할 때는 다음을 고려하십시오:
- Region 기반 폴리곤은 배치되는 객체 수가 훨씬 적어 다음과 같은 이점이 있습니다: 파일 크기 감소, 화면 재그리기/파일 열기/DRC/넷 연결성 분석 속도 향상, 그리고 리전 객체가 Gerber 및 ODB++에서 완전히 지원되므로 출력 파일 크기도 감소합니다.
- Track/Arc 기반 폴리곤은 Track Width를 Grid Size보다 작게 설정하여 해치 폴리곤을 만들 수 있습니다. 또한 Track Width를 Grid Size보다 크게 설정하면 솔리드로도 만들 수 있습니다.
- Outline Only 폴리곤은 내부 트랙과 아크가 없는 Track/Arc 폴리곤입니다.
선택한 객체로부터 폴리곤 정의하기
폴리곤을 대화형으로 배치하는 것 외에도, 닫힌 형상을 정의하는 기존 트랙 및 아크 객체 집합으로부터 폴리곤을 생성할 수 있습니다. 기존의 닫힌 형상에서 폴리곤을 정의하려면, 닫힌 형상을 구성하는 모든 프리미티브를 선택한 다음 메인 메뉴에서 Home | Pour |
» Define from Select Objects를 클릭합니다.
폴리곤은 Fill Mode가 Outline로 설정되고 Is Poured 옵션이 비활성화된 상태로 생성되므로, 빈 폴리곤이 됩니다. 또한 원래 선택했던 프리미티브는 제거되지 않으므로, 새 폴리곤의 외곽선이 선택 객체의 중심선(centerline)을 따라 놓이게 되어 새 폴리곤이 보이지 않습니다. 이제 선택 객체를 삭제하거나(Inspector 패널을 통해) 다른 레이어로 이동하여 새 폴리곤이 보이도록 할 수 있습니다. 이것이 혼란스럽다면, 다른 방법으로는 사용할 객체를 선택한 뒤 다른 레이어로 전환하고, 그 다음 Define From Selected Objects 명령을 실행하여 해당 레이어에 폴리곤을 생성하는 방식이 있습니다. Single Layer 모드(Shift+S)를 활성화하면 새 폴리곤의 외곽선을 확인할 수 있습니다. 더블클릭하여 새 폴리곤을 솔리드 또는 해치로 다시 포어(repours)한 다음 Is Poured 옵션을 활성화하십시오.
Define from Selected Objects 알고리즘은 선택 객체의 중심선을 사용하므로, 서로 맞닿는 객체의 시작점과 끝점 위치가 정확히 일치(동일 좌표)해야 합니다. 그렇지 않으면 Confirm 대화상자가 열리며 알고리즘이 실패한 위치를 알려주고, 대신 객체의 에지(가장자리)로부터 폴리곤을 정의하도록 알고리즘에 지시할 기회도 제공합니다. 선택 객체가 약간이라도 겹쳐져 있다면, 이 옵션은 폴리곤을 생성할 수 있으며 폴리곤의 에지는 선택 객체의 바깥쪽 에지를 따라가게 됩니다.
그래픽 편집
이 편집 방법을 사용하면 작업 공간에서 배치된 폴리곤 포어 객체를 직접 선택하고, 크기/형상/위치를 그래픽으로 변경할 수 있습니다.
폴리곤 포어의 형상 및 위치 변경
폴리곤 포어 객체를 한 번 클릭하여 선택하면 편집 모드로 들어갑니다. 폴리곤 객체의 외곽 형상은 일련의 에지로 정의됩니다. 각 에지는 양 끝의 끝 꼭짓점(end vertex)(흰색 실선 사각형으로 표시)과 가운데의 중심 꼭짓점(center vertex)(흰색 빈 사각형으로 표시)으로 표현됩니다. 각 끝 꼭짓점은 두 에지가 만나는 위치를 나타냅니다.
- A를 클릭하고 드래그하여 해당 끝 꼭짓점을 이동합니다.
- B를 클릭하고 드래그하여 해당 중심 꼭짓점을 이동하면, 사실상 새로운 끝 꼭짓점이 생성되며 기존 에지가 두 개로 분할됩니다.
- 편집 핸들에서 떨어진 에지의 임의 위치를 클릭한 다음 드래그하여 해당 에지를 슬라이드 이동합니다.
- Ctrl편집 핸들에서 떨어진 에지의 임의 위치를 +클릭하여 새 끝 꼭짓점을 삽입합니다.
- 끝 꼭짓점을 제거하려면, 꼭짓점을 클릭한 채로 유지한 다음 Delete 키를 누릅니다.
-
편집 핸들에서 떨어진 폴리곤의 임의 위치를 클릭한 다음 드래그하여 재배치합니다. 드래그하는 동안 폴리곤을 회전 또는 미러링할 수 있습니다:
- Spacebar를 눌러 폴리곤을 반시계 방향으로 회전하거나, Shift+Spacebar를 눌러 시계 방향으로 회전합니다. Rotation Step 크기는 Preferences 대화상자의 PCB Editor – General 페이지에서 정의합니다.
- X 또는 Y 키를 눌러 각각 X축 또는 Y축을 기준으로 폴리곤을 미러링합니다.
비그래픽 편집
다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다:
연결된 속성 대화상자를 통해
Dialog page: Polygon Pour
이 편집 방법은 다음 대화상자를 사용하여 폴리곤 포어 객체의 속성을 수정합니다.
Polygon Pour 대화상자는 배치 중 Tab 키를 눌러 열 수 있습니다.
배치 후에는 다음 방법 중 하나로 대화상자에 접근할 수 있습니다:
- 배치된 폴리곤 포어 객체를 더블클릭합니다.
- 폴리곤 포어 객체 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음, 컨텍스트 메뉴에서 Properties를 선택합니다.
PCB Inspector 패널을 통해
Panel page: PCB Inspector
PCB Inspector 패널을 사용하면 설계자가 활성 문서에 있는 하나 이상의 설계 객체 속성을 확인하고 편집할 수 있습니다. 적절한 필터링과 함께 사용하면, 동일한 종류의 여러 객체를 한 곳에서 편리하게 변경할 수 있습니다.
기타 폴리곤 편집 기능
포어드(Poured) vs 언포어드(Unpoured)
폴리곤에는 언포어드 상태가 있습니다. 폴리곤이 언포어드 상태일 때는 아래 이미지와 같이 경계를 정의하는 얇은 선으로 표시됩니다.
동일한 폴리곤을 왼쪽은 포어드, 오른쪽은 언포어드로 표시한 모습.
언포어드 폴리곤은 다음이 가능합니다:
- 형상 변경(Reshape).
- 새 위치로 이동.
- 우클릭 메뉴 또는 Home | Pour | Polygon Pour 하위 메뉴를 통해 다시 포어(Repour).
- 우클릭 메뉴를 통해 다시 언포어.
- Unpoured Polygon 설계 규칙(Electrical 카테고리)으로 감지. 감지되면 메시지가 열리며 언포어드 폴리곤을 다시 포어할지 선택할 수 있습니다. 언포어드 상태로 남겨두면 규칙 위반으로 하이라이트됩니다.
포어드/언포어드 전환
포어드 상태는 각 폴리곤의 속성(어트리뷰트)이므로, 포어드와 언포어드 간 전환은 매우 쉽습니다. 다음과 같이 할 수 있습니다:
- Is Poured 옵션을 Polygon Pour 다이얼로그 또는 PCB Inspector 패널에서 토글.
- 폴리곤을 우클릭한 다음 Polygon Actions 하위 메뉴에서 적절한 Set To Poured 또는 Set To Unpoured 명령을 선택.
폴리곤 재빌드(Rebuild)
폴리곤 내부의 설계를 변경했다면, 설계 변경으로 인해 생긴 위반을 해소하기 위해 다시 포어해야 합니다. 폴리곤 포어는 포어드/언포어드 상태로 존재할 수 있으므로 ‘Repour’라는 용어는 다소 부정확해집니다. 폴리곤을 재분석하고 재계산하는 과정을 더 잘 설명하기 위해 ‘Rebuild’라는 용어를 사용합니다. 폴리곤을 재빌드하려면 작업 공간에서 폴리곤 위를 우클릭한 뒤 Polygon Actions 하위 메뉴에서 적절한 Rebuild 명령을 사용합니다.
폴리곤에 구멍 뚫기(Polygon Pour Cutout)
폴리곤 내부에 컷아웃(구멍)을 만들려면, 기존 폴리곤 위에 polygon pour cutout을 배치합니다. 방법은 다음과 같습니다:
-
Home | Pour |
을(를) 클릭한 다음 Polygon Pour Cutout을(를) 선택합니다.
- 커서가 십자선으로 바뀌며 폴리곤 경계 내부에서 시작합니다. 클릭하여 시작 위치를 정의합니다.
- 커서를 폴리곤 위로 이동합니다. 컷아웃은 실제로 Polygon Cutout 옵션이 활성화된 Region object입니다. Shift+Spacebar을 눌러 Region 코너 모드를 순환 전환합니다.
- 계속 클릭하고 마우스를 이동하여 컷아웃 외곽선을 정의합니다.
- 우클릭하여 폴리곤 컷아웃 배치 모드를 종료합니다.
- 이제 원래 폴리곤은 새 컷아웃을 피해 포어되도록 재빌드해야 합니다.
포어드(왼쪽) 및 언포어드(오른쪽) 상태의 폴리곤 포어 내부에 있는 polygon pour cutout 예시.
폴리곤 포어 폭발(Explode)
폴리곤 포어는 Explode Polygon To Free Primitives 명령(커서 아래의 폴리곤 대상) 또는 Explode Selected Polygons To Free Primitives 명령(현재 선택된 하나 이상의 폴리곤 대상)을 사용해 프리미티브 객체 집합으로 변환할 수 있습니다. 솔리드 폴리곤은 Region 프리미티브로 되돌아가며, 해치드 폴리곤은 트랙과 아크로 되돌아갑니다. 한 번 폭발되면 폴리곤 포어 객체는 더 이상 그룹 객체로서 조작할 수 없습니다.










