기본 콘텐츠로 건너뛰기

NX Examine Geometry 오류 검사와 Heal Geometry 복구 방법

NX에서 모델은 멀쩡해 보이는데 Boolean이 안 먹고, Shell이 실패하고, 면 선택이 이상하게 끊길 때가 있습니다. 이런 경우는 기능 문제가 아니라 지오메트리 상태가 먼저 꼬여 있는 경우가 많습니다. 특히 외부에서 받은 STEP, IGES, Parasolid 데이터를 열었을 때 이런 일이 자주 생깁니다.

눈으로 보면 붙어 있는 것 같은데 실제로는 틈이 있거나, 면이 겹치거나, 법선 방향이 뒤집혀 있거나, 너무 작은 면이 숨어 있는 식입니다. 이런 문제를 먼저 잡아내는 기능이 Examine Geometry이고, 자동으로 정리할 수 있는 부분을 한 번 더 손보는 기능이 Heal Geometry입니다.

NX 데이터 품질 점검 순서 가져온 모델이 이상하면 먼저 찾고, 필요한 부분만 고치고, 다시 검사합니다. 1. 데이터 불러오기 STEP · IGES · Parasolid 또는 타 CAD 변환 파일 2. Examine Geometry Gap, Overlap, Free Edge Tiny Face, Normal 확인 3. 문제 위치 확인 Highlight Results Information 값 확인 4. Heal Geometry 자동 정리 가능한 부분 우선 정리 자동으로 안 잡히는 경우 면이 찢어진 경우 · 서피스 순서가 꼬인 경우 · 너무 복잡한 작은 엣지 · 구조 자체가 무너진 경우 Delete Face, Patch, Sew, Rebuild Surface 같은 수동 작업까지 같이 봐야 합니다.

실무에서는 Check-Mate를 돌리기 전에 기본 품질부터 확인하는 경우가 많고, Teamcenter 업로드 전이나 CAM 전달 전, 타 CAD와 주고받는 데이터 검토 단계에서 이 기능을 먼저 보는 편이 훨씬 안전합니다.

참고로 관련 기능은 NX Check Mate HD3D 데이터 품질검사 글과도 같이 봐두면 좋습니다.

Examine Geometry를 먼저 돌려야 하는 상황

간단한 솔리드 한두 개로 끝나는 모델은 큰 문제가 없을 때가 많습니다.

하지만 아래 조건이 하나라도 들어가면 검사부터 하는 편이 낫습니다.

  • CATIA, Creo, SolidWorks 같은 다른 CAD에서 가져온 STEP, IGES 파일
  • 서피스 모델링 비중이 높은 모델
  • 싱크로너스 동기식 모델링 수정이 많이 들어간 모델
  • Boolean, Shell, Thicken, Sew 같은 작업이 반복된 모델
  • Check-Mate나 PLM 업로드 전에 품질부터 확인해야 하는 모델

실무에서 가장 많이 보이는 증상은 이렇습니다. 면은 붙어 보이는데 솔리드가 안 되고, 드래프트가 일부에서만 이상하게 나오고, 측정값이 직감과 다르게 잡힙니다. 이럴 때는 대개 형상이 틀렸다기보다 형상 품질이 먼저 흔들린 상태입니다.

메뉴 위치와 기본 실행 방법

NX 버전에 따라 리본 메뉴 위치가 조금 다르게 보일 수 있지만,

보통은 Analysis 쪽에서 Examine Geometry를 찾게 됩니다. Command Finder로 바로 검색해 들어가도 됩니다.

  1. 분석할 바디나 페이스를 선택합니다.
  2. Analysis → Examine Geometry를 엽니다.
  3. Set All로 전체 검사를 먼저 켭니다.
  4. Distance와 Angle 공차는 모델 기본값을 먼저 씁니다.
  5. 실행 후 Highlight ResultsInformation을 같이 확인합니다.

여기서 자주 놓치는 부분이 하나 있습니다. 결과 창에서 문제가 없는 항목은 그냥 지나가고, 문제가 있는 항목만 눈에 들어오다 보니 실제로는 어떤 기준으로 잡혔는지를 안 보고 넘기는 경우가 많습니다.

그런데 공차 기준을 너무 타이트하게 잡으면 멀쩡한 모델도 많이 걸리고, 너무 느슨하게 두면 문제를 놓칩니다. 그래서 회사 표준 공차가 있다면 그 값을 우선 쓰는 편이 가장 안전합니다.

결과 창에서 먼저 봐야 하는 항목

Examine Geometry에 항목이 많다고 해서 전부 같은 무게로 볼 필요는 없습니다. 아래 다섯 가지는 먼저 봐야 합니다. 여기서 문제가 나오면 뒤 작업이 연달아 꼬이기 쉽습니다.

