실제 보드에 장착되는 구성 요소는 설계 캡처 시에는 회로도 기호로, 보드 설계 시에는 PCB 풋프린트로 표현됩니다. Altium Designer 구성 요소는 다음과 같이 할 수 있습니다:
- 로컬 라이브러리에서 생성되어 배치되거나
- 전체 설계 팀이 접근할 수 있는 연결된 작업공간에서 직접 배치됩니다.
이 문서는 회로도 라이브러리(
*.SchLib)의 생성 및 관리에 대해 설명합니다. 구성 요소 기호 자체를 생성하는 방법에 대해 자세히 알아보려면
회로도 기호 생성 페이지를 참조하십시오.
기호는 회로도 편집기에서 회로도 라이브러리로 복사하거나, 회로도 라이브러리 간에 복사하거나, 회로도 기호 생성 도구나 그리기 도구를 사용하여 처음부터 생성할 수 있습니다.
새 스키마틱 라이브러리 생성하기
새 스키마틱 라이브러리를 생성하려면, 메인 메뉴에서 파일 » 새로 만들기 » 라이브러리 명령을 선택하고 파일 영역의 새 라이브러리 대화 상자에서 스키마틱 라이브러리 옵션을 선택합니다.

생성을 클릭한 후, Schlib1.SchLib라는 이름의 새 스키마틱 라이브러리 문서가 생성되어 프로젝트 패널에 표시되며, Component_1이라는 빈 컴포넌트 시트가 표시됩니다.
라이브러리의 내용은 SCH 라이브러리 패널에 표시됩니다.
이제 새로운 스키마틱 라이브러리에서 스키마틱 심볼 편집기 명령을 사용하여 스키마틱 구성 요소를 추가, 제거 또는 편집할 준비가 되었습니다.
스키마틱 문서에서 스키마틱 라이브러리 생성하기
활성 프로젝트의 스키마 소스 문서에 사용된 모든 구성 요소의 스키마 라이브러리를 설계 » 스키마 라이브러리 만들기를 클릭하여 생성할 수도 있습니다. 이는 완성된 디자인의 정확한 작업 라이브러리나 아카이브를 만들고 싶을 때 매우 유용합니다. 동일한 라이브러리 참조를 가지지만 다른 내부 구조를 가진 구성 요소가 있는 경우, 그룹화 목적으로 사용될 매개변수를 지정할 수 있는
구성 요소 그룹화 대화 상자가 열립니다.
활성 프로젝트의 모든 스키마틱 소스 문서가 열리며, 아직 열리지 않았다면, 라이브러리 문서(<ProjectName>.SchLib)가 자동으로 생성되어 프로젝트에 추가됩니다. 이 문서는 스키마틱 심볼 편집기에서 활성 문서로 열립니다. 라이브러리에는 디자인에 사용된 모든 구성 요소가 포함됩니다. 생성된 파일은 프로젝트 패널의 Libraries\Schematic Library Documents 하위 폴더 아래 프로젝트의 일부로 표시됩니다. 파일은 처음에 하드 디스크에 저장되지 않습니다.
스키마틱 시트에서 스키마틱 라이브러리 생성하기
새로운 스키마틱 구성 요소 기호는 활성 스키마틱 시트에서 생성할 수 있으며, 해당 시트의 포트가 구성 요소의 핀이 됩니다. 이를 수행하려면, 메인 메뉴에서 설계 » 시트에서 구성 요소 생성 명령을 선택하거나, 디자인 객체에서 멀리 떨어진 메인 디자인 공간 내에서 마우스 오른쪽 버튼을 클릭하고 컨텍스트 메뉴에서 시트 작업 » 시트에서 구성 요소 생성 명령을 선택하세요.
명령을 실행하면 기호 옵션 대화 상자가 나타납니다. 이 대화 상자를 사용하여 기호의 높이와 너비, 핀의 길이, 그리고 소스 시트의 포트와 관련하여 핀의 스타일을 정의하세요.

심볼 옵션 대화 상자
[Options and Controls of the Symbol Options Dialog]의 옵션 및 컨트롤
- 자동 너비 - 생성된 구성 요소의 너비를 자동으로 결정하는 데 사용합니다. 선택하지 않은 경우 텍스트 상자에 값을 입력하여 너비를 사용자 정의할 수 있습니다.
- 자동 높이 - 생성된 구성 요소의 높이를 자동으로 결정하는 데 사용합니다. 선택하지 않은 경우 텍스트 상자에 값을 입력하여 높이를 사용자 정의할 수 있습니다.
- 핀 길이 - 생성된 구성 요소에 대한 핀 길이 값을 입력합니다. 기본값은 10입니다.
- 스타일 - 포트 스타일을 선택하는 데 사용:
- 입력/출력 - 입력 포트는 심볼의 오른쪽에 핀으로 표시되고 출력 포트는 심볼의 왼쪽에 핀으로 표시됩니다. 둘 다 알파벳 순서로 표시됩니다.
- 상대적 회로도 포트 레이아웃 - 회로도 시트의 포트가 심볼에 회로도와 같은 순서로 핀으로 표시됩니다.
- 비례적 회로도 포트 레이아웃 - 회로도 시트의 포트가 심볼에 핀으로 표시되며, 심볼은 회로도의 포트 레이아웃을 반영하도록 크기가 조정됩니다.
대화 상자에서 확인을 클릭하면, 새로운 구성 요소가 스키매틱 문서의 이름으로 생성되며, 새로운 스키매틱 라이브러리 문서(Schlib1.SchLib)에 생성됩니다. 라이브러리가 활성 문서로 열리며, 새 구성 요소가 해당 라이브러리 내에서 활성 구성 요소로 표시됩니다.
소스 스키매틱 시트에 포트가 없는 경우에도 새 구성 요소는 생성되지만, 심볼 그래픽은 없을 것입니다.
새 스키매틱 구성 요소 만들기
스키매틱 라이브러리에서는 원하는 만큼의 부품 심볼을 생성할 수 있습니다. 기존 라이브러리에서 새 스키매틱 부품을 생성하려면, 메인 메뉴에서 도구 » 새로운 부품을 선택하거나 디자인 공간의 마우스 오른쪽 버튼 메뉴를 사용하거나 디자인 항목 ID 영역 아래에 있는 추가 버튼을 클릭하세요SCH 라이브러리 패널에서.
명령을 실행하면 새로운 부품 대화 상자가 열립니다. 대화 상자의 디자인 항목 ID 필드를 사용하여 부품에 적절한 이름을 지정하세요.

