KB: 네이밍 체계(Naming Scheme)의 리밋으로 인한 HRID 생성 오류 해결하기
해결 방법 세부 정보
Altium 365 워크스페이스 또는 Altium On-Prem Enterprise Server로 컴포넌트를 릴리스하거나, Library Importer를 통해 컴포넌트를 가져올 때 다음과 같은 오류가 발생할 수 있습니다:
-
“Failed to get new HRID from server. (서버에서 새로운 HRID를 가져오지 못했습니다.)”
-
“Failed to generate requested amount of hrids, naming scheme limit reached.
(요청된 수의 HRID 생성에 실패했습니다. 네이밍 규칙 제한에 도달했습니다.)”
이러한 오류는 일반적으로 Workspace 또는 서버에 설정된 Item 명명 체계로 인해 HRID 생성에 실패할 때 발생합니다.
HRID는 컴포넌트 폴더 또는 컴포넌트 템플릿에 설정된 ‘Item Naming Scheme’에 따라 정의됩니다.
이 규칙에 따라 각 새 컴포넌트에 대한 고유 ID가 생성됩니다.
중괄호 안의 숫자 패턴(예: CMP-001-{0000})은 생성 가능한 HRID 개수를 결정합니다.
HRID 생성이 실패하는 경우, 이 제한에 도달했기 때문일 수 있습니다.
해결 절차
Item 명명 체계 검토 및 수정하기
Workspace 또는 서버에서 컴포넌트 폴더의 Item Naming Scheme 설정을 확인합니다.
- 예시: CMP-{000}
- 숫자 범위나 접두사 조합이 모두 소진되었는지 확인합니다.
- 자리 수를 늘립니다.
예: CMP-{000}에서 CMP-{00000}로
-접두사를 추가하거나 영숫자 조합을 사용하여 더 많은 HRID를 생성할 수 있도록 범위를 확장합니다.
예: CMP-001-{000}, CMP-002-{000}, ...
1. Panels » Explorer 를 엽니다.
2. 컴포넌트 폴더를 선택합니다.
3. 폴더를 마우스 오른쪽 버튼으로 클릭한 후 Properties 를 선택합니다.
4. Item Naming Scheme 을 수정합니다.
5. 컴포넌트 릴리스를 다시 시도합니다.
1. Panels » Explorer 패널을 엽니다.
2. Component 폴더의 하위 폴더인 Models 폴더로 이동합니다.
3. Symbol 폴더를 마우스 마우스 우클릭 » 속성(Properties)을 선택합니다.
4. Item Naming Scheme 을 수정합니다. (위의 과정 동일)
5. Footprint 폴더에 대해서도 동일한 과정을 반복합니다.
6. 컴포넌트 릴리스를 다시 시도합니다
1. Library Importer Properties 패널을 엽니다.
2. ‘Advanced’ 탭을 클릭합니다.
3. Component와 Models 모두에 대한 ‘Item Naming Scheme’을 확인하고 조정합니다.
4. Library Import를 다시 시도합니다.


