UG NX Design Feature 솔리드모델링 Tutorial – 10강
Siemens NX에서 기계부품이나 자동차 부품을 모델링할 때 가장 기본이 되는 작업은 스케치를 3차원 솔리드로 만드는 것입니다.
자동차 브래킷의 기본 형상은 Extrude로 만들고, 원통형 부시는 Revolve나 Cylinder로 생성할 수 있습니다. 체결홀은 Hole, 돌출된 장착부는 Boss, 가공 공간은 Pocket, 나사산은 Thread 기능을 사용합니다.
NX에는 이처럼 형상을 빠르게 생성하는 다양한 Design Feature가 있으며, 기능마다 지원되는 Type과 옵션값이 다릅니다.
특히 Extrude의 Limits·Boolean·Draft·Offset을 제대로 이해하면 별도의 피처를 반복해서 생성하지 않아도 원하는 형상을 만들 수 있습니다.
반대로 옵션을 잘못 설정하면 돌출 방향이 반대로 생성되거나, 불필요한 Body가 추가되고, 설계 변경 시 참조 오류가 발생할 수 있습니다.
NX 10의 실제 모델링 화면을 기준으로 Extrude·Revolve·Block·Cylinder·Cone·Sphere·Hole·Boss·Pocket·Pad·Thread 사용방법과 버전별 주의사항을 정리합니다.
Extrude: Sketch·Curve를 직선 방향으로 돌출
Revolve: 단면을 기준축으로 회전해 형상 생성
Block: 직육면체 기본 형상 생성
Cylinder: 원통형 Solid 생성
Cone: 원뿔·원뿔대 형상 생성
Sphere: 구형 Solid 생성
Hole: 일반홀·카운터보어·카운터싱크·탭홀
Boss: 장착면 위에 돌출 보스 생성
Pocket: 원형·사각형 포켓 가공 형상
Pad: 지정 면에서 돌출된 패드 생성
Thread: Symbolic·Detailed 나사산 생성
NX Design Feature 종류와 사용 목적
| 기능 | 주요 옵션 | 기계·자동차설계 활용 |
|---|---|---|
| Extrude | Section·Direction·Limits·Boolean | 브래킷·리브·기본 하우징 |
| Revolve | Axis·Angle·Limits | 부시·풀리·회전체 |
| Block | Origin·Edge Lengths | 금형 블록·가공 소재 |
| Cylinder | Axis·Diameter·Height | 핀·축·원통형 기준 Body |
| Cone | Diameter·Height·Half Angle | 테이퍼 부품·가공 공구 형상 |
| Sphere | Diameter·Center | 볼 조인트·구형 기준 Body |
| Hole | General·Clearance·Threaded | 체결홀·가공홀 |
| Boss | Placement Face·Diameter·Height | 나사 체결부·장착부 |
| Cylindrical·Rectangular·General | 가공 포켓·홈 | |
| Pad | Placement·Length·Width·Height | 장착 패드·보강 돌출부 |
| Thread | Symbolic·Detailed | 탭·볼트·너트 나사산 |
모든 기능을 외울 필요는 없습니다. 먼저 어떤 결과 Body를 만들려는지 결정하면 사용할 명령을 쉽게 구분할 수 있습니다.
1. NX Extrude – 스케치·커브 돌출 모델링
Extrude는 Sketch나 Curve로 작성한 단면을 지정한 방향으로 돌출시키는 기능입니다.
닫힌 단면을 돌출하면 Solid Body를 만들 수 있으며, 열린 Curve를 돌출하면 일반적으로 Sheet Body를 생성합니다.
단, 기존 솔리드와 결합하는 Smart Volume 등의 옵션을 사용하면 열린 프로파일도 특정 조건에서 Solid 생성에 활용할 수 있습니다.

Extrude 기본 사용방법
- NX Modeling 환경에서 Sketch 또는 Curve를 생성합니다.
- Extrude 명령을 실행합니다.
- Select Curve에서 돌출할 단면을 선택합니다.
- Direction에서 돌출 방향을 지정합니다.
- Limits에서 시작과 끝 거리를 입력합니다.
- 필요하면 Boolean·Draft·Offset을 설정합니다.
- Preview로 생성될 Body를 확인합니다.
- 적용 후 Solid인지 Sheet인지 확인합니다.

