Vytisknout stránku | Zavřít okno

Text a bloky

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=11296
Datum vytištění: 10.kvě.2026 v 05:57


Téma: Text a bloky
Odeslal: Sam.Levey
Předmět: Text a bloky
Datum odeslání: 29.čvc.2010 v 16:49

Dobry den,

Zacinam s autocad a mam otazku o blokoch. Chcel by som nadefinovat text ako blok a to tak aby text bolo mozne zmenit neskor. Mam napriklad na vykresy nejaku legendu, ktoru mam vo viacerych jazykov, pre kazdy jazyk mam iny layer no a nie vzdy potrebujem tam mat vsetky jazyky, preto si iba ten layer  jazyka ktory nepotrebujeme schovam. A tento text musi ist dat upravit samozrejme. Da sa to urobit a ked ano prosim ako?

Dakujem 

S.Levey




Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 29.čvc.2010 v 18:19
Nevím jestli úplně rozumím požadavku - ale na to co popisujete by měl stačit i obyčejný text (sada textových entit v jednotlivých hladinách).
 
Můžete ale také vytvořit blok, který bude obsahovat jen atribut ([CMD]ATRDEF[/CMD] + [CMD]BLOK[/CMD]), popř. blok, který bude obsahovat sadu atributů umístěných v jednotlivých "jazykových" hladinách.


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: PepaR
Datum odeslání: 30.čvc.2010 v 08:09
Anebo by šlo vytvořit blok s atributy pro jednotlivé jazyky a ty pak pomocí parametru viditelnosti zobrazovat/skrývat.

-------------
PepaR
https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz


Odeslal: Sam.Levey
Datum odeslání: 01.srp.2010 v 23:18
Původně odeslal(a) Vladimír Michl Vladimír Michl napsal(a):

Nevím jestli úplně rozumím požadavku - ale na to co popisujete by měl stačit i obyčejný text (sada textových entit v jednotlivých hladinách).
 
Můžete ale také vytvořit blok, který bude obsahovat jen atribut ([CMD]ATRDEF[/CMD] + [CMD]BLOK[/CMD]), popř. blok, který bude obsahovat sadu atributů umístěných v jednotlivých "jazykových" hladinách.


Chcem len aby obycajny text ktory je v rozny hladinach isiel ulozit do bloku a tento text by mal ist lubovolne zmenit neskor . Ako som napisal casto pouzivam ten isty text ale v rozlicnych jazykoch a nie vzdy potrebujem vsetko jazyky na zobrazenie, tak mam pre kazdy jazyk inu hladinu a ten text v tom jazyku ktory nepotrebujem len vypnem. Avsak kedze je to blok tento text uz menit nejde. Mohli by ste prosim uviest priklad s tym nadefinovanim atributov do bloku. Dakujem

S.Levey




Odeslal: Vladimír Michl
Datum odeslání: 02.srp.2010 v 07:51
Do bloku text musíte zahrnout ne jako text ale jako atribut - tedy posloupnost příkazů [CMD]ATRDEF[/CMD] a [CMD]BLOK[/CMD] - pak text půjde měnit v každé instanci bloku samostatně.
 
Pokud ale blok nemá sloužit jinému účelu, pak je to zbytečná komplikace - můžete přeci použít rovnou ten text (textovou entitu).


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Buba
Datum odeslání: 02.srp.2010 v 09:54
Pokiaľ je obyčajný text súčasťou bloku a chcete ho zmeniť, musíte predefinovať blok (_BEDIT, _REFEDIT).
Pokiaľ chcete v bloku používať texty, ktoré v rámci výkresu majú odlišné hodnoty, tak použite atribút príkaz _ATTDEF. Vytvorí sa entita, ktorá má svoj názov, popis a obsah. Obsah je možné nasataviť ako neviditeľný, alebo ako konštantný alebo ako prednastavený alebo nastaviteľný ...
Takýchto atribútov si môžete vytvoriť aj viac. Potom nasleduje vytvorenie bloku (_BLOCK, resp. _WBLOCK) označíte si objekty, ktoré majú byť súčasťou bloku (čiary , kružnice..., a atribúty)
Blok máte vytvorený. Dvojklikom na atribút v bloku môžte zmeniť jeho obsah.
Tiež je možné meniť hodnoty atribútov príkazom z Express Tools (Export atribútov), napríklad do *.txt, spracovať ich podľa potreby a následne importovať cez Import atribútov. Prípadne na toto použiť niektoré utilitky od Xanadu. :)



Vytisknout stránku | Zavřít okno