Workspace 컴포넌트는 Component Editor를 사용해 정의/편집하며, 이 편집기는 두 가지 모드(Single Component Editing 및 Batch Component Editing)로 동작할 수 있습니다. 전자는 단일 컴포넌트를 정의/편집할 때 간소화된 인터페이스를 제공합니다. 이는 새 컴포넌트를 생성하거나 기존 컴포넌트의 단일 리비전을 편집할 때의 기본 모드입니다. 후자는 여러 컴포넌트를 정의/편집하기 위한 인터페이스를 제공하지만, 원한다면 단일 컴포넌트를 정의/편집하는 데에도 사용할 수 있습니다.
이 문서에서는 Component Editor를 Single Component Editing 모드로 사용하는 방법을 다룹니다.
Altium Designer에서 Single Component Editing 기능을 사용하려면 Single Component Editor software extension을 설치해야 합니다. 이 확장 기능은 기본적으로 Altium Designer와 함께 설치됩니다. 수동으로 설치하거나 제거할 수 있습니다.
확장 기능 관리에 대한 자세한 내용은 Extending Your Installation 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.
인터페이스 개요
Single Component Editing 모드에서 Component Editor 인터페이스는 기본적으로 네 개의 주요 영역으로 나뉘며, 아래 이미지에 예시가 있고 이후에 요약되어 있습니다.

Single Component Editing 모드로 동작할 때 Component Editor는 네 가지 핵심 영역으로 구분할 수 있습니다.
-
Component – 컴포넌트의 Name, Description, 고유 Id, 상주 Folder, Type, 그리고 필요 시 Component Template 참조를 포함한 핵심 속성을 정의하는 곳입니다.
-
Models – 컴포넌트에서 사용할 저장된(또는 즉석에서 생성한) 도메인 모델에 대한 링크를 추가하는 곳입니다.
-
Parameters – 컴포넌트에 적용될 파라메트릭 데이터 세트를 구성하는 곳입니다. 참조된 Component Template의 파라미터뿐 아니라 추가 사용자 정의 파라미터도 포함할 수 있습니다. 웹사이트 URL 링크와 데이터시트도 여기에서 추가할 수 있습니다.
-
Part Choices – 컴포넌트의 Part Choice를 검색하고 추가하는 곳입니다. 즉, 보드가 제조 및 조립될 때 설계 컴포넌트에 사용되길 원하는 실제 제조사 부품입니다.
Component
이 영역은 다음 컴포넌트 속성을 정의하기 위한 컨트롤을 제공합니다.
-
Name – 컴포넌트에 부여된 사람이 읽을 수 있는 이름을 반영합니다. 이 시스템 파라미터는 Workspace 내 검색 시 사용 가능하며 인덱싱되므로, Item ID를 외우지 않고도 특정 컴포넌트를 찾는 데 유용합니다!
이름을 입력하기 시작하면 Workspace의 Local Part Catalog에 있는 사용 가능한 제조사 부품 목록이 팝업으로 표시됩니다. 항목을 선택하면 선택된 데이터(파라미터, 모델, 데이터시트)를 사용해 컴포넌트를 빠르게 정의할 수 있습니다. 이 “제조사 부품 검색으로부터 생성” 기능은 필드 맨 오른쪽의
버튼을 눌러서도 사용할 수 있습니다. 자세한 내용은 Creating the Component from a Manufacturer Part Search을 참조하십시오.
이 필드는 참조된 Component Template에 정의된 Name 시스템 파라미터의 기본값으로 채워집니다. 또한 제조사 부품 검색으로 컴포넌트를 생성하는 경우, Use Component Data 대화상자에서 Name 파라미터가 활성화되어 있으면 Name 필드는 선택한 부품의 이름으로 채워집니다.
-
Description – 컴포넌트에 추가된 설명을 반영합니다. 이 시스템 파라미터는 Workspace 내 검색 시 사용 가능하며 인덱싱됩니다.
이 필드는 참조된 Component Template에 정의된 Description 시스템 파라미터의 기본값으로 채워집니다. 또한 제조사 부품 검색으로 컴포넌트를 생성하는 경우, Use Component Data 대화상자에서 Description 파라미터가 활성화되어 있으면 Description 필드는 선택한 부품의 설명으로 채워집니다.
또한 Advanced Settings 컨트롤을 클릭하면 다음 항목에 접근할 수 있습니다.
-
Id – 이 필드는 Workspace에 저장되는 컴포넌트에 사용될 ID를 결정하는 데 사용됩니다. File » New » Component 명령 또는 Components panel을 통해 새 컴포넌트를 생성하는 경우, 이 필드는 Create new component 대화상자에서 선택한 컴포넌트 타입에 대해 정의된 컴포넌트 템플릿에 따라 채워집니다. 템플릿이 없거나 대화상자에서 <Undefined> 항목을 선택한 경우에는 기본 명명 규칙(CMP-{00000})이 사용됩니다. Explorer panel을 통해 새 컴포넌트를 생성하는 경우, 이 필드는 해당 컴포넌트의 상위 폴더에 대해 지정된 기본 명명 규칙에 따라 채워집니다. 상위 폴더에 컴포넌트 템플릿이 연결되어 있으면, 해당 템플릿에 정의된 Component Naming이 적용됩니다. 소프트웨어는 Workspace 전체와 기존 콘텐츠의 식별자를 스캔한 뒤, 그 규칙에 따라 사용 가능한 다음 고유 ID를 자동으로 할당합니다.
-
Folder – 이 필드를 사용하면 대상 Workspace의 특정 폴더에 컴포넌트를 저장할 수 있습니다. File » New » Component 명령 또는 Components panel을 통해 새 컴포넌트를 생성하는 경우, 이 필드는 Create new component 대화상자에서 선택한 컴포넌트 타입에 대해 정의된 컴포넌트 템플릿에 따라 채워집니다. 템플릿이 없거나 대화상자에서 <Undefined> 항목을 선택한 경우 이 필드는 비어 있습니다. Explorer panel을 통해 새 컴포넌트를 생성하는 경우, 이 필드는 해당 컴포넌트의 상위 폴더로 채워집니다. 대상 Workspace 내에서 컴포넌트를 저장할 위치는 완전히 제어할 수 있습니다. 대상 폴더를 수동으로 지정하려면
버튼을 클릭해 Choose Folder 대화상자를 여십시오. 찾아보기로 기존 폴더를 선택하거나, 즉석에서 새 폴더를 만들 수 있습니다.
컴포넌트의 폴더 경로를 신중히 결정해 두면 처음부터 올바른 대상 폴더에 저장되도록 할 수 있습니다. 다만 필요하다면 저장 후에도 Workspace 구조 내 어떤 폴더로든 콘텐츠를 쉽게 이동할 수 있습니다.
-
Template – 이 필드는 정의된 Component Template을 참조할 수 있게 해줍니다. 필드를 클릭하면 연결된 Workspace에서 현재 사용 가능한 모든 Component Template 목록에 접근할 수 있습니다. 항목을 클릭하면 해당 Component Template의 (최신) 리비전에 대한 링크가 생성됩니다. 템플릿 정보가 Component Editor로 가져와집니다(Name, Description, Id 명명 형식, Folder, Type, Models, Parameters). 자세한 내용은 Referencing a Component Template을 참조하십시오.
-
Type – 이 필드는 컴포넌트 타입을 정의할 수 있으며, 컴포넌트 검색을 보다 정확히 수행하기 위한 핵심 속성입니다. Components panel을 사용해 자신의 컴포넌트를 탐색할 때, 컴포넌트의 Categories 그룹화는 각 컴포넌트에 정의된 컴포넌트 타입에서 파생됩니다. 필드를 클릭하면 현재 정의된 컴포넌트 타입 목록이 표시되며 그중에서 선택할 수 있습니다. 타입은 환경설정(Preferences) 수준에서 정의됩니다. 필드 오른쪽의
버튼을 클릭하면 Preferences 대화상자의 Data Management – Component Types page 로 이동하며, 여기서 새 타입/하위 타입을 추가하거나 기존 타입을 편집/삭제하여 목록을 필요에 맞게 구성할 수 있습니다.
저장 후에도 하나 이상의 컴포넌트에 대해 컴포넌트 타입을 완전히 다른 타입으로 즉시 변경할 수 있습니다.
Components panel 또는
Explorer panel에서 변경할 컴포넌트를 선택한 다음, 마우스 오른쪽 버튼을 클릭하고 컨텍스트 메뉴에서
Operations » Change Component Type 명령을 선택하십시오.
Choose component type 대화상자가 열리며 여기서 새 컴포넌트 타입을 선택할 수 있습니다.
이 필드는 참조된 Component Template에 정의된 ComponentType 파라미터의 기본값으로 채워지거나, File » New » Component 명령으로 새 컴포넌트를 만들려고 할 때 표시되는 Create new component 대화상자에서 선택한 컴포넌트 타입으로 채워집니다.
Models
이 편집기 영역은 컴포넌트에서 사용할 저장된(또는 즉석에서 생성한) 도메인 모델에 대한 링크를 추가하는 데 사용됩니다.
-
가장 기본적인 수준에서, 보드 설계에 사용되는 컴포넌트는 회로도 및 PCB 편집 도메인에서의 표현이 필요합니다. 따라서 회로도 심볼과 PCB 풋프린트 모델이 필요합니다.
-
하네스 배선(harness wiring) 모델은 이 컴포넌트에 다른 모델이 전혀 추가되지 않은 경우에만 추가할 수 있습니다. 반대로, 하네스 배선 모델이 컴포넌트에 추가되어 있으면 다른 유형의 모델은 추가할 수 없습니다.