Select Curve – Sketch Section과 기존 Curve 선택
Select Curve에서는 새로운 Sketch를 만들거나 이미 생성된 Curve·Edge 등을 선택합니다.
| 선택 방법 | 설명 | 사용 예시 |
|---|---|---|
| Sketch Section | 새로운 Sketch를 생성해 단면 작성 | 브래킷 외곽 형상 |
| 기존 Sketch | 이미 작성된 스케치 선택 | 치수가 구속된 단면 재사용 |
| Curve | Line·Arc·Spline 등 선택 | 서피스·리브 형상 |
| Edge | 기존 Body의 모서리 선택 | 외곽 형상 참조 |
| Face Boundary | 지원되는 면 경계 참조 | 기존 형상 기반 돌출 |
닫힌 단면으로 솔리드를 만들려는데 결과가 Sheet로 나온다면 단면의 연결 상태부터 확인하는 것이 좋습니다.
미세하게 열린 Sketch나 중복된 Curve, 자기교차하는 형상은 정상적인 Solid 생성을 방해할 수 있습니다.
Direction – Specify Vector·Reverse Direction
Direction은 Extrude를 어느 방향으로 생성할지 결정합니다.
- Specify Vector: 돌출 방향을 벡터로 지정
- Reverse Direction: 지정한 벡터 방향 반전
- 기준 방향: 스케치 평면의 법선 또는 선택한 Vector 기준
자동차 부품의 장착면이나 금형 파팅면을 기준으로 돌출할 때는 방향을 잘못 지정하지 않았는지 확인해야 합니다.
2. Extrude Limits – Value·Symmetric·Until 옵션
Limits는 돌출의 시작 위치와 끝 위치를 설정하는 기능입니다.
기본적인 Value 외에도 Symmetric, Until Next, Until Selected, Until Extended, Through All 등을 사용할 수 있습니다.


Value – 돌출 거리 직접 입력
Value는 지정한 거리만큼 돌출하는 가장 기본적인 방식입니다.
예를 들어 판 두께가 5mm인 브래킷을 만들려면 시작과 끝의 차이가 5mm가 되도록 입력합니다.
Start를 0mm, End를 5mm로 지정하면 기준 평면에서 5mm 돌출됩니다.
Start -5mm, End 25mm처럼 양쪽에 다른 값을 지정할 경우 전체 구간 길이는 30mm입니다.
Symmetric – 기준면 양쪽으로 대칭 돌출
Symmetric은 기준 평면을 중심으로 양방향 돌출을 적용하는 방식입니다.
예를 들어 중심면을 기준으로 앞뒤에 같은 두께를 배분하는 브래킷이나 커버에 사용할 수 있습니다.


NX 버전에 따라 Symmetric 값 입력 필드의 표시 방식이 다를 수 있으므로 입력값이 한쪽 거리인지 전체 거리인지 Preview 치수를 기준으로 확인해야 합니다.
Until Next·Until Selected·Until Extended·Through All 차이
| Limits Type | 기능 | 주의사항 |
|---|---|---|
| Value | 지정 거리까지 돌출 | 주변 형상 변경 시 고정 거리 |
| Symmetric | 기준면 양방향 대칭 돌출 | 전체 길이 해석 |
| Until Next | 다음으로 만나는 대상까지 | 중간 Face와 간섭 주의 |
| Until Selected | 선택한 Face·Plane·Body까지 | 교차 조건 확인 |
| Until Extended | 선택 Surface를 연장해 끝 조건 처리 | 연장 가능 여부 |
| Through All | 지정 방향으로 대상 Body 관통 | Boolean·대상 Body 확인 |
Until Next는 언제 사용하나요?
돌출 방향으로 가장 먼저 만나는 면이나 Body까지 형상을 생성하려는 경우 사용할 수 있습니다.
다만 목표 면보다 앞쪽에 다른 Face가 있다면 그곳에서 돌출이 종료될 수 있으므로 Preview가 중요합니다.
Until Selected와 Until Extended 차이
Until Selected는 선택한 대상 면과 돌출 형상의 교차 관계를 이용해 끝을 결정합니다.
Until Extended는 지원되는 조건에서 선택한 대상 Surface를 연장해 돌출 끝단을 계산합니다.
따라서 실제 면의 크기가 부족하더라도 연장 가능한 Surface라면 Until Extended가 도움이 될 수 있습니다.

하지만 Until Extended를 선택했다고 모든 곡면으로 자동 연장되는 것은 아닙니다. Surface의 기하학적 연장 가능 여부와 돌출 방향을 확인해야 합니다.
3. Extrude Open Profile Smart Volume – 열린 커브로 솔리드 생성
일반적으로 닫힌 Sketch는 Solid를 만들고 열린 Curve는 Sheet를 생성합니다.
하지만 Open Profile Smart Volume은 기존 Body와의 관계를 이용해 열린 프로파일로도 특정 조건에서 Solid 형상을 만들 수 있도록 하는 옵션입니다.
따라서 항상 열린 Curve만 선택하면 독립된 Solid가 만들어지는 기능으로 이해해서는 안 됩니다.


Open Profile Smart Volume을 사용할 때
- 기존 Solid Body를 준비합니다.
- 열린 Sketch Curve를 생성합니다.
- Extrude를 실행합니다.
- Boolean에서 필요한 연산을 선택합니다.
- Open Profile Smart Volume 또는 관련 옵션을 설정합니다.
- Preview에서 제거·추가될 체적을 확인합니다.
- 결과가 의도한 Solid 형상인지 검사합니다.
해당 옵션이 보이지 않거나 활성화되지 않는 경우에는 설치한 NX 버전, 선택한 Curve와 Boolean 조건을 확인합니다.
4. Extrude Boolean – None·Unite·Subtract·Intersect·Inferred
Extrude에서 생성하는 형상은 독립 Body로 만들 수도 있고 기존 Body와 결합하거나 제거하는 데 사용할 수도 있습니다.
이러한 방식을 결정하는 것이 Boolean 옵션입니다.