새 구성 요소 대화 상자
확인을 클릭한 후, 이 이름을 가진 새 구성 요소가 라이브러리에 생성되고 빈 구성 요소 시트가 디자인 공간에서 열리고 활성화됩니다.
새로운 라이브러리에는 항상 하나의 빈 컴포넌트가 포함되어 있으므로, Component_1을 다른 이름으로 변경하여 컴포넌트 생성을 시작할 수 있습니다. 이를 위해 SCH Library 패널에서 Design Item ID 목록에서 Component_1을 선택한 다음 패널의 편집 버튼을 클릭하거나 Component_1을 더블 클릭하여 Component 모드에서 속성 패널을 엽니다. Design Item ID 필드에 새 컴포넌트 이름을 입력하여 고유하게 식별한 후 Enter를 누릅니다.
현재 구성 요소를 활성 라이브러리에서 제거하려면, 메인 메뉴에서 도구 » 구성 요소 제거를 선택하거나 디자인 공간에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 도구 » 구성 요소 제거를 선택합니다. 구성 요소는 SCH 라이브러리 패널에서 직접 삭제할 수도 있습니다. 디자인 항목 ID 목록에서 필요한 구성 요소를 선택한 다음, 목록 아래에 있는 삭제 버튼을 클릭하거나 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 삭제 명령을 선택합니다. 패널을 사용하여 구성 요소를 삭제하는 경우, 여러 개의 삭제가 수행될 수 있습니다.
스키매틱 구성요소에 모델 추가하기
스키매틱 구성요소에는 PCB 풋프린트 모델을 원하는 만큼 추가할 수 있으며, 회로 시뮬레이션과 신호 무결성 분석에 사용되는 모델 파일도 추가할 수 있습니다. 구성요소에 여러 모델(예: 여러 풋프린트)이 있는 경우, 스키매틱에 구성요소를 배치할 때 속성 패널에서 적절한 모델을 선택할 수 있습니다. 모델을 구하는 방법으로는 직접 만들거나 인터넷에서 제조업체의 모델 파일을 다운로드할 수 있습니다. PCB 라이브러리는 여러 개의 PCB 풋프린트를 포함할 수 있습니다.
3D 모델은 구성요소 심볼에 직접 연결되지 않습니다. 대신, 3D 모델은 PCB 풋프린트에 배치됩니다. 왜냐하면 3D 모델은 풋프린트에 대해 올바르게 회전되고, 정렬되며, 위치해야 하기 때문에, 이 작업을 풋프린트 편집기에서 하는 것이 합리적입니다. 3D 모델을 다루고 풋프린트에 배치하는 방법에 대해 더 알아보려면,
PCB 풋프린트 생성하기를 참조하세요.
다음 방법으로 현재 구성 요소에 모델을 추가할 수 있습니다:
-
디자인 공간 하단의 모델 영역에서 (디자인 공간의 오른쪽 하단에 있는 거꾸로 된 화살표/캐럿 기호를 클릭하세요. 다음 이미지에서 보여줍니다).

디자인 공간의 모델 영역에 접근하려면 강조된 캐럿 기호를 클릭하세요.
-
컴포넌트 모드의 속성 패널의 파라미터 영역에서 추가 드롭다운을 사용하여 모델을 선택합니다.

-
스키마틱 심볼 편집기의 모델 관리자 대화상자(도구 » 모델 관리자, 또는 SCH 라이브러리 패널에서 컴포넌트를 마우스 오른쪽 버튼으로 클릭한 후 컨텍스트 메뉴에서 모델 관리자를 선택)를 사용하면 활성 스키마틱 라이브러리의 모든 컴포넌트에 대한 컴포넌트 모델을 보고 정리할 수 있습니다. 예를 들어, 동일한 모델을 여러 선택된 컴포넌트에 추가할 수 있습니다.

