해 본 적 있으십니까: 블록의 속성 작업

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

BLOCK 명령을 사용하여 블록을 처음 작성할 때나 나중에 블록 편집기(BEDIT 명령)에서 편집할 때 형상과 같은 속성을 블록에 추가할 수 있습니다.

  1. 새 도면을 열고 30”x72" 크기의 직사각형 객체를 그려 회의용 테이블을 나타냅니다. 모든 회의용 테이블이 직사각형인 것은 아니므로 곡선 모서리를 자유롭게 추가합니다.

  2. 명령 프롬프트에 ATTDEF를 입력합니다.
  3. 속성 정의 대화상자에서 다음 이미지에 표시된 값을 지정합니다.

    속성 섹션의 특성은 도면에 표시되는 문자와 속성에 지정된 값을 조정하는 데 사용됩니다.

    • 태그 - 블록에 속성이 추가되기 전에 도면 창에 표시되는 자리 표시자 문자입니다. 제공되는 값은 블록에서 값을 추출할 때 속성을 식별하는 데 사용됩니다.
    • 기본값 - 태그를 대치하며, 블록 삽입 시 속성에 지정되는 값입니다.
    • 프롬프트 - 속성에 예상되는 정보 유형을 알 수 있도록 하기 위해 블록 삽입 동안 속성 편집 대화상자 또는 명령 프롬프트에 표시되는 메시지 문자열입니다.
  4. 제공된 값을 수락하고, 속성의 삽입점을 지정합니다. 최상의 위치는 회의용 테이블을 정의하는 형상 내부입니다.
  5. ATTDEF 명령을 다시 시작하여 두 번째 속성 정의를 작성하고, 다음 이미지에 표시된 값을 지정합니다.

    주: 비가시 모드에서는 화면상 속성의 가시성이 억제되어 도면이 간단하게 표시되면서도 여전히 블록에 정보를 추가할 수 있습니다. 숨겨진 속성의 가시성은 ATTDISP 명령을 사용하여 전환할 수 있습니다.


  6. 명령 프롬프트에서 BLOCK을 입력합니다.
  7. 블록 정의 대화상자에서 다음 이미지에 표시된 값을 지정합니다.

  8. 제공된 값을 수락하고 테이블의 중심을 블록의 기준점으로 지정합니다.
    팁: 2점 사이의 중간 객체 스냅을 통해 효율적으로 테이블의 중심점을 찾을 수 있습니다. 기준점을 지정하라는 메시지가 나타나면 Shift 키를 누른 상태에서 마우스 오른쪽 버튼을 클릭하여 2점 사이의 중간 옵션을 선택합니다.
  9. 테이블의 형상을 선택한 다음 FURN_LBL 속성과 FURN_DESC 속성을 차례로 선택합니다.
    주: 속성 값의 프롬프트 순서는 블록을 정의할 때 속성을 선택한 순서에 따라 결정됩니다. 이 순서는 스크립트 또는 AutoLISP 프로그램을 작성할 때 중요할 수 있습니다. BATTMAN 명령을 사용하여 블록의 속성 프롬프트 순서를 변경할 수 있습니다.
  10. 속성 편집 대화상자에서 기본값을 수락합니다.

  11. 의자는 회의실에서 흔히 볼 수 있으므로 의자를 나타내는 CH1이라는 블록을 작성하고 5-7단계에서 회의용 테이블에 대해 정의한 것과 동일한 2개의 속성을 추가합니다. 의자 블록에서 FURN_LBL 및 FURN_DESC 속성에 대해 기본값 CH1 및 CONFERENCE CHAIR W/O ARMS를 각각 지정합니다.

속성이 포함된 블록 삽입

속성이 포함된 블록을 삽입할 경우 블록의 각 속성에 대해 기본값을 수락하거나 새 값을 제공할 수 있습니다.

  1. INSERT 명령을 시작합니다.
  2. 삽입 대화상자에서 이전에 작성한 회의용 테이블을 나타내는 블록을 선택합니다.
  3. 제공된 값을 수락하고 블록 삽입을 위해 필요한 값을 지정합니다.
  4. 속성 편집 대화상자에서 각 속성의 기본값을 필요에 따라 편집합니다.

  5. 회의용 테이블에서 더 긴 양쪽에 회의용 의자 블록 여러 개를 삽입합니다.

  6. 도면에 대한 변경 사항을 저장합니다.
주: 블록을 삽입할 때 속성 편집 대화상자가 표시되지 않으면 ATTREQ 및 ATTDIA 시스템 변수를 둘 다 1 값으로 설정합니다.

속성이 포함된 블록을 삽입한 후에는 블록을 두 번 클릭하여 블록에 포함된 각 속성의 현재 값을 편집할 수 있습니다.

이제 속성이 포함된 블록을 정의하고 삽입하는 방법을 기본적으로 이해했으므로 해 본 적 있으십니까: 블록에서 속성 값 추출 항목을 계속 진행하여 블록 속성 값을 테이블로 추출할 수 있습니다.