검색어 입력폼

[프로그래밍] AutoLISP 프로그래밍을 이용한 기어설계

저작시기 2004.12 |등록일 2004.12.10 한글파일한컴오피스 (hwp) | 23페이지 | 가격 15,000원

소개글

기계공학을 전공하면서 학사학위논문으로 작성한 것입니다.

목차

Ⅰ. 서 론
Ⅰ-1. 연구 배경
Ⅰ-2. 연구목적

Ⅱ. AutoLISP에 대한 이해 및 설명
Ⅱ-1. AutoLISP( Auto List Processing )의 개요
Ⅱ-2. AutoLISP의 특징 및 효율성
Ⅱ-3. AutoCAD와 AutoLISP의 비교
Ⅱ-4. 프로그램에 사용 된 주요 명령어

Ⅲ. 프로그램 구성 및 결과
Ⅲ-1. 프로그램의 구성

Ⅳ. 결과 및 고찰

Ⅳ. 결 론
Ⅴ. 부 록

본문내용

Ⅲ-1. 프로그램의 구성

본 논문의 프로그램의 구성은 각 프로그램을 실행하게 할 변수를 설정해 주는 주 프로그램, 수치 입력 프로그램, 치수 계산 프로그램, 도면 작도 프로그램, 치수 출력 프로그램으로 구성되어 있다.
기어 설계에 사용된 프로그램언어는 사용자가 직접 수치를 입력하여 사용할 수 있도록 대화식을 이용하였고, 범용 CAD시스템인 AutoCAD에서 수행되는 AutoLISP을 사용하였다. 앞에서도 말했듯이 AutoLISP 프로그램언어는 간단한 수치계산을 할 수 있고, AutoCAD에서 사용되는 명령어를 사용할 수 있다.
AutoLISP언어의 구조는 함수 형식으로 되어있으며, AutoLISP의 가장 큰 장점은 함수로 표현 가능한 모든 기하학적 모델을 자유롭게 AutoCAD상에 load 할 수 있다는 것이다.

1. 주 프로그램
주 프로그램은 전체 프로그램을 load 시키고 작업환경을 관리하는 프로그램으로 파일명이 sgear.lsp 로서 107개의 지역 변수로 각 프로그램 별로 사용될 변수를 설정해주는 부분이다.

2. 수치 입력 프로그램
이 부분은 Lisp파일을 CAD시스템에 load시킨 후에 처음으로 접하게 되는 부분으로 사용자가 모듈(m), 잇수(z), 압력각(pressure angle), 축지름(shaftdiameter)을 입력하는 부분이다. 그 구조는 다음과 같다.

참고 자료

송 중 천, [기어설계용 CAD프로그램 개발에 관한 연구],충북대학교 : 공학석사학위논문.1996.2

실무자를 위한 AutoLISP 프로그래밍, 크라운출판사(1992)

홍 장 표, 기계설계, 북스힐(2003)

한국 ATC저, Learning AutoCAD2000, sysinfo(2000)

윤석현 번역,Inside AutoCAD2000, 인포 북(2000)

김 찬 우, AutoCAD를 이용한 기계.금형설계자동화, 청호(1995)

손 영 지 외 2명, AutoLISP 한번에 격파하기, 청문사(2000)
다운로드 맨위로