모델 관리자 대화상자
[모델 관리자 대화상자의 옵션 및 컨트롤]
- 마스크 – 이 필드에 컴포넌트 이름을 입력하여 내용을 필터링합니다. 와일드카드 문자로 "
*"를 사용하세요.
- 컴포넌트 목록 – 현재 스키마틱 라이브러리의 모든 기존 컴포넌트와 그 설명을 나열합니다.
- 모델 목록 – 선택된 컴포넌트와 관련된 모든 모델을 나열합니다. 이 영역의 마우스 오른쪽 버튼 메뉴에는 모델을 추가, 복사, 붙여넣기, 제거 또는 편집하는 명령이 포함되어 있습니다.
- 추가 – 아래 나열된 모델 옵션 중에서 선택하려면 클릭하세요. 각 옵션에 대해 관련 대화상자가 열리며 필요한 경우 사용자 정의하고 원하는 모델을 추가할 수 있습니다.
- 복사 – 목록에서 원하는 모델을 복사하려면 클릭하세요.
- 붙여넣기 – 목록에 모델을 붙여넣으려면 클릭하세요. 새 모델은 목록의 맨 아래에 나타납니다.
- 제거 – 선택한 풋프린트를 제거하려면 클릭하세요.
- 편집 – 모델 할당을 편집할 수 있는 해당 대화상자를 열려면 클릭하세요.
- 미리보기 새로고침 – 모델 미리보기를 새로고침하려면 클릭하세요. 2D/3D를 클릭하여 2D 및 3D 미리보기 사이를 전환하세요.
모델을 심볼에 매핑하기
모델을 연결하는 과정의 일부로, 구성 요소에 대한 정보를 스키마틱에서 대상 모델로 매핑해야 합니다.
도메인 특정 정보는 IBIS, MDL 및 CKT 파일과 같은 사전 정의된 형식을 가진 모델 파일에 있습니다. 시스템이 해당 도메인 특정 정보에 접근하기 위해 필요한 다른 정보도 있습니다. 예를 들어, 스키마틱 심볼과 도메인 특정 모델 사이의 핀 매핑 및 넷 리스트입니다. 이 정보는 모델이 추가되거나 편집될 때 열리는 도메인 특정 모델 편집기에서 정의됩니다. 모델 파일을 참조하는 것 외에도, 해당 모델 종류에 필요한 모든 핀 매핑 또는 넷리스팅 정보를 포함할 것입니다.
이것들은 SPICE에 내장된 사전 정의된 아날로그 장치 모델입니다. 이러한 구성 요소 유형에는 별도의 모델 파일이 필요하지 않습니다. 모델링에 필요한 모든 정보는 SIM 모델 편집기에서 구성됩니다.
모델 파일 검색 위치
스키마틱 심볼 편집기에서 구성 요소에 모델을 추가할 때, 모델은 연결됩니다; 모델 데이터는 스키마틱 구성 요소에 복사되거나 저장되지 않습니다. 이는 연결된 모델이 라이브러리 생성 시뿐만 아니라 구성 요소가 스키마틱 시트에 배치될 때도 사용 가능해야 함을 의미합니다. 라이브러리 편집기에서 작업할 때, 구성 요소에서 모델 정보로의 링크는 다음과 같은 유효한 검색 위치를 사용하여 해결됩니다:
- 현재 라이브러리 패키지 프로젝트에 포함된 라이브러리가 먼저 검색됩니다.
- 현재 설치된 라이브러리 목록에 있는 PCB 라이브러리(통합 라이브러리가 아닌)가 다음으로 검색됩니다. 참고: 라이브러리 목록은 정렬할 수 있습니다.
- 마지막으로, 프로젝트 검색 경로에 위치한 모델 라이브러리가 검색됩니다. 검색 경로는 프로젝트 옵션 대화 상자의 검색 경로 탭(프로젝트 » 프로젝트 옵션)에서 정의됩니다. 참고: 검색 경로에 있는 라이브러리는 모델을 찾기 위해 탐색할 수 없지만, 컴파일러는 모델을 검색할 때 이러한 라이브러리를 포함합니다.
사용 가능한 데이터베이스 및 파일 기반 라이브러리 관리 섹션을 참조하여 회로도 기호 편집기와 회로도 편집기에서 모델이 어떻게 검색되는지에 대한 자세한 정보를 파일 기반 및 데이터베이스 라이브러리에서 구성 요소 검색 페이지에서 확인하세요.
스키마틱 구성 요소에 풋프린트 추가하기
현재 스키마틱 구성 요소에 풋프린트를 추가하려면, 위에서 설명한 대로 모델을 추가할 옵션을 선택할 때 풋프린트를 선택하세요. PCB 모델 대화 상자가 열립니다.

PCB 모델 대화 상자
PCB 모델 대화 상자의 옵션 및 컨트롤
풋프린트 모델
- 이름 - 풋프린트의 이름을 표시합니다.
- 찾아보기 - 대상 풋프린트를 검색하기 위해 라이브러리 찾아보기 대화 상자를 엽니다.
- 핀 맵 - 회로도 기호와 PCB 풋프린트 간의 핀을 매핑하기 위해 모델 맵 대화 상자를 엽니다.
- 설명 - 풋프린트에 대한 의미 있는 설명을 입력합니다.
PCB 라이브러리
- 모두 - 현재 사용 가능한 모든 라이브러리에서 대상 풋프린트를 검색하도록 활성화합니다.
- 라이브러리 이름 - 명명된 라이브러리에서 대상 풋프린트를 검색하도록 활성화합니다. 텍스트 필드에 직접 라이브러리 이름을 입력합니다.
- 라이브러리 경로 - 지정된 위치에 있는 명명된 라이브러리에서 대상 풋프린트를 검색하도록 활성화합니다. 경로를 선택하려면 선택 버튼을 클릭합니다.
- 구성 요소 라이브러리에서 풋프린트 사용 - 이 옵션은 구성 요소가 통합 라이브러리나 서버와 같은 컴파일된 라이브러리에서 배치될 때 활성화됩니다. 필요한 경우 배치된 구성 요소에 대해 다른 출처의 PCB 라이브러리를 선택하도록 재정의할 수 있습니다.
선택된 풋프린트
이 영역은 대상 풋프린트의 미리보기를 표시합니다. 미리보기의 왼쪽 하단에 있는 아이콘을 클릭하여 2D와 3D 모드 간에 전환할 수 있습니다. 지정된 PCB 라이브러리에서 풋프린트를 찾을 수 없는 경우 표시 영역이 비어 있게 됩니다.
PCB 모델 대화 상자의 상단에는 풋프린트의 이름을 포함해야 하는 이름 필드가 있습니다. 이름을 직접 입력하거나 찾아보기 버튼을 사용하여 사용 가능한 풋프린트 라이브러리에서 찾을 수 있습니다.
라이브러리 찾아보기 대화 상자에서 찾을 수 있습니다. 라이브러리 드롭다운은 사용 가능한 라이브러리 목록에 접근할 수 있게 해줍니다.
버튼을 클릭하여 사용 가능한 파일 기반 라이브러리 대화 상자를 열고 여기서 라이브러리를 추가하거나 제거할 수 있습니다. 원하는 풋프린트가 현재 라이브러리에 없는 경우, 찾기 버튼을 사용하여 파일 기반 라이브러리 검색 대화 상자를 열어 검색해야 합니다.
PCB 모델 대화 상자의 하단에는 해당 모델이 어디에서 찾아졌는지를 보여주는 텍스트 문자열이 있습니다.
모델을 찾을 수 있는 소프트웨어의 능력은 모델을 찾을 수 있는 위치를 정의하는 설정에 의해 영향을 받습니다. 이 설정은 모델 이름 바로 아래에 있습니다. 옵션은 Any, 즉 이 모델을 위해 사용 가능한 모든 라이브러리를 검색하는 것부터, Integrated Library 또는 Server에 이르기까지 다양하며, 이는 모델이 지정된 통합 라이브러리나 워크스페이스에서만 사용될 수 있음을 나타냅니다.
PCB 모델 대화 상자에는 다음과 같은 옵션이 포함됩니다:
| 라이브러리 옵션 |
동작 |
대화 상자 설정 |
| 모든 |
일치하는 모델을 찾기 위해 사용 가능한 모든 라이브러리를 검색합니다. |
 |
| 라이브러리 이름 |
이 이름의 사용 가능한 라이브러리만 일치하는 모델을 찾기 위해 검색합니다. |
 |
