Vytisknout stránku | Zavřít okno

atribut - nalinkovani textu

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: Dynamické bloky
Popis fóra: Tvorba dynamických bloků AutoCADu, parametrické bloky
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=6466
Datum vytištění: 25.kvě.2026 v 12:35


Téma: atribut - nalinkovani textu
Odeslal: tomtnt
Předmět: atribut - nalinkovani textu
Datum odeslání: 09.kvě.2008 v 02:48
Zdravim

Nejak se mi stale nedari, a nevim jestli to i jde nalinkovat text atributu. V podstate mam blok ve kterem je na vice mistech stejna popiska. Treba cislo vysky, ktere je totozne, ale je rozkopirovano na vice mistech. Potreboval bych, abych pouze jednou zadal toto cislo pri vkladani bloku a ono se pak rozdistribuovalo na vice mist.

Zkousel jsem to nejak svazat pomoci vyberu parametru u atributu: HODNOTA - OBJEKT (vybral jsem jeden atribut textu, ktery povazuji za zaklad) - HODNOTA...ono se sice zobrazi v nahledu nalinkovana hodnota, tedy ona vyska, ale pri vkladani bloku to uz nejde. Misto hodnot vidim krizky na mistech ktera jsem linkoval...

nevim co s tim. jde to vubec? bude to reagovat na zmeny?
Diky



Odpovědi:
Odeslal: PepaR
Datum odeslání: 09.kvě.2008 v 07:52
Stejnou situaci jsem řešil v bloku http://www.cadforum.cz/catalog/block.asp?blk=2029 - řezové šipky č. 2 .
 
Přes to pole jste na to šel správně, ale pole je nutno zadat do dalšího atributu, který je ověřovaný a přednastavený.


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


Odeslal: tomtnt
Datum odeslání: 09.kvě.2008 v 13:44
Zdravim
Asi porad delam neco spatne. Stahl jsem si blok rezu...vidim tu vazbu o ktere mluvite ale stejne nefunguje uplne 100%

kdyz jsem vlozil blok do vykresu, pojmenoval rez jako Tom, ulozil vykres a pote zmenil rez na zalomeny, tak druhy text nesl popisku " X "...kdyz jsem ale blok vybral, najel do editoru bloku a tam jej ulozil a vratil se zpet do vykresu, tak se popiska zmenila z X na Tom.

Nicmene kdyz ted dvakrat kliknu na blok a prepisu Tom na Honza, tak druhy text je zase pojmenovan Tom a aby se zmenil na Honza musim opet provest proceduru najeti do editoru bloku, ulozeni bloku a tim se prepipse....proste pokazde kdyz chci aktualizovat text uz nalinkovaneho textu, musim najet do editoru bloku a zase z nej vyjet, tim se provede nejspise nejaka "aktualizace bloku"...
Nemam jen neco nezaple v mem cadu? pouzivam AutoCad 2006 cz.


Odeslal: PepaR
Datum odeslání: 09.kvě.2008 v 14:01
Problém je v tom, že jakmile jste provedl změnu stavu viditelnosti nebo řepsal hodnotu zdrojového atributu, tak dosažení stejné hodnoty v textovém poli dosáhnete pouze při některé z regeneračních operací (otevřít, uložit, regenerovat vše, ...). Nemusíte otevírat blok v editoru bloků, ale postačí dát Regenerovat vše a měla by tam být správná hodnota.
 
Zkontrolujte si prosím i nastavení proměnné http://www.cadforum.cz/cadforum/qaID.asp?tip=5587 - FIELDEVAL .


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


Odeslal: tomtnt
Datum odeslání: 10.kvě.2008 v 20:04
uz fakt nevim...trapim se tu s tim a porad mi to nejde jak ma :(
promenou prekreslovani jsem overil, je spravne na hodnote 31.

nalinkoval jsem druhy atribut jak bylo napsano...ale porad to nejde...sice spravne se v editoru bloku zobrazi linkovana hodnota, ale kdyz pak menim hondotu "prvniho" textu, tak ostani hodnoty porad zustavaji stejne a maji tedy nactenou hodnotu z "prvniho" textu z editoru bloku...proste ani regen all, ulozit otevrit nepomuze to prekreslit...uz fakt nevim kde mam chybu :(

posilam DWG soubor se dvemi bloky, jednim mym a jednim upravenym z rezove sipky, na kterou je odkaz nize. Nevim proc rezova sipka proste funguje jak ma ale muj blok ne.

http://www.tomtnt.maxarea.com/Test/blok.dwg" rel="nofollow - http://www.tomtnt.maxarea.com/Test/blok.dwg


Odeslal: PepaR
Datum odeslání: 10.kvě.2008 v 22:19
Dobrý den, tak mě napadlo kde by mohl být háček. Aktualizace pole je závislá ještě na tom, aby blok změnil geometrii, tzn. musí mít např. nějakou akci (u bloku řezu je to změna viditelnosti), kterou v bloku použijete.
 
Lépe je to vyjádřeno v tipu http://www.cadforum.cz/cadforum/qaID.asp?tip=4804 - 4804 .
 
Zkuste tedy bloku přidat parametr viditelnosti, blok vložte, zkuste změnit jednou viditelnost a pak přepisujte/aktualizujte pole dle libosti.
 


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


Odeslal: tomtnt
Datum odeslání: 10.kvě.2008 v 23:03
mate pravdu :) staci nejaka zmena geometrie a pak to uz jde...nicmene to je teda celkem blbe napsane :( ale aspon to.

dik za vyreseni problemu



Vytisknout stránku | Zavřít okno