[AutoCAD]오토캐드 활용 팁[동영상 강좌 포함] - 도면축척 맞추기(NonScale 도면)

Posted by 서관덕 서관덕의 시간이 머문 작은공간™
2013.06.13 12:09 배워서 남 준다/2D CAD & Etc CAD
오토캐드 활용 팁 동영상 강좌를 포함하고 있으며, AutoCAD에서 작성된 또는 다른 캐드에서 작성된 도면의 축척비율이 맞지 않는 경우 도면의 축척을 정확하게 맞추는 방법에 대한 내용을 간단하게 강의한다. 도면축척, 도면스케일, 축척, 실척, 배척등 SCALE명령으로 원하는 데로 다양하게 조작할 수 있는 방법이다.

이번 오토캐드 활용 팁에 대한 포스팅은 일반적인 도면 축척을 맞추는 내용이 아니라, 실제 작업시 한번쯤은 경험해 봤을 것이고, 어떻게 해결할 줄 몰라 도면을 다시 작성해야하는 참담한 경험을 해 봤을 내용에 대해서 포스팅한다.

우리가 일반적으로 캐드상에서의 작도는 거의 대부분 1:1 작도, 즉 실척으로 작업하는 것을 원칙으로 하고 있다. 하지만, 일반적인 경우에는 전혀 나올 것 같지 않는 내용이지만, 실제로는 빈번히(?) 발생할 수 있는 것이 도면을 불러왔는데, 표기된 치수와 도면의 축척이 맞지않는 경우, 여러분들은 어떻게 하겠는가?

에이.. 정말 이런 황당한 경우가 있는가???

대답은 "있다" 이다.ㅠㅠ 대부분의 경우 눈물을 머금고 다시 작도하여 원하는 도면을 생성하는 경우를 많이 봤고, 또 이것 때문에 문의도 종종받는다.ㅠㅠ

도대체 경우에서 이런 도면의 축척이 이상하게 꼬여서 나오는 것일까?
일반적으로는 위에서도 말했지만, 나올 수 없는 상황이다. 정말 마음먹고 임의로 스케일을 수정하지 않는 한 말이다.
회사에서 직접 설계해서 사용하는 경우라면 너무나 상관이 없을 것이다. 하지만, 원청이나 협력업체에서 도면이 내려오는 경우에 *.DWG 원도면이 내려오는 것이 아니라, PDF나 EPS같은 변형된 도면으로 오는 경우, 수정이나 작업을 목적으로 다시 DWG파일로 변환을 하는 데, 문제는 이 PDF나 EPS 출력 파일로 만들 때 정확하게 출력스케일을 사용했다면 큰 문제가 없지만, NonScale(N/S)로 내 보내면, 컨버터 시킨 DWG파일 또한 N/S로 도면이 만들어지게 된다.

그리고, 3D캐드 프로그램에서 도면을 내려서 오토캐드로 불러들이는 경우가 많은데, 내가 아는한 솔리드웍스(SolidWorks)에서 도면을 생성해서 오토캐드로 불러오게 되는 경우가 많은 데, 솔리드웍스에서 도면을 내릴 때, 사용자 임의로 도면축척을 변경해 놓은 상태에서 DWG 파일로 변환하게 되면 축척변경된 상태 그대로 DWG도면으로 만들어 진다는 것이다.ㅠㅠ (요즘 나오는 솔리드웍스버전은 정확하게 체크해보질 못해 알수 없음.)
(헐~~~~~, 보통의 경우 3D캐드상에서 어떻게 화면 축척을 정해주던, DWG파일로 변화되면 자동으로 1:1 도면으로 만들어진다라는 상식을 하루아침에 깨버렸다.) 

말이 너무 어렵나..ㅠㅠ
요약하자만, 어떠한 이유에서 도면에 기입된 치수와 실제 도면의 길이가 맞지 않는 경우, 도면의 크기를 실제 크기로 변경하기 위한 간단한 오토캐드 활용 팁인 것이다.^^

