UG NX 대용량 어셈블리 버벅거림 해결 파일열기 옵션과 Visualization 그래픽 성능 설정
Siemens NX 3D CAD를 제대로 쓰려면 기본적으로 NX 프로그램은 컴퓨터 사양이 높은 편이라, 워크스테이션급 PC를 쓰더라도 대용량 어셈블리를 열면 갑자기 뚝뚝 끊기거나 화면이 굼떠지는 일이 생깁니다. 특히 대용량 3D CAD 데이터는 “CPU가 느린가?”보다 로드 방식 + 그래픽 옵션 + 데이터 품질이 체감 성능을 더 크게 좌우하는 경우가 많습니다.
그래서 대형 어셈블리를 편집/수정할 계획이라면, 단순히 장비 업그레이드만 볼 게 아니라 NX 그래픽 성능 설정과 파일 열기(로드) 옵션을 먼저 손보는 쪽이 빠릅니다.
만약 노트북으로 3D CAD와 멀티작업까지 고려한다면, 예전처럼 “무조건 쿼드로”만 외치던 시대는 많이 바뀌었습니다. 그래도 이동형 워크스테이션을 찾는 분들에겐 HP Fury 17 G8 처럼 RTX4000과 32GB 메모리 구성급이 체감상 안정적인 편입니다.
과거에는 엔비디아 쿼드로 계열이 “빠르다”라는 말이 많았지만, NX를 오래 쓰다 보면 성능보다 안정성(드라이버/뷰포트)에서 강점이 느껴지는 쪽이 더 큽니다. 그리고 요즘 RTX 급 그래픽카드도 상위 라인업이면 NX 조립PC 구성에서 성능은 충분하다고 보는 분위기입니다.
또 한 가지. UG NX로 설계한 PRT 확장자의 파일이 아니라 솔리드웍스/라이노/카티아/인벤터 같은 이종 CAD 데이터를 가져오면, 서피스·공차·파라메터 구조가 얽히면서 체감이 더 느려질 수 있습니다. 이런 경우엔 어셈블러리 네비게이터를 정리하거나 파라메터를 제거해 데이터를 가볍게 만드는 편이 결과가 좋습니다.
가벼운 3D VIEW 및 파일 변환 용도 프로그램을 검토 중이라면 Vizdesign 프로그램도 같이 살펴볼 만합니다.
그리고 기본 중의 기본으로, NX 그래픽이 갑자기 떨어지거나 뷰포트가 불안정해지면 그래픽카드 드라이브를 먼저 업데이트해두는 게 가장 빠른 처방인 경우도 많습니다.
UG NX 파일열기 옵션 설정

UG NX로 대형 데이터를 열 때 로딩 시간이 비정상적으로 길거나, 열자마자 화면이 뻗는 느낌이 나면 “장비 탓”부터 하기 쉬운데, 실제로는 파일열기 옵션(로드 전략) 하나로 체감이 확 바뀌는 경우가 많습니다.
이 내용은 Siemens NX 2023 기준 화면으로 정리되어 있고, 한글 UI는 NX 1980 버전 기준으로 참고하시면 됩니다.

파일 열기에서 하단 옵션을 누르면 어셈블리 로드 옵션 Assembly Load Options가 열립니다. 여기서 큰 데이터의 “첫 체감”이 갈립니다.
대표적으로 많이 쓰는 선택은 두 가지입니다.
파트를 불러올 때 지정된 경로 기반으로 찾을지, 아니면 폴더를 기준으로 탐색할지를 결정합니다. 프로젝트 폴더 구조가 정리돼 있으면 폴더 기반이 편하고, PLM/표준 경로가 있는 환경이면 지정 경로 쪽이 관리가 편합니다.

범위로드 옵션에서 중요한 건 “모든 걸 한 번에 들고 올지”를 정하는 부분입니다. 데이터를 불러올 때 전체로드, 부분로드, 그리고 경량된 디스플레이(전체/부분/최소) 조합을 선택할 수 있습니다.
전체로드는 자동차급 어셈블리처럼 부품 수가 많은 데이터에서 처음부터 다 끌어안고 시작하게 됩니다. 반대로 최소/부분을 선택하면 바깥쪽부터 순차적으로 로딩하거나, 작업 범위 중심으로 필요한 부품만 먼저 올라오게 되어 버벅거림을 확 줄이는 데 도움이 됩니다. 대형 어셈블러리 PRT 데이터를 불러올때 체크해두면 체감이 상당히 달라집니다.
UG NX 그래픽성능 설정