| 라이브러리 경로 |
이 이름의 라이브러리를 이 위치에서만 검색하여 일치하는 모델을 찾습니다. |
 |
| 통합 라이브러리 |
구성 요소가 배치된 통합 라이브러리에서만 모델을 검색합니다. 통합 라이브러리가 사용 가능해야 합니다. |
 |
| 서버 |
이 구성 요소가 배치된 Workspace에서만 모델을 검색합니다. 소프트웨어가 해당 Workspace에 연결되어 있어야 합니다. |
 |
연결된 풋프린트의 핀 매핑을 구성하려면 PCB 모델 대화 상자에서 핀 맵을 클릭하여 모델 맵 대화 상자를 열고 핀-패드 쌍에 필요한 수정을 하세요. 회로도 기호 핀 지정자 속성을 PCB 풋프린트의 패드 지정자인 해당 모델 핀 지정자에 매핑한다는 점에 유의하세요.
- 구성 요소 핀 지정자 열 - 모든 회로도 기호 핀을 나열합니다; 이 필드는 편집할 수 없습니다.
- 모델 핀 지정자 열 - 모델 핀 번호를 나열합니다. 이 예에서는 할당된 PCB 풋프린트의 패드를 표시합니다; 각 필드를 편집하여 PCB 패드를 해당 회로도 기호 핀과 일치시키세요.

컴포넌트 핀을 여러 모델 핀에 매핑하려면, 모델 핀 지정자 열의 적절한 셀에 쉼표로 구분된 모델 핀 번호 목록을 입력하세요.
스키매틱 컴포넌트에 시뮬레이션 모델 추가하기
새로운 구성 요소를 만들고 있다면, 일반적으로 장치 제조업체의 사이트에서 SPICE 모델을 찾게 됩니다. 현재 스키마틱 구성 요소에 시뮬레이션 모델을 추가하려면, 모델을 추가하는 옵션을 선택할 때 시뮬레이션을 선택하세요 위에서 설명한 대로. Sim Model 대화상자가 열립니다. 이 대화상자에서 모델 선택과 스키마틱 심볼 핀에서 모델 핀으로의 매핑이 이루어집니다.
SPICE 모델 마법사 (도구 » XSpice 모델 마법사)를 사용하여 특정 SPICE 모델 유형을 생성하고 구성 요소에 추가할 수도 있습니다: 더 알아보기.
스키마틱 단계에서 모델 추가하기
스키마 단계에서, 디자인은 논리적으로 연결된 컴포넌트들의 집합입니다. 예를 들어, 회로 시뮬레이션, PCB 레이아웃, 신호 무결성 분석 등 디자인을 테스트하거나 구현하기 위해서는 다른 디자인 도메인으로 전환되어야 합니다. 이를 달성하기 위해서는 대상 도메인에 적합한 각 컴포넌트의 모델이 있어야 합니다.
-
풋프린트는 파라미터 영역에 있는 속성 패널에서 추가함으로써 스키매틱 구성 요소와 연결됩니다. 추가 드롭다운을 클릭한 다음 풋프린트를 선택하여 PCB 모델 대화 상자를 열어 풋프린트를 구성합니다.

-
모델은 파라미터 영역에 있는 속성 패널에서 추가함으로써 스키매틱 구성 요소와 연결됩니다. 추가 드롭다운을 클릭한 다음 시뮬레이션 또는 아이비스 모델을 선택하여 해당 대화 상자를 엽니다.
구성 요소에 세부 정보 추가를 위한 파라미터 사용
구성 요소 파라미터는 구성 요소에 대한 추가 정보를 정의하는 수단입니다. 파라미터를 통해 구성 요소에 대한 추가적인 텍스트 정보를 정의할 수 있습니다. 이는 전기 사양(예: 와트 수 또는 허용 오차), 구매 또는 재고 세부 정보, 설계자 메모, 구성 요소 데이터시트에 대한 참조 등을 포함할 수 있습니다 - 기본적으로 선택한 목적에 따라 어떤 용도로든 사용할 수 있습니다: 회사에서 BOM에 필요한 데이터, 제조업체의 데이터, 구성 요소 데이터시트에 대한 참조 또는 설계 지침 정보(예: 설계 규칙 또는 PCB 클래스에 대한 할당 등).
파라미터는 구성 요소 생성 중 스키매틱 라이브러리 편집기에서 속성 패널을 사용하여 정의할 수 있습니다.
구성 요소에 파라미터 추가하기
개별 구성 요소의 경우, 파라미터는 구성 요소 모드에서 속성 패널의 파라미터 영역에 추가됩니다. 언급했듯이, 이는 라이브러리에서 또는 구성 요소가 스키매틱 시트에 배치된 후에 수행될 수 있습니다.
다음 단계를 사용하여 스키마틱 구성요소에 매개변수를 추가하세요:
- SCH 라이브러리 패널에서 구성 요소 이름을 더블 클릭하여 구성 요소 모드의 속성 패널을 엽니다.
- 매개변수 영역에서 추가 드롭다운에서 매개변수를 선택합니다.
- 원하는 매개변수의 이름과 값을 입력합니다.
- 구성 요소가 회로도 시트에 배치될 때 이름과 값이 표시되길 원한다면 매개변수의 가시성 옵션이 활성화(
)로 설정되어 있는지 확인합니다.
-
글꼴 링크와 기타를 클릭하여 매개변수 영역 하단에서 매개변수를 구성하기 위한 추가 옵션에 접근합니다.

디자인 공간에서 매개변수를 선택하여
속성 패널을
매개변수 모드로 열어 매개변수를 구성할 수도 있습니다.
여러 구성 요소에 매개변수 추가하기
매개변수는 각 구성 요소의 핵심 요소이며, 많은 매개변수가 여러 구성 요소에 걸쳐 사용되는 것이 일반적입니다. 각 구성 요소에 개별적으로 추가하는 것뿐만 아니라, 매개변수 관리자 명령(도구 » 매개변수 관리자)을 사용하여 여러 구성 요소에 매개변수를 추가할 수도 있습니다. 매개변수를 추가하고 제거하는 것뿐만 아니라, 여러 구성 요소에 걸쳐 매개변수의 값을 편집할 수도 있습니다.

