전체 명령어 : xiXrefColor
단축 명령어 : XRC
 

 

사용법

 
외부참조의 객체 색을 모두 하나의 색으로 통일하는 명령어입니다.
협력회사의 도면을 바탕에 깔고 새로운 도면을 그릴 경우, 해당 도면을 모두 회색으로 변경하고 그리는 경우가 있습니다.
이럴 때 유용하게 사용될 수 있는 명령어입니다.

 

 

[기능 선택]

 

 

색을 변경할 지, 변경된 색을 복구 할지를 선택합니다.

 

 

[선택 영역]

 

 

화면에서 선택을 할지, 도면에 있는 모든 외부참조를 선택할지를 결정합니다.

 

 

[설정]

 

 

변경색

변경될 색을 선택합니다.

 

선종류변경

선종류로 강제 변경을 할 수 있습니다.

 

외부참조 속의 외부참조도 적용

겹겹이 있는 외부참조 속의 외부참조까지 변경을 할 수 있습니다.

 

원본에서 강제 색/선 변경된 객체도 적용

아래 유의사항에 설명된 옵션이며, Acad 2016 이후의 버전에만 해당됩니다.

 

꺼지거나 얼려진 켜 제외

화면에서 보이지 않는 켜를 제외하는 옵션입니다.

 

 

[제외될 켜]

 

 

색을 변경하지 않는 켜의 목록을 지정합니다. 여러 켜를 동시에 지정할 수 있으며 "," 로 구분을 합니다.

또한 화면과 같이 와일드카드 문자를 허용합니다.

 

예를 들어

[1층]으로 시작되는 모든 켜를 선택하고 싶다면 [1층*] 

[1층]이 포함된 모든 켜를 선택하고 한다면 [*1층*] 

[가나] 와 [라마] 두 문자를 포함하는 켜를 찾고 싶다면 [*가나*라마*] 

[가나54] 와 같이 문자 뒤에 숫자 두 개가 있는 것을 선택하고 싶다면  [가나##]

과 같이 다양한 입력이 가능합니다.

 

캐드의 wcmatch 함수를 이용하기에 wcmatch 에서 허용하는 모든 와일드카드 문자를 사용할 수 있습니다.

 

주의 하실 것은.. 찾는 문자가 특수문자일 경우입니다.

예를 들어 찾는 문자가 @gmail 일 경우, @ 문자가 알파벳을 의미하는 특수문자이기에 검색이 되지 않습니다.

그러므로 이럴 때는 특수문자 앞에 ` 를 붙여 주면 됩니다. (키보드 왼쪽 최상단 물결 아래에 있는 문자)

즉, [`@gmail] 로 입력을 하면 됩니다.

 

 글자 정   의 
 #  하나의 숫자 일치 ab#e
ab(숫자하나)e
ab2e, ab3e 적합
abce 부적합
[...]  [  ] 내부 한  글자 일치 ab[cd]e
ab(c 또는 d)e
abce, abde 적합
abge 부적합
 @  하나의 알파벳 일치 ab@e
ab(문자하나)e
abce, abde 적합
ab3e 부적합
 [~...]   [.] 내부 한 글자 제외 일치 ab[~cd]e
ab(안에 c나 d를 제외한 문자 하나)e
abae, abge 적합
abce, abde 부적합
  .
(점)
  알파벳, 숫자제외 일치 ab.e
ab(문자,숫자를 제외한 문자 하나)
ab_e, ab+e 적합
ab3e 부적합
  -
(하이픈)
  글자 범위 지정 abc-ge
ab(c부터 g 까지의 모든 문자 하나)e
abde, abee 적합
abze 부적합
  *
(별)
  임의의 글자순서 일치 ab*
ab 로 시작하는 모든 문자열
abce, abz4 적합
bbce 부적합
  ,
(콤마)
  두 패턴 구분 *bc,ab*
bc로 끝나거나, ab로 시작하는 모든 문자열  
43bc, aber 적합
43bb 부적합
  ?   하나의 글자 일치 ab??e
ab(문자 2개)e
abcce, ab33e 적합
abce 부적합

 

 

 

유의사항

 

1. 원본에서 강제로 색을 바꾼 객체

캐드 자체적으로 외부참조의 원본 파일에서 ByLayer 가 아닌 객체 (강제로 색을 변경한 객체)까지 색을 변하게 할 수는 없습니다.

 

다만 AutoCAD 2016 부터 제공되는, XREFOVERRIDE 라는 변수설정을 통해, 외부참조의 객체를 모두 ByLayer 로 되어 있는 것 처럼 할 수 있습니다.

이 경우, 도면 전체 외부참조에 이 변수가 영향을 미치며, 선택 외부참조 이외의 객체도 색이 변할 수 있습니다.

 

예) 외부참조A 와 외부참조B가 있을 때, 

 

선택 외부참조만 색을 변경하고 싶고, [강제 색 변경 객체도 변경] 옵션을 켜고, 외부참조A를 선택한다면...

외부참조 A는 모두 색이 변하는데... 

 

만약 외부참조B에 강제로 색이 변경된 객체가 있다면, 이 것이 ByLayer 로 변경이 되면서, 해당 객체의 켜를 따라가게 됩니다.

 

그래서 선택되지 않은 외부참조도 색이 변하는 오류가 있는 것 처럼 느끼실 텐데... 

위와 같은 이유로 정상적 결과입니다.

 

AutoCAD 2016 이하는 이 XREFOVERRIDE 라는 변수가 없기 때문에, 강제 색변경 객체는 색이 변하지 않습니다.

 

 

2. ZWCAD 에서 색 되돌리기

 

색을 되돌리기 하는 것은.. 외부참조를 Reload 하는 방식으로 작동을 합니다.

 

그러나, ZWCAD 2023 이하의 버전은 .. 원본 객체의 변화가 없다면, 이 Reload 를 허용하지 않습니다.

그래서 이 명령어로 색을 되돌릴 수가 없습니다.

 

그래서 ZWCAD 사용자는 대화상자에 아래와 같은 옵션이 추가 표시됩니다.

 

 

이 옵션을 켜면... ObjectDbx 로 파일을 (사용자 몰래) 열어서, 저장을 합니다.

새로 원본 파일이 저장되었으므로, 색 되돌리기를 위한 Reload 가 가능해 집니다.

다만, 이 ObjectDbx 는 미리보기 손톱그림이 사라집니다.

 

이 것이 싫다면, 이 옵션으로 하지 마시고...

가. 원본파일 열기

나. 그냥 저장 후 닫기

다. XRC 실행해서 "색 되돌리기" 실행

을 하시면 됩니다.

 

다른 캐드는 정상 작동을 합니다.