Custom Pad 모양 작업

개요

이 문서에서는 Altium Designer에서 Pad 스택을 사용자 지정하는 방법을 안내합니다. 특히 사용자 지정 Pad 형상의 생성과 편집, 솔더 마스크 및 페이스트 마스크 형상의 정의, 사용자 지정 Pad의 써멀 릴리프 동작 설정에 중점을 둡니다. 기본 제공되는 Pad 형상 옵션과 표준 Pad만으로는 충분하지 않은 경우를 설명하고, 영역 변환, 외곽선 변환, Pad 속성에서 직접 형상 편집 등 사용자 지정 형상을 만드는 다양한 방법을 소개합니다. 어디서부터 시작해야 할지 고민하지 않고 구리 및 마스크 레이어의 Pad 형상을 제어할 수 있는 실용적인 가이드를 찾고 있다면, 계속 읽어보세요. 활용할 수 있는 도구와 작업 절차를 확인할 수 있습니다.

- 영역, 외곽선, 속성에서 직접 편집하는 방식 등 사용자 지정 Pad 형상을 생성하고 편집하는 주요 방법을 알아봅니다.
- 사용자 지정 Pad가 구리, 솔더 마스크, 페이스트 마스크 레이어에서 어떻게 동작하는지 이해하고, 자동 계산된 마스크 형상과 수동으로 정의한 마스크 형상을 각각 언제 사용해야 하는지 알아봅니다.
- Altium Designer가 이러한 Pad 정의에 대해 사용자 지정 Pad의 써멀 릴리프, Rule 쿼리, 제조용 출력을 어떻게 지원하는지 살펴봅니다.
AI로 더 깊이 알아보기:

Altium Designer에서는 Pad의 형상을 사용자 지정하고, 솔더 마스크 및 Paste 마스크 레이어에 필요한 Pad 형상을 정의하며, Pad의 써멀 릴리프도 사용자 지정할 수 있습니다.

동영상으로 배우고 싶다면 Altium Academy의 Altium Designer의 Custom Pad Stack 동영상 재생목록을 확인해 보세요.

Custom Pad 형상 작업하기

표준 Pad 객체는 다음과 같이 설정할 수 있습니다.

  • 원형, 직사각형, 모서리가 둥근 직사각형, 팔각형 등 다양한 형상으로 설정할 수 있습니다.

  • X 방향과 Y 방향의 크기를 다르게 지정하여 만들 수 있는 형상의 범위를 넓힐 수 있습니다.

  • 보드의 각 레이어마다 형상을 다르게 지정할 수 있습니다.

  • 원형 또는 슬롯형 홀을 사용할 수 있으며, 홀의 위치를 Pad 중심에서 벗어나도록 지정할 수 있습니다.

하지만 컴포넌트 풋프린트에는 매우 다양한 Pad 형상이 필요하므로 표준 Pad만으로는 충분하지 않을 수 있습니다. 위에 나열된 형상과 다른 형상을 만들려면 Custom Pad 형상을 생성해야 합니다.

Custom 형상 Pad가 포함된 풋프린트의 예.

Custom 형상 Pad 생성 방법

Custom Pad 형상은 배치된 Region 객체나 닫힌 Outline을 변환하여 생성할 수 있습니다. 또는 Properties Panel의 Pad 모드에서 Shape 드롭다운의 새 Custom Shape Entry를 선택하여 직접 생성할 수도 있습니다.

Region 변환하기

Region을 변환하여 Custom 형상 Pad를 생성하려면:

  1. 설계 공간에 Custom Pad 형상을 정의하는 하나 이상의 겹치는 Region을 배치합니다. Region은 어느 레이어에나 정의할 수 있습니다.
  2. Custom 형상을 정의하는 Region 영역 안에 중심이 오도록 Pad를 배치합니다. Pad의 중심은 생성할 Custom Pad 형상의 원점이 됩니다. Pad가 배치된 레이어가 Custom 형상 Pad의 레이어가 됩니다.
  3. Pad와 Region을 선택합니다.
  4. 선택한 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Pad Actions » Add Selected Region to Custom Pad 명령을 선택하거나, 주 메뉴에서 Tools » Convert » Add Selected Region to Custom Pad 명령을 선택합니다.

Custom 형상의 Pad는 원래 Pad가 배치된 레이어에 생성됩니다.

Javascript

선택한 Region을 변환하여 Custom Pad 형상을 생성할 수 있습니다. 여기에는 Pad 형상을 정의할 Region과 Custom 형상 Pad의 중심을 정의할 표준 형상 Pad가 표시되어 있습니다.  

