Zobrazit plnou verzi příspěvku: Autocad LT 2009 - Najít a nahradit

badboytm25
17.08.2009, 13:08
Mám otázku ohľadne Autocad LT 2009 - Najít a nahradit.Na výkrese mám veľa textu pri značkách, ktorý potrebujem nejako spracovať. Robím to tak že dám najít a nahradit - kliknem na seznam výsledkú - tie sa mi potom zobrazia na dole v zozname. Toto si musím zapisovať ručne na papier a potom dávať do iného programu (Word, Excel .....). Dajú sa výsledky hľadania nejako vyexportovať - aspoň do TXT alebo aspoň do schránky aby sa tieto výsledky dali spracovať v inom programe ???Veľmi pekne ďakujem za odpoveď.

Vladimír Michl
17.08.2009, 17:57
Ty texty potřebujete jen vypisovat nebo podle nějakého pravidla nahrazovat?
Pro složitější nahrazování (např. tabulkou) bude potřeba plný AutoCAD a nástroj srxText. Pro jednoduchý export lze použít např. funkci exportu textů z Xanadu LT Extension.

badboytm25
19.08.2009, 11:06
Tie texty sú atribúty blokov - sú vo formáte napr.NP4/41/00/007    kde:- NP4 znamená typ- 41 znamená číslo okruhu- 00 znamená číslo adresy- 007 znamená číslo rozvádzačamám tých textov na jednom výkrese 700 takýchto atribútov blokov - a robím z toho do excelu alebo Wordu kompletné tabuľky.

Seiner
19.08.2009, 12:11
Udělejte si export atributů do textového souboru (-attext). Nejdřív si musíte vytvořit šablonu. A pak ten textový soubor zpracujte. Asi nejlepší by bylo nějakým databázovým programem (Access ?) nebo třeba VBA v Excelu.

Buba
19.08.2009, 12:36
To sa dá z TXT priamo prekopírovať do Excelu, ale -attext v LT asi nefunguje.

Seiner
19.08.2009, 13:00
Nepracujte s "asi", ale s fakty :-)
(Jedna z firem, pro které dělám, používala do nedávna výhradně LT a to byste koukal, co vše v něm jde :-) Profily, spojovací materiál, vyplňování kusovníku z databáze, výpočet hmotnosti.... Nouze naučí Dalibora housti.

Seiner
19.08.2009, 13:10
Právě, že ten výpočet hmotnosti dělám podobným způsobem
ID_UserButton_Hmotnost [_Button("Hmotnost", "HMOT.bmp", "ICON_16_BLANK")]^C^C_-attext C HM_TPL.txt C:/Windows/Temp/hmotnost.txt hm RADEK1,C:/Windows/Temp;
 
kde hm je krátký externí prográmek.

badboytm25
19.08.2009, 14:09
Díky moc za pomoc - ale toto je na mňa asi moc.Nie som AutoCad expert. Potrboval by som to nejako polopate vysvetlit.Čítal som si nápovedu - je to tam fajn rozpísané ale nejako mi to nejde - neviem ako a akým spôsbom vytvoriť šablónu - ako vytvoriť správnu ako zadať BL:NAME Zwww000
(Název bloku)aby to vyhohovalo mojemu prípadu (hlavne tie lomítka)Alebo vedeli by ste mi spraviť príkled nejaký ako na to ???Vopred veľmi pekne ďakujem.

Vladimír Michl
19.08.2009, 14:35
Hlavně tam nepište žádné "Z" (co to zase beletristi do helpu přeložili). Příklad šablony je zde:
http://www.cadforum.cz/cadforum/qaID.asp?tip=4054
 
Pokud ale opravdu máte AutoCAD 2009 uváděný ve vašem profilu, bude podstatně jednodušší použít příkaz [CMD]EXTRDATA[/CMD].

badboytm25
19.08.2009, 18:09
Ospravedlňujem sa ale vlastním Auto CAD LT 2009 CZ v profie som zabudol udať LT ale v dotaze som pisal CAD LT 2009 - príkaz ktorí ste mi poradili AutoCad píše nasledovne: Neznámý příkaz "EXTRDATA". Stiskněte F1 pro nápovědu. uz som z toho v koncoch. Díky moc za pomoc a rady

Vladimír Michl
19.08.2009, 20:46
EXTRDATA ve verzi LT2009 použít nemůžete - použijte tedy tu výše zmíněnou cestu se šablonou. Název atributu uvedete do oné šablony (dle příkladu).