RTEXT(Express Tool)

원격 문자(rtext) 객체를 작성합니다.

찾기

rtext 객체를 파일 참조로 사용하여 여러 도면에 공통적인 문자(예: 시트 주 또는 법적 고지 사항)를 표시할 수 있습니다. 또한 이를 사용하여 지정사항이나 조립품 지침과 같은 문자의 큰 본문을 표시할 수 있습니다.

반작용 문자 객체라고도 하는 원격 문자 객체는 AutoCAD 문자 및 여러 줄 문자 객체와 동일한 방식으로 표시되지만 문자의 원본이 외부 텍스트 파일 또는 DIESEL 표현식의 값입니다. RTEDIT 명령을 사용하여 rtext 객체를 편집할 수 있습니다.

주: RTEXT가 설치되지 않은 컴퓨터에서 rtext 객체가 포함된 도면을 연 경우 결과로 생성되는 프록시 객체가 rtext 객체의 경계 상자를 표시합니다. RTEXT가 없는 사용자와 도면을 공유하려면 EXPLODE 명령을 사용하여 rtext 객체를 여러 줄 문자 객체로 변환해야 합니다.
명령: RTEXT 현재 문자 스타일: 표준 문자 높이: 0.2000 문자 회전: 0 Enter an option [Style/Height/Rotation/File/Diesel] <Diesel>: 옵션을 지정합니다.

옵션

Style 문자 스타일을 선택합니다.
Height 문자 높이를 지정합니다.
Rotation 회전 값을 지정합니다.
File 외부 텍스트 파일을 사용합니다.
Diesel DIESEL 코드를 사용합니다.
팁: 파일 옵션을 사용하여 rtext 객체를 작성하고 나면 LIST 명령을 사용하여 연관된 텍스트 파일을 식별할 수 있습니다.

DIESEL 표현식 사용

DIESEL은 이전에 사용자 프로그램에서만 액세스할 수 있던 옵션을 제공합니다. 다음은 DIESEL 표현식이 포함된 rtext 객체를 도면에서 사용하는 방법에 대한 몇 가지 예입니다. 이러한 예를 DIESEL 표현식 대화상자에 붙여 넣을 수 있습니다.

GETVAR 함수 사용

도면 이름 102-fp12.dwg를 표시하려면 다음 표현식을 사용합니다.

Drawing file: $(getvar, "dwgname")

결과 rtext 객체가 다음과 같이 표시됩니다.

Drawing file: 102-fp12.dwg

파일 이름에 폴더 경로를 포함하려면

Drawing name: $(getvar, "dwgprefix")$(getvar, "dwgname")

결과 rtext 객체가 다음과 같이 표시됩니다.

Drawing file: C:₩Projects₩97-102₩Arch₩102-fp12.dwg
주: 표준 제목 블록에서 도면 경로 또는 이름을 참조하는 경우 제목 블록이 외부 참조 파일에 표시된 경우에도 항상 도면의 파일 이름이 표시됩니다.

EDTIME 함수 사용

도면을 플롯할 때 플롯이 작성된 날짜 및 시간을 출력에 표시할 수 있습니다. 다음 DIESEL 표현식은 도면에 이 정보를 표시합니다.

$(edtime, 0, MON DD"," YYYY - H:MMam/pm)

결과 rtext 객체가 다음과 같이 표시됩니다.

Mar 22, 2000 - 11:12pm

GETPROP 함수 사용

rtext는 로컬로 정의된 $(getprop) DIESEL 함수를 통해 도면 특성을 지원합니다. $(getprop)를 사용하면 도면 특성 대화상자(DWGPROPS 명령)에 있는 탭에서 값을 추출하여 rtext 객체에 표시할 수 있습니다. $(getprop) 함수의 구문은 다음과 같습니다.

$(getprop, property name)
여기서 property name은 대화상자의 다음 필드 중 하나일 수 있습니다.
제목 주제 작성자 키워드 주석 마지막으로 저장한 사람 개정 번호 사용자 특성

