슬라이드 라이브러리 작성 유틸리티
홈페이지 : http://www.moon-sun.com
SLBMGR - Slide Library Manager
사용설명서
1. 목적
본 프로그램은 AutoCAD, FelixCAD, IntelliCAD 상에서 실행되는 응용
프로그램으로
슬라이드 라이브러리(SLB) 파일을 편리하게 작성, 관리하기 위해
사용된다.
2. 사용 환경
AutoCAD Release 14 또는 AutoCAD 2000
FelixCAD 4.0K
IntelliCAD 98
3. 화일 목록
SLBMGR.ARX(or DLL) | Slide Library Manager 실행화일 |
DEMO.SLB | TEST용 Slide Library |
SLBMGR.SCR(or MCR) | TEST용 Command Script |
SLBMGR.CHM | 프로그램 사용 설명서 |
[주] 프로그램들은 각 CAD 별로 다른 디렉토리로 구분되어 있다.
4. 사용법
AutoCAD를 실행한 후 명령어 상에서 다음을 입력한다. 예를
들어
SLBMGR.ARX가 D:R14상에 있다면
Command: (arxload "D:/R14/SLBMGR")
와 같이 입력한다. 이제 프로그램이 로드(load)되었다. 프로그램을
실행해 보자. 명령어는 "SLBMGR"이며 실행하면 슬라이드 라이브러리를
선택해야 한다. 이때, 존재하지 않는 파일명을 지정하면 새로
생성된다.
다음으로 다이얼로그 박스가 나타난다.
1) Append All (>>)
왼쪽 디렉토리에 존재하는 모든 SLD 파일을 오른쪽
라이브러리에 추가한다.
2) Append (>)
왼쪽 디렉토리에서 선택된 SLD 파일을 오른쪽
라이브러리에 추가한다.
3) Extract (<)
오른쪽 라이브러리에서 선택된 슬라이드를 왼쪽
디렉토리에 복사한다.
4) Extract All (<)
오른쪽 라이브러리에 존재하는 모든 슬라이드를
왼쪽 디렉토리에 복사한다.
5) Select
Slide Library 파일을 선택한다.
[주] 모든 작업에 앞서 작업의 대상이 될 Slide Library 파일을 선택해야
한다.
6) Delete
선택된 슬라이드를 삭제한다.
7) Delete All
모든 슬라이드를 삭제한다.
8) View
왼쪽에 나타나는 슬라이드 파일이나 오른쪽에
있는 슬라이드 라이브러리 내의
슬라이드를 더블 클릭하면 아래와 같이 큰 화면으로
볼 수 있다.
5. Slide Library Handling Functions for AutoLISP
1) slb-append
개요 | (slb-append slbname sldname) |
인수 | STRING slbname (슬라이드 라이브러리 이름) STRING sldname (슬라이드 이름) |
결과 | LIST (문제가 없으면 슬라이드 리스트를 아니면 nil) |
설명 | 슬라이드 라이브러리에 슬라이드를 추가한다. 슬라이드 라이브러리가 없으면 새로 만든다. |
참조 | slb-error, slb-list |
예제 | Command: (slb-append "d:/r14/demo" "d:/r14/circle") ("POINTS" "JT3D" "COLORWH" "CHROMA" "CIRCLE") |
2) slb-delete
개요 | (slb-delete slbname sldname) |
인수 | STRING slbname (슬라이드 라이브러리 이름) STRING sldname (슬라이드 이름) |
결과 | LIST (문제가 없으면 슬라이드 리스트를 아니면 nil) |
설명 | 슬라이드 라이브러리내의 슬라이드를 삭제한다. |
참조 | slb-error, slb-list |
예제 | Command: (slb-delete "d:/r14/demo" "chroma") ("POINTS" "JT3D" "COLORWH" "CIRCLE") |
3) slb-error
개요 | (slb-error) |
인수 | VOID |
결과 | VOID |
설명 | 마지막 에러문을 알려준다. 에러가 발생하지 않았으면 NULL STRING(""). [주] 모든 slb-???? 함수를 수행후에 slb-error를 확인할 것! |
참조 | |
예제 | Command: (slb-view "d:/r14/demo(test)") Command: (slb-error) "Slide TEST not found in library d:/r14/demo.SLB." |
4) slb-explode
개요 | (slb-explode slbname path) |
인수 | STRING slbname (슬라이드 라이브러리 이름) STRING path (저장할 경로) |
결과 | LIST (문제가 없으면 슬라이드 리스트를 아니면 nil) |
설명 | 슬라이드 라이브러리내의 모든 슬라이드를 삭제하지 않고 추출한다. |
참조 | slb-error, slb-list |
예제 | Command: (slb-explode "d:/r14/demo" "d:/r14") ("POINTS" "JT3D" "COLORWH" "CIRCLE") |
5) slb-extract
개요 | (slb-extract slbname sldname path) |
인수 | STRING slbname (슬라이드 라이브러리 이름) STRING sldname (슬라이드 이름) STRING path (저장할 경로) |
결과 | LIST (문제가 없으면 슬라이드 리스트를 아니면 nil) |
설명 | 슬라이드 라이브러리내의 슬라이드를 삭제하지 않고 추출한다. |
참조 | slb-error, slb-list |
예제 | Command: (slb-extract "d:/r14/demo" "colorwh" "d:/r14") ("POINTS" "JT3D" "COLORWH" "CIRCLE") Command: (slb-view "d:/r14/colorwh") |
6) slb-list
개요 | (slb-list slbname) |
인수 | STRING slbname (슬라이드 라이브러리 이름) |
결과 | LIST (문제가 없으면 슬라이드 리스트를 아니면 nil) |
설명 | 슬라이드 라이브러리 내의 이름들을 반환한다. |
참조 | slb-error |
예제 | Command: (slb-list "d:/r14/demo") ("POINTS" "JT3D" "COLORWH" "CIRCLE") |
7) slb-remove
개요 | (slb-remove slbname sldname path) |
인수 | STRING slbname (슬라이드 라이브러리 이름) STRING sldname (슬라이드 이름) STRING path (저장할 경로) |
결과 | LIST (문제가 없으면 슬라이드 리스트를 아니면 nil) |
설명 | 슬라이드 라이브러리내의 슬라이드를 추출한후 삭제한다. |
참조 | slb-error, slb-list |
예제 | Command: (slb-remove "d:/r14/demo" "points" "d:/r14") ("JT3D" "COLORWH" "CIRCLE") |
8) slb-replace
개요 | (slb-replace slbname sldname) |
인수 | STRING slbname (슬라이드 라이브러리 이름) STRING sldname (슬라이드 이름) |
결과 | LIST (문제가 없으면 슬라이드 리스트를 아니면 nil) |
설명 | 슬라이드 라이브러리에 슬라이드를 추가한다. 단, 같은 이름이 있으면 삭제한 후 추가한다. 슬라이드 라이브러리가 없으면 새로 만든다. |
참조 | slb-error, slb-list |
예제 | Command: (slb-replace "d:/r14/demo" "d:/r14/colorwh") ("JT3D" "CIRCLE" "COLORWH") |
9) slb-view
개요 | (slb-view slidename [title xsize ysize]) |
인수 | STRING slidename (슬라이드 이름) STRING title (다이얼로그 제목 : 파일명) INT xsize (슬라이드 가로 크기 : 420) INT ysize (슬라이드 세로 크기 : 300) |
결과 | VOID |
설명 | 지정한 슬라이드를 보여준다. |
참조 | slb-error |
예제 | Command: (slb-view "d:/r14/demo(jt3d)" "View" 500 360) |
번호 | 제목 | 작성자 | 작성일 | 조회 |
공지사항 |
[공지] 글꼴은행 - 캐드 글꼴 442종 압축 파일 NOTICE
gocad
|
2022.09.01
|
조회 22971
|
gocad | 2022.09.01 | 22971 |
38 |
캐드메뉴얼좀... (4)
이동훈
|
2001.04.26
|
조회 818
|
이동훈 | 2001.04.26 | 818 |
37 |
AutoCAD Architectural Desktop 3.0 ServicePark 2.0
시삽
|
2001.04.23
|
조회 2122
|
시삽 | 2001.04.23 | 2122 |
36 |
폰트구함. winmark.shx (2)
원대중
|
2001.04.17
|
조회 2348
|
원대중 | 2001.04.17 | 2348 |
35 |
한번에 purge 를 4번 할는 리습.. (2)
빌린인생
|
2001.04.07
|
조회 1834
|
빌린인생 | 2001.04.07 | 1834 |
34 |
폰트 구합니다....sgd...... (2)
이재균
|
2001.04.06
|
조회 626
|
이재균 | 2001.04.06 | 626 |
33 |
제가 캐드를 장만햇거든여 그런데 실수로 cd 키를 이저먹엇어여 갈겨주세요 (1)
오승엽
|
2001.04.04
|
조회 579
|
오승엽 | 2001.04.04 | 579 |
32 |
조기여~ 급해여 r12... (2)
빼로
|
2001.04.03
|
조회 742
|
빼로 | 2001.04.03 | 742 |
31 |
Ghs.shx (1)
빌린인생
|
2001.03.31
|
조회 1202
|
빌린인생 | 2001.03.31 | 1202 |
30 |
AutoCAD R14.00을 R14.01로 업데이트 합니다. (1)
시삽
|
2001.03.23
|
조회 1642
|
시삽 | 2001.03.23 | 1642 |
29 |
AutoCAD용 참한글 폰트 (1)
시삽
|
2001.03.15
|
조회 2211
|
시삽 | 2001.03.15 | 2211 |
28 |
AutoCAD용 진한글 폰트 (2)
시삽
|
2001.03.15
|
조회 2093
|
시삽 | 2001.03.15 | 2093 |
27 |
슬라이드 라이브러리 작성 유틸리티 (1)
시삽
|
2001.03.14
|
조회 2245
|
시삽 | 2001.03.14 | 2245 |
26 |
AutoCAD 기본 한글폰트 4개 (2)
시삽
|
2001.03.10
|
조회 2035
|
시삽 | 2001.03.10 | 2035 |
25 |
text또는 dtext로 입력된 숫자를 사칙연산할 수 있는 LISP
시삽
|
2001.02.26
|
조회 2075
|
시삽 | 2001.02.26 | 2075 |
24 |
로지텍(Logitech) 마우스 (한글) v9.26 Build 111
시삽
|
2001.02.20
|
조회 710
|
시삽 | 2001.02.20 | 710 |
23 |
로지텍(Logitech) 마우스 (영문) v9.26 Build 111
시삽
|
2001.02.20
|
조회 495
|
시삽 | 2001.02.20 | 495 |
22 |
한글판 AutoCAD 2000i(아이) 전용 서비스팩 #2
시삽
|
2001.02.13
|
조회 2267
|
시삽 | 2001.02.13 | 2267 |
21 |
HP LaserJet 4V/MV Win9x용 2/2 한글 AutoCad R13~14 DRV v4.1
시삽
|
2001.02.11
|
조회 1261
|
시삽 | 2001.02.11 | 1261 |
20 |
HP LaserJet 4V/MV Win9x용 1/2 한글 AutoCad R13~14 DRV v4.1
시삽
|
2001.02.11
|
조회 1186
|
시삽 | 2001.02.11 | 1186 |
19 |
HP Designjet 전 기종 드라이버 2/2 for ACAD R13/14
시삽
|
2001.02.11
|
조회 1598
|
시삽 | 2001.02.11 | 1598 |
슬라이드