폴리곤 포어
보드에서 넓은 GND 영역을 만들기 위해 폴리곤 포어(더 밝은 빨간색)를 사용한 모습.
폴리곤 포어(Polygon Pour)는 PCB 레이어에 솔리드 또는 해치(격자) 영역을 생성하는 데 사용됩니다. 구리 포어(copper pour)라고도 하며, 폴리곤 포어는 보드의 불규칙한 형태의 영역을 채우기 위해 사용됩니다. 기존 객체를 자동으로 피해(둘러) 포어되며, 폴리곤 포어와 동일한 넷(net)에 속한 객체에만 연결됩니다. 폴리곤 포어는 그룹 설계 객체로, 더 단순한 프리미티브 객체(리전 또는 트랙, 아크)로 구성됩니다.
신호 레이어에서는 솔리드 폴리곤 포어를 배치해 큰 전원 전류를 전달하는 영역을 정의하거나, 전자기 차폐를 제공하기 위한 그라운드 연결 영역으로 사용할 수 있습니다. 해치 폴리곤 포어는 아날로그 설계에서 그라운드 용도로 흔히 사용됩니다.
Polygon Pour Object
Polygon Pour는 PCB 편집기에서만 배치할 수 있습니다. 직접 배치하거나 선택한 프리미티브로부터 생성할 수 있습니다.
폴리곤 포어를 배치하려면 원하는 레이어로 전환한 다음 Home | Pour | Polygon Pour.
명령을 실행하면 커서가 십자선으로 바뀌고 배치 모드로 들어갑니다. 배치는 다음 순서로 진행합니다:
- 커서를 위치시킨 뒤 클릭하여 폴리곤의 시작 꼭짓점(버텍스)을 고정합니다.
- 커서를 이동해 두 번째 꼭짓점을 배치할 준비를 합니다. 기본 동작은 클릭할 때마다 두 개의 에지를 배치하고, 그 사이에 사용자 정의 코너 형상을 적용하는 것입니다. 코너 모드 변경에 대한 자세한 내용은 아래 Placement Modes 섹션을 참고하세요.
- 마우스를 계속 이동한 뒤 클릭하여 추가 꼭짓점을 배치합니다.
- 마지막 꼭짓점을 배치한 후, 우클릭하거나 Esc를 눌러 폴리곤을 닫고 배치를 완료합니다. 시작점과 마지막 점을 소프트웨어가 자동으로 연결해 형상을 완성하므로, 수동으로 닫을 필요가 없습니다.
배치 모드
- 폴리곤을 배치하는 동안 사용할 수 있는 코너 모드는 5가지이며, 그중 4가지는 코너 방향 하위 모드도 포함합니다. 배치 중에는:
- Shift+Spacebar를 눌러 5가지 코너 모드를 순환합니다.
- Spacebar를 눌러 폴리곤을 뒤집습니다.
- 1 단축키를 눌러 클릭당 2개 에지 배치/클릭당 1개 에지 배치를 전환합니다. 두 번째 모드에서 점선 에지는 룩어헤드(look-ahead) 세그먼트(아래 마지막 이미지 참조)라고 합니다.
- Backspace 키를 눌러 마지막 꼭짓점을 제거합니다.
폴리곤 포어의 형상 및 위치 변경
폴리곤 포어 객체를 한 번 클릭해 선택하면 편집 모드로 들어갑니다. 폴리곤 객체의 외곽 형상은 일련의 에지로 정의됩니다. 각 에지는 양 끝의 끝 꼭짓점(end vertex)(채워진 흰색 사각형)과, 가운데의 중심 꼭짓점(center vertex)(속이 빈 흰색 사각형)으로 표시됩니다. 각 끝 꼭짓점은 두 에지가 만나는 위치를 나타냅니다.
선택된 Polygon Pour
- A을(를) 클릭해 드래그하여 해당 끝 꼭짓점을 이동합니다.
- B을(를) 클릭해 드래그하여 해당 중심 꼭짓점을 이동하면, 새 끝 꼭짓점이 생성되며 기존 에지가 두 개로 분할됩니다.
- 편집 핸들에서 떨어진 에지의 아무 곳이나 클릭한 뒤 드래그하여 해당 에지를 슬라이드 이동합니다.
- Ctrl+click편집 핸들에서 떨어진 에지의 아무 곳이나 클릭하여 새 끝 꼭짓점을 삽입합니다.
- 끝 꼭짓점을 제거하려면 꼭짓점을 클릭한 채로 유지한 다음 Delete 키를 누릅니다.
- 편집 핸들에서 떨어진 폴리곤의 아무 곳이나 클릭한 뒤 드래그하여 위치를 재배치합니다. 드래그 중에는 폴리곤을 회전하거나 미러링할 수 있습니다:
- Spacebar를 눌러 폴리곤을 반시계 방향으로 회전하거나, 시계 방향 회전은 Shift+Spacebar을(를) 누릅니다. Rotation Step 크기는 System Preferences.
- 의 PCB Editor – General 페이지에서 정의됩니다. X 또는 Y 키를 눌러 각각 X축 또는 Y축을 기준으로 폴리곤을 미러링합니다.
선택한 객체로부터 정의(Define from Selected Objects)
폴리곤을 대화형으로 배치하는 것 외에도, 닫힌 형상을 정의하는 기존 트랙 및 아크 객체 집합으로부터 폴리곤을 생성할 수 있습니다. 기존 닫힌 형상에서 폴리곤을 정의하려면, 닫힌 형상을 구성하는 모든 프리미티브를 선택한 다음 메인 메뉴에서 Home | Pour | Polygon Pour » Define from Select Objects을(를) 클릭합니다.
폴리곤은 Fill Mode이(가) Outline(으)로 설정되고, Inspector 패널에서 Is Poured 옵션이 비활성화된 상태로 생성되므로 빈 폴리곤이 됩니다. 또한 원래 선택했던 프리미티브는 제거되지 않으므로, 새 폴리곤의 외곽선이 선택된 객체의 중심선과 겹쳐 새 폴리곤이 보이지 않습니다. 새 폴리곤을 보이게 하려면 선택된 객체를 삭제하거나(Inspector 패널을 통해) 다른 레이어로 이동할 수 있습니다. 또 다른 방법은 사용할 객체를 선택한 뒤 다른 레이어로 전환하고, Define From Selected Objects 명령을 실행해 해당 레이어에 폴리곤을 생성하는 것입니다. 단일 레이어 모드(Shift+S)를 활성화하면 새 폴리곤의 외곽선을 확인할 수 있습니다. 더블클릭하여 새 폴리곤을 솔리드 또는 해치로 다시 포어한 다음 Inspector 패널에서 Is Poured 옵션을 활성화합니다.
Define from Selected Objects 알고리즘은 선택된 객체의 중심선을 사용하므로, 서로 맞닿는 객체의 시작점과 끝점 위치가 정확히 일치(동일 위치)해야 합니다. 그렇지 않으면 Confirm 대화상자가 열리며 알고리즘이 실패한 위치를 알려주고, 대신 객체의 에지(가장자리)로부터 폴리곤을 정의하도록 알고리즘에 지시할 기회도 제공합니다. 선택된 객체가 약간이라도 서로 겹치기만 하면, 이 옵션은 폴리곤을 생성할 수 있으며 폴리곤의 에지는 선택된 객체의 바깥쪽 가장자리를 따라가게 됩니다.
그래픽 편집(Graphical Editing)
이 편집 방법을 사용하면 설계 공간에서 배치된 폴리곤 포어 객체를 직접 선택하고, 크기/형상/위치를 그래픽으로 변경할 수 있습니다.
다음 섹션에서는 폴리곤을 그래픽으로 수정하기 위해 Polygon Pour 드롭다운 메뉴에서 사용할 수 있는 주요 명령을 설명합니다.