Models 영역은 회로도(Schematic), PCB, 시뮬레이션(Simulation) 도메인에서 컴포넌트를 표현하는 데 필요한 모델을 정의하기 위한 컨트롤을 제공합니다.
아래의 접을 수 있는 섹션을 사용하여 모델 작업에 대해 더 알아보십시오.
Adding Model Links
컴포넌트에 필요한 모델에 대한 링크는 다양한 방식으로 정의할 수 있습니다:
-
기존 모델 선택. 모델 유형 아래의 버튼에서 드롭다운 아이콘을 클릭하고, 관련 메뉴에서 Existing을(를) 선택합니다. 이어서 표시되는 대화상자에서 필요한 유형의 모델을 선택합니다. 모델 미리보기 아래의 Revision State 필드는 선택한 모델 리비전의 현재 라이프사이클 상태와, 그것이 최신 리비전인지(Up to date) 아닌지(Out of date)를 반영합니다.
참고: 이 버튼은 동적이며, (메뉴에서) 마지막으로 사용한 명령을 반영합니다.

대화상자를 통해 기존 모델을 추가하는 방식.
-
Explorer panel에서 모델을 직접 드래그 앤 드롭합니다.

Explorer panel에서 드래그 앤 드롭으로 하나 또는 여러 개의 모델을 추가합니다.
-
새 모델을 수동으로 생성. 모델 유형 아래의 버튼에서 드롭다운 아이콘을 클릭하고, 관련 메뉴에서 New을(를) 선택합니다. 해당 임시 편집기(심볼의 경우 schematic symbol editor, 풋프린트의 경우 PCB footprint editor, 하네스 배선 모델의 경우 harness wiring model editor) 또는 Sim Model dialog(시뮬레이션 모델의 경우)가 열리며, 모델을 정의할 준비가 됩니다. 필요에 따라 모델 이름을 변경합니다. 정의가 끝나면 편집기를 저장하고 닫거나, 대화상자에서 OK을(를) 클릭하면 모델이 Models 영역에 링크되어 표시됩니다. 모델 미리보기 아래의 Revision State 필드에는 Not released가 표시됩니다. 컴포넌트를 저장하면, 새로 정의된 모델은 자동으로 Workspace에도 저장되며, 새 Item의 초기 리비전에 저장됩니다.

컴포넌트에 대한 새 모델을 수동으로 생성한 예(이 경우 회로도 심볼). 심볼은 처음에 상위 컴포넌트 이름을 따라 Diode_Schottky(으)로 이름이 지정되었지만, 이후 Diode_Schottky_Red(으)로 이름이 변경되었습니다. 모델은 상위 컴포넌트를 저장하기 전까지 Workspace에 저장되지 않습니다.
-
Wizard를 사용해 새 모델 생성(심볼 및 풋프린트만). 모델 유형 아래의 버튼에서 드롭다운 아이콘을 클릭하고, 관련 메뉴에서 Wizard을(를) 선택합니다. 두 모델 유형의 절차는 동일하며, 사용하는 Wizard만 다릅니다:
-
심볼의 경우 Symbol Wizard가 표시됩니다. 풋프린트의 경우 IPC Compliant Footprint Wizard가 표시됩니다. 해당 Wizard를 사용해 필요에 따라 모델을 정의합니다.
-
Wizard를 완료하면, 해당 모델 유형의 임시 편집기가 열리고 Wizard에서 생성된 결과 모델이 로드됩니다. 생성된 심볼은 처음에 현재 정의 중인 컴포넌트 이름을 사용해 이름이 지정되므로 필요에 따라 변경합니다. 생성된 풋프린트 모델은 Wizard에서 정의한 명명 규칙을 따릅니다.
-
필요한 추가 변경을 수행한 다음 편집기를 저장하고 닫으면, 모델이 Models 영역에 링크되어 표시됩니다. 모델 미리보기 아래의 Revision State 필드에는
Not released가 표시됩니다.
-
컴포넌트를 Workspace에 저장할 때, 새로 정의된 모델은 자동으로 Workspace에도 저장되며, 새 Item의 초기 리비전에 저장됩니다.

Symbol Wizard을(를) 사용해 생성/편집 중인 컴포넌트에 필요한 심볼을 만드는 예입니다. 이미지에 마우스를 올리면 IPC Compliant Footprint Wizard을(를) 사용해 해당 컴포넌트의 풋프린트 모델을 만드는 예를 볼 수 있습니다.
-
템플릿에서 가져오기. 컴포넌트가 컴포넌트 템플릿을 참조하는 경우, 해당 템플릿에 (전용 파라미터로) 정의된 모든 모델(SCHLIB 및 PCBLIB(s)만)이 Models 영역으로 가져와집니다. 자세한 내용은 Referencing a Component Template를 참조하십시오.
-
Manufacturer Part Search에서 가져오기. 컴포넌트가 manufacturer part search로부터 생성되고, Use Component Data 대화상자에서 모델 옵션이 활성화되어 있으면, 선택한 파트에 대해 정의된 선택 모델이 가져와집니다. 자세한 내용은 Creating the Component from a Manufacturer Part Search를 참조하십시오.
새로 생성된 모델의 저장
새로 생성되는 모델이 생성될 기본 대상 폴더를 정의할 수 있으며, 필요 시 이를 재정의하여 다른 대상 폴더를 지정할 수도 있습니다. 이를 통해 모델 생성 및 저장 방식에 대한 제어와 유연성이 향상됩니다.
Defining Default Target Folders
새로 생성된 모델의 기본 릴리스 대상 폴더는 Workspace 브라우저 인터페이스의 Admin – Settings – Vault – Components 페이지(Altium 365 Workspace, Enterprise Server Workspace)에서 정의합니다.
기본 폴더를 변경하려면 Select 버튼을 클릭합니다. 원하는 새 기본 대상 릴리스 폴더를 선택할 수 있는 Explorer 창이 표시됩니다. 선택 후 OK을(를) 클릭해 창을 닫고 Components 페이지로 돌아가면, 해당 필드가 새 폴더 경로로 업데이트됩니다.
기본 릴리스 대상 폴더를 변경했다면, 페이지 오른쪽 상단의 Save 버튼을 반드시 클릭하십시오.
Overriding the Default Target Folder
앞서 설명한 대로, Single Component Editing 모드에서 Component Editor를 통해 컴포넌트를 생성할 때 새로 생성된 모델은 정의된 기본 대상 릴리스 폴더에 따라 Workspace에 저장됩니다. 하지만 원한다면, 생성된 모델을 저장할 특정 폴더를 지정하여 기본값을 재정의할 수 있습니다. 이를 위해 모델 미리보기 오른쪽 상단의
컨트롤을 클릭하고 메뉴에서 Select Target Folder 항목을 선택합니다. Choose Folder 대화상자(기본적으로 Explorer panel의 축소 버전)가 표시됩니다. 여기서 필요한 대상 폴더를 선택하고 OK을(를) 클릭합니다.

다른 폴더를 선택하여 모델 유형의 기본 릴리스 폴더를 재정의합니다.
컴포넌트가 아직 릴리스되지 않은 동안에는, 선택한 대상 폴더가 모델 미리보기 창 위에 텍스트로 표시되어 새 모델이 어디에 저장되는지 확인하는 데 유용합니다!