모든 구성 요소에 걸쳐 있는 모든 파라미터를 편집할 수 있는 파라미터 테이블 편집기 대화 상자입니다.
여러 파라미터를 편집할 때의 주의사항:
- 라이브러리의 컴포넌트 또는 스키마틱 디자인에서 사용된 컴포넌트 전체에서 파라미터를 편집할 수 있으며, 같은 과정을 사용합니다. 과정을 시작하려면 스키마틱 또는 스키마틱 라이브러리 편집기에서 도구 » 파라미터 관리자를 선택하세요.
- 파라미터를 다양한 객체에 추가할 수 있기 때문에, 첫 번째 단계는 파라미터 편집기 옵션 대화 상자에서 어떤 객체 유형에서 파라미터를 편집할지 선택하는 것입니다.
- 파라미터 편집은 파라미터 테이블 편집기 대화 상자에서 수행됩니다. 대화 상자에는 다양한 방법으로 접근할 수 있으므로, 대화 상자의 제목은 변경될 수 있습니다. 접근 방식에 관계없이 대화 상자에서 작업하는 방법은 동일합니다: 표준 Windows 선택 키 조합을 사용하여 관심 있는 셀을 선택한 다음, 마우스 오른쪽 버튼을 클릭하고 편집 작업을 선택하세요.
- 변경 사항은 즉시 수행되지 않습니다; 엔지니어링 변경 주문(Engineering Change Order, ECO)을 통해 수행됩니다.
- 변경되고 있는 각 셀은 작은 색상 아이콘으로 표시됩니다. 각 아이콘의 설명은 파라미터 테이블 편집기 대화 상자 페이지를 참조하세요.
구성 요소의 주석 필드로 매개변수 매핑하기
스키매틱에 표시되는 기본 구성 요소 매개변수는 지정자(Designator)와 주석(Comment)입니다. 설계가 스키매틱 편집기에서 PCB 편집기로 전송될 때, 지정자와 주석 문자열도 보드에 쉽게 표시할 수 있는 기본 문자열입니다.
스키매틱과 PCB에 구성 요소 매개변수의 값을 표시할 수 있도록 하기 위해, 예를 들어 용량(Capacitance)이라는 매개변수의 값을 표시하려면, 문자열 간접 참조라고 알려진 기술을 사용하여 어떤 구성 요소 매개변수든 구성 요소의 주석 필드로 매핑할 수 있습니다.
이 작업은 =ParameterName 형식으로 매개변수 이름을 입력하여 수행됩니다. 예를 들어, 구성 요소 매개변수 Capacitance의 값을 구성 요소의 Comment 필드로 매핑하려면, 아래와 같이 Properties 패널의 Comment 필드에 =Capacitance 문자열을 입력합니다. '=ParameterName' 구문을 사용하여 정의된 문자열은 특수 문자열로 불립니다.
특수 문자열은 화면 표시를 위해 자동으로 변환됩니다. 특수 문자열로 매핑된 매개변수에 값이 없는 경우, Preferences 대화 상자의 Schematic - Graphical Editing 페이지에서 값이 정의되지 않은 특수 문자열의 이름 표시 옵션이 활성화되어 있으면 매개변수 이름이 회색으로 표시됩니다. 이 옵션이 비활성화되어 있으면 아무것도 표시되지 않습니다.

특수 문자 기능을 사용하여 어떤 매개변수 값을 구성요소의 주석에 매핑하세요.
특수 문자를 사용하면 어떤 매개변수든지 문자열에 매핑할 수 있습니다. 이 문자열은 구성요소 문자열, 회로도 시트에 배치된 자유 문자열, 또는 회로도 템플릿에 배치된 문자열일 수 있습니다. 매개변수는 구성요소 매개변수, 문서 매개변수 또는 프로젝트 매개변수일 수 있습니다. 자세한 내용은 특수 문자를 참조하세요.
참조 정보에 대한 클릭 가능한 링크 정의하기
파라미터 영역은 속성 패널의 구성 요소 모드에서 추가 드롭다운을 클릭한 다음 링크를 선택하여 링크를 추가할 수 있게 해줍니다. 이 기능은 데이터시트나 제조업체 웹사이트 등에 대한 링크를 포함시키는 데 사용될 수 있습니다. 구성 요소에 대해 정의할 수 있는 링크의 수에는 제한이 없습니다.

링크는 다음과 같이 구성되어야 합니다:
- 이름 - 메뉴에 표시되는 항목을 정의하는 데 사용됩니다.
- Url - 대상 문서를 정의하는 데 사용됩니다. 다음 예시는 유효한 항목입니다:
C:\Design_Projects\Schematics\Modifications.txt
C:\Design_Projects\Schematics\MyDataSheet.pdf
https://www.altium.com
www.altium.com/documentation
패널에 표시된 링크는 활성화되어 있으므로, 링크 텍스트를 클릭하면 선호하는 브라우저로 URL이 로드됩니다. 기존 링크를 편집하려면 링크 텍스트에서 벗어난 셀의 어느 곳이든 클릭한 다음 편집 버튼을 클릭하세요.
배치된 스키마틱 구성 요소에서 마우스 오른쪽 버튼을 클릭하면 컨텍스트 메뉴를 통해 링크에 접근할 수 있습니다. 명명된 링크는 여러 개 정의될 수 있지만, 스키마틱 편집기의 오른쪽 클릭 참조 컨텍스트 메뉴에서는 처음 9개만 사용할 수 있습니다. 추가적인 명명된 링크는 스키마틱 편집기의 참조 메뉴에는 나타나지 않지만, 생성된 PDF에는 포함되며, PDF 문서에서 구성 요소를 클릭할 때 PDF에서 활성 링크로 기능합니다(아래 참조).
시트의 구성 요소를 마우스 오른쪽 버튼으로 클릭하여 구성 요소 링크에 접근합니다.
명령을 실행한 후, 지정된 대상 문서가 열립니다. 웹 기반 URL 대상 페이지가 직접 열립니다(가능한 경우). PDF 또는 텍스트 문서의 경우, 다음과 같이 문서를 검색합니다:
- 경로가 지정된 경우, 먼저 이 위치를 검색합니다,
- 이 위치에서 문서를 찾을 수 없거나 경로가 지정되지 않은 경우, Altium Designer 설치의
\Help 폴더를 검색합니다.
이전 버전의 Altium Designer 소프트웨어는 HelpURL이라는 특별한 매개변수를 지원했습니다. 컴포넌트에 이 매개변수가 포함되어 있으면, 스키마틱 컴포넌트 위에 커서가 머물러 있을 때 F1 키를 누르거나 컴포넌트의 오른쪽 클릭 메뉴에서 참조 » 도움말 명령을 선택하면, HelpURL 매개변수에 정의된 링크나 문서가 Windows로 전달되어 참조된 URL이나 파일을 열게 됩니다. 이 기능은 더 이상 지원되지 않습니다. 컴포넌트에 기존의 HelpURL 매개변수가 있다면, 위에서 설명한 대로 컴포넌트 링크로 교체되어야 합니다.
스키마에서 생성된 PDF에는 Smart PDF 기능이나 OutputJob 파일에서 생성된 PDF를 통해 링크를 포함할 수 있습니다. 아래 이미지는 PDF에서 구성 요소 매개변수 목록이 어떻게 표시되는지 보여줍니다. URL인 매개변수는 PDF에서 해당 위치로 이동할 수 있는 링크를 클릭할 수 있습니다. 구성 요소 매개변수와 링크는 구성 요소 매개변수 포함 옵션을 Smart PDF 마법사나 OutputJob 옵션 생성 설정에서 활성화함으로써 생성된 PDF에도 포함될 수 있습니다.
스키마에서 직접 또는 OutputJob을 통해 PDF를 생성할 수 있습니다. PDF에서 구성 요소를 클릭하면 아래와 같이 매개변수가 표시됩니다.

