Vytvoří objekty vzdáleného textu (text).
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.
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í.
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. |
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
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
Pokud máte uživatelskou vlastnost nazvanou Název projektu, zobrazí následující výraz jazyka DIESEL hodnotu:
Projekt: $(getprop, %NÁZEV PROJEKTU)
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).
rtext.lsp, rtext.arx