UG NX 부분 어셈블러리 저장 클론 Create Clone Assembly

ug nx로 어셈블러리 기능을 통해 제품을 설계할때는 크게 2가지 방식인 탑다운 방식바톤업 방식 2가지 방식으로 설계하게 되는데 이때 설계한 데이터는 싱글 “단품파트“로 설계한 데이터와 달리 여러개의 prt파일트리구조로 이루어져 있습니다.

그리고 이렇게 여러개의 파일로 어셈블러리 저장된 설계데이터가 1.2.3.4.5.6 순으로 하위 부품 컴포넌트로 이루어져 있다는 가정하에 최상위 컴퍼넌트를 제외한 2.3.4.5.6 순으로 부분 부품 컴퍼넌트만 다른이름으로 저장하고 싶을때가 있습니다.

보통 이런 경우는 어셈블러리 파일중 필요없는 파트만 남기고 모두 삭제하면 됩니다.

하지만 자동차파트 같은 경우는 파일이 수백 수천 수만개에 달하기 때문에 필요한 하위 컴포넌트만 저장한다느게 사실상 불가능에 가깝습니다.

그렇기 때문에 필요한 하위컴포넌트만 저장하기 위해서는 Assemblies에 있는 Clone 기능을 사용해서 저장할 수 있습니다.

NX 어셈블러리 저장 Assemblies – Clone 저장방법

우선 빈 NX를 실행합니다.

하위컴포넌트 어셈블러리 저장기능
하위 부품 컴포넌트 어셈블러리 저장기능

본 포스팅은 UG NX12 버전으로 진행하지만 NX11,NX10,NX9 버전까지 동일하며 직접 해봤습니다만 NX8.NX7 버전도 동일한지는 테스트해보진 않았습니다.

하지만 거의 비슷할것으로 보입니다.

Menu - Assemblies - Create Clone Assembly 선택합니다.

Add Assembly 선택해서 저장하고 싶은 컴포넌트의 어미를 선택합니다.

Load Options -> From Directory 선택

Naming -> Define Naming Rule -> Add Suffix 선택

Add /Replace /Rename String 부분에 내보내기할 파일의 이름을 입력합니다.

만약 원본 파일과 동일한 파일명으로 내보내고 싶다면 “스페이스 바” 한번 입력 하고 OK를 누르면 윈도우에서는 해당스페이스바를 “인식하지 않기 때문”에 원본 어셈블러리 파일명 그대로 클론이 생성됩니다.

Browse를 선택해 저장할 어셈블러리 파일위치를 지정합니다.

UG NX 부분 어셈블러 저장 클론 Create Clone Assembly 10 1

Dry Run“을 체크하면 내보내기 시 오류항목이 있는지 인포메이션 창이 활성화됩니다.

 모든 설정이 완료되었다면 “Execute” 눌러주면 어셈블러리 파일이 저장됩니다.

참고 : UG NX 어셈블러리 화면 깨짐 Show Exact, Lightweight 기능

부품 또는 어셈블러리 저장 NX 내보내기 참고

  1. 부품이나 어셈블리가 열린 상태에서 파일(File) >  다른 이름으로 저장(Save As) >  복사본 저장(Save a Copy)을 클릭합니다. 

복사본 저장(Save a Copy) 대화상자가 열립니다.

2. 유형(Type) 상자에서 NX File (*.prt)(NX 파일(*.prt))을 선택합니다.

3. 내보낸 후의 파일 위치를 찾아 선택합니다.

4. 파일 이름(File name) 상자에서 내보낸 부품 이름 또는 어셈블리 이름에 자동으로 추가되는 _ug_prt 또는 _ug_asm 확장자의 기본 이름을 각각 적용하거나 내보낸 모델의 새 이름을 입력합니다.

5. 옵션(Options)을 클릭합니다. NX 내보내기 프로파일 설정(NX Export Profile Settings) 내보내기 프로파일 편집기가 열립니다.

6. 프로파일 로드(Load Profile)를 클릭하고 프로파일 디렉토리에서 저장된 NX 내보내기 프로파일을 선택하거나 NX 내보내기 프로파일 설정(NX Export Profile Settings)에서 내보내기 옵션을 사용자 정의합니다.

7. NX 내보내기 프로파일 설정(NX Export Profile Settings)에서 확인(OK)을 클릭합니다.

8. 복사본 저장(Save a Copy) 대화상자에서 확인(OK)을 클릭하여 모델을 내보내거나 확인(OK)을 클릭하기 전에 내보내기 사용자 정의(Customize Export)를 선택하여 내보낸 모델에 대한 레이어와 좌표계를 선택합니다.

내보내기 사용자 정의(Customize Export) 확인란을 선택하면 NX 내보내기(Export NX) 대화상자가 열립니다.

