• 검색 결과가 없습니다.

객체지향 기반의 최적 공압시스템 설계 소프트웨어 개발

N/A
N/A
Protected

Academic year: 2021

Share "객체지향 기반의 최적 공압시스템 설계 소프트웨어 개발"

Copied!
63
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

碩士學位論文

객체지향 기반의 최적 공압시스템

설계 소프트웨어 개발

濟州大學校 大學院

에너지응용시스템學部 電子工學專攻

金 守 珍

2010 年

2 月

(2)

객체지향 기반의 최적 공압시스템

설계 소프트웨어 개발

,

共同指導敎授

都 良 會 崔 勁 賢

金 守 珍

論文

工學 碩士學位 論文

으로

提出

2010

2

金守珍

工學 碩士學位 論文

認准

審査委員長

濟州大學校 大學院

2010

2

(3)

Development of Optimum Pneumatic System

Design Software based on Object-orient approach

Su-Jin Kim

(Supervised by professor Yang-Hoi Doh)

(Co-supervised by professor Kyung-Hyun Choi)

A thesis submitted in partial fulfillment of the requirement

for the degree of Master of Engineering

2010 .

2 .

This thesis has been examined and approved.

Thesis director, Min-Jae Kang, Prof. of Electronic. Eng.

Thesis director, Yang-Hoi Doh, Prof. of Electronic. Eng.

Thesis director, Kyung-Hyun Choi, Prof. of Mechatronics. Eng. February 2010

Faculty of Applied Energy System

Major of Electronic Engineering

GRADUATE SCHOOL

(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)

32 -함수명 기능 Create() 컴포넌트의 기본 속성을 이용하여 객체를 생성 DrawBitmap() 컴포넌트 대표 심볼을 화면에 출력 DrawPort() 입출력 포트를 화면에 출력 DrawText() 컴포넌트 명칭을 화면에 출력 DrawPart() 심볼 포트 명칭을 화면에 동시 출력, , PtInPart() 좌표가 클래스 내부에 속하는지 판별 GetRect() 화면에 그려진 컴포넌트의 영역 크기를 획득 GetDisplayText() 화면에 출력할 명칭을 획득 GetProperty() 컴포넌트의 기본 속성을 획득

(42)

33 -함수명 기능 InsertPart() 생성된 컴포넌트 객체를 데이터베이스에 추가 RemovePart() 선택한 컴포넌트 객체를 데이터베이스에서 삭제 IsOverlap() 데이터베이스에서 선택한 컴포넌트의 중복여부를 판별 GetPart() 데이터베이스에서 컴포넌트 정보를 획득 GetCount() 데이터베이스에 있는 컴포넌트의 개수를 획득 SetPart() 데이터베이스의 컴포넌트 정보를 갱신 EnableActive() 선택한 컴포넌트를 활성화

(43)
(44)

35 -함수명 기능 AddLibrary() 파일에서 값을 읽고 데이터베이스에 추가 RemoveLibrary() 선택한 타입의 컴포넌트를 데이터베이스에서 삭제 byExcel2Part() 엑셀파일의 컴포넌트 정보를 양식에 맞게 변환 IsOverlapList() 컴포넌트가 리스트에서 중복되어 있는지 판별 GetLibraryList() 데이터베이스에 있는 컴포넌트의 타입을 획득 GetPartList() 데이터베이스에 있는 컴포넌트의 명칭을 획득 UpdatePart() 데이터베이스 정보를 갱신

(45)
(46)
(47)

38 -함수명 기능 InsertWire() 유효 와이어 데이터를 데이터베이스에 추가 RemoveWire() 선택한 와이어 데이터를 데이터베이스에서 삭제 DrawPart() 선택한 컴포넌트를 화면에 출력 DrawWire() 선택한 와이어를 화면에 출력 DrawBackground() 사용자가 설계에 사용한 모든 컴포넌트와 와이어 출력 IsConnectWire() 컴포넌트간 와이어 연결의 유효성 판별 IsSelectPart() 컴포넌트 선택 여부 판별 GetRectWire() 와이어 데이터의 영역 획득 GetPropertyDlg() 공압 컴포넌트 프로퍼티 모듈 실행 GetDisplayDlg() 공압 컴포넌트 디스플레이 모듈 실행 SetPositionPart() 활성화된 컴포넌트의 위치정보 갱신

(48)
(49)

40

-함수명 기능

Create() 활성화 컴포넌트의 정보를 이용하여 팝업창을 실행 GetProperty() 컴포넌트의 정보를 획득

(50)

41

-함수명 기능

Create() 활성화 컴포넌트의 정보를 이용하여 팝업창을 실행 GetDisplay() 컴포넌트의 정보를 획득

(51)
(52)

43 -함수명 기능 Create() 시뮬레이션 모드 시작 DrawBackground() 그래프 눈금 출력 DrawText() X, Y축 범주 출력 DrawValue() 시뮬레이션 결과값을 그래프에 출력 IsError() 시뮬레이션 유효성 판별 IsComplete() 시뮬레이션 완료여부 판별 GetValue() 시뮬레이션 변수 데이터 획득 SetValue() 시뮬레이션 변수 데이터 갱신

(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60)
(61)
(62)
(63)

참조

관련 문서

데이터 탐색가는 수많은 데이터를 걸러내 실제로 필요한 데이터를 발견하는 능력을 가진 사람이다.. - 분석한 자료를 가지고 찾아낸 우리가 적용할

2.7의 일본 Shimadzu社의 20Ton UTM(Universal Testing Machine)이다. 2.6 Schematic of shear-tensile test specimen.. 2.7 Universal testing machine.. 이는 와이어

학생들은 선정한 주제에 맞는 데이터를 수집하기 위하여 공공데이 터 포털 혹은 아두이노를 활용하여 데이터를 수집을 계획하는 등 주제에 맞는 데이터를

다양한 고양이와 개 그림을 학생들에게 제시하고 개와 고양이 그룹으로 분류한 다음 고양이가 개와 다른 특징을 모둠별로 토의하여 정리하도록 지도한다... (얼굴

- "This work was supported by the Korea Foundation for the Advancement of Science and Creativity(KOFAC) grant funded by the Korea government(MOE)"..

[r]

⚫ Inventor 임베디드를 통해, Inventor Data 혹 은 DXF 가져온 파일 최적화. ⚫ 멀티 시트 기능을 통해, 판금 제품 자동 배 치

ㅇ 파이로공정 방사성폐기물 특성 기반의 처분시스템 설계, 성능평가 및 처분시스템 진화과정 (운영 중, 폐쇄 후) 을 반영한 안전성평가 기술 개발 ㅇ 공학적 방벽