PDF에서 구성 요소를 클릭하여 매개변수를 표시하고; 링크 유형 매개변수를 클릭하여 대상을 엽니다.
HelpURL과 ComponentLinks는 Device Independent Path 형식으로 정의된 경우 PDF에서 링크가 될 수 있습니다 - Acrobat은 모든 운영 체제에서 링크가 기능하도록 이를 요구합니다. Altium Designer 내에서는 HelpURL과 ComponentLinks에 Windows 경로 형식과 Device Independent Path 형식을 모두 사용할 수 있습니다. Acrobat 내에서 링크가 작동하려면 Device Independent Path 형식을 사용하여 정의해야 합니다.
- Windows 경로 구문:
C:\MyFolder\MyFile.pdf
- Device Independent 경로 구문:
/C/MyFolder/MyFile.pdf
링크 끝에 #page=<PageNumber>를 포함하여 특정 페이지에서 대상 PDF를 열 수 있습니다.
부품 확인 및 보고서 생성
새로운 부품이 올바르게 생성되었는지 확인하기 위해, 여러 보고서를 생성할 수 있습니다. 보고서를 생성하기 전에 라이브러리 파일이 저장되었는지 확인하세요.
라이브러리 목록
라이브러리 목록은 활성 라이브러리 문서에서 각 부품과 해당 세부 정보를 나열합니다.
- 보고서 » 라이브러리 목록을 선택합니다.
-
ASCII 텍스트 파일(<LibraryName>.rep)이 생성되어 활성 문서로 열립니다. 이 파일에는 라이브러리의 구성 요소 총 개수와 각 구성 요소의 이름 및 설명(있는 경우)이 포함됩니다.
두 번째 파일(<LibraryName>.csv)도 생성되어 열리며, .rep 파일에서 참조됩니다. 이것은 쉼표로 구분된 값 파일이며, 각 구성 요소의 속성에서 추출한 라이브러리의 각 구성 요소에 대한 더 자세한 정보를 포함합니다.
라이브러리 보고서
활성 라이브러리 문서에서 보고서를 생성할 수 있으며, 해당 라이브러리 내에 저장된 구성 요소에 대한 정보가 포함됩니다. 보고서는 매개변수, 핀 및 모델 정보를 포함하도록 구성할 수 있으며, 구성 요소/모델 미리보기(색상으로 그려지거나 흑백으로 남겨둘 수 있음)도 포함될 수 있습니다. 보고서는 Microsoft Word 문서(*.doc) 또는 표준 HTML 문서(*.html)로 생성할 수 있습니다.
-
보고서 » 라이브러리 보고서를 선택하여 라이브러리 보고서 설정 대화 상자를 엽니다. 이 대화 상자를 사용하여 보고서의 내용과 스타일을 구성하고 보고서가 생성될 위치와 이름을 설정합니다. 기본적으로 보고서는 스키마틱 라이브러리의 이름을 따르며 같은 위치에 저장됩니다.

[라이브러리 보고서 설정 대화 상자의 옵션 및 컨트롤]
출력 파일 이름
- 출력 파일 이름 - 전체 출력 파일을 경로와 함께 표시합니다. 폴더 검색 아이콘을 사용하여 다른 위치와 이름을 검색하고 선택하세요.
- 문서 스타일 - 파일 확장자는 .doc이며 워드 문서 형식의 라이브러리 보고서가 생성됩니다.
- 브라우저 스타일 - 파일 확장자는 .html이며 인터넷 브라우저에서 웹 페이지가 생성됩니다. 원하는 경우 전체 출력 파일 이름을 편집할 수 있습니다.
- 생성된 보고서 열기 - MS Word 또는 인터넷 브라우저에서 생성된 보고서를 열도록 설정합니다.
- 생성된 보고서를 현재 프로젝트에 추가 - 생성된 보고서를 현재 프로젝트에 추가하도록 설정합니다.
보고서에 포함
- 구성 요소의 매개변수 - 보고서에 구성 요소의 매개변수를 포함하도록 설정합니다.
- 구성 요소의 핀 - 보고서에 구성 요소의 핀을 포함하도록 설정합니다.
- 구성 요소의 모델 - 보고서에 구성 요소의 모델을 포함하도록 설정합니다.
미리보기 그리기
- 구성 요소 - 보고서에서 구성 요소의 미리보기를 그리도록 설정합니다.
- 모델 - 보고서에서 모델의 미리보기를 그리도록 설정합니다.
설정
- 색상 사용 - 워드 또는 웹 문서에 대해 라이브러리 보고서가 색상을 포함하도록 설정합니다.
-
보고서 설정을 구성한 다음 확인을 클릭합니다. 보고서 생성 후 보고서를 열도록 선택한 경우, Doc 스타일 보고서를 생성하는 경우 Microsoft Word, HTML 스타일 보고서를 생성하는 경우 기본 브라우저에서 이 작업이 수행됩니다.
생성된 보고서를 생성 후 프로젝트에 추가하기로 선택한 경우, HTML 스타일 보고서의 경우 프로젝트 패널의 Generated\Documents 하위 폴더에, Doc 스타일 보고서의 경우 Generated\Text Documents 하위 폴더에 표시됩니다.
구성 요소 규칙 검사기
구성 요소 규칙 검사기는 중복이나 누락된 핀과 같은 오류를 검사합니다.
-
보고서 » 구성 요소 규칙 검사를 선택하고 (단축키 R, R) 라이브러리 구성 요소 규칙 검사 대화 상자를 엽니다. 검사하고자 하는 속성을 설정한 다음 확인을 클릭합니다.

