항목 관리자로 콘텐츠 관리하기

Altium Designer는 연결된 Workspace와 함께 사용할 때, 기존 보드 설계에서 사용 중인 컴포넌트를 해당 Workspace에 있는 컴포넌트로 업데이트할 수 있는 기능을 제공합니다. 데이터베이스 및 파일 기반 라이브러리에서 가져온 컴포넌트는 개별적으로 Workspace 컴포넌트로 업데이트할 수도 있고, Altium Designer Item Manager를 통해 자동화된 파라미터 매칭을 사용하여 일괄 업데이트할 수도 있습니다.

Workspace 내의 적합한 컴포넌트를 대상으로 하는 고도로 구성 가능한 규칙 시스템을 사용하여, Item Manager 대화상자는 현재 PCB 프로젝트를 Workspace Components를 사용하는 프로젝트로 빠르고 효과적으로 변환할 수 있는 방법을 제공합니다.

Item Manager는 보드 설계 프로젝트에서 컴포넌트와 재사용 가능한 회로도 시트와 관련해 두 가지 핵심 기능을 제공합니다:

  • Migration – 첫째, 기존 방식에 기반한 컴포넌트 및 회로도 시트를 사용하는 설계 프로젝트를 Workspace 엔터티(컴포넌트 및 관리형 시트)를 사용하는 방식으로 변환할 수 있습니다. 이런 의미에서 이는 'Workspace 데이터 사용으로 변환' 기능이라고 볼 수 있습니다.
  • Synchronization – 둘째, 설계가 Workspace 콘텐츠를 사용하도록 변환된 후에는 Item Manager를 통해 설계에서 사용 중인 콘텐츠를, 업데이트된 해당 Workspace 원본 콘텐츠와 간단하게 동기화할 수 있습니다. 이런 의미에서 이는 'Workspace 데이터에서 업데이트' 기능이라고 볼 수 있습니다.

배경 설명으로, 설계 내 개별 컴포넌트는 회로도 편집기의 Properties panel에서 직접 Workspace 컴포넌트로 업데이트할 수 있습니다. 이렇게 하려면 회로도 시트에서 해당 컴포넌트를 선택한 다음, 패널의 Source 드롭다운 메뉴를 사용해 컴포넌트 데이터 소스로 Workspace를 선택하면 됩니다. 이 기능을 사용하려면 Workspace에 연결되어 있어야 합니다. 이어서 표시되는 Component source 대화상자에서는 Workspace에서 대상 컴포넌트를 선택하거나, 컴포넌트 식별자(Design Item ID)를 유지하거나 교체하면서 해당 컴포넌트를 Workspace에 연결하는 옵션을 제공합니다.

Workspace 컴포넌트를 선택한 경우, 가져온 컴포넌트 데이터가 기존 컴포넌트와 모델을 대체하고 컴포넌트 파라미터를 업데이트합니다. 또한 패널에는 아래와 같이 해당 컴포넌트의 현재 라이프사이클 상태와 리비전 상태도 표시됩니다.

로컬 컴포넌트는 개별적으로 Workspace 컴포넌트로 변환할 수도 있고, Item Manager를 사용해 일괄 변환할 수도 있습니다. 여기서는 원래 컴포넌트를 볼 수 있습니다. 이미지 위에 마우스를 올리면 해당 컴포넌트가 Workspace 대응 컴포넌트로 전환된 모습을 확인할 수 있습니다.
로컬 컴포넌트는 개별적으로 Workspace 컴포넌트로 변환할 수도 있고, Item Manager를 사용해 일괄 변환할 수도 있습니다. 여기서는 원래 컴포넌트를 볼 수 있습니다. 이미지 위에 마우스를 올리면 해당 컴포넌트가 Workspace 대응 컴포넌트로 전환된 모습을 확인할 수 있습니다.

또는 컴포넌트는 프로젝트의 ActiveBOM 문서(BomDoc)를 통해 교체할 수도 있습니다.

작은 규모의 보드 설계라 하더라도 설계의 모든 로컬 컴포넌트를 Workspace 컴포넌트로 업데이트하는 데 이 방법은 매우 번거로울 수 있지만, Item Manager는 고급 파라미터 매칭(Automatching)과 일괄 업데이트 방식을 사용하여 간단하고 자동화된 변환 방법을 제공합니다. Item Manager의 일반적인 활용 예는 회사 라이브러리에서 Workspace로 마이그레이션된 Workspace 컴포넌트 및 관리형 회로도 시트를 사용하도록 기존 보드 설계를 업데이트하는 것입니다.

기존 라이브러리(이전 컴포넌트 관리 방식과 관련된)를 Altium Designer의 Library Importer를 사용하여 Workspace Components로 가져오는 방법에 대한 자세한 내용은 Importing Existing Libraries to Your Connected Workspace를 참조하십시오.

Item Manager 액세스

