■ 소개
Creo VBA는 프로그램 개발 비-전공자도 빠르게 개발이 가능 합니다. VBA에 대한 기본 교육은 웹 상에 매우 많이 있고, 배우기도 쉽고, 체계적인 학습이 가능 합니다. VBA는 MS 제품에 기본적으로 설치 되어 있습니다. 전문적인 자동화 프로그램 을 개발 하기 전에 기능 점검을 위해 할용하고 있으며, IDT는 보다 강력한 커스터 마이징 프로그램인 ToolBOX Creo.js 개발 전, VBA 개발 환경으로 사용자와 보다 쉽게 공감대를 형성 하는데 활용 하고 있습니다.
Creo를 사용하시는 분들도 아래 샘플 코드를 활용하여, 자동화 설계를 하시길 바랍니다. by lionkk@idt21c.com
■ Creo VBA 설치 및 설정
. . Creo VBA API를 설치 합니다. 프로그램 개발을 위한 개발 환경을 설정 합니다.
. . VBA 프로그램을 개발을 위한 환경 설정을 추가 하였습니다
. . Creo 프로그램 실행을 테스트 합니다.
4. Creo VBA 런타임 오류 해결 (매우 중요 합니다)
. . Creo VBA를 개발을 시작 할때 Save AS 하여 사용 합니다
■ Creo VBA 학습
. . IpfcAsyncConnection 개체
.. IpfcBaseSession
■ Creo VBA 샘플 코드
1. VBA Code에서 Creo 파일 읽기 및 Creo 파일 메세창으로 표시
. . 작업공간에 있는 Creo 파일을 VBA 코드안의 파일 이름으로 Open 하기
PC 폴더 안에 있는 CREO 파일 Session으로 가져오기
. . Creo 파일을 Session에만 가져 옵니다. Creo 화면에는 보이지 않습니다
2. Creo Open UI를 호출 하여 Creo 파일을 Open 하기
. . UI를 이용하여 Creo 파일을 호출 합니다
. . 엑셀에 Creo이름을 표시 합니다. VBA 문장 자르기 기능 포함 되어 있습니다
. . Session에 있는 파일의 이름을 변경 하여, 동일한 폴더에 저장됩니다.
. . Backup과 Rename 함수를 조합 하려 다른 이름으로 BackUP 합니다
6. Creo 모델에 있는 Feature를 마우스로 선택 합니다
. . 마우스와 Ctrl 키를 조합하여 여러개의 Feature를 선택 합니다
. . VBA에서 CONFIG.PRO 파일을 구성 할 수 있습니다
. . 활성화된 Window를 pdf로 변환 하기
10. 엑셀의 Parameter 값 <-> CREO 모델에 Parameter 값으로 입력
. . 모델의 Parameter 엑셀 파일로 가져오고, 엑셀에서 입력된 값 모델로 보내기
. . Drawing 뷰에 포함된 부의 이름을 표시 합니다
12. Parameter 생성 하기
Visual Basic 참고 사이트
■ ToolBOX VBA
. . 어셈블 단위로 2D / 3D 파일을 특정 폴더에 원본과 동일한 이음으로 백업 하는 프로그램 입니다
2. 모델의 Feature 정보를 알아보는 프로그램 Ver 0.1
. . 모델를 구성하는 Feature의 종류 및 상태를 알수 있습니다
3. ToolBOX VBA Ver 0.2.0
. . 자동화 유틸리티 프로그램
By : lionkk@idt21c.com
'자동화 도구 ToolBOX > ToolBOX VBA' 카테고리의 다른 글
ToolBOX VBA Update for "ASAD SIDDIQUI" (0) | 2022.12.23 |
---|---|
ToolBOX VBA Part List 프로그램 업데이트 (0) | 2022.11.08 |
ToolBox VBA 1.1 - 백업 프로그램 업데이트 (0) | 2022.11.07 |
ToolBOX VBA 1.1 (2) | 2022.10.28 |
ToolBOX 베타 0.1.3 (0) | 2022.10.21 |