본문 바로가기
  • Welcome!
Creo Reference Room/Preferences

Creo 파일 이름으로 Parameter 값 자동 입력 - 품번

by ToolBOX01 2024. 7. 29.
반응형

파일 이름을 기반으로 매개변수를 생성하는 경우

Creo Parametric에서 모델 이름을 기반으로 부품 번호를 자동 생성하거나 관리하는 직접적인 기능은 제공되지 않습니다. 그러나  시스템 Parameter 함수와 관계식을 사용하면, Creo 모델이 가지고 있는 파일 이름의 일부 문자를 Part_Number로 자동 저장 할수 있습니다.

▷ rel_model_name() 함수

rel_model_name() 함수는 Creo에서 모델의 이름을 얻는 데 매우 유용한 함수입니다. 이 함수를 활용하여 다양한 자동화 작업을 수행하고 모델 관리를 효율적으로 할 수 있습니다.

▷ 사용 예시)

1. 123456789_bracket.prt와 같은 파일 이름을 사용
2. 관계식 : part_number=extract(rel_model_name(),1,9)
3.  part_number 매개변수 값은 "123456789" 입니다


□ 환경 설정

1. Creo Start 파일에 저장 합니다. 

    partno_solid.prt   / partno_sheetmetal.prt   / partno_assy.asm

2. Creo Start 파일에 관계식을 설정 합니다. 

 

□ 사용 예

1.  시작 파일로 사용 하는 경우
      -  Creo 파일 이름에서 약속된 길이만큼 문자를  "PART_NO" 에 저장합니다. 반드시 "재생성" 기능을 사용 해야 합니다.

 

2. Save As로 사용하는 경우
    - 반드시 "재생성" 기능을 사용 해야 합니다.
   

주의)

 "PART_NO (품번)" 의 값은 모델의 파일 이름에 연계 되어 있습니다. 품번을 변경 하는것은 별도의 파일을 생성 하여. 어셈블 에서 교체 하는것 입니다. 또는 Rename의 기능을 사용 할수 있습니다. Rename을 하면, 도면, 어셈블을 동일 Session에 있고, 저장을 해야합니다.

 

관계식 추가

part_number = extract(rel_model_name(),1,string_length(rel_model_name())-4)

항상 마지막 4개 문자(.prt 또는 .asm)를 빼서 파일 이름을 가져 옵니다

캐드 넘버링 프로그램 개발

 

 

The Evolution of a Numbering Scheme | Simple CAD Standards

How a company decides on a numbering scheme for numbering CAD files designed with SolidWorks. Pros and cons of each numbering scheme included.

simplecadstandards.com