Item Manager 대화상자는 활성 회로도 문서의 기본 Tools 메뉴(Tools » Item Manager)에서 열 수 있으며, 현재 활성 보드 설계 프로젝트에서 발견된 모든 컴포넌트와 시트 심볼을 표시합니다.

설계 컴포넌트를 잠재적인 Workspace 컴포넌트와 매칭하려면 Workspace에 연결되어 있어야 합니다. 연결되어 있지 않으면 Automatch 기능을 사용할 수 없으며, 수동 매칭은 캐시된 Workspace 컴포넌트 데이터를 사용하게 됩니다.

대화상자 하단의 Unmanaged 또는 Components 탭을 선택하면 현재 설계의 컴포넌트 목록이 채워집니다. 기본적으로 대화상자의 왼쪽 영역에는 활성 프로젝트의 컴포넌트 설정(Current Settings)이 표시되고, 오른쪽 영역에는 Workspace에서 적합한 Workspace 컴포넌트가 할당되었을 때 어떻게 변경될지(New Settings)가 표시됩니다. New Settings 영역은 Current Settings 영역과 동일한 필드를 가집니다. 시트 심볼을 보고 액세스하려면 Sheet Symbols 탭을 선택하십시오.

회로도 편집기의 기본 Tools 메뉴에서 Item Manager에 액세스할 수 있습니다. 대화상자는 현재 설계의 컴포넌트(및 회로도 시트)로 자동 채워집니다.
회로도 편집기의 기본 Tools 메뉴에서 Item Manager에 액세스할 수 있습니다. 대화상자는 현재 설계의 컴포넌트(및 회로도 시트)로 자동 채워집니다.

Item Manager 대화상자에서 컴포넌트 데이터가 표시되는 방식은 활성화되거나 그룹화된 데이터 열을 기준으로 매우 유연하게 구성할 수 있습니다. 이를 통해 설계 콘텐츠 목록과 관련 시스템/사용자 파라미터를 특정 컴포넌트 식별 방식에 맞게 표시할 수 있으며, 예를 들어 회사 고유의 부품 번호와 같은 모든 항목 파라미터를 필요에 따라 표시할 수 있습니다.

목록에 있는 컴포넌트를 설계 문서에서 찾으려면 Item Manager에서 해당 항목을 마우스 오른쪽 버튼으로 클릭한 다음, 관련 컨텍스트 메뉴에서 Cross Probe를 선택하십시오.

Item Manager에 어떤 열을 표시할지 구성하려면 대화상자의 열 제목 영역에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Columns » Select Columns를 선택하십시오. Select columns 대화상자에는 로컬 설계([Current Settings]) 및 Workspace 콘텐츠([New Settings])의 파라미터를 포함한 모든 사용 가능한 파라미터가 제공됩니다. 항목 왼쪽의 '눈' 컨트롤을 사용하여 해당 열을 표시()하거나 숨길() 수 있습니다.

표시되는 열과 그 순서는 Workspace/라이브러리 시스템 및 사용자 선호도에 맞게 구성할 수 있습니다.
표시되는 열과 그 순서는 Workspace/라이브러리 시스템 및 사용자 선호도에 맞게 구성할 수 있습니다.

열 제목 위에 마우스를 올리면 필터 아이콘이 나타나며, 이를 선택하면 Item Manager의 목록을 특정 항목 유형이나 사용자 정의 필터로 제한할 수 있습니다.

그룹화

컴포넌트 유형 카테고리나 회로도 문서 등 특정 파라미터 열을 기준으로 나열된 콘텐츠 데이터를 그룹화하려면 원하는 열 제목 항목을 대화상자 상단 제목 행(힌트 텍스트로 표시됨)으로 드래그하십시오. 그러면 콘텐츠 목록이 지정된 파라미터 열을 기준으로 항목을 그룹화하도록 다시 구성됩니다.

모든 데이터 열 제목은 대화상자 상단 행으로 드래그하여 해당 파라미터를 기준으로 나열된 항목을 그룹화할 수 있습니다.
모든 데이터 열 제목은 대화상자 상단 행으로 드래그하여 해당 파라미터를 기준으로 나열된 항목을 그룹화할 수 있습니다.

Workspace 설계 콘텐츠로 마이그레이션

연결된 Workspace에 componentsmanaged schematic sheets 컬렉션이 채워져 있다고 가정하면, 현재 보드 설계 프로젝트를 적절한 일치 항목이 있는 경우 이러한 콘텐츠를 사용하도록 변환할 수 있습니다. 로컬-Workspace 매칭은 수동으로 수행하거나, 구성 가능한 파라미터 매칭을 기반으로 Item Manager를 통한 자동화 프로세스로 수행할 수 있습니다. 완료되면 로컬 컴포넌트 정의가 해당 Workspace 항목으로 업데이트됩니다.

Workspace 콘텐츠의 소스로 액세스되는 Workspace는 Item Manager의 왼쪽 하단에 있는 버튼을 클릭하여 여는 Item Manager Options dialog에서 지정합니다. dialog의 Source Server 드롭다운 메뉴를 사용하여 사용 가능한 Workspace를 선택하십시오. 소스로 사용하려면 해당 Workspace에 연결되어 있어야 합니다.