폴리곤 꼭짓점 이동(Move Polygon Vertices)
폴리곤에는 형상을 편집하기 위한 두 종류의 점(“핸들”)이 있습니다.
- Full Handles - 채워진 핸들은 폴리곤의 모서리에 있습니다.
- Empty Handles - 빈 핸들은 채워진 핸들이 만든 세그먼트의 중앙에 있습니다.
기존 폴리곤은 각 모서리 또는 각 에지의 중앙에 있는 이러한 핸들(꼭짓점)을 이동하여 재형상화할 수 있습니다.
폴리곤 형상을 수정하려면:
- 을(를) 클릭하고 폴리곤을 선택하면, 폴리곤의 꼭짓점이 하이라이트되고 커서가 십자선으로 바뀝니다.
- 채워진 핸들을 클릭한 채로 드래그하여 해당 코너를 이동합니다.
- 에지를 클릭한 채로 드래그하여 에지 전체를 이동합니다.
- 빈 핸들을 클릭한 채로 드래그하여 전체 변(트랙 및 아크)을 이동합니다.
- Ctrl+Click 빈 핸들에서 에지를 두 개의 에지로 분할하려면 빈 핸들을 클릭합니다. Ctrl 는 이동 시작 시점에만 누르고 있으면 됩니다. 이후에는 Shift+Spacebar 핫키를 사용해 모드(아크, 마이터, 임의 각도)를 순환할 수 있습니다. 위쪽 이미지는 빈 핸들 편집을 보여줍니다. 아래쪽 이미지에서는 편집을 위해 이동할 핸들을 잡는 동안 Ctrl 를 클릭한 상태입니다.
- 각도 배치 모드에서 원치 않는 꼭짓점이 생성되면, 꼭짓점을 클릭한 채로 유지한 다음 에지를 드래그하여 해당 에지의 꼭짓점을 1개로 줄이세요. 꼭짓점을 삭제하려면, 이동하려는 것처럼 꼭짓점을 클릭한 채로 유지한 다음 Delete 키를 누릅니다.
- 완료되면 우클릭한 다음 Polygon Actions »Repour Selected 을(를) 선택하여 새 형상으로 폴리곤을 다시 포어합니다.
폴리곤 포어 컷아웃(Polygon Pour Cutout)
폴리곤 내부에 컷아웃(구멍)을 만들려면, 기존 폴리곤 위에 폴리곤 포어 컷아웃을 배치합니다. 방법은 다음과 같습니다:
- 메인 메뉴에서 Home | Pour | Polygon Pour » Polygon Pour Cutout을(를) 클릭합니다.
- 커서가 십자선으로 바뀌며 폴리곤 경계 내부에서 시작합니다. 시작 위치를 정의하려면 마우스 왼쪽 버튼을 클릭합니다.
- 커서를 폴리곤 위로 이동합니다. 컷아웃은 실제로 Polygon Cutout 옵션이 활성화된 리전(Region) 객체입니다. Shift+Spacebar 를 눌러 리전 코너 모드를 순환합니다.
- 계속 클릭하고 마우스를 이동하여 컷아웃 외곽선을 정의합니다.
- 폴리곤 컷아웃 배치 모드를 종료하려면 마우스 오른쪽 버튼을 클릭합니다.
- 이제 원래 폴리곤을 다시 포어(Repour)해야 합니다. 폴리곤을 선택한 다음, 마우스 오른쪽 버튼 컨텍스트 메뉴에서 Polygon Actions » Repour Selected 명령을 실행합니다(메인 메뉴에서도 동일한 명령을 사용할 수 있음) - 새 컷아웃을 피해 포어됩니다.
포어된(왼쪽) 및 언포어된(오른쪽) 폴리곤 포어 내의 폴리곤 포어 컷아웃 예시.
비그래픽 편집
이 편집 방법은 Inspector 패널을 사용하여 폴리곤 포어 오브젝트의 속성을 수정합니다.

