Zobrazit plnou verzi příspěvku: Viditelnost atributů v bloku

lukasso
12.11.2014, 12:27
Dobrý den. Ve výkresu v Autocadu 2012 mám dva bloky (krom jiného). Oba mají v sobě nějakou geometrii a několik atributů, které se tisknout mají a několik, které se tisknout nemají. Ty co se tisknout nemají jsou prostě umístěné ve vrstvě NTPL, která má nastaveno, aby se netiskla ( v tabulce vrstev). První blok, s číslem a popisem místností funguje bezvadně. Jde o to, že ten druhý blok to má udělané stejně ale tisknou se atributy všechny. Nevíte někdo proč tomu tak je? Jak dosáhnout toho, aby se několik z atributů netisklo podle toho, v jaké vrstvě jsou? Děkuji. LP
lukasso2014-11-12 12:31:55

Vladimír Michl
12.11.2014, 12:57

A je opravdu ten atribut ve správné hladině? Co říká okno Vlastnosti (Ctrl+1) když na něj kliknete se stisknutým Ctrl?

lukasso
12.11.2014, 13:03
Tak už jsem na to přišel ... jak se říká, stačí se zeptat a řešení příjde .. Měl jsem vš v tom bloku ( v block editoru) nastaveno na collour: by layer - a když jsem nastavil byBlock, začal se atribut chovat tak jak měl .. Děkuji každopádně za pomoc. 

Vladimír Michl
12.11.2014, 13:22

Nechci vám kazit radost, ale tím to asi nebylo. Tisknutelnost nesouvisí s barvou atributu DleHlad nebo DleBlok.

vbehun
12.11.2014, 13:54
Nemůžete ten netisknutelný atribut udělat "neviditelný"?---O režimech atributůRežimy atributů řídí chování atributů v blocích. Například řídíZda je atribut ve výkresu viditelný či neviditelný. Neviditelný atribut není zobrazen nebo vykreslen; informace atributu jsou však uloženy ve výkresovém souboru a mohou být zapsány do souboru extrahování pro použití v databázovém programu.Zda je atribut konstantní nebo proměnný. Při vložení bloku, který má proměnný atribut, vždy budete vyzváni k zadání dat, která se mají uložit s blokem. Bloky mohou také používat konstantní atributy, jejichž hodnoty se nemění. Konstantní atributy vás při vkládání bloku nevyzvou k zadání hodnoty.Zda lze atribut přesunout relativně ke zbytku bloku. Pomocí uzlů lze změnit polohu atributu bez předefinování bloku. Chcete-li tomuto pohybu zabránit, můžete uzamknout polohu atributu vzhledem k ostatním objektům v bloku.Zda je atribut jednořádkový nebo víceřádkový. Na rozdíl od jednořádkových atributů, (které jsou omezeny na 255 znaků), nabízejí víceřádkové atributy rozšířené možnosti formátování.Poznámka: Při ukládání výkresu do starší verze produktu založeného na platformě AutoCAD (2007 nebo starší) se víceřádkový atribut převede na několik jednořádkových atributů. Když bude soubor výkresu znovu otevřen v novější verzi, víceřádkové atributy budou obnoveny.---edit---ATTMODE (systémová proměnná)Řídí zobrazování atributů.Typ:    Celé čísloUloženo v:    VýkresPočáteční hodnota:    10Ne: Způsobí, že budou všechny atributy neviditelné.1Normální: Zachová aktuální viditelnost každého atributu; viditelné atributy jsou zobrazeny, neviditelné atributy ne2Ano: Způsobí, že budou viditelné všechny atributy.---

lukasso
12.11.2014, 14:02
Děkuji Vám za vyčerpávající odpověď. S tímto řešením se mi bohužel pojí problém, že tam ty bloky s jejich vyplněnými informacemi mám, a když jsem zkoušel ony atributy zneviditelnit v block editoru, zneviditelnily se pouze u daného jednoho bloku. Navíc je takový práce s neviditelnými atributy nepohodlná, protože není přímo ve výkresovém prostoru možné vidět, o jaké dveře se jedná (můj konkrétní případ). Děkuji. L

lukasso
12.11.2014, 14:10
Děkuji, bohužel máte pravdu. Fungovalo to v jednom výkrese, ale v jiném už ne ... 

vbehun
12.11.2014, 14:14
[QUOTE=lukasso]...když jsem zkoušel ony atributy zneviditelnit v block editoru, zneviditelnily se pouze u daného jednoho bloku.[/QUOTE]
Po provedení editace bloku proveďte ještě synchronizaci všech stejných bloků příkazem  "BAttMan"(správce atributů bloku).

vbehun2014-11-12 15:41:08

johny
12.11.2014, 17:32
Ta Vaše idea na netisknutelnou hladinu by IMHO měla fungovat bez potíží a je škoda hledat jinou, horší cestu. Ani když si uděláte nějaký nový blok s atributy tak vám to nefunguje? Možná ty bloky vykopírujte do zvláštního výkresu a připojte je sem na forum, nebo jen pošlete link, aby se našlo co děláte špatně.Jinak když už jsme u těch atributů... a hodláte-li je využívat intenzivněji, pak na netu existuje spousta prográmků na efektivní práci s nimi:Např. snadné globální přepnutí visibility atributu...http://autocadtips.wordpress.com/2011/11/14/autolisp-attribute-visibility-toggle/...nebo individuální...http://autocadtips.wordpress.com/2011/11/16/autolisp-individual-attribute-visibility-toggle/a jiné...http://autocadtips.wordpress.com/category/autolisp-attributes/