NX Menu -> Preferences -> Visualization
NX 메뉴 -> 성능 -> 시각화 (단축키 : Ctrl + Shift + V)

시각화 설정에서 렌더링 → 그래픽을 선택하면 NX 그래픽 성능과 관련된 옵션을 조정할 수 있습니다. 대용량 데이터에서 “돌릴 때 끊김”을 줄이고 싶다면, 눈에 예쁜 옵션부터 내려놓는 게 체감이 큽니다.
우선 기본적으로 General Graphics → Disable Full Scene Antialiasing 항목은 상황에 따라 체크해제로 두는 편이 무난합니다(부드럽게 보이게 하는 기능이지만, 대형 어셈블리에서는 비용이 큽니다).
- 전체장면 앤티알리아스 (부드럽게 표현)
- 반투명도
- 평면 반투명도
- 후면 컬링
- 해석데이터 보유
- 깊이가 정렬된 와이어프레임
- 와이어프레임 대조
- 부수적인 디스플레이 손상수리
NX가 느려졌을 때는 위 항목을 “전부 끄는 것”이 목적이 아니라, 지금 작업에서 필요 없는 효과를 내려서 뷰포트 비용을 줄이는 게 핵심입니다.
예를 들어 투명도나 와이어프레임 효과가 중요한 작업이 아니라면, 그 순간에는 꺼두는 편이 훨씬 편합니다.

성능 설정에서는 블렌드 R값이 많은 모델을 정밀하게 보여줄지, 아니면 가볍게 보여줄지를 조절할 수 있습니다.
“조금 거칠게 보이더라도 움직임이 끊기지 않게” 만드는 쪽이 목적이라면, 체감 품질 손실은 생각보다 크지 않은데 속도 차이는 크게 느껴질 때가 많습니다.

Facet Cache(파셋 캐시)는 “화면에 뿌리는 삼각형 메쉬”를 저장하는 영역이라, 값을 크게 잡으면 부드러워지기도 하지만 메모리를 크게 먹습니다.
RAM이 넉넉하면 유리하고, 제한적인 환경에선 과하게 올려두면 오히려 역효과가 날 수 있어 PC 성격에 맞게 조절합니다.
- 음영처리 디스플레이 파셋저장
- 고급 디스플레이 파셋저장
- 저장된 파셋을 사용해 솔리드 렌더링

Large Model(큰 모델) 쪽은 기본값이 자동인 경우가 많아, 보통은 그대로 두고 시작해도 문제 없습니다.
대신 아래 항목들은 데이터 규모와 PC 성능에 따라 체감이 크게 달라져서, 필요하면 커스터마이즈로 손보는 식으로 접근합니다.
- Fixed Frame Rate : 고정프레임 비율
- Hide Smail Object Based On Screen Converge : 화면범위에 따라 작은개체 숨기기
- Hide Smail Object Based On Object Size : 개체 크기에 따라 작은개체 숨기기
- Background Loading : 백그라운드 로드
- Display Object Boxes Until Loaded : 로드할때까지 개체상자 표시
그리고 필요하다면 NX 환경변수를 통해 숨겨진 기능을 켜거나 끄는 방식도 같이 가져가면 좋습니다.
대형 어셈블리에서 체감이 나는 값들이 꽤 있습니다.

마지막으로, NX에서 화면을 돌리고 FIT( 단축키 : F8 & Insert & Home & Front View & Left View 등등 )로 뷰를 회전하여 고정할 때 애니메이션을 부드럽게 하면 보기엔 좋지만, 대형 모델에서는 높은 그래픽성능이 필요합니다. 빠르게 작업하고 싶다면 Immediate(즉시)로 두는 편이 스트레스가 덜합니다.