항목왜 먼저 보는가현장에서 자주 생기는 문제
Check for Gaps면과 면 사이 틈이 있으면 솔리드로 안 묶입니다.Sew 실패, Shell 실패, Free Edge 발생
Check for Overlaps중복 면이 있으면 해석과 가공 단계에서 문제가 됩니다.겹침, 중복 선택, 이상한 트림
Free Edges닫힌 바디가 아니면 솔리드 작업이 불안정해집니다.오픈 엣지, 누락된 면
Surface Normals법선 방향이 뒤집히면 Boolean과 두께 작업이 흔들립니다.면 방향 뒤집힘, 안팎 반전
Tiny / Degenerate Faces너무 작은 면과 엣지는 후속 기능에서 자주 말썽을 냅니다.작은 삼각형 면, 스파이크, 잘게 찢어진 코너

여기에 금형이나 탈형 검토가 필요한 모델이면 Draft Analysis도 같이 봐야 하고, 곡면 품질이 중요한 부품이라면 CurvatureBoundary Continuity도 같이 확인하는 편이 좋습니다.

오류를 보면 이렇게 해석하면 됩니다 빨간 표시가 떴다고 전부 같은 종류의 문제는 아닙니다. Gap 면 사이가 아주 조금 벌어져 있음 → Sew, Patch, Join 먼저 검토 Overlap 면이 겹쳐 있음 → 불필요한 면 삭제, Trim, Delete Face 검토 Free Edge 닫히지 않은 경계가 남음 → 누락된 면 확인 후 Sew 또는 Heal Invalid Normal 면 방향이 뒤집힘 → Reverse Direction 또는 재생성 검토 Tiny Face / Tiny Edge 너무 작은 면·엣지 → Simplify, Delete Face, 리빌드 검토 Curvature / Boundary 곡면 연결이 고르지 않음 → 연속성 다시 맞추고 면 재생성 검토 자동으로 고쳐질 것 같은데도 계속 남으면, 면 구조 자체가 깨진 경우라 수동 복구로 넘어가야 합니다.

Highlight Results와 Information을 같이 봐야 하는 이유

빨간 표시만 보고 대충 감으로 고치면 한 번에 안 끝나는 경우가 많습니다. Highlight Results는 어디가 문제인지 보여주고, Information은 어느 기준에서 걸렸는지 숫자로 보여줍니다. 둘을 같이 봐야 수리 방향이 잡힙니다.

예를 들어 같은 빨간 표시라도 어떤 건 작은 틈 문제라 Sew로 끝나고, 어떤 건 면 방향이 뒤집힌 것이라 Reverse Direction이나 재생성이 필요합니다. 또 어떤 건 공차 기준이 너무 타이트해서 잡힌 것이어서 실제로는 회사 기준상 문제로 안 보는 경우도 있습니다.

그래서 실무에서는 결과 창을 띄워놓고 바로 수정하지 않고, 먼저 Information에서 어떤 항목이 얼마나 잡혔는지 보고 난 뒤에 작은 것부터 정리하는 편이 훨씬 빠릅니다.

Heal Geometry는 어디까지 잡히고 어디서 멈추나

Heal Geometry는 이름만 보면 다 고쳐줄 것 같지만 실제로는 그렇지 않습니다. 자동으로 정리 가능한 부분을 먼저 정리해주는 도구에 가깝습니다. 끊어진 엣지, 작은 틈, 일부 중복, 너무 작은 요소 같은 문제는 도움이 되지만, 면이 크게 찢어졌거나 위상이 무너진 모델은 수동 작업이 같이 들어가야 합니다.

상황Heal Geometry로 기대할 수 있는 것추가 작업
작은 Gap자동 보정 가능성 높음재검사 후 Sew 확인
중복 면 일부정리되는 경우 있음남으면 Delete Face
법선 방향 혼선일부 정리 가능남으면 수동 방향 수정
찢어진 면대개 한계 있음Patch, Fill, Rebuild
작은 엣지가 너무 많은 경우일부 단순화 가능Simplify 또는 부분 재모델링

보통은 Examine Geometry → Heal Geometry → 다시 Examine Geometry 순서로 한 번 더 확인합니다. 처음보다 오류 수가 줄었는지, 핵심 오류가 사라졌는지를 보고 다음 작업으로 넘어갑니다.

Heal Geometry를 먼저 믿고 바로 저장하면 안 되는 이유

자동 보정이 끝났다고 해서 바로 납품하거나 PLM에 올리면 나중에 다른 단계에서 다시 걸릴 수 있습니다. Heal Geometry는 정리 작업이지, 최종 품질 보증이 아닙니다. 그래서 보정 뒤 재검사는 거의 필수라고 보는 편이 맞습니다.

실무에서는 특히 외부 데이터 정리할 때 Vizdesign 같은 뷰어·최적화 도구를 같이 검토하는 경우도 있습니다. 다만 NX 안에서 먼저 Geometry 품질부터 보는 습관이 있어야 결과가 안정적입니다.

