UG NX 역설계 Rapid Surfacing – Facet Body 파셋바디

UG NX 역설계 모델링 Rapid Surfacing – Facet Body

역설계라고 해서 리버스 엔지니어링이라고 실제 제품을 3d 스캐닝한 데이터를 3d cad로 확인할 수 있습니다.

하지만 이렇게 뽑은 데이터는 Facet Body 라고해서 죽은 바디라고 표현합니다.

파셋 데이터는 일반적인 툴로는 수정뿐만 아니라 선택등이 불가능하기 때문에 전문 역설계 프로그램 Revers Engreverse engineering 사용해서 수정이 가능합니다.

그리고 지멘스의 UG NX에서도 Reverse engineering 기능이 존재하며 그중에서 Rapid Surfacing 기능을 이용해 Facet Body의 면을 추출하거나 편집할 수 있습니다.

Facet Body 확장자

파셋바디의 3d cad 확장자는 주로 STL 파일을 사용합니다.

UG NX 역설계 Rapid Surfacing Facet Body 파셋바디 1

UG NX를 이용해 파셋 데이터를 불러왔습니다

일반적인 선택으로는 선택이 불가능하며 선택필터에 Facet Body로 설정해야 선택이 가능합니다.

일반적인 서피스 면과 달리 3d 스캐닝으로 측정한 데이터이기 때문에 면에 Facet (꺽인) 면들이 많으며 품질이 좋지 않습니다.

그래서 이러한 스캐닝 데이터를 역설계 툴을 이용해 새롭게 면을 추출해서 재 편집하는 과정이 필요합니다.

UG NX 역설계 Rapid Surfacing Facet Body 파셋바디 2

기본적으로 NX11 버전 이후로는 역설계 기능이 증가했는데 NX7,NX8.NX9 버전까지는 그렇게 많은 기능을 제공하진 않습니다.

그중 가장 흔히 사용하는 기능인 Rapid Surfacing 기능으로 간단하게 역설계 데이터를 빠르게 추출할 수 있습니다.

UG NX 역설계 Rapid Surfacing Facet Body 파셋바디 3

첫번째 facet Boby를 선택합니다.

다음 Add Network Curves에서 잘라내고 싶은 범위를 포인트를 이용해 클릭합니다.

UG NX 역설계 Rapid Surfacing Facet Body 파셋바디 4

잘라내고 싶은 면적을 폐곡선이 되도록 찍어줍니다.

UG NX 역설계 Rapid Surfacing Facet Body 파셋바디 5

그럼 부드럽지 못했던 역설계 데이터가 nx의 서피스로 추출된것을 볼 수 있습니다.

일반 기능으로 면을 추출하는 Extract Geometry 기능과는 다릅니다.

해당기능은 Curve From Bodies 포스팅을 참고하세요

이렇게 역설계 데이터를 추출하는것은 스캔 된 데이터를 동일하게 만들어지는것이 아니기 때문에 최대한 평평하고 고른면을 추출해 나머지 부분은 부드럽게 서피스 작업으로 연결해주는 작업이 필요합니다.

UG NX 역설계 Rapid Surfacing Facet Body 파셋바디 6

그 외 Edit Curve Network 기능에는 커브 삭제,추가,수정,변환등이 가능하며 이를 응용해서 사용할 수 있는 죽은 바디를 최대한 살리는게 포인트입니다.

이상 STL 확장자의 역설계 데이터인 Facet 파셋 데이터를 수정 편집하여 모델링하는 방법에 대해 알아 보았습니다.

AQ (중복 없는 내용 기반, 실무 SEO 대응용)

NX에서 Facet Body를 B-Rep 형상으로 변환할 수 있나요?

Facet Body는 STL처럼 다각형 메시로 구성된 죽은 바디입니다.

이를 B-Rep(경계 표현 형상)으로 변환하려면 Reverse Engineering > Rapid Surfacing 또는 Modeling > Convergent Modeling 기능을 활용해야 합니다.

최신 NX 버전에서는 Convergent Body를 통해 Facet 형상을 분석 후 Surface로 재구성하는 자동화 기능이 점차 강화되고 있습니다.

Rapid Surfacing에서 자동으로 생성된 곡면의 품질을 향상시키는 팁은?

Rapid Surfacing은 빠른 결과를 주지만 곡면 간 이음새(G0, G1 연속성)가 완벽하지 않을 수 있습니다.

이 경우 Face Blend, Through Curve Mesh, 또는 Studio Surface 기능을 병행해 서피스 간 부드러운 연속성을 확보해야 실제 금형 설계나 가공에 문제가 없습니다.

Facet Body와 Convergent Body의 차이점은?

NX에서는 Facet Body는 단순 메시로 CAD 연산이 불가능한 반면, Convergent Body는 메시 기반이면서도 일부 CAD 연산(구멍 뚫기, 필렛 등)이 가능하게 개선된 하이브리드 바디입니다.

Rapid Surfacing은 주로 Facet Body에 사용되며, 최신 NX에서는 Convergent Body가 더욱 확장되어 실무에서 활용도가 높아지고 있습니다.

STL 데이터를 가져올 때 단위 스케일이 달라지는 경우 해결법은?

