구성 요소 배치

Altium Training

Altium Essentials: PCB Component Placement

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

개요

이 문서에서는 Altium Designer에서 컴포넌트 배치가 PCB 설계의 핵심인 이유를 설명하고, 풋프린트가 보드에서 컴포넌트의 실장 방식, Connection 지점, Outline 및 선택적인 3D 공간을 어떻게 정의하는지 살펴봅니다. 또한 배치 후 조정할 수 있는 주요 컴포넌트 속성인 위치, 회전, 레이어, 면적, Designator, 유형, 소스 관련 세부 정보를 살펴보며, 각 설정이 무엇을 제어하고 보드에 어떤 영향을 미치는지 이해하도록 돕습니다. PCB Editor에서 배치된 컴포넌트가 어떻게 정의되고 관리되는지 더 명확하게 이해하고 싶다면 계속 읽어보세요. 실무에 활용할 수 있는 기초를 다질 수 있습니다.

- 패드와 실크스크린 요소부터 선택적인 3D 바디까지, PCB 컴포넌트 풋프린트에 무엇이 포함되는지 이해할 수 있습니다.
- Altium Designer에서 어떤 컴포넌트 속성이 배치, 방향, 레이어 할당 및 식별에 영향을 미치는지 알아볼 수 있습니다.
- PCB Editor에서 다양한 컴포넌트 유형과 면적 정의를 어떻게 처리하는지 살펴볼 수 있습니다.
AI로 더 깊이 알아보기:

PCB 설계는 배치가 90%, 라우팅이 10%라는 말이 있습니다. 각각의 비율에 대해서는 이견이 있을 수 있지만, 좋은 컴포넌트 배치가 좋은 보드 설계에 매우 중요하다는 점은 일반적으로 인정됩니다. 라우팅 중에도 배치를 조정해야 할 수 있다는 점을 기억하세요.

컴포넌트 풋프린트는 실제 컴포넌트를 인쇄 회로 기판에 실장하는 데 필요한 공간과 연결 지점을 정의합니다. 풋프린트는 패드, 선, 호 등의 단순한 기본 객체와 기타 설계 객체로 구성된 그룹 객체입니다.

컴포넌트 풋프린트는 PCB에서 컴포넌트의 실장 및 연결을 정의하며, 실제 컴포넌트를 정의하는 3D Body 객체를 포함할 수도 있습니다. 
컴포넌트 풋프린트는 PCB에서 컴포넌트의 실장 및 연결을 정의하며, 실제 컴포넌트를 정의하는 3D Body 객체를 포함할 수도 있습니다.

패드는 컴포넌트 핀의 실장 및 연결 지점을 제공합니다. 컴포넌트 오버레이(실크스크린) 레이어에 컴포넌트 형상의 Outline을 정의하기 위해 선과 호 같은 추가 설계 기본 객체를 포함하는 경우가 많습니다.

컴포넌트 풋프린트에는 선택적으로 3D Body 객체를 포함할 수도 있습니다. 이 객체는 보드에 실장되는 실제 컴포넌트의 물리적 공간 또는 외형 범위를 정의합니다. 실제 컴포넌트가 3D Body 객체나 가져온 STEP 모델을 사용하여 정의되어 있으면 3차원 컴포넌트 클리어런스 검사를 수행할 수 있습니다.

컴포넌트 풋프린트는 PCB 풋프린트 Editor에서 적절한 설계 객체를 배치하여 컴포넌트를 실장하고 연결하는 데 필요한 형상을 만드는 방식으로 생성합니다. 컴포넌트 기준점은 PCB 풋프린트 Editor 설계 공간의 원점이며, Editor에서 핀 1, 기하학적 중심 또는 컴포넌트의 사용자 정의 위치로 설정할 수 있습니다. 풋프린트 생성에 대한 자세한 내용은 PCB 풋프린트 생성 페이지를 참조하세요.

PCB에서의 컴포넌트 가용성

설계를 Schematic Editor에서 PCB Editor로 전송하면 사용 가능한 라이브러리에서 PCB 컴포넌트 풋프린트가 자동으로 배치됩니다. 이를 설계 동기화라고 하며, Schematic과 PCB 간의 차이를 감지하고 해결하는 과정입니다.

Altium Designer는 PCB 설계 공간에 필요한 컴포넌트 풋프린트를 쉽게 배치할 수 있도록 다양한 도구를 지원합니다. 이러한 도구에 대한 자세한 내용은 다음 페이지를 참조하십시오.

배치된 컴포넌트 찾아보기

PCB Panel의 Components 모드에서는 세 개의 주요 영역이 현재 PCB 설계의 컴포넌트 계층 구조를 반영하도록 변경됩니다(위에서부터 순서대로).

  • Component Classes
  • Components 클래스 내
  • Component Primitives

PCB Panel 영역에서는 컴포넌트 클래스에서 개별 컴포넌트, 컴포넌트 프리미티브까지 누적 필터 선택을 수행할 수 있습니다.
PCB Panel 영역에서는 컴포넌트 클래스에서 개별 컴포넌트, 컴포넌트 프리미티브까지 누적 필터 선택을 수행할 수 있습니다.

