-EditBlockAttribute

-EditBlockAttribute 명령을 사용하여 여러 블록 인스턴스에서 동일한 변수 속성의 값과 문자 옵션을 편집합니다.

도면층 및 문자 스타일과 같은 블록 속성을 수정하려면 EditXBlockAttribute 명령을 사용합니다.

이 명령은 EditBlockAttribute 명령의 명령 창 변형입니다.

모든 블록에서 또는 선택한 블록에서만 속성 값의 전부 또는 일부만 바꿀 수 있습니다. 또한 위치, 높이, 각도 및 스타일을 변경할 수 있습니다(단, 개별적으로만 변경 가능).

해당 이름과 값을 기준으로 블록 속성을 지정하려면 별표(*)를 사용하여 필터링합니다. 창 선택 범위에 지정된 값이 있으며 이름에 지정된 문자열이 포함된 모든 속성이 반환됩니다.

다음과 같이 할 수 있습니다.

참고: 잠긴 도면층의 블록 속성 값은 편집할 수 있습니다.

블록 속성을 하나씩 편집하기:

블록 속성을 하나씩 교체할 때는 모든 속성을 편집할 수도 있고 일부 속성만 편집할 수도 있습니다. 또한 위치, 높이, 각도 및 스타일을 변경할 수 있습니다.

참고: 블록 속성이 표시되고 CCS에 평행해야 합니다.

  1. 명령 프롬프트에 -EditBlockAttribute를 입력합니다.
  2. 를 입력하고 Enter 키를 눌러 블록 속성을 하나씩 편집할 것을 지정합니다.
  3. 블록의 이름을 지정하고 Enter 키를 누릅니다.

    블록은 여러 개를 지정할 수 있습니다. 문자열에 *를 사용해 검색 문자열을 입력하여 블록을 선택합니다. 예를 들어 이름이 A로 시작하는 모든 블록을 선택하려면 "A*"를 입력합니다.

  4. 블록 속성의 이름을 지정하고 Enter 키를 누릅니다.

    블록 속성은 여러 개를 지정할 수 있습니다. 문자열에 *를 사용해 검색 문자열을 입력하여 블록 속성을 선택합니다. 예를 들어 이름이 A로 시작하는 모든 블록 속성을 선택하려면 "A*"를 입력합니다.

  5. 블록 속성의 값을 지정하고 Enter 키를 누릅니다.

     블록 속성 값은 대소문자를 구분합니다.

  6. 그래픽 영역에서 속성 값을 편집할 블록을 지정하고 Enter 키를 누릅니다.

    그래픽 영역에서 지정된 기준에 맞는 블록 속성이 선택됩니다. 편집은 선택 항목 중 첫 번째 블록 속성부터 시작됩니다. 다음 속성 옵션을 사용하여 블록 속성을 하나씩 편집합니다.

  7. 필요에 따라 현재 블록 속성의 속성을 변경합니다.

    블록 속성 값 변경 또는 바꾸기:

    1. 옵션을 지정하고 Enter 키를 누릅니다.
    2. 다음 옵션 중 하나를 지정합니다.
      • 변경: 블록 속성 값의 지정된 하위 문자열을 바꿉니다.
      • 바꾸기: 블록 속성의 전체 값을 새 값으로 바꿉니다.

    문자 위치 속성을 변경하려면 다음 옵션을 사용합니다.

    • 삽입점. 새 블록 속성 삽입점을 지정할 수 있습니다.

        참고: 블록 속성이 블록 잠금으로 정의되지 않은 경우 해당 도면요소 맞물림을 선택한 후 새 위치로 드래그하여 블록 속성의 삽입점을 수정할 수 있습니다.

    • 도면층. 블록 속성을 다른 도면층에 배치할 수 있습니다.
    • 문자 회전. 회전 각도를 변경합니다.

    문자 종횡비를 변경하려면 다음 옵션을 사용합니다.

    • 높이. 문자 높이를 변경합니다.
    • 문자 스타일. 새 문자 스타일을 지정할 수 있습니다.
    • 선 색상. 문자 색상을 변경합니다. byLayer, byBlock 또는 트루 컬러(RGB 값)를 입력할 수 있습니다. 트루 컬러를 지정하려면 빨간색, 녹색, 파란색 값에 대한 0에서 255까지의 정수 값 세 개를 쉼표로 구분해 입력합니다(예: 127,0,127).

  8. 블록 속성의 속성을 수정한 후 다음 속성 옵션을 지정하여 수정할 다음 속성으로 진행합니다.
  9. 필요에 따라 8~9단계를 반복합니다. 선택된 블록 속성이 더 이상 없으면 명령이 종료됩니다.

여러 블록 속성 편집하기:

선택에 따라, 보이는 속성에만 적용하거나 보이는 속성과 보이지 않는 속성 모두에 적용합니다.

모든 속성에 대해 문자열을 다른 문자열로 바꿀 수 있습니다.

  1. 명령 프롬프트에 -EditBlockAtttribute를 입력합니다.
  2. 아니오를 입력하여 둘 이상의 블록 속성을 편집합니다.
  3. 현재 보이는 블록 속성을 편집할지 여부를 지정하려면 또는 아니오를 입력합니다.
  4. 블록의 이름을 지정하고 Enter 키를 누릅니다.

    블록은 여러 개를 지정할 수 있습니다. 문자열에 *를 사용해 검색 문자열을 입력하여 블록을 선택합니다. 예를 들어 이름이 A로 시작하는 모든 블록을 선택하려면 "A*"를 입력합니다.

  5. 블록 속성의 이름을 지정하고 Enter 키를 누릅니다.
  6. 블록 속성 값을 지정하고 Enter 키를 누릅니다.

    블록 속성 값은 대소문자를 구분합니다.

  7. 그래픽 영역에서 블록 속성 값을 편집할 블록을 선택합니다.
  8. Enter 키를 누릅니다.
  9. 바꿀 문자열을 입력하고 Enter 키를 누릅니다.
  10. 지정된 문자열을 대치할 문자열을 입력하고 Enter 키를 누릅니다.

예:

다음 블록에는 상세 번호를 표시하는 섹션이라는 공통 블록 속성이 하나씩 있습니다.

이전 값: AB1, AB2, AB3

새 값: CD1, CD2, CD3

값을 수정하는 데 필요한 모든 섹션 속성을 지정하려면 A*를 사용합니다.

창 선택 범위에 블록 세트를 포함합니다.

창 선택 범위에 5가 반환됩니다.

5개의 블록 속성 모두에서 값이 바뀝니다.

액세스

명령: -EditBlockAttribute

관련 항목

블록 속성 편집(대화 상자 변형)