캐드 절대좌표, 상대좌표, 극좌표 - 캐드 좌표계 알아보기

캐드를 처음 배우면서 가장 어려워하는 부분 중 하나가 바로 좌표계 입니다. 여기서 제대로 설명이 될지는 모르겠지만 최선을 다해서 설명해 보겠습니다. 캐드의 좌표계에는 3가지가 있습니다. 제목에서도 알 수있듯이 절대좌표, 상대좌표, 극좌표가 바로 그 것입니다. 하나씩 차근차근 알아 보겠습니다. 아무리 어려운 문제도 자꾸자꾸 들여다 보면 진리가 보이게 됩니다.



좌표계를 이해하기전 캐드에서 XY 평면에 치수를 입력 할 때에는 X,Y 순서로 입력이 되어야 합니다. 예를 들어 10, 20을 입력하였다면, X 방향으로 10, Y 방향으로 20 단위(mm 또는 inch)라는 의미를 가지는 것입니다. Z 방향까지 표현한다면, X,Y,Z 순서로 입력하시면 됩니다.


아래는 표준 좌표계의 축 방향을 나타낸 그림입니다. 화면 우측 아래쪽을 기준으로 Y축의 +,-방향, X축의 +,-방향을 숙지가 되어야 합니다. 상황에 따라 마이너스 기호는 반드시 넣어야 할 때도 있습니다. 또한 ROTATE 명령시 회전 방향이 상식적인 방향과 반대이므로 반드시 숙지하셔야 합니다. 시계방향으로 ROTATE 할 경우는 반드시 마이너스 기호를 넣어야 합니다.


 

 절대 변하지 않아 - 절대좌표

절대좌표가 이해하기 가장 쉽습니다. 하지만 사용하기는 제일 어렵다고 이야기 할 수도있습니다. 아래는 각각 2D, 3D UCS(User Coordinate System)입니다. 바로 여기가 절대좌표에서 0,0(X,Y) 또는 0,0,0(X,Y,Z)를 나타내고 있으며, 표준 좌표계의 기준 이기도 합니다. 즉, 절대로 변하지 않는 좌표입니다. 모든 치수를 입력 할때는 이곳을 기준으로 치수를 누적시켜 더하고 빼면서 치수를 입력해야 합니다.  그럼 절대좌표의 원점은 알았는데, 뭐가 사용하기 어렵다는 것인지 한번 더하고 빼보겠습니다.

아래 예시와 같이 20x20 정사각형을 캐드에서 절대좌표를 이용하여 그려보겠습니다. 참고로 절대좌표 입력을 위해서는 동적입력이 꺼져있어야 합니다. 따라서 F12 키를 이용하여 끄거나, DYNMODE 시스템 변수를 입력하고 0을 입력하여 동적입력을 꺼두면 됩니다.

Command: L ↩︎

Specify first point: 20,20 ↩︎ : X방향으로 20, Y방향으로 20 위치에서 첫번째 포인트를 찍었습니다.

Specify next point or [Undo]: 40,20 ↩︎ : 20x20 정사각형이므로, 시작 포인트 20 위치에서 +X방향으로 20을 더 가야하므로 20+20=40, Y방향은 변화가 없으므로 20을 입력하면 됩니다.

Specify next point or [Undo]: 40,40 ↩︎ : +Y방향으로 20을 더 가야하므로 20+20=40, X방향은 변화가 없으므로 40을 입력하면 됩니다.

Specify next point or [Close/Undo]: 20,40 ↩︎ : -X방향으로 20을 빼야 하므로 40-20=20, Y방향은 변화가 없으므로 40을 입력하면 됩니다.

Specify next point or [Close/Undo]: ↩︎ Close을 위해 C 또는 시작 포인트인 20,20 입력 후 ESC 키를 누릅니다.

한번 해보셨나요? 예시처럼 간단하기 때문에 쉽게 끝이 났지만, 복잡한 형상을 그린다고 생각하면 끔찍 할 수밖에 없습니다. 따라서 절대좌표는 처음 교육을 목적으로 주로 사용되고 잘 사용하지 않는 편입니다.


 

 그때그때 달라요~ - 상대좌표

상대좌표는 절대좌표와 달리 극좌표와 함께 가장 많이 사용되는 좌표입니다. 절대좌표는 시작점 0,0에서 치수를 누적하여 얼마의 위치까지 이동하였는지 알고있어야 하지만, 상대좌표는 전혀 몰라도 됩니다. 각각의 포인트가 0,0(X,Y) 또는 0,0,0(X,Y,Z)가 되기 때문에 이동하는 방향의 거리만큼 만 입력하시면 됩니다.

상대좌표의 치수입력 방식은 절대좌표와 조금 틀린데요, 첫번째 시작 포인트를 제외하고는 치수앞에 @기호를 반드시 붙여야 합니다. 하지만, 동적 입력(F12 또는 DYNMODE 후 3 입력)기능이 켜져있는 경우 @기호를 제외하고 입력할 수가 있습니다. 또한, 상대 좌표로 치수를 입력 중 절대 좌표로 입력이 필요하다면 #기호를 앞에 붙이면 됩니다. 잘 사용하지는 않지만 참고 바랍니다. 그럼 연습을 한번 해보겠습니다.


