| 000 | 00000nam c2200205 c 4500 | |
| 001 | 000000711530 | |
| 005 | 20170601103636 | |
| 007 | ta | |
| 008 | 010705s2001 ulka 000c kor | |
| 020 | ▼a 8989125138 ▼g 13000 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 049 | 1 | ▼l 111186589 ▼f 개가 ▼l 121053476 ▼f 과학 |
| 082 | 0 4 | ▼a 005.133 ▼2 21 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b 2001y | |
| 100 | 1 | ▼a 최경식 |
| 245 | 2 0 | ▼a (실무예제로 배우는) VisuaILISP & VBA / ▼d 최성식, ▼e 김석재 공저 |
| 246 | 3 | ▼a 실무예제로 배우는 VisuaILISP and VBA |
| 246 | 3 | ▼a VisuaILISP and VBA |
| 260 | ▼a 서울 : ▼b 아이북스, ▼c 2001 | |
| 300 | ▼a 378 p. : ▼b 삽화 ; ▼c 23 cm | |
| 700 | 1 | ▼a 김석재, ▼e 저 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/교육보존A/1 | 청구기호 005.133 2001y | 등록번호 111186589 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고3(동양서)/ | 청구기호 005.133 2001y | 등록번호 121053476 (3회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 3 | 소장처 과학도서관/보존서고3(동양서)/ | 청구기호 005.133 2001y | 등록번호 121133098 (1회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/교육보존A/1 | 청구기호 005.133 2001y | 등록번호 111186589 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/보존서고3(동양서)/ | 청구기호 005.133 2001y | 등록번호 121053476 (3회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고3(동양서)/ | 청구기호 005.133 2001y | 등록번호 121133098 (1회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
AutoCAD의 VisualLISP과 VBA를 활용하기 위한 책이다.. VisualLISP의 기본 사용법과 함수를 설명하고, 대화상자 조정언어와 VBA를 이용하여 사용자가 직접 대화상자를 만들고 제어할 수 있도록 했다.
또한 VisualLISP을 이용하여 작성한 프로그램의 보안 유지와 사용상의 편의를 위한 VisualLISP pplication 작성 방법에 대하여 설명했다. AutoCAD를 공부하는 학생이나 현업에서 실제 업무를 담당하는 실무자들에게 단순한 드로잉(Drawing)에서 탈피하여 "설계 업무의 자동화"로 한단계 올라설 수 있도록 구성했다.
정보제공 :
저자소개
목차
목차 1장. VisualLISP의 개요 VisualLISP이란 = 20 VisualLISP 시작하기 = 21 VLISP EDITOR 실행하기 = 21 VisualLISP의 화면구성 = 22 메뉴 = 22 툴바(Toolbars) = 22 콘솔창(Console Window) = 22 상태바(Status bar) = 23 문서 편집창 = 24 VLISP EDITOR의 메뉴 = 25 (1) File 메뉴 = 25 (2) Edit 메뉴 = 26 (3) Search 메뉴 = 28 (4) View 메뉴와 Debug 메뉴 = 29 (5) Tools 메뉴 = 34 (6) View 메뉴 = 35 기초예제 따라 하기 = 35 (1) 실습 내용 = 35 (2) 프로그램 작성 = 36 프로그램 분석 및 규칙 = 36 (1) 프로그램 분석 = 36 (2) 변수의 종류 및 사용법 = 39 (3) ACAD.LSP 활용하기 = 44 (4) SETVAR 함수 = 45 (5) GETBAR 함수 = 45 (6) 서브 함수(SUB FUNCTION) = 46 2장. VisualLISP의 함수 산술함수 = 48 기초예제 = 48 (1) 실습 내용 = 48 (2) 프로그램 작성 = 48 (3) 프로그램 저장 = 49 (4) 프로그램 실행 = 49 (5) 프로그램 분석 = 49 + = 51 - = 51 □ = 52 / = 52 1+ = 53 1- = 53 GCD = 53 REM = 54 LOG = 54 EXP = 55 EXPT = 55 SQRT = 56 ABS = 56 SIN = 57 COS = 57 ATAN = 58 MAX = 59 MIN = 60 응용예제(단위 환산하기) = 60 (1) 프로그램 작성 = 60 (2) 프로그램 저장 = 61 (3) 프로그램 실행 = 61 (4) 프로그램 분석 = 61 LIST 함수 = 63 기초예제(두 점 사이의 거리 계산) = 63 (1) 실습 내용 = 63 (2) 프로그램 작성 = 64 (3) 프로그램 저장 = 64 (4) 프로그램 실행 = 64 (5) 프로그램 분석 = 65 LIST = 67 CAR = 67 CADR = 68 CADDR = 68 CDR = 68 NTH = 69 기초예제(직사각형 그리기) = 69 (1) 실습 내용 = 69 (2) 프로그램 작성 = 70 (3) 프로그램 저장 = 70 (4) 프로그램 실행 = 70 (5) 프로그램 분석 = 71 REVERSE = 72 APPEND = 72 LAST = 72 SUBST = 73 APPLY = 73 LENGTH = 73 CONS = 74 LISTP = 74 MEMBER = 74 MAPCAR = 75 ASSOC = 75 응용예제(도면요소 속성 확인하기) = 76 (1) 실습 내용 = 76 (2) 프로그램 작성 = 77 (3) 프로그램 저장 = 77 (4) 프로그램 실행 = 77 (5) 프로그램 분석 = 78 사용자 입력 함수 및 기하학적 함수 = 80 기초예제(사각형 그리기) = 80 (1) 실습 내용 = 80 (2) 프로그램 작성 = 81 (3) 프로그램 저장 = 81 (4) 프로그램 실행 = 81 (5) 프로그램 분석 = 82 GETPOINT = 84 GETANGLE = 84 GETORIENT = 85 GETDIST = 86 GETCORNER = 86 (1) 프로그램 작성 = 87 (2) 프로그램 저장 = 88 (3) 프로그램 실행 = 88 POLAR = 88 (1) 프로그램 작성 = 89 (2) 프로그램 저장 = 89 (3) 프로그램 실행 = 89 GETSTRING = 90 GETKWORD = 90 INITGET = 91 GETREAL = 92 GETINT = 92 DISTANCE = 93 ANGLE = 93 INTERS = 94 OSNAP = 95 응용예제(사각형 그리기) = 96 (1) 실습 내용 = 96 (2) 프로그램 작성 = 96 (3) 프로그램 저장 = 97 (4) 프로그램 실행 = 97 비교함수 및 논리함수 = 98 기초예제 = 98 (1) 실습 내용 = 98 (2) 프로그램 작성 = 99 (3) 프로그램 저장 = 99 (4) 프로그램 실행 = 99 (5) 프로그램 분석 = 99 = = 101 /= = 101 < = 102 > = 102 <= = 103 >= = 103 AND = 104 OR = 104 NOT = 105 응용예제(동심원 그리기) = 105 (1) 실습 내용 = 105 (2) 프로그램 작성 = 106 (3) 프로그램 저장 = 106 (4) 프로그램 실행 = 107 (5) 프로그램 분석 = 107 조건함수 및 반복문 = 109 IF = 109 PROGN = 110 WHILE = 111 REPEAT = 112 COND = 113 FOREACH = 114 변환함수 = 115 ANGTOS(Angle To String) = 115 ANGTOF(Angle To Float) = 116 RTOS(Real To String) = 117 ITOA(Integer To Alphabet) = 117 ATOF(Alphabet To Float) = 118 ATOI(Alphabet To Integer) = 118 CHR = 118 ASCII = 119 FIX = 119 FLOAT = 119 CVUNIT = 120 응용예제(SLOT 그리기) = 120 (1) 실습 내용 = 120 (2) 프로그램 작성 = 121 (3) 프로그램 저장 = 122 (4) 프로그램 실행 = 122 (5) 프로그램 분석 = 122 문자열 함수 = 125 STRCASE = 125 STRCAT = 126 STRLEN = 126 SUBSTR = 127 응용예제(드릴 Hole 그리기) = 127 (1) 실습 내용 = 127 (2) 프로그램 작성 = 127 (3) 프로그램 저장 = 129 (4) 프로그램 실행 = 129 (5) 프로그램 분석 = 130 입출력 함수 및 파일 관리 함수 = 132 PRIN1 = 132 PRINC = 132 PRINT = 133 OPEN과 CLOSE = 133 READ-LINE = 136 READ-CHAR = 136 WRITE-LINE = 137 WRITE-CHAR = 138 FINDFILE = 138 FILE-DIRECTORY-FILES = 139 VL-FILE-COPY = 140 VL-FILE-RENAME = 140 VL-FILE-DELETE = 141 VL-FILE-SYSTIME = 141 응용예제(Guide pin 그리기) = 142 (1) 실습 내용 = 142 (2) 프로그램 작성 = 143 (3) 프로그램 저장 = 147 (4) 프로그램 실행 = 147 3장. Entity 함수 및 확장 데이터 엔티티(Entity)의 정의 및 DB 구조 = 150 엔티티 함수 = 153 기본예제(엔티티 함수를 이용한 FILLET과 CHAMFER) = 153 (1) FILLET 하기 = 153 (2) CHAMFER 하기 = 156 ENTSEL = 158 ENTGET = 159 ENTLAST = 160 ENTNEXT = 161 ENTDEL = 162 ENTMOD = 162 응용예제(문자열 변경하기) = 164 실습 내용 = 164 엔티티(Entity) 선택 함수 = 168 기본예제(도면요소 삭제하기) = 168 실습 내용 = 168 SSGET = 170 SSGET FILTERS "X" = 171 SSLENGTH = 172 SSNAME = 173 SSADD = 175 SSDEL = 176 SSMEMB = 176 응용예제(HoleChart 작성하기) = 177 실습 내용 = 177 확장 데이터(Extended Data) = 181 Application Name 등록하기 = 181 확장 데이터 끼워넣기 = 181 물량 확인하기 = 183 4장. 대화상자(Dialog Control Language) DCL의 개념 = 186 (1) DCL 파일 작성 규칙 = 187 (2) TILE의 종류 = 188 EDIT_BOX(편집 박스) = 189 기본예제 = 189 (1) 파일명 = 189 (2) DCL 파일 작성 = 189 (3) 대화상자 미리보기 = 190 (4) LISP 파일을 작성한다 = 191 (5) 프로그램을 실행한다 = 191 프로그램 분석 = 192 (1) TestEDIT.DCL = 192 (2) TestEDIT.LSP = 192 EDIT_BOX(편집박스)에서 사용된 타일의 속성 = 194 (1) label = 194 (2) key = 195 (3) value = 196 (4) edit_width = 196 (5) allow_accept = 197 EDIT_BOX(편집박스) 제어하기 = 198 (1) load_dialog = 198 (2) new_dialog = 198 (3) start_dialog = 199 (4) done_dialog = 200 (5) unload_dialog = 200 (6) set_tile = 200 (7) mode_tile = 202 (8) action_tile = 203 예제 프로그램(원 그리기) = 206 BUTTON(명령 버튼) = 208 기본예제 = 208 (1) 파일명 = 208 (2) DCL 파일 작성 = 208 (3) VLISP 파일을 작성한다 = 209 (4) 프로그램을 실행한다 = 209 (5) 프로그램을 분석한다 = 210 타일(명령 버튼) 배치하기 = 212 (1) row = 212 (2) boxed_row = 212 (3) column = 212 (4) boxed_column = 213 BASE.DCL 파일 살펴보기 = 214 IMAGE 및 IMAGE_BUTTON = 217 기본예제 = 217 (1) 파일명 = 217 (2) SLIDE 파일은 = 217 (3) DCL 파일 작성 = 218 (4) VLISP 파일 작성 = 218 (5) 프로그램을 실행한다 = 219 프로그램 분석 = 220 (1) TestIMG.DCL = 220 (2) TestIMG.LSP = 221 IMAGE 버튼에서 사용된 타일의 속성 = 222 (1) width = 222 (2) height = 222 (3) aspect_ratio = 223 (4) color = 224 IMAGE 버튼 제어하기 = 225 (1) start_image = 225 (2) dimx_tile과 dimy_tile = 225 (3) slide_image = 225 (4) end_image = 226 예제 프로그램(도면용지 크기 설정하기) = 226 (1) "C:\IBOOKS\VLISP\DwgSet.DCL" 작성하기 = 226 (2) "C:\IBOOKS\VLISP\DwgSet.LSP" 작성하기 = 227 (3) SLIDE 파일 작성하기 = 228 (4) 프로그램 실행 = 229 (5) "C:\IBOOKS\VLISP\DwgSet.DCL" 살펴보기 = 229 (6) "C:\IBOOKS\VLISP\DwgSet.LSP" 살펴보기 = 231 LIST_BOX = 233 기본예제 = 233 (1) 파일명 = 233 (2) DCL 파일 작성 = 233 (3) VLISP 파일을 작성한다 = 234 (4) 프로그램을 실행한다 = 234 프로그램을 분석한다 = 235 (1) "C:\IBOOKS\VLISP\TestLIST.DCL" 살펴보기 = 235 (2) "C:\IBOOKS\VLISP\TestLIST.LSP" 살펴보기 = 235 리스트(LIST) 박스 제어하기 = 237 (1) start_list = 237 (2) add_list = 237 (3) end_list = 237 (4) list = 238 응용예제 = 238 POPUP_LIST = 240 기본예제 = 240 (1) 파일명 = 240 (2) DCL 파일 작성 = 240 (3) VLISP 파일을 작성한다 = 241 (4) 프로그램을 실행한다 = 241 RADIO_BUTTON = 242 기본예제 = 242 (1) 파일명 = 242 (2) DCL 파일 작성 = 242 (3) VLISP 파일을 작성한다 = 243 (4) 프로그램을 실행한다 = 243 프로그램 분석 = 244 (1) TestRAD.DCL = 244 (2) TestRAD.LSP = 246 TOGGLE = 247 기본예제 = 247 (1) 파일명 = 247 (2) DCL 파일 작성 = 247 (3) VLISP 파일을 작성한다 = 248 (4) 프로그램을 실행한다 = 248 프로그램 분석 = 249 (1) TestTOG.DCL = 249 (2) TestTOG.LSP = 250 응용예제(Guide pin 그리기) = 251 실습 내용 = 251 프로그램 흐름 = 252 프로그램 작성 = 252 프로그램 분석 = 263 (1) Gpin1.DCL 살펴보기 = 263 (2) Gpin1.LSP 살펴보기 = 265 5장. VisualLISP과 VBA(VisualBasic of Applications) VBA 개요 = 270 프로젝트의 로드 및 실행하기 = 271 프로젝트 로드하기(VBALOAD) = 271 명령어 실행하기 = 271 프로젝트 실행하기(VBARUN) = 272 명령어 실행하기 = 272 VBAMAN 실행하기 = 273 (1) 명령어 실행하기 = 273 (2) Visual Basic Editor 실행하기 = 276 프로젝트 제작하기 = 277 명령어 실행하기 = 277 폼 구성하기 = 278 (1) UserForm 삽입하기 = 278 (2) UserForm 디자인하기 = 279 프로그램 코딩하기 = 282 (1) 모듈(Module) = 282 (2) "Draw Line" 버튼 = 283 (3) "Done" 버튼 = 283 프로젝트 저장하기 = 284 프로젝트 실행하기 = 284 예제 프로그램(도면요소 그리기) = 285 선 그리기 = 285 (1) 실습 내용 = 285 (2) 화면 디자인하기 = 286 (3) 프로그램 코딩하기 = 287 (4) 프로그램 분석 = 288 (5) 선 그리기 Object 및 Method = 289 원(Circle) 그리기 = 290 (1) 실습 내용 = 290 (2) 화면 디자인하기 = 291 (3) 프로그램 코딩하기 = 292 (4) 프로그램 분석 = 293 (5) 원 그리기 Object 및 Method = 294 호(Arc) 그리기 = 295 (1) 실습 내용 = 295 (2) 화면 디자인하기 = 296 (3) 프로그램 코딩하기 = 296 (4) 프로그램 분석 = 297 (5) 호 그리기 Object 및 Method = 298 문자(TEXT) 기입하기 = 299 (1) 실습 내용 = 299 (2) 화면 디자인하기 = 300 (3) 프로그램 코딩하기 = 300 (4) 프로그램 분석 = 301 (5) 문자 기입 Object 및 Method = 302 Acess 파일 이용하기 = 303 실습 내용 = 303 mdb 파일 작성하기 = 303 Acess를 실행한다 = 303 화면 디자인하기 = 307 프로그램 코딩하기 = 307 (1) Module을 입력한다 = 307 (2) "DRAW" 버튼 = 307 (3) "EXIT" 버튼 = 309 (4) 프로젝트의 저장 및 실행 = 310 프로그램 분석 = 310 (1) "DRAW" 버튼 = 310 (2) 폼이 로드될 때 = 313 6장. APPLICATION 제작하기 STOP PIN 그리기 = 318 실습 예제 = 318 (1) "C:\IBOOKS\VLISP\STOP-A.DWG"와 STOP-A.SLD 작성하기 = 318 (2) "C:\IBOOKS\VLISP\STOP-B.DWG"와 STOP-B.SLD 작성하기 = 320 (3) "C:\IBOOKS\VLISP\ SPIN.DCL" 작성하기 = 321 (4) "C:\IBOOKS\VLISP\ SPIN.LSP" 작성하기 = 322 (5) 프로그램 실행하기 = 322 프로그램을 분석한다 = 323 (1) SPIN.DCL = 323 (2) SPIN.LSP = 325 DRILL HOLE 그리기 = 327 실습예제 = 327 (1) "C:\IBOOKS\VLISP\DRLHOLE.SLD" 작성하기 = 327 (2) "C:\IBOOKS\VLISP\DRLHOLE.DCL" 작성하기 = 328 (3) "C:\IBOOKS\VLISP\DRLHOLE.LSP" 작성하기 = 329 (4) 프로그램 실행하기 = 333 프로그램을 분석한다 = 335 (1) DRLHOLE.DCL = 335 (2) DRLHOLE.LSP = 337 (3) 서브 함수 = 341 APPLICATION 제작하기 = 342 Application Wizard를 실행한다 = 342 Application Directory = 343 LISP Files to include = 344 Rewind Selection/Build Application = 345 Application 이용하기 = 345 (1) 어플리케이션 로드하기 = 345 (2) 어플리케이션 실행하기 = 346 7장. 실무예제 프로그램 몰드베이스 = 348 몰드베이스 부품의 명칭과 기능 = 348 몰드베이스 프로그램 = 350 (1) AutoCAD 실행시 시작위치를 지정한다 = 350 (2) AutoCAD의 Path를 연결한다 = 350 (3) 메뉴파일을 로드한다 = 351 (4) 템플릿 도면 이용하기 = 353 몰드베이스 프로그램 실행하기 = 355 도면용지 설정하기 = 355 (1) 실행하기 = 355 (2) 프로그램 작성 = 355 (3) 프로그램 분석 = 358 몰드베이스 설계하기 = 361 실행 방법 = 361 문자 높이 변경하기 = 362 (1) 실행 방법 = 362 (2) 프로그램 작성하기 = 362 (3) 프로그램 분석하기 = 363 중심선 그리기 = 365 (1) 실행 방법 = 365 (2) 프로그램 작성하기 = 366 (3) 프로그램 분석하기 = 367 리턴핀 설계하기 = 370 (1) 실행 방법 = 370 (2) 프로그램 작성하기 = 371 (3) 프로그램 분석하기 = 377