Region과 Pad를 선택한 다음, 선택한 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Pad Actions » Add Selected Region to Custom Pad 명령을 선택합니다.

선택한 객체로 Custom 형상 Pad가 생성됩니다.

Outline 변환하기

경우에 따라서는 닫힌 Outline을 생성하여 Custom 형상을 정의하는 편이 더 편리할 수 있습니다. 예를 들어 컴포넌트 데이터시트에 따라 또는 가져온 데이터를 사용하여 Pad 형상을 정의해야 하는 경우가 이에 해당합니다. Outline을 변환하여 Custom 형상 Pad를 생성하려면:

  1. 선과 원호를 사용하여 형상의 닫힌 Outline을 정의합니다. Outline은 어느 레이어에나 정의할 수 있습니다.
  2. Custom 형상을 정의하는 Outline 영역 안에 중심이 오도록 Pad를 배치합니다. Pad의 중심은 생성할 Custom Pad 형상의 원점이 됩니다. Pad가 배치된 레이어가 Custom 형상 Pad의 레이어가 됩니다.
  3. Pad와 Outline을 선택합니다.
  4. 선택한 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Pad Actions » Create Custom Pad from Selected Outline 명령을 선택하거나, 주 메뉴에서 Tools » Convert » Create Custom Pad from Selected Outline 명령을 선택합니다.

Custom 형상의 Pad는 원래 Pad가 배치된 레이어에 생성됩니다. Outline 객체는 그대로 남아 있으므로 재사용하거나 제거할 수 있습니다.

Javascript

선택한 Outline을 변환하여 Custom Pad 형상을 생성할 수 있습니다. 여기에는 Pad 형상을 정의할 Outline과 Custom 형상 Pad의 중심을 정의할 표준 형상 Pad가 표시되어 있습니다.

Outline과 Pad를 선택한 다음, 선택한 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Pad Actions » Create Custom Pad from Selected Outline 명령을 선택합니다.

선택한 객체로 Custom 형상 Pad가 생성됩니다.

Pad 형상을 Grid에 맞지 않는 특정 위치에 정의해야 한다면 선형 가이드, 점 가이드 또는 극좌표 Grid를 정의하는 것이 더 효율적일 수 있습니다.

Pad 속성에서 직접 생성하기

표준 형상(원형, 직사각형, 팔각형 등)의 Pad는 속성에서 직접 Custom 형상 Pad로 변환할 수 있습니다. 방법은 다음과 같습니다.

  1. 설계 공간에 표준 형상 Pad를 배치합니다.
  2. 선택한 Pad의 속성에서 Pad Stack Region의 해당 구리 레이어에 대한 Shape 드롭다운에서 Custom Shape을 선택합니다.
  3. Properties Panel에서 Edit Shape 버튼을 클릭한 다음, 표준 꼭짓점 정의 및 관리 기법을 사용하여 꼭짓점을 원하는 위치로 드래그합니다. 자세한 내용은 다각형 PCB 설계 객체 편집하기 페이지를 참조하세요. Pad 영역 바깥을 클릭하면 편집이 완료됩니다.

Pad 형상을 Custom으로 설정하고 필요에 따라 형상을 편집합니다.
Pad 형상을 Custom으로 설정하고 필요에 따라 형상을 편집합니다.

형상을 편집할 때 Pad 형상 전체를 이동할 수도 있습니다. 단, Pad 원점(Pad 선택 시 십자선으로 표시됨)은 이동하지 않으며, 원점이 형상 영역 밖에 놓이도록 Pad 형상을 이동하려 하면 관련 메시지가 표시됩니다.

또한 객체 스냅에 대해 Pad Center 옵션이 활성화되어 있으면, 대화형 라우팅과 같은 편집 작업에서 스냅되는 Pad 중심은 Pad 원점이라는 점에 유의하세요.

Custom 형상 Pad에는 계산된 솔더 마스크 및/또는 Paste 마스크를 적용할 수 있으며, 그 값은 사용자가 지정하거나 Rule 시스템으로 제어할 수 있습니다. 마스크 개구부 요구 사항이 구리 형상을 단순히 Expansion하거나 축소하는 방식으로 충족되지 않는다면 계산된 마스크를 사용할 수 없습니다. 이 경우 미리 정의된 표준 마스크 형상 중에서 직접 선택하거나 Custom 형상을 생성할 수 있습니다. 자세한 내용은 솔더 마스크 및 Paste 마스크 형상 정의하기를 참조하세요.