아래와 같이 20x20 정사각형을 하나 그려보겠습니다. 시작점은 임의 포인트를 클릭 한상태에서 연습을 시작하시면 됩니다. 상대 좌표는 시작 위치를 몰라도 도면을 그릴 수 있다는 장점이 있다는 것을 알 수가 있습니다. 한번 더 이야기해 드리자면, 각각의 포인트를 0,0라고 생각하고 치수를 입력하시면 이해하기 쉽니다.



Command: L ↩︎
Specify first point: 시작 포인트는 아무곳이나 클릭합니다.  ↩︎
Specify next point or [Undo]: @20,0 ↩︎ : X 축으로 20 이동합니다. Y축은 치수의 변화가 없기 때문에 0입니다.
Specify next point or [Undo]: @0,20 ↩︎ : Y 축으로 20 이동합니다. 이제 X축은 치수의 변화가 없기 때문에 0입니다.
Specify next point or [Close/Undo]: @-20,0 ↩︎ : 현재 포인트를 기준으로 X축 좌측방향은 마이너방향이기 때문에 -20입니다. Y축은 치수의 변화가 없기 때문에 0입니다.
Specify next point or [Close/Undo]: C ↩︎ : Close를 위해 C를 입력하여 닫습니다. 또는 @0,-20을 입력하고 ESC키를 누릅니다.

상대좌표는 절대좌표와 같이 복잡하게 생각 할 것이 없고, 시작점이 어디든 원하는 방향으로 치수를 입력하면된다는 최대의 장점이 있습니다. 몇번 연습해 보시면 쉽게 이해가 될 것입니다.


 

 정확한 거리와 각도 - 극좌표

절대좌표, 상대좌표에서 각도에 따른 정확한 거리를 입력하기 위해서는 계산기가 필요합니다.(물론 계산기능이 있지만, 어째든 계산이 필요하죠.. 암산천재가 아니라면 말이죠..^^) 이런경우는 절대좌표, 상대좌표를 사용한다는 것은 정말 비효율적입니다. 이럴때 바로 극좌표를 사용하게 됩니다. 극좌표는 거리와 각도를 입력하면 원하는 형상을 그릴 수가 있습니다. 극좌표역시 상대좌표 처럼 각각의 포인트가 0,0에 있다고 생각하고 입력하시면 됩니다.

입력방법은 "@거리<각도" 형식으로 입력하시면 됩니다. 예를 들어서 20 거리를 45도로 그리고 싶은 경우라면, @20<45라고 입력하시면 됩니다. 간단하지요? 위에서 그렸던 20x20 정사각형을 극좌표로 그려보겠습니다. 극좌표도 상대좌표와 같이 시작점은 아무곳에서 시작하시면 됩니다. 또한 x,y 좌표의 방향성을 생각하지 않고 거리만 입력하시면 됩니다. 어차피 각도가 방향성을 결정하기 때문입니다. 각도의 방향성은 서두에서 밝혔듯이 시계방향은 -방향, 반시계방향은 +방향 입니다.


Command: L ↩︎

Specify first point: 시작 포인트는 아무곳이나 클릭합니다.  ↩︎

Specify next point or [Undo]: @20<0 ↩︎ : 시작 포인트에서 20거리를 0도 만큼 그렸습니다.

Specify next point or [Undo]: @20<90 ↩︎ : 두번째 포인트에서 90도 방향으로 20거리를 그렸습니다.

Specify next point or [Close/Undo]: @20<180 ↩︎ : 세번째 포인트에서 180도 방향으로 20거리를 그렸습니다.

Specify next point or [Close/Undo]: C ↩︎ : Close를 위해 C를 입력하거나, @20<270를 입력하고 ESC키를 누릅니다.

연습으로 그린 도형은 +방향으로만 그렸기 때문에 방향에대한 기호가 없지만, 위에서 설명했듯이 시계방향은 -방향이기 때문에 반드시 -기호를 입력하셔야 원하는 방향으로 도형을 그릴 수가 있습니다. 이점만 정확하게 기억한다면 상대좌표, 극좌표를 사용한 도형 그리기는 어렵지 않을 것 같습니다.


이상 캐드의 좌표계에 대해 알아보았습니다. 잘 못된 부분이나 궁금한 점은 언제든지 댓글 부탁드립니다. 감사합니다.^^~~


 

 참조

2018/07/16 - 오토캐드 라이센스 오류 - FlexNet License Finder

2017/10/29 - Autodesk AutoCAD 2017 for Mac & LT 새로운 APFS에서 설치 불가문제 해결

2017/10/07 - AutoCAD 2016 2017 2018 설치 후 클래식 모드 전환과 시작 탭 숨기기 및 최적화

2017/04/17 - 캐드 블록 편집, 블록 참조 편집 - BEDIT, REFEDIT

2017/09/02 - 플롯 스타일 테이블에서 CTB와 STB에 대한 사용 설명

2017/04/14 - 캐드 블럭 생성하기 - BLOCK

2017/04/13 - 캐드 PGP 프로그램 매개변수 편집 - 사용자 단축 명령어 편집

2017/04/10 - 캐드 줌 옵션 - 부드러운 뷰 전환 ZOOM 시스템 변수

2017/03/16 - 인벤터 3D PDF 내보내기 - Inventor 3D PDF 2017 새로운 기능

2017/03/10 - AutoCAD 캐드 2015/2016/2017 클래식 메뉴 전환 - 시스템 변수

2017/02/27 - PDF를 CAD로 변환 - AutoCAD 2017 새로운 기능

2017/02/09 - AutoCAD 캐드 2015/2016/2017 클래식 메뉴 전환 - 작업공간 전환


728x90