9. 레이어 내보내기 작업을 사용자 정의하려면 레이어 사용자 정의(Customize layers)를 클릭합니다. 레이어 선택(Choose Layers) 대화상자가 열립니다.

10. 레이어 선택(Choose Layers) 대화상자에서 내보낼 레이어를 사용자 정의합니다.

11. 좌표계(Coordinate system) 아래에서 sel pick을 클릭하여 좌표계를 변경합니다. 좌표계 지정(GET COORD S) 메뉴가 열립니다.

12. 그래픽 창이나 모델 트리에서 좌표계를 클릭한 다음 확인(OK)을 클릭합니다. 새 좌표계가 NX 내보내기(Export NX) 대화상자에 나타납니다.

13. NX 내보내기(Export NX) 대화상자에서 내보내기(Export)를 클릭합니다.◦ NX 내보내기(Export NX) 대화상자에서 선택한 레이어 및 좌표계와 사용자 정의된 내보내기 프로파일 옵션을 통해 부품 또는 어셈블러리 저장시 모델이 NX 형식으로 내보내집니다.

◦ 어셈블러리 저장의 경우 내보낸 컴포넌트 모델 파일의 이름이 해당 컴포넌트 모델 이름을 기반으로 지정되고, 모델 유형에 따라 _ug_prt 및 _ug_asm 확장자가 사용됩니다.

UG NX 어셈블리 Clone 및 하위 컴포넌트 저장 FAQ

Clone 기능과 Save a Copy는 무엇이 다른가요?

항목CloneSave a Copy
목적어셈블리 구조 전체를 복제 (선택한 컴포넌트만 포함 가능)단일 부품이나 열려 있는 파일만 복사
구조 보존O (컴포넌트 구조 유지됨)X (열려 있는 파일만 복사됨)
파일명 관리Suffix, Prefix 등 규칙 설정 가능파일명 직접 지정
하위 파일 자동 포함가능 (원하는 컴포넌트만 선택 가능)불가능 (선택된 파트만 저장)
대용량 어셈블리 적합성적합 (수백 개도 필터링 가능)부적합

수백 개의 부품 중 일부만 저장하고 싶다면 반드시 Clone 기능을 사용해야 함

Clone 시 원하는 하위 컴포넌트만 선택하는 방법은?

  1. Menu → Assemblies → Create Clone Assembly 실행
  2. Add Assembly 클릭 후 최상위 어셈블리 선택
  3. Include Components 항목에서 포함할 하위 컴포넌트 직접 체크
    → 필요한 부품만 골라서 내보낼 수 있음
  4. Naming Rule 설정으로 Prefix/Suffix 추가 또는 스페이스 입력으로 원본명 유지
  5. Browse로 저장 위치 지정 후 Execute

Clone 사용 시 자주 발생하는 오류는?

오류 상황원인해결 방법
Failed to clone components원본 파일 경로에 한글/공백 포함영문 경로로 이동 후 다시 시도
Dry Run에서 오류 발생참조되지 않은 외부 링크 또는 Broken Path 존재Assembly Navigator에서 링크 검토 후 제거
저장 후 Clone 구조가 비정상Naming Rule 중복 또는 누락Define Naming Rule에서 명확히 규칙 지정 필요
컴포넌트가 누락됨필터링 시 Include 누락Component Options에서 모든 하위 구성 확인 필요

하위 컴포넌트만 저장 후 추후 수정 가능한가요?

네, Clone 기능으로 저장한 어셈블리는 완전히 독립된 복제 구조이기 때문에

  • 기존 어셈블리와 링크가 완전히 끊어져 있으며
  • 수정해도 원본에는 아무런 영향이 없습니다.

단, 팀 프로젝트에서는 파일명/경로 혼동이 없도록 폴더 단위 분리 및 버전관리 체계 도입을 권장합니다.

Clone 기능을 사용하는 추천 시나리오

  • 자동차 서브시스템에서 ‘도어’, ‘램프’ 등 하위 파트만 별도 저장 시
  • 협력업체에 일부 어셈블리만 납품해야 할 때
  • 대규모 프로젝트의 부품 구조를 모듈 단위로 분리 관리할 때
  • 기존 제품을 기반으로 한 유사 제품 설계 시작할 때 (Reuse 목적)

실무 어셈블리 Clone 활용 팁

항목
저장 구조 설계최상위/하위 폴더 구분하여 경로 충돌 방지
Naming RulePrefix 또는 Suffix 규칙화로 버전 구분 명확하게
한글 경로 주의폴더명/파일명 모두 영문 또는 숫자 권장
Dry Run 체크오류 사전 확인 필수 (권한 문제, 링크 오류 등)
레이어 설정Customize Export 사용해 불필요한 레이어 제외 가능

You may also like...

답글 남기기

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