예를 들어 도면에 대한 도면 특성의 주제 필드에 "굴착된 사이트"라는 문자가 포함된 경우 DIESEL 표현식

Subject: $(getprop, subject)

는 rtext 객체에서 다음과 같이 표시됩니다.

주제: 굴착된 사이트
주: $(getprop) 함수는 rtext 객체에서만 지원됩니다. 다른 DIESEL 함수에 제공되는 인수와 달리 $(getprop)의 인수는 따옴표로 묶을 수 없습니다. 인수는 대소문자를 구분하지 않습니다.

프로젝트 이름이라는 사용자 특성이 있는 경우 다음 DIESEL 표현식 값이 표시됩니다.

Project: $(getprop, %PROJECT NAME)
주: $(getprop)를 사용하는 도중 잘못된 구문 또는 잘못된 인수와 같은 오류가 표시됩니다(GETPROP ERROR). 존재하지 않는 사용자 특성 이름을 사용할 경우 $(getprop)에서 빈 문자열을 표시합니다.

XREFS 함수 사용

rtext는 다음 구문과 함께 $(xrefs) 함수를 사용하여 도면에 부착된 외부 참조 파일을 나열합니다.
$(xrefs [, flags [, leader [, trailer]]])
flags 다음과 같은 의미를 가진 비트 플래그 집합입니다. 1 = (기본값) 외부 참조 파일 이름 포함(플래그 2와 함께 사용 가능), 2 = 외부 참조 블록 이름 포함(플래그 1과 함께 사용 가능), 4 = 파일 이름 확장자를 표시하지 않음, 8 = 경로를 표시하지 않음 경로, 16 = 추가 공백과 함께 내포 표시
leader 각 외부 참조 항목 앞에 삽입되는 문자열입니다.
trailer 각 외부 참조 항목(마지막 항목 제외)에 추가되는 문자열입니다.

예를 들어, rtext DIESEL 표현식

$(xrefs,3)

은 다음 형식으로 외부 참조 리스트를 표시합니다.

B-ELEC [c:₩proj-14₩b-elec.dwg] M-ELEC [c:₩proj-14₩m-elec.dwg] R-ELEC [c:₩proj-14₩r-elec.dwg] F-ELEC [c:₩proj-14₩f-elec.dwg]

반면, 표현식

$(xrefs,2,Includes: )

는 외부 참조를 다음과 같이 나열합니다.

Includes: B-ELEC Includes: M-ELEC Includes: R-ELEC Includes: F-ELEC

IMAGES 함수 사용

rtext는 $(images) 함수를 통해 도면에 부착된 이미지를 나열합니다. 함수 구문은 다음과 같습니다.

$(images [, flags [, leader [, trailer]]])
flags 다음과 같은 의미를 가진 비트 플래그 집합입니다. 4 = 파일 이름 확장자를 표시하지 않음, 8 = 경로를 표시하지 않음
leader 각 이미지 항목 앞에 삽입되는 문자열입니다.
trailer 각 이미지 항목(마지막 항목 제외)에 추가되는 문자열입니다.

$(images) 함수의 동작은 $(xrefs) 함수의 동작과 유사합니다.

GETREC 함수 사용

RText는 $(getrec) 함수를 통해 xrecord 데이터를 표시합니다. 함수 구문은 다음과 같습니다.

$(getrec, key, code)
key 명명된 객체 사전에 있는 항목 이름입니다.
code 추출할 그룹 코드입니다.

$(getrec) 함수는 명명된 객체 사전에서 key를 찾은 다음 code와 연관된 데이터 값을 찾는 방식으로 Xrecord에서 값을 추출합니다. 현재 1~9(문자열), 40~59(실수), 60~79(정수) 및 300~309(문자열) 범위의 그룹 코드만 지원됩니다.

파일

rtext.lsp, rtext.arx