컴포넌트가 릴리스되지 않은 동안에는, 모델에 대해 선택된 폴더가 표시됩니다.
Linking a Simulation Model
컴포넌트에 시뮬레이션 모델을 링크하는 설정은 Sim Model 대화상자에서 정의합니다. 이 대화상자에서 모델 선택과 회로도 심볼 핀-모델 핀 매핑을 수행합니다.

Sim Model dialog에서 시뮬레이션 모델을 선택하고, 해당 핀 정의를 회로도 심볼 핀에 매핑합니다.
모델 소스 선택
Browse 버튼을 클릭해 모델을 선택하기 전에, 필요한 Source 모드를 클릭하여 설정합니다. 활성화한 Source 버튼에 따라 Browse 버튼을 클릭했을 때의 동작이 결정됩니다:
-
Local – 로컬 하드 드라이브 또는 네트워크 서버에 로컬로 저장된 모델 파일을 찾아볼 때 이 옵션을 사용합니다.
-
Library – Available File-based Libraries dialog를 통해 제공되는 모델을 찾아볼 때 이 옵션을 사용합니다.
-
Server – 연결된 Workspace에 있는 모델을 찾아볼 때 이 옵션을 사용합니다.
-
Octopart – Manufacturer Part Search dialog(이 대화상자는 Manufacturer Part Search panel과 동일합니다)에서 사용 가능한 컴포넌트 모델을 찾아볼 때 이 옵션을 사용합니다. 대화상자의 Filter 섹션(
)을 활성화한 다음, 시뮬레이션 모델을 포함한 컴포넌트만 반환되도록 Has Simulation 필터를 검색 및 활성화합니다. 그런 다음 메인 검색 필드를 사용해 필요한 컴포넌트 모델이 उपलब्ध한지 검색합니다(show image
). Manufacturer Part Search panel은 완전한 컴포넌트를 반환하지만, 설계에는 선택한 컴포넌트의 시뮬레이션 모델만 사용됩니다.
모델 찾아보기 및 선택
Source를 선택한 후 Browse 버튼을 클릭하여 모델 파일을 선택합니다. 표시되는 대화상자와 모델을 찾는 방식은 활성화한 Source 옵션에 따라 달라집니다. 아래 슬라이드는 네 가지 Source 모드 각각에서 열리는 서로 다른 대화상자를 보여줍니다.
슬라이드는 네 가지 Source 모드 각각에서 표시되는 서로 다른 대화상자를 보여줍니다.
모델 파일을 선택한 후, 모델의 호환성과 동작 가능 여부를 판단하는 한 가지 지표는 모델 파일에 포함된 텍스트, 파라미터 및 정보가 표시되는지 여부입니다. 이 정보는 Sim Model dialogModel File의 Model Description 영역에 표시됩니다. 모델 내용을 확인하려면 Model File 탭으로 전환하십시오.
또한 Model File 탭에서 모델 Format Type 옵션이 올바르게 설정되어 있는지 확인하는 것도 중요합니다. 소프트웨어가 이를 자동으로 감지하고 할당하려고 시도하므로, 올바른지 확인하십시오.
Model Type 드롭다운을 사용하면 가장 널리 사용되는 모델 유형 중 하나를 빠르게 선택할 수 있습니다. Simulation Generic Components 라이브러리의 모델이 할당됩니다.
모델 핀을 컴포넌트 심볼 핀에 매핑
모델이 올바르게 동작하려면 컴포넌트 핀과 모델 핀 간의 연관 관계를 확인해야 합니다. 두 핀이 1:1로 매핑되지 않을 수 있기 때문입니다. 대부분의 모델 파일에는 아래 이미지와 같이 모델 파일 텍스트에 모델 핀 번호에 대한 설명이 포함되어 있으므로, 이를 사용해 각 모델 핀을 올바른 심볼 핀에 매핑하십시오.

각 컴포넌트 핀은 해당 모델 핀에 매핑되어야 합니다.
회로도 심볼에 여러 파트가 포함되어 있는 경우,

버튼을 사용하여 서로 다른 파트의 핀 목록 사이를 이동하고 각 파트에 대한 핀 매핑을 구성합니다. 멀티 파트 컴포넌트의 특정 파트를 시뮬레이션에서 제외하려면, 해당 파트의 핀 목록을 탐색할 때
Exclude part from simulation을(를) 활성화합니다.
내장 SPICE3f5 및 지원되는 PSpice 모델의 경우, 모델의 각 핀 기능은 SPICE 3f5 사용자 매뉴얼에서 해당 모델의 일반 형식(general form) 섹션에서 확인할 수 있습니다. 서브서킷 모델의 경우, 제조사가 보통 모델의 각 핀에 대해 그 핀의 기능을 설명하는 주석을 삽입합니다. 주석이 보이지 않는다면, 모델의 핀 배열(pinout)은 일반적으로 실제 물리 디바이스의 핀 배열과 동일합니다. 이 경우 해당 디바이스의 데이터시트를 참조하십시오.
컴포넌트 레벨 시뮬레이션 파라미터 추가
설계에서 컴포넌트에 대한 시뮬레이션 모델을 사용할 때, 해당 모델에 특화된 파라미터는 두 가지 서로 다른 레벨에서 지정할 수 있습니다:
-
Model-level parameter – 시뮬레이션 모델 정의 자체의 일부로 지정( SimModel 파일 내)하고, 연결된 시뮬레이션 모델의 리비전에 그 정의와 함께 저장.
-
Component-level parameter – 컴포넌트 정의의 일부로 지정(여기, Component Editor에서)하고, 연결된 컴포넌트의 리비전에 그 정의와 함께 저장.
컴포넌트 레벨 파라미터는 여러 모델 간에 공유되는 파라미터이거나, 설계자가 해당 파라미터를 회로도에서 보이거나/편집 가능하게 만들고자 하는 경우(예: 값, 주파수 등)에 사용됩니다.
모델 레벨 파라미터(즉, 컴포넌트 레벨에 추가할 수 있는 파라미터가 무엇인지)를 보려면, 시뮬레이션 모델 미리보기 창 하단의 View Parameters 컨트롤을 클릭합니다.

시뮬레이션 모델의 모델 레벨 파라미터를 확인하여, 어떤 파라미터를 컴포넌트 레벨에 추가할 수 있는지 확인합니다.
동일한 파라미터를 컴포넌트 레벨에 추가하려면, 컴포넌트에 대한 Sim Model 대화상자에 접근한 다음(모델이 이미 추가되어 있다면 시뮬레이션 모델 미리보기 창 우측 상단의
컨트롤 클릭) 대화상자의 Parameters 탭에서 관심 있는 시뮬레이션 모델 파라미터에 대해 Show in Component 옵션을 활성화합니다. OK을(를) 클릭하면, 선택한 파라미터가 Component Editor의 Parameters 영역에 있는 목록에 추가됩니다.
-
기본 파라미터 값은 Sim Model 대화상자의 Parameters 탭에서 회색으로 표시되며, 사용자 지정 값은 흰색 텍스트로 표시됩니다. 사용자 지정 값을 제거하면 기본값이 복원됩니다. 빈 값은 허용되지 않습니다.
-
마찬가지로, stress analysis model 파라미터도 Sim Model 대화상자의 Stress 탭에서 컴포넌트 레벨로 추가할 수 있습니다.

컴포넌트 레벨에서 시뮬레이션 관련 파라미터를 추가합니다. 일부 파라미터(예: Area Factor 및 Temperature)는 참조된 Component Template 덕분에 이미 사용할 수 있습니다.
저장된 컴포넌트의 인스턴스를 설계에 배치할 때, 시뮬레이션 파라미터는 모델 레벨의 동일 파라미터 값과는 다른 값을 컴포넌트 레벨에서 가질 수 있습니다. 넷리스트가 생성될 때는 컴포넌트 레벨 파라미터가 우선합니다.
일부 내장 SPICE3f5 모델의 경우, 컴포넌트 레벨에서 파라미터 값을 입력하면 연결된 모델 파일(*.mdl)에 정의된 관련 파라미터를 오버라이드합니다. 예를 들어 반도체 커패시터의 경우, 컴포넌트 레벨 Width 파라미터에 값을 지정하면 관련 모델 파일에 지정된 DEFW 파라미터 값이 오버라이드됩니다. 서브서킷 모델에 대해 컴포넌트 레벨에서 파라미터가 지정되면, 해당 값은 연결된 서브서킷 파일(*.ckt)에 정의된 값을 오버라이드합니다.
스트레스 분석 모델 구성
Sim Model 대화상자의 Stress 탭은 스트레스 분석을 위한 시뮬레이션 모델을 구성하는 컨트롤을 제공합니다. 여기에서 필요한 Device Type을(를) 선택하고 파라미터 값을 정의할 수 있으며, 스트레스 모델(핀들이 사전 정의됨)과 시뮬레이션 모델 간의 핀 매핑도 정의할 수 있습니다.

