Zobrazit plnou verzi příspěvku: Hromadna zmena hodnot
Zdravim,
potreboval by som hromadne zmenit hodnoty ( v mojom pripade v bloku)
o nejake cislo. Tak ako v exceli.
Mal by niekto nejaky napad?
Pozeral som sa na quickcalc, no nenasiel som nic.
Hodnoty čeho prosím? Textu, délek entit?
ciselne, mam rozne hodnoty cisel a chcem ich hromadne zvacsit o nejaku hodnotu cisla.
Napr. 20, 30, 40 - po zmene bude 25, 35, 45
je toho strasne vela, na niekolko hodin, takze keby bola nejaka funkcia, usetrilo by mi to cas.
Dakujem.
Pokud máte tyto texty jako atributy, tak je můžete hromadně změnit výběrem všech bloků a změnit je ve vlastnostech, příp využit funkcí Najít a nahradit. Jinak bude potřeba si vytvořit asi nějaký skript.
su to atributy, lenze tie hodnoty su rozne
Sedláček
18.02.2010, 13:59
Snad by něco takového uměl příkaz TCOUNT z exprestools.
Já jsem kdysi něco takového řešil pomocí LISPu (po načtení LSP příkaz PR).
Obojí ale pracuje s texty a ne s atributy bloků.
uploads/20100218_135853_PRICTI.LSP
Pokud by to byly prosté texty, tak bych na to měl LISP.Pokud si tedy bloky rozložíte tak aby si texty zachovaly hodnotu atributu (příkaz EXPRESS "burst" - rozložit atribut na text), tak můžete zkusit použít lisp plus.lsphttp://alfredcadpage.wz.cz/download/plus.zipUtilita je i v GGMenu.
Tak vybírat po skupinach u kterých budete měnit shodné hodnoty.
Vladimír Michl
18.02.2010, 18:46
Můžete vyzkoušet naši novou utilitu AttAdd - připočte nebo odečte zadané číslo k zadanému atributu nebo hromadně doplní příponu.
Viz:
http://www.cadforum.cz/cadforum/jak-pricist-hodnotu-k-atributum-bloku-tip7225
Vladimír Michl
19.02.2010, 08:29
... plus ještě podstatně pohodlnější cesta s pokročilejšími možnostmi přepočtu hodnot atributů - napojení atributů na Excel přes Excellink.
Urobila by som export atributov do TXT a odtiaľ kópia do XLS, tam upraviť ako je to potrebné napríklad aj cez Excel vzorce. Riadky môžte poprehadzovať okrem prvého. Ak to potrebujete pre lešiu operatívnosť.
Okopírovať späť do TXT a importovať atribúty späť do DWG.
Je to myslím funkcia v Express tools,ak nie tak priamo v blokoch.
Keďže nemám Excellink :)
V prvom stĺpci sú identifikátory blokov a v prvom riadku názvy atribútov.
Ak sa atribút nenachádza v bloku na danom riadku, tak je tam myslím - , to ale uvidíte.