Custom Pad 모양 작업

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

동영상으로 배우고 싶다면 Altium Academy의 Custom Pad Stack in Altium Designer video playlist 를 확인해 보세요.

사용자 정의 패드 형상 작업

표준 pad object는 다음과 같은 기능을 제공합니다.

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

  • X 및 Y 방향의 크기를 서로 다르게 설정할 수 있어, 생성 가능한 형상의 범위가 넓어집니다.

  • 보드의 각 레이어별로 형상을 다르게 사용자 지정할 수 있습니다.

  • 원형 또는 슬롯형 홀을 가질 수 있으며, 이 홀은 패드 중심에서 오프셋될 수 있습니다.

하지만 부품 풋프린트에는 매우 다양한 패드 형상이 필요하며, 표준 패드만으로는 항상 충분하지 않습니다. 위에 나열된 형상과 다른 형상을 만들려면 사용자 정의 패드 형상을 생성해야 합니다.

사용자 정의 형상 패드가 적용된 풋프린트의 예.

사용자 정의 형상 패드 생성 전략

사용자 정의 패드 형상은 배치된 Region objects 또는 닫힌 외곽선을 변환하여 만들 수 있으며, 또는 Custom Shape 패널의 Shape 드롭다운에서 Pad 모드의 새 Properties  항목을 선택해 직접 생성할 수도 있습니다.

리전 변환

리전을 변환하여 사용자 정의 형상 패드를 생성하려면 다음과 같이 합니다.

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

사용자 정의 형상 패드는 원래 패드가 배치되어 있던 레이어에 생성됩니다.

Javascript

선택한 리전을 변환하여 사용자 정의 패드 형상을 생성할 수 있습니다. 여기에는 패드 형상을 정의할 리전과 사용자 정의 형상 패드의 중심을 정의할 표준 형상 패드가 표시되어 있습니다.  

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

선택한 객체로부터 사용자 정의 형상 패드가 생성됩니다.

외곽선 변환

경우에 따라(예: 부품 데이터시트에 따라 패드 형상을 정의해야 하거나 가져온 데이터를 사용해야 하는 경우) 닫힌 외곽선을 만들어 사용자 정의 형상을 정의하는 것이 더 편리할 수 있습니다. 외곽선을 변환하여 사용자 정의 형상 패드를 생성하려면 다음과 같이 합니다.

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

사용자 정의 형상 패드는 원래 패드가 배치되어 있던 레이어에 생성됩니다. 외곽선 객체는 그대로 남아 있으므로 다시 사용하거나 제거할 수 있습니다.

Javascript

선택한 외곽선을 변환하여 사용자 정의 패드 형상을 생성할 수 있습니다. 여기에는 패드 형상을 정의할 외곽선과 사용자 정의 형상 패드의 중심을 정의할 표준 형상 패드가 표시되어 있습니다.

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

선택한 객체로부터 사용자 정의 형상 패드가 생성됩니다.

패드 형상에 그리드에 맞지 않는 특정 위치에서 정의된 형상이 필요하다면, 선형 가이드, 포인트 가이드 및/또는 극좌표 그리드를 정의하는 것이 더 효율적일 수 있습니다.

패드 속성에서 직접 설정

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

  1. 설계 공간에 표준 형상 패드를 배치합니다.
  2. 선택한 패드의 속성에서 Custom Shape 영역의 필요한 구리 레이어에 대해 Shape 드롭다운에서 Pad Stack를 선택합니다.
  3. Properties 패널에서 Edit Shape 버튼을 클릭한 다음, 표준 버텍스 정의 및 관리 기법을 사용해 꼭짓점을 원하는 위치로 드래그합니다. 자세한 내용은 Editing Polygonal Shaped PCB Design Objects 페이지를 참조하세요. 편집을 마치려면 패드 영역 바깥을 클릭합니다.

패드 형상을 사용자 정의로 설정하고 필요에 따라 형상을 편집합니다.
패드 형상을 사용자 정의로 설정하고 필요에 따라 형상을 편집합니다.

형상을 편집할 때는 패드 형상 전체를 이동할 수도 있습니다. 단, 패드 원점(패드 선택 시 십자선으로 표시됨)은 이동되지 않으며, 원점이 형상 영역 밖으로 나가도록 패드 형상을 이동하려고 하면 적절한 메시지가 표시됩니다.

또한 Pad Center 옵션이 object snapping에 대해 활성화되어 있으면, 대화형 라우팅과 같은 편집 작업 중 스냅되는 패드 중심은 패드 원점으로 간주된다는 점도 유의하세요.

사용자 정의 형상 패드는 계산된 솔더 마스크 및/또는 페이스트 마스크를 가질 수 있으며, 이는 사용자가 지정한 값이거나 규칙 시스템에 의해 제어될 수 있습니다. 마스크 개구 요구사항이 단순히 구리 형상의 확장 또는 축소가 아닌 경우에는 계산된 마스크를 사용할 수 없습니다. 이 경우 미리 정의된 표준 마스크 형상 세트에서 수동으로 선택하거나 사용자 정의 형상을 만들 수 있습니다. 자세한 내용은 Defining Solder and Paste Mask Shapes를 참조하세요.