컴포넌트의 스트레스 분석 모델은 Sim Model 대화상자의 Stress 탭에서 구성할 수 있습니다.
서로 다른 디바이스 유형에 대해 사용 가능한 스트레스 분석 파라미터는 아래에 나열되어 있으며 설명도 함께 제공됩니다.
저항(Resistor)
| 파라미터 이름 |
설명 |
| PDM |
저항의 최대 전력 소모(허용 손실) |
| RV |
정격 전압 |
| TMAX |
저항이 견딜 수 있는 최대 온도(Stress 차트에서는 TB로 표시) |
| SLP |
전력 소모 대 온도 기울기 |
커패시터(Capacitor)
| 파라미터 이름 |
설명 |
| CI |
최대 리플 |
| CV |
정격 전압 |
| CVP |
최대 양(+) 전압 |
| CVN |
최대 역방향 전압 |
| PDML |
직렬 저항으로 인한 최대 전력 손실 |
| TMAX |
최대 온도(Stress 차트에서는 TJL로 표시) |
| SLP |
온도 디레이팅 기울기 |
| TBRK |
브레이크포인트 온도 |
| ESR |
등가 직렬 저항 |
| RTH |
열저항 |
인덕터(Inductor)
| 파라미터 이름 |
설명 |
| LI |
정격 전류 |
| LV |
절연 내력(내전압) |
| PDML |
직렬 저항으로 인한 최대 전력 손실 |
| TMAX |
최대 온도(Stress 차트에서는 TJL로 표시) |
| ESR |
등가 직렬 저항 |
| RTH |
열저항 |
다이오드(Diode)
| 파라미터 이름 |
설명 |
| IF |
최대 순방향 전류 |
| IFD |
최대 순방향 전류 |
| IFS |
최대 순방향 전류 |
| IRMX |
최대 역방향 전류 |
| PDM |
최대 전력 소모(허용 손실) |
| VR |
최대 역방향 전압 |
| VD |
최대 역방향 전압 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
BJT
| 파라미터 이름 |
설명 |
| IB |
최대 베이스 전류 |
| IC |
최대 컬렉터 전류 |
| PDM |
최대 전력 소모(허용 손실) |
| VCB |
최대 컬렉터-베이스 전압 |
| VCE |
최대 컬렉터-이미터 전압 |
| VEB |
최대 이미터-베이스 전압 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
JFET
| 파라미터 이름 |
설명 |
| ID |
최대 드레인 전류 |
| IG |
최대 순방향 게이트 전류 |
| PDM |
최대 전력 소모(허용 손실) |
| VDG |
최대 드레인-게이트 전압 |
| VDS |
최대 드레인-소스 전압 |
| VGS |
최대 게이트-소스 전압 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
MESFET
| 파라미터 이름 |
설명 |
| ID |
최대 드레인 전류 |
| IG |
최대 순방향 게이트 전류 |
| PDM |
최대 전력 소모(허용 손실) |
| VDG |
최대 드레인-게이트 전압 |
| VDS |
최대 드레인-소스 전압 |
| VGS |
최대 게이트-소스 전압 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
MOSFET
| 파라미터 이름 |
설명 |
| ID |
최대 드레인 전류 |
| IG |
최대 순방향 게이트 전류 |
| PDM |
최대 전력 소모(허용 손실) |
| VDG |
최대 드레인-게이트 전압 |
| VDS |
최대 드레인-소스 전압 |
| VGSF |
최대 순방향 게이트-소스 전압 |
| VGSR |
최대 역방향 게이트-소스 전압 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
스위치(Switch)
| 파라미터 이름 |
설명 |
| PDSW |
스위치 정격 전력 |
| SI |
스위치 정격 전류 |
| SV |
스위치 접점 정격 전압 |
IGBT
| 파라미터 이름 |
설명 |
| IC |
최대 컬렉터 전류 |
| IG |
최대 게이트 전류 |
| PDM |
최대 전력 소모(허용 손실) |
| VCE |
최대 컬렉터-이미터 전압 |
| VCG |
최대 컬렉터-게이트 전압 |
| VGEF |
최대 순방향 게이트-이미터 전압 |
| VGER |
최대 역방향 게이트-이미터 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
OpAmp3
| 파라미터 이름 |
설명 |
| IPLUS |
비반전 입력 전류 |
| IMINUS |
반전 입력 전류 |
| IOUT |
출력 전류 |
| VDIFF |
차동 입력 전압 |
OpAmp5
| 매개변수 이름 |
설명 |
| VSMAX |
최대 전원 전압 차 |
| VSMIN |
최소 전원 전압 차 |
| VPMAX |
입력 전압(비반전)과 양(+) 전원 전압 간 최소 차 |
| VPMIN |
입력 전압(비반전)과 음(-) 전원 전압 간 최소 차 |
| VMMAX |
입력 전압(반전)과 양(+) 전원 전압 간 최소 차 |
| VMMIN |
입력 전압(반전)과 음(-) 전원 전압 간 최소 차 |
| VEEMAX |
최대 음(-) 전원 전압 |
| VCCMAX |
최대 양(+) 전원 전압 |
| IPLUS |
비반전 입력 전류 |
| IMINUS |
반전 입력 전류 |
| IOUT |
출력 전류 |
| VDIFF |
차동 입력 전압 |
CurrentSource
| 매개변수 이름 |
설명 |
| IV |
전류원이 견딜 수 있는 최대 전압 |
VoltageSource
| 매개변수 이름 |
설명 |
| VI |
전압원이 견딜 수 있는 최대 전류 |
Bridge
| 매개변수 이름 |
설명 |
| IF1 |
다이오드1의 최대 순방향 전류 |
| IF2 |
다이오드2의 최대 순방향 전류 |
| IF3 |
다이오드3의 최대 순방향 전류 |
| IF4 |
다이오드4의 최대 순방향 전류 |
| PDM |
최대 전력 손실 |
| VR1 |
다이오드1의 피크 역전압 |
| VR2 |
다이오드2의 피크 역전압 |
| VR3 |
다이오드3의 피크 역전압 |
| VR4 |
다이오드4의 피크 역전압 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
Optocoupler
| 매개변수 이름 |
설명 |
| IC |
최대 컬렉터 전류 |
| IFD |
최대 순방향 전류 |
| PDM |
최대 전력 손실 |
| VCEO |
최대 컬렉터-이미터 전압 |
| VD |
최대 역전압 |
| VECO |
최대 이미터-컬렉터 전압 |
OptocouplerNPN
| 매개변수 이름 |
설명 |
| IC |
최대 컬렉터 전류 |
| IFD |
최대 순방향 전류 |
| PDM |
최대 전력 손실 |
| VCEO |
최대 컬렉터-이미터 전압 |
| VD |
최대 역전압 |
| VECO |
최대 이미터-컬렉터 전압 |
| VCBO |
최대 컬렉터-베이스 전압 |
| VEBO |
최대 이미터-베이스 전압 |
Varistor
| 매개변수 이름 |
설명 |
| ITM |
피크 전류 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
Thyristor
| 매개변수 이름 |
설명 |
| IGM |
최대 게이트 전류 |
| IT |
최대 애노드 전류 |
| VDRM |
최대 애노드-캐소드 전압 |
| VRRM |
최대 캐소드-애노드 전압 |
| TJ |
최대 접합 온도 |
| RJC |
열저항, 접합-케이스(Junction-to-Case) |
| RCA |
열저항, 케이스-주변(Case-to-Ambient) |
Transformer
| 매개변수 이름 |
설명 |
| Primary_Current |
1차 전류 |
| Secondary_Current |
2차 전류 |
| Isolation_Voltage |
1차와 2차 간 절연 전압 |
DoubleTransformer
| 매개변수 이름 |
설명 |
| Primary_Current |
1차 전류 |
| Isolation_Voltage1 |
1차와 2차 간 절연 전압 |
| Isolation_Voltage2 |
1차와 2차 간 절연 전압 |
| Secondary_one_Current |
첫 번째 2차 전류 |
| Secondary_two_Current |
두 번째 2차 전류 |
Direct Editing of Linked Models
현재 컴포넌트에서 사용(참조) 중인 모델을 수정하려면, 해당 미리보기의 오른쪽 상단에 있는
컨트롤을 클릭하십시오. 그러면 해당 임시 편집기(심볼의 경우 schematic symbol editor, 풋프린트의 경우 PCB footprint editor) 또는 Sim Model dialog(시뮬레이션 모델의 경우)가 열리며, 필요에 따라 모델을 변경할 수 있도록 준비된 상태로 표시됩니다. 준비가 되면 편집기를 저장하고 닫거나, 대화상자에서 OK을(를) 클릭하십시오. 그러면 수정된 모델이 Models 영역에 다시 링크되어 표시됩니다. 컴포넌트를 Workspace에 저장하면, 수정된 모델도 자동으로 Workspace에 저장되며, 해당 모델의 상위 Item의 다음 리비전에 포함됩니다.
해당 모델이 여러 컴포넌트에서 참조되고 있다면, 이를 알리고 여러 선택지를 제공하는 대화상자가 표시됩니다. 변경 사항이 현재 컴포넌트에만 적용되도록 모델의 복사본을 만들 수 있습니다. 또는 이 공유 모델의 편집을 계속 진행하고, 나중에 이를 참조하는 다른 컴포넌트들을 업데이트할 수도 있습니다. 또는 편집 과정을 취소할 수도 있습니다.