컴포넌트 또는 컴포넌트 프리미티브 항목을 마우스 오른쪽 버튼으로 클릭한 다음 Properties 명령을 선택하거나 해당 항목을 직접 두 번 클릭하면 Properties Panel이 열립니다. 이 Panel에서 필요에 따라 컴포넌트/프리미티브의 속성을 확인하거나 수정할 수 있습니다.

컴포넌트 클래스 항목을 마우스 오른쪽 버튼으로 클릭한 다음 Properties을 선택하거나 해당 항목을 직접 두 번 클릭하면 해당 클래스의 컴포넌트 클래스 편집 대화 상자가 열립니다. 이 대화 상자에서 클래스에 속한 컴포넌트를 확인하거나 수정하고, 클래스 이름을 변경하거나 클래스를 추가할 수 있습니다.

선택한 컴포넌트 클래스 편집.
선택한 컴포넌트 클래스 편집.

클래스 작업에 대한 자세한 내용은 Schematic 및 PCB에서 클래스 작업하기 페이지를 참조하십시오.

Panel의 Component Primitives 영역에 각 컴포넌트 프리미티브 유형이 표시되거나 포함되는지는 Components 또는 Component Primitives 영역에서 여는 마우스 오른쪽 버튼 메뉴에서 각 유형의 해당 옵션이 활성화되어 있는지에 따라 달라집니다.

컴포넌트 또는 컴포넌트 프리미티브 항목을 마우스 오른쪽 버튼으로 클릭하여 포함할 항목을 선택합니다.
컴포넌트 또는 컴포넌트 프리미티브 항목을 마우스 오른쪽 버튼으로 클릭하여 포함할 항목을 선택합니다.

탐색 중에 Components 영역의 Footprint 열 오른쪽에 있는 상자를 두 번 클릭하면 컴포넌트를 쉽게 잠그거나 잠금을 해제할 수 있습니다.

PCB Panel에서 잠금/잠금 해제를 수행하면 Properties Panel로 이동할 필요가 없습니다.
PCB Panel에서 잠금/잠금 해제를 수행하면 Properties Panel로 이동할 필요가 없습니다.

컴포넌트 선택 경계 상자

컴포넌트를 클릭하여 선택하면 선택 경계 상자가 나타납니다. 경계 상자를 정의하는 데 사용할 레이어를 제어하려면 고급 설정 대화 상자의 PCB.ComponentSelection 옵션을 사용할 수 있습니다. 이 옵션은 세 가지 모드를 지원합니다(0, 1 또는 2 값을 입력하며, Default 모드는 2입니다).

  • 0 - legacy mode - 실크스크린의 Designator 및 Comment 문자열을 제외한 모든 레이어의 형상을 결합하는 모드입니다.

  • 1 - by layer mode - 아래 레이어 중 객체가 포함된 첫 번째 레이어의 형상을 다음 우선순위에 따라 사용합니다.

    1. Courtyard 레이어 유형

    2. 3D Body 레이어(STEP 모델은 해당 모델을 포함하는 최소 직육면체 크기의 3D Body 객체에 저장됩니다. 컴포넌트를 선택할 때는 STEP 모델의 형상이 아니라 이 3D Body가 사용됩니다)

    3. 실크스크린 레이어 및 구리 레이어

    4. 구리 레이어

     

  • 2 - by graphic mode - Courtyard 레이어 유형, 실크스크린, 3D Body 객체 및 구리 레이어에서 감지된 형상을 결합하는 모드입니다. 문자열은 제외됩니다.

  • Courtyard 레이어는 Layer Type = Courtyard인 컴포넌트 레이어 쌍을 의미하며, 레이어 쌍의 이름은 고려되지 않습니다.

  • 컴포넌트에 3D 모델이 포함되어 있으면 컴포넌트 충돌 검사에는 실제 3D 모델 형상이 사용되며, 컴포넌트 선택 상자의 형상은 위에서 설명한 방식으로 결정됩니다.

  • 기계 레이어 객체는 선택 경계 상자에서 제외되지만, 정의된 3D Body 또는 Courtyard 레이어 객체가 없으면 충돌 검사 경계 상자에는 포함됩니다. 단, .Designator 및 .Comment 텍스트 문자열은 항상 제외됩니다. 자세한 내용은 기계 레이어 작업하기를 참조하세요.

  • 컴포넌트의 선택 경계 상자가 Courtyard 레이어의 Track으로 정의되는 경우, 이러한 Track의 중심선을 사용하여 경계 상자를 정의합니다(컴포넌트를 선택하면 확인할 수 있음 – ). 이는 Courtyard 레이어에 정의된 형상이 닫힌 형상이고 Track 끝점의 꼭짓점이 일치하는 경우(정확히 맞닿는 경우)에만 해당합니다. 그렇지 않으면 Courtyard 레이어의 모든 객체를 둘러싸는 최소 직사각형으로 경계 상자가 정의됩니다.

  • 컴포넌트 선택 경계 상자는 컴포넌트 면적을 계산할 때와 Push 및 Avoid Obstacles 배치 모드에서 컴포넌트를 배치할 때 사용됩니다.