또는 필요한 마스크 레이어에 적절한 프리미티브(리전, 트랙 등)를 배치할 수 있습니다.

사용자 정의 형상 패드 편집

사용자 정의 패드의 형상을 편집하려면, 새 사용자 정의 패드 형상을 처음부터 만들 때와 유사한 기법을 사용할 수 있습니다.

설계 공간에 배치된 리전 객체 또는 외곽선과 기존 사용자 정의 형상 패드를 선택한 다음 Add Selected Region to Custom Pad 또는 Create Custom Pad from Selected Outline 명령을 선택합니다. 그러면 필요한 작업, 즉 기존 사용자 정의 패드 형상을 대체할지 또는 기존 형상에 새 형상을 병합할지 선택하라는 메시지가 표시됩니다.

또는 Edit Shape 버튼을 사용하여 패드 형상을 대화형으로 편집할 수 있습니다. 이는 표준 형상 패드에서 방금 변환된 패드에 대해 사용자 정의 형상을 정의할 때와 유사합니다(위 참조).

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

또한 사용자 정의 형상 패드를 선택한 다음 패드의 오른쪽 클릭 메뉴에서 Pad Actions » Explode Custom Pad to Free Primitives 명령을 선택하거나 메인 메뉴에서 Tools » Convert » Explode Custom Pad to Free Primitives 명령을 선택하여 리전과 표준 형상 패드로 분해할 수도 있습니다.

써멀 릴리프 지원

사용자 정의 형상 패드의 경우, 적용 가능한 Polygon Connect Style design rule 또는 개별 객체 수준에서 사용자 정의 써멀 릴리프를 적용하여 주변 폴리곤에 대한 써멀 릴리프 연결을 구성할 수 있습니다. 옵션은 패드 원점을 가로지르는 2개 또는 4개의 도체이거나, 사용자 정의 패드 형상 리전의 각 변 중심에서 자동 배치되는 도체입니다. 또한 패드 형상 가장자리를 따라 연결점을 정의하여 써멀 릴리프를 수동으로 정의할 수도 있습니다 - 자세히 보기.

쿼리 키워드

사용자 정의 형상 패드 선택, 설계 규칙 스코프 지정 등의 과정을 단순화하기 위해 다음과 같은 쿼리 키워드를 사용할 수 있습니다.

Custom Shape Pad Type Query Returns
IsCustomShapePad 사용자 정의 형상의 모든 패드 객체.
IsCustomPadShapeOnLayer 지정된 레이어에서 사용자 정의 형상의 모든 패드 객체,
예:  IsCustomPadShapeOnLayer('Top Layer')

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

출력에서의 사용자 정의 형상 패드

사용자 정의 형상의 패드는 Gerber 및 ODB++ 출력에서 Custom DCode Shape의 패드로 내보내집니다. 사용자 정의 패드 형상은 이러한 형식에서 호를 포함한 실제 윤곽선으로 출력됩니다.

PCB를 ASCII 형식으로 저장/로드할 때 사용자 정의 패드 형상이 지원됩니다.

솔더 및 페이스트 마스크 형상 정의

적용 가능한 확장 규칙의 확장 값 또는 수동 입력값을 기준으로 페이스트/솔더 마스크에서 패드 형상을 정의하는 것 외에도(설명은 여기 참조), 미리 정의된 표준 패드 형상 세트에서 수동으로 선택하거나 자체 사용자 정의 형상을 만들 수 있습니다.

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

페이스트 또는 솔더 마스크 레이어의 사용자 정의 형상은 Shape 드롭다운에서 Custom Shape를 선택하고 Properties 패널에서 Edit 버튼을 클릭한 다음, 기존 프리미티브를 편집하거나 새 프리미티브(트랙, 아크, 필, 기타)를 배치하여 이 레이어의 영역 형상을 정의함으로써 지정할 수 있습니다. 형상을 정의하는 동안 프리미티브의 복사 및 붙여넣기도 지원됩니다.

Javascript

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

레이어 영역이 확장되면 Edit 버튼을 클릭하여 해당 레이어 형상의 편집 모드로 들어갑니다.

필요한 대로 형상을 정의했으면 Properties 패널 상단의 Complete 버튼을 클릭합니다(또는 설계 공간에서 Shift+C 단축키 사용).

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

또는 트랙, 아크, 필 및 솔리드 리전 프리미티브를 조합하여 페이스트/솔더 마스크 레이어에 원하는 사용자 정의 형상을 만든 다음, 새 Add Selected Custom Masks to Pad 명령(우클릭 Pad Actions 하위 메뉴에서 선택)을 사용하여 선택한 프리미티브를 해당 패드(그 페이스트/솔더 마스크 레이어)에 추가할 수 있습니다.

Javascript