컴포넌트에서 참조 중인 기존 모델을 편집하는 예.
Changing a Model
모델을 변경하려면, 모델 미리보기 오른쪽 상단의
컨트롤을 클릭하고 메뉴에서 Select Model 항목을 선택하십시오. 이후 표시되는 대화상자에서 다른 모델 또는 동일 모델의 다른 리비전을 찾아 선택할 수 있습니다.

컴포넌트를 나타내는 심볼을 전환하는 예.
Copying a Model
기존에 참조된 도메인 모델을 복사하려면, 모델 미리보기 오른쪽 상단의
컨트롤을 클릭하고 메뉴에서 Make a copy 항목을 선택하십시오. 해당 모델 유형에 맞는 임시 편집기가 열리며, 복사된 모델이 필요한 변경(새 모델 이름을 변경하여 구분하는 것 포함)을 할 수 있도록 준비된 상태로 표시됩니다. 준비가 되면 편집기를 저장하고 닫기만 하면 됩니다. 그러면 복사된 모델이 Models 영역에 다시 링크되어 표시됩니다. 모델 미리보기 아래의 Revision State 필드에는 Not released로 표시됩니다. 컴포넌트를 Workspace에 저장하면, 복사된 모델도 자동으로 Workspace에 저장되며, 새 Item의 초기 리비전에 포함됩니다.

기존 모델을 복사하는 예 – 즉석에서 새 모델을 빠르게 만들고, 같은 작업을 처음부터 다시 할 필요 없이 컴포넌트가 이를 사용하도록 할 수 있습니다.
-
심볼 또는 풋프린트 모델의 복사본을 만들 때, 복사된 모델 이름에는 접두사 Copy of이(가) 붙습니다.
-
풋프린트 모델의 복사본을 만들 때, 원본 모델을 유지할지 묻는 대화상자(
)가 표시됩니다. Yes을(를) 선택하면 원본 모델과 복사본 모델을 모두 컴포넌트에 링크된 상태로 유지합니다. No을(를) 선택하면 원본에 대한 링크를 복사본에 대한 링크로 대체합니다.
Browsing a Model
Explorer panel에서 해당 모델로 빠르게 이동하려면, 모델 미리보기 오른쪽 상단의
컨트롤을 클릭하고 메뉴에서 Show in Explorer 항목을 선택하십시오. 패널은 해당 모델(및 그 리비전)이 표시된 상태로 열리거나, 해당 위치로 포커스가 이동합니다.

Explorer panel에서 모델의 리비전으로 찾아가는 예.
Out of Date Models
컴포넌트를 Workspace에 다시 저장하려고 하면, Component Editor는 유효성 검사(Component Rule Check)를 실행합니다. 이 과정에서 Editor가 링크된 모델이 최신 리비전이 아님을 감지하면, 유효성 검사 실패 대화상자에 의해 표시되며, 문제는 Messages panel에 상세히 나열됩니다. 리비전 상태 정보는 모델의 참조된 리비전 그래픽 미리보기 아래에서 확인할 수 있습니다. 모델의 더 최신 리비전이 존재하면, Revision State 필드는 현재 리비전의 라이프사이클 상태 오른쪽에 Out of date 텍스트로 이를 반영합니다. 최신 리비전을 참조하고 있을 때는 텍스트가 Up to date로 표시됩니다.

Component Editor의 자동 컴포넌트 유효성 검사 과정에서 모델이 최신이 아님을 감지하는 예.
저장을 취소하고 문제를 수정할 수도 있고, 위반 사항을 무시하고 그대로 저장할 수도 있습니다. 모델 링크를 최신 리비전을 사용하도록 업데이트하려면, 모델 미리보기 오른쪽 상단의
컨트롤을 클릭하고 메뉴에서 Update to Latest 항목을 선택하십시오.
컴포넌트 유효성 검사는 저장 시점에 자동으로 수행되지만, 메인 메뉴에서
Tools » Component Rule Check 명령을 실행하여 언제든지 수동으로 수행할 수도 있습니다. 어떤 검사들이 포함되는지와 그 구성에 대한 자세한 내용은
Running a Component Rule Check를 참조하십시오.
Model Pin-to-Pad Cross-probing
심볼과 풋프린트 모델이 모두 컴포넌트에 추가되면, 해당 심볼의 핀과 풋프린트 모델의 대응 패드 사이에 시각적 크로스 프로브 하이라이트가 지원됩니다. 풋프린트 모델은 2D로 표시되어야 하며, 크로스 프로빙은 단방향(핀→패드만)입니다.

편집 중인 컴포넌트에 대해 심볼 핀과 2D 풋프린트 모델 패드 간 크로스 프로브 하이라이트.
Removing a Model
모델을 제거하려면 모델 미리보기의 우측 상단에 있는
컨트롤을 클릭하고 메뉴에서 Remove 항목을 선택합니다.
Renaming a Model
모델 이름을 변경하려면 모델 미리보기의 우측 상단에 있는
컨트롤을 클릭하고 메뉴에서 Rename 항목을 선택합니다. 이후 표시되는 Rename 대화상자에서 필요에 따라 이름과 설명을 변경하고, 관련 릴리스 노트도 추가할 수 있습니다.
Edit Pin Mapping
컴포넌트의 핀 매핑(참조된 회로도 심볼의 핀과 참조된 풋프린트/시뮬레이션 모델의 패드/핀 간)을 보고 편집하려면, 모델 미리보기의 우측 상단에 있는
컨트롤을 클릭하여 Pins 패널에 접근합니다. 이 패널에서는 기본 1:1 핀-패드 매핑을 사용자 정의 관계로 변경할 수 있습니다. 예를 들어 하나의 핀이 여러 풋프린트 패드에 연결되도록 하거나, 그 외 핀 번호와 패드 번호가 일치하지 않는 모든 관계를 정의할 수 있습니다. 이 패널을 통해 핀과 패드 간 매핑을 정의/편집하고 확인할 수 있습니다.
사용자 정의 핀-패드 매핑 기능 사용 가능 여부는 Workspace 브라우저 인터페이스의 Admin – Settings – Vault – Components 페이지에 있는 Enable Pin Mapping 옵션으로 제어됩니다(show image
).

