NX CAD PRT 단위변경 CM MM IN 변환방법
NX에서 단위를 한 번 잘못 잡으면 모델 크기부터 도면 치수, 협력사 전달 데이터까지 전부 꼬일 수 있습니다. 3D CAD는 화면상으로는 비슷해 보여도 실제로는 10배, 심하면 25.4배까지 차이가 벌어질 수 있어서 작업 시작 전에 단위 확인이 먼저입니다.
국내 제조업과 설계 현장에서는 보통 mm 밀리미터를 기본으로 쓰는 경우가 많은데요 하지만 지멘스 NX 파일이 cm나 in 기준으로 잡혀 있는데 mm 기준이라고 생각하고 숫자를 넣어버리면, 가공 전까지 아무도 눈치 못 채는 상황이 생기기도 합니다. 저는 협업 파일을 받을 때 모델링을 보기 전에 먼저 현재 파트 단위와 도면 출력 단위부터 확인하는 편입니다.
이미 작업 중인 파일의 단위를 확인하거나 바꿔야 할 때는 지금 보고 있는 CAD 단위 설정부터 확인해야 합니다.
단순 표시 단위만 바꾸는 경우와, 이미 저장된 .prt 데이터 자체의 기준 단위를 바꾸는 경우는 서로 다르기 때문에 이 차이를 알아두셔야 실수를 줄일 수 있습니다.
실제로는 아래 두 가지 상황으로 나뉩니다.
- 첫 번째는 NX 화면에서 표시 단위만 바꾸는 경우,
- 두 번째는 이미 작성된 3D CAD 데이터의 실제 단위 자체를 변환해야 하는 경우입니다.
보통 더 까다로운 건 두 번째입니다. 이미 잘못된 단위로 저장된 파일은 도면을 뽑거나 치수를 재는 순간부터 엉뚱한 값으로 이어지기 때문입니다.
- NX 화면과 측정창에서 단위를 바꿀 수 있는 경우
- 이미 저장된 3D CAD 파일 자체가 in, cm, mm 기준으로 잘못 등록된 경우
단위 실수 예시
| 입력한 값 | 내가 의도한 기준 | 파일이 실제로 잡힌 기준 | 결과 |
|---|---|---|---|
| 100 | 100mm | mm | 정상 |
| 100 | 100mm | cm | 실제 크기 1000mm |
| 100 | 100mm | in | 실제 크기 2540mm |
| 25.4 | 25.4mm | in | 실제 크기 645.16mm |
숫자만 같다고 같은 치수가 아닙니다. 그래서 설계 시작 전에 현재 파트 단위, 도면 단위, 협력사에서 받은 원본 파일 단위를 같이 보는 습관이 필요합니다.
단위변환 계산기
아래 계산기는 mm, cm, m, in, ft 기준으로 바로 환산할 수 있게 넣었습니다.
협력사 도면 숫자를 빠르게 확인할 때나, 인치 기준으로 들어온 값을 mm로 다시 계산할 때 바로 써먹기 좋습니다.
NX·CAD 도면과 모델링 작업에서 사용하는 길이를 mm · cm · m · inch · ft로 동시에 변환합니다.
1 in = 25.4 mm, 1 ft = 304.8 mm, 1 cm = 10 mm, 1 m = 1,000 mm 기준으로 계산합니다. 도면 치수나 모델 스케일을 변경하기 전에는 단순 표시 단위 변경인지 실제 형상 스케일 변경인지 구분해야 합니다.
mm 모델을 inch 환경에서 사용하는 경우에는 표시 단위, Part Units, 가져오기 옵션, 실제 Geometry Scale이 서로 다른 개념일 수 있습니다. 특히 STEP·IGES·Parasolid·DWG를 가져올 때는 원본 파일 단위를 먼저 확인하세요.
NX 화면에서 표시 단위 바꾸는 방법
먼저 가장 많이 하는 작업은 현재 열려 있는 NX 환경에서 표시 단위를 바꾸는 것입니다.
이 방법은 측정창, 입력창, 일부 표시값을 보기 편하게 맞추는 데는 유용하지만, 이미 저장된 모델의 실제 기준 단위까지 자동으로 바꾸는 작업은 아닙니다.