다음과 같은 경우에 도면의 축척이 맞지 않는다. 
1. PDF로 만들어진 도면 파일을 PDF to DWG로 컨버터 시켰을 경우(PDF만들 때 출력스케일을 N/S로 출력한 경우)
2. EPS로 만들어진 도면 파일을 오토캐드 가져오기로 불렀을 경우 (EPS만들 때 출력스케일을 N/S로 출력한 경우)
3. 지적도 같은 도면같이 종이나 그림파일로 받은 후, 스캔 받고, 그림파일을 캐드화면 넣고 대충 따라 그렸을 경우 (당연히 N/S 도면이다.)
4. 캐드에서 도면을 작도하고 임의로 스케일 변경 후, 원상태(실척)로 못 바꿀 때.. (이런 일은 없겠지만, 황당하게 한번씩 존재한다.ㅠㅠ)
5. 다른 캐드 프로그램에서 도면을 가져왔는데, 이런 젠장할 축척이 변경된 그대로 들어올 때.ㅠㅠ (갑이 아닌 을일 때는 말도 못함.ㅠㅠ)
6. 기타 등등 어떠한 이유로 도면의 스케일이 맞지 않을 때.

그럼 어떤 이는 이렇게 반문할 수 도 있겠다.
왜? 기입된 치수만 정확하게 맞으면 되지, 굳이 도면까지 치수를 맞춰야 되냐고?

뭐, 도면의 치수만 보고, 가공을 하거나, 건물을 세우거나 한다면 기입된 치수만 정확하게 맞으면 되는 것이기 때문에 도면의 스케일은 중요치 않다. 
하지만, 작성된 도면이 CAM 파일로 전환시켜서 MCT나 CNC, 레이저나 와이어 가공을 해야 하는 경우라면, 도면의 스케일은 생명이다. CAM에서 직접 도면을 그리기 보다는 캐드에서 도면을 가져와서 가공데이터(G코드)로 뽑는데, 캐드도면의 스케일이 다르면, 캐드 도면은 무용지물이나 마찮가지다.

또한, 건축이나 인테리어 같은 도면은 거의 대부분 도면의 치수를 보고 작업을 하지만, 치수가 없는 부분은 스케일자로 직접 측정해서 작업하는데, 도면의 스케일이 맞지 않으면, 스케일자도 무용지물이 되어 버린다. 물론 계산기 뚜드리면 나오지만, 바빠 죽겠는데 어느 천년에 하나하나 계산하면 작업 할 현장사람들은 아마 없을 것이다.ㅠㅠ

그리고, 최소한 캐드 조금할 줄 안다라고 한다면, 도면의 스케일이 왜 중요한지 정도는 충분히 알 것이다.^^

자. 서두는 길었지만, 설명할 내용은 정말 간단하다. 지금부터 잘못된 축척을 바로 잡는 방법에 알아보는데, 캐드상에서 도면 축척을 직접 변경할 수 있는 방법은 SCALE 명령 딱 한가지 밖에는 없다.
이 스케일(SCALE)명령으로 작업하는 두가지를 설명한다.^^

 

위에 있는 이 도면이 오늘 하루 고생한 도면이다. 왜 기계도면이냐고 묻지말자.. 기계던, 건축이던, 판금이던, 금형이던, 인테리어던 다 똑같다.ㅋㅋ
도면상 봤을 때는 크게 잘못된 부분이 보이지 않는다. 기본적인 치수도 다 있고, 보기좋게 치수 공차까지 들어있다.ㅋㅋ

 

1. SCALE(축척) 명령의 축척비율로 직접 크기 변경하기

그런데, Dist [단축키 : DI] 명령으로  1P 지점과 2P지점의 가로 길이를 측정하니, 아니 이게 왠걸.. 실제 길이 34mm가 나와야 하는 상황에서 27.8800이라는 길이가 튀어 나온다..
헐~~ 어떻하면 좋치..ㅠㅠ 지금 바로 수정해서 도면 보내야 하는데..ㅠㅠ

궁금하면 계속 아래로 내려가시라..ㅋ

 

다시 그릴 시간은 없고.. 자.. 그럼 바꾸자. 너무나 쉽다.ㅋㅋ 지금의 방법은 계산기로 계산해서 넣어도 된다.

