logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

정말 쉬운 오토리습

정말 쉬운 오토리습 (AutoLisp), 이제 나도 짜보자 (기초편)

(GIS 실무 예제 중심)

김판섭 (지은이)
  |  
태서당
2017-08-25
  |  
33,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

정말 쉬운 오토리습

책 정보

· 제목 : 정말 쉬운 오토리습 (AutoLisp), 이제 나도 짜보자 (기초편) (GIS 실무 예제 중심)
· 분류 : 국내도서 > 컴퓨터/모바일 > 그래픽/멀티미디어 > CAD
· ISBN : 9788996817215
· 쪽수 : 430쪽

책 소개

오토리습은 오토캐드 내에서 가장 쉽고 빠르게 프로그래밍 할 수 있는 개발 언어로써 AutoCAD2000 이후 버전부터는 한층 더 업그레이드 된 비주얼리습으로 보다 강력한 기능을 발휘하고 있다. 이 비주얼리습 개발툴을 다루어 자세히 설명한다.

목차

1장 오토캐드와 오토리습에서 비주얼리습까지 15
1-1. 오토캐드에서 탄생한 오토리습 17
1-2. 오토캐드 및 오토리습의 약사 18
1-3. 리습에서 오토리습, 비주얼리습이 나오기까지 21
1-4. 오토리습은 왜 필요하며, 누가 짜는가? 24
1-5. 리습으로 만들 수 있는 것은 어떤 것들이 있나? 27
1-6. 리습으로 만드는 파일 확장자들 28

2장 처음으로 짜보는 나의 리습 코드 31
2-1. 이제 나도 리습 코드를 짜보자! 33
2-2. 비주얼리습 편집기 실행하기 34
2-3. 첫 번째 리습 코드 36
2-4. 비주얼리습 편집기의 구문 표시 색상 38
2-5. 비주얼리습 편집기에서 코드 실행하기 39
2-6. 새로운 명령어 만들기 41
2-7. 리습 함수의 종류 42
2-8. 코드 모양 정렬하기 43
2-9. 나만의 코드 포맷 만들기 45
2-10. 코드 스타일 색상 설정하기 54
2-11. 비주얼리습 편집기에서 캐드로 넘어가기 55
2-12. [Zoom / e] 옵션과 (princ) 함수 추가 56
2-13. setvar 함수로 command 명령의 실행 내용 숨기기 57
2-14. setvar 함수 58
2-15. 캐드의 시스템 설정 값들 알아보기 59
2-16. 레이어 만들기와 색상 변경하기 60
2-17. 리습의 문법 규칙 62

3장 본격적인 오토리습 코드 짜기 65
3-1. setq, getpoint 함수로 사용자가 입력한 점으로 선 작도하기 68
3-2. 리습 함수의 마당발 setq 함수 70
3-3. setq 함수의 사용 예 71
3-4. setq 함수만큼이나 중요한 변수 72
3-5. 변수에 저장된 값 확인하기 73
3-6. [Watch] 창의 값과 캐드의 ID 값과의 차이점 74
3-7. [Watch]창의 [Inspect]메뉴 75
3-8. 캐드의 text 명령 실행 과정 76
3-9. nth 함수로 변수 *P1의 x 좌표 값 찾아오기 78
3-10. rtos 함수로 숫자를 문자로 변경하기 79
3-11. 리습 코드로 문자 입력하기 80
3-12. 리습 코드를 짜는 순서 82
3-13. 주석 및 주석문 만들기 84
3-14. 비주얼리습 편집기의 주석문 처리 기능 86
3-15. 전역변수(Global Variables) / 지역변수(Local Variables) 87
3-16. 변수명 생성 규칙 89
3-17. 함수의 전역변수 확인 및 코드 체크하기 90
3-18. 함수 선언부나 오류 위치로 바로 이동하기 94
3-19. 리습 파일 다시 열기 - [File Reopen] 95

4장 오토리습의 세계로 한 걸음 더 99
4-1. entsel 함수로 캐드의 개체 선택하기 102
4-2. 모든 개체는 엔티티(Entity)로 통한다 103
4-3. entget 함수로 엔티티의 속성값 찾기 104
4-4. car, cdr 함수로 리스트(LIST)의 값 찾아오기 105
4-5. 엔티티 속성 값과 DXF 코드 106
4-6. DXF 파일의 정체 107
4-7. 리습의 엔티티 속성값과 캐드의 LIST 명령 결과의 비교 108
4-8. assoc 함수로 엔티티 내부의 값 찾아오기 109
4-9. 리스트(LIST)와 점연결리스트(Dotted Pairs) 110
4-10. princ 함수로 원하는 값 출력하기 111
4-11. 출력 제어 문자들 112
4-12. entmod 함수와 subst 함수로 개체의 색상 변경하기 113
4-13. 엔티티 관련 함수들 115
4-14. 라인의 시-종점 찾기 116
4-15. 라인의 중간점 만들기 118
4-16. 리습의 연산자 표현법 119
4-17. polar 함수로 원하는 점 찾기 120
4-18. 리습의 각도 표현 122
4-19. 각도 변환 함수들 : angtos와 angtof 123
4-20. 폴리라인 작도하기 124
4-21. 콘솔창에서 코드 명령어 실행하기 127
4-22. 개체 선택 함수의 끝판왕 ssget 129
4-23. ssget 함수의 [선택모드] 종류 130
4-24. (ssget)의 <선택셋 - Selection set> 132
4-25. ssget 함수의 [필터 리스트1] 137
4-26. ssget 함수의 [필터 리스트2] 138
4-27. ssget 함수의 [필터 리스트3] 139
4-28. ssname, sslength, repeat 143
4-29. repeat 함수로 반복문 만들기 144
4-30. foreach 함수와 ssnamex 함수로 반복문 만들기 145
4-31. if 함수로 조건문 만들기 146
4-32. cond 함수로 조건문 만들기 150