Inspector 패널은 배치 중 Tab 키를 눌러 접근할 수 있습니다.
배치 후에는 Inspector 패널을 다음 방법 중 하나로 엽니다:
- 배치된 폴리곤 포어 오브젝트를 더블 클릭합니다.
- 폴리곤 포어 오브젝트 위에 커서를 올린 뒤 마우스 오른쪽 버튼을 클릭하고, 컨텍스트 메뉴에서 Properties을(를) 선택합니다.
폴리곤 채움 모드
폴리곤 포어 배치 엔진은 솔리드 영역(region) 또는 트랙과 아크의 조합으로 폴리곤을 구성할 수 있습니다. 어떤 방식을 사용할지 결정할 때 다음을 고려하십시오:
- Region 기반 폴리곤은 배치되는 오브젝트 수가 훨씬 적어 파일이 더 작고, 다시 그리기/파일 열기/DRC/넷 연결성 분석이 더 빠르며, Gerber 및 ODB++ 파일에서 region 오브젝트가 완전히 지원되므로 출력 파일도 더 작습니다.
- Track/Arc 기반 폴리곤은 Track Width을(를) Grid Size보다 작게 설정하여 해치드(hatched) 폴리곤을 만들 수 있습니다. 또한 Track Width을(를) Grid Size보다 크게 설정하면 솔리드로도 만들 수 있습니다.
- Outline Only 폴리곤은 내부 트랙과 아크가 없는 Track/Arc 폴리곤입니다.
동일한 폴리곤을 regions로 포어한 다음 tracks/arcs로 포어한 예.
추가 폴리곤 편집 기능
포어됨(Poured) vs 언포어됨(Unpoured)
폴리곤에는 언포어 상태가 있습니다. 폴리곤이 언포어 상태일 때는 아래 이미지와 같이 경계를 정의하는 얇은 선으로 표시됩니다.
동일한 폴리곤을 왼쪽은 포어 상태, 오른쪽은 언포어 상태로 표시한 예.
언포어된 폴리곤은 다음이 가능합니다:
- 형상 변경(Reshape).
- 새 위치로 이동.
- 마우스 오른쪽 버튼 메뉴 또는 Home | Pour | Polygon Pour 서브메뉴를 통해 다시 포어(Repour).
- 마우스 오른쪽 버튼 메뉴를 통해 다시 언포어(Unpour).
폴리곤 재빌드(Rebuilding Polygons)
폴리곤 내부의 설계를 변경했다면, 설계 변경으로 인해 발생한 위반을 해소하기 위해 다시 포어해야 합니다. 폴리곤 포어는 포어/언포어 상태로 존재할 수 있으므로 ‘Repour’라는 용어는 다소 부정확해집니다. 폴리곤을 재분석하고 재계산하는 과정을 더 잘 설명하기 위해 ‘Rebuild’라는 용어를 사용합니다. 폴리곤을 재빌드하려면, 디자인 공간에서 폴리곤 위에 마우스 오른쪽 버튼을 클릭한 다음 Polygon Actions 서브메뉴에서 적절한 Rebuild 명령을 사용합니다.
폴리곤 포어 분해(Exploding a Polygon Pour)
Polygon Actions 서브메뉴에서 Explode Selected Polygons To Free Primitives 명령을 사용하면(현재 선택된 하나 이상의 폴리곤에 대해) 폴리곤 포어를 프리미티브 오브젝트 집합으로 변환할 수 있습니다. 솔리드 폴리곤은 region 프리미티브로 되돌아가며, 해치드 폴리곤은 트랙과 아크로 되돌아갑니다. 한 번 분해되면 폴리곤 포어 오브젝트는 더 이상 그룹 오브젝트로 조작할 수 없습니다.
Polygon Pour Properties
배치된 Polygon Pour가 디자인 공간에서 선택되어 있을 때, 모든 Polygon Pour 오브젝트 속성은 Inspector panel 에서 편집할 수 있습니다.

