Zobrazit plnou verzi příspěvku: vymazanie nepotrebnych blokov
pozdravujem.vie mi niekto poradit akym prikazom alebo funkciou, alebo pripadne novym nadefinovanim prikazu sa daju z vykresu..nejaky podorys ktory som dostal ako podklad..vymazat zbytocne a nepotrebne bloky, teda aby som potom vykres /subor.dwg/ , ktory budem vyuzivat ako externu refernciu /x-ref/ bol co najmensi / napr. do 0,5 MB/...existuje nieco take pre ACAD2008? vdaka
mnementh
16.01.2008, 14:57
nabidka soubor--->pomucky--->cisti....by mohl pomoct
hej hej .. prikaz cisti .. alebo purge som samozrejme dal ale ide mi skor o bloky...nieco ako delete blocks,alebo nieco take..neexistuje?
příkaz čisti vyčistí soubor I od NEPOUŽÍVANÝCH, ALE VE VÝKRESU DEFINOVANÝCH bloků.
Pokud chcete vymazat např. všechny bloky, které JSOU VLOŽENY a jmenují se ABC, pak použijte _FILTER , vyberte jméno bloku, který chcete smazat, přidat do seznamu, použít, vybrat oknem celý výkres a všechny bloky ABC by se měly smazat. Pomocí čisti paak odstraníte i tento blok
možná bude i nějaká rutinka, ale zatím jsem po ní nepátral (nebyl důvod)
mnementh
16.01.2008, 15:10
o tom nevim...jestli je problemem je vybrat z plochy, zkuste filtr a pak natvrdo smazat a potom si vykres ulozit.
Ferdinand
17.01.2008, 10:09
Nevýhodou je, že filtr vybere všechny bloky - teda i ty, které vymazat nechce. Ty by se měli z výběrové množiny nějak (?) odebrat. Doporučuji dát bloky, které chcete ponechat, do zvláštní hladiny a tu vypnout - pak už jenom vybrat ostatní bloky a koukat mazat... No a pak _purge...Ferdinand2008-01-17 10:09:57
Filtr může vybrat nejen bloky jako celek, ale i podle jména, pozice a otočení
... nechci být nezdvořilý, ale kdyby jste měli MAP tak to jde nádherně formou dotazů
Ferdinand
17.01.2008, 14:00
Poněvadž jsme ve fóru AutoCAD, tak se bavím samozřejmě o AutoCADu. Map jsem nikdy nezkoušel, neznám.
ED: Ještě k těm filtrům:
Předpokládám, že těch nepotřebných bloků asi tam bude mít nespočet, a to samozřejmě s různými jmény v různých hladinách.
Vymyšlený příklad:
a./ v hladině S1-KANAL: 1BCDq45, 1BCDh09, ...
b./ v hladině F2-STAVBA: blok_okno03, blok_dvere15, ...
c./ v hladině POM: $L=00258, ...
d./ v hladině F1-STAVBA: SLOUP11, AA07, AA23, BB05, ...
e./ ..atd.
To přece se nedá řešit žádným filtrem...Ferdinand2008-01-17 14:15:35
U někoho jsem viděl (asi vytvořený lisp - úprava fitrů), který po příkazu, ve kterém se určilo co má být vybráno (čára, blok, písmo apod.). Poté si mohl člověk dále ze všech vyznačených prvků určit (u bloků byly vypsány názvy), které chce z výběru odstranit.
Nevím kde to splašil, k tomuto účelu by to hodilo.
Jinak nezbývá než jít po jenom a mazat.
to je ale standardní příkaz _FILTER - ale nevím, zda je dostupný i v LT
Ferdinand
17.01.2008, 14:56
Ve standardním příkazu _Filter se nevypisují automaticky do seznamu názvy bloků - musíte je tam přesně zadat hezky každý po jednom...
ED: Beru zpět, dá se tam zvolit i možnost "* Wildcard Match" a použít zástupné znaky.Ferdinand2008-01-17 14:59:57
svarc.vl
17.01.2008, 15:10
Vy mate seznam nazvu co chcete smazat? pak by to slo lispem
To je hrůza, dneska jsem nějak v opozici s kýmkoliv
_filter -> vybrat blok,jméno -> vyberte -> rizbalí se seznam bloků a s pomocí CTRL jich můžu vybrat, kolik chci najednou ....
To je ono co jsem myslel.
Nevěděl jsem, že je to ten příkaz "_filter" , nějak to nepoužívám (ale začnu, když budu na plný verzi, v LT to musím vyzkoušet), když už musím, tak jsem většinou použit jen rychlý výběr.
Hold člověk se pořád učí, a pořád a pořád ........
Zkoušel jsem to.
Myslím, že to nefunguje, ale na dynamické bloky?
Příkaz filtr funguje i v LT 2007.zdrk2008-01-17 16:54:54
Ferdinand
18.01.2008, 15:12
To Mantlík: Nevím, jestli to funguje v 2004 - zkusím, dám vědět. Ferdinand2008-01-18 15:12:39
Ferdinand
21.01.2008, 14:47
Je to tak. Funguje. Můj problém byl ten, že jsem neměl ponětí o existenci této sqwjelé věcičky... ...jako keďák-senior bych to měl mít dávno nabiflovaný od A do Ž...
Škoda jen, že se nedá použít v lispu (aníž by bylo třeba něco zadávat v dialog. okně).
mnementh
21.01.2008, 15:02
ja tam moznost blok, jmeno nevidim :( jen blok .... blok pootoceni ... blok pozice...
[QUOTE=mnementh]ja tam moznost blok, jmeno nevidim :( jen blok .... blok pootoceni ... blok pozice... [/QUOTE]
Nejřív jsem si bláhově myslel, že mne jen tak děsíte, ale máte pravdu, ono to v 2008 DOOPRAVDY NENÍ ! ?
A JEŠTĚ JEDNOU
Pak už asi nezbude nic jiného, než nepotřebné bloky přejmenovat - doplnit o určitý (zástupný) znak, který pak v rychlém výběru najít (zástupný znak). Toto je také jedna z variant.
v 2008 to je pod 'Název bloku'
mnementh
22.01.2008, 14:26
aaa pravda...dekuji Vam :o)
Díky též. Po přechodu na 2008 by mi to scházelo (ale časem bych si snad všimnul)
Aspoň je to známka toho, že Autodesk neustále cvičí naše malé šedé buňky