Item Manager Options dialog에 대한 자세한 내용은 아래의 Update Options 섹션을 참조하십시오.

Workspace 콘텐츠 수동 선택

로컬 컴포넌트(또는 회로도)를 Workspace 버전으로 수동 교체하려면 Item Manager 목록에서 해당 항목을 선택한 다음 오른쪽 클릭 컨텍스트 옵션에서 Choose manually를 선택하십시오. 그리드의 항목을 더블클릭하여 항목을 수동으로 선택할 수도 있습니다. 이후 나타나는 Replace Component dialog에서 Workspace 내에서 적절히 일치하는 Item을 찾아 선택하십시오(해당 Item의 최신 revision이 사용됨).

설계에서 기존 설계 컴포넌트의 소스로 사용할 Workspace 컴포넌트를 수동으로 선택하는 예입니다.
설계에서 기존 설계 컴포넌트의 소스로 사용할 Workspace 컴포넌트를 수동으로 선택하는 예입니다.

dialog가 닫히면(OK), 선택한 Workspace 컴포넌트 정보가 목록의 해당 항목 New Settings 영역에 채워집니다. 이제 이 항목은 보류 중인 Workspace 엔터티가 되었으므로, 업데이트된 항목은 Unmanaged 탭 아래 목록에서 Managed 탭 아래 목록으로 이동합니다.

선택한 Workspace Item에 대한 세부 정보는 그리드의 New Settings 영역에 표시되며, Managed 탭 아래에 나열됩니다.
선택한 Workspace Item에 대한 세부 정보는 그리드의 New Settings 영역에 표시되며, Managed 탭 아래에 나열됩니다.

New Settings 영역은 proposed 변경에 대한 정보만 표시합니다. 이 프로세스는 Engineering Change Order(ECO)를 실행하여 완료됩니다. 자세한 내용은 Applying the Update를 참조하십시오.
설계에서 동일한 컴포넌트의 여러 인스턴스를 사용하는 경우, 컴포넌트 그룹을 선택한 뒤 필요한 Workspace Item을 수동으로 선택할 수 있으며, 이 선택은 선택된 모든 컴포넌트에 적용됩니다. 표준 다중 선택 기능(Ctrl+Click, Shift+Click)을 사용하여 그룹을 선택할 수 있습니다.
  • 멀티파트 컴포넌트에 대해 Choose manually 명령을 선택했는데 해당 컴포넌트의 모든 파트가 선택되지 않은 경우, 모든 파트를 업데이트할지 묻는 메시지가 표시됩니다. 계속하려면 열리는 Confirm dialog에서 Yes을 클릭하십시오.
  • 관리되는 회로도 시트에 대해 Choose manually 명령을 선택했고, 동일한 Managed Schematic Sheet Item revision을 참조하는 여러 인스턴스가 회로도에 배치되어 있으며 그중 일부만 선택된 경우, 이러한 모든 인스턴스를 업데이트할지 묻는 메시지가 표시됩니다. 계속하려면 열리는 Confirmation dialog에서 Yes을 클릭하십시오.

컴포넌트 자동 매칭

일치하는 Workspace 콘텐츠 선택 과정을 자동화하려면 Item Manager에서 구성 가능한 자동 매칭 기능을 제공하며, 이는 각 로컬 설계 컴포넌트를 연결된 Workspace의 컴포넌트와 매칭하려고 시도합니다. 일치 항목이 발견되면 해당 Workspace 컴포넌트가 업데이트 대상으로 제안됩니다.

Item Manager의 자동 파라미터 매칭 기능의 핵심은 Item Manager dialog의 버튼을 통해 액세스하는 Item Manager Options dialog에서 사용할 수 있는 업데이트 규칙 및 옵션입니다. 구성 가능한 규칙은 활성(로컬) 설계의 어떤 컴포넌트 파라미터를 선택된 Source server의 모든 Workspace 컴포넌트 파라미터와 매칭할지 결정합니다.

단순하거나 복잡한 규칙을 만들어 로컬 컴포넌트를 Workspace의 적절한 컴포넌트와 정확하게 매칭할 수 있습니다.
단순하거나 복잡한 규칙을 만들어 로컬 컴포넌트를 Workspace의 적절한 컴포넌트와 정확하게 매칭할 수 있습니다.

이러한 규칙이 로컬-Workspace 컴포넌트 매칭을 얼마나 효과적으로 달성하는지는 사용 가능한 컴포넌트 파라미터에 따라 달라지며, 이는 회사 시스템이나 개인 선호에 따라 달라질 수 있습니다. 가장 단순하지만 어쩌면 가능성이 낮은 시나리오에서는 Comment 또는 Component Name 파라미터 항목이 로컬 컴포넌트와 이에 대응하는 Workspace 컴포넌트 간에 일치할 수 있습니다. 그러나 이상적인 경우에는 로컬 컴포넌트와 Workspace 컴포넌트 모두 회사 참조 번호 또는 제조업체 부품 번호 파라미터를 공유합니다.