| Boolean | 결과 | 대표 작업 |
|---|---|---|
| None | 별도의 Body 생성 | 가공용 Tool·독립 Body |
| Unite | 기존 Body에 체적 추가 | Boss·Rib 형상 |
| Subtract | 기존 Body에서 체적 제거 | 홈·포켓·절삭 형상 |
| Intersect | 서로 겹치는 체적 유지 | 공통 영역 추출 |
| Inferred | 조건에 따라 Boolean 추론 | 기본 자동 선택 |
Boolean의 Inferred는 NX가 상황에 따라 연산을 결정하는 방식이므로, 다중 Body가 존재하는 모델에서는 의도하지 않은 Target이 선택되지 않았는지 확인해야 합니다.
특히 금형설계에서 Subtract를 사용하는 경우에는 제품 Body와 금형 블록의 Target·Tool 관계를 명확하게 지정하는 것이 좋습니다.
참고 : UG NX Combine – Unite·Subtract·Intersect·Sew 솔리드 결합 기능
5. Extrude Draft – 돌출하면서 구배 주기
Draft는 제품을 금형에서 이형하거나 일정한 구배를 가진 형상을 만들기 위해 사용하는 기능입니다.
Extrude의 Draft를 사용하면 돌출과 동시에 측면의 각도를 조정할 수 있습니다.

From Start Limit – 시작 위치를 기준으로 구배
From Start Limit은 시작 위치를 기준으로 측면에 구배를 부여하는 방식입니다.
예를 들어 금형의 한쪽 기준면을 유지하면서 돌출 끝 방향으로 형상을 넓히거나 좁히는 작업에 사용할 수 있습니다.

From Section – 선택 단면을 기준으로 구배
From Section은 선택한 단면을 기준으로 구배를 구성하는 방식입니다.
스케치로 정의한 외곽 치수를 기준으로 유지하면서 측면에 Draft Angle을 적용해야 할 때 검토할 수 있습니다.

From Section – Asymmetric Angle
Asymmetric Angle은 단면을 기준으로 서로 다른 구배 각도를 적용해야 할 때 사용하는 옵션입니다.
대칭되지 않은 측면이나 양쪽에 서로 다른 구배가 필요한 형상에서 활용할 수 있습니다.

From Section – Matched Ends
Matched Ends는 구배를 적용하면서 끝단의 대응 관계를 조정하는 방식입니다.
원본 단면의 특정 구간을 기준으로 끝단 형상이 맞도록 구성해야 할 때 사용합니다.

Draft Angle 계산 예시
기준 단면에서 직선 측면을 30mm 돌출하고 구배각을 2°로 설정했다고 가정하겠습니다.
단순한 평면 형상에서는 한쪽 벽의 측방향 변화를 대략 다음과 같이 계산할 수 있습니다.
측면 이동량 = 돌출 길이 × tan(구배각)
30mm × tan(2°) ≈ 1.048mm
양쪽 벽에 같은 방향의 구배 효과가 적용되는 단순 단면에서는 전체 폭 변화가 약 2.095mm일 수 있습니다.
구배 방향과 기준면, 형상 구조에 따라 실제 결과 치수는 달라집니다.
실제 사출품에서는 구배각을 일률적으로 정하지 않고 재질, 표면 텍스처, 제품 깊이, 이형 방향 및 금형 구조를 기준으로 결정해야 합니다.
참고 : UG NX Draft Body – 구배각·이형 방향·파팅라인 설정
6. Extrude Offset – Single-Sided·Two-Sided·Symmetric
Extrude의 Offset은 단면을 돌출하면서 측면 형상에 Offset 조건을 적용하는 기능입니다.
일정한 두께의 Rib나 얇은 벽을 생성할 때 유용하며, 원본 커브를 기준으로 양쪽에 다른 거리값을 적용할 수도 있습니다.

Single-Sided – 한쪽 방향으로 Offset
Single-Sided는 단면을 기준으로 한쪽 방향에 Offset 거리를 지정합니다.
예를 들어 열린 Curve를 기준으로 2mm 두께를 갖는 리브 형상을 만드는 작업에서 사용할 수 있습니다.
Two-Sided – 양쪽 Offset 값을 다르게
Two-Sided는 원본 커브 기준으로 서로 다른 두 방향의 Offset 거리를 설정할 수 있습니다.
예를 들어 기준 Curve를 중심으로 한쪽 1mm, 반대쪽 3mm처럼 비대칭 두께를 구성하는 작업에 사용할 수 있습니다.

Symmetric – 양쪽 같은 Offset 거리
Symmetric은 선택한 단면을 기준으로 양쪽에 같은 Offset 거리를 적용합니다.
예를 들어 중심선 기준으로 좌우에 동일한 두께가 필요한 리브를 만들 때 편리합니다.

여기서 주의할 점은 Limits의 Symmetric과 Offset의 Symmetric은 다른 설정이라는 것입니다.
Limits는 돌출 방향의 시작과 끝을 결정하고 Offset은 단면에서 옆으로 벌어지는 거리 관계를 결정합니다.
7. Extrude에서 커브 선택이 안 될 때
복잡한 Sketch에서 여러 선이 겹치거나 서로 교차하는 경우 원하는 Curve만 선택하기 어려울 수 있습니다.
이런 경우에는 선택 규칙을 Single Curve로 변경하면 특정 선만 선택하기 쉬워집니다.

