KB: 파라미터 이름이 일치하지 않을 때 컴포넌트 교체 후 파라미터가 표시되지 않는 문제
Updated: September 10, 2026
Item Manager를 사용해 로컬 라이브러리 컴포넌트를 관리형 컴포넌트로 교체할 때, Value, Voltage, Tolerance 등 Schematic에 표시되는 파라미터가 사라지고 Designator만 표시될 수 있습니다. 이 문제는 Schematic의 파라미터 이름이 타겟 관리형 컴포넌트에 정의된 이름과 일치하지 않을 때 발생합니다. 교체 시 파라미터 업데이트 과정에서 일치하지 않는 파라미터가 삭제되거나 덮어써질 수 있습니다. 파라미터 손실을 방지하려면 교체 전에 Parameter Manager 또는 Find Similar Objects를 사용해 파라미터 이름을 일치시키세요. 마이그레이션 중 파라미터 이름이 변경되었다면, 컴포넌트를 교체하기 전에 관리형 컴포넌트 템플릿을 업데이트하여 기존 명명 규칙에 맞출 수 있습니다.
해결 방법 상세 정보
교체 후 표시되던 파라미터 정보가 사라짐
Item Manager을 통해 로컬 Schematic 컴포넌트를 관리형 컴포넌트로 교체하면 Value, Voltage, Tolerance 등의 파라미터가 Schematic Editor에 더 이상 표시되지 않을 수 있습니다. 이 문제가 발생한 설계에서는 교체 후 컴포넌트의 Designator만 표시됩니다.
파라미터 이름 불일치로 인한 데이터 삭제
이 문제는 Schematic 컴포넌트에서 사용하는 파라미터 이름이 관리형 컴포넌트에 정의된 파라미터 이름과 일치하지 않을 때 발생합니다. 교체 과정에서 Item Manager은 파라미터 일치 규칙을 평가하고, 관리형 소스의 데이터로 컴포넌트 파라미터를 업데이트하거나 덮어쓸 수 있습니다. 타겟 관리형 컴포넌트에 동일한 이름이 없는 Schematic 파라미터는 삭제될 수 있으며, 그 결과 파라미터가 더 이상 표시되지 않습니다.
교체 전에 파라미터 이름 맞추기
- Item Manager을 실행하기 전에 Schematic 파라미터 이름을 관리형 컴포넌트의 파라미터 이름과 일치하도록 변경합니다.
- 파라미터 이름을 직접 변경하려면 Parameter Manager을 사용합니다.
- 프로젝트 전체의 파라미터를 업데이트하려면 Find Similar Objects을 사용합니다.
- 마이그레이션 중 파라미터 이름이 변경된 경우, 관리형 컴포넌트 템플릿을 업데이트하여 원래 명명 규칙과 일치시킵니다.
- 컴포넌트 교체를 실행하기 전에 Item Manager에서 파라미터 일치 및 업데이트 동작을 검토합니다.
파라미터 업데이트 및 컴포넌트 교체
마이그레이션 전에 파라미터 이름을 확인합니다.
- 로컬 라이브러리 컴포넌트를 서버 또는 워크스페이스로 마이그레이션할 때 파라미터 이름이 일관되게 유지되도록 합니다.
- 매핑 전략이 정의되어 있지 않다면 마이그레이션 중 파라미터 이름을 변경하지 마세요.
시나리오 1: 단순한 파라미터 이름 차이
예: Schematic에서는 VALUE_TXT을 사용하지만 관리형 컴포넌트에서는 Value을 사용합니다.
- Schematic 시트를 엽니다.
- Tools » Parameter Manager을 선택합니다.
- Schematic과 관리형 컴포넌트에서 사용하는 파라미터 이름을 비교합니다.
- VALUE_TXT 열을 선택하고 열 머리글을 마우스 오른쪽 버튼으로 클릭한 다음 Rename Column을 선택합니다.
- 열 이름을 Value으로 변경합니다.
- 변경 사항을 적용하고 ECO를 실행합니다.
- Tools » Item Manager을 엽니다.
- Automatch을 실행하고 제안된 파라미터 매핑을 검토한 다음, 변경 사항을 수락하고 ECO를 실행합니다.
시나리오 2: 여러 파라미터를 하나의 관리형 파라미터에 매핑
- 관리형 컴포넌트의 단일 파라미터에 매핑해야 하는 Schematic 파라미터를 식별합니다.
- Parameter Manager을 사용하여 파라미터 이름을 일관되게 변경합니다.
- 컴포넌트를 교체하기 전에 매핑을 확인합니다.
- Item Manager을 사용하여 컴포넌트를 교체합니다.
시나리오 3: 관리형 컴포넌트에 추가 파라미터가 있는 경우
- Schematic에서 파라미터 값(예: 10VAC)을 선택합니다.
- 마우스 오른쪽 버튼을 클릭하고 Find Similar Objects을 선택합니다.
- 파라미터 값 조건을 Same으로 설정합니다.
- Select Matching을 활성화하고 Project Documents을 선택합니다.
- Apply, OK, Select을 차례로 선택합니다.
- Properties Panel을 엽니다.
- 파라미터 이름을 AC Voltage으로 변경합니다.
- DC Voltage으로 변경해야 하는 파라미터에 대해 이 과정을 반복합니다.
- Find Similar Objects으로 생성한 프로젝트 전체 선택 항목을 사용하여 일치하는 모든 컴포넌트를 업데이트합니다.
- Item Manager을 사용하여 컴포넌트를 교체합니다.
시나리오 4: 관리형 컴포넌트 템플릿에서 파라미터 이름 변경
- 현재 Schematic에 표시되는 모든 파라미터 이름을 기록합니다.
- DB 라이브러리 파라미터 이름과 관리형 컴포넌트 파라미터 이름 간의 매핑 목록을 만듭니다.
- Panels » Explorer » Managed Content » Component Templates을 엽니다.
- 해당 컴포넌트 템플릿을 엽니다.
- 템플릿 파라미터 이름을 DB 라이브러리 명명 규칙과 일치하도록 변경합니다.
- Update linked components을 활성화한 상태로 템플릿을 서버에 저장합니다.
- 일괄 Editor에서 파라미터 업데이트를 확인하고 변경 사항을 저장합니다.
- 템플릿의 파라미터 이름을 변경해도 기존 컴포넌트가 자동으로 업데이트되지 않을 수 있으므로, 연결된 컴포넌트가 업데이트되었는지 확인합니다.
- 수명 주기 상태가 서로 다른 경우, 릴리스 시 Preserve lifecycle state을 활성화합니다.
- 파라미터 이름을 일치시킨 후 Item Manager을 사용하여 컴포넌트를 교체합니다.
최종 확인 사항
교체 ECO가 완료되면 Value, Voltage, Tolerance 등 표시되어야 하는 모든 파라미터가 Schematic에 올바르게 표시되는지 확인합니다.
추가 참고 사항
- 이 방법은 Altium 샘플 프로젝트에서 파라미터 표시 여부에 영향을 줄 수 있습니다.
- 보다 쉽게 업데이트하려면 가능한 한 컴포넌트의 수명 주기 상태를 초안으로 유지하세요.