필요에 따라 다양한 설계 도메인 간 컴포넌트의 핀 매핑을 정의할 수 있는 Pins 패널에 접근합니다.
기본적으로 정의된 모든 모델이 패널에 표시됩니다. 필요에 따라 패널 우측 상단의 컨트롤을 사용해 이를 변경할 수 있습니다.
기본적으로 심볼의 번호가 매겨진 핀은 참조된 풋프린트 및 시뮬레이션 모델에서 동일한 번호의 패드/핀에 매핑됩니다. 모델의 셀을 클릭하고 필요한 값을 입력하여 매핑된 패드/핀 대상을 직접 변경할 수 있습니다. 이를 통해 사용자 정의 핀 매핑이 가능하며, 사용자 정의 매핑이 적용된 경우 도메인 모델 미리보기의 우측 상단에
아이콘이 표시됩니다.
사용자 정의 핀-패드 매핑은 하위 호환되지 않습니다. 이 기능을 컴포넌트에 사용하면 Altium Designer 21 이전 버전의 소프트웨어에서 ECO를 수행할 때 매핑이 올바르게 해석되지 않습니다.
풋프린트 모델의 경우 기본 1:1 핀-패드 매핑을 변경하여 하나의 핀이 여러 풋프린트 패드에 연결되도록 하거나, 그 외 핀 번호와 패드 번호가 일치하지 않는 관계를 설정할 수 있습니다. 하나의 핀을 여러 패드에 매핑할 때는 매핑 항목을 쉼표로 구분한 숫자 형식(1,2,3,4 등)으로 입력합니다.

컴포넌트 심볼의 단일 핀을 참조된 풋프린트 모델의 여러 패드에 매핑하는 예.
여러 공통 풋프린트 패드에 대해 핀-패드 크로스 프로브 하이라이트가 지원됩니다.
핀 매핑 시 고려할 사항:
-
대상 모델의 패드/핀 셀을 비워둘 수 없습니다. 반드시 매핑되어야 합니다.
-
해당 모델에 존재하지 않는 모델 패드/핀 번호를 입력할 수 없습니다.
-
하나의 모델 패드/핀을 둘 이상의 심볼 핀에 할당할 수 없습니다.
이 조건들 중 하나라도 위반하면 셀에
아이콘이 표시됩니다. 이에 따라 문제를 해결하십시오.
Parameters
이 편집기 영역은 컴포넌트에 파라메트릭 데이터를 추가하는 데 사용됩니다. 여기에는 다음 3가지 유형의 파라미터를 수동으로 추가할 수 있습니다:
-
Parameter – 표준 사용자 정의 파라미터.
-
Link – 웹사이트 페이지로 연결되는 URL 링크(예: 제조사 웹사이트 또는 온라인 데이터시트).
-
Datasheet – Workspace에 업로드되어 컴포넌트가 참조하는 데이터시트(어떤 형식이든)로의 링크 제공.

컴포넌트에 파라메트릭 데이터를 추가하기 위한 컨트롤을 제공하는 Parameters 영역.
필요에 따라 이러한 파라미터 유형을 얼마든지 추가할 수 있습니다. 추가하려면 영역 하단의
버튼에서 드롭다운 부분을 클릭한 다음 메뉴에서 해당 항목을 선택합니다. 새 파라미터는 다음과 같이 목록에 추가됩니다:
-
Parameter – 목록에서 현재 선택된 항목 아래에 추가됩니다. 이름은 기본 형식
Parameter n로 지정되며, 필요에 따라 Name 필드를 클릭하여 변경합니다. Value 필드를 클릭하고 필요한 값을 입력합니다.
-
Link – 목록의 맨 아래에 추가됩니다. Name 필드를 클릭하고 필요한 이름을 입력합니다. 이 이름은 회로도 시트에 배치된 컴포넌트 인스턴스에서 우클릭 References 하위 메뉴에 표시됩니다. 대상 페이지의 URL을 Value 필드에 입력(또는 붙여넣기)합니다. 이는 하이퍼링크가 되어 대상에 접근할 수 있습니다.
-
Datasheet – 표준 Windows Open 대화상자가 표시되며, 여기서 필요한 데이터시트를 찾아 선택할 수 있습니다. 이 대화상자를 통해 여러 데이터시트를 동시에 추가할 수 있습니다. 각 데이터시트는 목록의 맨 아래에 추가됩니다. Name는 처음에는 파일 자체의 이름이며, Explorer 패널과 회로도 시트에 배치된 후 컴포넌트의 References 하위 메뉴에도 표시됩니다. 필요에 따라 더 적절한 캡션으로 변경하십시오. Value는 디스크 상의 파일(이름, 형식, 크기)을 의미합니다. 이는 하이퍼링크가 되어 데이터시트에 빠르게 접근할 수 있습니다.

버튼을 직접 클릭(드롭다운 메뉴에 접근하지 않음)하면 표준 Parameter가 추가됩니다. 파라미터를 제거하려면 목록에서 해당 항목을 선택(여러 파라미터를 선택하여 제거 가능)한 다음

버튼을 클릭합니다.
드래그 앤 드롭으로 데이터시트 첨부
이전 섹션에서 언급한 Open 대화상자를 통한 수동 첨부 외에도, 다음 방법으로 하나 이상의 데이터시트를 컴포넌트에 첨부할 수 있습니다:
-
Windows 파일 탐색기에서 Parameters 영역 내 아무 곳으로나 드래그 앤 드롭.

로컬 드라이브에서 데이터시트를 첨부한 다음, 기본 데이터시트의 로컬 캡션을 편집하는 예.
-
외부 웹 브라우저의 웹 페이지에서 데이터시트 링크를 Parameters 영역 내 아무 곳으로나 드래그 앤 드롭.

웹 페이지에서 데이터시트를 첨부하는 예.
Template Parameters
또한 컴포넌트가 Component Template을 참조하는 경우, 해당 템플릿에 정의된 모든 파라미터가 가져와져 Parameters 영역에 추가됩니다.

참조된 Component Template의 예시 파라미터.
유의 사항:
템플릿 파라미터는 제거할 수 없습니다.
단위 인식(Unit-aware) 컴포넌트 파라미터 데이터 타입 지원
Component Editor는 참조된 Component Template 내에 정의된 단위 인식 컴포넌트 파라미터 데이터 타입을 지원합니다. 2.2k, 2k2, 4M, 2.5GHz 등 다양한 형식으로 해당 필드에 파라미터 값을 직접 입력할 수 있으며, Workspace는 이러한 입력 뒤에 있는 수치 값을 인식할 수 있도록 필요한 지능을 갖추고 있습니다.
컴포넌트 템플릿의 이 기능은 Workspace의 Search facility를 통해 목표 지향적인 검색을 가능하게 합니다. 이 기능은 컴포넌트 유형으로 검색할 수 있을 뿐 아니라, 범위 검색을 통해 더 스마트하게 검색할 수 있습니다. 단위 인식 컴포넌트 파라미터의 강력함을 활용하면 예를 들어 정전용량이 47uF에서 220uF 사이인 모든 커패시터를 찾도록 검색을 빠르게 정의할 수 있습니다.
컴포넌트 파라미터의 단위 인식 데이터 타입은 컴포넌트 템플릿을 통해서만 정의할 수 있습니다.

