오토캐드 좌표계 정리 절대좌표·상대좌표·상대극좌표 차이와 입력
오토캐드(AutoCAD)에서 도면이 빨라지는 순간은 의외로 단순합니다. 마우스로 찍고 끌기보다, 오토캐드 좌표계를 내 손에 맞게 써먹을 때예요. 오토캐드는 정밀한 도면 작업을 위해 다양한 좌표계를 제공하고, 상황에 맞게 선택하면 치수 오차와 재작업이 확 줄어듭니다.

좌표계는 공간에서 점의 위치를 표현하기 위한 기준입니다. 기준점(원점)을 잡고, 그 기준에서 얼마나 떨어져 있는지 수치로 적어주는 방식이죠.
가장 흔히 쓰는 건 직교(직각) 좌표계이며, X/Y(그리고 3D라면 Z) 축이 서로 직각으로 만나는 구조입니다. 오토캐드 좌표 입력을 정확하게 익혀두면 “찍고 맞추기”보다 “한 번에 확정”이 많아집니다.
대표적으로 절대좌표, 상대좌표, 상대극좌표 세 가지가 가장 많이 쓰입니다.
이름은 거창해 보이지만, 실제로는 “원점 기준이냐 / 방금 찍은 점 기준이냐 / 방향(각도)까지 같이 쓰냐”로 정리됩니다.
1. 절대좌표계 (Absolute Coordinate System)
절대좌표는 도면의 고정된 원점(0,0)을 기준으로 점을 찍는 방식입니다. 도면 안에서 “항상 같은 위치”를 말할 때 가장 정확하고, 기준선/그리드/기준 치수가 이미 잡혀 있는 도면에서 특히 강합니다.
.coordinate-system { position: relative; width: 400px; height: 400px; border: 1px solid #000; margin: 50px auto; } .axis { position: absolute; background-color: black; } .x-axis { width: 100%; height: 2px; top: 50%; left: 0; } .y-axis { width: 2px; height: 100%; top: 0; left: 50%; } .point { position: absolute; width: 10px; height: 10px; background-color: red; border-radius: 50%; } .label { position: absolute; font-size: 14px; transform: translate(-50%, -50%); }절대좌표는 도면 기준이 딱 정해져 있을 때 실수가 가장 적습니다. 예를 들어 외곽 기준선이 원점 기준으로 정리된 도면이라면, 좌표값만 넣어도 의도한 위치로 바로 떨어집니다.
사용 예시: 사각형을 정확한 위치에 놓고 싶다면, 각 꼭짓점을 절대좌표로 바로 입력할 수 있습니다.
첫 번째 점 (P1): 3,2두 번째 점 (P2): 6,2세 번째 점 (P3): 6,7네 번째 점 (P4): 3,7
이 방식은 좌표값 자체가 “위치”이기 때문에, 기준이 흔들리지 않는 도면에서 가장 강력합니다. 반대로 기준이 자주 바뀌는 작업(이동/복사/부분 수정)이 많다면, 상대좌표가 더 손에 착 붙는 편입니다.
2. 상대좌표계 (Relative Coordinate System)
상대좌표는 “방금 지정한 점”을 기준으로 다음 점을 정합니다. 그래서 도형을 연속으로 그릴 때 빠르고, 치수만 정확하면 위치 계산을 머리로 할 일이 줄어듭니다. 오토캐드에서는 입력값 앞에 @ 기호를 붙여 절대좌표와 구분합니다.
.coordinate-system { position: relative; width: 400px; height: 400px; border: 1px solid #000; margin: 50px auto; } .axis { position: absolute; background-color: black; } .x-axis { width: 100%; height: 2px; top: 50%; left: 0; } .y-axis { width: 2px; height: 100%; top: 0; left: 50%; } .point { position: absolute; width: 10px; height: 10px; background-color: red; border-radius: 50%; } .label { position: absolute; font-size: 14px; transform: translate(-50%, -50%); } .arrow { position: absolute; width: 2px; background-color: blue; transform-origin: bottom center; }상대좌표는 “이전 점에서 얼마나 이동했는지”만 입력하면 되기 때문에, 도형을 쭉 이어 그릴 때 손이 가장 편합니다. 특히 직교 도형(사각형, 직선 배열, 기준선 따라가기)에 강합니다.
사용 예시: 시작점을 (3,2)로 잡고, 이후 점을 상대좌표로 이어가면 이렇게 됩니다.
첫 번째 점 (P1): 3,2 (절대좌표)두 번째 점 (P2): @3,0→ 이전 점에서 오른쪽으로 3 이동세 번째 점 (P3): @0,5→ 이전 점에서 위로 5 이동네 번째 점 (P4): @-3,0→ 이전 점에서 왼쪽으로 3 이동
같은 치수라도 기준점을 어디에 두느냐에 따라 작업 속도가 확 달라집니다. 그래서 오토캐드 좌표계는 “정답”보다 “내 작업 루틴에 맞는 선택”이 더 중요해요.
3. 상대극좌표계 (Relative Polar Coordinate System)
상대극좌표는 상대좌표의 확장판이라고 보면 됩니다. 이전 점을 기준으로 하되, X/Y 이동량 대신 거리와 각도로 다음 점을 지정합니다. 입력 형식은 @거리<각도이고, 각도는 기본적으로 X축을 기준으로 반시계 방향으로 측정됩니다.
사선이 많은 도면, 일정 각도로 반복되는 형상, 기계 설계에서 각도가 깔끔하게 떨어져야 하는 선 작업에서 특히 시원하게 먹힙니다. 오브젝트 스냅이 애매한 상황에서도, 거리와 각도가 확실하면 결과가 흔들리지 않습니다.
.coordinate-system { position: relative; width: 400px; height: 400px; border: 1px solid #000; margin: 50px auto; } .axis { position: absolute; background-color: black; } .x-axis { width: 100%; height: 2px; top: 50%; left: 0; } .y-axis { width: 2px; height: 100%; top: 0; left: 50%; } .point { position: absolute; width: 10px; height: 10px; background-color: red; border-radius: 50%; } .label { position: absolute; font-size: 14px; transform: translate(-50%, -50%); } .arrow { position: absolute; width: 2px; background-color: blue; transform-origin: bottom center; }사용 예시: 상대극좌표로 사각형을 “방향 기준”으로 그리면 아래처럼 입력됩니다.
첫 번째 점 (P1): 3,2 (절대좌표)두 번째 점 (P2): @3<0→ 오른쪽(0도)으로 3세 번째 점 (P3): @5<90→ 위쪽(90도)으로 5네 번째 점 (P4): @3<180→ 왼쪽(180도)으로 3
상대극좌표는 각도를 정확히 써먹을 수 있는 도면에서 빛납니다. 특히 기준 각도가 반복되는 작업은 클릭보다 숫자 입력이 더 안정적이에요.
좌표계는 도면을 ‘그리는 도구’이자 ‘검증 도구’입니다.
건축 도면에서는 절대좌표로 기준을 고정하고, 이동/배치/가공에서는 상대좌표로 속도를 올리고, 각도 작업이 많은 부분은 상대극좌표로 정밀도를 끌어올리는 방식이 자연스럽습니다.
요약
절대좌표는 원점 기준으로 위치를 “박아 넣는” 느낌이고, 상대좌표는 이전 점 기준으로 이동량을 입력하는 방식이며, 상대극좌표는 거리와 각도로 방향까지 함께 확정하는 방식입니다. 이 세 가지를 손에 익혀두면 오토캐드 좌표 입력이 훨씬 시원해집니다.
좌표계가 더 편해지는 보너스: WCS/UCS와 최신 입력 방식
요즘 오토캐드 환경에서는 좌표값만 외우는 것보다, WCS/UCS 감각과 동적 입력을 같이 쓰는 쪽이 훨씬 편합니다. 같은 숫자를 넣어도 “현재 좌표계가 어디를 기준으로 보고 있느냐”에 따라 결과가 달라질 수 있기 때문이에요. UCS를 바꿔놓고 잊어버리면, 절대좌표처럼 입력했는데도 묘하게 어긋나 보일 때가 생깁니다.
F12 동적 입력, 요즘은 거의 기본값처럼 쓴다
선(Line), 폴리라인(PL)처럼 점을 연속으로 찍는 명령에서는 화면 커서 근처에 거리/각도가 뜨는 동적 입력이 작업 체감을 크게 바꿉니다. 커서 옆에 값이 뜨고 바로 입력이 가능해져서, 커맨드라인을 계속 훑지 않아도 되는 장점이 있어요. 특히 상대좌표와 상대극좌표를 함께 쓸 때 속도가 빨라집니다.
절대좌표 ‘#’ 표기, 상대좌표 ‘@’ 표기
오토캐드에서는 상대좌표가 @로 구분되는 건 익숙한데, 환경에 따라 절대좌표를 #로 명시할 수 있는 입력 방식도 함께 쓰입니다. 팀 작업이나 설정이 섞인 환경에서 좌표 입력이 헷갈릴 때는 “내가 지금 절대냐 상대냐”를 기호로 확정해두면 실수가 확 줄어듭니다.
| 입력 방식 | 형식 | 쓸 때 좋은 상황 |
|---|---|---|
| 절대좌표 | X,Y 또는 #X,Y | 기준 도면, 기준선/그리드가 확정된 배치 작업 |
| 상대좌표 | @X,Y | 도형을 연속으로 그릴 때, 이동량이 치수로 정해져 있을 때 |
| 상대극좌표 | @거리<각도 | 사선, 반복 각도, 방향이 중요한 형상 작업 |
| 3D 좌표 | X,Y,Z 또는 @X,Y,Z | 높이(Z)까지 함께 확정해야 할 때 |
각도 기준이 어색할 때 체크할 것
상대극좌표를 쓰다 보면 “90도를 넣었는데 위로 안 간다” 같은 순간이 생길 수 있습니다. 이런 건 실력 문제가 아니라 설정 문제일 때가 많아요. 각도의 기준 방향(0도 기준)이나 각도 증가 방향, 도면의 UCS, 오쏘(ORTHO) 같은 요소가 한 번에 얽혀 있으면 손이 꼬입니다. 그래서 상대극좌표는 UCS 상태를 한 번 확인해두면 마음이 편합니다.
자주 쓰는 좌표계, 어떤 작업에서 가장 편한가
오토캐드 좌표계는 결국 “내가 뭘 그리느냐”에 따라 손맛이 달라집니다. 기준이 확실한 배치는 절대좌표가 빠르고, 연속 선 작업은 상대좌표가 편하고, 각도 작업은 상대극좌표가 정확합니다. 세 가지를 상황에 맞게 섞어 쓰기 시작하면, 도면이 단단해지고 수정이 줄어듭니다.
그리고 이 감각은 2D에서 끝나지 않습니다.
3D에서도 좌표 입력은 같은 원리로 굴러가고, Z값을 한 번에 넣을 수 있느냐가 “작업이 똑바로 서 있느냐”를 갈라놓습니다. 2D를 정리해두면 3D가 훨씬 편해지는 이유가 여기에 있어요.
절대좌표랑 상대좌표, 어떤 걸 더 많이 써야 하나요?
정해진 기준점(원점/그리드/기준선)이 있는 배치 작업은 절대좌표가 편하고, 도형을 연속으로 이어 그리는 작업은 상대좌표가 손이 빠릅니다. 도면 성격에 따라 자연스럽게 비중이 갈립니다.
상대좌표에서 @를 빼먹으면 왜 엉뚱한 데 찍히나요?
@가 없으면 절대좌표로 해석될 수 있어서, “이동량”으로 넣은 숫자가 “위치값”으로 처리됩니다. 숫자는 똑같아도 의미가 완전히 달라져요.
상대극좌표의 각도는 어디를 기준으로 잡나요?
기본은 X축 방향을 0도로 보고 반시계로 증가합니다. 다만 UCS나 각도 기준 설정에 따라 체감이 달라질 수 있어, 갑자기 방향이 어색해졌다면 UCS 상태를 먼저 확인하는 편이 빠릅니다.
3D에서는 좌표 입력이 어떻게 달라지나요?
원리는 같고, Z값이 한 자리 더 붙습니다. X,Y,Z 또는 @X,Y,Z 형태로 높이까지 확정할 수 있어서, 평면이 섞이지 않게 정리하는 데 도움이 됩니다.
동적 입력(F12)은 켜는 게 무조건 좋은가요?
대부분의 선 작업에서는 편하지만, 화면이 복잡한 도면에서 입력 박스가 시야를 가릴 때는 끄고 커맨드라인 중심으로 가는 게 더 편할 수도 있습니다. 본인 작업 환경에 맞춰 선택하면 됩니다.
절대좌표를 #로 쓰는 건 왜 필요한가요?
설정이나 입력 모드가 섞인 환경에서 “이 입력은 절대다”를 확정해두면 실수가 줄어듭니다. 특히 여러 사람이 같은 도면을 만지는 환경에서 체감이 큽니다.