![Page 1: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/1.jpg)
CATIA V5 Automation 이란?
2006. 5
![Page 2: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/2.jpg)
Automation 이란?
catvbs
VBScript
VB
catvba
VBS
VBA
: VBScript / catvbs
: catvba / VB
In-Process
Out-Process
![Page 3: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/3.jpg)
Automation 개념도
Macros
(VBScript)
Word/Excel(VBA)
HTML-WSH Internet/IIS
(VBScript-JavaScript)
VisualBasic
*.VBSOr
*.JS
In-ProcessOut-Process
CATIA V5
Interfaces COM
CATIA API
![Page 4: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/4.jpg)
Platforms( NT / Unix) – 적용 환경
NT
catvbs
catvba
CATScript
UNIX
CATScript
catvbs
CATScript
catvbs
VB
![Page 5: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/5.jpg)
추천 개발 환경
CATIA V5 Automation(VBA & VBS) 활용
S/W: Visual Basic 6.0H/W: CATIA 운영 최적사양
CAAComponent Application Architecture
Visual Basic for Script
Visual Basic Application
CATIA
VBS
AutomationAPI
VBA
Automation
![Page 6: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/6.jpg)
CATScript vs catvbs 차이점
vsvs
CATScriptCATScript catvbscatvbs
![Page 7: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/7.jpg)
catvba vs VB 차이점
vsvs
![Page 8: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/8.jpg)
개발적용 사례 .1
Gear 자동 생성 시스템 ( CAGG V2 )
![Page 9: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/9.jpg)
개발적용 사례 .1
Gear 자동 생성 시스템 ( CAGG V2 )
CAGG 메인 메뉴 정의
Spur 기어: 일반적인 평기어 생성
Bevel/Worm/Rack 기어: CAGG V3에 개발 예정(미개발)
Helical 기어: 헬리컬 기어 생성
![Page 10: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/10.jpg)
개발적용 사례 .2
Add Component 시스템
![Page 11: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/11.jpg)
개발적용 사례 .3
Point to CATIA V5 Import System
CATIA V5Text Point Data
Point to CATIA V5 Import System
![Page 12: CATIA V5 Automation 이란BC%D2%B0%B3… · · 2009-06-04추천개발환경 CATIA V5 Automation(VBA & VBS) 활용 S/W: Visual Basic 6.0 H/W: CATIA 운영최적사양 CAA Component](https://reader036.vdocuments.pub/reader036/viewer/2022081417/5b0470557f8b9a0a548d9443/html5/thumbnails/12.jpg)
개발적용 사례 .4
실시간 측정 모니터링 시스템
3D Geometry Data 공유-> 3차원 측정기와의 연계
3D DATA
AUTO Measure
AUTO Modeling
설계Data + 보정Data
Measure측정Data + 기술Data
Modeling