RTEXT (nástroj Express Tool)

Vytvoří objekty vzdáleného textu (text).

Hledat

Objekt vzdáleného textu můžete použít jako referenční soubor k zobrazení textu (například listu poznámek nebo právního omezení odpovědnosti), který je společný pro několik výkresů. Můžete jej použít také k zobrazení rozsáhlejšího textu, například k zobrazení specifikací nebo pokynů k sestavě.

Objekty vzdáleného textu, nazývané také jako objekty reaktivního textu, se zobrazují stejným způsobem jako textové objekty a objekty víceřádkového textu aplikace AutoCAD, ale zdrojem textu je buď externí textový soubor nebo hodnota výrazu jazyka DIESEL. Objekt vzdáleného textu můžete upravit pomocí příkazu RTEDIT.

Poznámka: Pokud je výkres s objektem RTEXT otevřen v počítači, který nemá nainstalovaný nástroj RTEXT, zobrazuje výsledný objekt Proxy hraniční obdélník objektu RTEXT. Jestliže chcete sdílet výkres s někým, kdo nemá nainstalovaný nástroj RTEXT, použijte příkaz ROZLOŽ k převedení objektů RTEXT na objekty MTEXT.
Command: RTEXT Current text style: STANDARD Text height: 0.2000 Text rotation: 0 Enter an option [Style/Height/Rotation/File/Diesel] <Diesel>: Vyberte jednu z možností.

Možnosti

Style Vyberte styl textu.
Height Určete výšku textu.
Rotation Zadejte hodnotu otočení.
Soubor Použijte externí textový soubor.
Diesel Použijte kód jazyka DIESEL.
Tip: Po vytvoření objektu RTEXT pomocí možnosti Soubor můžete určit asociovaný textový soubor pomocí příkazu VÝPIS.

Použití výrazů jazyka DIESEL

Jazyk DIESEL nabízí možnosti dříve dostupné pouze prostřednictvím vlastních aplikací. Zde je několik příkladů, jak lze ve výkresech použít objekty vzdáleného textu obsahující výrazy jazyka DIESEL. Tyto příklady můžete vložit do dialogu DIESEL výraz.

Použití funkce GETVAR

K zobrazení názvu výkresu 102-fp12.dwg použijte následující výraz:

Výkresový soubor: $(getvar, "dwgname")

Výsledný objekt vzdáleného textu vypadá takto:

Výkresový soubor: 102-fp12.dwg

Chcete-li k názvu souboru připojit cestu ke složce:

Název výkresu: $(getvar, "dwgprefix")$(getvar, "dwgname")

Výsledný objekt vzdáleného textu vypadá takto:

Výkresový soubor: C:\Projects\97-102\Arch\102-fp12.dwg
Poznámka: Pokud odkazujete cestu nebo název výkresu ve standardním rohovém razítku, vždy se zobrazí název souboru výkresu, i když se rohové razítko objeví v souboru externí reference.

Použití funkce EDTIME

Při vykreslení výkresu můžete zadat, aby výstup zobrazoval datum a čas vykreslení. Tyto údaje ve výkresu zobrazí následující výraz jazyka DIESEL:

$(edtime, 0, DD"." MMM," RRRR - H:MM)

Výsledný objekt vzdáleného textu vypadá takto:

22. Bře, 2000 – 23:12

Použití funkce GETPROP

Vzdálený text podporuje vlastnosti výkresu prostřednictvím lokálně definované funkce jazyka DIESEL $(getprop). Pomocí funkce $(getprop) mohou být hodnoty z karet v dialogu Vlastnosti výkresu (příkaz VVLASTNOSTI) extrahovány a zobrazeny v objektech vzdáleného textu. Syntaxe funkce $(getprop):

$(getprop, název vlastnosti),
kde název vlastnosti může být kterékoli z následujících polí v dialogu:
Nadpis Předmět Autor Klíčová slova Komentáře Naposledy uložil Verze Uživatelská vlastnost

Pokud například vlastnosti výkresu obsahují v poli Předmět text „Vykopávky“, zobrazí se výraz jazyka DIESEL:

Předmět: $(getprop, subject)

v objektu vzdáleného textu takto:

Předmět: Vykopávky
Poznámka: Funkce $(getprop) je podporována pouze v objektech vzdáleného textu. Na rozdíl od argumentů předávaných jiným funkcím jazyka DIESEL, argumenty funkce $(getprop) nelze uvádět v uvozovkách. V argumentech se nerozlišují velká a malá písmena.

Pokud máte uživatelskou vlastnost nazvanou Název projektu, zobrazí následující výraz jazyka DIESEL hodnotu:

Projekt: $(getprop, %NÁZEV PROJEKTU)
Poznámka: Pokud jsou ve funkci $(getprop) chyby, například nesprávná syntaxe nebo chybné argumenty, zobrazí se text (GETPROP ERROR). Pokud je použit neexistující název uživatelské vlastnosti, vrátí funkce $(getprop) prázdný řetězec.

Použití funkce XREFS

Vzdálený text podporuje seznamy souborů externích referencí připojených k výkresu pomocí funkce $(xrefs) s následující syntaxí:
$(xrefs [, příznaky [, záhlaví [, zápatí]]])
příznaky Soubor bitových příznaků s následujícími významy: 1 = (výchozí) zahrnout název souboru externí reference (není výhradní s příznakem 2), 2 = zahrnout název bloku externí reference (není výhradní s příznak 1), 4 = nezobrazovat příponu názvu souboru, 8 = nezobrazovat cestu, 16 = zobrazit vnoření s dalšími mezerami
záhlaví Textový řetězec vložený před každou externí referenci
zápatí Textový řetězec připojený ke každé externí referenci kromě té poslední.

Například výraz jazyka DIESEL pro vzdálený text

$(xrefs,3)

zobrazí seznam externích referencí v následujícím formátu:

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],

zatímco výraz

$(xrefs,2,obsahuje:)

vypíše externí reference takto:

Obsahuje: B-ELEC Obsahuje: M-ELEC Obsahuje: R-ELEC Obsahuje: F-ELEC

Použití funkce IMAGES

Vzdálený text podporuje seznamy obrázků připojených k výkresu prostřednictvím funkce $(images). Syntaxe funkce:

$(images [, příznaky [, záhlaví [, zápatí]]])
příznaky Soubor bitových příznaků s následujícími významy: 4 = nezobrazovat příponu souboru, 8 = nezobrazovat cestu
záhlaví Textový řetězec vložený před každý záznam obrázku
zápatí Textový řetězec přidaný ke každému záznamu obrázku kromě posledního

Chování funkce $(images) je podobné jako v případě funkce $(xrefs).

Použití funkce GETREC

Prostřednictvím funkce $(getrec) podporuje vzdálený text zobrazování dat objektu xrecord. Syntaxe funkce:

$(getrec, klíč, kód)
klíč Název položky ve slovníku pojmenovaných objektů
kód Skupinový kód k extrahování

Funkce $(getrec) extrahuje hodnotu z objektu xrecord tím, že ve slovníku pojmenovaných objektů vyhledá klíč a potom datovou hodnotu asociovanou s kódem. Aktuálně jsou podporovány pouze skupinové kódy v rozmezích 1–9 (řetězec), 40–59 (reálné číslo), 60–79 (celé číslo) a 300–309 (řetězec).

Soubory

rtext.lsp, rtext.arx