UG NX 그래픽성능 – 대용량 3D CAD 버벅거림 최적화
Siemens NX 3D CAD를 통해 사용하기 위해서는 기본적으러 NX 프로그램은 컴퓨터 사양이 높기 때문에 컴퓨터 성능 또한 워크스테이션급 PC를 사용하더라도 대용량 어셈블러리 3D 데이터를 불러오면 컴퓨터가 급속도로 느려지고 버벅거릴 수 있는데 그런 대용량 3D CAD 데이터를 편집하고 수정하기 위해서는 NX 그래픽성능에 다른 설정을 변경할 필요성이 있습니다.
만약 노트북으로 3D CAD 및 멀티작업을 요하는 고사양 워크스테이션 찾는 분들이라면 HP Fury 17 G8 모델로 RTX4000 그래픽카드와 32GB 메모리가 장착된 노트북을 추천합니다.
딱히 권장하기로는 엔비디아의 쿼드로 계열을 그래픽카드를 사용하느것이 빠르다고 하지만 NX를 사용하면서 쿼드로 그래픽카드가 연산이 빠르다는 느낌보다는 안정적이긴 하다는 느낌을 받았으며 최근 출시되는 RTX 급 그래픽카드라면 딱히 NX 조립PC를 만들 때 성능이 충분하다는 생각이 듭니다.
기본적으로 UG NX로 설계한 PRT 확장자의 파일이 아닌 솔리드웍스나 라이노, 카티아, 인벤터를 통해 설계한 데이터를 가져오게 되면 서피스 및 공차, 파라메터 구조의 충돌로 더 느려질 수 있으며 이 경우 어셈블러리 네비게이터를 정리하거나 파라메터를 제거해 데이터를 가볍게 할 필요성이 있습니다.
그 외에 카티아 및 UG NX, Pro-E, 솔리드엣지, 솔리드웍스등 가벼운 3D VIEW 및 파일변환 용도의 프로그램을 검토 중이라면 Vizdesign 프로그램을 사용해보느것을 권장합니다.
기본적으로 3D CAD를 사용하면서 UG NX 그래픽성능이 저하되거나 느려진다면 그래픽카드 드라이브를 설치 및 업데이트합니다.
참고 : SSD 최적화 Fresh 2022 다운로드 – Trim 설정
UG NX 컴퓨터 성능 테스트 최적화 방법
UG NX 파일열기 옵션 설정
기본적으로 UG NX를 통해 3D CAD 데이터를 불러올때 불러오는 시간이 오래 걸리고 큰 데이터의 경우 파일열기 옵션에서 설정을 변경합니다.
해당버전은 Siemens NX 2023 버전으로 제작되었으며 한글버전은 NX 1980 버전입니다.
파일열기에서 하단 옵션을 선택합니다.
그럼 어셈블러리 로드 옵션 “Assembly Load Options“실행되며 대표적으로 2가지 설정이 가능합니다.
파트를 불러올때 지정된 경로에서 가져올것인지 폴더에서 불러올 것인지 선택할 수 있습니다.
범위로드 옵션에서 보면 데이터를 불러오기 할 때 모든 CAD 데이터를 불러올 것인지 부분로드 및 경량된 디스플레이로 전체, 부분, 최소로 각각 선택할 수 있습니다.
전체로드를 사용하면 예를 들어 자동차 부품을 불러올때 모든 데이터를 한번에 다 가져오게 되고 최소나 부분을 선택하게 되면 가장 겉에 데이터로 순차적으로 불러와 버벅거림이나 느려짐을 최소화해 작업하고자 하는 영역 기준으로부터 가져오는 방식으로 데이터가 큰 어셈블러리 PRT 데이터를 불러올때 체크해주면 좋습니다.
UG NX 그래픽성능 설정
NX Menu -> Preferences -> Visualization
NX 메뉴 -> 성능 -> 시각화 (단축키 : Ctrl + Shift + V)
시각화 설정에서 렌더링 – 그래픽을 선택하면 NX 그래픽성능을 설정할 수 있습니다.
우선 기본적으로 General Graphics -> Disable Full Scene Antialiasing 체크해제합니다.
- 전체장면 앤티알리아스 (부드럽게 표현)
- 반투명도
- 평면 반투명도
- 후면 컬링
- 해석데이터 보유
- 깊이가 정렬된 와이어프레임
- 와이어프레임 대조
- 부수적인 디스플레이 손상수리
그래픽 성능을 높여주는 기능으로서 NX 사용하면서 컴퓨터가 느려진다면 이러한 그래픽 기능을 해제해줍니다.
성능에서 블랜드 R값이 있는 모델링을 정밀하게 하거나 컴퓨터 연산속도를 빠르게 표현하는 방법을 조절할 수 있습니다.
실제 빠르게하더라도 그래픽 손실은 그리 크지 않습니다.
Facet Cache “파셋 캐시”에 대한 메모리를 크게 설정하면 저장되는 메모리 용량을 많이 잡아먹기 때문에 컴퓨터 성능에 맞게 조절합니다.
- 음영처리 디스플레이 파셋저장
- 고급 디스플레이 파셋저장
- 저장된 파셋을 사용해 솔리드 렌더링
Large Model “큰 모델 데이터”에 대한 모델 사이즈를 기본값이 자동으로 되어 있기 때문에 별도로 설정을 변경할 필요는 없습니다.
- 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 등등)으로 뷰를 회전하여 고정할때 애니메이션 속도를 부드럽게 할 수 있는데 이 경우 높은 그래픽성능이 필요하기 때문에 빠르게 작업하기 원한다면 Immedlate “즉시“로 설정합니다.
마지막으로 Fit Percentage로 50% ~ 100%를 체크할 수 있는데 이 설정은 화면을 fit하게 Insert & Home 키 등을 눌럿을때 오브젝트 크기가 디스플레이에 100% 가득차게 할것인지 75% 50% 등을 설정할 수 있습니다.
NX 그래픽설정이 아닌 윈도우에 설치 된 NVIDIA 제어판을 통한 그래픽 설정은 아래 내용을 참고하세요
참고 : 3D CAD 그래픽 버벅임 및 잔상 화면깨짐 최적화 설정