글 목록

2017년 3월 12일 일요일

AutoCAD_Back up & Error 파일 정리

오토캐드 뿐만아니라 다른 프로그램을 쓸때도 예기치 못하게 종료되는 경우가 있기 때문에 항상 저장하는 습관을 가지는 것 뿐만 아니라 백업 파일을 저장하는 것은 작업하는데 매우 중요한 사항입니다.
작업하다보면 백업파일을 설정하고 가지고 있는 것도 중요하지만 제대로 정리하지 않으면
디스크의 용량만 채우는 백업파일이 될 수 도있어서 이런 일이 없도록 제거도 해줘야 합니다.
그래서 오늘은  백업파일 포맷에 대해서 정리해 보았습니다.



.BAK

- 도면이 강제로 꺼지거나 에러가 났을때 도면을 복구하기 위한 포멧입니다.
- 기본 저장경로는 원래 작업하던 도면의 저장경로에 저장이 됩니다.
- 이 백업파일의 이름은 본작업도면과 똑같습니다.(도면이름이 Hello.dwg 이면 백업파일 이름은 Hello.bak).
- .bak 파일을 도면으로 복구하는 방법은 .BAK 확장자를 .DWG로 바꿔주면 됩니다.
- .bak 파일을 생성하기 싫다면 시스템변수 ISAVEBAK 를 사용하면 된다. 값이 1이면 파일을 생성하고 값이 0이면 파일을 생성하지 않습니다.
또다른 방법으로는 option 탭에서 설정할수 있습니다.


명령어 option을 치면 위의 이미지의 Dialog box를 볼 수 있는데 빨간 박스의 기능을 사용하면 됩니다.
- Express tools인 movebak 명령어가 있는데 이명령어를 사용하면 .bak 파일의 저장경로를 사용자에 맞게 바꿀 수 있습니다.


.SV$

- .SV$ 포맷은 도면 자동저장 파일입니다.
- .SV$는 사용자가 설정한 값대로 시간간격을 두고 도면을 저장을 한뒤 저장된 정보를 이 포맷에 저장합니다.
- SAVETIME 시스템변수는 시간간격을 정할 수 있는데 설정값 그대로가 시간 "분" 을 가리킵니다. 그래서 값이 25면 25분마다 도면을 자동저장합니다.
또다른 방법으로는 option 탭에서 조절 가능합니다.


위의 이미지에서 Automatic_save칸의 체크박스를 끄면 .SV$는 생성되지 않습니다.
- .SV$의 기본 저장경로는 (C:\Users\username\appdata\local\temp\) 이지만 appdata 폴더가 Hidden 폴더이기때문에 숨겨진 폴더를 찾아야합니다.
숨겨진 폴더를 찾는 방법 (https://support.microsoft.com/ko-kr/help/980857)
- .SV$ 저장경로를 바꾸는 방법은 다음과 같습니다.


위 이미지 빨간박스 경로에서 사용자에 맞게 경로를 바꾸면 .SV$의 저장경로가 바뀝니다.
- 도면이 안전하게 종료되면 .SV$는 자동적으로 제거되기때문에 불필요한 파일이 남겨질까 걱정을 안해도 됩니다.
- .SV$ 파일로 도면을 복구하고 싶다면 .SV 확장자를 .DWG로 바꾸면 됩니다.
- Block 편집기 안에서 Block은 자동저장 옵션으로는 저장되지 않습니다.


.ac$

- 뒤로가기, 앞으로가기 의 정보를 가진 임시 파일(Temporary Working)입니다.
- 작업중 뒤로가기, 앞으로가기를 쓰기위해 존재하는 파일입니다.
- 이 포맷은 도면의 정보를 저장하지 않기 때문에 도면으로 복구가 불가능합니다.
- 도면이 예상치 못하게 꺼져버렸을때 .ac$ 파일은 자동으로 제거됩니다.

log file

- 사용자의 명령어창 기록 파일입니다.
- 사용자가 명령어창을 계속 사용하면 할수록 파일의 내용도 자동적으로 업데이트됩니다.
- log파일은 도면을 안전하게 종료해도 제거되지 않기때문에 사용자가 직접 파일을 찾고 제거해야합니다.
- log파일을 생성하기위한 시스템 변수들이 있습니다.
LOGFILEPATH - log 파일의 저장경로 설정
LOGFILEON - log 파일 생성
LOGFILEOFF - log 파일 생성하지 않기
LOGFILEMODE - 값1은 log 파일을 생성한다.
또다른 방법으로 option 탭에서 제어할 수 있습니다.


Maintain a log file 체크박스를 끄면 log파일을 생성하지 않습니다.

.err

- miscellaneous 형태의 log 파일입니다.
- .err파일은 오토캐드의 에러내용이 담긴 파일로써 예기치 못하게 오토캐드가 종료 됬을때 도면이 저장된 경로에 acad.err 이란 파일이 생성됩니다.
- 에러의 종류에 따라서 Internal error 또는 Fatal error 정보를 가진 acad.err 파일이 생성됩니다.
- 특정 에러는 (인식되지않는 명령어나 서로다른 Block의 이름) error 파일에 기록 되지 않습니다.
- acad.err파일을 열면 에러의 내용을 확인 할 수 있습다.(에러 발생 날짜, 도면이름, 에러 내용).


위의 이미지는 acad.err의 내용입니다.


.dmp

- .dmp 는 error dump 파일이라고 불리는데 .err 파일과 유사하나 더많은 정보를 가진 파일입니다.
- .dmp 에는 Hex 코드로 이루어져 있습니다. 
- .dmp 파일의 내용을 보고싶으면 Visual studio를 사용해야 합니다. 



댓글 없음:

댓글 쓰기