참조된 컴포넌트 템플릿에서 단위 인식 데이터 타입을 갖는 컴포넌트 파라미터.
단위 인식 데이터 타입을 사용하는 컴포넌트 파라미터에 값을 입력할 때 고려할 사항은 다음과 같습니다.
-
다양한 형식으로 값을 입력할 수 있습니다:
-
숫자 값만 입력(예:
10). 데이터 타입에 단위가 있는 경우 자동으로 적용됩니다. 단위가 있는 타입은 이름 뒤 괄호에 단위가 표시됩니다.
-
과학적 표기법으로 숫자 값 입력(예:
1e10, 1E6).
-
숫자 값과 단위 입력(예:
10F).
-
접두어(prefix)를 포함한 숫자 값 입력(예:
10k). (해당되는 경우) 적절한 단위가 자동으로 추가됩니다.
-
접두어와 단위를 포함한 숫자 값 입력(예:
10kF).
-
일반적인 엔지니어링 표기 형식으로 접두어를 포함한 숫자 값 입력(예: 저항의 경우:
2k2, 2K2, 10r2, 10R2). 값은 그에 맞게 자동으로 정규화됩니다(예: 2K2는 2.2k로 변환).
-
숫자 값 뒤에 공백을 넣거나 넣지 않고 접두어 및/또는 단위를 입력할 수 있습니다(예:
10uF 또는 10 uF). 공백은 자동으로 제거됩니다.
엔지니어링 약어는 대소문자를 구분하지 않으므로 2k2 입력은 2K2 입력과 동일하고, 100R 입력은 100r 입력과 동일합니다. 유일한 예외는 M(Mega)와 m(milli)입니다.
Supported Units
다음 단위 인식 데이터 타입이 지원됩니다:
대부분의 데이터 타입에는 단위가 있으며(Component Template에서 괄호로 표시), 파라미터 값을 입력할 때 단위를 지정하지 않으면 이 단위가 적용됩니다.
-
Volt(V)
-
Ampere(A)
-
Ohm
-
Farad(F)
-
Henry(H)
-
Watts(W)
-
Hertz(Hz)
-
Celsius(C)
-
Decibel(dB)
-
Percent(%)
-
Metre(m)
-
Gram(g)
-
Second(s)
Supported Prefixes
다음 표는 단위 인식 파라미터 타입의 값을 입력할 때 지원되는 접두어(prefix)를 나열합니다.
| Prefix |
Term |
Value (Scientific) |
Value (Normal) |
| T |
Tera |
1 x 1012 |
1,000,000,000,000 |
| G |
Giga |
1 x 109 |
1,000,000,000 |
| M |
Mega |
1 x 106 |
1,000,000 |
| k |
kilo |
1 x 103 |
1,000 |
| m |
milli |
1 x 10-3 |
1 / 1,000 |
| u |
micro |
1 x 10-6 |
1 / 1,000,000 |
| n |
nano |
1 x 10-9 |
1 / 1,000,000,000 |
| p |
pico |
1 x 10-12 |
1 / 1,000,000,000,000 |
| f |
femto |
1 x 10-15 |
1 / 1,000,000,000,000,000 |
일부 또는 전체 접두어의 사용은 파라미터 타입에 따라 적용되지 않을 수 있습니다. 예를 들어 Percentage에는 어떤 접두어도 유효하지 않습니다. 소프트웨어는 접두어의 잘못된 사용이 있을 경우 이를 알려줍니다.
Validating a Parameter's Value
컴포넌트 파라미터에 단위 인식 데이터 타입을 사용하면, 입력된 값은 지정된 데이터 타입에 대해 유효성 검사를 거칩니다. 이를 통해(단위를 입력한 경우) 해당 데이터 타입에 올바른 측정 단위가 사용되었는지 보장합니다. 예를 들어 Celsius 타입의 파라미터는 10V 값을 가질 수 없습니다!
Component Editor에서 파라미터에 유효하지 않은 값을 입력하면, 해당 입력이 유효한 값이 아님을 알리는 대화상자가 표시됩니다. 이는 셀 간 값을 복사/붙여넣기할 때도 동일합니다. 대화상자에서 OK을 클릭하면 값이 이전 입력으로 되돌아갑니다.

데이터 유효성 검사 – Component Editor는 단위 인식 파라미터에 입력된 값과 해당 데이터 타입 간 불일치를 감지해 알려줄 수 있는 지능을 갖추고 있습니다.
사전(Dictionary) 정의 컴포넌트 파라미터 데이터 타입 지원
Component Editor는 참조된 Component Template 내에서 구성된 사전 정의 컴포넌트 파라미터 데이터 타입을 지원합니다. Value 열을 클릭하고 드롭다운을 사용하면 사전에 정의된 선택지에서 파라미터 값을 선택할 수 있습니다. Value 열을 클릭한 뒤 값을 입력하기 시작하면 드롭다운이 열리고, 목록에서 가장 가까운 값이 강조 표시됩니다.
컴포넌트 파라미터의 사전 정의 데이터 타입은 컴포넌트 템플릿을 통해서만 구성할 수 있습니다.

참조된 컴포넌트 템플릿에서 단위 인식 데이터 타입을 갖는 컴포넌트 파라미터.
Workspace의 관리자라면 Value 필드 오른쪽에 있는
아이콘을 클릭하여 Workspace 브라우저 인터페이스의 Settings – Vault – Dictionaries 페이지를 열고 사전을 관리할 수 있습니다.
-
사전 정의 파라미터의 값은 컴포넌트를 Workspace에 저장할 때 유효성 검사를 거칩니다. 값이 사전과 불일치하게 되면(예: 해당 값이 Workspace에서 제거된 뒤, 그 값을 사용하던 컴포넌트를 편집하기 위해 열었을 때) 값 필드에
아이콘이 표시되어 해당 값이 적용 불가함을 알려줍니다. 값이 사전과 일치하기 전까지는 Workspace에 컴포넌트를 저장할 수 없습니다.
-
연결된 Workspace의 브라우저 인터페이스에서 사전이 변경된 경우, Altium Designer에서 변경 사항을 반영하려면 Workspace 연결을 끊었다가 다시 연결해야 합니다. 자세한 내용은 Accessing Your Workspace 페이지를 참고하세요.
동적(아이템 레벨) 파라미터
Altium Designer는 연결된 Workspace와 함께 동적(또는 아이템 레벨) 파라미터 개념을 지원합니다. 이는 상위 Component Item에 추가되며, 해당 아이템을 새 리비전으로 다시 릴리즈하지 않아도 그 아이템의 모든 릴리즈된 리비전에서 사용할 수 있는 파라미터입니다. 이 기능을 통해 새 컴포넌트 리비전을 만들지 않고도 컴포넌트를 업데이트할 수 있으며, 그 결과 해당 컴포넌트가 사용된 관련 설계에 영향을 주는 일을 피할 수 있습니다. 예를 들어 비용 파라미터 변경을 들 수 있는데, 말 그대로 필요 시점에 동적으로 즉시 적용됩니다.
동적 파라미터는 Component Editor의 Single Component Editing mode에서 Component Item 리비전을 편집할 때 확인할 수 있습니다. 이러한 파라미터는 Editor의 Parameters 영역에서 구분할 수 있도록 다른 아이콘(
–)으로 표시됩니다. 아이콘 위에 마우스를 올리면 Dynamic 텍스트가 표시됩니다.

Component Item에 추가되어 해당 리비전에서 사용할 수 있는 동적 파라미터 예.
Part Choices
이 편집기 영역은 컴포넌트에 대해 하나 이상의 Part Choices를 지정하는 데 사용됩니다. 즉, 조립된 보드에서 해당 컴포넌트를 구현하는 데 사용할 수 있는 ‘허용된’ 제조사 부품(Manufacturer Part)입니다. 실제 공급망 인텔리전스(제조사(및 부품 번호), 공급사(및 부품 번호), 설명, 가격, 재고/가용성)는 Workspace의 로컬 Part Catalog 및 관련 Part Source에서 가져옵니다.
각 Workspace에는 전용
Part Catalog가 있습니다. 이는 제조사 부품과 그에 연관된 공급사 부품을 관리/추적하기 위한 로컬 부품 카탈로그 데이터베이스입니다. 로컬 Part Catalog에는 실제 Manufacturer Parts를 대표하는 항목과, 하나 이상의 Supplier Parts를 대표하는 항목(공급사/벤더가 판매하는 Manufacturer Parts의 형태)이 저장됩니다. 각 Supplier Part는 부품 데이터베이스의 항목을 참조합니다. 즉
Altium Parts Provider의 통합(aggregate) 부품 데이터베이스(활성화된 공급사와 인터페이스하며 해당 공급사로부터 부품을 수집) 또는 Concord Pro Workspace의 경우 연결된 로컬 부품 데이터베이스(ODBC 기반)입니다. Workspace 브라우저 인터페이스의
Part Providers 영역에서
Altium Parts Provider에 대해 필요한 공급사를 활성화하고 Location/Currency 범위를 결정하십시오. Altium Designer에서 Workspace에 연결된 상태에서는
Preferences dialog의
Data Management – Parts Providers page에 있는
Altium Parts Options 영역이 읽기 전용이 되며, Workspace에 정의된 설정을 그대로 따릅니다. Workspace의
Altium Parts Provider part source 관리에 대한 자세한 내용은
Part Source Configuration (
Altium 365 Workspace,
Enterprise Server Workspace)를 참고하십시오.