컴포넌트에 프리미티브 추가하기

메인 메뉴에서 Tools » Convert » Add Selected Primitives to Component 명령을 선택하여 선택한 프리미티브를 컴포넌트에 추가할 수 있습니다. 명령을 선택한 후, 선택한 프리미티브를 추가할 컴포넌트를 선택합니다. 확인하면 새 프리미티브가 하나의 컴포넌트 객체에 속한 요소로 인식되며, 컴포넌트의 기존 프리미티브와 함께 사용할 수 있습니다.

이 작업을 수행하려면 타겟 컴포넌트의 프리미티브 잠금이 해제되어 있어야 합니다. 컴포넌트 속성의 Primitives 잠금 아이콘을 사용하여 컴포넌트 프리미티브의 잠금을 해제하세요.

컴포넌트를 프리미티브로 분해하기

메인 메뉴의 Tools » Convert » Explode Component to Free Primitives 명령을 사용하거나, 배치된 컴포넌트 위에서 마우스 오른쪽 버튼을 클릭한 다음(선택 여부 무관) 컨텍스트 메뉴에서 Component Actions » Explode Component To Free Primitives (또는 Explode Selected Components To Free Primitives) 명령을 선택하여 컴포넌트를 구성 프리미티브 객체로 변환할 수 있습니다. 분해된 컴포넌트는 더 이상 컴포넌트가 아니므로 Designator와 Comment가 제거되고, 컴포넌트를 구성하던 다양한 프리미티브로 되돌아갑니다.

분해는 해당 소스 라이브러리에 저장된 풋프린트 모델에는 영향을 주지 않으며, PCB 문서에 배치된 컴포넌트 중 변환된 인스턴스에만 영향을 줍니다.

  • 분해는 단방향 작업이며, 분해된 컴포넌트를 다시 그룹화하는 명령은 없습니다. 하지만 Undo 명령을 사용하여 동일한 결과를 얻을 수 있습니다.

  • Explode 명령을 사용하여 컴포넌트의 속성을 수정해서는 안 됩니다. 컴포넌트 프리미티브는 잠금을 해제하고(컴포넌트 속성의 Primitives 잠금 아이콘 사용), 필요에 따라 편집한 다음 다시 잠그는 방식으로 편집할 수 있습니다.

클릭 가능한 참조 정보 링크에 액세스하기

컴포넌트에 이름이 지정된 문서 링크가 추가되어 있으면, 선택한 컴포넌트 또는 커서 아래에 있는 컴포넌트에 대해 지정된 문서/페이지 URL을 열 수 있습니다. 이 URL은 기본 URL 링크 파라미터를 통해 지정됩니다. 이 기능을 통해 Schematic 컴포넌트에서 전송된 이름이 지정된 문서 링크를 PDF, 텍스트 파일 또는 HTML 페이지로 연결되는 이름이 지정된 PCB 컴포넌트 링크로 표시할 수 있습니다. 이는 컴포넌트의 이름이 지정된 문서 링크가 Schematic에서 PCB로 업데이트될 때 이루어집니다(Design » Update PCB Document). 이 업데이트 프로세스(ECO를 통해 수행) 중에 Schematic의 이름이 지정된 문서 링크가 해당 PCB 컴포넌트의 ComponentLink 파라미터 쌍(ComponentLinknDescription/ComponentLinknURL)으로 변환됩니다. 예:

Schematic 컴포넌트 파라미터   PCB 컴포넌트 파라미터
Name Url

 

⇒

Name Value
STM32 Family Web Page http://www.st.com/stm32 ComponentLink1Description STM32 Family Web Page
ComponentLink1URL http://www.st.com/stm32

컴포넌트 파라미터에 사용되는 링크 인덱스 번호(n)는 References 하위 메뉴에서 해당 PCB 컴포넌트 링크의 순서를 결정합니다. PCB에서 컴포넌트를 선택하면 정의된 ComponentLink 파라미터 쌍이 Properties 패널의 Parameters 섹션에 표시됩니다.

명령을 실행하면 웹 기반 URL의 타겟 페이지 또는 지정된 문서가 바로 열립니다(사용 가능한 경우).

  • 웹 기반 URL은 Preferences 대화 상자의 System - View 페이지에 있는 Open internet links in external Web browser 옵션 설정에 따라 외부 브라우저 또는 Altium Designer 내의 탭 문서로 열립니다. 외부 브라우저에서 열려면 링크 파라미터의 값(URL)에 http:// 접두사가 포함되어야 합니다.

  • Schematic 작업 공간에서 문서 링크 파라미터를 설정하는 방법에 대한 자세한 내용은 Schematic 라이브러리 페이지를 참조하세요.

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