예를 들어 이러한 부품 번호 규칙을 만들려면 기존 규칙을 선택하여 수정하고(이름도 변경 가능) 또는 버튼을 사용하여 새 규칙을 만드십시오. 규칙을 편집하려면 해당 규칙이 선택(체크)되어 있어야 합니다. Local ParameterServer Parameter 선택 드롭다운 목록은 서로 독립적이므로 서로 다른 이름의 파라미터를 지정할 수 있습니다. 아래 예에서는 로컬 Libray Reference 파라미터와 Workspace Part Number 파라미터가 회사 부품 참조 번호를 나타냅니다.

복잡한 다중 파라미터 규칙은 지정된 모든 컴포넌트 파라미터가 Workspace 컴포넌트의 파라미터와 일치해야 합니다.
복잡한 다중 파라미터 규칙은 지정된 모든 컴포넌트 파라미터가 Workspace 컴포넌트의 파라미터와 일치해야 합니다.

위와 같은 부품/참조 번호 매칭 규칙을 실행하면 로컬 컴포넌트와 Workspace 컴포넌트 간에 거의 완전한 매칭이 생성될 가능성이 높습니다. 규칙이 설정되면 매칭 프로세스는 Item Manager dialog의 버튼으로 시작됩니다.

개별 컴포넌트에 대해 자동 매칭 프로세스를 시작하려면 Item Manager dialog에서 해당 컴포넌트 항목을 오른쪽 클릭한 다음 컨텍스트 메뉴에서 Automatch를 선택하십시오. 또는 Choose Manually 옵션을 사용하여 Workspace에서 특정 컴포넌트를 찾아 일치 항목으로 선택할 수 있습니다.

이후 나타나는 Automatching items dialog 에서는 상태 아이콘으로 긍정적인 일치 결과를 표시하고, 성공한 규칙의 이름에 대한 참조도 포함합니다.

공통 부품 번호를 기반으로 한 단일 규칙을 사용하여 많은 컴포넌트에 대해 로컬-Workspace 매칭을 성공적으로 달성한 예입니다.
공통 부품 번호를 기반으로 한 단일 규칙을 사용하여 많은 컴포넌트에 대해 로컬-Workspace 매칭을 성공적으로 달성한 예입니다.

일치 항목을 찾을 수 없는 경우, 해당 항목은 상태 아이콘과 함께 빨간색 텍스트로 표시되며, 오류 또는 매칭 실패 원인을 나타내는 참조 정보가 포함됩니다. 이러한 컴포넌트를 성공적으로 매칭하려면 different or additional Rule을 새로 만들어야 합니다. 또한 하나의 규칙이 둘 이상의 Workspace 컴포넌트를 일치 항목으로 감지할 수도 있는데, 이는 성공적인 결과로 간주되지만 해결을 위해 수동 개입이 필요합니다. 이러한 충돌은 'ambiguous' 결과로 간주되며, Item Manager 대화상자에서 해결할 수 있습니다. 자세한 내용은 아래를 참조하십시오.

자동 매칭 프로세스가 완료되면 Automatching items 대화상자(OK)를 닫아 Items Manager 대화상자에 제안된 새 컴포넌트 설정이 채워지도록 합니다. 매칭된 항목에 적용될 보류 중인 Workspace 콘텐츠는 대화상자의 Managed 탭 아래 New Settings 영역에 나열되며, 매칭되지 않은 콘텐츠와 함께 Components 탭 아래에도 표시됩니다.

Automatching items 대화상자에서 Auto apply if all success 옵션이 활성화되어 있고 모든 컴포넌트에 대한 일치 항목이 발견된 경우, 대화상자는 자동으로 닫히고 Items Manager 대화상자에 제안된 새 컴포넌트 설정이 직접 채워집니다.

Workspace 콘텐츠에 대한 보류 중인 변경 사항은 대화상자의 New Settings 영역에 자세히 표시됩니다.
Workspace 콘텐츠에 대한 보류 중인 변경 사항은 대화상자의 New Settings 영역에 자세히 표시됩니다.

모호한 콘텐츠를 해결하려면(일반적으로 다중 매칭으로 인해 발생), Ambiguous Items(또는 Ambiguous Footprints) 탭을 선택한 다음 대화상자의 New Settings 섹션에 있는 Revision HRID 셀의 드롭다운 메뉴에서 적절한 항목을 선택합니다(기본적으로 <Not selected>로 표시됨). 다중 매칭과 따라서 사용 가능한 선택 항목이 실제로는 동일한 컴포넌트의 서로 다른 리비전을 참조할 수 있다는 점에 유의하십시오. 문제가 해결되어 더 이상 ambiguous로 분류되지 않으면 해당 컴포넌트 항목은 Managed/Components 탭 목록으로 이동합니다.