5장 리습 코드의 오류 처리 157
5-1. 괄호의 짝 찾기 기능 161
5-2. 자주 나오는 오류의 종류 162
5-3. 강제 종료 함수 exit와 quit 165
5-4. 오류 추적하기 166
5-5. 자동으로 실행하는 애니메이션 기능 172
5-6. 에러 처리 함수 *error* 174
5-7. *error* 함수의 사용 예 176
5-8. vl-exit-with-error 함수, vl-exit-with-value 함수 182
5-9. vl-catch-all-apply 함수 183
5-10. vl-catch-all-error-p 함수 184
5-11. vl-catch-all-error-message 함수 185
5-12. getvar 함수와 errno 시스템 변수 값 186

6장 리습의 기본 함수들 189
6-1. 연산자 함수들 192
6-2. 산술 함수들 193
6-3. 사용자 입력 함수들 194
6-4. 출력 함수들 196
6-5. 화면표시 제어 함수들 197
6-6. 리스트 처리 함수들 198
6-7. 문자열 처리 함수들 201
6-8. 각종 변환 함수들 204
6-9. 조건 및 비교 함수들 206
6-10. 반복 함수들 208
6-11. 명령 관련 함수들 209
6-12. 시스템 변수 값 및 기타 조회 함수들 211
6-13. 파일 관련 함수들 212
6-14. 기하 함수들 216
6-15. 오류 처리 함수들 218
6-16. 함수 처리 함수들 219
6-17. 심볼(SYM - 기호) 처리 함수들 222
6-18. 장치 연결 함수들 225
6-19. 엔티티 처리 함수들 226
6-20. 선택셋(Selection Set : SSet) 관련 함수들 230
6-21. 테이블 조회 및 사전 처리 함수들 231
6-22. 확장 데이터(XData) 처리 함수들 233
6-23. 메모리 관리 함수들 234
6-24. 선형개체(직선 및 곡선)의 속성 조회 함수들 235
6-25. ActiveX 컬렉션 관련 함수 238
6-26. ActiveX 데이터 변환 함수 239
6-27. ActiveX 메써드 호출 함수 245
6-28. ActiveX 객체 처리 함수 246
6-29. ActiveX 속성 처리 함수 248
6-30. 사전 함수 249
6-31. 일반 응용프로그램의 ActiveX 객체 복제 함수 250
6-32. 리액터(Reactor) 함수 251
6-33. VLX 이름 공간(Name Space) 함수 266
6-34. 이름 공간(Name Space) 통신 함수 269
6-35. Windows 레지스트리 관련 함수 270
6-36. 응용프로그램 처리 함수들 272

7장 기본 실무 예제들 277
7-1. 레이어(Layer)와 블럭(Block) 279
7-1.1 도면층-레이어(Layer)란 무엇인가? 280
7-1.2 레이어 설계하기 280
7-1.3 건설기술 CALS 레이어들 282
7-1.4 NGIS 수치지도 레이어들 290
7-1.5 블럭(Block) 개체 295
7-2. 도면 작업의 표준화 298
7-3. 파일명 검수 코드 만들기 300
7-4. 건설기술CALS 레이어 다루기 306
7-5. NGIS 수치지도 레이어 다루기 310
7-6. 선택한 개체를 NGIS 수치지도 블럭으로 변경하기 316
7-7. 측량 원시 데이터를 캐드로 입력하기 326
7-8. XDATA 다루기와 쉬운 DB, 어려운 DB 334
7-8.1 쉬운 DB, 어려운 DB 339
7-9. 리액터(Reactor) 맛보기 344
7-10. ActiveX 확장함수 다루기 354
7-10.1 VLA 객체의 속성 조회 및 수정하기 359
7-10.2 VLA 객체의 사용 가능한 메써드 확인하기 360

부 록 365
App-1. car, cdr 함수 조합식 367
App-2. DXF 코드 368
App-2.1 ENTITIES 섹션의 공용 DXF 그룹 코드 369
App-2.2 호(Arc)의 DXF 코드 372
App-2.3 원(Circle)의 DXF 코드 372
App-2.4 삽입개체(Insert)의 DXF 코드 373
App-2.5 선(Line)의 DXF 코드 374
App-2.6 점(Point)의 DXF 코드 374
App-2.7 폴리라인(LWPolyLine)의 DXF 코드 375
App-2.8 문자(Text)의 DXF 코드 376
App-2.9 레이어(Layer) 테이블의 DXF 코드 379
App-2.10 문자스타일(Style) 테이블의 DXF 코드 380
App-2.11 DXF BLOCKS 섹션의 블럭(Block) DXF 코드 381
App-3. 리습의 데이터 형식 382
App-3.1 리습의 심볼(SYM - 기호) 384
App-4. 주요 시스템 변수들 385
App-5. 리습의 오류 코드 407
App-6. ASCII 코드표 410
App-7. AutoCAD ActiveX 객체 모형 412
찾아보기 413

저자소개

김판섭 (지은이)    정보 더보기
개인 블로그: kstarima@naver.com 천상열차분야지도 간략해설본
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책