또는 필요한 마스크 레이어에 적절한 기본 객체(Region, 트랙 등)를 배치할 수도 있습니다.

Custom 형상 Pad 편집하기

Custom Pad의 형상을 편집할 때는 새로운 Custom Pad 형상을 처음부터 생성할 때와 유사한 기법을 사용할 수 있습니다.

설계 공간에 배치된 Region 객체 또는 Outline과 기존 Custom 형상 Pad를 선택한 다음, Add Selected Region to Custom Pad 또는 Create Custom Pad from Selected Outline 명령을 선택합니다. 기존 Custom Pad 형상을 교체할지, 새 형상을 기존 형상과 병합할지 선택하라는 메시지가 표시됩니다.

또는 Edit Shape 버튼을 사용하여 Pad 형상을 대화형으로 편집할 수 있습니다. 이는 표준 형상 Pad에서 변환한 Pad의 Custom 형상을 정의하는 방식과 유사합니다(위 내용 참조).

Custom 형상 Pad의 오른쪽 클릭 Pad Actions 메뉴에서 Modify Custom Pad shape 명령을 사용할 수도 있습니다. 명령을 실행하면 커서가 십자 모양으로 바뀝니다. 클릭할 때마다 기존 Pad 형상에 새 꼭짓점이 추가됩니다. 원래 경계를 기존 형상 바깥으로 확장하거나 원래 경계 안쪽으로 다시 들어가 기존 영역을 사실상 '제거'할 수 있습니다. Shift+Spacebar 을 사용하여 배치 모드를 변경하고, Spacebar 을 사용하여 끝 모서리 처리 모드를 전환합니다.

Custom 형상 Pad를 선택하고 Pad의 오른쪽 클릭 메뉴에서 Pad Actions » Explode Custom Pad to Free Primitives 명령을 선택하거나 주 메뉴에서 Tools » Convert » Explode Custom Pad to Free Primitives 명령을 선택하면, 해당 Pad를 Region과 표준 형상 Pad로 분해할 수도 있습니다.

써멀 릴리프 지원

Custom 형상 Pad의 경우, 해당 Polygon Connect Style Design Rule 을 사용하거나 개별 객체 수준에서 Custom 써멀 릴리프를 적용하여 주변 폴리곤에 대한 써멀 릴리프 Connection을 구성할 수 있습니다. Pad 원점을 통과하는 2개 또는 4개의 도체를 사용하거나, Custom Pad 형상 Region의 각 변 중앙에서 도체를 자동 배치하도록 설정할 수 있습니다. Pad 형상의 가장자리를 따라 Connection 지점을 지정하여 써멀 릴리프를 수동으로 정의할 수도 있습니다. 자세히 알아보기.

쿼리 키워드

Custom 형상 Pad 선택, Design Rule 적용 범위 지정 등의 작업을 간소화하기 위해 다음 쿼리 키워드를 사용할 수 있습니다.

Custom Shape Pad Type Query Returns
IsCustomShapePad Custom 형상의 모든 Pad 객체.
IsCustomPadShapeOnLayer 지정된 레이어에 있는 Custom 형상의 모든 Pad 객체.
예:  IsCustomPadShapeOnLayer('Top Layer')

PadShape_AllLayers, PadShape_TopLayer, PadShape_BottomLayer 및 PadShape_MidLayer<n> 키워드를 'Custom Shape' 문자열과 함께 사용하여 특정 레이어에 있는 Custom 형상 Pad를 찾을 수도 있습니다. 예를 들어, PadShape_TopLayer = 'Custom Shape' 쿼리는 상단 레이어에 Custom 형상이 있는 Pad 객체를 반환합니다.

출력의 Custom 형상 Pad

Custom 형상 Pad는 Gerber 및 ODB++ 출력에서 Custom DCode Shape의 Pad로 내보내집니다. 이러한 형식에서 Custom Pad 형상은 Arc를 포함하는 실제 윤곽선으로 출력됩니다.

ASCII 형식으로 PCB를 저장하거나 불러올 때도 Custom Pad 형상이 지원됩니다.

솔더 및 Paste 마스크 형상 정의

Expansion 값에 따라 Paste/솔더 마스크의 Pad 형상을 정의하는 것 외에도(해당 Expansion Rule에서 가져오거나 여기에 설명된 대로 수동 입력), 사전 정의된 표준 Pad 형상 중에서 직접 선택하거나 고유한 Custom 형상을 만들 수 있습니다.