Fit Percentage는 50%~100% 범위를 선택할 수 있는데, Insert/Home 같은 FIT 동작을 할 때 오브젝트가 화면을 100%로 꽉 채울지, 75%/50%처럼 여백을 둘지를 정하는 값입니다.
이게 별거 아닌 것처럼 보여도, 대형 모델에서 화면 전환이 잦다면 체감이 생깁니다.
NX 내부 설정만으로 부족하면, 윈도우에 설치된 NVIDIA 제어판 쪽 그래픽 설정도 같이 맞춰주는 편이 좋습니다.
참고 : 3D CAD 그래픽 버벅임 및 잔상 화면깨짐 최적화 설정
“느려지는 원인”을 더 빨리 잡는 체크포인트
이종 CAD STEP/IGES 데이터가 느린 이유
STEP/IGES로 넘어온 데이터는 파라메터 기반이 아니라 형상 표현(서피스/솔리드) 중심이라, 어셈블리로 묶였을 때 “표시/선택/간섭” 같은 동작에서 비용이 커지는 경우가 있습니다. 이때는 로드 옵션을 경량으로 두고, 필요한 구역만 제대로 올려서 작업하는 방식이 체감이 좋습니다.
뷰포트가 끊길 때는 ‘투명/앤티’부터 내려놓기
대형 모델에서 가장 먼저 체감되는 건 “회전”과 “줌”입니다.
이때 가장 비싼 옵션이 투명, 전체 장면 앤티, 고급 와이어프레임 효과 쪽에 몰려있습니다. 렌더 퀄리티보다 작업 속도가 우선이라면, 그 구간은 잠깐 내려놓는 편이 훨씬 낫습니다.
디스크/메모리 병목도 같이 의심
부품 수가 많을수록 로딩은 디스크 I/O 영향을 크게 받습니다.
NVMe를 쓰고 있어도 백그라운드에서 다른 작업이 디스크를 잡고 있으면 NX 로딩이 뻣뻣해질 수 있습니다. “갑자기” 느려졌다면 드라이버만큼이나 저장장치 상태도 같이 보는 게 빠릅니다.
자주 묻는 질문
Q. 대용량 어셈블리를 열면 처음부터 느린데, 어디부터 만지는 게 제일 빨라요?
A. Assembly Load Options에서 전체로드 대신 부분/최소 또는 경량 디스플레이로 시작하는 게 가장 체감이 큽니다. “열고 나서”가 아니라 “열 때부터” 전략을 바꾸는 쪽이 빠릅니다.
Q. Quadro가 꼭 필요한가요? RTX면 부족한가요?
A. NX는 “돌아가게 하는 성능”보다 “안정적으로 버티는” 쪽이 더 중요해지는 구간이 있습니다. Quadro는 그 지점에서 강점이 있고, RTX 상위급도 충분히 쓸 만합니다. 결국은 데이터 규모와 작업 습관(투명/앤티/고급 디스플레이 사용량)이 결과를 갈라놓습니다.
Q. Facet Cache는 무조건 크게 올리면 좋은가요?
A. 무조건은 아닙니다. 메모리를 많이 잡아먹기 때문에 RAM이 넉넉한 환경에서만 장점이 커지고, RAM이 빠듯하면 오히려 시스템이 더 느려질 수 있습니다.
Q. 이종 CAD 데이터가 유독 버벅거리는 느낌이 있어요.
A. 서피스/공차/구조가 NX 네이티브 PRT와 다르게 들어오는 경우가 많아서 그렇습니다. 어셈블리 네비게이터 정리나 파라메터 제거 쪽으로 데이터 자체를 가볍게 만드는 것이 효과적입니다.
Q. 뷰 회전할 때 잔상이나 끊김이 심하면 뭘 내려야 하나요?
A. 전체 장면 앤티알리아스, 투명 관련 옵션, 고급 와이어프레임 효과를 먼저 내려놓는 쪽이 체감이 큽니다. 작업이 끝나면 다시 켜도 됩니다.
Q. Immediate(즉시)로 바꾸면 뭐가 달라지나요?
A. FIT/뷰 전환 시 애니메이션이 줄어들어 화면 전환이 빠르게 느껴집니다. 대형 모델에서 반복 동작이 많은 경우 확실히 편해집니다.