[라이브러리 구성 요소 규칙 검사 대화 상자의 옵션 및 컨트롤]
중복
- 구성 요소 이름 – 구성 요소 이름의 중복을 검사하려면 이 옵션을 활성화합니다.
- 핀 – 핀의 중복을 검사하려면 이 옵션을 활성화합니다.
누락
- 설명 – 설명이 누락된 경우를 검사하려면 이 옵션을 활성화합니다.
- 풋프린트 – 풋프린트 이름이 누락된 경우를 검사하려면 이 옵션을 활성화합니다.
- 기본 지정자 – 기본 지정자가 누락된 경우를 검사하려면 이 옵션을 활성화합니다.
- 핀 이름 – 핀 이름이 누락된 경우를 검사하려면 이 옵션을 활성화합니다.
- 핀 번호 – 핀 번호가 누락된 경우를 검사하려면 이 옵션을 활성화합니다.
- 순서대로 누락된 핀 – 순서대로 핀이 누락된 경우를 검사하려면 이 옵션을 활성화합니다.
-
<libraryname.ERR>라는 제목의 보고서가 디자인 공간에 표시되며, 규칙 검사를 위반한 구성 요소를 나열합니다.

- 라이브러리에 필요한 조정을 한 다음 보고서를 다시 실행합니다.
- 스키마틱 라이브러리를 저장합니다. 보고서를 닫고 스키마틱 에디터 디자인 공간으로 돌아갑니다.
- 컴포넌트 핀과 모델 간의 연결은 컴포넌트 규칙 검사기에 의해 확인되지 않습니다. 이러한 수준의 연결은 라이브러리 패키지가 통합 라이브러리로 컴파일될 때 확인되지만, 컴파일된 통합 라이브러리를 사용할 의도가 없더라도 라이브러리 패키지를 사용하여 라이브러리를 생성하고 관리하는 것이 유익합니다.
- 보고서는 라이브러리 문서와 같은 위치에 저장되며 프로젝트 패널에 문서화\텍스트 문서 하위 폴더 아래 자유 문서로 추가됩니다.
- 중복 핀을 확인할 때, 각 컴포넌트에 대해 첫 번째 인스턴스만 보고됩니다. 하나 이상의 중복이 존재하는 경우, 이는 별도로 보고되지 않습니다.
활성 스키마틱 심볼에 대한 컴포넌트 보고서를 생성할 수 있습니다 -
더 알아보기.
다른 소스에서 구성 요소 복사하기
다른 라이브러리에서 구성 요소 이동 및 복사하기
다른 열려 있는 회로도 라이브러리에서 구성 요소를 복사하여 회로도 라이브러리에 추가한 다음 필요에 따라 속성을 편집할 수도 있습니다. 구성 요소가 통합 라이브러리의 일부인 경우 .IntLib 파일을 열고 소스 라이브러리를 추출하겠습니까에 예를 선택해야 합니다. 그런 다음 생성된 소스 라이브러리(*.SchLib)를 프로젝트 패널에서 엽니다.
-
Design Item ID 목록에서 이동하거나 복사하려는 구성 요소를 선택하여 디자인 창에 표시합니다.

-
도구 » 구성 요소 이동 또는 도구 » 구성 요소 복사를 선택하여 현재 열려 있는 모든 회로도 라이브러리 문서를 나열하는 목적지 라이브러리 대화 상자를 엽니다. 열려 있는 모든 라이브러리가 현재 또는 다른 열린 프로젝트의 일부인지 여부에 관계없이 대화 상자에 나열됩니다.

-
구성 요소를 이동/복사할 문서를 선택한 다음 확인을 클릭합니다. 구성 요소 또는 그 복사본이 목적지 라이브러리에 배치되며 필요한 경우 편집할 수 있습니다.
구성 요소를 복사할 때 현재 라이브러리를 대상 라이브러리로 선택할 수 있습니다. 기존 구성 요소와 그래픽 표현이 유사하고 약간의 수정만 필요한 새 구성 요소를 만들고 싶을 때 동일한 라이브러리에 구성 요소를 복사하는 것이 유용합니다.
스키마틱에서 부품 복사하기
스키마틱 시트에서 스키마틱 라이브러리로 부품을 복사한 다음 필요에 따라 그 속성을 편집할 수도 있습니다. 스키마틱 시트에서 복사하려는 부품을 선택하고 선택한 부품의 오른쪽 클릭 메뉴에서 복사 명령을 사용하여 복사하세요(단축키: Ctrl+C). 그런 다음 대상 스키마틱 라이브러리를 열고, SCH 라이브러리 패널의 부품 목록 영역에서 오른쪽 클릭하고 붙여넣기를 선택하세요(단축키: Ctrl+V).
컴포넌트가 연결된 워크스페이스나 제조업체 부품 검색 패널에서 스키매틱 시트에 배치된 경우, 원본 워크스페이스에 대한 링크가 남아 있습니다. 이러한 컴포넌트는 SCH 라이브러리 패널에서
아이콘으로 구별됩니다. 열린 라이브러리 내의 모든 컴포넌트에 대한 워크스페이스 링크를 지우려면 메인 메뉴에서 도구 » 서버 링크 지우기 명령을 선택하십시오. 명령을 실행하면 보관소 링크 지우기 확인 대화 상자가 열립니다. 대화 상자에 지정된 워크스페이스 링크를 지우고 라이브러리를 저장하려면 예를 클릭하십시오; 아무런 조치 없이 대화 상자에서 나가려면 아니오를 클릭하십시오.

