UG NX – Reuse Library 재사용 라이브러리

지난번에 UG NX를 이용한 파트 패밀리 설계에 대해 알아보았으며 파트패밀리를 사용하게 되면 기성품이 아닌 자신만의 제품을 변숫값으로 설계하고 그 변숫값을 엑셀 시트로 다양하게 설정해 놓으면 자동으로 사이즈별 여러 모델링이 만들어지는 기능으로서 물탱크나 볼트 같은 것들 구조적으로 변하지 않고 길이나 블랜드 값 등만 변하는 단순한 제품을 사이즈별로 만드는데 좋은 기능입니다.

그리고 이렇게 만들어 놓은 3D CAD 데이터를 Reuse Library 라는 재사용 라이브러리 기능을 사용하면 쉽게 필요할 때마다 라이브러리 꺼내듯 사용할 수 있으며 나아가 원하는 사이즈별로 변경해서 사용하느것도 가능합니다.

Reuse Library란 무엇인가요?

Reuse Library는 NX에서 자주 사용하는 파트 또는 표준 부품을 라이브러리처럼 관리하고, 끌어다 쓰는 시스템입니다.

  • 볼트, 너트, 브라켓, 실린더 등 반복되는 형상을 쉽게 호출
  • 파트 패밀리(Part Families)와 연동 시 함수 기반 파라메트릭 조정 가능
  • 미리보기 이미지(BMP)를 설정해 시각적으로 부품 탐색 가능

UG NX – Expressions 함수를 이용한 Part Familes 설계

Expressions 함수설계 설정

우선 라이브러리를 사용하기 위해서 Expressions 함수를 지정합니다.

New로 새로운 모델링 파트를 실행 후 단축키 Ctrl + E를 눌러 함숫값을 추가해줍니다.

Reuse Library 등록 시 꼭 필요한 항목은?

항목설명
PRT 파일Expressions 기반 설계된 파트 파일
엑셀 Spreadsheet함수값이 정의된 시트, Part Families에서 생성
BMP 이미지미리보기용 정지 이미지 (라이브러리 시각화에 필요)
KRX 파일라이브러리 등록 시 생성되는 NX 인식 파일 (자동 생성됨)

그리고 간단하게 테스트하기 위해 디자인 피쳐 기능 중 하나인 실리더를 포뮬러 값으로 만들어봅니다.

저는 높잇값을 우선 포뮬라 L : 100 으로 만들어보았습니다

추가로 높이값 H 도 함수값에 추가해서 높이와 원 지름 모두 만들어 보았습니다.

Edge Blend 값도 함수값을 이용해 블랜드 처리해줍니다.

UG NX Reuse Library 재사용 라이브러리 9 1
3D CAD 저장

함수값으로 만든 실린더를 Prt 파일로 저장합니다.

Reuse Library 추가 방법

UG NX - Reuse Library 재사용 라이브러리
 Library Management

설계된 데이터를 라이브러리화 해보겠습니다.

리소스 바에서 Reuse Library 탭으로 이동 후 빈 화면에 마우스 우클릭 Library Management 선택합니다.

라이브러리를 추가하기 위해 ADD Library 클릭합니다.

그리고 앞서 함수값으로 작업한 3D CAD 데이터 폴더를 지정해줍니다.

UG NX Reuse Library 재사용 라이브러리 13 1
라이브러리 이름 지정

그럼 앞서 작업한 PRT 파일의 경로가 맞는지 확인하고 이름을 자기가 알기 쉬운 이름으로 변경합니다.

이렇게 자신만의 라이브러리를 추가했습니다.

UG NX Reuse Library 재사용 라이브러리 14 1

라이브러리 폴더에서 방금 전에 만든 모델링 데이터가 미리 보기 뜨는 것을 볼 수 있습니다.

UG NX Reuse Library 재사용 라이브러리 15 1
엑셀시트 함수 값 입력

엑셀을 실행 후 수기로 앞서 입력한 함수값을 각각 설정할 수 있게 수치 값을 입력 후 저장합니다.

UG NX Reuse Library 재사용 라이브러리 16
라이브러리 이미지 캡쳐

그리고 미리보기에 보일 라이브러리 이미지를 위해 이미지를 캡처 후 BMP 확장자로 저장합니다.

UG NX Reuse Library 재사용 라이브러리 17

라이브러리를 적용하기 위해 해당 파트의 라이브러리 마우스 우클릭 후 Create KRX file 선택합니다.

Spreadsheet 클릭 해 앞서 작업한 엑셀 시트를 넣어줍니다.

Legend Image 탭을 클릭 후 BMP 이미지를 넣어줍니다.

그럼 엑셀 시트에 함수값이 Primary Parameters에 추가되는 것을 볼 수 있으며 라이브러리에 추가하고 싶은 값을 모두 선택 후 화살표를 눌러 이동시켜줍니다.

KRX 파일은 무엇인가요?

KRX 파일은 NX Reuse Library에서 참조하는 라이브러리 등록용 메타 파일.prt, .xlsx, .bmp 파일을 바탕으로 자동 생성되며, 라이브러리에 추가된 파트의

  • 파일 경로
  • Primary Parameters(주요 함수)
  • 미리보기 이미지
    등의 정보가 포함되어 있습니다. 수동 편집은 권장되지 않으며, Create KRX File로 항상 생성하세요.

Reuse Library 사용법

재사용 라이브러리를 사용해보기 위해 UX NX를 종료 후 재실행합니다.

그리고 라이브러리 탭에서 앞서 작업한 라이브러리를 작업화면으로 드래그합니다.

그럼 캡처한 BMP 파일의 미리보기가 표시되고 엑셀 시트로 입력한 함수값 L, H, W.R이 모두 뜨느것을 볼 수 있습니다.

이렇게 필요한 라이브러리를 치수별로 커스터마이즈 하여 사용할 수 있습니다.

Reuse Library는 어떤 환경에서 특히 유용한가요?

  • 표준품(기성품) 반복 사용하는 금형/기계 설계
  • 볼트, 클램프, 핀 등 사이즈만 다른 부품이 많은 프로젝트
  • 설계 변경이 잦고, 치수 조정 기반 재활용이 필요한 곳
  • 팀 단위 협업 환경에서 통일된 파트 관리가 필요한 경우

라이브러리에 등록된 파트를 수정하면 적용되나요?

기본적으로 등록된 파트는 읽기 전용 상태이며, 드래그하여 삽입한 후에는 복사본이 생성되고, 그 이후 수정된 내용은 기존 라이브러리에는 반영되지 않습니다.

→ 라이브러리를 수정하고 다시 등록하려면

  1. .prt 파일 수정
  2. 필요시 .xlsx.bmp도 수정
  3. Create KRX File로 다시 등록

실무 Reuse Library 관리 팁

항목
라이브러리 경로공용 서버 또는 클라우드로 경로 통일 (예: Z:\NX_Library)
이미지 포맷.bmp 외에도 최근 NX에서는 .png도 일부 지원
치수 표시엑셀 시트에 DB_Part_NO, OS_Part_Name 필드 꼭 포함
데이터 백업PRT + BMP + XLSX + KRX 세트로 백업 관리
프로젝트별 분류볼트/너트/플레이트/가공파트 등으로 라이브러리 정리

You may also like...

답글 남기기

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