Zobrazit plnou verzi příspěvku: filtry hladin

Sedláček
01.06.2006, 08:18
Mám opačný problém než v tématu "velikost". Mám malé schémátko elektro s velikostí cca 80 kB. Překopírování jediné entity z jiného výkresu (a s ní definicemi filtrů hladin) se velikost zvýší na cca 1MB (což si myslím že je docela značný rozdíl).
Neví někdo jak se jich zbavit v A2002LT (takže žádný LISP) jinak než po jednom.
Zkoušel jsem lecos (_wblock, uložení do starších verzí DWG i GXF - při tom Autocad spolehlivě spadl, to samé pomocí TrueConvertor) a zatím nic.
Vím že v nových verzích to jde ale o jejich koupi já nerozhoduji.
Já osobně jsem ještě žádný filtr nevytvořil (nějak nebyla potřeba) ale ty potvůrky se hrozně rychle množí.

musil
01.06.2006, 08:38
Command: filedia
Enter new value for FILEDIA <0>:
Command: dxfoutSave drawing as <C:\Documents and Settings\2\Plocha\***.dxf>:
Current DXF settings: Precision= 16 Format= ASCII Preview= No Version= 2000
Enter decimal places of accuracy (0 to 16) or [Binary/select Objects/Preview/Version] <16>: oSelect objects: Specify opposite corner: 1 found
Select objects:Enter decimal places of accuracy (0 to 16) or [Binary/Preview/Version] <16>:
 
 
Dulezitá je volba objects pak už jen vybrat to co potřebujete.

Sedláček
01.06.2006, 08:55
Bohužel nic.
Skusím ale ještě s _DXFOUT experimentovat.

musil
01.06.2006, 09:13
Volba vybrat pouze ojekty je myslim přístupná pouze z příkazového řádku.
Proto filedia na 0.

koutnak
01.06.2006, 09:53

S nepotřebnými filtry hladin jsem také svého času bojoval a nepomáhaly mi žádné lispovské utility, jen ruční mazání (což je při tisícovce filtrů pěkná pakárna). Hlavně vůbec nechápu, odkud se ty filtry berou. Přestože všichni mí kolegove dělají v českém ACAD nebo ACLT, mívaly filtry názvy snad ve všech jazycích Evropy, včetně ruštiny v azbuce.Ale po té co jsem začal dělat s ACAD2006 nám klid. ACAD sám, při nadměrném počtu filtrů, nabídne jejich vymazání. Takže mé doporučení je, zajít za kolegou s ACAD2006, otevřít výkres a otevřít správce hladin (příkaz HLADINA). Je-li tam filtrů moc, ACAD vám jejich vymazání sám nabídne. Pokud nikoho takového v okolí nemáte, pošlete mi ten výkres (koutnak@volny.cz) a já vám ho obratem vrátím vyčištěný .
koutnak2006-6-1 9:55:38

Miroslav Harant
01.06.2006, 10:29
Nemusíte posílat výkres, stačí trochu hledat, jestli se ještě neorientujete, tak ke stáhnutí je utilita http://www.cadforum.cz/cadforum/default.asp?tab=4&file=D eleteFilters.vlx&sort=DeleteFilters
- delete unused layer filters in AutoCAD 2002/2004/2005/2006 drawing
("IPware" - download from the account 'demoen' login=demoen/demoen on www.iProject.cz, or use an alternative access)

koutnak
01.06.2006, 10:38
Psal jsem o poslání výkresu proto, že mi žádná z dostupných utilit nikdy nefungovala. Ať byla stažena z CADfóra nebo jiná od ABStudia. Důvod mi není znám, proto jsem se pro případ, že kolega Sedláček dopadne stejně, nabídl. 

Seiner
01.06.2006, 10:45
Původní dotaz byl na AutoCAD 2002LT. Takže utilita asi ne...

