CAD/TIP2011. 6. 13. 00:00

예전에 썼던 AutoCAD 명령 실행 중 계산 글에도 있듯이
CAL 명령은 AutoCAD에서 명령 실행 중 계산을 할 수 있는 유용한 명령입니다.
간단한 축척의 계산이라던가 명령 실행 중 사칙연산 등이 필요한 경우가 많아 자주 애용하게됩니다.
예를들어 선을 그리는데 2.15의 5배 되는 선을 그리고 싶다면 아래와 같은 과정이 되겠죠.

명령: line
첫 번째 점 지정:
다음 점 지정 또는 [명령 취소(U)]: 'cal
>>>> 표현식: 2.15*5
LINE 명령 재개 중.
다음 점 지정 또는 [명령 취소(U)]: 10.75

원 그릴 때 반지름 지정시 사칙연산이 필요한 경우 등등 유용하게 쓰입니다만
이런 간단한 것외에 도움말에 보면 알겠지만 아주 다양한 기능이 많습니다.
CAL 명령을 활용할 수 있는 몇 가지 예를 적어놓을테니 활용할 일이 있으면 한번 써 보세요

1. 사각형의 중심을 찾을 때
사각형의 중심에서 선을 그리거나, 객체를 사각형 중심으로 옮기거나 등에 활용하면되는데
CAL 명령 입력후 (MID+MID)/2 로 계산하면 됩니다.
즉, 사각형 두변의 중간점과 중간점의 /2 이므로 중앙이 되는 것이죠.

예를 들어 객체를 사각형의 중간점으로 옮기는 과정은
명령: MOVE
객체 선택: 객체 선택 후
기준점 지정 또는 [변위(D)] <변위>: 기준점 지정하고
두 번째 점 지정 또는 <첫 번째 점을 변위로 사용>: 'cal
>>>> 표현식: (mid+mid)/2
>>>> 객체 선택 - MID 스냅: 사각형의 한변 선택
>>>> 객체 선택 - MID 스냅: 반대쪽 한변 선택



2. 삼각형의 중심을 찾을 때
이 경우는 CAL 명령에서 (END+END+END)/3 을 하면 됩니다.
위 예와 마찬가지로 (END+END+END)/3 을 입력 후 삼각형의 세 모서리 부근을 선택하면됩니다

3. 원과 원 사이의 중간점을 찾을 때
위 사각형, 삼각형 예를 보면 이제 대충 감이 잡히겁니다.
이미 그려진 원과 원 사이의 중간점은 (CEN+CEN)/2로 찾으면 됩니다.

위 세가지 예와 같이 스냅점을 이용한 계산은 스냅에 해당하는 명령어를 입력하면됩니다.

 스냅모드  CAL 명령 사용 
 끝점  END
 삽입점  INS
 교차점  INT
 중간점  MID
 중심점  CEN
 근처점  NEA
 노드  NOD
 사분점  QUA
 수직점  PER
 접점  TAN

4. 두 점간의 거리 값을 알고 싶을때
이 때는 DEE 옵션이 있습니다.

이 DEE는 어떤 객체의 끝점과 끝점 사이의 거리 값을 가져오는데
거리 값이 필요한 명령 들.. MOVE, COPY, OFFSET 등에서 활용하면 됩니다.
예를 들어 OFFSET 실행 중 이미 그려진 한 선의 길이 값대로 OFFSET 해야 한다면 DEE 입력 후
한 선의 양쪽 끝점을 선택하면 됩니다.
OFFSET 실행 중 이미 그려진 두 선의 사이 거리값대로 OFFSET 해야 한다면 DEE 입력 후
두 선의 끝 점을 선택하면 됩니다.

오~ DEE 괜찮은데 더 없나요?
DEE와 같은 단축 함수는 여러가지 많습니다만 옵션 입력이 어려운 것을 빼고
쉽게 CAL 명령에 활용할 수 있는 것은
MEE - 두 끝 점 사이의 중간점,
          선의 끝점 끝점 선택하면 중간점을 찾아주므로 객체 복사, 이동 등에 활용할 수 있죠
ILLE - 두 선의 교차점
          두 선의 끝 점 네개를 선택하면 교차점을 찾아줍니다
          아래 그림처럼 빨 간선의 끝 점 부분을 (1~4) 선택하면 교차점을 찾아주는 것이죠
         

RAD - 호, 원, 폴리선 호의 반지름 - 아래에 예와 같은 경우입니다.

5. 기존에 그려진 원이나 호의 반지름 값을 가져오려면
RAD를 입력하면 됩니다.
이 역시 기존의 반지름 값을 이용해야하는 캐드 명령시 사용하면 됩니다.
예를 들어 FILLET 실행 중 이미 그려진 호나 원의 반지름 값으로 필렛하고 싶을 때 활용하면 되겠죠.

Posted by 아저씨~