해 본 적 있으십니까: 시스템 변수 모니터링

AutoCAD에서 작업하는 동안 다음 상황 중 하나가 발생한 적이 있으십니까:

  1. OPEN 명령을 시작했지만 파일 탐색 대화상자가 팝업되지 않습니다. 대신 명령 윈도우에서 명령이 실행되고 파일의 경로와 이름을 입력하여 열라는 프롬프트가 표시됩니다.
  2. 객체를 삭제하기 위해 객체를 선택하고 지우기를 클릭하거나 Delete 키를 눌러도 아무 동작도 발생하지 않습니다.

이러한 문제는 어떤 공통점을 가지고 있을까요? 동작을 제어하는 시스템 변수가 변경되었습니다. 심지어 사용자가 이를 알아채지 못했을 수도 있습니다. 사용자 프로그램이 원래 값으로 복원되기 전에 취소되거나 완료되지 못한 경우에 때때로 시스템 변수가 변경됩니다.

이러한 상황이 발생한 경우 동작을 제어하는 시스템 변수는 다음과 같습니다.

  1. FILEDIA 시스템 변수는 OPEN 명령에 대해 파일 탐색 대화상자가 표시되는지(1) 또는 표시되지 않는지(0)를 제어합니다.
  2. PICKFIRST 시스템 변수는 명령을 시작하기 전에 객체를 선택할 수 있는지(1) 또는 명령을 시작하기 전에 객체를 선택할 수 없는지(0)를 제어합니다.

이러한 문제를 사례별로 해결하기 보다는 특정 시스템 변수를 지켜보고 변경 사항을 알아챌 수 있다면 어떨까요? 다행히도, AutoCAD 2016에서는 이 기능을 제공하도록 설계된 시스템 변수 모니터가 도입되었습니다.

주: 비디오에는 오디오 또는 자막이 포함되어 있지 않습니다.

주: 단계, 이미지 및 비디오는 사용 중인 제품 버전과 약간 다를 수 있습니다.

시스템 변수 모니터

시스템 변수 모니터는 기본적으로 활성화되어 있으며 모니터링할 시스템 변수 리스트에 여러 시스템 변수를 포함하고 있습니다. 물론 모니터링할 변수 리스트, 기본 값 및 알림 방법을 편집할 수 있습니다.

명령 프롬프트에서 SYSVARMONITOR를 입력합니다. 시스템 변수 모니터 대화상자에서 현재 모니터링되고 있는 시스템 변수를 볼 수 있습니다.

알림은 기본적으로 활성화되어 있습니다. 모니터링 중인 시스템 변수가 변경된 경우 아이콘이 상태막대에 표시됩니다(도면 영역 아래 오른쪽 아래에 위치).

풍선 도움말 사용이 선택되어 있으면 시스템 변수 모니터를 열 수 있는 링크가 포함된 풍선 도움말이 팝업되고, 여기서 어떤 시스템 변수가 변경되었는지 확인할 수 있습니다.

풍선 도움말은 그냥 아이콘 보다 더 눈에 띄므로 시스템 변수 변경 사항을 보다 신속하게 확인하는 데 도움이 될 수 있습니다.

팁: 또한 상태막대의 알림 아이콘을 마우스 오른쪽 버튼으로 클릭하고 알림 표시를 선택하여 풍선 도움말을 켜거나 끌 수도 있습니다.

시스템 변수 추가 또는 제거

이 예에서는 리스트에 SAVETIME 시스템 변수를 추가하려고 합니다. SAVETIME은 자동 저장 간격을 설정합니다. 이 시스템 변수를 추가하려는 주요 이유는 해당 설정이 꺼지지 않도록 하기 위해서입니다(0 값). 또한 기본 10분 대신 5분마다 자동 저장되도록 설정하고자 합니다.

  1. 명령 프롬프트에서 SYSVARMONITOR를 입력합니다.
  2. 시스템 변수 모니터 대화상자에서 리스트 편집을 클릭합니다. 시스템 변수 리스트 편집 대화상자가 표시됩니다.

    왼쪽에는 모니터링 가능한 모든 시스템 변수가 표시되고, 오른쪽에는 이미 모니터링 중인 시스템 변수가 표시됩니다. 시스템 변수 이름 옆의 ?를 클릭하여 연관된 도움말 항목을 엽니다.

  3. 왼쪽의 검색 상자에 save를 입력하여 사용 가능한 시스템 변수 리스트를 필터링합니다.
  4. 왼쪽에서 SAVETIME 시스템 변수 이름을 선택하고 >>를 클릭합니다.
    주: 모니터링되는 시스템 변수 리스트에서 시스템 변수를 제거하려면 오른쪽에서 시스템 변수 이름을 선택하고 <<를 클릭합니다.
  5. 확인을 클릭합니다.

    SAVETIME 시스템 변수가 모니터링되는 시스템 변수 리스트에 추가되고 현재 값이 기본 값으로 설정됩니다.

기본 값 변경

  1. 시스템 변수 모니터 대화상자에서 SAVETIME의 현재 값을 두 번 클릭합니다. 이렇게 하면 해당 값이 편집 모드가 됩니다.
  2. 새 기본 값으로 5를 입력합니다.
  3. 기본 값을 변경하려는 다른 모든 시스템 변수에 대해 이 작업을 반복합니다.
  4. 확인을 클릭합니다.

변수가 변경되는 경우

그럼 이렇게 모니터링을 설정하고 나서 모니터링되는 시스템 변수 중 하나가 변경되면 어떻게 될까요? 알림 설정에 따라 상태막대에 아이콘만 표시되거나 아이콘과 풍선이 모두 표시됩니다.

  1. 알림 아이콘 또는 풍선을 클릭합니다. 모니터링 되는 시스템 변수 중 변경된 항목이 상태 열에 표시됩니다.
  2. 모두 재설정을 클릭하여 시스템 변수를 기본 값으로 재설정합니다.
팁: 알림 아이콘을 마우스 오른쪽 버튼으로 클릭하고 시스템 변수 재설정을 선택해도 됩니다.

시스템 변수 값 및 비트코드

다중 옵션을 지정할 수 있는 시스템 변수는 비트코드 값을 사용합니다. 비트코드는 개별 값의 합계입니다.

예를 들어, OSMODE 시스템 변수를 사용하면 여러 개의 실행 중인 객체 스냅을 설정할 수 있습니다. 사용 가능한 옵션은 다음과 같습니다.

설명

0

NON (없음)

1

END (끝점)

2

MID (중간점)

4

CEN (중심)

8

NOD (노드)

16

QUA (사분점)

32

INT (교차점)

64

INS (삽입)

128

PER (직교)

256

TAN (접점)

512

NEA (근처점)

1024

GCE (기하학적 중심)

2048

가상 교차점

4096

EXT (연장선)

8192

PAR (평행)

16384

현재 활성 객체 스냅을 억제합니다.

OSMODE의 기본값은 4133입니다. 우선 4133이 테이블에서 제공되는 값이 아니라는 것을 알 수 있습니다. 이는 OSMODE 값이 대화상자에 표시된 대로 기본 실행 중인 객체 스냅의 합계이기 때문입니다.

1(끝점) + 4(중심) + 32(교차점) + 4096(연장선) = 4133

실행 중인 객체 스냅 끝점, 중간점, 중심 및 삽입점을 원하는 경우, 해당 비트코드 값은 1 + 2 + 4 + 64 = 71이 됩니다. 이에 따라, 시스템 변수 모니터에서 OSMODE를 추가하고 기본 값을 71로 지정합니다.