규칙이 둘 이상의 일치 항목을 감지한 경우 Ambiguous Items 탭에서 선택 항목을 지정할 수 있습니다. 일치 항목이 6개를 초과하면 규칙 오류가 발생합니다.
규칙이 둘 이상의 일치 항목을 감지한 경우 Ambiguous Items 탭에서 선택 항목을 지정할 수 있습니다. 일치 항목이 6개를 초과하면 규칙 오류가 발생합니다.

  • 자동 매칭은 특정 목록 항목 또는 항목 그룹에도 적용할 수 있습니다. 여러 항목을 선택한 다음(표준 Shift+Click/Ctrl+Click 방식 사용) 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴에서 Automatch을 선택하면 해당 항목만 매칭할 수 있습니다. 또는 목록이 Groups로 정렬되어 있는 경우 그룹 제목 항목을 마우스 오른쪽 버튼으로 클릭하고 Automatch 명령을 선택하여 해당 그룹에만 프로세스를 적용할 수 있습니다.
  • 컴포넌트 자동 매칭 기능을 사용할 때 Component Item에 여러 리비전이 있으면 감지된 첫 번째 리비전이 사용됩니다. 즉, 제안된 Item Revision은 처음부터 최신 상태가 아닙니다. 이 상황은 Item ManagerNew Settings 영역에 있는 Lifecycle State 필드를 통해 다시 반영됩니다. 따라서 제안된 Item Revision이 적절하지 않고 Automatching items  대화상자에서 처리되지 않은 경우에도, Item Manager로 돌아가 수동 선택 과정을 통해 여전히 수정할 수 있습니다.

고급 매칭 규칙

위에서 설명한 것처럼 Item Manager 규칙은 로컬 프로젝트 컴포넌트와 Workspace 컴포넌트 간의 파라미터 매칭을 설정합니다. 규칙은 원하는 만큼 생성할 수 있으며, 우선순위가 높은 것부터 낮은 순서로 작동합니다. 첫 번째(맨 위) 규칙이 실패하면 다음 규칙이 적용되며, 이는 사실상 순차적인 Boolean OR 관계입니다. 규칙은 연결된 체크박스가 활성화된 경우에만 동작합니다.

자동 매칭 프로세스를 실행하면 Automatching items 대화상자의 State Notes 열에 어떤 규칙이 일치 항목을 찾는 데 실패했는지가 표시됩니다. 이 경우 사용 가능한 파라미터를 만족스럽게 매칭하려면 다른 규칙 또는 새 규칙이 필요합니다.

기본 규칙으로는 모든 컴포넌트에 대한 일치 항목을 찾지 못할 수 있지만, 보다 구체적인 파라미터 규칙을 만들어 완전한 매칭 결과를 얻을 수 있습니다.
기본 규칙으로는 모든 컴포넌트에 대한 일치 항목을 찾지 못할 수 있지만, 보다 구체적인 파라미터 규칙을 만들어 완전한 매칭 결과를 얻을 수 있습니다.

Item Manager Options 대화상자의 Add Rule 버튼을 사용하여 새 규칙을 만들고, 연결된 을 사용하여 여러 파라미터 매칭 조건을 적용합니다. 선택한 값을 제거하려면 을 클릭합니다. 각 파라미터 조건이 추가될수록 규칙은 점점 더 구체적이 되며, 규칙 매칭이 성공하려면 모든 조건이 충족되어야 합니다. 즉, 사실상 Boolean AND 조건입니다. 선택한 매칭 규칙을 제거하려면 Remove 버튼을 클릭합니다.

여기에 표시된 예에서는 (예를 들어) 컴포넌트를 부품/참조 번호 파라미터로 매칭할 수 없는 경우, 위에 표시된 매칭되지 않은 커패시터 목록에 대해 적절한 사양을 매칭하는 새 규칙을 만들 수 있습니다.

규칙은 일치 항목이 발견될 때까지 위에서 아래 순서로 작동합니다. 다중 파라미터 규칙은 매칭을 위해 모든 조건을 충족해야 합니다.
규칙은 일치 항목이 발견될 때까지 위에서 아래 순서로 작동합니다. 다중 파라미터 규칙은 매칭을 위해 모든 조건을 충족해야 합니다.

규칙이 일치 항목을 찾는 데 성공하면 자동 매칭 프로세스는 즉시 목록의 다음 컴포넌트로 이동합니다. 이전 규칙이 실패한 경우에만 다음 사용 가능한 규칙을 시도합니다.

업데이트 옵션

Item Manager Options 대화상자는 자동 매칭된 Workspace 컴포넌트가 현재 보드 설계에 적용되는 방식을 더욱 세밀하게 조정할 수 있는 다양한 콘텐츠 업데이트 옵션을 제공합니다.

Matching rules 영역에는 매칭을 위해 현재 정의된 규칙이 표시됩니다. 자세한 내용은 Automatching Components 섹션을 참조하십시오. 

