NX 어셈블리 부품 안 보임 해결|Load Options·Reference Set·컴포넌트 로딩 오류
NX 어셈블리를 열었는데 일부 부품이 표시되지 않거나 하위 컴포넌트가 누락된다면 파일 경로부터 바꾸기보다 Load Options와 현재 컴포넌트의 로딩·표시 상태를 먼저 확인해야 합니다.
실무에서 화면에 부품이 안 보이는 결과는 같아도 원인은 서로 다릅니다. 부품 데이터가 아직 로드되지 않았을 수도 있고, 형상은 로드됐지만 Reference Set·레이어·숨김 상태 때문에 보이지 않을 수도 있습니다. Teamcenter 환경이라면 최신 리비전 규칙과 읽기 권한이 원인이 되기도 합니다.
저도 대용량 자동차 어셈블리를 검토할 때 부품이 안 보인다는 이유로 검색 경로부터 바꿨다가 같은 이름의 구형 PRT를 연결할 뻔한 적이 있습니다. 이후에는 구조 존재 여부 → 로드 상태 → 표시 상태 → 참조 경로·리비전 순서로 확인하고 있습니다.
먼저 결론:
① Assembly Navigator에 컴포넌트가 존재하는지 확인합니다.
② 존재한다면 Fully·Partially·Minimally Loaded 중 어떤 상태인지 봅니다.
③ 로드되어 있다면 Hide, Suppress, Layer, Reference Set과 Lightweight 표시를 확인합니다.
④ 이 단계가 정상인데도 실패할 때 파일 경로, 리비전, 데이터셋과 권한을 조사합니다.
NX 어셈블리 부품 안 보임 원인을 4가지로 나누기
상위 어셈블리는 정상적으로 열렸지만 일부 하위 부품이 그래픽 창에 나타나지 않는다면 다음 네 영역을 분리해야 합니다.
- 구조 문제: Assembly Navigator에서 항목 자체가 조회되지 않음
- 로딩 문제: 트리에는 있지만 exact geometry 또는 원본 파트가 아직 로드되지 않음
- 표시 문제: Hide, Suppress, Layer, Reference Set, Arrangement 또는 경량 표시 상태
- 참조 문제: PRT 경로, 파일명, Teamcenter Item Revision·Dataset·권한 불일치
증상별로 NX 컴포넌트 로딩 오류 구분하기
| 관찰되는 증상 | 우선 의심할 원인 | 첫 확인 항목 | 다음 조치 |
|---|---|---|---|
| Assembly Navigator에도 부품명이 없음 | 구조 필터, 리비전 규칙, 상위 어셈블리 구조 자체 | 상위·하위 구조 펼치기와 필터 상태 | Teamcenter 구조·정확한 리비전 확인 |
| 트리에는 있지만 그래픽만 없음 | 미로드, Hide, Suppress, Reference Set | Load State와 표시 아이콘 | Load Component·Show·Replace Reference Set |
| 형상은 보이지만 확대하면 곡선이 거칠음 | Minimally Load 또는 Lightweight Display | Representation·Load State 열 | 필요 부품만 Show Exact |
| 특정 PRT만 반복 실패 | 파일명·경로·권한·손상·구형 리비전 | 독립 파일 열기와 참조 위치 | 검색 경로와 원본 리비전 확인 |
| 사용자마다 결과가 다름 | Load Options, 드라이브 매핑, 캐시, 권한 차이 | 두 사용자 설정 비교 | 동일 데이터·동일 옵션으로 재현 |
| 간섭 검토에서 일부 부품이 빠짐 | 경량·미로드·Reference Set 제한 | 검토 대상 전체의 exact 로드 여부 | 검토 범위만 Fully Load 후 재계산 |
실무에서 가장 많이 헷갈리는 부분: Assembly Navigator에 부품명이 보인다는 것은 구조 정보가 있다는 뜻이지, 정확한 B-rep 형상까지 완전히 로드됐다는 뜻은 아닙니다.
NX Assembly Load Options 위치와 설정 방법
NX 버전과 Native·Teamcenter 환경에 따라 대화상자의 이름과 일부 항목은 달라질 수 있지만 일반적으로 어셈블리를 열기 전 파일 열기 창에서 Load Options를 설정합니다.
NX 메뉴 → File → Open → 파일 선택 → Options 또는 Assembly Load Options


