CAD/기초2011. 6. 7. 00:00

AutoCAD에서 상대 경로(Relative Path)와 절대 경로(Absolute Path)는

외부참조, 이미지 삽입 등에서 사용됩니다.


 절대 경로, 상대 경로가 뭔가요?
아래 그림과 같은 폴더 구조가 있다고 하면


A 폴더의 A.dwg에 B폴더의 B.dwg를 외부참조했다고 생각해봅시다.
AutoCAD가 A.dwg를 열었을 때 외부참조 도면을 표시하려면 B.dwg를 찾아야겠지요

이 B.dwg의 컴퓨터 상 경로가 C:\프로젝트\B\B.dwg 인데 이것이 절대 경로입니다.
C:\ → 프로젝트 → B → B.dwg
집주소나 마찬가지입니다. 어떤 것의 위치를 지정하는 절대적인 경로.

그런데 상대적인 경로로 B.dwg를 찾게되면 A.dwg를 기준으로
A.dwg가 있는 폴더 위로 나가서  → B → B.dwg
나를 기준으로 다른 것의 위치를 표기하는겁니다.

 상대 경로를 왜 써야하나요?
상대 경로가 필요없는 경우
1. 캐드 도면을 혼자 작업할 경우
2. 도면이 여러 폴더에 있지 않고 한 폴더에 죄다 몰아 넣은 경우
3. 외부참조 또는 이미지 삽입 따위가 필요없는 경우
4. 위 경우가 아니더라도 불편 없이 사용하는 경우

위 몇가지를 제외하고는 도면 참조, 이미지 참조할 때 상대 경로를 사용하는 것이 좋습니다.
한가지 예를 들어 하나의 프로젝트를 가지고 부서(팀)이 작업한다고 했을 때
저희 같은 엔지니어링 회사는 여러가지 작업상의 효율과 편리성 등 때문에 도면을 참조하여 많이 사용합니다.
프로젝트가 완료되기 전까지는 참조 할 도면이 계속 수정되어야 한다던가,
참조할 도면이 여러 도면에 공통적으로 동일하게 사용된다던가 등의 이유때문이죠.

문제는 A가 외부참조, 이미지를 삽입하여 어떤 도면을 만든 경우
A 컴퓨터의 도면을 B가 열었을 때 참조된 도면, 이미지가 안뜨기 때문에 문제가 됩니다.
안뜨는 이유는 A가 A 컴퓨터에서 작업한 경로가 B가 볼 때는 네트워크 경로가 다르기 때문입니다.
상대 경로로 작업을 하면 A가 만든 도면을 B가 열든, B가 만든 도면을 C가 열든 상관없이 참조가 잘 보입니다.
잘보이는 이유는 절대적으로 폴더명을 찾아 가는 절대 경로가 아니라
열린 도면을 기준으로 한 폴더 위, 한 폴더 아래 등 상대적인 경로로 도면을 찾기 때문이죠.
그래서 상대 경로를 써야합니다.
이미지(특히 회사 로고 같은 작은 이미지)는 참조하지 않고 도면안에 포함시킬 수 있습니다
그림 참조하지 않고 도면안에 저장하기 이 글을 참고해주세요

 상대 경로의 위치 표기 방식
외부참조에서는 나(현재 도면)를 기준으로 다른 도면의 위치를 표기하는 것이므로
폴더의 위치 표기는
나와 동일한 폴더에 있는 경우는 .\ (점 한개)
나를 기준으로 한 폴더 위로 나가야 하는 경우는 ..\ (점 두개)
예를 들어 나를 기준으로 한 폴더 위로 이동 또 한 폴더 위로 위동 두개의 폴더 밖으로 빠져나가야 한다면
..\..\ 이 되겠죠.

어.. 헛갈리는데 이걸 꼭 알아야 하나요?
알 필요없습니다.
그냥 이렇다는 것이지 실제 작업할 땐
AutoCAD에서 외부참조나 이미지 등을 삽입 시 상대경로로 지정하고 삽입하면 됩니다.

 절대 경로로 작업된 것을 상대 경로로 바꾸려면 어떻게 하나요?
이미 절대 경로로 삽입된 도면, 이미지를 상대 경로로 바꾸려면
수동으로 작업하려면 위 위치 표기 방식을 알아야겠죠
아래 그림처럼 같은 폴더에 파일이 있고 A.dwg가 A-1.dwg를 참조했다면


외부참조 대화상자에서 삽입된 도면을 선택 후 밑에 보면 절대 경로는 아래처럼 표시됩니다.


위 상대 경로의 위치 표기 방식에 설명했듯이 고치면되는데
찾은 위치칸에 커서를 넣고 위 나(A.dwg)를 기준으로 A-1.dwg가 같은 폴더에 있으므로
아래 처럼 고치면 됩니다.


그럼 아래처럼 변경되고 상대 경로로 바뀐 것이죠.


그런데 폴더 구조가 복잡하면 경로를 수동으로 고치기 어렵죠. 어렵다기 보다 헛갈립니다.
이 경우는 외부참조된 도면과 동일한 위치에 있는 아무 도면이나 상대 경로로 외부참조 시켜 본 후
외부참조 대화상자에서 방금 삽입한 도면의 상대 경로가 어떻게 생겨 먹었는지 보고 다른 도면을 고치면됩니다.

여러 도면을 한번에 처리하고 싶다면
AutoCAD 참조 관리자를 아시나요? 이 글을 보시면 됩니다.

현재 도면에 삽입된 모든 도면의 참조를 상대 경로로 바꾸는 리습이나 프로그램도 몇 가지가 있는데요
잘 안되는 경우가 발생하여 이 글 본문에는 소개하지 않겠습니다.
혹시 사용하시는 리습이나 프로그램 중 잘 되는 것이 있다면 제 메일로 보내주세요
블로그에 소개하겠습니다.

 참고 : AutoCAD가 외부참조 이미지를 찾는 순서
AutoCAD가 도면을 열었더니 도면에 참조가 있을 때 참조된 도면을 찾는 순서는
1. 참조때 지정한 경로
2. 못찾으면 현재 도면과 같은 경로
3. 못찾으면 옵션에 [파일]탭에 지정된 '프로젝트 파일 검색 경로'
4. 못찾으면 옵션에 [파일]탭에 지정된 '지원파일 검색 경로'
5. AutoCAD 바로가기의 속성에 지정된 시작 경로

이래도 못찾으면 도면 열 때 참조가 표기되지 않습니다.



Posted by 아저씨~