Item Manager의 Update options은 어떤 파라미터를 어떤 조건에서 업데이트할지 결정할 수 있는 유연한 방법을 제공합니다.
Item Manager의 Update options은 어떤 파라미터를 어떤 조건에서 업데이트할지 결정할 수 있는 유연한 방법을 제공합니다.

이 옵션들은 ECO 프로세스를 통해 현재 설계에 적용되며, 동작 방식은 다음과 같습니다.

  • Update ‘Lock Designator’ field – 체크하면 로컬 컴포넌트의 Designator 필드에 대한 Locked 상태가 연결된 Workspace 컴포넌트의 상태로 덮어써집니다.
  • Update ‘Lock Part-ID’ field – 체크하면 로컬 컴포넌트의 멀티파트 디바이스 ID 선택기의 Locked 상태가 연결된 Workspace 컴포넌트의 상태를 따르게 됩니다.
  • Update Parameters – 체크하면 컴포넌트의 파라미터를 연결된 Workspace 컴포넌트의 파라미터로 업데이트할 수 있습니다. 아래 옵션이 활성화됩니다.
    • 버튼 – Library Update Settings 대화상자를 엽니다(아래 참조).
    • Preserve parameter location – 체크하면 회로도 시트에서 표시되는 파라미터의 위치가 연결된 Workspace 컴포넌트의 기본 위치로 재설정되지 않고 현재 위치를 유지합니다.
    • Preserve parameter visibility – 체크하면 파라미터의 Visible 상태가 연결된 Workspace 컴포넌트의 상태를 따르지 않고 현재 상태를 유지합니다.

Library Update Settings 대화상자에는 현재 보드 프로젝트의 모든 컴포넌트에 대해 사용 가능한 모든 파라미터 목록이 포함됩니다(마우스 오른쪽 버튼 클릭으로 일괄 on/off 기능에 접근 가능). 목록에서 체크된 파라미터는 로컬 컴포넌트가 Workspace 컴포넌트로 교체되거나 업데이트될 때 업데이트되며, 그 업데이트 동작은 아래 설명된 옵션에 의해 결정됩니다.

어떤 컴포넌트 파라미터를 업데이트할지 정확하게 지정할 수 있습니다. 체크 옵션은 마우스 오른쪽 버튼을 클릭해 사용할 수 있습니다.
어떤 컴포넌트 파라미터를 업데이트할지 정확하게 지정할 수 있습니다. 체크 옵션은 마우스 오른쪽 버튼을 클릭해 사용할 수 있습니다.

파라미터 교체(또는 추가) 동작은 대화상자 아래쪽의 두 옵션에 의해 결정됩니다.

  • Library parameters not in sheet – Workspace 컴포넌트(라이브러리) 파라미터가 로컬(시트) 컴포넌트에 존재하지 않을 때의 업데이트 동작을 설정합니다.
    • Add – 업데이트 중 해당 파라미터가 컴포넌트에 추가됩니다.
    • Do not add – 업데이트 중 해당 파라미터가 컴포넌트에 추가되지 않습니다.
    • Add if not blank – 유효한 데이터가 있는 경우에만(즉, Value 항목이 비어 있지 않은 경우에만) 업데이트 중 해당 파라미터가 컴포넌트에 추가됩니다.
  • Sheet parameters not in library – 로컬(시트) 컴포넌트 파라미터가 연결된 Workspace 컴포넌트(라이브러리)에 존재하지 않을 때의 업데이트 동작을 설정합니다.
    • Remove – 업데이트 중 기존(로컬) 파라미터가 컴포넌트에서 삭제됩니다.
    • Do not remove – 업데이트 중 기존 파라미터가 컴포넌트에서 삭제되지 않습니다.
    • Remove if blank – 유효한 데이터가 없는 경우에만(즉, Value 항목이 비어 있는 경우에만) 업데이트 중 기존 파라미터가 컴포넌트에서 삭제됩니다.

업데이트 적용

Item Manager에서 설정한 제안 변경 사항은 Engineering Change Order(ECO)를 생성하고 실행하여 현재 보드 설계에 적용됩니다. 업데이트하려는 나열된 컴포넌트 범위를 선택한 다음, 버튼 메뉴에서 원하는 ECO 옵션을 선택합니다. 옵션은 다음과 같습니다.

  • Generate ECO – 이 명령을 사용하면 Engineering Change Order 대화상자를 통해 ECO를 생성하고 실행할 수 있습니다. 대화상자 내에서 변경 사항을 구현하기 위해 수행될 작업을 검토하고 필요에 따라 작업을 비활성화할 수 있습니다. 만족스러우면 ECO를 실행하면 변경 사항이 적용됩니다.
  • Apply ECO – 이 명령을 사용하면 Engineering Change Order 대화상자를 표시하지 않고 ECO를 직접 생성하고 '조용히' 실행할 수 있습니다.

변경 사항은 Engineering Change Order(ECO)를 통해 구현되며, 조용히 실행하거나 대화상자를 통해 실행할 수 있습니다(그림 참조).
변경 사항은 Engineering Change Order(ECO)를 통해 구현되며, 조용히 실행하거나 대화상자를 통해 실행할 수 있습니다(그림 참조).