Fully Load
컴포넌트의 정확한 형상과 필요한 파트 데이터를 모두 읽는 방식입니다. 수정, 정밀 측정, 간섭 검사와 상세 설계에는 유리하지만 대용량 어셈블리에서는 메모리와 로딩 시간이 크게 증가할 수 있습니다.
Partially Load
어셈블리 구조와 작업에 필요한 일부 데이터만 읽습니다. 트리에는 컴포넌트가 나타나지만 특정 상세 형상이나 피처 데이터는 아직 로드되지 않을 수 있습니다.
Minimally Load·Lightweight Display
대형 어셈블리를 빠르게 열기 위해 정확한 형상 대신 경량 파셋 표시를 우선 사용하는 방식입니다. Siemens는 Lightweight Display에서 facet 데이터를 표시하므로 로드와 화면 표시가 빨라질 수 있지만, 확대하면 곡선이나 홀 가장자리가 거칠게 보일 수 있다고 설명합니다.

추천 사용 방식: 수천 개 부품의 전체 구조를 처음 열 때는 최소·경량 로드를 사용하고, 치수 측정이나 간섭 검토가 필요한 컴포넌트만 선택해 Fully Load 또는 Show Exact로 전환합니다.
2026년 기준으로도 이 흐름은 유효합니다. Siemens는 최근 Designcenter NX에서 Minimal Load의 상호작용 성능과 Reference Set 변경을 계속 개선하고 있으며, 2606의 대형 구조 워크플로에서도 구조를 최소 로드로 연 뒤 필요한 컴포넌트만 Partial 또는 Full 상태로 단계적으로 올리는 방식을 강화하고 있습니다. 따라서 대형 어셈블리는 처음부터 전부 Fully Load하기보다 작업 범위에 맞춰 필요한 데이터만 올리는 편이 효율적입니다.
트리에는 있는데 형상만 안 보일 때 해결 순서
1. 컴포넌트 로드 상태 확인
Assembly Navigator에서 문제가 있는 컴포넌트를 선택한 뒤 마우스 오른쪽 버튼 메뉴에서 Load, Open, Fully Load 또는 유사한 명령이 활성화되는지 확인합니다. 명령 실행 후 아이콘과 그래픽 화면이 바뀐다면 경로 오류보다 부분·최소 로딩이 원인이었을 가능성이 높습니다.
2. Show·Hide와 Suppress 상태 확인
로드된 컴포넌트도 숨김이나 Suppress 상태라면 화면에 나타나지 않습니다. 단순 Show All만 반복하지 말고 해당 컴포넌트의 Navigator 아이콘과 우클릭 메뉴를 함께 확인합니다.
3. Reference Set을 Entire Part로 시험
하위 파트의 솔리드는 보이지만 스케치·커브·Datum 또는 특정 Body가 사라졌다면 상위 어셈블리가 제한된 Reference Set만 표시하고 있을 수 있습니다.
Assembly Navigator → 해당 컴포넌트 우클릭 → Replace Reference Set → Model 또는 Entire Part 시험
Entire Part를 항상 기본값으로 고정하는 것은 권장하지 않습니다. 불필요한 스케치와 기준 형상까지 모두 표시되어 화면이 복잡해지고 대용량 어셈블리 성능이 떨어질 수 있습니다. 문제를 확인한 뒤 필요한 Reference Set으로 다시 정리합니다.
Reference Set과 레이어 관리가 원인이라면 NX 어셈블리 레이어와 Reference Set 관리 방법을 함께 확인합니다.
4. Lightweight 형상을 Show Exact로 전환
형상은 보이지만 홀과 곡선이 각져 보이거나 정밀 선택이 안 된다면 경량 파셋만 표시되는 상태일 수 있습니다. 필요한 컴포넌트를 선택한 뒤 사용 중인 NX 릴리스에서 제공되는 Show Exact, Open Component Fully 또는 이에 해당하는 정확 형상 로드 명령을 실행합니다.
Exact geometry 확인이 특히 중요한 작업: 정밀 치수 측정, 면·엣지 선택, 간섭 검사, WAVE 링크, 가공 기준 설정, 곡면 품질 검토. 단순 구조 탐색과 위치 확인만 한다면 Lightweight 상태가 더 효율적입니다.
NX 어셈블리 컴포넌트 진단 흐름
파일 기반 NX에서 경로 누락 확인 방법
Native 파일 기반 환경에서는 상위 어셈블리가 하위 PRT를 찾을 수 있는 폴더와 검색 규칙이 중요합니다.
윈도우 탐색기에 파일이 있다는 사실만으로 NX가 해당 파일을 올바르게 찾는 것은 아닙니다.
- 오류 메시지에 표시된 컴포넌트 이름과 원래 경로를 기록합니다.
- 동일한 파일명이 여러 폴더에 존재하는지 검색합니다.
- 파일 크기, 수정일, 주요 속성과 설계 리비전을 비교합니다.
- 네트워크 드라이브라면 다른 사용자의 드라이브 문자와 UNC 경로 차이를 확인합니다.
- 검색 경로를 변경하기 전 현재 Load Options를 캡처합니다.
- 승인된 복사본에서 한 컴포넌트만 시험 로드합니다.
파일 이름 변경이나 폴더 이동이 원인이라면 NX 어셈블리 파일 이름 변경·경로 누락 해결과 NX Part File Directory와 프로젝트 폴더 관리를 함께 확인합니다.
주의: 같은 파일명이라고 임의로 Replace Component를 실행하면 설계변경 전 파일이나 다른 프로젝트의 PRT를 연결할 수 있습니다. 리비전·부품 속성·질량과 주요 치수를 확인한 뒤 승인된 절차로 교체하세요.
Teamcenter 환경에서 특정 부품만 누락될 때
Teamcenter Managed Mode에서는 로컬 폴더보다 Item, Item Revision, NX Dataset, BOM 구조와 리비전 규칙이 더 직접적인 원인이 될 수 있습니다.
| 확인 대상 | 문제가 되는 사례 | 확인 방법 |
|---|---|---|
| Item Revision | 다른 사용자는 최신 리비전, 내 세션은 이전 리비전 로드 | 현재 Revision Rule과 정확한 리비전 비교 |
| NX Dataset | Item은 존재하지만 필요한 UGMASTER·UGPART 데이터셋이 없음 | 데이터셋 존재와 Named Reference 확인 |
| BOM 구조 | 하위 컴포넌트가 현재 구성 또는 Variant에서 제외됨 | BOMLine·구성 규칙과 Effectivity 확인 |
| 권한 | 구조 이름은 보이지만 실제 데이터 읽기 실패 | 읽기 권한과 프로젝트·그룹 역할 확인 |
| 캐시 | 특정 사용자에게만 오래된 데이터 표시 | 사내 절차에 따른 캐시 비교와 재동기화 |
Teamcenter 연동 환경에서는 임의로 로컬 파일을 강제 연결하기보다 데이터 관리자와 함께 Item Revision, Dataset, 권한과 리비전 규칙을 확인해야 합니다.
NX 부품 로딩 오류 빠른 확인 도구
현재 증상과 가장 가까운 항목을 선택하면 먼저 확인할 순서를 보여줍니다. 메뉴 명칭은 NX 버전과 회사 환경에 따라 다를 수 있습니다.
NX 어셈블리 부품 로딩 오류 빠른 진단
현재 가장 가까운 증상을 선택하면 구조·Load State·Reference Set·경로·Teamcenter 가운데 어디부터 확인할지 바로 표시됩니다.
대용량 어셈블리에서 Load Options를 선택하는 기준
대형 어셈블리의 로딩 속도와 그래픽 버벅임까지 함께 개선하려면 NX 대용량 어셈블리 Load Options와 Visualization 최적화도 함께 적용할 수 있습니다.
Siemens 공식 NX 어셈블리 자료
Minimally Load · Lightweight Display: Siemens는 facet 데이터를 이용해 대형 어셈블리 표시 성능을 높이고, 필요한 컴포넌트만 Exact 상태로 전환하는 방법을 설명합니다. Siemens 공식 Lightweight Display 설명 보기
NX 어셈블리 작업 흐름: 최신 공식 How-to에서는 Assembly Navigator와 컴포넌트 추가·구속 등 현재 NX 어셈블리 작업 흐름을 영상과 함께 설명합니다. Siemens NX 어셈블리 How-to 보기
실무에서 자주 하는 잘못된 해결 방법
보이지 않는 부품을 바로 Replace Component
미로드나 Reference Set 문제인데 파일부터 교체하면 잘못된 리비전이나 다른 프로젝트의 부품이 연결될 수 있습니다. 현재 참조 대상과 로드 상태를 먼저 기록해야 합니다.
전체 어셈블리를 반복해서 Fully Load
대용량 구조를 매번 전체 로드하면 진단 시간이 길어지고 네트워크와 메모리 사용량이 증가합니다. 문제가 있는 최소 상위 어셈블리 또는 컴포넌트만 로드해 원인을 좁히는 편이 낫습니다.
사용자 설정 파일부터 삭제
환경 초기화는 기존 사용자 설정과 사내 표준 경로를 잃을 수 있습니다. 먼저 정상 사용자와 Load Options, 드라이브 매핑, Role, 권한을 비교하고 현재 설정을 백업합니다.
형상이 보이면 간섭 검토를 바로 실행
경량 파셋이나 제한된 Reference Set만 표시된 상태일 수 있습니다. 검토에 필요한 솔리드가 모두 exact 상태인지와 올바른 리비전을 가리키는지 확인한 뒤 간섭을 다시 계산합니다.
가상의 실무 사례로 보는 판단 방법
가상의 전장 하우징 어셈블리를 열었는데 커버와 메인 브래킷은 보이지만 브래킷 아래 체결 부품 두 개가 보이지 않는다고 가정하겠습니다.
Assembly Navigator에는 체결 부품 이름과 하위 구조가 남아 있습니다. 이 경우 첫 조치는 경로 수정이 아니라 해당 컴포넌트의 로드 상태를 확인하는 것입니다. 우클릭 메뉴에서 Load Component를 실행한 뒤 형상이 나타난다면 부분 로딩이 원인이었던 것입니다.
로드 후에도 보이지 않지만 Replace Reference Set을 Entire Part로 바꿨을 때 나타난다면 원인은 Reference Set입니다. 반대로 로드 과정에서 참조 파일을 찾을 수 없다는 메시지가 표시되면 그때 검색 폴더와 PRT 경로를 조사합니다.
다른 설계자의 컴퓨터에서는 정상인데 특정 사용자에게서만 실패한다면 원본 파일 손상보다 사용자별 Load Options, 네트워크 드라이브, Teamcenter 역할·권한과 캐시 차이를 먼저 비교합니다.
수정 후 반드시 검증할 항목
- 구조: 상위·하위 컴포넌트 수와 중복·누락 항목
- 리비전: 의도한 PRT 또는 Item Revision·Dataset 참조 여부
- 위치: 주요 기준면, 조립 방향과 배치 위치
- 표현: 간섭·측정에 필요한 솔리드가 exact 상태인지
- Reference Set: 불필요한 Entire Part 표시를 다시 정리했는지
- 산출물: BOM, Parts List, 검토 이미지와 내보내기 데이터의 수량
- 재오픈: 저장 후 다시 열었을 때 같은 상태가 유지되는지
BOM과 파트 리스트까지 확인해야 한다면 NX BOM·파트 리스트 생성과 엑셀 내보내기에서 누락 수량을 다시 비교할 수 있습니다.
NX Assembly Load Options 점검 체크리스트
- □ NX 버전과 Native·Teamcenter 환경을 기록했는가?
- □ 오류가 발생한 상위 어셈블리와 컴포넌트 이름을 캡처했는가?
- □ Assembly Navigator에 구조가 존재하는가?
- □ 현재 Load State와 Representation 열을 확인했는가?
- □ Fully·Partially·Minimally Load를 구분했는가?
- □ Hide·Suppress·Layer·Arrangement를 확인했는가?
- □ Reference Set을 확인하고 Entire Part를 시험했는가?
- □ Lightweight 형상을 Show Exact로 전환했는가?
- □ 파일 기반이면 검색 경로·동일 파일명·권한을 확인했는가?
- □ Teamcenter라면 Item Revision·Dataset·Revision Rule을 확인했는가?
- □ 다른 사용자 환경에서 같은 증상이 재현되는가?
- □ 수정 후 구조 수량·리비전·위치·BOM을 재검증했는가?
함께 보면 좋은 디크리노랗 NX 글
- NX Assembly Navigator에서 컴포넌트 이름·속성으로 찾기
- NX 대용량 어셈블리 Load Options·그래픽 성능 최적화
- NX 어셈블리 레이어·Reference Set 관리
- NX 어셈블리 파일 이름 변경과 경로 누락 해결
- NX 어셈블리 탑다운·바텀업 설계 구조
- NX FR·RSMARK·CFI 참조 오류 원인과 해결
NX 어셈블리 컴포넌트 로딩 오류 FAQ
NX 어셈블리에서 부품이 안 보이면 파일 경로부터 바꿔야 하나요?
아닙니다. Assembly Navigator에 구조가 존재하는지, 컴포넌트가 로드됐는지, 숨김·Suppress·Reference Set 상태인지 먼저 확인합니다. 이 단계가 정상인데도 참조를 읽지 못할 때 경로와 리비전을 조사합니다.
Partially Load와 숨김 상태는 어떻게 구분하나요?
컴포넌트 우클릭 메뉴에서 Load 또는 Fully Load가 가능하고 실행 후 형상이 나타난다면 부분 로딩일 가능성이 높습니다. Show·Hide나 Reference Set 변경 후 나타난다면 표시 상태 문제입니다.
Lightweight Display 상태에서도 간섭 검사를 해도 되나요?
검토 종류와 NX 환경에 따라 결과 범위가 달라질 수 있으므로 정밀 간섭과 면·엣지 기반 검토 전에는 필요한 컴포넌트가 exact geometry로 로드됐는지 확인하는 것이 안전합니다.
Show Exact는 전체 어셈블리에 적용해야 하나요?
대형 어셈블리에서는 전체 적용보다 측정·편집·간섭 검토 대상만 선택적으로 전환하는 편이 효율적입니다.
Entire Part로 바꾸면 왜 스케치와 커브가 보이나요?
기존 Reference Set이 솔리드나 일부 객체만 포함하고 있었기 때문입니다. Entire Part는 파트의 더 넓은 객체 범위를 표시하므로 문제 진단에는 유용하지만, 최종적으로는 필요한 객체만 포함하는 Reference Set으로 정리하는 것이 좋습니다.
특정 사용자에게서만 부품 누락이 발생하는 이유는 무엇인가요?
사용자별 Load Options, 검색 경로, 네트워크 드라이브 매핑, Role, Teamcenter 권한과 캐시가 다를 수 있습니다. 동일한 NX 버전과 원본 데이터에서 설정값을 표로 비교하면 원인을 좁히기 쉽습니다.
부품을 강제로 다시 연결하면 해결되나요?
반드시 그렇지는 않습니다. 미로드나 표시 문제라면 재연결이 필요하지 않고, 잘못된 파일 또는 리비전을 연결할 위험도 있습니다. 현재 참조와 설계 의도를 확인한 뒤 승인된 절차로 변경합니다.
형상이 다시 보이면 작업을 끝내도 되나요?
아닙니다. 올바른 리비전과 위치인지, 필요한 형상이 exact 상태인지, 구조 수량과 BOM·간섭 검토 범위가 유지되는지 확인한 뒤 저장하고 다시 열어봅니다.
NX 어셈블리에서 부품이 안 보인다고 곧바로 파일 경로가 끊겼다고 판단하면 실제 원인을 놓치거나 잘못된 PRT를 연결할 수 있습니다.
가장 안전한 순서는 Assembly Navigator 구조 확인 → Load State 확인 → Hide·Suppress·Layer 확인 → Reference Set과 Show Exact 확인 → 경로·리비전·권한 확인입니다.
대형 어셈블리는 Minimal·Lightweight 상태로 빠르게 열고, 실제로 측정하거나 수정할 컴포넌트만 Exact 상태로 전환하면 로딩 성능과 작업 정확성을 함께 확보할 수 있습니다.
버전 안내: NX 릴리스, Role, Native·Teamcenter 운영 방식과 사내 Customer Defaults에 따라 메뉴 이름과 아이콘이 달라질 수 있습니다. 설정을 초기화하기 전에 현재 Load Options와 사용자 환경을 먼저 기록하세요.