명령 활용 순서는 다음과 같다.
1. 명령 : scale [단축키 : sc]
2. 객체 선택 : 축척 변경할 모든 객체 선택
3. 기준점 지정 : 대충 원하는 곳 지정
4. 축척 비율 지정 또는 [복사(C)/참조(R)] : 'cal  입력
5. >>>> 표현식 : 34/27.8800
6. 작업 끝..ㅋㅋㅋ

4번에서 직접적인 스케일 비율값 타이핑해 넣어도 되겠지만, 가장 좋은 방법은 계산해서 자동입력 시키는 것이 가장 좋은 방법일 것이다.
여기서 CAL명령은 Calculator의 약자로 계산기라는 명령이다. 일반적으로 명령입력은 "명령 :" 에서만 가능하다고 알고 있는데, 오래전부터 오토캐드에서는 몇몇개의 명령을 명령중에 사용할 수 있도록 만들어 놓은게 있는데, 그중 하나가 바로 CAL명령이다.
명령 사용중 또 다른 명령을 사용할 때는 꼭 앞에 어퍼스트로피(')를 붙여야하고, 이런 명령중 사용할 수 있는 명령을 투명 명령이라고 한다.

5번에서 계산식을 넣으면 되는데, 이건 굳이 설명안해도 이해할 것이다.ㅋㅋ
굳이 한다면, 분자가 분모보다 크면 확대로 반대면 축소다.ㅋㅋ 그래서 27.8800이라는 크기르 34로 바꿀려면, 34/27.8800으로 입력하는 것이고 반대로 원하는 크기로 축소시킬려면, 줄일크기/원래크기로 입력하면, 원하는 크기로 줄일 수 가 있다.ㅋ

 

자.. 그리고 다시한번 dist로 길이를 측정해보자. 정확하게 34.0000이라는 값이 나오는 것을 확인할 수 있다.하하하

하지만, 이 작업은 100% 정확하지는 않다. 오토캐드가 기본적으로 소숫점이하 12째자리(1/1조)까지 계산하기 때문에 우리가 통상적으로 사용하는 1/10000 로 계산값을 넣어면 아주 미세하게 오차가 발생한다. 뭐 굳이 따질 필요는 없다. 말이 1/10000mm지 이 한계까지 맞춰서 가공할 사람 이세상 천지 없을 듯하다.ㅋ

 

2. OFFSET(간격띄우기)와 SCALE(축척) 명령의 축척비율로 직접 크기 변경하기

두번째 방법은 개인적으로 오래전부터 활용해오던 방법이고, 첫번째 방법보다는 정확한 비율로 축척을 조절할 수 있는 방법이다.^^
이것 역시 활용 방법은 쉽다. 한번 알아보자.^^

1. 명령 : offset (단축키 : o)
2. 간격띄우기 거리 지정 : 34 (실제 도면의 치수대로 간격띄우기)
3. 간격띄우기할 객체 선택 : 1P
4. 간격띄우기할 면의 점 지정(방향) : 2P

이렇게 offset명령으로 원하는 길이 만큼 간격띄우기로 위치를 잡는다.
물론 이 방법이 아니더라도 좌표로 사용할 수 있지만, 간격띄우기가 더 효과적인 적 같다.^^

 

이번에도 Scale 명령으로 축척을 조절한다. 하지만, 첫번째 방법과는 조금 다르게 입력함으로 찬찬히 분석하길 바란다.^^

1. 명령 : scale [단축키 : sc]
2. 객체 선택 : 축척 변경할 모든 객체 선택
3. 기준점 지정 : 1P
4. 축척 비율 지정 또는 [복사(C)/참조(R)] : R (참조 축척 사용)

5. 참조 길이 지정 : 1P
6. 두 번째 점을 지정 : 2P
7. 새 길이 지정 : 3P

참조 길이는 현재의 길이값을 측정하여, 새로운 길이값으로 재정의 하는 기능으로, 이렇게 참조가 있는 기능은 Scale와 Rotate에서 활용할 수 있으며, 현재의 각도나 크기를 원하는 각도나 크기로 재정의 할 때 굉장히 유용하게 사용되어지는 옵션이다.^^

이렇게 참조를 이용하면, 특별하게 계산을 하거나 할 것 없이 바로 도면상에서 딱 세번의 포이터선택으로 작업이 완료되는 참 간단한 작업이다.^^ 

 

위의 스케일 참조를 이용하여 축척을 변경한 도면을 다시 dist로 확인해보면, 정확하게 34라는 길이값으로 맞어 떨어지는 것을 확인할 수 있으며, 이 방법은 도면이라고 존재하는 모든 영역에서 활용이 가능하다.

앞에서도 이야기했지만, 이런 경우는 잘 생기지 않는다. 하지만, 한번이라도 생기면 정말 난감하다.ㅠㅠ
혹시나 이 글을 보시는 분들 중에서 갑의 입장에서 도면을 그리시는 분이 계시다면, 도면을 보낼 때 아무렇게나 던져주지 마시고, 최소한 정확한 축척스케일을 이용하여 보내거나 하시면 도면을 받아 수정해야 하는 입장에서는 더할나위 고마워할 것이다.

 

Scale 활용하는 방법을 동영상으로 알아보자

어떻게 도움이 되었는지 모르겠다.하하하

크게 어려운 기능도 그렇다고 많은 노하우를 요구하는 작업도 아니다. 하지만, 이렇게 간단한 기능도 응용의 한계를 인지하지 못했다면 1,2분이면 끝날 작업을 많은 시간을 투자해야 하는 경우가 많기 때문에, 현재 오토캐드를 공부하시는 분들이나, 이미 활용하고 계시는 분들도 한번쯤 내가 사용하고 있는 기능에 어떤 응용된 기능을 부여할 수 있을 까 한번 생각해 볼 수 있는 계기가 되었기를 바란다.^^

오토캐드에서 사용할 수 있는 투명 명령들
앞에서 잠시 언급했던 투명 명령, 즉, 명령 실행중에 또 다른 명령을 사용할 수 있는 몇몇가지의 명령을 잠시 소개한다.^^
'CAL - 계산기, 'LAYOUT('LA) - 레이어, 'ZOOM('Z) - 줌, 'PAN('P) - 화면이동, 'GRID - 그리드, 'SNAP - 스냅, 'OSNAP('OS) - 오브젝트스냅, 'PROPERTIES('MO) - 객체속성변경 등등등
몇몇개가 더 있는데, 기억이 안난다.ㅠㅠ 요정도만 알고 있어도 간간히 사용하면 편리하게 쓸 수 있다.ㅋㅋ 개인적으로는 'CAL이 제일 많이 활용한다.^^

이 투명명령을 활용하기 위해서는 명령 및 단축키 앞에 어퍼스트로피(' 작은따움표)를 붙여서 사용하면 된다.^^

모두들 열공 하세요..^^

 

저작자 표시 비영리 변경 금지
신고
이 댓글을 비밀 댓글로
  1. 이전 댓글 더보기
    • 통큰도넛
    • 2013.12.17 21:51 신고
    요즘 토목캐드 하는데 유익하게 보고 있어요 정말감사합니다^^
    • 해달곰
    • 2014.06.26 17:49 신고
    안녕하세요
    좋은 정보 감사드립니다
    스케일 조정할때 명령 활용 순서 5번에서
    >>>>표현식은 어떻게 해야 나타나나요
    • 김철원
    • 2014.07.05 08:09 신고
    큰도움이 되었습니다. 감사합니다.
    • 엄영철
    • 2014.07.31 15:41 신고
    감사합니다.
    잘 배우고 갑니다....^^
    • 엄영철
    • 2014.07.31 15:41 신고
    감사합니다.
    잘 배우고 갑니다....^^
    • 람쥐행님
    • 2014.08.28 11:24 신고
    감사합니다. 이걸 찾고 있었는데 ㅋ 문제 해결했네요 ㅎ
    수고하세요 ㅎ
    • 람쥐행님
    • 2014.08.28 11:25 신고
    감사합니다. 이걸 찾고 있었는데 ㅋ 문제 해결했네요 ㅎ
    수고하세요 ㅎ
    • 배동호
    • 2014.09.27 13:41 신고
    잘 배웠습니다. 297x210한계도면에 1:100으로 그리는것 배우려고 헤매다
    보게되었는데 완전히 이해하지는 못했습니다.
    축척이 너무나 제게는 어려워서리....
    • 움.. 종이에 도면을 맞추려 하시면 안되구요.
      도면은 1:1로 작업하시고, 나중에 도면을 축척만큼 키워서 배치하시는 것이 바랍직 합니다.
      도면을 축척만큼 줄여서 작업하고 나중에 치수 기입하려고 하면 아마 죽을것입니다.ㅠㅠ

      아니면 오토캐드 배치환경을 추천합니다.^^

      자주 방문해주세요..^^
    • 지닝
    • 2014.10.22 15:54 신고
    ㅠㅠ하루종일 이거때문에 붙잡고 있는데 두번째 방법에서 마지막 새길이 지정까지 찍고나면
    "너무작은 축척 비율은 무시됨," 이렇게 뜨는 경우는 어떻해야 하나요? ㅠㅠ
    • 안녕하세요.
      저도 정확한 이유는 알 수가 없습니다 만,
      스케일 기준점과 참조의 기준점을 같은 점으로 지정하셔서 작업해보시길 바랍니다.

      기준점과 참조점이 다른 경우 스케일값이 제대로 적용되지 않습니다.

      자주 방문해 주세요..^^
    • Jiwon KIM
    • 2015.01.19 15:46 신고
    좋은 정보 감사합니다!!^^
    • 베스트엔지니어
    • 2015.08.30 14:24 신고
    와 이거 기능 진짜 필요했는데 ㅜㅜ 감사해요 !@@@@
    • moon
    • 2015.11.25 15:31 신고
    잘 배웠습니다. 감사합니다.
    • 비벌리얌
    • 2016.02.16 14:49 신고
    오 매우 요용한 정보네요. 토목에서는 다른도면에서 복사해서 옮기면 거의 대부분 다 축척이 달라서 애를 먹었거든요. 또 현장을 좌표측량해서 성과를 입히는데 축적이 달라서 다른사람에게 부탁을 하거나 어쩌거나 해서 넘어간적이 많았는데요. 이렇게 간단하게 할 수 있는 방법이 있었다니 정말 감사합니다.
    • 초이
    • 2016.04.20 17:19 신고
    야호..
    자세한 설명에 감사드립니다.
    덕분에 문제를 해결했어요.
    • 블랙 태권브이
    • 2016.12.19 20:25 신고
    1번 방법으로 축척을 맞출려 하는데... 잘 않되네요.... 캐드에 ㅋ 도 모르기에...

    기준점을 찍으면 도면그림이 사이즈가 변화되면서 도면틀에서 벗어나네요. ????
    첫번째 구석을 지정, 두번째 구석을 지정이 나와야 하는데 전 두번째 구석을 지정만 나오네요..??

    알지도 못하니 질문도 질문도 어렵네요..
    • 오십견환자
    • 2017.01.12 12:52 신고
    캐드좀 한다는 직원은 수두룩한데 스케일 조정도 못하니까 깝깝하던차에 아주 유용한 팁을 알려줘서 너무나 감사 합니다..단번에 해결되는거 가지고...계산기 두들기고,설계자 한테 물어봐야 한다고 하고... 무지 애먹었네요 ^^..
    • 굿굿
    • 2017.04.18 17:08 신고
    와~ 꿀팁이네요 좋은 정보 공유 감사합니다.
    • 감사합니다
    • 2017.05.30 11:27 신고
    정말 감사합니다. ^---------^ 수고하세요.
  2. 안녕하세요 인벤터 배우려는 초보입니다
    • 고맙습니다
    • 2017.10.12 16:08 신고
    덕분에 도면 새로 그려야 될꺼 한번에 해결했습니다..

    정말 감사드립니다