최근 거래처에서 받은 도면을 열구 난 뒤로 도면을 열 때마다 다음과 같은
메세지가 뜨면서
----------------------------------------------------------------
(영문판)
AutoCAD menu utilities loaded.Initializing VBA System...Execution
errorExecution error
(아마도 한글판)
VBA 시스템 초기화 중...실행 오류
AutoCAD 메뉴 유틸리티 가 로드됨.실행 오류
----------------------------------------------------------------
도면 여는 시간이 오래걸리고 또한 도면을 열 때마다 도면과 같은 자리에
acaddoc.lsp란 파일이 자동으로 생기는 현상이 발생했습니다.
다른건 몰라도 시간이 오래걸리는 것이 문제라 autocad 도움말을 찾아보니
acaddoc.lsp 파일은 acad.lsp와 acad.mnl 파일과 같이 사용자마다의
설정같은 것을 자동으로 로딩해준다고 합니다. (리습에 좀 약해서..^^)
그래서 작업경로을 따라가서
c:\ documents and setting \ 사용자이름 \ application data \ autodesk \ autocad 200# \ r##.# \ enu \ support \
안에 있는 acad.mnl ( acad.mln 아닙니다.) 파일을 열어보니 저같은 경우에는
주석들이 쭈욱 있고 가장 아래부분에 다음과 같이 있더군요..
--------------------------------
;; Silent load.
(princ)
(load "acadapq")
(princ)
--------------------------------
acadapq.lsp를 로드하라는 것 같은데... 이 파일을 열어보니 acaddoc.lsp의
내용과 동일하였습니다.
그래서 혹시나 하고 아직 감염(?)안된 다른 사람의 컴퓨터를 살펴보니...
acaddoc.lsp와 acadapq.lsp 파일은 없고...
acad.mnl을 열어보니
-------------------------------
;; Silent load.
(princ)
-------------------------------
이렇게만 되어 있었습니다.
그래서 acaddoc.lsp와 acadapq.lsp 파일을 삭제하고 acad.mnl을 열어서
(load "acadapq") 부분을 삭제하고 저장한뒤 캐드를 실행해서 확인해보니
그 현상이 없어졌습니다.
아마도 거래처의 그 문제의 파일을 열면서 acaddoc.lsp와 acadapq.lsp이
생기고 acad.mnl 이 수정된 모양입니다. 그래서 계속 자동로딩되면서
맞지도 않는 설정 때문에 에러가 나면서 느려진 모양입니다.
혹시 나중에라도 또 감염될가봐 acad.mnl을 읽기 전용으로 바꾸고
메모장으로 아무 내용도 없이 acad.lsp와 acaddoc.lsp를 만들어 넣고
이 파일들도 읽기전용으로 바꾸었습니다.
acaddoc.lsp 만이 아니라 acad.lsp가 자동으로 생기는 현상도 발생할 수
있을 것 같아서...
acadapq.lsp은 저에게만 해당하는 사항일 수 있습니다.
자동로딩 안에 걸려있을 뿐 자동로딩을 해주는 리습은 아닌것 같으니..
아마도 설정들이 저장된 파일이 아닐까 합니다.
그러니 경우마다 다른 파일로 되어 있거나 없던지 할 수 있겠네요....
acad.lsp, acaddoc.lsp, acad.mnl과 같은 자동로딩을 사용하지 않는 분들이라면
저처럼 과감하게 처리하시면 될 것 같고..
혹 자동로딩을 사용하시는 분들이라면 acad.lsp, acaddoc.lsp, acad.mnl
중에서 에러가 발생하는 사항을 찾아서 수정하시면 되지 않을까 합니다.
이상 저와 같은 경우를 겪으신 분들에게 도움이 될라나요? ^^;
자료출처: 고캐드 / 글쓴이: 집요 님

첫댓글 감사 합니다.