정의 중인 컴포넌트에 대해 단일 제조사 부품을 포함하는 Part Choices 목록 예.
제조사 부품은 다음 두 가지 방법으로 컴포넌트의 Part Choices 목록에 추가할 수 있습니다:
수동으로 part choice를 추가하려면, 해당 영역 하단의
버튼을 클릭하십시오. Add Part Choices dialog가 나타나며, Manufacturer Part Search panel 과 동일한 방식으로 사용합니다(전체 UI 요소에 대한 자세한 내용은 이 페이지를 참고). 필요한 제조사 부품을 검색하고 부품을 선택한 다음 OK 버튼을 클릭하십시오. 제조사 부품에 대한 SPNs 항목(Supplier Part Numbers –)을 클릭하면 해당 부품의 사용 가능한 공급사를 확인할 수 있으며, 가용성/가격 등을 기준으로 올바른 part choice를 하고 있는지 평가할 수 있습니다.
이후 표시되는
Use Component Data dialog에서 결과를 어떻게 사용할지 결정하십시오. 기존 데이터의 일부 또는 전체를 교체할지 선택할 수 있으며, 또는 부품을 part choice로만 추가하려면
Cancel를 클릭하십시오.
대화상자의 검색 결과는 Manufacturer Part 기준이며, 연관된 SPN 항목은 해당 부품을 공급하는 활성화된 벤더를 반영합니다. 부품을 선택하면 Part Choices 목록에 추가되는 것은 제조사 부품입니다. 특정 벤더/공급사가 아니라 제조사 부품을 사용함으로써, 해당 부품을 판매하는 공급사(그리고 Workspace를 통해 사용 가능한 공급사)에 기반한 모든 솔루션을 함께 가져오는 단일 Part Choice를 얻을 수 있습니다.

수동 part choice 지정 – Add Part Choices dialog를 사용해 필요한 제조사 부품을 검색하고, 해당 항목을 선택한 뒤 OK를 클릭합니다.
part choice를 제거하려면 목록에서 해당 항목을 선택한 다음
버튼을 클릭하십시오.
Creating the Component from a Manufacturer Part Search
컴포넌트 생성 속도를 높이기 위해, Altium Designer는 Manufacturer Part Search 기능을 통해 실제 제조사 부품을 검색한 다음, 해당 부품(또는 그 데이터의 일부)을 Component Editor에 추가할 수 있도록 지원합니다. 이를 통해 컴포넌트를 처음부터 만들 필요 없이, Workspace에 추가할 새 컴포넌트를 빠르게 정의할 수 있습니다. 말하자면 ‘바퀴를 다시 발명’할 필요가 없는 셈이며, 해당 부품의 모든 데이터(이름, 설명, 파라미터, 데이터시트, part choices, 정의된 모델 등)를 가져올 수 있습니다.
이 기능은 여러 방법으로 접근할 수 있습니다. 자세히 살펴보려면 접을 수 있는 섹션을 클릭하십시오.
각 경우에 Use Component Data dialog가 열리며, 현재 생성/편집 중인 컴포넌트에 적용할 데이터를 선택할 수 있는 컨트롤(이름, 설명, 파라미터, 모델, 데이터시트)을 제공합니다. 컴포넌트에 아직 정의된 데이터가 없다면, 이 대화상자에서 해당 부품에 대해 사용 가능한 모든 데이터가 기본적으로 활성화되어 컴포넌트로 로드됩니다. 컴포넌트가 Name, Description 및/또는 Symbol로 부분적으로 정의되어 있다면, 대화상자에서 해당 옵션이 기본적으로 비활성화되며(선택한 부품의 데이터로 교체할 수 있는 컨트롤은 제공됨)로 표시됩니다.

Use Component Data dialog를 사용해 선택한 부품에서 컴포넌트에 추가할 데이터를 선택합니다.
Options and Controls of the Use Component Data Dialog
-
Show only matching with template – 이 옵션을 활성화하면 컴포넌트 템플릿과 일치하는 데이터만 표시합니다. 이 옵션을 비활성화하면 선택한 부품에서 사용 가능한 모든 데이터가 표시됩니다.
-
Parameter Import Options – 클릭하면 Preferences dialog의 Data Management – Parts Providers 페이지가 열리며, 여기서 파라미터 가져오기 옵션을 구성할 수 있습니다.
-
Parameters (nn), Models (nn), Datasheets (nn) – 탭을 사용해 해당 데이터를 탐색하고 컴포넌트에 포함할 항목을 선택합니다.
-
파라미터의 경우, 체크된 파라미터는 부품에서 사용할 값이 표시됩니다. 체크되지 않은 파라미터는 현재 값이 표시됩니다.
-
정의 중인 컴포넌트에 항목이 존재하는지 여부에 따라, Action 열에는 체크된 항목에 대해 수행될 작업이 표시됩니다:
-
Add – 부품에서 데이터를 추가합니다(예: 해당 파라미터가 현재 컴포넌트에 없으며, 부품에서 컴포넌트로 추가됨).
-
Update – 기존 데이터를 부품의 데이터로 업데이트합니다(예: 컴포넌트에 파라미터가 존재하며, 그 값이 부품의 값으로 업데이트됨).
-
Replace – 기존 데이터를 부품의 데이터로 교체합니다(예: 컴포넌트에 회로도 심볼 모델이 존재하며, 이 모델이 부품의 모델로 교체됨).
체크되지 않은 항목은 Action 열이 비어 있으며, 어떤 작업도 수행되지 않음을 의미합니다.
-
Model Info – 클릭하면 부품에 할당된 모델에 대한 추가 정보를 제공하는 영역이 확장됩니다. 컨트롤 오른쪽의 아이콘은 모델의 품질 수준을 나타냅니다.
모델 데이터에 대해 더 알아보려면 Searching for Manufacturer Parts 페이지를 참고하십시오.
From the Name Field
Name field는 Manufacturer Part Search 기능에 접근하는 두 가지 방법을 제공합니다:
-
Typing Directly – Name field에 입력을 시작하면, 일치하는 제조사 부품의 팝업 목록이 표시됩니다(오른쪽에 제조사 표시). 사용할 부품을 선택하십시오.

필요한 제조사 부품의 이름을 입력하기 시작한 다음, 편리한 팝업 목록에서 해당 항목을 선택하십시오. 이미지에는 해당 부품의 모든 데이터가 Component Editor로 가져와지는 모습이 표시되어 있습니다.
-
Using the Manufacturer Part Search dialog – 필드 맨 오른쪽의
버튼을 클릭하여 Manufacturer Part Search dialog에 접근합니다. 필요한 제조사 부품을 검색하고 항목을 선택한 다음 OK 버튼을 클릭하십시오.
이 대화상자는
Manufacturer Search panel과 동일한 방식으로 사용됩니다. 자세한 내용은 이 링크된 페이지 를 참조하세요.
대화상자의 검색 결과는 Manufacturer Part 기준으로 표시되며, 연결된 SPN 항목은 해당 부품을 공급하는 활성화된 벤더를 반영합니다. 부품을 선택하면 새 컴포넌트를 생성하는 데 사용되는 것은 제조사 부품(Manufacturer Part)입니다. 또한 Part Choice 관점에서, 특정 벤더/공급업체가 아니라 제조사 부품을 기반으로 생성하면, 해당 부품을 판매하는 공급업체(그리고 Workspace를 통해 사용 가능한 공급업체) 기반의 모든 솔루션을 함께 가져오는 단일 Part Choice를 얻을 수 있습니다. 파라미터는 정의된
Parameter Import Options에 따라 가져오며, 이는
Preferences 대화상자의
Data Management – Parts Providers page에서 구성됩니다.

Manufacturer Part Search 대화상자를 사용해 필요한 제조사 부품을 찾고 선택한 다음 OK을(를) 클릭하세요. 이미지는 해당 부품의 모든 데이터가 Component Editor로 가져와지는 모습을 보여줍니다.
Workspace에 저장하려는 컴포넌트의 파라미터 이름과 Workspace의 템플릿 간에 불일치가 감지되면, 저장 과정에서 즉시 이를 수정하고 그 변경 사항을 전역 환경설정에 저장할 수 있습니다. Use Component Data 대화상자에서 Show only matching with template 옵션을 비활성화하여 모든 컴포넌트 파라미터가 표시되도록 하세요. 불일치가 감지된 파라미터의 경우 Fix 컨트롤을 사용해 Parameter Mapping Configuration 대화상자를 열고 필요에 따라 변경 사항을 적용합니다.
Component Editor에서 정의/편집한 Workspace Library 컴포넌트를 연결된 Workspace에 저장하고, 해당 컴포넌트를 설계에서 사용할 수 있도록 하기 전에, 구성된 설정에 따른 요구사항을 이 컴포넌트가 충족하는지 확인하는 것이 필수입니다. Component Editor는 컴포넌트를 Workspace로 다시 저장하려고 하거나 이 기능을 수동으로 실행할 때 검증(Validation) — Component Rule Check — 을 수행합니다.