Creo 모델의 Parameter 값을 표시 하는 엑셀 VBA 프로그램 입니다. Creo 모델은 형상과 함께 Parameter 값을 가지고 있습니다. Parameter 값은 "품번", "품명", 재질 이름, 설계자 이름, 검도자 이름, 스인자 이름, 표면 처리 등 다양한 정보를 입력 합니다. 어셈블 모델의 모든 부품 파일들 Parameter 값은 파일 이름과 함께 도면의 Table에 엑셀 파일로 변환 할수 있습니다 .
3D 모델에 입력한 Parameter는 도면에 자동으로 표시 할수 있습니다. Parameter 입력을 목록을 선택하여 입력 할수 있습니다. 예를 들어 모델에 재질 파일 지정은 금속, 몰드, 기타 항목 중 1개를 선택하면, 관련된 재질 파일을 선택 할 수 있습니다. 재질 파일을 지정 하면 자동으로 무게를 계산 할수 있습니다.
목록을 관리 하는 별도의 sheet로 데이터를 추가, 삭제 할수 있습니다. 아래 그림과 같이 관리 가능 합니다.
목록을 리스트로 만드는것은 에셀의 유효성 검사 기능을 사용 합니다. 엑셀의 유효성 검사 기능을 학습 합니다.
■ 파일 Info 엑셀 VBA 프로그램 기능
Creo 3D 모델에서 엑셀 VBA에서 지정한 Parameter 값을 가져오고, 입력하고, 모델에 저장하는 기능을 만들려고 합니다
다음 그림과 같이 "파일 INFO" VBA 프로그램과 데이터 관리 Sheet가 연계 됩니다.
주요 버튼 기능은 만들려고 합니다.
1. 새로 고침
- 현재의 작업 폴더 이름을 표시 합니다
- 현재의 모델 이름을 표시 합니다.
- 현재의 파일 타입을 표시 합니다
- c:\ptc\toolbox\jpg 폴거에서 현재 모델 이름과 동일한 "jpg" 파일을 검색 합니다.
- jpg 파일이 없으면 " idt.jpg" 파일이 표시 됩니다.
- PART_NO ~ WEIGHT 매개변수 항목을 체크 합니다.
- PART_NO ~ WEIGHT 매개변수가 없으면 새성 합니다.
2. 무게 계산
- 재질 파일이 지정 되었는지 확인 합니다
- 재질 파일이 지정 합니다.
- 무게 계산 값을 표시 합니다
3. 저장
- Parameter 값을 저장 합니다.
다음편에서 "새로 고침" 코드를 만들어 봅니다.
by lionkk@idt21c.com
'VBA, VB.NET For Creo' 카테고리의 다른 글
마이크로소프트(MS)가 인공지능(AI) 챗봇 기능 기반의 제품을 출시 (0) | 2023.02.03 |
---|---|
함께 VBA 만들기 #2 - Creo 3D 모델 정보 보기 (0) | 2023.02.02 |
Spur 기어 #3 Spur Gear 사용 방법 (0) | 2023.01.31 |
Spur 기어 #2 (0) | 2023.01.25 |
CREO 내부에서 엑셀 파일 실행 방법 (0) | 2023.01.20 |