Vytisknout stránku | Zavřít okno

Tpole & dyn.blok

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=5152
Datum vytištění: 25.kvě.2026 v 17:44


Téma: Tpole & dyn.blok
Odeslal: Peter M.
Předmět: Tpole & dyn.blok
Datum odeslání: 14.zář.2007 v 10:01
Zdravim,
 stale experimentuji... zkousim, zda funguje toto:

 Mam vytvoreny dyn-blok okna a do popisu "Okno sirka x vyska" jsem chtel zadat tpole objektu (onoho okna), kde bych vytahoval automaticky rozmery. Jenze po zmene rozmeru okna zustavaji vypsane rozmery stale puvodni - neaktualizuji se.
 Jde to aby se aktualizovaly zaroven se smenou rozmeru okna ?


-------------
Peter M.



Odpovědi:
Odeslal: PepaR
Datum odeslání: 14.zář.2007 v 10:12
Aktualizaci textového pole řídí AutoCAD samotný, tzn, že vy sice změníte šířku a výšku, ale pokud máte nastavenu v možnostech aktualizaci hodnot polí jen při ukládání, tak se Vám to aktualizuje jen při uložení.
 
Aktualizaci textových polí řídí též proměnná FIELDEVAL.
 
Textová pole můžete aktualizovat též příkazem AKTUALIZUJPOLE.


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


Odeslal: Peter M.
Datum odeslání: 14.zář.2007 v 13:38
nj, ale u d.bloku to nefunguje

-------------
Peter M.


Odeslal: PepaR
Datum odeslání: 14.zář.2007 v 13:42
Možná taky záleží zda máte to textové pole uvnitř toho bloku jako text nebo atribut. Zkuste oboje varianty a u toho atributu nastavte ověřovaný a pak sem prosím napiště jak ty pokusy dopadly. Samotného by mě o zajímalo.


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


Odeslal: zisoun
Datum odeslání: 14.zář.2007 v 13:44
Myslim, že u dynamických bloků se aktualizují hodnoty polí jen po uložení výkresu nebo např. příkazem _regen nebo _regenall (obnov nebo obnov vše). Samo to asi nepůjde. Mě to tak aspoň funguje. A je jedno jestli je to atribut nebo text.

-------------
Zisounek


Odeslal: PepaR
Datum odeslání: 14.zář.2007 v 13:46
Tak má domněnka byla správná.
 
Jde to přes ten atribut - http://www.cadforum.cz/cadforum_en/qaID.asp?tip=4805 - viz tip 4805


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


Odeslal: Peter M.
Datum odeslání: 14.zář.2007 v 14:09
Text uvnitr i vne bloku a nefunguje ani pri regen.
 Ostatni jak bude chvilka hned vyzkousim, zatim dik za napady

-------------
Peter M.


Odeslal: zisoun
Datum odeslání: 14.zář.2007 v 23:37
Původně odeslal(a) PepaR PepaR napsal(a):

Tak má domněnka byla správná.
 
Jde to přes ten atribut - http://www.cadforum.cz/cadforum_en/qaID.asp?tip=4805 - viz tip 4805

Ano, jde vytvořit dynamický popis dyn. bloku, ale hodnota atributu se sama při změně geometrické vlastnosti nezmění. Ta se změní až při některé regenerační operaci. Viz. http://www.cadforum.cz/cadforum/qaID.asp?tip=5587 - http://www.cadforum.cz/cadforum/qaID.asp?tip=5587


-------------
Zisounek


Odeslal: PepaR
Datum odeslání: 15.zář.2007 v 20:22
To ano, ale v tipu 4805 se píše:
 
Citace After you insert the block this attribute (text field) will be dynamically updated on any edit of the block reference which changes its geometric properties. (use ATTSYNC to update existing block references)


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


Odeslal: zisoun
Datum odeslání: 16.zář.2007 v 12:52
ten tip je mimochodem i v češtině
http://www.cadforum.cz/cadforum/qaID.asp?tip=4804 - http://www.cadforum.cz/cadforum/qaID.asp?tip=4804


-------------
Zisounek


Odeslal: PepaR
Datum odeslání: 18.zář.2007 v 17:29
Původně odeslal(a) zisoun zisoun napsal(a):

Ano, jde vytvořit dynamický popis dyn. bloku, ale hodnota atributu se sama při změně geometrické vlastnosti nezmění. Ta se změní až při některé regenerační operaci. Viz. http://www.cadforum.cz/cadforum/qaID.asp?tip=5587 - http://www.cadforum.cz/cadforum/qaID.asp?tip=5587
Takže ano, máte pravdu výchazel jsem jen z textu tipu, který je po ověření a zjištění skutečnosti zavádějící a nepřesný.
 
Změna v atributu bloku proběhne nikoliv při změně geometrie, ale až u úkonů jako regenerace, uložení, prostě tak jako u ostatních textových polí. Nicméně u bloku je možné aktualizovat pomocí ATSYNC.


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


Odeslal: zisoun
Datum odeslání: 18.zář.2007 v 21:56
Původně odeslal(a) PepaR PepaR napsal(a):

Takže ano, máte pravdu výchazel jsme jen z textu tipu, který je po ověření a zjištění skutečnosti zavádějící a nepřesný.

Já jsem kromě uvedených tipů vycházel hlavně z praktické zkušenosti, kterou mám např. z dynamického bloku jednokřídlých dveří, u kterého jste mi mimochodem pomohl nadefinovat právě to textové pole šířky dveří. Viz. starší příspěvek v této sekci "Dynamický popis dynam. bloku".


-------------
Zisounek


Odeslal: PepaR
Datum odeslání: 19.zář.2007 v 09:01
Aha, už si vzpomínám, holt je to už přeci jen nějaký ten pátek.


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



Vytisknout stránku | Zavřít okno