다만 Single Curve로 선택했다고 단면의 Gap이나 Self Intersection이 자동으로 복구되는 것은 아닙니다.
닫힌 단면이 필요한 경우에는 Sketch의 구속조건과 연결 상태를 별도로 검사해야 합니다.
8. NX Revolve – 단면을 회전해 솔리드 만들기
Revolve는 Sketch나 Curve를 지정한 축을 중심으로 회전하여 형상을 만드는 기능입니다.
원통 부시, 풀리, 축 부품, 회전 대칭 하우징, 컵 형태의 제품을 모델링할 때 유용합니다.

Revolve 사용방법
- 회전 단면을 Sketch로 작성합니다.
- Revolve 명령을 실행합니다.
- Select Curve에서 단면을 선택합니다.
- Axis에서 회전축을 지정합니다.
- 회전 각도를 설정합니다.
- 필요하면 Boolean을 지정합니다.
- Preview에서 Solid 생성 결과를 확인합니다.
- 적용 후 중심축과 외경 치수를 검사합니다.
Revolve에서 360도와 부분 회전 차이
360°를 적용하면 완전히 회전된 형상을 만들 수 있습니다.
180°나 90°처럼 일부 각도만 입력하면 지정된 각도 구간에 해당하는 회전체를 생성할 수 있습니다.
단면이 회전축을 가로지르거나 복잡하게 교차하면 유효하지 않은 형상이 생길 수 있으므로 Sketch와 회전축의 관계를 확인해야 합니다.
9. NX Block – 직육면체 기본 솔리드 생성
Block은 직육면체 형태의 Solid Body를 생성하는 기본 기능입니다.
금형 소재 블록, 지그 베이스, 가공용 Stock 또는 단순한 기계부품의 기본 형상을 빠르게 만드는 데 사용할 수 있습니다.


Block Type별 차이
| Type | 설정 방식 | 활용 |
|---|---|---|
| Origin, Edge Lengths | 기준점과 X·Y·Z 길이 | 치수가 정해진 소재 |
| Two Points, Height | 두 점과 높이값 | 평면 범위 기준 블록 |
| Two Diagonal Points | 3D 공간상의 대각선 두 점 | 기존 형상 범위 참조 |
예를 들어 150mm × 100mm × 50mm 금형 블록을 만들려면 Origin, Edge Lengths에서 XC 150, YC 100, ZC 50mm를 입력할 수 있습니다.
단, 실제 축 방향과 기준 좌표계가 변경되어 있다면 길이값이 원하는 방향으로 적용되는지 확인해야 합니다.
10. NX Cylinder – 원기둥·축·원통형 솔리드
Cylinder는 직경과 높이, 기준축을 이용해 원통형 Solid를 생성하는 기능입니다.
샤프트, 핀, 부시의 기본 Body나 Subtract용 원통 Tool을 생성할 때 사용할 수 있습니다.


Cylinder Type
- Axis, Diameter, and Height: 기준축·직경·높이를 지정
- Arc and Height: 선택한 Arc·Circle과 높이를 기준으로 생성
Cylinder는 단순 원통 형상을 만드는 데 편리하지만 상세한 축 부품의 단차나 홈이 여러 개 있다면 Revolve로 단면을 구성하는 방법이 수정하기 쉬울 수 있습니다.
11. NX Cone – 원뿔·원뿔대·테이퍼 형상
Cone은 기준 직경과 높이, Half Angle 등을 이용해 테이퍼 형상을 생성하는 기능입니다.
원뿔대 형태의 연결부나 가공 기준 Tool Body를 만들 때 사용할 수 있습니다.

Cone Type 옵션
| Type | 입력 기준 |
|---|---|
| Diameters, Height | 아래·위 직경과 높이 |
| Diameters, Half Angle | 직경과 반각 |
| Base Diameter, Height, Half Angle | 기준 직경·높이·반각 |
| Top Diameter, Height, Half Angle | 상단 직경·높이·반각 |
| Two Coaxial Arcs | 동축 관계의 두 원호 |
Cone Half Angle 계산방법
높이가 H, 아래쪽 직경이 D1, 위쪽 직경이 D2인 원뿔대의 단순한 반각은 다음과 같이 계산할 수 있습니다.
tan(θ) = |D1 – D2| / (2 × H)
예시: 아래 직경 40mm, 위 직경 30mm, 높이 50mm
tan(θ) = 10 / 100 = 0.1
θ ≈ 5.71°
실제 Cone 명령에서 양·음 방향과 기준 직경을 어떻게 정의하는지에 따라 Preview 결과를 확인해야 합니다.
12. NX Sphere – 구형 Solid 생성
Sphere는 중심점과 직경 등을 이용해 구형 Body를 만드는 기능입니다.
볼 조인트, 구형 접촉부, 간섭 검토용 기준 Body 등을 만들 때 사용할 수 있습니다.