Pipa
01.06.2006, 10:47
s úspěchem používám utilitu která lze používat z příkazové řádky - ne acadu - třeba total commanderu

utilita má možnost se spouštět jak externě - super pro LT cady nižší verze tak i má arx či vlx soubor pro instalaci přímo do cadu

www.propi.cz/ftp/purge.zip

Vladimír Michl
01.06.2006, 11:20
Novější verze nástroje PurgeIDS je na www.xanadu.cz/download - ale obávám se, vzhledem k tomu jak je to naprogramované, že pro LT vám to stejně nepomůže. Nejlépe je opravdu prohnat to vyšší verzí AutoCADu.

Pipa
01.06.2006, 11:40
To by mě zajímalo jak by se to dle Vás mělo provést. Pokud mám nižší verzi tak to těžko proženu vyšší.
A ta utilita funguje bezchybně. Používáme ji denně.
Jak jsem psal pro LT je potřeba spouštět z příkazové řádky nějakého file managera, což je kolikrát lepší řešení i pro plnotučný CADy.

Vladimír Michl
01.06.2006, 11:50
Pokud ta utilita funguje, je to asi nejsnazší řešení. Máte na počítači opravdu jen to LT a žádnou jinou "plnější" Autodesk aplikaci?

Pipa
01.06.2006, 12:15
donedávna jsme měli 12x ACAD LT 2002 kde jsme to využívali hojně. Teď už máme upgradovaný na LT 2006, takže se to používá méně, ale konkrétně já to používám raději z té příkazové řádky než se proklikávat něčím v cadu.

Je fakt že ne všude to rovnou šlo, na některých kompech to hlásilo že nemá potřebné knihovny, které však v instalaci LT byly, takže jsme je pouze manuálně přesunuli z adresáře common/cosi do systémového adresáře windows a pak to chodilo bez problému.

Sedláček
01.06.2006, 13:48
Všem děkuji. Posílat někam výkres nemá cenu, nejedná se totiž pouze o jeden ale spíše o obecný problém (u jednoho výkresu bych to snad zvládnul mazat i po jednom filtru). Přesto děkuji.
Převést ve vyšší verzi bych mohl i na firmě (máme všechny možné verze vč. Intelicadu) ale problém je obdobý, nemohu stále otravovat kolegy.
Utilitka PurgeIDS se zdá že by mohla fungovat. Zajímavé že mi funguje verze pro A2005, ostatní verze hlásí nějaké chyby (asi zmiňované chybějící knihovny - dál jsem to zatím nezkoumal). Takže následně musím převádět DWG 2005 na DWG 2000 (to je ale řešitené přes TrueConverter). Doufám že nebude nějaký problém s kompatibilitou DWG.
Přes _DXFOUT se zdá že cesta nevede, i při výběru objektů filtry zůstávají (pokud předtím nezkolabuje Acad).
Ještě jednou všem díky.

Ferdinand
01.06.2006, 16:44

[QUOTE=Sedláček]...Mám malé schémátko elektro s velikostí cca 80 kB. Překopírování jediné entity z jiného výkresu (a s ní definicemi filtrů hladin) se velikost zvýší na cca 1MB (což si myslím že je docela značný rozdíl).Vím že v nových verzích to jde ale o jejich koupi já nerozhoduji. ... [/QUOTE]Myslíte to správně. Ale co na to řekl Váš šéf, když jste mu to předvedl? Asi se mu nebude zamlouvat, když každá operace bude trvat 5- až 10-krát déle, než je tomu obvykle (např. otevření výkresu, zoom, ...atd). Ovšem, když mu nebude vadit, že zákazníkem stanovený termín se kvůli pomalosti softwaru prodlouží třeba o týden (to v nejlepším - když vše proběhne "hladce"), tudíž zaplacení zakázky bude taky oddalovat (anebo nejspíš bude požadovat slevu - což je opodstatněné), tak je to v pořádku. Den má 24 hodin, z toho 8 pracovních...