실행된 ECO 프로세스는 프로젝트 컴포넌트를 그에 맞게 업데이트하며, 이후 Item Manager 대화상자에는 현재 최신 상태의 Workspace 컴포넌트로 표시됩니다. 각 항목의 이전 아이콘()이 Workspace 컴포넌트 참조를 나타내는 아이콘()으로 변경된 점에 유의하십시오.

PCB 프로젝트의 설계 콘텐츠에 대한 새로운 현재 설정을 보여주는 Item Manager. 이전의 로컬 설계 컴포넌트는 Workspace 컴포넌트로 완전히 대체되었습니다.
PCB 프로젝트의 설계 콘텐츠에 대한 새로운 현재 설정을 보여주는 Item Manager. 이전의 로컬 설계 컴포넌트는 Workspace 컴포넌트로 완전히 대체되었습니다.

회로도 편집기에서 업데이트된 컴포넌트는 Workspace의 매칭된 컴포넌트에 연결되며, 활성 링크 정보는 이후 Workspace 컴포넌트의 리비전 상태가 업데이트될 경우 그 변경을 감지합니다. 설계 공간에서 컴포넌트를 선택하고 Properties panelSource 및 관련 정보를 확인하십시오.

Properties 패널에 교체된 컴포넌트의 Workspace 소스와 리비전 상태가 표시되는, 로컬 컴포넌트가 성공적으로 교체된 예입니다.
Properties 패널에 교체된 컴포넌트의 Workspace 소스와 리비전 상태가 표시되는, 로컬 컴포넌트가 성공적으로 교체된 예입니다.

변경된 Workspace 콘텐츠와 동기화

제품 개발 과정에서는 설계의 소스 컴포넌트나 관리되는 회로도 시트에 변경이 발생할 가능성이 매우 높습니다. 예를 들어, 컴포넌트 모델이 새로운 도면 표준에 맞게 업데이트될 수 있고, 새 파라미터를 추가하기 위해 컴포넌트 정의가 업데이트되었을 수도 있습니다. 설계에서 사용되는 Workspace 컴포넌트 및 관리되는 시트에 이러한 변경이 이루어진 경우, 이를 감지하여 영향을 받는 모든 회로도 시트에 반영해야 합니다.

업데이트 필요 여부 감지

개별적으로 선택한 컴포넌트 또는 시트 심볼의 경우, Properties 패널의 적절한 Component 또는 Sheet Symbol 모드에서 해당 객체가 Workspace 소스 데이터에 비해 최신 상태가 아님을 즉시 확인할 수 있습니다. 연결된 또는 버튼을 사용하여 해당 객체의 데이터를 소스 Workspace로부터 업데이트하십시오.

컴포넌트 또는 관리되는 회로도 시트가 최신 상태가 아님은 객체를 선택했을 때 Properties 패널에 표시됩니다. 선택한 객체를 최신 리비전으로 업데이트하는 버튼도 제공됩니다.
컴포넌트 또는 관리되는 회로도 시트가 최신 상태가 아님은 객체를 선택했을 때 Properties 패널에 표시됩니다. 선택한 객체를 최신 리비전으로 업데이트하는 버튼도 제공됩니다.

또한 Item Manager는 현재 Workspace 엔터티가 아닌 컴포넌트 및 회로도 시트(즉, [Not Managed]로 표시되며 Workspace에서 가져오지 않은 항목)를 감지하고 관리하는 데 사용될 뿐 아니라, 최신 상태가 아닌 모든 콘텐츠를 감지하고 관리하는 데에도 사용됩니다.

Item Manager를 열면 모든 컴포넌트와 관리되는 회로도 시트가 자동으로 감지되어 목록에 표시되며(Workspace에서 가져온 항목인지 여부도 표시), 그런 다음 회로도상의 각 Workspace 콘텐츠의 Item-Revision을 Workspace에서 사용 가능한 해당 콘텐츠의 리비전과 비교합니다. Workspace에 더 최신 리비전이 있는 콘텐츠가 있으면 Item Manager의 Revision Status 열에서 Out of date로 표시됩니다.

Out of Date로 감지된 컴포넌트 및 관리되는 회로도 시트를 확인하고 선택한 다음, 마우스 오른쪽 버튼을 클릭하여 Update를 수행하십시오.
Out of Date로 감지된 컴포넌트 및 관리되는 회로도 시트를 확인하고 선택한 다음, 마우스 오른쪽 버튼을 클릭하여 Update를 수행하십시오.

Item Manager의 콘텐츠를 정리하고 정렬하는 데 도움이 되는 여러 컨트롤이 제공됩니다. Workspace 컴포넌트의 경우, 대화상자의 Managed 또는 Components 탭을 선택하고 적용된 열 그룹화를 해제하면 최신 상태가 아닌 모든 컴포넌트를 하나의 목록으로 표시할 수 있습니다. 또한 Revision Status 열 머리글을 클릭하여 해당 열 기준으로 정렬하면, Out of Date 상태인 모든 콘텐츠가 함께 모여 업데이트할 준비가 됩니다.

