라이브러리 내의 컴포넌트는 실제 인쇄회로기판(PCB)에 배치되는 물리적 디바이스를 나타냅니다. 회로도 시트에서 컴포넌트는 회로도 심볼 모델로 표현됩니다. 각 컴포넌트는 하나 이상의 파트(Part)를 포함할 수 있습니다.
Part
Part는 실제 물리적 전자 부품을 나타냅니다.
요약
Part는 전기 설계 프리미티브입니다. 저항, 스위치, 연산 증폭기, 전압 레귤레이터 등과 같은 전자 디바이스를 나타내는 회로도 심볼입니다. Part는 회로도 컴포넌트 라이브러리 내의 컴포넌트에 저장됩니다. 각 컴포넌트는 하나 이상의 Part를 포함할 수 있다는 점에 유의하세요. 컴포넌트의 심볼 표현과 함께, Part에는 PCB 풋프린트 같은 모델에 대한 링크와, 부품 파라미터 및 공급업체 정보 등 세부 사항을 문서화하는 데 사용되는 파라미터도 포함됩니다. 모델 링크와 파라미터를 Part에 추가하는 방식은 사용 중인 라이브러리 저장 방식의 유형에 따라 달라집니다.
용어 Part 및 Component 는 모두 실제 전자 디바이스를 나타내는 심볼을 설명하는 데 사용됩니다. 일부 컴포넌트는 여러 Part를 포함하므로 Part 라는 용어가 사용됩니다. 예를 들어, 쿼드(4채널) Op Amp 컴포넌트에는 4개의 개별 Op Amp가 들어 있거나, 저항 네트워크에는 8개의 독립 저항이 포함될 수 있습니다. 이러한 유형의 디바이스의 경우, 컴포넌트 정의 과정에서 각 Part를 나타내는 별도의 회로도 심볼을 만들고, 각 Part를 독립적으로 배치할 수 있습니다. 이 페이지에서는 멀티파트 컴포넌트를 다루는 경우가 아니라면 Part 및 Component 용어를 서로 바꿔 사용합니다.
사용 가능 위치
Part는 회로도 편집기와 회로도 라이브러리 편집기 모두에서 배치할 수 있습니다.
회로도 편집기에서 Place » Part 을(를) 클릭합니다.
디자인 공간에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Place » Part 을(를) 선택합니다.
Components 패널 에서 컴포넌트를 마우스 오른쪽 버튼으로 클릭하고 Place <ComponentName> 을(를) 선택합니다.
Components 패널에서 자리표시자(placeholder)로 Generic Component 를 선택합니다.
Components 패널에서 컴포넌트를 드래그 앤 드롭합니다.
Components 패널의 Details 창에서 Place 버튼을 선택하거나 Enter 단축키를 사용합니다.
회로도 라이브러리 편집기에서 SCH Library 패널을 사용할 때 컴포넌트를 선택한 다음 Place 을(를) 클릭합니다.
Components 패널에서 배치
회로도 편집기에서는 Components 패널에서 Part 선택 및 배치 과정을 수행할 수 있습니다.
이 패널은 현재 선택된 라이브러리의 내용을 표시합니다. 라이브러리 이름 옆의 드롭다운을 사용해 다른 라이브러리를 선택합니다.
현재 선택된 라이브러리 필드 아래의 마스크 필드를 사용해 목록을 필터링하여 검색 속도를 높이거나, 스크롤하여 필요한 Part를 선택합니다.
Place 을(를) 클릭하거나, 더블 클릭하거나, 클릭 후 드래그하여 선택한 컴포넌트를 활성 회로도 시트에 배치합니다. Part가 커서에 떠 있는 동안 배치 전에 회전(Spacebar 누름), 축 기준 미러(X 또는 Y 누름), 편집(Tab 누름)이 가능합니다.
현재 선택된 라이브러리의 컴포넌트 목록에 표시되는 열은 재정렬(클릭 후 드래그)하거나 재구성(마우스 오른쪽 버튼 클릭 후 Select Columns 선택)할 수 있습니다.
Generic Component 타일 내의 버튼을 클릭하면 해당 컴포넌트를 커서에 붙여 활성 Schematic 문서에 배치할 수 있습니다. 타일 자체를 선택하면 Components 패널에서 해당 컴포넌트 유형 카테고리가 열립니다.
컴포넌트 검색
Workspace가 아닌 라이브러리 메뉴 옵션을 통해 환경설정을 지정하고, 검색을 수행하며, 데이터베이스 및 파일 기반 라이브러리 콘텐츠를 마이그레이션할 수 있습니다. 이러한 옵션에 접근하려면 Components 패널 오른쪽 상단의 라이브러리 메뉴 버튼을 선택합니다.
File-based Libraries Preferences 을(를) 선택하면 Available File-based Libraries dialog 가 열리며, 여기서 라이브러리 추가/제거, 라이브러리 설치, 라이브러리 검색 경로 지정 등의 제어 항목을 확인할 수 있습니다.
현재 나열된 데이터베이스 및 파일 기반 라이브러리 컴포넌트는 Components 패널의 Search 필드에 검색 구문을 입력하여 필터링할 수 있습니다. 컴포넌트 라이브러리에 대한 고급 검색 기능을 사용하려면 패널의 메뉴(오른쪽 상단)에서 File-based Libraries Search 옵션을 선택하면 File-based Libraries Search dialog 가 열립니다. 이 대화상자는 쿼리 기반 필터 제약 조건을 포함한 유연한 검색 옵션과, 사용 가능한 모든 데이터베이스/파일 기반 라이브러리 또는 지정된 경로 내 라이브러리를 대상으로 검색하는 기능을 제공합니다.
기본 검색 Scope 은(는) Available File-based Libraries 에서 Components 을(를) 검색하는 것입니다.
또는 이 대화상자는 드라이브의 폴더에 저장된 Libraries on path 에 대해서도 검색을 지원합니다. 이를 위해 Libraries on path 옵션을 활성화한 다음 필요에 따라 Path 옵션을 구성합니다.
Filters 은(는) "AND"를 사용하므로, 먼저 단순한 필터로 시작하고 결과가 많다면 Refine last search 모드를 사용해 결과 내에서 검색하는 것이 좋습니다.
쿼리 검색 결과는 Helper 을(를) 선택하면 File-based Libraries Search 대화상자에 표시됩니다.
회로도 라이브러리 편집기에서 배치
Part는 SCH Library panel 을(를) 통해 회로도 라이브러리 편집기에서 열려 있는 라이브러리로부터 직접 배치할 수도 있습니다. 다음 사항에 유의하세요.
그래픽 편집
Part의 그래픽 편집은 이동, 회전, 미러로 제한됩니다. 디자인 공간에서 Part를 선택하면 점선 선택 상자가 주변에 표시됩니다. 선택한 컴포넌트를 그래픽으로 조작하려면:
Delete 을(를) 눌러 선택한 Part를 설계에서 제거합니다.
클릭한 채로 유지하여 선택한 Part를 이동합니다. 커서는 가장 가까운 전기적 핫스팟(가장 가까운 핀의 배선 끝)으로 점프합니다.
Spacebar 을(를) 눌러 호(arc)를 반시계 방향으로 회전하거나, Shift+Spacebar 을(를) 눌러 시계 방향으로 회전합니다. 이 동작은 객체를 드래그하는 동안에도 수행할 수 있습니다. 회전은 90° 단위로 이루어집니다.
Part가 커서에서 이동 중일 때 X 또는 Y 키를 눌러 해당 축을 기준으로 미러합니다.
선택된 Part
컴포넌트를 회전하면 텍스트 문자열이 새 방향에 맞게 자동으로 재배치됩니다. 이 동작은 필요 시 비활성화할 수 있습니다. 이를 위해 문자열을 편집한 다음 Parameters Properties 패널에서
Autoposition 체크박스를 해제합니다. 수동으로 위치가 지정된 텍스트 문자열은 점으로 표시됩니다. 필요하다면
Preferences 대화상자의
Schematic – Graphical Editing page 에서
Mark Manual Parameters 옵션을 해제하여 이 점들을 숨길 수 있습니다.
회로도 컴포넌트와 PCB 컴포넌트 간 작업
이 소프트웨어에는 회로도상의 컴포넌트와 PCB상의 동일 컴포넌트 간 작업을 돕는 도구가 포함되어 있습니다. 이러한 도구에는 Cross Probing, Cross Selection, 그리고 회로도에서 PCB 컴포넌트를 선택하는 기능이 포함됩니다.
Cross Probe
이름에서 알 수 있듯이 Cross Probe는 한 편집기에서 컴포넌트를 클릭하면 다른 편집기에서 해당 컴포넌트로 이동할 수 있게 해줍니다. Cross Probe를 수행하려면:
회로도 또는 PCB 편집기 메뉴의 Tools 메뉴에 있는 Cross Probe 을(를) 클릭합니다.
회로도 편집기에서 컴포넌트를 클릭하면 PCB 편집기에서 해당 컴포넌트가 화면 중앙에 오고 확대됩니다. 확대 수준은 Preferences 대화상자의 System – Navigation page 에서 설정합니다.
기본 동작은 동일한 편집기에 머물러 다른 컴포넌트를 계속 Cross Probe할 수 있도록 하는 것입니다. Cross Probe 중 다른 편집기로 전환하려면 Ctrl 키를 누른 채로 수행합니다.
Cross Select Mode
Cross Select Mode는 다른 편집기에서 동일한 컴포넌트를 선택합니다. 확대 및 중앙 정렬은 수행하지 않습니다. Cross Selection은 켜짐/꺼짐 상태로 동작합니다. Tools » Cross Select Mode 을(를) 클릭하여 모드를 켜거나 끕니다. 여러 컴포넌트를 선택하려면 Shift 키를 누른 채 클릭하여 선택합니다.
PCB 컴포넌트 선택
이 기능을 사용하면 회로도 컴포넌트를 특정 순서로 여러 개 선택한 다음, PCB 편집기에서 동일한 컴포넌트들을 같은 순서로 배치할 수 있습니다. 이 기능을 사용하려면:
회로도에서 컴포넌트를 하나씩 선택합니다(여러 컴포넌트를 선택하려면 클릭하면서 Shift 을(를) 누르고 유지).
PCB 편집기로 전환한 다음 I, C 단축키를 눌러 Reposition Selected Components 명령을 실행합니다. Reposition Selected Components 명령은 I 단축키를 누른 후 마우스 오른쪽 버튼 메뉴에서도 사용할 수 있습니다.
Part Properties
General 탭
General
Reuse Block – 컴포넌트가 재사용 블록(reuse block)의 일부인 경우, 이 필드는 상위 재사용 블록의 이름을 표시합니다. Reuse Block 하이퍼링크를 클릭하여 이 재사용 블록의 속성을 확인합니다.
Designator – 디자인레이터(Designator)를 입력합니다. 눈 아이콘을 전환하여 디자인레이터를 표시/숨김할 수 있습니다. 잠금 아이콘을 사용해 디자인레이터를 잠금/잠금 해제합니다. Designator 에 대해 자세히 알아보세요.
Comment – 이름 또는 코멘트를 입력합니다. 눈 아이콘을 전환하여 이름을 표시/숨김할 수 있습니다. 잠금 아이콘을 사용해 이름을 잠금/잠금 해제합니다. Comment 필드는 사용자 정의 또는 시스템 파라미터의 값을 표시하는 용도로도 사용할 수 있습니다. Comment 에 대해 자세히 알아보세요.
Part <x> of Parts – 선택한 파트의 번호와 전체 파트 수를 표시합니다. 를 클릭해 필드를 잠금/잠금 해제한 다음, 드롭다운을 사용하여 연결된 파트의 번호를 선택합니다.
현재 선택된 대체 표시 모드에 대해 해당 서브 파트에 프리미티브가 없으면 서브 파트를 선택할 수 없습니다.
Description – 컴포넌트/파트 설명입니다.
Type – 여기에서 컴포넌트 풋프린트에 대해 다음 컴포넌트 유형 중 하나를 선택합니다. 사용 가능한 유형은 다음과 같습니다:
Standard – 표준 전기적 특성을 가지며, 회로도와 PCB 간에 항상 동기화되고(풋프린트, 핀/패드, 넷 할당이 모두 일치해야 함), BOM에 포함되는 컴포넌트입니다. 예: 저항과 같은 표준 전기 부품.
Mechanical – 전기적 특성이 없고 동기화되지 않으며(두 편집기에서 수동으로 모두 배치해야 함), BOM에 포함되는 컴포넌트입니다. 예: 히트싱크.
Graphical – 전기적 특성이 없고 동기화되지 않으며(두 편집기에서 수동으로 모두 배치해야 함), not BOM에 포함되는 컴포넌트입니다. 예: 회사 로고.
Net Tie (In BOM) – 둘 이상의 서로 다른 넷을 쇼트시키는 데 사용되며, 회로도와 PCB 간에 항상 동기화되고(풋프린트, 핀/패드, 넷 할당이 모두 일치해야 함), BOM에 포함되는 컴포넌트입니다. Standard 컴포넌트와의 차이점은 풋프린트 내부의 구리로 생성되는 연결성은 검사되지 않는다는 점이며, 이 구리가 넷을 쇼트시킬 수 있게 합니다. 참고: 컴포넌트 내에 미연결 구리가 없는지 확인하려면 Design Rule Checker dialog 에서 Verify Shorting Copper 옵션을 활성화하세요.
Net Tie (No BOM) – 둘 이상의 서로 다른 넷을 쇼트시키는 데 사용되며, 회로도와 PCB 간에 항상 동기화되고(풋프린트, 핀/패드, 넷 할당이 모두 일치해야 함), not BOM에 포함되는 컴포넌트입니다. Standard 컴포넌트와의 차이점은 풋프린트 내부의 구리로 생성되는 연결성은 검사되지 않는다는 점이며, 이 구리가 넷을 쇼트시킬 수 있게 합니다. 참고: 컴포넌트 내에 미연결 구리가 없는지 확인하려면 Design Rule Checker dialog 에서 Verify Shorting Copper 옵션을 활성화하세요.
Standard (No BOM) – 표준 전기적 특성을 가지며, 회로도와 PCB 간에 항상 동기화되고(풋프린트, 핀/패드, 넷 할당이 모두 일치해야 함), not BOM에 포함되는 컴포넌트입니다. 예: BOM에서 제외하고 싶은 테스트포인트 컴포넌트.
Jumper – PCB 설계에 와이어 링크를 포함하기 위해 사용되는 컴포넌트입니다. 예를 들어, 단면 PCB에서 한 레이어만으로 완전 배선이 불가능한 경우에 사용합니다. 이 컴포넌트 유형에서는 컴포넌트 풋프린트와 핀은 회로도와 PCB 간에 동기화되지만 넷 할당은 동기화되지 않으며, 컴포넌트는 BOM에 포함됩니다. 컴포넌트 수준에서 이 옵션을 선택하는 것 외에도, 컴포넌트의 두 패드 모두 JumperID가 동일한 0이 아닌 값으로 설정되어야 합니다. Jumper 유형 컴포넌트는 회로도에서 배선할 필요가 없으며, BOM에 필요할 때만 회로도에 포함하면 됩니다. BOM에 필요하지 않다면 PCB에 직접 배치할 수 있으며, 이때 Component Type 가 설정되고, JumperIDs 가 설정되며, 패드에 대해 Nets 를 수동으로 할당합니다.
Design Item ID – 이 필드는 선택된 컴포넌트의 이름(Workspace 컴포넌트의 경우), DbLib/SVNDbLib 파일의 Field Settings 영역에서 정의된 선택 키 필드(데이터베이스 라이브러리 컴포넌트의 경우), 또는 컴포넌트 심볼에 대해 정의된 Design Item ID 파라미터(파일 기반 라이브러리 컴포넌트의 경우)를 나열합니다. 를 클릭하여 Replace Component dialog 를 엽니다. 이 대화상자에서는 선택된 컴포넌트의 전체 세부 정보(Parameters, Models, Part Choices, Supplier data 등), 컴포넌트 비교, 현재 컴포넌트를 다른 컴포넌트로 교체하는 기능 등 다양한 기능에 접근할 수 있습니다. 다른 컴포넌트를 교체 대상으로 선택하면, 이 필드는 새로 선택된 컴포넌트의 전체 Design Item ID 를 표시합니다. Validate 버튼( ) 을 클릭하면 컴포넌트가 위치한 곳에 대한 정보를 표시합니다. Workspace가 아닌 컴포넌트라면 컴퓨터에 저장된 파일 경로가 나타납니다. Workspace 컴포넌트라면 컴포넌트를 단순히 찾았다는 정보가 표시됩니다.
Source – 컴포넌트의 소스 라이브러리 이름을 표시합니다. 를 클릭하여 원하는 라이브러리를 검색하고 선택합니다.
Revision state – 이 필드는 선택된 컴포넌트 리비전의 현재 라이프사이클 상태를, 색상 아이콘과 리비전 상태 이름과 함께 표시합니다.
설계(또는 관리되는 회로도 시트)에서 사용 중인 컴포넌트가 삭제된 경우,
Properties panel의
General 탭 하단에 해당
아이콘으로 표시됩니다.
Revision status – 선택된 컴포넌트 리비전이 적용 가능한 상태(설계에서 사용 허용)라면, 항목은 해당 리비전이 최신인지(Up to date) 아닌지(Out of date )를 반영합니다. 리비전이 적용 불가능한 상태(설계에서 사용 불가)라면 항목에 Not applicable 가 표시됩니다. 버튼을 클릭하여 컴포넌트를 최신 리비전으로 업데이트합니다.
버튼을 클릭할 때 오래된 멀티파트 컴포넌트의 모든 파트가 선택되어 있지 않으면, 이 컴포넌트의 모든 파트를 업데이트하라는 안내가 표시됩니다. 열리는
Confirm dialog에서
Yes 를 클릭하여 계속 진행하세요.
리비전 상태와 상태 정보는, 선택된 컴포넌트가 배치된 Workspace와 다른 Workspace에 연결되어 있더라도 Properties panel에서 사용할 수 있습니다.
Component issues (Properties panel 전용) – 연결된 Altium 365 Workspace 에서 가져온 선택 컴포넌트에 건강 상태(Health) 문제가 있으면, (오류) 또는 (치명적 오류) 아이콘으로 표시됩니다. 아이콘 오른쪽의 숫자는 발견된 문제의 개수를 나타냅니다. 숫자 오른쪽의 아래쪽 화살표를 클릭하면 문제의 간단한 설명을 볼 수 있습니다.
발견된 라이브러리 건강 상태 문제의 예.
Workspace 라이브러리 상태(health)는 Altium 365 Workspace 브라우저 인터페이스에서 접근할 수 있는 Library Health 대시보드 페이지를 통해 더 자세히 확인할 수 있습니다. Library Health Dashboard 에 대해 자세히 알아보세요.
참고: 선택한 컴포넌트의 Properties 패널에는 Library Health 보고서의 현재 상태가 반영됩니다. 이 보고서는 컴포넌트 파트가 변경되면 하루 이내에 자동으로 업데이트됩니다. 또한 보고서를 수동으로 업데이트할 수도 있습니다. Refreshing the Dashboard 에서 자세히 알아보세요.
Supply Chain Data (Properties 패널 전용) – 관련 Part Choice의 공급망 정보를 표시합니다:
중앙값 단가(Median unit price). 가격 정보가 없거나 가격 = 0인 경우 이 항목은 빨간색으로 표시됩니다.
재고(Stock). 이 항목은 Workspace의 Altium Parts Provider 소스의 일부로 활성화된 공급업체에서 제공되는 재고의 총합을 표시합니다.
제조사 라이프사이클 바(Manufacturer Lifecycle Bar). 바 위에 마우스를 올리면 유용한 툴팁이 표시됩니다. 다음 네 가지 상태 중 하나로 나타날 수 있습니다:
흰색/회색 = 기본값, 알 수 없음 또는 정보 없음
초록색 = 신규(New) 또는 양산(Volume Production) 상태
주황색 = 신규 설계에 권장되지 않음(Not Recommended for New Design)
빨간색 = 단종(Obsolete) 또는 EOL
제조사 라이프사이클 상태는 여러 이유로 indicator 로 사용되도록 설계되었습니다:
Altium은 수천 개의 부품 제조사가 생산하는 수백만 개의 컴포넌트로 구성된 데이터베이스를 유지합니다. 제조사마다 컴포넌트의 라이프사이클 상태를 표현하는 방식이 단일하고 일관되지 않기 때문에, 이 상태는 제조사, 글로벌 유통사, 글로벌 판매 분석에서 집계된 정보를 기반으로 합니다.
부품은 최소 한 곳 이상의 공인 유통사 또는 제조사가 해당 상태를 확인한 경우에만 EOL 또는 Obsolete 로 보고됩니다.
Not Recommended for New Design 상태를 판단하는 것은 더 복잡합니다. 제조사는 때때로 부품이 활성(active)인지 여부만 보고하고, 단종 또는 대체 예정에 대한 사전 경고를 제공하지 않을 수 있습니다. 따라서 이 라이프사이클 상태는 제조사가 제공하는 상태와 항상 일치하지는 않습니다. 상태 알고리즘은 모든 유통사의 실시간 및 과거 재고 가용성 등 다양한 정보를 사용하여 부품의 가용성을 판단하려고 합니다. 과거에는 일반적으로 구할 수 있었지만 지속적으로 가용성이 낮은 부품, 또는 이전에는 가용성이 좋았으나 일정 기간 동안 조달이 불가능한 부품은(이미 EOL 또는 Obsolete가 아닌 경우) 결국 신규 설계에 권장되지 않음(Not Recommended for New Design)으로 표시됩니다.
라이프사이클 상태 표시기의 목적은 문제가 될 수 있는 부품을 강조하여, 부품에 대해 더 정보에 기반한 결정을 내릴 수 있도록 이해하기 쉬운 정보를 제공하는 것입니다. 그러나 관리되는 데이터와 컴포넌트의 양이 매우 방대하므로, Altium 상태가 제조사의 즉시(실시간) 상태보다 늦게 반영되어 최신이 아닐 가능성이 항상 존재합니다. Altium은 라이프사이클 상태의 정확성을 보장할 수 없으며, 의심이 있는 경우 제조사에 확인하여 공인된 라이프사이클 정보를 재검증할 것을 권장합니다.
Location
(X/Y)
X (첫 번째 필드) – 현재 설계 공간 원점에 대한 객체 기준점의 현재 X(수평) 좌표입니다. 편집하여 객체의 X 위치를 변경합니다. 값은 미터법 또는 야드파운드법(인치) 중 어느 것으로도 입력할 수 있으며, 현재 기본 단위가 아닌 단위로 값을 입력할 때는 단위를 함께 포함하세요.
Y (두 번째 필드) – 현재 원점에 대한 객체 기준점의 현재 Y(수직) 좌표입니다. 편집하여 객체의 Y 위치를 변경합니다. 값은 미터법 또는 야드파운드법(인치) 중 어느 것으로도 입력할 수 있으며, 현재 기본 단위가 아닌 단위로 값을 입력할 때는 단위를 함께 포함하세요.
Rotation – 드롭다운을 사용해 회전을 선택합니다. 선택지는 0 Degrees, 90 Degrees, 180 Degrees, 및 270 Degrees입니다.
Parameters
Grid – 현재 선택된 컴포넌트에 연결된 파라미터의 Name 및 Value 을(를) 나열합니다. 을(를) 사용해 나열된 파라미터를 잠금/잠금 해제하여 업데이트되지 않도록 방지할 수 있습니다. 파라미터 값은 수동으로 입력하거나, 해당 타입의 사용 가능한 모든 컴포넌트에서 가져온 값을 제공하는 드롭다운 목록에서 선택할 수 있습니다. 눈(eye) 아이콘을 토글하여 파라미터를 표시/숨김할 수 있습니다.
Support for Dynamic Parameters
회로도 시트에서 배치된 컴포넌트를 선택하면, 해당 컴포넌트의 동적(아이템 레벨) 파라미터도 Properties 패널 내 Parameters 목록에 표시됩니다.
회로도 컴포넌트를 선택했을 때 Properties 패널에서 동적 파라미터의 표시 여부를 제어하는 기능은 Advanced Settings dialog 의 두 가지 고급 설정 옵션 조합을 사용합니다 – Schematic.UI.ShowMoreOrLessParameters 및 Schematic.ForceLoadDynamicParametersInIPP.
Schematic.UI.ShowMoreOrLessParameters 가 활성화되어 있고 회로도에서 배치된 컴포넌트를 선택한 상태라면, 이러한 파라미터는 파라미터 목록에 연결된 Show More 컨트롤을 클릭하여 접근합니다.
Schematic.ForceLoadDynamicParametersInIPP 옵션은 활성화 시, 다른 옵션이 비활성화되어(그리고 Show More 컨트롤이 보이지 않더라도) 모든 동적 파라미터가 패널에 로드되도록 강제합니다.
동적 파라미터란, 소스 데이터베이스/PLM 시스템에서 값이 변경될 수 있고, 새 컴포넌트 리비전을 만들지 않아도(그 결과 해당 컴포넌트가 사용된 관련 설계에 영향을 주지 않고도) 배치된 Workspace 라이브러리 컴포넌트로 동기화될 수 있는 파라미터를 의미합니다. 이 기능은 components synchronization configuration 문서(*.CmpSync)를 사용해 컴포넌트 데이터베이스와 Workspace 데이터를 동기화하거나, PLM 인스턴스와 Workspace(Altium 365 Workspace , Enterprise Server Workspace )를 동기화하거나, CSV uploader 를 사용하는 경우에 제공됩니다. 파라메트릭 속성을 정의할 때, 파라미터를 아이템(item)으로 푸시할지 리비전(revision)으로 푸시할지 결정할 수 있습니다.
Favorites – Favorites로 표시된 파라미터는 Parameters 목록에 표시되며, 표시되지 않은 파라미터는 숨겨집니다. 파라미터 필터 이름 오른쪽에 마우스를 올린 뒤 아이콘을 클릭하여 해당 필터를 Favorites로 설정합니다. Favorites에서 제거하려면 아이콘을 다시 클릭하세요.
숨겨진 파라미터를 모두 보려면 목록 하단의 Show More 컨트롤을 클릭하세요. Favorites 파라미터만 보려면 Show Less 컨트롤을 클릭하세요.
Show More / Show Less 컨트롤은 Advanced Settings dialog 에서 Schematic.UI.ShowMoreOrLessParameters 옵션이 활성화된 경우 사용할 수 있습니다. 이 옵션이 비활성화되면 Favorites 파라미터 및 Show More / Show Less 컨트롤 기능이 비활성화되어, 컴포넌트의 모든 파라미터가 항상 Properties 패널의 Component 모드로 표시됩니다. 모든 파라미터를 표시하면 소프트웨어 성능에 영향을 줄 수 있습니다.
Font – 표시된 글꼴을 클릭하여 글꼴 스타일을 변경합니다.
Other – 클릭하여 추가 옵션을 변경하는 드롭다운을 엽니다:
Show Parameter Name – 활성화하면 파라미터 이름을 표시합니다.
Allow Synchronization with Database – 활성화하면 데이터베이스와 동기화합니다. 이 옵션은 코멘트(comment)를 업데이트할 수 있는지 제어하는 데 사용됩니다. 기본적으로 이 옵션은 소스 라이브러리/데이터베이스와의 동기화를 항상 허용하도록 활성화되어 있습니다. 업데이트 프로세스에 해당 코멘트가 포함되지 않도록 하려면 이 옵션을 비활성화할 수 있습니다.
(X/Y) – X 및 Y 좌표를 입력합니다.
Rotation – 드롭다운을 사용해 회전을 선택합니다. 선택지는: 0°, 90°, 180°, 및 270°입니다.
Autoposition – 체크하면 자동 위치 지정(auto-positioning)을 활성화합니다. 즉, 연결된 컴포넌트가 회전할 때마다 해당 파라미터가 자동으로 위치가 조정됩니다. 이 옵션을 비활성화하면 컴포넌트가 회전할 때 파라미터 위치가 해당 컴포넌트에 대해 유지됩니다.
Add – 클릭하여 풋프린트, 모델, 규칙 등과 같은 파라미터를 추가합니다. 을 클릭하여 그리드에서 선택한 항목을 삭제합니다. 을 클릭하여 해당 파라미터의 대화상자를 통해 파라미터를 편집합니다.
Graphical
Part Choices
이 영역은 선택한 컴포넌트에 할당된 Part Choice 및 공급업체 링크에 대한 정보를 제공합니다. 이 섹션의 항목이 제공하는 정보에 대해 자세히 알아보려면 Adding Supply Chain Information to a Component 페이지를 참조하세요.
Pins Tab
Grid – 이 영역에는 선택한 컴포넌트의 모든 핀에 대한 Pins 및 Names 가 나열됩니다. 눈(eye) 아이콘을 사용해 핀을 표시/숨김할 수 있습니다. 자물쇠(lock) 아이콘을 사용해 핀을 잠금/잠금 해제할 수 있습니다.
다기능 핀(속성 패널의 Pins mode 에서 Functions 필드에 기능이 지정된 핀)의 경우, Name 열에서 해당 핀의 셀을 클릭한 다음 표시되는 드롭다운에서 핀 기능을 선택합니다. 선택한 기능은 회로도 시트에서 핀 이름으로 표시됩니다.
드롭다운에서 핀 기능을 선택할 뿐만 아니라, 해당 핀의 Name 열에 새 핀 이름을 수동으로 입력할 수도 있습니다. 입력한 핀 이름이 그 핀에 대해 정의된 핀 이름 및 기능과 다르면, 이 이름은 임시로 간주되며 그리드에서 노란색으로 강조 표시됩니다.
회로도 심볼에서 핀 이름 표시 방식은 사용자 지정 이름이 정의된 핀의 이름을 클릭하여 관리할 수 있습니다. 열리는 팝업 창에서 회로도 심볼에 표시할 기능 이름을 체크합니다. 목록에서 사용자 지정 핀 이름이 선택되지 않으면 기본 이름이 표시됩니다.
또한 사용자 지정 이름이 있는 핀의 이름은 디자인 공간에서 해당 핀을 구분하기 위해 컴포넌트 바디 색상과 다른 배경색을 사용합니다(회로도 출력물에는 영향을 주지 않음).
사용자 지정 핀 이름이 있는 핀에 대한 팝업 메뉴 예. 이미지 위에 커서를 올리면 일부 사용자 지정 이름을 선택한 후의 이 핀을 확인할 수 있습니다.
회로도 시트에 배치된 컴포넌트를 소스 라이브러리에서 업데이트할 때, 컴포넌트의 핀에 대한 사용자 지정 명명이 회로도 시트에만 정의되어 있는 경우 업데이트를 수행해도 사용자 지정 핀 명명은 제거되지 않습니다.
Show Full/Show Short - Show Full 모드에서는 나열된 모든 핀의 전체 확장 핀 이름이 표시되며, Show Short 모드에서는 현재 핀 이름이 표시됩니다.
– 버튼이 활성화(닫힌 자물쇠 아이콘)되면, 컴포넌트 핀은 회로도 편집기에서 편집할 수 없습니다(단, 회로도 라이브러리 편집기에서는 가능). 회로도 시트에서 컴포넌트 핀을 편집하려면 이 옵션을 비활성화하십시오.
– 클릭하면 숨겨진 모든 핀과 핀 속성(이름 및 번호)을 표시합니다. 여기에는 Component Pin Editor 에서 Show 속성이 비활성화된 핀도 포함됩니다. 회로도 라이브러리 편집기에서 작업 중인 경우, 라이브러리 편집기에서 숨겨진 핀을 표시하려면 View » Show Hidden Pins 옵션도 활성화되어 있어야 합니다.
– 클릭하여 컴포넌트에 핀을 추가합니다. Properties 패널에서 핀을 구성한 다음, 클릭하고 드래그하여 위치를 지정합니다.
– 선택한 핀을 컴포넌트에서 삭제하려면 클릭합니다.
– 클릭하여 Component Pin Editor dialog 를 엽니다. 이 대화상자는 회로도 라이브러리 편집기에서 현재 열려 있는 컴포넌트의 모든 핀, 또는 회로도 편집기에서 선택한 컴포넌트(또는 그 일부)의 모든 핀을 편리하게 확인/편집할 수 있는 방법을 제공합니다.
Generic Component Properties
Generic Components
Components 패널
에서 Generic Component 배치하기
Altium Designer가 connected to a Workspace 상태일 때, 사용 가능한 Generic Components는 Components panel 에서 접근할 수 있으며, Categories 창에서 All 옵션을 선택하면 표시됩니다. 또는 패널이 컴팩트 모드일 때 상단 드롭다운 메뉴에서도 접근할 수 있습니다. Generic Component 타일 내의 버튼을 클릭하면 해당 컴포넌트가 커서에 붙어 활성 회로도에 배치할 수 있습니다. 타일 자체를 선택하면 Components 패널에서 해당 컴포넌트 유형 카테고리가 열립니다.
Generic Component Properties
General
Designator – 디자인레이터를 입력합니다. 눈(eye) 아이콘을 전환하여 디자인레이터를 표시/숨김할 수 있습니다. 자물쇠(lock) 아이콘을 클릭하여 디자인레이터를 잠금/잠금 해제할 수 있습니다.
Comment – 이름을 입력합니다. 눈(eye) 아이콘을 전환하여 이름을 표시/숨김할 수 있습니다.
Description – Generic 컴포넌트/파트 설명입니다.
Location
(X/Y)
X (첫 번째 필드) – 현재 디자인 공간 원점을 기준으로 한 객체 기준점의 현재 X(수평) 좌표입니다. X 위치를 변경하려면 값을 편집합니다. 값은 미터법 또는 인치법으로 입력할 수 있으며, 현재 기본 단위가 아닌 단위로 입력할 경우 단위를 함께 포함하십시오.
Y (두 번째 필드) – 현재 원점을 기준으로 한 객체 기준점의 현재 Y(수직) 좌표입니다. Y 위치를 변경하려면 값을 편집합니다. 값은 미터법 또는 인치법으로 입력할 수 있으며, 현재 기본 단위가 아닌 단위로 입력할 경우 단위를 함께 포함하십시오.
Rotation – 드롭다운에서 회전을 선택합니다.
Parameters
Grid – 현재 선택된 컴포넌트에 연결된 파라미터의 Name 및 Value 를 나열합니다. 자물쇠(lock) 아이콘을 사용해 나열된 파라미터를 잠금/잠금 해제할 수 있습니다. 파라미터 값은 수동으로 입력하거나, 해당 유형의 사용 가능한 모든 컴포넌트에서 가져온 값을 제공하는 드롭다운 목록에서 선택할 수 있습니다. 눈(eye) 아이콘을 사용해 파라미터를 표시/숨김할 수 있습니다.
Font – 표시된 글꼴을 클릭하여 글꼴 스타일을 변경합니다.
Other – 클릭하여 추가 옵션을 변경하는 드롭다운을 엽니다:
Show Parameter Name – 활성화하면 파라미터 이름을 표시합니다.
Allow Synchronization with Database – 활성화하면 데이터베이스와 동기화합니다. 이 옵션은 코멘트를 업데이트할 수 있는지 제어하는 데 사용됩니다. 기본적으로 이 옵션은 소스 라이브러리/데이터베이스와 항상 동기화할 수 있도록 활성화되어 있습니다. 업데이트 과정에 해당 코멘트가 포함되지 않도록 하려면 이 옵션을 비활성화할 수 있습니다.
(X/Y) – X 및 Y 좌표를 입력합니다.
Rotation – 드롭다운에서 회전을 선택합니다.
Autoposition – 자동 위치 지정을 활성화하려면 체크합니다. 즉, 연결된 컴포넌트가 회전할 때마다 파라미터가 자동으로 위치 지정됩니다. 이 옵션을 비활성화하면 컴포넌트가 회전하더라도 파라미터 위치가 컴포넌트에 대해 유지됩니다.
Designator
Designator는 설계에서 각 컴포넌트를 고유하게 식별합니다.
Summary
디자인레이터 필드는 회로도 컴포넌트(파트)의 하위 파라미터 객체입니다. 프로젝트의 모든 회로도 시트에 배치된 다른 모든 파트와 구분할 수 있도록, 배치된 각 파트를 고유하게 식별하는 데 사용됩니다.
Availability and Placement
디자인레이터는 상위 컴포넌트 파트 객체가 배치될 때 자동으로 배치됩니다. 직접 배치할 수 있는 설계 객체는 아닙니다.
Graphical Editing
디자인레이터 문자열은 in-place editing으로 알려진 방식으로 그래픽 편집할 수 있습니다. 제자리(in-place)에서 디자인레이터 문자열을 편집하려면, 커서를 드래그하여 디자인레이터를 선택한 다음 Enter를 누르십시오.
제자리 편집 예
편집이 완료되면 Enter 를 누르거나 문자열 밖을 클릭하여 제자리 편집 모드를 종료합니다.
Non-Graphical Editing
디자인레이터 편집과 관련해 고려할 사항은 두 가지입니다. 디자인레이터 값 편집과 디자인레이터 표시 속성 편집입니다.
각 컴포넌트의 디자인레이터를 수동으로 편집하는 것보다, 회로도가 완성될 때까지 디자인레이터 할당을 미루는 것이 더 실용적입니다. 이후 Schematic Editor의 Annotate 명령(Tools » Annotation ) 중 하나를 사용하면, 시트별 위치 기반 주석(Annotation)을 완전히 제어하면서 프로젝트 전체에 대해 모든 디자인레이터를 논리적으로 할당할 수 있습니다. 주석에 대한 자세한 내용은 Annotating the Components 를 참조하십시오.
디자인레이터(및 코멘트) 문자열은 회로도 라이브러리 편집기에서 표시한 다음 더블클릭하여 속성을 편집할 수 있습니다. Properties panel에서 해당 필드와 연결된 아이콘은 디자인레이터를 표시하거나 숨기는 데 사용됩니다.
Editing the Designator Value in the Schematic Editor
디자인레이터는 회로도 편집기에서 컴포넌트를 배치하는 동안 또는 컴포넌트를 회로도 시트의 Properties panel 에 배치한 후에 정의할 수 있습니다.
컴포넌트 배치 중 디자인레이터를 편집하려면, 컴포넌트가 커서에 떠 있는 상태에서 Tab 키를 누르십시오. Properties panel이 열리면 필요한 디자인레이터 문자열을 입력합니다. 디자인 공간 일시정지 버튼 오버레이( )를 클릭하여 배치를 재개합니다.
컴포넌트를 계속 배치하거나 Esc 를 눌러 배치를 종료합니다.
Spacebar 를 눌러 아크를 반시계 방향으로 회전하거나, Shift+Spacebar 로 시계 방향 회전을 수행합니다. 이 동작은 객체를 드래그하는 동안에도 수행할 수 있습니다. 회전은 90° 단위로 이루어집니다.
배치 후 디자인레이터를 편집하려면, 배치된 컴포넌트를 더블클릭하여 Properties panel을 열고 디자인레이터를 편집합니다.
Editing the Designator Display Properties
디지그네이터 문자열의 표시(글꼴 종류, 크기, 색상 포함)는
Schematic - Defaults 페이지의
Preferences dialog에서 설정할 수 있습니다. 이 설정은 Schematic Library Editor에서 컴포넌트 심볼에 정의된 설정으로 덮어쓰지 않는 한 적용됩니다.
디지그네이터 문자열 위치 고정
디지그네이터의 기본 동작은 배치 중 컴포넌트를 회전할 때 자동으로 위치가 조정되는 것입니다. 이 동작이 필요하지 않다면, 심볼 생성 중 또는 컴포넌트를 회로도 시트에 배치한 후에 Preferences dialog(이전 이미지 참조)에서 Autoposition 옵션을 끄십시오. 이렇게 하면 이 파라미터는 manual parameter (수동으로 위치가 지정된 파라미터를 의미)로 분류됩니다. 수동 파라미터는 선택 박스의 왼쪽 아래 모서리에 점으로 표시됩니다.
참고
Schematic Editor에는 동일 부품을 여러 개 배치할 때 사용할 수 있는 간단한 디지그네이터 자동 증가 기능이 포함되어 있습니다. 사용하려면 첫 번째 컴포넌트가 커서에 떠 있는 상태에서 Tab 를 누르고, 예를 들어 R1와 같이 적절한 디지그네이터를 입력하십시오. 그러면 이후 컴포넌트는 R2, R3 등으로 지정됩니다. 다른 컴포넌트 유형 배치로 전환하면 Tab 를 다시 누르고 적절한 디지그네이터 접두사를 입력해야 합니다.
멀티 파트 컴포넌트를 배치할 때 위에서 설명한 방식으로 초기 디지그네이터를 지정하면, 예를 들어 U3A, U3B 등과 같이 파트 접미사가 자동으로 할당됩니다. 초기 디지그네이터를 지정하지 않으면 모든 파트가 동일한 접미사를 갖게 됩니다. 이는 Schematic Editor의 Annotation command로 해결됩니다. 파트 접미사는 알파벳 또는 숫자일 수 있습니다. Preferences dialog의 Schematic - General 페이지에 있는 Alpha Numeric Suffix 옵션을 사용해 설정하십시오.
Designator Properties
라이브러리에서 컴포넌트 업데이트 및 교체
보드 설계의 회로도 시트에 컴포넌트를 처음 배치한 후에는, 해당 Workspace에 있는 연결된 소스 컴포넌트의 변경 사항을 반영하여 그 컴포넌트 인스턴스를 업데이트할 수 있는 방법이 필요합니다. 즉, 설계가 사용하는 Workspace 엔터티와 동기화 상태를 유지할 수 있는 수단이 필요합니다.
예를 들어, 컴포넌트가 Workspace에 다시 저장되면서(예: 하위 모델 변경 반영) 새 리비전이 생성되었을 수 있습니다. 이때 배치된 컴포넌트 인스턴스는 이전 리비전을 사용하고 있으므로, 최신 리비전을 사용하도록 업데이트하고 싶을 수 있습니다. 또는 아예 다른 컴포넌트를 사용하기로 결정하여, 설계에 있는 기존 컴포넌트를 대체 컴포넌트로 변경해야 할 수도 있습니다.
초기 배치 이후 컴포넌트를 관리하는 방법은 여러 가지가 있습니다.
단일 인스턴스 컴포넌트 변경
배치된 각 컴포넌트는 Workspace의 컴포넌트 리비전으로 연결되는 링크를 갖습니다. 이 정보는 선택한 컴포넌트의 속성을 탐색할 때 Properties panel 에서 확인할 수 있습니다.
컴포넌트의 각 배치 인스턴스는 Workspace에 있는 해당 컴포넌트의 특정 리비전으로 연결되는 링크를 갖습니다.
기존 컴포넌트의 더 최신 리비전이 उपलब्ध한 경우, 리비전 상태 항목(
Properties panel에 표시됨)은 현재 리비전의 라이프사이클 상태 오른쪽에
Out of date 텍스트를 표시하여 이를 반영합니다. 단, 라이프사이클 상태가 설계에 허용되지 않도록 표시된 경우(
State Properties dialog 에서 해당 상태의
Allowed to be used in designs 옵션이 비활성화됨), 해당 항목은 대신
Inapplicable 로 표시됩니다.
가장 낮은 수준인 개별 컴포넌트 단위에서, 배치된 인스턴스는 다음과 같이 처리할 수 있습니다.
기존 컴포넌트의 최신 리비전으로 업데이트: 버튼을 클릭합니다.
동일 컴포넌트를 최신 리비전으로 업데이트하는 예 – 이미지에 마우스를 올리면 결과를 확인할 수 있습니다.
다른(대체) Workspace 컴포넌트의 최신 리비전 또는 파일 기반 라이브러리 컴포넌트로 교체: Design Item ID 필드 오른쪽의 버튼을 클릭합니다. 그러면 Replace Component dialog가 열리며, 연결된 Workspace 및 사용 가능한 파일 기반 라이브러리의 컴포넌트가 표시됩니다. 현재 컴포넌트는 목록 상단에 표시됩니다. 필요한 대체 컴포넌트를 검색하여 선택한 다음 OK 를 클릭합니다.
기존 컴포넌트를 다른 컴포넌트(대체품)로 교체하는 예
Replace Component dialog는 사용 가능한 모든 Workspace 라이브러리 컴포넌트와 파일 기반 라이브러리 컴포넌트에 직접 접근할 수 있게 해줍니다. 이 dialog는 선택한 컴포넌트의 전체 세부 정보(Parameters, Models, Part Choices, Supplier data 등), 컴포넌트 비교 기능을 제공하며, Workspace Library Components 의 경우 대상 컴포넌트 파라미터를 지정하기 위한 필터 기반 파라메트릭 검색 기능도 제공합니다.
또한 Replace Component dialog는 컴포넌트 교체 작업을 수행할 때 Altium Designer의 다른 위치(예: ActiveBOM 문서 또는 Item Manager dialog)에서도 열 수 있습니다.
Options and Controls of the Replace Component Dialog
Search - 검색 텍스트 박스를 사용하여 특정 컴포넌트를 수동으로 검색합니다.
- Categories 창을 확장/축소하려면 클릭합니다. 특정 유형의 컴포넌트만 표시하거나 사용 가능한 모든 컴포넌트를 표시할 수 있습니다. Categories 창 아래의 검색 바를 사용하여 특정 컴포넌트 카테고리 또는 사용 가능한 파일 기반 컴포넌트 라이브러리를 수동으로 검색합니다.
- 클릭하여 메뉴에 접근하고 다음 중에서 선택합니다:
- 클릭하여 dialog의 Details region (아래 설명)을 열거나 닫습니다.
Filters
Workspace 컴포넌트 카테고리를 선택한 상태에서 Filters 아이콘( ) 을 클릭하면 Filters region이 열리며, 여기서 Components list에서 선택된 카테고리를 추가로 필터링할 수 있습니다. 패널 Filters options는 특정 파라미터 유형을 Favorites 로 선택하여 필요에 맞게 조정할 수 있으며, 그러면 해당 항목이 현재 컴포넌트 Category 목록의 상단으로 이동합니다. 파라미터 필터 이름 오른쪽에 마우스를 올린 뒤 ( ) 아이콘을 클릭하면 해당 필터를 즐겨찾기로 설정할 수 있습니다. 즐겨찾기 필터 설정은 개별 컴포넌트 Categories 에 적용되며 저장됩니다.
Components
Name - 컴포넌트의 이름.
Description - 각 컴포넌트의 설명.
Footprint - 컴포넌트의 풋프린트.
Results - 검색에서 발견/나열된 컴포넌트의 총 개수를 나열합니다.
Details
선택한 컴포넌트에 대한
Details region을 표시하려면
를 클릭합니다.
Component Revision ID - 지정된 컴포넌트의 Revision ID와 가격을 나열합니다. Revision ID를 클릭하면 해당 컴포넌트에 대한 추가 정보를 보기 위해 Explorer panel 이 열립니다.
References - 클릭하여 웹 브라우저에서 해당 컴포넌트의 참조 정보를 엽니다. 드롭다운을 사용하여 Manufacturer URL 또는 Datasheet 에 접근합니다.
Place - 선택한 컴포넌트를 회로도 문서에 배치하려면 클릭합니다.
Component information - 제조사, 출시일, 설명 정보 등 컴포넌트 관련 정보를 나열합니다. Show More link를 클릭하면 모든 정보를 볼 수 있고, Show Less 를 클릭하면 정보를 접습니다.
Models - 확장하여 제공된 모델을 확인합니다. 사용 가능한 링크를 통해 단일 모델의 다양한 부분을 표시할 수 있습니다.
References - 확장하여 Manufacturer URL , Datasheet , Package Specification 에 접근합니다.
Part Choices - 확장하여 파트 초이스를 확인합니다. 이름, 가격, 설명이 제공되며 컴포넌트의 Datasheet도 나열됩니다.
Where Used - 확장하여 해당 컴포넌트를 사용하는 프로젝트를 확인합니다.
Right-Click Menu
Find Similar Components - 클릭하여 Find Similar Components dialog 를 열고, 유사한 특성을 가진 다른 여러 컴포넌트를 검색할 수 있습니다.
Place <component> - 클릭하여 적절한 문서에 컴포넌트를 배치합니다.
Edit - 클릭하여 선택한 컴포넌트의 Component Library Documents를 엽니다.
Navigate to <revision> - 클릭하여 Explorer panel 에서 선택한 컴포넌트를 엽니다.
Operations - 마우스를 올리면 Submit Request , Create , Download , Clone , Change Component Type , Create / Edit PCL , Full Item History 기능에 접근할 수 있습니다.
Refresh - 클릭하여 새로 고쳐 최근 업데이트 또는 편집 내용을 확인합니다. F5 단축키로도 새로 고칠 수 있습니다.
Library Report - Categories pane에서 파일 기반 라이브러리를 선택한 경우, 클릭하여 Library Report Settings dialog에 접근합니다. 제공된 컨트롤을 사용하여 라이브러리 리포트를 구성할 수 있습니다.
일괄 컴포넌트 변경 수행 – Item Manager
Related page: Item Manager로 콘텐츠 관리
개별 컴포넌트 변경은 유용하지만, 더 많은 수의 컴포넌트를 다루게 되면 금방 번거로워집니다. 이를 위해서는 여러 변경을 일괄 처리 방식으로 수행할 수 있는 단일 중앙 관리 지점이 필요합니다. 여기서 Item Manager (Tools » Item Manager )를 사용합니다.
Item Manager 는 Workspace에서 연결된 소스 콘텐츠와(Workspace에 배치된) 설계 엔티티를 동기화하기 위한 ‘명령 센터’입니다. 회로도 시트에 배치된 모든 컴포넌트를 자동으로 감지해 목록으로 표시하고, 각 컴포넌트가 Workspace 엔티티인지 여부를 표시한 다음, 회로도에 있는 각 Workspace 컴포넌트의 Item-Revision을 Workspace에 존재하는 해당 컴포넌트의 사용 가능한 리비전들과 비교합니다. 각 엔티티에 대해 현재 연결된 Item의 리비전, 라이프사이클 상태, 그리고 해당 Item이 존재하는 소스 Workspace 정보를 제공합니다.
이러한 Workspace 엔티티 중 어떤 것을, 어떤 방식으로 업데이트할지 완전히 제어할 수 있습니다. 예를 들어:
개별 항목을 선택해 연결된 Item의 최신 리비전을 사용하도록 업데이트하거나, 완전히 다른 Item의 최신 리비전을 사용하도록 선택할 수 있습니다.
동일한 연결 Item을 사용하는 항목 그룹을 선택해 해당 Item의 최신 리비전으로 업데이트하거나, 완전히 다른 Item의 최신 리비전을 사용하도록 선택할 수 있습니다.
제안된 모든 변경 사항은 관리자에 반영됩니다.
필요한 변경 사항을 설정한 후 Engineering Change Order(ECO)를 생성하고, 변경을 구현하기 위해 수행될 작업을 확인합니다. 필요하다면 어떤 작업이든 비활성화할 수 있습니다. 항상 사용자가 주도권을 가집니다! 준비가 되면 ECO를 실행하면 변경 사항이 적용됩니다. 빠르고 효율적으로, 배치된 Workspace 콘텐츠를 매우 간단하게 관리할 수 있습니다.
수행하는 변경에 확신이 있다면 Item Manager's Apply ECO 기능을 사용해 Engineering Change Order 대화상자를 띄우지 않고 조용히 변경을 적용할 수 있습니다.
다음 예시는 Item Manager 의 사용을 보여줍니다:
여러 컴포넌트를 기존 Workspace 컴포넌트의 최신 리비전을 사용하도록 업데이트.
구버전인 컴포넌트 그룹을 최신 리비전으로 업데이트.
하나 이상의 컴포넌트를 다른 Workspace 컴포넌트로 교체.
Item Manager 는 연결된 Workspace(들)에서 소스 콘텐츠가 변경될 때 설계 내 컴포넌트를 동기화 상태로 유지하는 데 사용할 수 있을 뿐 아니라, 기존 보드 설계를 로컬 설계 아이템에서 Workspace 설계 콘텐츠로 마이그레이션하는 데에도 강력한 도구입니다. 설계 컴포넌트와 (디바이스 시트) 회로도 시트를 Workspace로 마이그레이션한 뒤에는 Item Manager 를 사용해 기존 컴포넌트와 시트 심볼을 새로 마이그레이션된 Workspace 버전으로 ‘교체’합니다. 즉, 설계 관점에서 컴포넌트는 동일하게 유지되지만, 그 컴포넌트의 소스가 변경됩니다.
강력한 자동 매칭 기능을 통해 로컬 컴포넌트와 시트 심볼을 Workspace의 Item에 빠르게 매칭할 수 있습니다.
BomDoc에서 컴포넌트 변경하기
부품 주문을 위해 BomDoc을 점검하고 준비하는 과정에서 컴포넌트 문제를 발견하는 일은 드물지 않습니다. 예를 들어 설계자가 컴포넌트 선택을 최종 확정하지 않았거나, 컴포넌트가 EOL이 되어 설계자가 대체품의 가격과 가용성을 검토하려는 경우가 있습니다. 회로도로 돌아가 컴포넌트를 편집하고 적절한 부품을 선택한 다음 BomDoc을 새로고침하는 방식으로 해결할 수도 있지만, ActiveBOM 은 BomDoc 내부에서 직접 이를 수행한 뒤 Engineering Change Order를 통해 그 변경을 회로도로 다시 푸시할 수 있도록 지원합니다.
BomDoc에서 선택한 컴포넌트(들)를 마우스 오른쪽 버튼으로 클릭하고 Operations » Change <ComponentName> 명령을 선택합니다. Replace Component dialog 가 열리며, 여기서 교체할 컴포넌트를 검색할 수 있습니다. 원하는 교체 컴포넌트를 찾은 후 선택하고 OK 를 클릭합니다. 그러면 Engineering Change Order 대화상자가 열리며, 회로도를 BomDoc과 동기화하기 위해 필요한 변경 사항이 자세히 표시됩니다.
BomDoc 내부에서 직접 컴포넌트를 교체하는 예.
컴포넌트 교체 기능은 현재 활성 Workspace에서 새 컴포넌트를 검색합니다.
컴포넌트 변경이 보드 설계에도 영향을 주는 경우, 회로도에서 PCB 업데이트도 수행해야 합니다.
Replace Component 대화상자는 레이아웃이 유사하며 Components panel 의 많은 기능을 공유합니다.
Generic Component 교체
설계가 진행되어 Generic Component를 특정 물리 컴포넌트로 교체할 수 있는 시점이 되면, Properties panel에서 버튼을 선택해 Replace Component dialog 를 호출합니다. 이는 Item Manager 또는 프로젝트의 ActiveBOM document 에서도 수행할 수 있습니다.
Generic Component에 적용된 파라미터 값(여기서는 전력 및 저항 값)은 Replace Generic Component dialog에서 자동으로 검색어로 사용되며, 필터링된 결과에서 적절한 교체 컴포넌트를 선택할 수 있습니다. 여기 예시에서는 두 개의 컴포넌트 항목이 검색 조건에 부합합니다.
❯ ❮
1
Javascript ID: GenericComponents_Replace_AD23
Properties panel을 통해 Generic Component를 교체하는 방법.
Properties panel을 통해 Generic Component를 교체하는 방법.
컴포넌트 교체 로직은 다중 선택도 지원합니다. Properties panel을 통해 여러 Generic Component를 교체 대상으로 선택하면, Replace Generic Component dialog에서 선택한 제조사 컴포넌트가 선택된 모든 컴포넌트를 교체합니다.
전체 설계에서 풋프린트 관리
Altium Designer의 Schematic Editor에는 강력한 Footprint Manager 가 포함되어 있습니다. Schematic Editor의 Tools 메뉴(Tools » Footprint Manager )에서 실행되는 Footprint Manager 를 사용하면, 전체 프로젝트의 모든 컴포넌트에 연결된 모든 풋프린트를 검토할 수 있습니다. 다중 선택을 지원하므로 여러 컴포넌트의 풋프린트 할당을 쉽게 편집하거나, 풋프린트가 연결되는 방식을 변경하거나, 여러 풋프린트가 할당된 컴포넌트의 현재 풋프린트 할당을 변경할 수 있습니다. Footprint Manager 는 전체 설계에서 풋프린트 할당을 검토하고 문제를 감지하는 데 도움을 주며, 특히 레거시 설계나 다른 조직에서 받은 설계를 작업할 때 유용합니다. 설계 변경은 ECO 시스템을 통해 적용되며, 필요 시 회로도와 PCB 모두를 업데이트합니다.
Footprint Manager dialog는 활성 프로젝트의 모든 소스 설계 회로도에 걸친 모든 컴포넌트 목록을 제공합니다. 대화상자 오른쪽에 있는 컨트롤을 사용해 설계 컴포넌트에서 사용 가능한 풋프린트와 현재 사용 중인 풋프린트를 관리할 수 있습니다. 주요 기능은 다음과 같습니다:
선택한 하나 이상의 컴포넌트에 대해 풋프린트 모델을 추가, 편집, 제거.
컴포넌트 간 풋프린트 복사.
현재 풋프린트 할당 변경(해당 컴포넌트에 여러 풋프린트가 있을 수 있는 경우, PCB 도메인에서 컴포넌트를 표현하는 데 현재 사용될 풋프린트).
풋프린트 검증 - 풋프린트 모델이 실제로 사용 가능한지, 특히 현재 모델로 설정된 항목을 확인.
풋프린트 모델 할당에 대한 모든 변경을 필요에 따라 완료한 후, 해당 변경은 표준 Engineering Change Order(ECO)를 통해 구현됩니다. 이를 위해 Footprint Manager dialog 오른쪽 하단의 Accept Changes (Create ECO) 버튼을 클릭하기만 하면 됩니다.
디바이스 시트를 포함하는 설계의 경우, 해당 시트가 Read-only로 표시되어 있지 않을 때에만 그 시트의 컴포넌트가 목록에 표시됩니다. 프로젝트의 디바이스 시트에 대한 Read-only 상태는
Preferences dialog의
Data Management - Device Sheets page 에서 전환할 수 있습니다.
설계가 다양한 라이브러리를 사용해 캡처되었고 풋프린트가 수동으로 연결되거나 편집되었다면, 모든 풋프린트 데이터를 신중하게 검토하는 것이 매우 중요합니다. Footprint Manager 를 사용하면 설계 전반의 풋프린트를 합리화하는 데 도움이 되지만, 어느 정도의 타당성 검토도 필요합니다. 시스템은 예를 들어 20W 저항을 0603 풋프린트에 지정하는 것과 같은 설계 오류를 잡아낼 방법이 없습니다. 이러한 항목은 모두 주의 깊게 검토해야 하며, 풋프린트 이름은 부품 공급업체마다 다를 수 있다는 점을 인지해야 합니다. 어떤 것도 당연하게 여기지 마세요!
Options and Controls of the Footprint Manager Dialog
Component List
현재 포커스된 PCB 설계 프로젝트의 회로도 시트에 있는 모든 컴포넌트 목록입니다. 포함 정보:
Designator
Comment
Current Footprint
Design Item ID
Part Count
Sheet Name
이 목록에서 컴포넌트를 클릭하면 오른쪽 목록에서 해당 컴포넌트의 풋프린트를 검토할 수 있습니다. 선택한 컴포넌트에 대해 풋프린트를 추가, 제거 또는 편집할 수 있습니다.
목록을 그룹화하려면 컬럼 헤더를 목록 위의 지정 영역으로 드래그합니다. 정보가 간결한 목록으로 그룹화되어 가독성이 좋아집니다. +/-를 클릭해 그룹 항목을 펼치거나 접을 수 있습니다.
Select All 는 오른쪽 클릭 메뉴에서 사용할 수 있으며, 목록의 모든 컴포넌트를 빠르게 선택할 수 있습니다.
View and Edit Footprints
Component List 에서 선택한 컴포넌트와 연관된 풋프린트 목록입니다. 영역 하단의 컨트롤 또는 오른쪽 클릭 메뉴 명령을 사용해 목록의 풋프린트를 조작할 수 있습니다.
풋프린트를 클릭하면 아래 영역에서 해당 풋프린트의 그래픽 뷰를 확인할 수 있습니다.
Add , Remove , Edit 명령/버튼은 Workspace 컴포넌트를 선택한 경우 사용할 수 없습니다. Workspace Components 에 대해 더 알아보세요.
Right-click Menu
Add - 클릭하면 PCB Model dialog 가 열리며, 강조 표시된 회로도 컴포넌트에 추가할 새 풋프린트 모델을 선택할 수 있습니다. 관리(Managed) 컴포넌트를 선택한 경우에는 사용할 수 없습니다.
Remove - 선택한 풋프린트를 제거하려면 클릭합니다. 관리형 컴포넌트가 선택된 경우에는 사용할 수 없습니다.
Edit Footprint - PCB Model dialog 를 열려면 클릭합니다. PCB Model dialog에서는 어떤 풋프린트 모델이 회로도 컴포넌트에 링크되는지, 그리고 회로도 편집기가 풋프린트를 찾기 위해 어떤 라이브러리를 검색할 수 있는지를 정의합니다. 관리형 컴포넌트가 선택된 경우에는 사용할 수 없습니다.
Validate Footprint Paths - 허용된 위치에서 강조 표시된 풋프린트를 찾을 수 있는지 확인하려면 클릭합니다. 풋프린트를 찾을 수 없으면 Found In field에 Not Validated 가 표시됩니다. 풋프린트가 검증되면 이 풋프린트의 전체 경로가 표시됩니다.
Change PCB Library - 선택한 풋프린트의 PCB 라이브러리를 변경하기 위해 Edit PCB Library dialog를 열려면 클릭합니다. 이 dialog는 PCB Model dialog의 간소화된 버전으로, 소프트웨어가 풋프린트 모델을 어디에서 찾을 수 있는지 정의하는 PCB Library options에 접근할 수 있습니다.
Edit PCB Library dialog
Any - 사용 가능한 모든 라이브러리에서 일치하는 모델을 검색합니다.
Library name - 이 이름을 가진 사용 가능한 라이브러리에서만 일치하는 모델을 검색합니다.
Library path - 이 위치에 있는 이 이름의 라이브러리에서만 일치하는 모델을 검색합니다. 경로와 라이브러리 이름을 수동으로 입력하거나, Choose button을 클릭하여 Windows Open dialog를 열고 필요한 라이브러리를 찾아볼 수 있습니다.
Use footprint from source integrated library, database library, or server - 컴포넌트를 배치한 통합 라이브러리/데이터베이스 라이브러리/서버에서만 모델을 검색합니다. 통합 라이브러리 또는 데이터베이스 라이브러리는 사용 가능해야 하며, 서버의 경우 해당 서버에 연결되어 있어야 합니다.
Copy - 현재 선택된 풋프린트의 세부 정보를 복사하려면 클릭합니다.
Paste - 복사한 풋프린트 세부 정보를 현재 선택된 회로도 컴포넌트에 붙여넣기(추가)하려면 클릭합니다.
Select All - View and Edit Footprints list에 현재 표시된 모든 풋프린트를 선택하려면 클릭합니다.
Set As Current - 선택한 풋프린트를 현재 풋프린트로 설정하려면 클릭합니다(이는 Current column에서 로 표시됨).
Add to All Parts - 선택한 풋프린트를 동일한 회로도 컴포넌트 내의 다른 모든 Part에 추가하려면 클릭합니다(선택한 컴포넌트가 멀티파트 컴포넌트이고, 컴포넌트 내 하나 이상의 Part에 이 풋프린트가 지정되어 있지 않은 경우에만 사용 가능한 명령).
추가 컨트롤
Menu - 위의 우클릭 메뉴와 동일한 컨트롤이 있는 메뉴를 보려면 클릭합니다.
Add, Remove, Edit, Validate - 이 버튼들은 위에서 설명한 메뉴 항목과 동일한 기능을 수행합니다.
Accept Changes (Create ECO) - 회로도 컴포넌트와 링크된 풋프린트 모델에 대한 변경 사항을 수락하고 Engineering Change Order dialog를 실행하려면 클릭합니다. ECO dialog를 사용하면, 해당 회로도 컴포넌트의 풋프린트 값에 대해 수행된 수정 사항을 검토한 후 변경 사항을 검증하고 실행할 수 있습니다.