catia v5 automation 이란bc%d2%b0%b3… ·  · 2009-06-04추천개발환경 catia v5...

Post on 23-May-2018

270 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CATIA V5 Automation 이란?

2006. 5

Automation 이란?

catvbs

VBScript

VB

catvba

VBS

VBA

: VBScript / catvbs

: catvba / VB

In-Process

Out-Process

Automation 개념도

Macros

(VBScript)

Word/Excel(VBA)

HTML-WSH Internet/IIS

(VBScript-JavaScript)

VisualBasic

*.VBSOr

*.JS

In-ProcessOut-Process

CATIA V5

Interfaces COM

CATIA API

Platforms( NT / Unix) – 적용 환경

NT

catvbs

catvba

CATScript

UNIX

CATScript

catvbs

CATScript

catvbs

VB

추천 개발 환경

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

CATScript vs catvbs 차이점

vsvs

CATScriptCATScript catvbscatvbs

catvba vs VB 차이점

vsvs

개발적용 사례 .1

Gear 자동 생성 시스템 ( CAGG V2 )

개발적용 사례 .1

Gear 자동 생성 시스템 ( CAGG V2 )

CAGG 메인 메뉴 정의

Spur 기어: 일반적인 평기어 생성

Bevel/Worm/Rack 기어: CAGG V3에 개발 예정(미개발)

Helical 기어: 헬리컬 기어 생성

개발적용 사례 .2

Add Component 시스템

개발적용 사례 .3

Point to CATIA V5 Import System

CATIA V5Text Point Data

Point to CATIA V5 Import System

개발적용 사례 .4

실시간 측정 모니터링 시스템

3D Geometry Data 공유-> 3차원 측정기와의 연계

3D DATA

AUTO Measure

AUTO Modeling

설계Data + 보정Data

Measure측정Data + 기술Data

Modeling

top related