Sphere Type
- Diameter, Center: 직경과 중심점 지정
- Select Arc: 선택한 원호를 기준으로 구 생성
Sphere가 조립 접촉면으로 사용된다면 직경뿐 아니라 중심 위치와 상대 부품의 간극을 확인해야 합니다.
13. NX Hole – 일반홀·카운터보어·카운터싱크·탭홀
Hole은 단순히 솔리드를 원통형으로 뚫는 기능을 넘어 규격 기반 체결홀과 나사홀을 생성하는 명령입니다.
자동차 브래킷, 전장 하우징, 플랜지, 금형 인서트 등 체결 구조가 있는 부품에서 자주 사용합니다.

Hole Type – General·Screw Clearance·Threaded
| Hole Type | 기능 | 사용 예시 |
|---|---|---|
| General Hole | 직경·깊이 직접 지정 | 가공홀·핀홀 |
| Screw Clearance Hole | 규격·Fit 기준 관통 여유홀 | 볼트 체결홀 |
| Threaded Hole | 나사 규격 기반 탭홀 | 나사산 체결부 |
General Hole의 Form and Dimensions

| Form | 설정값 | 용도 |
|---|---|---|
| Simple | 직경·깊이·Drill Point Angle | 기본 홀 |
| Counterbored | 기본 홀 + 보어 직경·깊이 | 볼트 머리 매립 |
| Countersunk | 기본 홀 + 카운터싱크 직경·각도 | 접시머리 나사 |
| Tapered | 테이퍼 관련 치수 | 지원 버전의 테이퍼 홀 |
Counterbore와 Countersink 차이
Counterbore는 볼트 머리가 들어갈 원통형 자리파기를 생성하는 방식입니다.
Countersink는 접시머리 볼트가 들어가는 원뿔형 자리파기를 생성하는 방식입니다.
두 형태 모두 체결 부품의 실제 Head 치수와 규격을 기준으로 설정해야 합니다.
Hole Position·Direction 사용방법
Hole의 Position에서는 Point 또는 Sketch Point를 선택해 중심 위치를 정의할 수 있습니다.
Direction에서는 선택한 Face의 법선 방향이나 지정한 Vector를 사용할 수 있습니다.
- Normal to Face: 선택한 면의 법선 방향
- Along Vector: 지정한 Vector 방향
- Position: Sketch Point·기준점으로 홀 중심 설정
자동차 브래킷의 경사진 면에 홀을 생성할 때는 단순히 화면상 수직으로 보이는지보다 실제 장착면의 법선과 설계도면의 홀 축 방향이 일치하는지 확인해야 합니다.
다중 Body Hole과 Hole Series
NX에서는 여러 Body를 대상으로 Hole을 생성할 수 있습니다. Hole의 Boolean 섹션에서 어떤 Body가 가공될지 선택해야 합니다.
여러 부품을 관통하는 체결 구조처럼 부품별로 여유홀과 탭홀 조건이 다르다면 Hole Series가 유용할 수 있습니다.
예를 들어 위쪽 브래킷에는 Clearance Hole, 아래쪽 부품에는 Threaded Hole이 필요한 구조라면 부품별 조건을 구분해야 합니다.
참고 : Siemens NX – Multi-body Holes and Threads
14. NX Boss – 원통형 보스·체결부 생성
Boss는 선택한 Placement Face를 기준으로 원통형 돌출부를 만드는 기능입니다.
자동차 전장 하우징이나 플라스틱 커버의 스크루 체결부에 사용할 수 있습니다.

Boss 사용방법
- Boss를 생성할 Solid Body를 준비합니다.
- Boss 명령을 실행합니다.
- Placement Face를 선택합니다.
- 중심점과 방향을 지정합니다.
- Diameter와 Height를 입력합니다.
- 필요하면 Draft 조건을 설정합니다.
- Preview에서 주변 형상과 간섭 여부를 확인합니다.
- 적용한 뒤 Hole·Rib·Blend 등을 추가합니다.
플라스틱 Boss를 설계할 때는 외경과 내경뿐 아니라 Boss 주변의 국부적인 두께, 보강 Rib, 기초 R, 사출 구배를 함께 검토해야 합니다.
특히 보스를 지나치게 두껍게 설계하면 성형 수축으로 인한 Sink Mark 등의 문제가 발생할 수 있습니다.
15. NX Pocket – 원통형·사각형 포켓 생성
Pocket은 기존 Solid에서 일정한 공간을 제거하는 기능입니다.
가공 포켓, 장착용 홈, 가벼운 중량 감소 공간 등을 생성할 때 사용할 수 있습니다.