사전 정의된 표준 형상을 선택하려면 Pad 모드의 Properties Panel에서 Paste 또는 Solder Region의 Shape 드롭다운에 있는 Round, Rectangular, Octagonal, Rounded Rectangle 또는 Chamfered Rectangle 옵션을 선택하고, 사용 가능한 옵션으로 해당 레이어의 형상을 구성합니다.

Paste 또는 솔더 마스크 레이어의 Custom 형상을 정의하려면 Shape 드롭다운에서 Custom Shape 을 선택하고 Properties Panel의 Edit 버튼을 클릭한 다음, 기존 프리미티브를 편집하거나 새 프리미티브(Track, Arc, Fill 등)를 배치하여 이 레이어의 Region 형상을 정의합니다. 형상을 정의하는 동안 프리미티브를 복사하여 붙여넣는 것도 지원됩니다.

Javascript

Properties Panel을 통해 Top Solder Mask 레이어에 Custom 형상을 정의하는 예입니다. Pad를 선택한 상태에서 필요한 레이어의 Shape 드롭다운에서 Custom Shape 옵션을 선택합니다.

레이어 Region을 펼친 다음 Edit 버튼을 클릭하여 해당 레이어의 형상 편집 모드로 들어갑니다.

원하는 형상을 정의한 후 Properties Panel 상단의 Complete 버튼을 클릭합니다(또는 설계 공간에서 Shift+C 단축키 사용).

Top Solder Mask 레이어에 Custom 형상을 정의한 결과입니다.

또는 Track, Arc, Fill 및 솔리드 Region 프리미티브를 조합하여 Paste/솔더 마스크 레이어에 원하는 Custom 형상을 만든 다음, 새로운 Add Selected Custom Masks to Pad 명령(오른쪽 클릭 Pad Actions 하위 메뉴)을 사용하여 선택한 프리미티브를 Pad의 해당 Paste/솔더 마스크 레이어에 추가합니다.

Javascript

배치된 프리미티브를 사용하여 Top Paste Mask 레이어에 Custom 형상을 정의하는 예입니다. 여기에는 상단 Paste 마스크 형상이 비활성화된 Pad가 표시되어 있습니다.

솔더 및/또는 Paste 마스크 레이어에 프리미티브를 배치하여 필요한 Pad 형상을 정의합니다. 여기에는 상단 Paste 마스크 레이어에 배치된 Fill 4개가 표시되어 있습니다.

배치된 프리미티브를 선택한 상태에서 선택 항목을 오른쪽 클릭하고 메뉴에서 Pad Actions » Add Selected Custom Masks to Pad 명령을 선택합니다.

프리미티브를 추가할 Pad를 클릭합니다.

프리미티브가 선택한 Pad의 현재 솔더/Paste 형상에 추가됩니다. 변경된 레이어에는 Custom Shape Entry가 표시됩니다.

Pad를 선택하고 Pad의 오른쪽 클릭 메뉴에서 Pad Actions » Explode Custom Masks to Free Primitives 명령을 선택하면 Pad의 Custom Paste/솔더 마스크 형상을 독립적인 프리미티브로 분해할 수 있습니다.

Custom Paste/솔더 마스크 형상은 Draftsman 문서와 Gerber, Gerber X2, ODB++ 및 IPC-2581 출력에서 지원됩니다.

Custom 써멀 릴리프 정의

개별 Pad의 경우, 필요한 구리 레이어에 해당하는 Thermal Relief 옵션(또는 레이어 행의 Relief 옵션)을 활성화하여 써멀 릴리프 Configuration을 사용자 지정할 수 있습니다. 이 경우 해당 Pad에 대해서는 적용 가능한 Polygon Connect Style Rule 보다 이 설정이 우선 적용되며, 해당 써멀 릴리프는 custom(으)로 간주됩니다.

Pad를 선택한 상태에서 Properties Panel을 사용하여 Pad 수준의 써멀 릴리프 Configuration을 사용자 지정합니다.
Pad를 선택한 상태에서 Properties Panel을 사용하여 Pad 수준의 써멀 릴리프 Configuration을 사용자 지정합니다.

Thermal Relief 옵션이 활성화되어 있으면 현재 Configuration을 요약한 링크를 클릭하여 Edit Polygon Connect Style 대화상자를 열고 필요에 따라 써멀 릴리프 옵션을 변경할 수 있습니다. 이 대화상자에서는 Polygon Connect Style Design Rule에서 제공하는 것과 동일한 옵션을 사용할 수 있습니다. 써멀 릴리프 Connection에는 2개 또는 4개의 써멀 릴리프 도체를 선택하거나 Auto 모드를 선택할 수 있습니다. 이 모드에서는 설정된 도체 간 최소 거리를 고려하여 Pad의 각 면에 도체가 배치됩니다.

