"Part List 프로그램 변형 A02" 업데이트를 하였습니다. Creo 9.0 버전 환경으로 개발 하였습니다
다른 CREO 버전 사용자는 엑셀 > 개발도구 > 비주얼베이직 > 도구 > 참조에서 VBA API를 확인 합니다.
Drawing Template 파일을 사용하여 새로운 도면을 자동으로 생성 할수 있습니다.
- 도면 사이즈를 선택할 수 있습니다.
- 선택하여 BOM 도면을 생성 할 수 있습니다.
Drawing Template은 미리 정의된 자동화된 절차를 수행 합니다. 모델에 반드시 아래 내용이 정의 되어 있어야 합니다.
1. 일반 도면 : "FRONT ", "ISOVIEW" 뷰가 설정 되어 있어야 합니다
2. BOM 도면 : "BOMVIEW" 뷰가 설정 되어 있어야 합니다. "BOMEXP" 분해뷰 가 설정 되어 있어야 합니다
■ File List 메뉴
1. Creo에서 작업공간을 선택 하고, 어셈블 파일을 Open 합니다.
2. 실행 결과
"작업 폴더"에 자동으로 새로운 Drawing 파일을 저장 됩니다. 또한 Part List 엑셀 파일이 저장 됩니다.
현재는 모델 Parameter 타입은 "문자"만 가능 합니다. 향후 타입을 선택이 가능 하도록 할것 입니다.
Drawing 사이즈를 선택 합니다
BOM을 선택 합니다.
■ Paramter Save
Parameter 값을 입력 합니다. 문자 타입으로 모델에 저장 됩니다. 만일 모델에 "Parameter" 가 없는 경우 자동으로 입력 됩니다.
■ Excel Export
Part List 탭의 내용이 파일로 저장 됩니다
■ Initialization
프로그램에 표시된 내용을 모두 삭제 합니다
■ New Drawing
작업 폴더에 Drawing 파일을 생성 합니다. Drawing 파일 이름은 모델의 이름과 동일합니다. Session과 하드 디스크에 동일한 Drawing 파일 이름이 존재 하면 스크립트 오류가 발생합니다. Session과 하드 디스크에 동일한 파일 이름이 존재 하면 오류로 표시되며, 사용자에게 새로운 이름으로 저장 하는 메세지를 표시 합니다.
Drawing 파일이 생성 되면 파일 이름이 표시 됩니다.
수백, 수천개의 도면을 자동으로 생성 가능 합니다. 하지만 "A0', "A1", "A2"에 넣을지는 "규칙"이 없으면 효율성은 떨어질것 입니다. 사이즈를 기준으로 만들수 있지만, 사이즈는 "좌표계"를 기준으로 가로*세로*높이 값이 만들어 지며. 모델 마다 좌표계 방향이 다릅니다.
표준 Drawing Template 1개를 만들어 배치 한후, 도며 포맷을 변경 하는 방법이 더 효율적일수 있습니다.
자동화를 위해서는 반드시 정해진 표준 규칙은 만들어야 합니다. 규칙은 고정 되지 않고 업데이트 됩니다. 프로그램도 함께 업데이트 해야 합니다.
'VBA For Creo' 카테고리의 다른 글
Template 프로그램 #2 (0) | 2022.12.09 |
---|---|
Template 프로그램 #1 (0) | 2022.12.08 |
도면 자동 생성 기능 (0) | 2022.11.30 |
의뢰] Part List 프로그램 변형 A01 (0) | 2022.11.25 |
IpfcModelItemOwner / IpfcModelItem / IpfcCoordSystem (0) | 2022.11.23 |