NX를 실행한 뒤 현재 파트의 단위를 보면 in 기준으로 잡혀 있는 경우가 있습니다.
이 상태에서는 길이를 재거나 값을 입력할 때 인치 기준으로 표시될 수 있어서 국내에서 익숙한 mm 기준과 헷갈리기 쉽습니다.
국내에서 사용하는 일반적인 기구 설계나 제품 설계 기준이라면 보통 kg – mm 조합으로 맞춰 놓는 편이 편합니다. 무게, 길이, 하중 관련 수치를 같이 볼 때도 훨씬 직관적입니다.
NX12 이전버전 단위 확인
이전 버전에서는 메뉴 구조가 지금과 조금 달라서 처음 쓰는 분들은 위치를 찾다가 시간을 꽤 씁니다.
이때는 현재 작업 파트가 어떤 기준 단위로 보여지고 있는지를 먼저 확인해 두는 게 좋습니다.
측정값이 in로 뜬다고 해서 모델 자체가 무조건 인치 파일이라는 뜻은 아니기 때문에, 표시 단위와 실제 파트 단위를 같이 확인하는 습관이 중요합니다.
NX 1847 이후 버전 단위변경
- NX1847 Series –> 1851, 1855, 1859, 1863, 1867 (2019년 상반기)
- NX1872 Series –> 1876, 1880, 1884, 1888, 1892 (2019년 하반기)
- NX1899 Series –> 1903, 1907, 1911, 1915, 1919 (2020년 상반기)
- NX1926 Series –> 1930, 1934, 1938, 1942, 1946 (2020년 하반기)
- NX1953 Series –> 1957, 1961, 1965, 1969, 1973 (2021년 상반기)
- NX1980 Series –> 1984, 1988, 1992, 1996, 2000 (2021년 하반기)
- NX2007 Series –> 2011, 2015, 2019, 2023, 2027 (2022년 상반기)

이후 버전에서는 Metric, English 기준으로 길이, 무게, 온도, 각도 같은 항목을 조금 더 세분화해서 볼 수 있습니다.
여기서 표시 단위를 바꾸면 작업자가 수치를 읽고 입력하는 과정은 편해지지만, 이미 저장된 .prt 파일의 작도 기준까지 한 번에 바뀌는 것은 아닙니다.
특히 협력사 파일을 받아서 치수만 확인할 때는 표시 단위만 바뀌어도 “이제 해결됐다” 생각하기 쉬운데, 실제로는 도면 치수와 모델 기준이 따로 움직이는 경우가 있어 마지막 검토에서 다시 확인해야 합니다.
3D PRT 데이터 단위 변경방법

문제가 되는 건 여기부터입니다. 이미 IN(인치)나 CM(센티미터) 기준으로 저장된 3D CAD 데이터를 도면으로 내리거나 치수를 재면, 화면 표시를 바꿔도 원하는 값이 바로 나오지 않는 경우가 많은데 그 이유는 파일 자체가 그 단위 기준으로 저장돼 있기 때문입니다.
이럴 때는 NX가 설치된 PC에서 NX 도구 → 명령 프롬프트를 열어 파일 단위 변환을 진행해야 합니다.
실제 업무에서는 원본 백업을 먼저 만들고 진행하는 편이 안전합니다. 어셈블리 파일까지 얽혀 있으면 더 그렇습니다.