STL 파일은 단위 정보가 포함되지 않는 경우가 많아 NX에서 가져올 때 스케일이 달라질 수 있습니다.

이 경우 Import Options에서 단위를 명확히 지정하거나, 불러온 후 Scale Body 기능을 통해 실측 치수에 맞게 보정해야 합니다. 실측 기준이 있다면 기준점을 설정 후 정렬 작업까지 함께 진행하는 것이 좋습니다.

Rapid Surfacing 이후 곡면 간 연결 오류가 발생하는 경우 대처 방법은?

곡면 사이에 틈(Gap)이나 중복(Slant)이 발생할 수 있습니다.

이때는 Sew Surface 기능으로 연결 시도 후에도 실패한다면, 곡면 경계를 Trim, Extend, Bridge Curve 등으로 보정 후 다시 연속 서피스를 구성해야 합니다.

곡률을 부드럽게 연결하려면 Surface Continuity Check 기능을 통해 G1 또는 G2 조건을 확인해가며 보정해야 합니다.

Rapid Surfacing 기능 사용 시 권장되는 하드웨어 사양은?

Rapid Surfacing은 복잡한 메시 연산이 반복되므로 고성능 CPU(멀티코어)와 대용량 RAM(32GB 이상), GPU 가속 기능이 있는 그래픽카드를 사용하는 것이 좋습니다.

특히 1,000,000 Triangle 이상 대형 STL 데이터를 다룰 경우 성능 차이가 확연하게 발생합니다.

어떤 경우에 Rapid Surfacing 대신 다른 역설계 방식이 더 적합할까요?

곡면이 복잡하고 정밀도가 중요한 금형 부품의 경우 Rapid Surfacing의 자동화된 면 추출만으로는 한계가 있습니다.

이때는 Geomagic Design X 같은 전문 역설계 소프트웨어와 NX를 연계하거나, NX 내에서 Freeform Surface + Manual Sketch Matching을 활용해 정밀하게 재구성하는 방식이 더 적합합니다.

Rapid Surfacing에서 면이 생성되지 않거나 빈 면으로 나올 때는 왜 그런가요?

원인: 입력된 Facet Body의 삼각망(Triangles)이 지나치게 조밀하거나 불연속(Noise, Spike)이 있는 경우 서피스 생성을 실패합니다.
해결법

  • Remesh Facet Body 기능으로 메시를 간소화하거나 자동 재생성합니다.
  • 폐곡선을 만들 때 점 간격을 균일하게 유지하고, 너무 날카로운 경계는 피하십시오.

“Unable to add surface due to self-intersecting boundaries” 오류 해결 방법은?

원인: Add Network Curve 시 폐곡선이 스스로 교차(Self-Intersecting)한 경우
해결법

  • Curve Network를 Edit Curve 기능으로 수정
  • 곡선이 꼬이거나 교차된 지점은 수동 삭제 후 다시 작성

Facet Body 선택이 불가능하거나 커서가 먹통이 되는 경우는?

원인: 선택 필터가 Body로 설정되어 있을 경우 Facet Body는 인식되지 않음
해결법

  • Selection Filter를 Facet Body로 변경
  • View > Visualization > Facet Display를 활성화하여 화면에 명확히 표시되도록 함

Rapid Surfacing 결과가 실제 형상과 다르게 울퉁불퉁한 경우?

원인: 스캐닝 데이터의 해상도가 지나치게 낮거나 노이즈가 많음
해결법

  • Mesh Doctor 또는 Smooth Facet 도구 사용
  • 보정 후 재추출하거나, 고해상도 STL로 재스캔 필요

추출된 서피스 간 틈이 생기고 연결되지 않는 경우?

해결법

  • Sew Surface 기능을 사용해 면 결합 시도
  • 실패할 경우 Bridge Curve, Edge Blend, Fill Surface 등 수동 보정 필요
  • Continuity Check로 G0, G1, G2 연속성 시각 확인

STL 불러오기 후 스케일이 100배, 1000배 커졌어요. 왜 그런가요?

원인: STL은 단위 정보가 없어서 임포트 시 해석이 제각각
해결법

  • File > Import > STL Options에서 단위를 mm/inch 등으로 맞춤
  • 또는 Scale Body로 실측 사이즈에 맞게 조정

Edit Curve Network에서 커브 수정 중 래그(버벅임)가 심해지는 원인은?

원인: 커브 포인트 수가 너무 많거나 그래픽 카드 메모리 부족
해결법

  • 커브 포인트를 줄이거나 (Simplify Curve)
  • GPU 메모리 6GB 이상, RAM 32GB 이상 환경 권장

역설계 수리 또는 외주비용은 보통 얼마인가요?

실제 기준 비용 예시 (2025년 국내 기준)

항목평균 비용 (VAT 별도)비고
STL 노이즈 제거3~5만 원1개 부품 기준
서피스 추출 (Rapid Surfacing)10~20만 원복잡도에 따라 상이
STL → B-Rep 변환 전체25~40만 원고정밀 모델 기준
전체 리버스 모델링 대행50~100만 원 이상치수화 및 정합 포함

※ 전문 리버스 업체(Geomagic/NX 기반) 기준이며, 단순 형상은 더 저렴할 수 있음.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다