Pocket Type별 옵션
| Pocket Type | 주요 설정 | 활용 |
|---|---|---|
| Cylindrical | 직경·깊이·Bottom Blend·Taper | 원형 자리파기 |
| Rectangular | 길이·폭·깊이·Corner Radius | 사각 가공 포켓 |
| General | 지원되는 자유 형상 조건 | 비정형 포켓 |
Pocket과 Extrude Subtract 차이
단순 원형이나 직사각형 포켓은 Pocket 명령으로 빠르게 생성할 수 있습니다.
반면 복잡한 외곽선을 Sketch로 작성한 후 가공 공간을 제거해야 한다면 Extrude의 Subtract가 더 적절할 수 있습니다.
가공성을 검토하는 경우에는 엔드밀 직경보다 작은 코너 반경이나 지나치게 깊은 포켓이 없는지도 확인해야 합니다.
16. NX Pad – 장착용 패드·보강 형상 추가
Pad는 기존 면에서 일정 높이의 재료를 추가하는 데 사용하는 기능입니다.
Boss가 원통형 돌출부를 생성하는 데 적합하다면 Pad는 사각형 등의 장착면을 구성하는 작업에 유용할 수 있습니다.
예를 들어 센서가 장착되는 면에 직사각형 패드를 추가해 장착 높이를 조정하는 작업에 활용할 수 있습니다.
Pad 사용 시 주요 옵션
- Placement Face – 패드를 생성할 기준면
- Length·Width – 평면 형상 크기
- Height – 돌출 높이
- Corner Radius – 모서리 R
- Draft Angle – 측면 구배
- Position – 패드 중심 및 배치 위치
실제 옵션은 NX 버전과 선택한 Pad Type에 따라 달라질 수 있습니다.
패드 생성 후에는 주변 Body와의 연결 상태와 가공 공구 접근 방향을 확인해야 합니다.
17. NX Thread – Symbolic·Detailed 나사산 만들기
Thread는 원통이나 Hole에 나사산 정보를 정의하는 기능입니다.
볼트·너트·탭 가공부를 설계할 때 사용하며 대표적으로 Symbolic과 Detailed 방식을 구분합니다.

Symbolic Thread – 가벼운 나사산 표현
Symbolic Thread는 실제 나선형 솔리드 형상을 모두 생성하지 않고 나사산을 기호와 속성으로 표현하는 방식입니다.
대규모 조립 모델이나 반복되는 체결홀에서 파일 크기와 계산 부담을 줄이는 데 유리합니다.
실제 가공용 나사산 형상이 꼭 필요하지 않다면 Symbolic 방식이 적합할 수 있습니다.
Detailed Thread – 실제 나사 형상 생성
Detailed Thread는 실제 나선 형상에 가까운 기하 Geometry를 생성합니다.
나사산 간섭 검토나 일부 가공·3D 출력 작업처럼 실제 나선 형상이 필요한 경우 검토할 수 있습니다.
하지만 Detailed는 많은 Face와 Edge를 생성할 수 있으므로 복잡한 Assembly에서 업데이트 및 표시 부담이 커질 수 있습니다.