실무에서 많이 쓰는 정리 순서

  1. 외부 데이터를 열자마자 바로 작업하지 않습니다.
  2. Examine Geometry로 전체 검사부터 돌립니다.
  3. Gap, Free Edge, Overlap, Tiny Face부터 우선순위를 잡습니다.
  4. 작은 문제는 Heal Geometry로 먼저 정리합니다.
  5. 남는 문제는 Delete Face, Patch, Sew, Rebuild Surface로 수동 수정합니다.
  6. 수정이 끝나면 다시 Examine Geometry로 재검사합니다.
  7. 문제가 정리된 뒤에 Check-Mate, 도면화, CAM, PLM 업로드로 넘어갑니다.

이 순서를 빼먹으면 고쳤다고 생각한 모델이 뒤에서 다시 걸립니다. 특히 금형, 차체, 복잡한 서피스 부품은 마지막 재검사까지 끝내야 마음이 편합니다.

자주 나오는 오류와 손보는 방법

오류 유형눈에 보이는 증상먼저 해볼 것안 되면
Gaps면이 붙어 보이는데 솔리드가 안 됨Sew, Join, Patch문제 면 재생성
Overlaps겹치는 면 때문에 선택이 이상함Delete Face, Trim면 정리 후 다시 트림
Degenerate Faces작은 찌꺼기 면이 계속 잡힘Simplify, Heal해당 구간 리빌드
Free Edges닫힌 바디가 안 됨누락 면 확인 후 SewPatch 또는 Fill Surface
Invalid Normals두께, Boolean, 해석에서 이상방향 수정면 재생성

왜 타 CAD 데이터는 더 자주 깨질까

CAD마다 내부에서 형상을 계산하는 방식과 공차 기준이 조금씩 다릅니다. 그래서 CATIA에서 괜찮았던 데이터가 NX로 들어오면 작은 틈이나 면 방향 문제로 보일 수 있고, 그 반대도 생깁니다. STEP이나 IGES로 내보낼 때 곡면 정보가 일부 단순화되거나 연결 정보가 깔끔하게 안 넘어오는 경우도 흔합니다.

이런 파일을 열었을 때 바로 수정부터 들어가면 문제를 더 키우는 경우가 있습니다. 먼저 검사로 상태를 파악하고, 자동 정리가 가능한 부분과 수동 복구가 필요한 부분을 나눠서 보는 편이 훨씬 빠릅니다.

PDF 참고자료

NX Examine Geometry 관련 한국어 PDF가 필요하면 아래 자료도 같이 두면 편합니다.

정리

NX에서 형상이 이상하게 움직일 때는 모델링 명령보다 먼저 지오메트리 상태를 보는 편이 맞습니다. Examine Geometry는 어디가 문제인지 찾는 역할이고, Heal Geometry는 자동으로 정리 가능한 부분을 한 번 더 손보는 역할입니다. 둘을 섞어 쓰는 게 아니라 순서를 나눠서 써야 효과가 큽니다.

실무에서는 결국 이 기준만 기억하면 됩니다. 가져온 데이터는 먼저 검사, 자동으로 정리될 것은 먼저 정리, 남는 문제는 수동으로 복구, 마지막에 다시 검사. 이 순서를 빼먹지 않으면 STEP, IGES, 타 CAD 데이터 때문에 시간을 허비하는 일이 훨씬 줄어듭니다.

Examine Geometry는 어떤 때 꼭 돌려야 하나요?

타 CAD에서 받은 STEP, IGES 파일, 서피스 모델링 비중이 높은 모델, 싱크로너스 수정이 많은 모델, PLM 업로드 전 데이터는 먼저 Examine Geometry를 돌리는 편이 안전합니다.

Set All로 검사하면 무조건 좋은가요?

처음 상태를 파악할 때는 Set All이 가장 편합니다. 다만 결과 해석은 공차 기준과 모델 성격을 같이 봐야 합니다.

Heal Geometry가 모든 문제를 다 고쳐주나요?

아닙니다. 작은 틈, 일부 중복, 작은 엣지 정리에는 도움이 되지만 찢어진 면이나 구조 자체가 깨진 모델은 수동 복구가 필요합니다.

Highlight Results와 Information 중 무엇이 더 중요한가요?

둘 다 필요합니다. Highlight Results는 위치를 보여주고, Information은 어떤 기준에서 오류가 잡혔는지 수치와 항목으로 보여줍니다.

Heal Geometry 다음에 다시 Examine Geometry를 꼭 해야 하나요?

네. 자동 보정이 끝났다고 바로 다음 작업으로 넘어가기보다 다시 검사해서 오류가 실제로 줄었는지 확인하는 편이 안전합니다.

댓글

adsense

태그

자세히 보기