Tworzy obiekty tekstu zdalnego (rtext).
Można użyć obiektu rtext jako odniesienia do pliku w celu wyświetlenia tekstu, takiego jak uwaga arkusza lub zastrzeżenia prawne, który jest wspólny dla kilku rysunków. Można go także użyć, aby wyświetlić obszerniejszy tekst, na przykład specyfikację lub instrukcję montażu.
Obiekty tekstu zdalnego, zwane również obiektami tekstu reaktywnego, są wyświetlane w taki sam sposób jak tekst programu AutoCAD i obiekty tekstu wielowierszowego, jednak źródłem tekstu jest zewnętrzny plik tekstowy lub wartość wyrażenia języka DIESEL. Obiekt rtext można edytować za pomocą polecenia RTEDIT.
Polecenie: RTEXT Bieżący styl tekstu: STANDARD Wysokość tekstu: 0.2000 Obrót tekstu: 0 Enter an option [Style/Height/Rotation/File/Diesel] <Diesel>: Określ opcję
| Style | Wybierz styl tekstu. |
| Height | Określ wysokość tekstu. |
| Rotation | Określ kąt obrotu. |
| File | Użyj zewnętrznego pliku tekstowego. |
| Diesel | Użyj kodu w języku DIESEL. |
W języku DIESEL udostępnione są opcje poprzednio dostępne tylko w programach niestandardowych. Poniżej podano kilka przykładów ilustrujących możliwości zastosowania w rysunkach obiektów rtext zawierających wyrażenia języka DIESEL. Przykłady te można wkleić do okna dialogowego DIESEL Expression (Wyrażenia języka DIESEL).
Korzystanie z funkcji GETVAR
Aby wyświetlić nazwę rysunku 102-fp12.dwg, użyj następującego wyrażenia:
Plik rysunku: $(getvar "dwgname")
Wynikowy obiekt rtext wygląda następująco:
Plik rysunku: 102-fp12.dwg
Aby uwzględnić ścieżkę folderu w nazwie pliku:
Nazwa rysunku: $(getvar, dwgprefix)$(getvar "dwgname")
Wynikowy obiekt rtext wygląda następująco:
Plik rysunku: C:\Projects\97-102\Arch\102-fp12.dwg
Korzystanie z funkcji EDTIME
Podczas drukowania rysunku może zaistnieć potrzeba umieszczenia na wydruku daty i godziny utworzenia wydruku. Tę informację można umieścić na rysunku za pomocą następującego wyrażenia języka DIESEL:
$(edtime, 0, MON DD"," YYYY - H:MMam/pm)
Wynikowy obiekt rtext wygląda następująco:
Mar 22, 2000 - 11:12pm
Korzystanie z funkcji GETPROP
Narzędzie Rtext obsługuje właściwości rysunku za pomocą lokalnie zdefiniowanej funkcji języka DIESEL — $(getprop). Funkcja $(getprop) umożliwia wyodrębnienie i wyświetlenie w obiektach rtext wartości z kart w oknie dialogowym Właściwości rysunku (polecenie DWGWŁAŚCIWOŚCI). Składnia funkcji $(getprop) jest następująca:
$(getprop, nazwa właściwości)gdzie nazwa właściwości może być dowolnym z następujących pól w oknie dialogowym:
Tytuł Temat Autor Słowa kluczowe Komentarze OstatnioZapisanyPrzez Wer. Właściwość niestandardowa
Na przykład jeśli właściwości rysunku zawierają tekst „Teren wykopów” w polu Temat, wyrażenie języka DIESEL:
Temat: $(getprop, subject)
w obiekcie rtext będzie wyświetlane jako:
Temat: Teren wykopów
W przypadku obecności właściwości niestandardowej o nazwie Nazwa Projektu jej wartość można wyświetlić za pomocą następującego wyrażenia języka DIESEL:
Projekt: $(getprop, %NAZWA PROJEKTU)
Korzystanie z funkcji XREFS
Narzędzie Rtext umożliwia sporządzenie listy plików odnośników zewnętrznych dołączonych do rysunku za pomocą funkcji $(xrefs) o następującej składni:$(xrefs [, znaczniki [, odniesienie [, tekst dołączany]]])
| znaczniki | Zbiór znaczników bitowych o następujących znaczeniach: 1 = (domyślnie) dołącz nazwę pliku odnośnika zewnętrznego (nie wyklucza się ze znacznikiem 2), 2 = dołącz nazwę bloku odnośników zewnętrznych (nie wyklucza się ze znacznikiem 1), 4 = nie wyświetlaj rozszerzenia nazwy pliku, 8 = nie wyświetlaj ścieżki, 16 = pokaż zagnieżdżanie za pomocą dodatkowych odstępów |
| odniesienie | Ciąg tekstowy wstawiany przed każdym wpisem funkcji Xref. |
| tekst dołączany | Ciąg tekstowy dołączany do każdego wpisu Xref. |
Na przykład wyrażenie języka DIESEL:
$(xrefs,3)
powoduje wyświetlenie listy odnośników zewnętrznych w następującym formacie:
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]
natomiast wyrażenie:
$(xrefs,2,Zawiera:)
wyświetla listę odnośników zewnętrznych jako:
Zawiera: B-ELEC Zawiera: M-ELEC Zawiera: R-ELEC Zawiera: F-ELEC
Korzystanie z funkcji IMAGES
Narzędzie Rtext umożliwia utworzenie listy obrazów dołączonych do rysunku za pomocą funkcji $(images). Składnia tej funkcji jest następująca:
$(images [, znaczniki [, odniesienie [, tekst dołączany]]])
| znaczniki | Zbiór znaczników bitowych o następujących znaczeniach: 4 = nie wyświetlaj nazwy pliku, 8 = nie wyświetlaj ścieżki |
| odniesienie | Ciąg tekstowy wstawiany przed każdym wpisem funkcji Image. |
| tekst dołączany | Ciąg tekstowy dołączany do każdego wpisu funkcji Image z wyjątkiem ostatniego. |
Funkcja $(images) działa podobnie do funkcji $(xrefs).
Korzystanie z funkcji GETREC
Narzędzie RText umożliwia wyświetlanie danych obiektów XRecord za pomocą funkcji $(getrec). Składnia tej funkcji jest następująca:
$ (getrec, klucz, kod)
| klucz | Nazwa elementu w słowniku nazwanych obiektów. |
| kod | Kod grupy do wyodrębniania. |
Funkcja $(getrec) wyodrębnia wartość z obiektu XRecord, znajdując najpierw klucz w słowniku nazwanych obiektów, a następnie wartość danych skojarzonych z kodem. Obecnie obsługiwane są tylko kody grup w zakresach 1–9 (ciąg), 40–59 (liczba rzeczywista), 60–79 (liczba całkowita) i 300–309 (ciąg).
rtext.lsp, rtext.arx