| 구분 | Symbolic | Detailed |
|---|---|---|
| 표현 방식 | 나사산 속성·기호 | 실제 나선 형상 |
| Geometry | 단순 | 복잡 |
| 모델링 부하 | 상대적으로 낮음 | 상대적으로 높음 |
| 활용 | 일반 기계설계·도면 | 상세 형상·간섭 검토 |
| 추천 | 일반적인 기본 설정 | 필요한 형상만 제한적 사용 |
Thread와 Threaded Hole의 차이
Threaded Hole은 탭홀이 필요한 위치와 규격을 포함해 Hole을 생성하는 기능입니다.
Thread는 기존 원통형 Face 등의 대상에 나사산을 정의하는 방식입니다.
따라서 체결홀을 처음부터 만들어야 한다면 Threaded Hole을, 기존 형상의 원통면에 나사산을 적용해야 한다면 Thread를 검토할 수 있습니다.
18. NX 10·11·12부터 최신 Designcenter NX까지 기능 차이
NX는 릴리스별로 메뉴 위치와 기능 구성에 차이가 있습니다.
NX 10의 교육자료에서는 Extrude·Revolve와 Block·Cylinder·Cone·Sphere 같은 기본 Feature를 중심으로 설명하지만 최근 Designcenter NX에서는 Hole 및 제조성 검토 기능이 더 다양하게 제공됩니다.
| NX 버전 | 특징 | 확인할 부분 |
|---|---|---|
| NX 8·8.5 | 기본 Design Feature 제공 | Insert 메뉴·Feature 옵션 |
| NX 10 | Extrude Limits·Draft·Offset·Boolean | 원본 강좌의 기본 화면 |
| NX 11 | Hole 깊이·Thread 관련 기능 개선 | 홀·탭 깊이 옵션 |
| NX 12 | 기본 Feature 기능 유지 | 리본 및 선택 옵션 |
| NX 1847·1926 | 리본 기반 UI와 Command Finder | 사용자 Role 설정 |
| NX 2206·2306 이후 | Multi-body Hole·Hole Series 활용 | Boolean 대상 Body |
| Designcenter NX 2025 | Sketch·설계 기능 및 UI 개선 | 새로운 Sketch 작업 흐름 |
| Designcenter NX 2026 | DFM Advisor 등 제조성 검토 도구 확대 | 라이선스·사용 가능 기능 |
실제 설치 버전에서 메뉴를 찾기 어렵다면 Command Finder에 Extrude, Revolve, Hole, Thread 등 영문 기능명을 입력하면 됩니다.
최근 NX의 고급 설계 검증 기능은 제품 구성과 라이선스에 따라 제공 여부가 달라질 수 있습니다.
19. 자동차·기계설계 Design Feature 실무 활용
자동차 브래킷 모델링 예제
자동차 브래킷을 처음부터 모델링한다면 먼저 외곽 형상을 Sketch로 작성하고 Extrude로 기본 두께를 생성할 수 있습니다.
이후 필요한 체결홀을 Hole로 만들고, 장착부는 Boss나 Pad로 구성한 다음 불필요한 부분을 Pocket 또는 Extrude Subtract로 제거합니다.
- Sketch에서 브래킷 외곽 작성
- Extrude로 기본 두께 생성
- Boss·Pad로 장착부 형상 추가
- Hole로 체결홀 생성
- Pattern Feature로 반복홀 배열
- Pocket·Subtract로 절삭 형상 추가
- Edge Blend·Chamfer 적용
- 측정·간섭·형상 품질 검사
이때 치수변경이 잦은 구간은 Sketch 구속과 Datum을 활용하고, 반복홀이 많은 경우에는 Pattern Feature를 사용하는 것이 관리에 도움이 됩니다.
플라스틱 하우징 모델링 예제
플라스틱 하우징은 기본 외곽을 Extrude·Revolve 등으로 만든 뒤 Shell로 내부 공간을 생성할 수 있습니다.
이후 Boss·Rib·Snap Fit을 추가하고 Draft와 Blend를 이용해 사출 성형 조건을 검토합니다.
다만 Shell이나 Draft를 성공적으로 적용했다고 실제 사출성이 보장되지는 않으며 재질·벽 두께·게이트 위치·성형 수축 조건을 함께 고려해야 합니다.
금형 블록과 가공 포켓 예제
금형 설계에서는 Block으로 소재 형상을 만들고 Subtract로 공제 형상을 제거할 수 있습니다.
Pocket·Hole 등은 가공 형상을 구성하는 데 유용하며 최종 CAM 연계에서는 공구 접근 방향과 가공 깊이, 코너 R을 확인해야 합니다.
단순한 Shape만 생성하는 데 그치지 않고 가공 공정과 품질 기준까지 고려하는 것이 중요합니다.
20. NX Design Feature 오류 해결방법
NX에서 Extrude나 Revolve가 실패할 때는 선택한 형상 자체에 문제가 있는 경우가 많습니다.
특히 여러 CAD 프로그램을 거친 STEP 파일이나 복잡한 Sketch에서는 작은 Gap, 중복 Curve, Self Intersection 등이 발생할 수 있습니다.
| 문제 증상 | 가능한 원인 | 해결방법 |
|---|---|---|
| Extrude가 Sheet로 생성됨 | 열린 단면·커브 연결 문제 | Sketch 폐곡선 확인 |
| Extrude 방향이 반대 | Direction Vector 오류 | Reverse Direction 확인 |
| Until Selected 실패 | 대상 면과 교차 조건 오류 | Target·Direction 확인 |
| Until Extended 실패 | 대상 Surface 연장 불가 | Surface 구성 점검 |
| Boolean Unite 실패 | Body 미교차·불량 형상 | 교차 영역과 Target 확인 |
| Extrude Offset 실패 | Curve 교차·작은 반경 | Offset 값과 원본 형상 조정 |
| Draft 적용 실패 | 구배 방향·형상 충돌 | 각도와 단면 기준 재검토 |
| Revolve 실패 | 회전축과 단면 자기교차 | Sketch·Axis 확인 |
| Hole이 다른 Body에 생성 | Boolean Target 오류 | Select Body 확인 |
| Boss·Pocket 오류 | Placement Face·치수 문제 | 장착면과 깊이 재설정 |
| Thread 적용 실패 | 원통면·규격 조건 오류 | Face·Standard·Pitch 확인 |
| NX 모델링 속도 저하 | 과도한 Detailed Thread·복잡한 Feature | Symbolic과 Feature 구조 검토 |
Examine Geometry로 원본 형상 검사
연산 실패가 반복된다면 Examine Geometry를 사용해 원본 Body의 상태를 검사하는 것이 좋습니다.
특히 다음 항목을 확인합니다.
- Gap – 연결되어야 할 면 사이의 틈
- Self Intersection – 형상이 자기 자신과 교차
- Tiny Face – 지나치게 작은 면
- Free Edge – 연결되지 않은 열린 경계
- Invalid Body – 유효하지 않은 솔리드 구조
오류가 발견된다면 Heal Geometry나 Surface 복구 기능을 검토할 수 있습니다. 다만 Tolerance를 무조건 크게 변경해 연산을 통과시키는 방식은 치수와 형상 품질에 영향을 줄 수 있으므로 주의해야 합니다.
NX Design Feature 자주 묻는 질문
NX Extrude와 Revolve는 무엇이 다른가요?
Extrude는 단면을 직선 방향으로 돌출하고 Revolve는 단면을 지정한 회전축 중심으로 회전시킵니다. 판형 부품은 Extrude, 회전 대칭 부품은 Revolve가 적합한 경우가 많습니다.
NX Extrude에서 Solid가 아닌 Sheet가 생성되는 이유는?
닫히지 않은 Curve를 선택했거나 단면 연결이 완전하지 않기 때문일 수 있습니다. Sketch를 폐곡선으로 구성하고 중복 Curve·Gap·Self Intersection을 확인해야 합니다.
Until Selected와 Until Extended는 무엇이 다른가요?
Until Selected는 선택한 대상과의 교차 조건을 이용하고, Until Extended는 지원되는 경우 Surface를 연장하여 끝단을 계산합니다. 실제로 연장 가능한 기하 형상인지 확인해야 합니다.
Extrude의 Symmetric과 Offset의 Symmetric은 같은가요?
다릅니다. Limits의 Symmetric은 돌출 방향을 기준면 양쪽으로 배분하는 설정이고, Offset의 Symmetric은 단면에 적용되는 좌우 Offset 거리를 대칭으로 설정하는 기능입니다.
NX에서 나사산을 만들 때 Symbolic과 Detailed 중 어떤 것이 좋나요?
일반 기계설계와 도면 작업에서는 Symbolic 방식이 데이터 관리에 유리할 수 있습니다. 실제 나선 형상이나 상세 간섭 검토가 필요한 경우 Detailed를 검토합니다.
Hole과 Extrude Subtract로 만드는 구멍은 같은가요?
최종 형상은 비슷할 수 있지만 Hole은 규격과 홀 속성을 이용해 정의하고, Extrude Subtract는 선택한 단면을 체적 연산으로 제거합니다. 일반 체결홀에는 Hole Feature가 유리할 수 있습니다.
NX에서 Counterbore와 Countersink는 어떻게 다른가요?
Counterbore는 원통형 볼트 머리 자리이고 Countersink는 접시머리 볼트용 원뿔형 자리입니다. 볼트 규격에 맞게 직경·깊이·각도를 지정해야 합니다.
볼트홀을 여러 개 반복 생성하려면 어떤 기능을 사용하나요?
한 개의 Hole을 생성한 뒤 Pattern Feature에서 Linear·Circular 등의 Layout을 이용하면 됩니다. Count와 Pitch를 설정한 뒤 전체 홀의 간격과 개수를 확인합니다.
STEP 파일에서 Extrude나 Hole이 정상적으로 작동하지 않습니다.
수입된 STEP 모델의 Body Type과 형상 품질을 확인하세요. 유효한 Solid가 아니거나 Gap·Tiny Face·Self Intersection 등이 있으면 연산에 실패할 수 있습니다.
NX 최신 버전에서도 Block·Boss·Pocket을 사용할 수 있나요?
기본 형상 생성 기능은 최신 Designcenter NX에서도 활용할 수 있지만 명령 표시 위치와 사용 가능한 옵션은 설치 구성에 따라 달라질 수 있습니다. Command Finder에서 영문 명령으로 검색하는 방법이 편리합니다.
NX Design Feature는 형상 생성보다 수정 가능한 모델 구조가 중요합니다
NX의 기본 Design Feature는 사용방법 자체가 복잡하지 않지만 어떤 옵션을 선택하느냐에 따라 설계 변경 대응력이 달라집니다.
Extrude에서 모든 Limits를 Value로 고정하기보다 필요에 따라 Until Selected 등을 활용하고, 반복홀이 많다면 Pattern Feature로 관리하는 방법을 검토할 수 있습니다.
또한 Thread는 상세 형상이 필요한 경우를 제외하고 Symbolic을 활용하면 불필요한 계산 부담을 줄이는 데 도움이 됩니다.
자동차·기계설계에서는 Sketch 구속 → Feature 생성 → Boolean·Draft·Offset 설정 → Hole·Boss·Pocket 추가 → 패턴·대칭 → 치수·형상 품질 검증 순서로 작업하면 모델을 체계적으로 관리할 수 있습니다.
특히 고객사 설계변경이 잦은 부품은 최종 형상이 올바른 것뿐 아니라 향후 Feature를 수정하기 쉽도록 Part Navigator의 모델링 구조를 구성하는 것이 중요합니다.
디크리노랗 NX 모델링 관련글
- 참고 : NX Associative Copy 11강 – Pattern Feature·Mirror·Extract Geometry
- 참고 : NX Combine 12강 – Unite·Subtract·Intersect·Sew
- 참고 : NX Draft Body – 구배각·파팅라인·이형 방향 설정
- 참고 : 3D CAD 솔리드 모델링 변형 – Trim·Blend·복사·연관성
- 참고 : 자유 모델링·조건 모델링 – 3D CAD 파라메트릭 설계의 차이
Siemens NX 공식 참고자료
- NX 기본 솔리드 모델링과 Hole·Pattern·Mirror 사용방법
- NX Multi-body Holes and Threads 활용
- NX 11 Design Engineering 개선사항
- Designcenter NX 제조성 검토 기능
내용 확인일: 2026년 10월 16일. NX 메뉴와 옵션 구성은 설치된 버전·사용자 Role·라이선스에 따라 달라질 수 있습니다. 형상 생성 후에는 실제 설계도면, 재질, 가공 조건과 모델링 공차를 기준으로 결과를 확인해야 합니다.