명령 프롬프트가 열리면 아래와 같이 입력합니다.
ug_convert_part -mm "NX PRT 파일 위치"
예를 들어 인치 기준으로 작성된 파일을 mm 기준으로 바꾸고 싶다면 위 명령을 사용하면 됩니다.
반대로 cm 기준으로 바꾸고 싶다면 아래처럼 입력하면 됩니다.
ug_convert_part -cm "NX PRT 파일 위치"
여기서 중요한 건 표시 단위만 바꾸는 작업과 파일 단위를 실제로 변환하는 작업을 혼동하지 않는 것입니다.
화면에서 mm로 보인다고 해서 파일이 mm 파트가 된 것은 아닙니다. 협업 중에는 이 착각이 가장 자주 나옵니다.

변환이 정상적으로 끝나면 처리 결과가 표시되고, 문제가 없으면 Successfully Converted 문구를 확인할 수 있습니다.
파일 수가 많을 때는 몇 개가 성공했고 몇 개가 실패했는지도 같이 체크하는 게 좋습니다.
작업 전에 확인할 체크사항
- 협력사 원본 파일의 기준 단위 확인
- 현재 NX 화면 표시 단위와 모델 기준 단위를 따로 확인
- 도면 출력 전 시험 치수 한두 개를 먼저 검증
- 어셈블리 파일은 부품별 단위 차이 여부를 먼저 점검
- 변환 전 원본 백업 파일 보관
어셈블리 파일에서 특히 조심할 점
단품 파트는 변환 후 확인이 비교적 단순하지만, 어셈블리 파일은 이야기가 다릅니다.
부품마다 단위가 다르게 섞여 있으면 조립 위치, 구속조건, 간섭 상태가 예상과 다르게 보일 수 있습니다. 그래서 조립 파일은 변환 후에 간섭 검사, 구속조건 확인, 대표 치수 재검토를 다시 하는 편이 안전합니다.
특히 금형, 치공구, 프레임 구조물처럼 길이 기준이 중요한 데이터는 숫자 하나만 틀려도 현장 비용이 커집니다.
설계 단계에서 5분 아끼려다가 제작 단계에서 수십 배로 시간이 늘어나는 경우가 많기 때문에, 단위 검토는 마지막이 아니라 시작 단계에서 끝내 두는 게 맞습니다.
NX에서 Analyze 또는 Units 설정만 바꾸면 도면 치수도 같이 바뀌나요?
아닙니다. 화면에 보이는 표시 단위나 측정창 단위는 바뀔 수 있지만, 이미 저장된 모델의 실제 기준 단위까지 자동으로 바뀌는 것은 아닙니다. 도면 값이 계속 다르게 보인다면 .prt 파일 자체의 단위를 따로 확인해야 합니다.
이미 인치 기준으로 만들어진 PRT 파일을 mm로 바꾸려면 어떻게 하나요?
NX 도구의 명령 프롬프트를 열고 ug_convert_part -mm u0022파일경로u0022 형식으로 실행하면 됩니다. 변환 전에는 원본 백업을 먼저 만들어 두는 편이 안전합니다.
단위만 바꾸면 기존 치수 숫자도 자동으로 다시 계산되나요?
그렇게 단순하게 보면 안 됩니다. 표시 단위 변경과 파일 변환은 서로 다르고, 이미 작성된 모델과 도면은 기존 기준값에 영향을 받을 수 있습니다. 변환 후에는 대표 치수를 다시 재서 검증하는 과정이 필요합니다.
어셈블리 파일은 부품 하나만 바꾸면 끝나나요?
아닙니다. 어셈블리 구조에서는 각 부품 파일의 단위 상태를 따로 확인해야 하고, 변환 후에는 구속조건과 간섭 여부도 다시 봐야 합니다. 부품만 맞고 조립 위치가 틀어지는 경우도 많습니다.
단위변환 계산기는 어떤 상황에서 가장 유용한가요?
협력사에서 인치 기준 숫자를 보내왔을 때, 도면 값을 빠르게 mm로 확인해야 할 때, 그리고 설계 초기에 숫자 감을 빠르게 비교할 때 유용합니다. 입력 단위만 바꾸면 여러 길이 단위로 바로 확인할 수 있습니다.