Vytisknout stránku | Zavřít okno

Neodstranitelný blok

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=408
Datum vytištění: 22.čer.2026 v 14:29


Téma: Neodstranitelný blok
Odeslal: Seiner
Předmět: Neodstranitelný blok
Datum odeslání: 31.led.2005 v 15:18

Kolega se na mne obrátil s problémem a já se obracím na fórum. Nepříliš složité výkresy v AutoCADu se mu začaly zvětšovat do žádu GB. Poslal mi výkres, ve kterém smazal všecko a přesto má tento soubor cca 1,9 MB. Je tam jen modelový prostor a když v něm dám vymaž vše, řekne mi nalezeno 0. Když dám čisti, nepovolí mi nic vyčistit. Výkres obsahuje dva bloky (_DotSmal a _Open), které jdou do výkresu vložit. Pokud zkusím příkaz PIŠBLOK a jeden z nich vyexportuji, dostanu velikostí a obsahem zase stejný výkres. Jakoby to byl nějaký cyklický odkaz.

V podstatě jsem radil udělat PIŠBLOK a vybrat "vše užitečné". Problém ale je v tom, že ty předmětné bloky jsou zřejmě nějak použity v kótách (je to puntík a šipka) a tudíž bude problematické se jim vyhnout. Co s tím?




Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 31.led.2005 v 15:41

Hm, to vypadá, že se někdo vydal zajímavou cestou předefinování interních (šipkových/kótovacích) bloků _DOTSMALL, _OPEN, atd. Je potřeba je vrátit na původní výchozí tvar.
Tyto zmršené bloky si nejprve přejmenujte (PŘEJMEN), v kótovacím stylu (stylech) znovu navolte potřebné tvary kótovacích šipek, zregenerujte výkres a přejmenované bloky z výkresu vyčistěte.



-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Seiner
Datum odeslání: 31.led.2005 v 16:13
Děkuji za postrčení, ale funguje mi to jen částečně. Těch bloků se ve výpisu zbavím, pouze pokud použiji na vše vyplněnou šipku. A i potom má tento "prázdný výkres" cca 1,9 MB. Přitom v něm je už pouze hladina 0, základní druhy čar a jeden kótovací styl. Kde může být něco schováno, nebo jak "shrkat" databázi?


Odeslal: Vladimír Michl
Datum odeslání: 31.led.2005 v 16:22

těchto bloků - pokud nejsou předefinovány a neobsahují nesmysly - není potřeba se zbavovat, mají pár bajtů

zkuste ještě filtry hladin a další věci z tipu
http://www.cadforum.cz/cadforum/qaID.asp?tip=232 - http://www.cadforum.cz/cadforum/qaID.asp?tip=232



-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Seiner
Datum odeslání: 31.led.2005 v 17:04

Nojo - filtry hladin. Ve firmách, pro ktere dělám, se prakticky nepoužívají a tak jsem na ně zapomněl. Proč mají takový vliv na velikost výkresu?

PS. bylo to zajímavé čtení - filtrů byla odhadem stovka a byly pojmenovány (asi) španělsky, německy, česky, polsky - je vidět, že jdeme do světa :-)



Odeslal: Seiner
Datum odeslání: 31.led.2005 v 17:14

... co stovku. DeleteFilters mi napsal: 20074 pre-2005 filters deleted (!?)

Je to vůbec možné? Zcela mi uniká smysl práce s takovým počtem filtrů.



Odeslal: Vladimír Michl
Datum odeslání: 31.led.2005 v 18:13

pro každý filtr musí být v dictionary výkresu uložena jeho definice - to pár desítek bajtů zabere, no a to vše krát 20.074 dá to navýšení objemu DWG

starší verze AutoCADu vtahovaly externě definované filtry při načtení externích bloků, takže to docela narůstalo...

každopádně doporučuji u 'podezřelých výkresů' zkusit spustit naši utilitku DeleteFilters



-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Seiner
Datum odeslání: 01.úno.2005 v 12:56
A existuje taky neco pro LT? Ten kolega ma jen LT. Nabizel jsem mu, že mu to v sablone smazu, ale neozval se - asi si uklikal prst :-)


Odeslal: Machacek
Datum odeslání: 01.úno.2005 v 13:10

i v LT lze ve správci hladin provést smazání nepotřebných filtrů. Je tam i volba smazat vše

JMac

 



-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Seiner
Datum odeslání: 01.úno.2005 v 14:01
Tak to asi bude až u novější verze, než mám já (2002)


Odeslal: Machacek
Datum odeslání: 01.úno.2005 v 14:11
mám LT 2004 a u starších verzí už si to bohužel nepamatuju

-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Ferdinand
Datum odeslání: 21.dub.2005 v 14:09

Znova otevírám tento problém - nechtěl jsem to dát jako Nového téma, ať je to na jednom místě.

Jedná se mi o toto: pokud mám ve výkresu bloky typu  *U41  apod, které nejdou ani přejmenovat, ani předefinovat, ani vyexportovat, ani vymazat (pouze kopírovat), jak s nima vypořádat? Pokuď jsou to bloky nesmyslné, tak je rozbiju . Ale když to chci použít dále s tím, že ho potřebuji předefinovat (přesun všech jeho entit do hladiny 0 /nula/, typ a měřítko čar...atd.), tak jediná cesta je rozbití a po úpravách znova nadefinovat pod vhodným názvem . Je-li to blok obšírný s hodně prvky, tak je o zábavu postaráno ...

 



-------------
-FerTh-


Odeslal: Vladimír Michl
Datum odeslání: 21.dub.2005 v 16:16
*Unnn jsou anonymní bloky. Ty nejsou určeny pro uživatelský přístup - jsou to interní bloky využívané různými interními funkcemi AutoCADu nebo funkcemi aplikací (jsou řízené těmito funkcemi). Nevyužívaný (neodkazovaný) anonymní blok je mazán buď příslušnou funkcí nebo je vymazán automaticky při otevření výkresu. Název anonymních bloků se může mezi sezeními měnit.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)



Vytisknout stránku | Zavřít okno