UG NX Check Mate HD3D Tools 데이터 품질검사
NX CAD로 설계한 2D Curve나 3D Solid Math / Surface등의 데이터를 검사하는 방식으로 Examine Geometry 방식을 알아보았으며 이번에는 NX Check Mate라고 하는 NX 내에서 2D도면 및 3D CAD 데이터 등 검사항목에 기준하여 문제가 있는지 확인하고 오류를 확인하는 기능을 알아봅니다.
노랗목차
Examine Geometry 기능을 이용하면 면과 면의 공차나 부드럽지 않은 부분을 검사해서 step이나 카티아,프로이,솔리드웍스등 이종캐드로 데이터를 변환시 오류가 나거나 품질의 검사가 올바르지 않은것을 직관적으로 검토 할 수 있습니다.
보통 여기까지의 검사만으로 충분하지만 GM Teamcenter 등에 업로드하기 하기 위해서는 하나 더 체크를 해야하는 부분이 있습니다.
Check Mate라고 해서 앞서 면이나 커브의 품질뿐만 아니라 해당 옵션값에 따라 정확한 레이어 위치나 색상 그리고 도면의 작도에 기본 값에 충실했는지 확인하는 기능입니다.
NX Check Mate HD3D 체크사항
- 카테고리는 올바르게 생성되었는가?
- DCS 데이터 및 재질,비중값은 입력되었는가?
- 1번 레이어에는 제품에 필요한 데이터만 넣고
- 255번 레이어에는 필요없는 데이터를 넣었는가?
- 도면에 대한 커브는 도면 카테고리 및 레이어에 위치하였는가?
등등으로 볼 수 있으며 각 검사항목에 대해서 도면의 글씨크기나 POS, 파트넘버의 연결상태 등 매우 다양한 정보의 오류를 확인할 수 있는 기능이 체크메이트라는 기능입니다.
UG NX 체크메이트 기능 활성화
체크메이트는 Menu -> Analysis -> Check Mate 탭에 있습니다.
이를 통해 execute current tests 기능을 사용하여 데이터의 품질을 검사할 수 있습니다.
지오메트리 검증: 제품의 지오메트리가 설계 사양과 일치하는지 확인합니다.
간섭 체크: 어셈블리 내의 부품 간 발생할 수 있는 간섭을 검사합니다.
톨러런스 분석: 부품들 사이의 톨러런스가 정해진 규격에 맞는지 분석합니다.
성능 시뮬레이션: 제품의 예상 성능을 시뮬레이션하여 설계 목표를 충족하는지 평가합니다.
재료 호환성: 사용된 재료가 제품 요구 사항과 호환되는지 검토합니다.
부하 및 스트레스 테스트: 구조적 스트레스와 부하 조건 하에서의 부품 및 어셈블리의 내구성을 평가합니다.
모션 분석: 동적 어셈블리의 모션을 분석하여 부품들의 운동이 의도한 대로 작동하는지 확인합니다.
제조 가능성 검토: 설계된 부품이 실제 제조 공정에서 제작 가능한지 검토합니다.
그중에서 Set up Tests를 선택합니다.
Set up Tests 항목으로 두번째 Test 탭으로 이동합니다.
여기서 GM MDQ -> Global Quality Seal Plus를 추가합니다.
이는 줄여서 GQS라고 하며 앞서 Examine Geometry의 7가지 기능을 제공합니다.
- Bodies – Consistency (일관된 바디 체크)
- Bodies – Data Structures (바디 데이터 구조 체크)
- Bodeis – Face – Face Intersection (바디 면과 면 교차 체크)
- Face – Face Intersection (면 교차 체크)
- Tiny Object (작은 객체 체크)
- Faces Spikes / Cuts (뾰족한 면 체크)
- Large Objects (큰 객체 체크)
모든 항목을 체크 후 하단의 Execute Check Mate Tests를 클릭합니다.
Execute Check Mate Tests 체크 전 Run Options에 들어가면 해당파일을 체크시 저장을 할것인지 아니면 체크완료 후 저장할것인지 체크가 되지 않으면 저장을 안할 것인지등을 설정 할 수 있습니다.
그럼 각각에 대한 항목중 문제가 있는 부분이 HD3D Tools 항목에서 결과값이 표시됩니다.
이 데이터는 특별히 레이어및 카테고리를 신경쓰지 않고 만들었기 때문에 오류가 많이 발생합니다.
기본적으로 데이터는 카테고리와 레이어 위치의 오류가 대부분 발생하며 Show Failed 를 체크해서 오류 항목만 검토할 수 있습니다.
오류항목을 선택하면 오류에 대한 부분을 확인할 수 있으며 해당 카테고리의 위치를 변경하거나 파트의 공차가 문제가 된다면 해당 면을 수정해 주는것으로 문제를 해결 할 수 있습니다.
카테고리 및 레이어 설정방법
G NX Check-Mate 활용 고급 FAQ
Check-Mate는 Examine Geometry와 어떤 점이 다른가요?
항목 | Examine Geometry | Check-Mate |
---|---|---|
검사 대상 | 곡면 품질, 간섭, 폴리곤 상태 등 개별 형상 검사 | 2D/3D 전반 품질 규칙 검증, 카테고리·레이어·도면 요소까지 분석 |
사용 목적 | 타 CAD 데이터 호환성, 서피스 오류 검출 | 사내 설계 표준 준수 확인, PLM 연동 전 품질관리 자동화 |
분석 결과 | 수동 검토 중심 | 오류 항목 리스트 제공 및 자동 추적 (HD3D) |
즉, Examine Geometry는 형상 자체의 수학적 문제를 찾는 기능,
Check-Mate는 그 형상이 시스템적으로 “올바르게 설계되었는지” 평가하는 품질 체계 도구야.
Check-Mate는 어떤 기업 환경에서 필수적으로 사용되나요?
- 자동차/항공/중공업 등 Teamcenter 기반 PLM 시스템 도입 기업
- GM, 현대차 등에서 요구하는 Global Quality Seal(GQS) 통과 필요 시
- 설계 품질을 전사 표준으로 통제하려는 대규모 조직
- 외주 및 협력업체 납품 시 CAD 데이터 일관성 요구되는 프로젝트
특히 GM, Bosch, Continental 같은 Tier1 부품사들은 NX 모델 검증에 Check-Mate 사용을 의무화하기도 함.
Check-Mate의 핵심 검사 항목은 무엇인가요?
검사 항목 | 설명 |
---|---|
Global Quality Seal (GQS) | 7가지 품질 필터로 바디/곡면 오류 검출 (Examine Geometry 고도화) |
Layer Assignment | 치수, 스케치, 도면 등이 사내 규정에 맞는 레이어에 위치하는지 확인 |
Category Check | 객체별 카테고리가 기능별로 적절히 설정되었는지 |
Annotation Rule Check | 텍스트 크기, 치수선 정렬, 폰트 규칙 준수 여부 |
Drawing Check | POS 정보 누락, 파트번호 연결 여부, 제목 블록 오류 등 검토 |
Material/Property | 재질, 밀도 값 등 3D 속성 누락 여부 |
실무에서 자주 발생하는 Check-Mate 오류 예시와 해결 팁
오류 메시지 | 원인 | 해결 방법 |
---|---|---|
Unassigned Category | 객체에 카테고리 설정 안 됨 | Edit Object Display → Category 할당 |
Invalid Layer for Sketch | 스케치가 규정 외 레이어에 있음 | Menu > Format > Layer Visible/Work 로 레이어 이동 |
Face-Face Intersection | 서피스 끼리 비정상 교차 발생 | Examine Geometry → Intersecting Faces 로 위치 확인 후 트림 |
Tiny Object Detected | 0.1mm 이하의 불필요 형상 존재 | 불필요 형상 삭제 또는 축소 설정 변경 |
POS Not Linked | 도면 치수와 POS 데이터 연결 누락 | POS 블록 설정 또는 치수 태그 재설정 필요 |
Check-Mate 결과는 PLM 시스템에 어떻게 활용되나요?
- Teamcenter나 ENOVIA 등과 연동 시, 체크 결과가 XML 또는 Report 파일 형태로 연계돼
사전 품질 평가, 자동 리뷰, 설계 승인 기준으로 사용됨 - 사내 템플릿 등록 시, Check-Mate 통과 여부가 등록 조건이 되기도 하며
- 오류 기준은 사내 Check-Mate Rule Set에서 커스터마이징 가능함 (
*.chkx
파일 등)
고급Check-Mate 설정 및 활용 전략
항목 | 팁 |
---|---|
검사 기준 조정 | Check-Mate Setup Wizard 사용 시 규칙 필터링 가능 |
검사 결과 저장 | Run Options > Save Report 설정 활성화 필요 |
커스터마이징 | 기업별 검사 조건에 맞게 Check-Mate Rule 파일 수정 가능 (*.chkx , *.xml ) |
오류 집중 보기 | HD3D Tools > Show Failed 로 빠른 오류 필터링 가능 |
사용자 교육 | 설계자에게 Check-Mate 오류의 의미를 이해시키는 사내 교육 필수 |