Zobrazit plnou verzi příspěvku: Extrakce bloku s atributy

Mikemamm
10.01.2009, 20:29
Zdravim, mam dotaz ohledne extrakce dat do tabulky.
V pudoryse mam cisla mistnosti (bloky s atributy-popis,plocha...) a chci je extrahovat do tabulky, ale problem je v tom, ze potrebuji extrahovat do te tabulky pouze nektera cisla mistnosti, lze extrahovat pouze vybrane napr. 201 202 203 204 namisto 201 202 203 204 205 ... ?? Protoze standartne to bere vsechny bloky, ktere jsou nazvane napr. nazev mistnosti tak mi je to veme vsechny, ale potreboval bych jen nektere. Snad jsem to dobre vysvetlil, kdyztak dopisi info. Dekuji za rady
AutoCad 2008

alfred
10.01.2009, 21:15
Lze vybrat jen některé bloky a ne nechat prohledávat celý výkres. Je to jedna z voleb v pruvodci extrakci.

Mikemamm
10.01.2009, 21:37
[QUOTE=alfred] Lze vybrat jen některé bloky a ne nechat prohledávat celý výkres. Je to jedna z voleb v pruvodci extrakci.
[/QUOTE]
Ano mate pravdu, kdyz dam extrakci dat, tak se mi nactou vsechny bloky, samozrejme, ze vyberu pouze blok "Nazvy mistnosti" a dale z nej extrahuji atributy, ale muj problem spociva v tom, ze mam techto bloku "nazvy mistnosti" ve vykrese cca 50 a potrebuji, aby mi to do tabulky vypsalo pouze napr 10 z techto bloku a ne vsech 50. Jak na to ?

PepaR
10.01.2009, 21:38
Přesně jak píše alfred, další možností je přejmenovat dané bloky.

alfred
10.01.2009, 21:52
Vím, že AutoCad 2009 má extrakci nějak změněnou, já používám 2006. Nevím přesně jak je to v 2008. Ve 2006 je možnost buď extrahovat bloky z celého výkresu nebo jen z ručně vybrané části. Pořádně se podívejte v průvodci extrakcí - jistě je tam někde možnost zda extrahovat z celého výkresu nebo jen z výběru a myší pak vyberte oblast. V dalších krocích si samozřejmě zvolíte jaké bloky a jaké atributy, ale to je něco jiného...

Mikemamm
10.01.2009, 21:56
[QUOTE=PepaR] Přesně jak píše alfred, další možností je přejmenovat dané bloky.[/QUOTE]
Dobre, ale jak to udelam ? Mam od tebe GG menu a cad standarty, blok "nazev mistnosti" pouzivam z toho, dejme tomu, ze potrebuji prejmenovat hlavni nazev napr 10 techto bloku na novy nazev "sekce A" jak na to, aby vsechny data v bloku zustala stejna a zmenil jsem pouze nazev bloku ?

Mikemamm
10.01.2009, 21:59
Alfred, diky za radu, jsem si toho nejak nevsimnul.
Nicmene PepaR, zajimalo by mne jestli lze jednoduchym zpusobem zmenit nazvy danych bloku..

alfred
10.01.2009, 22:21
Název bloku lze přejmenovat - myslím že je to v menu: Formát -> Přejmenovat. Ale to prostě přejmenuje blok (např. blok s názvem "jmeno_mistnosti" třeba na "název_místnosti"). Přejmenovat vybrané bloky nejde - myslím jako že několik vložených bloků s názvem "A" vyberu a dám přejmenovat a vznikne mi z vybraných bloků blok s názvem "B" a přitom ostatní nevybrané bloky zůstanou "A". Šlo by to tedy naprogramovat, ale nikdy jsem to nepotřeboval.Postup by musel být něco jako:Funkce vytvoří z bloku A blok B (naprosto stejný) a na všechna místa, kde je blok vybrán smaže blok A a vloží blok B s původními hodnotami atributů. Pokud vím, taková funkce v AutoCadu není.

