전체 명령어 : xiAttBlkEdit

단축 명령어 : ABE

 

 

사용법

 

속성블럭 속의 지정된 태그의 값을 모두 일괄 수정하는 명령어입니다.

 

여러 파일에 걸쳐 일괄 실행할 수도 있으며, 이 명령어는 ObjectDBX 를 활용하므로, 파일을 열지 않고 빠르게 작업합니다.
다만,  ObjectDBX 는 다음과 같은 단점이 있습니다.

  1. 미리보기 손톱그림이 사라짐
  2. 항상 현재 사용되는 CAD 버전으로 저장됨 (즉, 하위 버전으로의 저장이 안됨)

** 주의사항
GstarCAD와 ZWCAD 2021 이하 버전은 ObjectDBX를 지원하지 않기 때문에 파일을 직접 열어서 수정합니다.
이 두가지 프로그램에서는 열려 있는 파일이 목록에 없어야 합니다. (프로그램에서 자동으로 걸러 주는 과정이 있음)

 

명령어를 실행하면 아래와 같은 대화상자가 나타납니다.

 

 

[속성 블럭 선택]

화면에서 수정될 속성블럭을 선택하여, 태그값을 읽어 올 수 있습니다.

블럭을 선택하면, 해당 블럭의 속성태그 중에서 수정될 것만 선택할 수 있는 화면이 나타납니다.

 

 

이 화면에서 수정될 태그값을 선택하여, "확인"을 누르면 원래 대화상자의 목록에 블럭이름과 태그, 값이 입력이 됩니다.

 

대화사장의 목록에서 수정하고자 하는 태그를 더블클릭하면, 아래와 같이 값을 수정할 수 있는 화면이 나타납니다.

 

 

[블럭이름] 에는 와일드카드문자(*)를 허용합니다. 즉 블럭의 이름에 *AAA* 이라고 적으면, 블럭이름에 AAA 문자가 들어간 모든 블럭에서 해당 태그를 찾아서 수정합니다.

 

[값] 수정하고자 하는 값을 입력합니다. 값을 삭제하고 싶을 때는 값을 모두 지우면 됩니다.

 

** 태그 이름도 수정해서 입력될 수는 있습니다. 다만 그렇게 한다고 해서 해당 블럭의 태그 이름이 변경되는 것이 아니라, 변경된 태그이름으로 검색을 할 뿐입니다.

즉, 기존에 BBB 라는 태그이름에서 CCC 라고 변경을 하면, 블럭 속의 태그이름을 CCC 로 변경을 하는 것이 아니라.. 해당 블럭 속에서 CCC 라는 태그를 검색만 합니다.

그러므로 태그 이름을 수정할 일은 거의 없을 것 같습니다.

 

 

[화면에서 수정블럭 선택]

특정 블럭만 화면에서 선택하여 수정할 수 있습니다. 다만 "여러 파일"과 혼용할 수는 없습니다.

 

[찾을 공간]

모형/배치 등 검색할 공간을 정의합니다.

 

[잠긴 켜 제외]

블럭이 잠겨져 있을 경우, 검색에서 제외를 하는 옵션입니다.

 

[블럭 속 속성블럭 포함]

속성블럭이 일반블럭 속에 들어 있을 경우, 그 객체도 검색에 포함을 합니다.

 

  1. sql 2022.06.20 10:50 # Delete Reply

    감사합니다. 더욱더 효율이 올라가게 되었습니다 ^^