지멘스에서 출시한 UG NX는 하이엔드 멀티 캐드로서 CAD 외에도 다양한 기능을 탑재되어 있어 CAX 라고 할수 있으며 NX 환경변수 기능을 이용하면 더욱 다양한 기능을 활성화 하거나 설정값을 변경할 수 있습니다.
그리고 매년 새로운 버전이 출시하고 있으며 현재 NX12버전까지 출시된 가운데 올해에는 NX13 출시를 기달리고 있습니다.
이렇게 매번 새로운 기능이 생기고 사라지고 있다보니 기존에 잘 사용하던 기능들을 새로운 버전에서 사용하는데 제약이 발생하기는데요 그렇다고 해서 NX에서 모든 기능을 삭제한것은 아닙니다.
기능은 살아있지만 NX CAD의 보여지는 부분에서는 보이지 않게 숨긴것이 많이 있기 때문에 그럴때는 환경변수를 이용해 사라진 기능들이나 제약이 있는 기능을 활성화 시킬수 있으며 NX의 언어를 한글에서 영어로 아니면 영어에서 한글로 변경도 가능합니다.
윈도우10 NX 환경변수 사용방법
- 내컴퓨터에서 속성으로 들어갑니다.
- 컴퓨터 이름 도메인 및 작업 그룹 설정에 보면 설정변경 탭이 있습니다
고급탭 -> 환경변수를 선택합니다.
이후 시스템 변수 에 있는 새로 만들기를 선택
그럼 이곳에 NX 환경변수 이름과 변수값을 입력할 수 있습니다.
아래 필요한 변수값들을 선택해 입력 후 NX를 실행하면 적용됩니다.
UG NX 변수값 총 모음
환경변수 이름 | 변수 값 | 설명 |
---|---|---|
UGII_ENABLE_TRANSFORM_LEGACY_OPTIONS | 1 | UGNX4에 사용되는 트랜스폼(Transform) 기능 추가 |
UGII_LANG | english, korean | 사용자 언어 변경 |
UGII_COUNTRY | PRC | UG NX에서 기어 모델링(Gear Modeling) |
UGII_BACKGROUND_URL | C:\UGS\NX7.5\UGTIPS\english\background.html<br>none | Background 삭제 방법 |
UGII_UTF8_MODE | 1 | UG NX8 Version의 한글 경로와 한글 이름 인식 방법 |
UGII_BITMAP_PATH | %UGII_USER_DIR%BMP\ | Bitmap 오류 설정 |
UGII_DRAFTING_HOLE_TABLE | 1 | Hole_Table 설정 |
UGII_CLOSE_UNDO_MODE | CHECK | UG NX “Out of Memory” Error 발생 시 |
UGII_SPLINE_EXPORT | polyline | DXF로 추출 시 스플라인 형상 개선 |
UGII_JAVA_HOME | C:\Program Files\Java\jre1.8.0_65 | JAVA 환경변수 |
path | %JAVA_HOME%\bin; | 기존 환경변수 path |
CLASSPATH | %JAVA_HOME%\lib | CLASSPATH |
UGII_CAM_USE_TRUE_REF_TOOL | 1 | UG/NX-CAM Manufacturing 관련 환경변수 – Flow cut에서 Reference tool 설정을 설정된 공구 리스트에서 설정할 수 있도록 |
UGII_CAM_TP_DISP_ENDPOINTS | 1 | Tool Path의 Contact point 위치를 확인할 수 있도록 설정 |
UGII_CAM_STREAMLINE_CUTSTEP | 1 | Stream Line에서 Cut step 옵션 추가 설정 가능 |
UGII_CAM_GC_USE_HYBRID | 1 | Hybrid Gouge Check 활성화 |
UGII_CAM_FCUT_REGION_CUT_ORDER_STEEP_FIRST | 1(Steep), 2(Non-Steep) | Flow Cut 가공 순서 제어 |
UGII_SMP_ENABLE | 1 | 멀티 프로세서 또는 멀티 코어 CPU를 지원 |
NX 한글 영어 변수 값
- 변수이름 : UGII_LANG
- 변수값 : english, korean
NX 트랜스폼 (Transform) 추가 변수 값
- 변수 이름 : UGII_ENABLE_TRANSFORM_LEGACY_OPTIONS
- 변수 값 : 1
마우스 휠 세팅 환경변수
- 변수 이름 : UGII_MOUSE_WHEEL
- 변수 값 : 1 – 기본적 확대 롤백
- 변수 값 : 2 – 확대 롤 포워드
- 변수 값 : 0 – 비활성 마우스 휠없고 확대
솔리드엣지 어셈블리의 오픈을 허용 (Allow for opening of Solid Edge Assemblies)
- 변수 이름 : UGII_SE_INTEROP
- 변수 값 : 1
기어모델링 Gear Modeling
- 변수이름 : UGII_COUNTRY
- 변수 값 : PRC
Background 삭제 방법
- 변수이름 : UGII_BACKGROUND_URL
- 변수 값 : C:\UGS\NX7.5\UGTIPS\english\background.html
- 변수 값 : none
NX7.5 이하의 하위버전에서는 아이콘 위치에 문제가 발생하게 되는데 이럴땐 변수값을 none 으로 설정하면 해결됩니다.
NX8 한글경로 한글이름 인식 가능하게 하는 변수
- 변수이름 : UGII_UTF8_MODE
- 변수 값 : 1
이 값을 적용했을때 작업한 파일은 이값이 적용 안된 컴퓨터에서 열때 UTF8오류가 생깁니다.
Bitmap 오류 환경변수 값
- 변수이름 : UGII_BITMAP_PATH
- 변수 값 : %UGII_USER_DIR%BMP\
Hole_Table 환경변수 값
- 변수 이름 : UGII_DRAFTING_HOLE_TABLE
- 변수 값 : 1
Draft 에서도 홀 테이블을 만들수 있는 기능
Out of Memory 에러 해결방법
- 변수이름 : UGII_CLOSE_UNDO_MODE
- 변수 값: CHECK
메모리에 저장되는 Undo 정보를 줄임으로써 메모리 여유공간을 확보하여 컴퓨터 사양이 늦은 PC에 적합하며 메모리 오류도 해결할 수 있습니다.
DXF로 추출시 스플라인 형상개선
- 변수이름 : UGII_SPLINE_EXPORT
- 변수 값 : polyline
JAVA 설치 위치 변경
- 변수이름 : UGII_JAVA_HOME
- 변수 값 : C:\Program Files\Java\jre1.8.0_65
NX CAM Manufacturing 환경변수
1. Flow cut 에서 Reference tool 설정을 설정된 공구 리스트에서 설정할 수 있도록 할 수 있는 방법
- 변수이름 : UGII_CAM_USE_TRUE_REF_TOOL
- 변수 값 : 1
2. Tool Path의 Contact point 위치를 확인할 수 있도록 설정
- 변수이름 : UGII_CAM_TP_DISP_ENDPOINTS
- 변수 값 : 1
3. Stream Line 에서 Cut step 옵션 추가 환경변수
- 변수이름 : UGII_CAM_STREAMLINE_CUTSTEP
- 변수 값 : 1
4. Hybrid Gouge Check 활성화 변수값
- 변수이름 : UGII_CAM_GC_USE_HYBRID
- 변수 값 : 1
5. Flow Cut 가공순서 환경변수
- 변수 이름 : UGII_CAM_FCUT_REGION_CUT_ORDER_STEEP_FIRST
- 변수 값 : 1(Steep), 2(Non-Steep)
UG NX 환경변수 총 모음
멀티 프로세서 또는 멀티 코어 CPU를 지원 (Support for Multi Processor or Multi Core CPUs)
- 변수 이름 : UGII_SMP_ENABLE
- 변수 값 : 1
WAVE 특정 정보를 캐시에 저장 안하기 – don’t cache WAVE specific information
- 변수 이름 : UGII_DONT_CACHE_WAVE_LINK_DATA
- 변수 값 : 1