속성
- Net - 드롭다운을 사용하여 이 폴리곤이 속하는 넷을 선택합니다. 활성 보드 설계의 모든 넷이 드롭다운 목록에 표시됩니다. 채움이 어떤 넷에도 연결되지 않도록 하려면 No Net 을(를) 선택합니다. 프리미티브의 Net 속성은 Design Rule Checker 가 PCB 오브젝트가 규칙에 맞게 배치되었는지 판단하는 데 사용됩니다. 넷이 없다면 넷 할당 버튼을 클릭하여, 넷 이름을 지정함으로써 디자인 공간에서 특정 넷으로 빠르게 이동할 수 있습니다.
- Layer - 드롭다운을 사용하여 폴리곤이 배치된 레이어를 선택합니다.
- Name - 폴리곤에 적절한 이름을 지정합니다. 각 폴리곤을 식별하는 데 도움이 될 뿐 아니라, 이 이름을 설계 규칙에서 특정 폴리곤(또는 폴리곤 그룹)을 타겟팅하는 데 사용할 수 있습니다.
- Is Poured- 이 체크박스를 선택하면 폴리곤이 포어되도록 보장합니다.
- (X/Y) - 버텍스의 X(수평) 좌표 및 Y(수직) 좌표입니다. 클릭하여 편집하거나, 폴리곤의 위치와 버텍스가 잠기도록 잠금 해제 아이콘을 선택합니다.
- Fill Mode - 폴리곤 포어의 채움 모드를 선택합니다.
-
Solid - region 기반 폴리곤은 배치되는 오브젝트 수가 훨씬 적어 파일이 더 작고, 다시 그리기/파일 열기/DRC/넷 연결성 분석이 더 빠르며, region 오브젝트가 Gerber 및 ODB++에서 완전히 지원되므로 출력 파일도 더 작습니다. 미리보기 이미지는 솔리드 폴리곤 포어의 그래픽 표현으로 바뀌며, 다음 옵션이 함께 제공됩니다:
- Remove Islands Less Than In Area - 면적 값을 지정합니다. 이 값보다 면적이 작은 폴리곤 아일랜드는 제거됩니다.
- Arc Approx. - 완전한 아크(원호)로부터의 최대 편차를 지정합니다(곡선 가장자리는 여러 개의 짧은 직선 에지로 생성됨).
- Remove Necks Less Than - 폭 값을 지정합니다. 이 값보다 폭이 작은 폴리곤 포어 구리는 제거됩니다. 일반적으로 설계에서 사용된 가장 작은 트랙 폭 또는 제작업체가 지원하는 최소 구리 폭보다 작지 않게 설정합니다.
- Pour Over Same Net Polygons Only - 드롭다운을 사용하여 동일 넷에 속한 다른 종류의 오브젝트 중 어떤 것 위로도 포어할지 선택합니다.
- Remove Dead Copper - 이 옵션을 활성화하면 지정된 넷에 연결되지 않는 고립된 폴리곤 구리 영역을 제거합니다. 넷에 연결되지 않은 폴리곤은 Dead Copper 로 간주되며, 이 옵션이 활성화되어 있으면 완전히 제거됩니다.
- Hatched - track/arc 기반 폴리곤은 Track Width 을(를) Grid Size보다 작게 설정하여 해치드 폴리곤을 만들 수 있습니다. 또한 Track Width 을(를) Grid Size보다 크게 설정하면 솔리드로도 만들 수 있습니다. 미리보기 이미지는 해치드 폴리곤 포어의 그래픽 표현으로 바뀌며, 다음 옵션이 함께 제공됩니다:
- Track Width - 폴리곤을 생성하는 데 사용되는 트랙 폭을 지정합니다.
- Surround Pad With - 패드를 둘러싸는 데 사용할 형상을 지정합니다: Arcs 또는 Octagons.
- Hatch mode - 4가지 모드 중 하나를 선택합니다.
- Min Prim Length - 채움 모드에서 트랙/아크 오브젝트가 허용되는 최소 길이를 지정합니다.
- Pour Over Same Net Polygons Only - 드롭다운을 사용하여 동일 넷에 속한 다른 종류의 오브젝트 중 어떤 것 위로도 포어할지 선택합니다.
- Remove Dead Copper - 이 옵션을 활성화하면 지정된 넷에 연결되지 않는 고립된 폴리곤 구리 영역을 제거합니다. 넷에 연결되지 않은 폴리곤은 Dead Copper 로 간주되며, 이 옵션이 활성화되어 있으면 완전히 제거됩니다.
- None - outline only 폴리곤은 내부 트랙과 아크가 없는 track/arc 폴리곤입니다. 미리보기 이미지는 outline only 폴리곤 포어의 그래픽 표현으로 바뀌며, 다음 옵션이 함께 제공됩니다:
- Track Width - 폴리곤 외곽선의 트랙 폭을 지정합니다.
- Grid Size - 해치드 폴리곤에서 트랙이 배치되는 간격(또는 그리드)을 지정합니다.
- Surround Pad With - 패드를 둘러싸는 형상을 지정합니다: Arcs 또는 Octagons.
- Min Prim Length - 채움 모드에서 트랙/아크 오브젝트가 허용되는 최소 길이를 지정합니다.
- Pour Over Same Net Polygons Only - 드롭다운을 사용하여 동일 넷에 속한 다른 종류의 오브젝트 중 어떤 것 위로도 포어할지 선택합니다.
- Remove Dead Copper - 이 옵션을 활성화하면 지정된 넷에 연결되지 않는 고립된 폴리곤 구리 영역을 제거합니다. 넷에 연결되지 않은 폴리곤은 Dead Copper 로 간주되며, 이 옵션이 활성화되어 있으면 완전히 제거됩니다.
-
외곽선 버텍스(Outline Vertices)
이 영역을 사용하여 현재 선택된 폴리곤 포어(polygon pour) 객체의 개별 꼭짓점(vertex)을 수정할 수 있습니다. 기존 꼭짓점의 위치를 변경하고, 필요에 따라 새 꼭짓점을 추가하거나 제거할 수 있습니다. 꼭짓점 간을 연결하는 아크(arc) 연결을 정의할 수 있으며, 꼭짓점 정보를 CSV 형식 파일로 내보내기/가져오기를 지원합니다. 또한 모든 꼭짓점에 delta-x/delta-y 값을 전역으로 적용하여 폴리곤 포어 객체의 위치를 조정할 수도 있습니다.
- Vertices Grid - 폴리곤 포어에 현재 정의된 모든 꼭짓점 목록입니다.
- Index - 꼭짓점에 할당된 인덱스(편집 불가)입니다.
- X - 꼭짓점의 X(수평) 좌표입니다. 클릭하여 편집합니다.
- Y - 꼭짓점의 Y(수직) 좌표입니다. 클릭하여 편집합니다.
- Arc Angle (Neg=CW) - 이 꼭짓점에서 다음 꼭짓점으로 연결하기 위해 그려지는 아크의 각도입니다. 기본적으로 연결은 직선 에지이며, 이 필드는 비어 있습니다. 클릭하여 편집한 다음 필요에 따라 아크 각도를 입력합니다. 양수 값을 입력하면 반시계 방향으로 아크가 그려집니다. 시계 방향 아크를 그리려면 음수 값을 입력합니다.
- Add - 새 꼭짓점을 추가하는 데 사용합니다. 새 꼭짓점은 현재 선택(강조 표시)된 꼭짓점 항목 아래에 추가되며, 초기에는 이전에 선택된 항목과 동일한 좌표를 갖습니다.
-
- 현재 선택된 꼭짓점 항목을 삭제하려면 클릭합니다. 삭제가 수행되기 전에 확인 메시지가 표시됩니다.
그리드의 전체 내용을 CSV 형식 파일로 내보내려면, 그리드 내 아무 곳이나 마우스 오른쪽 버튼으로 클릭한 다음 Export To CSV 명령을 선택합니다. Export Outline Vertices 대화상자가 열리며, 여기서 파일을 저장할 위치와 파일 이름을 지정할 수 있습니다. 기본적으로 파일 이름은 Outline Vertices.CSV입니다. CSV 파일에서 꼭짓점 정보를 가져오려면, 그리드 내 아무 곳이나 마우스 오른쪽 버튼으로 클릭한 다음 Import From CSV 명령을 선택합니다. Import Outline Vertices 대화상자가 열리며, 여기서 필요한 CSV 파일을 찾아 열 수 있습니다. 가져오기를 수행하면 현재 그리드에 정의된 내용이 모두 덮어써진다는 점에 유의하십시오.
수동으로 변경했든 CSV 파일에서 데이터를 가져와 변경했든, 변경 사항이 있으면 Inspector panel의 Polygon Pour 모드 상단에 파란 배너가 표시되어 적용하라는 안내가 나타납니다.









)