Confirm Clear Vault Links 대화 상자
여러 컴포넌트 복사하기
SCH 라이브러리 패널을 사용하여 여러 컴포넌트를 복사할 수도 있습니다. 표준 Ctrl+클릭 또는 Shift+클릭 기능을 사용하여 패널에서 컴포넌트를 선택한 다음, 선택한 컴포넌트 중 하나를 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴에서 복사를 선택합니다. 그런 다음 목록에서 마우스 오른쪽 버튼을 클릭하여:
- 같은 라이브러리에 컴포넌트를 다시 붙여넣습니다.
- 다른 열려 있는 라이브러리에 컴포넌트를 붙여넣습니다.
- 같은 기술을 사용하여 스키매틱에서 열려 있는 라이브러리로 컴포넌트를 복사하고 붙여넣습니다.
동일한 라이브러리에 붙여넣거나 복사된 구성 요소를 다른 라이브러리에 여러 개 붙여넣을 때, 구성 요소는 복제되지만 구성 요소의 이름이 같지 않습니다. 대신, 각 복사본은 접미사를 가집니다. 예를 들어, 원본 구성 요소가 CAP라면 첫 번째 복사본은 CAP_1, 두 번째는 CAP_2 등으로 명명됩니다.
디자인을 한 위치에서 다른 위치로 이동하기
라이브러리에서 디자인으로 구성 요소가 배치될 때, 해당 문서가 원본 라이브러리가 존재하거나 로드되지 않아도 어느 위치에서나 열릴 수 있도록 디자인 파일에 캐시됩니다. 이는 디자인을 한 위치에서 다른 위치로 이동할 때 유용하며, 라이브러리를 함께 이동할 필요가 없습니다. 또한, 원본 소스 라이브러리 이름과 모델 이름도 배치된 구성 요소의 속성 내에 저장됩니다.
SCH 라이브러리 패널
SCH 라이브러리 패널은 활성 스키마틱 라이브러리 문서에 저장된 구성 요소를 보고 변경할 수 있게 해줍니다. 이 패널은 라이브러리의 구성 요소에 대한 변경 사항을 스키마틱 디자인 문서에 직접 전달할 수 있는 기능을 제공하며, 구성 요소에 대한 모델 연결을 정의할 수도 있습니다.

상호 작용적으로 스키마틱 라이브러리 구성 요소와 그 핀을 탐색, 보기 및 편집합니다.
라이브러리 탐색
리스트에서 컴포넌트 항목을 클릭하면, 그것이 디자인 편집기 창에서 활성 부품이 됩니다. 디자인 편집기 창은 편집 가능하여, 필요에 따라 컴포넌트의 심볼을 변경하고, 연결된 모델을 추가, 편집 또는 제거할 수 있습니다. 패널에서 핀 객체를 선택하면, 편집기 작업 공간에서 해당 그래픽 객체가 강조 표시(및 확대)됩니다. 이런 방식으로 SCH 라이브러리 패널은 스키매틱 라이브러리 컴포넌트와 핀을 빠르고 쉽게 탐색, 보기 및 접근할 수 있는 방법을 제공합니다.
콘텐츠 필터링
컴포넌트 리스트의 내용은 필터링될 수 있어, 라이브러리 내에서 특정 컴포넌트를 빠르게 찾을 수 있습니다. 이는 라이브러리에 많은 항목이 포함된 경우 특히 유용합니다. 다음 섹션에서 설명하는 방법 중 하나를 사용하여 필터링을 적용할 수 있습니다.
간접 필터링
이 필터링 방법은 패널 상단의 검색 필드를 사용하여 리스트의 내용을 필터링합니다. 필드에 입력된 내용을 기반으로 이름 마스킹이 적용됩니다. 리스트에 있는 컴포넌트 중에서 항목의 범위를 대상으로 하는 것만 표시됩니다.

라이브러리 컴포넌트 풋프린트를 다시 나열하려면, 검색 필드에서 항목을 지우세요(삭제).
필터링 기능은 대소문자를 구분하지 않으며 '타입-어헤드' 기능을 지원합니다. 즉, 컴포넌트 리스트의 내용이 입력함에 따라 필터링됩니다.
더 정교한 필터링을 위해 * 와일드 카드 연산자를 사용하세요. 예를 들어, MN*을 입력하면 이름이 MN으로 시작하는 컴포넌트 풋프린트만 표시되거나, 아래 이미지와 같이 *r34를 입력하면 이름 본문에 R34가 포함된 컴포넌트 풋프린트만 표시됩니다.

직접 필터링
이 방법은 패널의 모든 영역에서 사용할 수 있으며, 리스트 영역 내에서 직접 입력하여 빠르게 항목으로 이동할 수 있습니다. 마스킹이 적용되지 않아, 리스트의 전체 내용이 항상 보입니다.
컴포넌트 풋프린트를 빠르게 찾기 위해 이 기능을 사용하려면, 패널의 컴포넌트 섹션 내부를 클릭한 다음 이동하고자 하는 컴포넌트 풋프린트의 첫 글자를 입력하세요. 예를 들어, R로 시작하는 컴포넌트 항목으로 빠르게 이동하고 싶다면, 키보드에서 R을 누릅니다. 리스트에서 R로 시작하는 첫 번째 컴포넌트가 활성화됩니다.
특히 라이브러리가 매우 크고 같은 글자로 시작하는 디자인 항목 ID가 여러 개인 경우, 특정 항목을 대상으로 추가 글자를 입력하세요. 예를 들어, res를 입력하면 리스트에서 RES 시리즈의 첫 번째가 강조 표시됩니다.

다른 시작 글자를 입력할 수 있도록 현재 필터링을 지우려면 Esc를 누르세요. 이전에 입력한 필터 문자를 순서대로 지우려면 Backspace 키를 사용하세요.
조합 필터링
어떤 상황에서는 간접 및 직접 필터링을 동시에 사용하는 것이 도움이 될 수 있습니다. 예를 들어, 찾고자 하는 컴포넌트가 하위 유형 변형이 BRMZ이고 접두사가 AD74인 경우, 이 정보를 간접(마스크) 및 직접 항목으로 사용할 수 있습니다.