Mikemamm
10.01.2009, 22:30
Dekuji za odpovedi. Obcas by se mi tato funkce hodila, ale neni to dulezite, jde jen o prehlednost, nicmene se urcite bez toho obejdu, kdyz jsem to zvladl dosud. Diky

PepaR
10.01.2009, 22:32
alfred se jako obvykle nemýlí, šlo by to snad programově anebo přeuložením téhož bloku v editoru bloků a následné smazání bloku původního. Nelze to však aplikovat hromadně na více bloků.
 
Jak se ale psalo v první odpovědi cestou snadného řešení je nezahrnovat do výběru bloky, které nechcete v extrakci anebo si je odstranit až v samotné tabulce.

alfred
11.01.2009, 09:53

[QUOTE=PepaR].... anebo si je odstranit až v samotné tabulce.[/QUOTE]To je ve 2009 něco nového? Jako že by se dodatečně něco odstranilo z výběru až po vytvoření tabulky. To by bylo výborné. Vím, že ve 2009 je extrakce jinak než v předchozích verzích, ale moc jsem to ještě nezkoumal.Ve 2006 sice lze odstranit řádky z tabulky, ale pokud se dá aktualizace dat v tabulce tak se tam zase dají - v podstatě se tabulka znovu vytváří, takže se ztratí různé úpravy tabulky - velikosti písem apod..

zdrk
11.01.2009, 10:30
Zlaté dobré časy s tabulkami ve verzích 2006 a 2007.

alfred
11.01.2009, 11:02

[QUOTE=zdrk]Zlaté dobré časy s tabulkami ve verzích 2006 a 2007.[/QUOTE]To je to až tak moc vylepšené? 

Mikemamm
11.01.2009, 12:41
Neslo by to nahodou udelat pomoci editace souboru, ktery jste vytvoril pro tabulku ? Napr v souboru bych odebral par radku a pak by se mi i pri aktualizaci nemely nacist, avsak v cem otevrit soubor *.dxe ? Jen uvazuji ...

zdrk
11.01.2009, 12:44
Možná něco dělám špatně, ale pro každou tabulku (jen určitý blok), aby byla provázána s výkresem je vytvářím soubor DXE, který je uložený ve výkrese (zobrazuje je se správci externích referencí a nejdou odpojit).
Příklad - 1 výkres - samostatné tabulky oken, dveří, překladů, místností - tj. 4 x soubor DXE pro 4 různé tabulky.zdrk2009-01-11 12:45:56

PepaR
11.01.2009, 14:31
Soubor DXE sebou nese nastavení extrakce, tzn. je to něco jako šablona pro extrakci. Soubor otevřete, použijete v dialogu průvodce extrakcí dat.
 
Pokud tabulku propojíte s výkresem, tak by řádky němělo jít odebrat. Napadlo mě ale, že případná aktualizace a vynechání řádků by šlo řešit přes Excel, kde je možnost daný řádek skrýt. Tabulku Excelu pak načtete jako OLE objekt.PepaR2009-01-11 14:32:42

zdrk
11.01.2009, 15:54
[QUOTE=PepaR] Tabulku Excelu pak načtete jako OLE objekt.[/QUOTE]
Autocad 2009 načítá tabulku z excelu bez problému rovnou jako tabulku, nemusí se tak načítak jako OLE objekt.

PepaR
11.01.2009, 16:18
To je pravda, ale nemám odzkoušeno jak je tomu v případě skrytých řádků a jejich zobrazení v tabulce AutoCADu.PepaR2009-01-11 16:19:06

zdrk
11.01.2009, 17:49
Tabulka z excelu jde vložit několika způsoby:
1 - Propojit celý list
2 - Propojit v pojmenovaném rozsahu
3 - propojit s rozsahem - vybrané části

Jinak se provede vše co je provedeno v excelu.

Vladimír Michl
12.01.2009, 08:31
Nevím proč tak košatá diskuze - nebo jsem původní problém nepochopil - ale volba "Vyberte objekty" je hned druhým krokem Průvodce extrakce dat, který generuje automatickou tabulku kusovníku.