Edit Polygon Connect Style 대화상자에서 개별 Pad의 Custom 써멀 릴리프를 설정합니다.
Edit Polygon Connect Style 대화상자에서 개별 Pad의 Custom 써멀 릴리프를 설정합니다.

Preferences 대화상자의 PCB Editor - General 페이지에서 Repour Polygons After Modification 옵션이 비활성화되어 있으면 써멀 릴리프 옵션을 변경한 후 Pad 주변의 폴리곤을 리푸어하여 변경 사항을 적용해야 합니다.

수동으로 정의한 써멀 릴리프

표준 2스포크 또는 4스포크 써멀 릴리프를 사용하거나 Pad 형상의 각 면에 써멀 릴리프 스포크를 자동 배치하는 것 외에도, 특정 Pad에 대해 써멀 릴리프 스포크의 Connection 지점을 정의할 수 있습니다. Custom 써멀 릴리프 Configuration이 활성화되어 있으면 설계 공간에 배치된 Pad의 Pad Actions 마우스 오른쪽 버튼 클릭 메뉴에서 명령을 사용하거나 Properties Panel의 Edit Points 버튼을 클릭합니다.

  • 새 써멀 릴리프 Connection 지점을 추가하려면 Add Thermal Connection Points 명령을 선택합니다. Pad 형상 가장자리의 원하는 위치에 커서를 놓고 클릭하면 흰색 십자선으로 표시되는 새 Connection 지점 마커가 추가됩니다. Connection 지점을 계속 추가하거나 마우스 오른쪽 버튼을 클릭하여 마칩니다.

    또는 Ctrl+Click 단축키를 사용하여 Pad 형상을 따라 원하는 지점에 스포크를 그래픽 방식으로 추가할 수 있습니다. 이렇게 하려면 Properties Panel에서 Edit Points을 클릭하고 Ctrl 키를 누른 상태에서 스포크를 추가할 Pad 형상의 지점에 커서를 놓습니다. 원하는 위치에 작은 흰색 원이 나타나면 클릭하여 새 Connection 지점을 추가합니다.

  • 기존 써멀 릴리프 Connection 지점의 위치를 편집하려면 Edit Connection Points 명령을 선택하거나 Properties Panel에서 Edit Points을 클릭합니다. Connection 지점 마커의 핸들을 클릭하고 Pad 형상의 가장자리를 따라 원하는 위치로 드래그합니다.
  • 써멀 릴리프 Connection 지점을 제거하려면 Delete Thermal Connection Points 명령을 선택합니다. Connection 지점 마커의 핸들 위에 커서를 놓고 클릭합니다. Connection 지점을 계속 제거하거나 마우스 오른쪽 버튼을 클릭하여 마칩니다. 또는 Connection 지점을 드래그하는 동안 Delete 키를 누릅니다.

써멀 Connection 지점을 하나라도 변경하면 해당 써멀 릴리프는 manual 상태로 간주되며, Properties Panel에도 이 상태로 표시됩니다.

Custom 형상 Pad에 적용된 수동 써멀 릴리프 Connection 지점의 예
Custom 형상 Pad에 적용된 수동 써멀 릴리프 Connection 지점의 예

자동으로 선택되는 도체 수의 경우, 필요한 도체 간 최소 거리를 적용하여 정의된 위치에 배치되는 써멀 릴리프 도체 수를 제한할 수 있습니다. 이렇게 하려면 Properties Panel의 Thermal Relief 필드에 있는 링크를 클릭하고, 열리는 Edit Polygon Connect Style 대화상자에서 Min Distance 체크박스를 활성화합니다. 제공된 필드에 적절한 값을 입력합니다.

Min Distance을 정의하여 배치되는 써멀 릴리프 도체 수를 제한합니다.
Min Distance을 정의하여 배치되는 써멀 릴리프 도체 수를 제한합니다.

이 기능을 지원하지 않는 이전 버전의 Altium Designer에서 수동으로 정의한 써멀 릴리프 Connection이 포함된 문서를 열면 해당 기능이 지원되지 않는다는 경고가 표시됩니다. 또한 관련 폴리곤을 리푸어하면 이렇게 정의된 Connection은 표준 4스포크 Connection으로 되돌아갑니다.

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

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

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

구버전 문서

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

Contents