콘텐츠 업데이트

최신 상태가 아닌 콘텐츠를 최신 상태로 만들려면 해당 항목을 선택한 다음, 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴에서 Update to latest revision 명령을 적용해야 합니다. 그러면 대화상자의 New Settings 영역에 각 새 Item-Revision의 세부 정보가 표시됩니다.

필요한 변경 사항을 설정한 후에는 이를 실제로 적용해야 합니다. 이는 ECO(Engineering Change Order)를 통해 수행됩니다. Item Manager 하단에 있는 ECO  버튼과 연결된 드롭다운 메뉴는 업데이트를 수행하는 두 가지 방법을 제공합니다.

  • Generate ECO - 이 명령을 사용하면 Engineering Change Order 대화상자를 통해 ECO를 생성하고 실행할 수 있습니다. 이 대화상자에서는 변경 사항을 적용하기 위해 수행될 작업을 검토할 수 있습니다. 필요에 따라 작업을 비활성화할 수 있으므로, 무엇이 변경될지에 대해 항상 완전한 제어권을 가질 수 있습니다. 준비가 되면 ECO를 실행하면 변경 사항이 적용됩니다.
  • Apply ECO - 이 명령을 사용하면 Engineering Change Order 대화상자를 표시하지 않고 ECO를 직접 생성하고 조용히 실행할 수 있습니다.

최신 상태가 아닌 콘텐츠를 선택하고 Update to latest revision 오른쪽 클릭 명령을 사용하여 New Settings 영역에 업데이트된 리비전 세부 정보를 로드하십시오. 그런 다음 ECO를 통해 설계 내의 컴포넌트 및 관리되는 회로도 시트에 업데이트를 적용합니다.
최신 상태가 아닌 콘텐츠를 선택하고 Update to latest revision 오른쪽 클릭 명령을 사용하여 New Settings 영역에 업데이트된 리비전 세부 정보를 로드하십시오. 그런 다음 ECO를 통해 설계 내의 컴포넌트 및 관리되는 회로도 시트에 업데이트를 적용합니다.

리비전 업데이트(동기화) 중에는 Item Parameters가 버튼을 통해 Item Manager에서 접근할 수 있는 Item Manager Options 대화상자의 현재 Update Options 설정에 따라 업데이트됩니다. 자세한 내용은 위의 Update Options를 참조하십시오.

  • 멀티파트 컴포넌트를 업데이트할 때 이 컴포넌트의 모든 파트가 선택되지 않은 경우, 모든 파트를 업데이트할지 묻는 메시지가 표시됩니다. 계속하려면 열리는 Confirm 대화상자에서 Yes를 클릭하십시오.

  • 관리되는 회로도 시트를 업데이트할 때 동일한 Managed Schematic Sheet Item 리비전을 참조하는 여러 인스턴스가 회로도에 배치되어 있고 그중 일부만 선택된 경우, 선택되지 않은 나머지 인스턴스도 모두 업데이트할지 묻는 메시지가 표시됩니다. 계속하려면 열리는 Confirmation 대화상자에서 Yes를 클릭하십시오.

교체가 실제로 성공했는지는 보드 설계 프로젝트의 회로도 시트에서 개별 컴포넌트/시트 심볼 수준에서 확인할 수 있습니다. 선택한 항목에 대해 Properties 패널을 열면 이제 해당 소스 관리 Item으로 돌아가는 링크가 표시됩니다. 또는 Item Manager로 돌아가 더 빠르게 확인할 수도 있으며, 이 경우 보드 설계 프로젝트 항목의 새 설정이 그리드의 Current Settings 영역에 반영되도록 업데이트됩니다.

Item Manager Report

Item Manager에서 컴포넌트 업데이트 또는 변경 프로세스를 실제로 진행하기 전에, 대화상자의 Export 기능을 사용하여 현재 목록 정보의 스냅샷을 생성해 두는 것이 좋습니다. 이렇게 하려면 Item Manager 의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Export를 선택한 다음, 적절한 위치로 이동하여 필요에 따라 보고서 이름을 지정하십시오. 보고서는 HTML 파일로 생성되며 현재 Item Manager 표시와 동일한 레이아웃으로 제공됩니다.

Item Manager에서 보고서를 생성하려면 오른쪽 클릭 메뉴에서 Export 를 선택하십시오. 보고서는 HTML 형식으로 생성되며 전체 Item Manager 목록의 스냅샷을 나타냅니다.
Item Manager에서 보고서를 생성하려면 오른쪽 클릭 메뉴에서 Export 를 선택하십시오. 보고서는 HTML 형식으로 생성되며 전체 Item Manager 목록의 스냅샷을 나타냅니다.

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

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

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

구버전 문서

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

콘텐츠