배치된 프리미티브를 사용하여 Top Paste Mask 레이어에 사용자 정의 형상을 정의하는 예입니다. 여기에는 비활성화된 상단 페이스트 마스크 형상을 가진 패드가 표시됩니다.

솔더 및/또는 페이스트 마스크 레이어에 프리미티브를 배치하여 필요에 따라 이들 레이어의 패드 형상을 정의합니다. 여기에는 top paste mask 레이어에 배치된 네 개의 필이 표시됩니다.

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

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

프리미티브는 선택한 패드의 현재 솔더/페이스트 형상에 추가됩니다. 영향을 받는 레이어에 대해 Custom Shape 항목이 표시됩니다.

패드의 사용자 정의 페이스트/솔더 마스크 형상은 패드를 선택한 뒤 패드의 우클릭 메뉴에서 Pad Actions » Explode Custom Masks to Free Primitives 명령을 선택하여 자유 프리미티브로 분해할 수 있습니다.

패드의 사용자 정의 페이스트/솔더 마스크 형상은 Draftsman 문서와 Gerber, Gerber X2, ODB++, IPC-2581 출력에서 지원됩니다.

사용자 정의 써멀 릴리프 정의

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

패드를 선택했을 때 Properties 패널을 사용하여 패드 수준에서 써멀 릴리프 구성을 사용자 정의합니다.
패드를 선택했을 때 Properties 패널을 사용하여 패드 수준에서 써멀 릴리프 구성을 사용자 정의합니다.

Thermal Relief 옵션이 활성화되면 현재 구성을 요약한 링크를 클릭하여 Edit Polygon Connect Style 대화상자에 접근할 수 있으며, 여기서 필요에 따라 써멀 릴리프 옵션을 변경할 수 있습니다. 이 대화상자에서는 Polygon Connect Style 설계 규칙에서 제공하는 것과 동일한 옵션을 사용할 수 있습니다. 써멀 릴리프 연결의 경우 써멀 릴리프의 도체를 2개 또는 4개로 선택할 수 있으며, 또는 Auto 모드를 선택할 수 있습니다. 이 모드에서는 설정된 도체 간 최소 거리를 고려하여 패드의 각 측면에 도체가 하나씩 배치됩니다.

Edit Polygon Connect Style 대화상자를 사용하여 개별 패드의 사용자 정의 써멀 릴리프를 구성합니다.
Edit Polygon Connect Style 대화상자를 사용하여 개별 패드의 사용자 정의 써멀 릴리프를 구성합니다.

Preferences 대화상자의 PCB Editor - General page에서 Repour Polygons After Modification 옵션이 비활성화되어 있는 경우, 변경 사항을 적용하려면 패드 주변의 폴리곤을 다시 채워야 합니다.

수동 정의 써멀 릴리프

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

  • 새 써멀 릴리프 연결 지점을 추가하려면 Add Thermal Connection Points 명령을 선택합니다. 패드 형상 가장자리의 원하는 위치로 커서를 이동한 뒤 클릭하여 흰색 십자선으로 표시되는 새 연결 지점의 마커를 추가합니다. 계속해서 연결 지점을 추가하거나 우클릭하여 종료합니다.

    또는 Ctrl+Click 단축키를 사용하여 패드 형상을 따라 임의의 지점에 spoke를 그래픽으로 추가할 수 있습니다. 이를 위해 Properties 패널에서 Edit Points를 클릭하고, Ctrl 키를 누른 채 spoke를 추가하려는 패드 형상의 지점 위로 커서를 이동합니다. 원하는 위치에 작은 흰색 원이 나타나면 클릭하여 새 연결 지점을 추가합니다.

  • 기존 써멀 릴리프 연결 지점의 위치를 편집하려면 Edit Connection Points 명령을 선택하거나 Properties 패널에서 Edit Points를 클릭합니다. 연결 지점 마커의 핸들을 클릭하여 드래그하면서 패드 형상의 가장자리를 따라 원하는 위치로 이동합니다.
  • 써멀 릴리프 연결 지점을 제거하려면 Delete Thermal Connection Points 명령을 선택합니다. 연결 지점 마커의 핸들 위로 커서를 이동한 뒤 클릭합니다. 계속해서 연결 지점을 제거하거나 우클릭하여 종료합니다. 또는 연결 지점을 드래그하는 동안 Delete 키를 누릅니다.

하나 이상의 써멀 연결 지점이 변경되면 해당 써멀 릴리프는 manual로 간주되며, Properties 패널에도 그렇게 표시됩니다.

사용자 정의 형상 패드에 수동 써멀 릴리프 연결 지점을 적용한 예
사용자 정의 형상 패드에 수동 써멀 릴리프 연결 지점을 적용한 예

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

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

이 기능을 지원하지 않는 이전 버전의 Altium Designer에서 수동 정의 써멀 릴리프 연결이 포함된 문서를 열면, 이 기능이 지원되지 않는다는 경고가 표시되며, 또한 관련 폴리곤을 다시 채우면 이렇게 정의된 연결은 표준 4-spoke 연결로 되돌아갑니다.

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

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

구버전 문서

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

콘텐츠