Zobrazit plnou verzi příspěvku: vycistenie nepomenovanch blokov

andrej000
29.10.2012, 08:06
ahoj,ako podklad k projektu som dostal vykres, v ktorom su nadefinovane nepomenovane bloky a neviem ich vycistit.Aj po vymazani vsetkych objektov vo vykrese sa tieto bloky nevycistia. Pri kopirovani cez schranku sa bloky prenasaju do dalsich vykresov. Maju v sebe definovane typy ciar. Bloky maju mena ako: "*A77". Vycistit sa daju jedine tak, ze vykres ulozim do DXF a nasledne vycistim. Pre mna je to ale nepuzitelne, kedze pouzivam nadstavbu Advance Steel a prisiel by som o vsetky objekty nadstavby (zial som na tieto bloky dosiel neskoro a uz to mam vo svojich vykresoch).Pripajam vycisteny vykres a ten isty vykres ulozeny do DXF, kde je vidno tie bloky.https://docs.google.com/open?id=0B_n8LYjYMOX4NVotaXM1eF9ramM


lvinklarkova
30.10.2012, 09:15
A jak jste výkres čistil? Přes příkaz Purge? Záleží taky jestli bloky nejsou zanořené v nějakém jiném bloku nebo externí referenci. 

andrej000
30.10.2012, 09:31
Purge, audit, xref niesu. Vycistil som aj Regapps - bolo ich dost. Tie bloky su zrejme pozostatok niektorej z nich.Potom som ako pokus vymazal vsetky objekty (erase all). Vo vykrese nieje nic, zostavaju definovane ciary viazane na neviditelne bloky. Vykres ma 4MB. Ako som uz pisal, vymazat bloky sa da iba po ulozeni do DXF, dovtedy su neviditelne.Najhorsie je, ze sa prenasaju aj pri kopirovani cez schranku.


lvinklarkova
30.10.2012, 10:17
A co zkusit to vzít z opačného konce a smazat hladiny včetně objektů které obsahují příkazem LAYDEL? Nic dalšího už mě nenapadá bohužel. :-(

splonk
30.10.2012, 10:40


... mam takovy pocit, ze jsem kdysi nekde vydel/slisel o utilitce, ktera umi tyto bloky odstranit... zaboha si td nevspomenu (a bohuzel nemam cas to ted hledat :()zkuste zagooglit... treba na neco narazite... ... pak dejte vedet...

koutnak
30.10.2012, 11:36
Obdobně pojmenované bloky vytváří i CADKON. Daří se mi jich zbavit (100% to není) jejich přejmenováním na název bez té hvězdičky a následným vyčištěním PURGE. 

andrej000
30.10.2012, 13:15

Premenovat nieje co.Tie bloky 'neexistuju' dokym subor neulozim vo formate dxf (co ale zmaze moje objekty AdvanceAteel). Jedine co vidno, su nadefinovane ciary. STATUS mi vypise 107640 objektov, realne ale nieje co vymazat (erase all > 0 found). Audit: 71 Blocks audited.Nasiel som aj lisp na premenovanie blokov, ale bezuspesne.

andrej0002012-10-30 13:37:11

Buba
30.10.2012, 13:40


Skúste si otvoriť ten súbor. Mne nejdú vypurgovať ani premenované bloky. Keď si spustím _RENAME, tak tam všetky bloky vidno aj hladiny. Keď si spustím _ERASE _all, tak nájde jeden objekt mimo priestor a neoznačí a ani nevymaže ho. Nemám skúsenosti s digitálnym podpísovaním ani s Vaultom. Nemôže to byť z toho? Ešte som na súbor aplikovala _recovery. Opravilo jednu chybu a pri otvátaní hlási Proxy grafiku. Predpokladám, že problém je v tomto: Aplikácia AdvanceSteel a 7 non graphic objects.

Buba
30.10.2012, 14:00


http://www.graitec.com/en/FAQ_view.asp?FAQID=555&Language=EN

andrej000
30.10.2012, 15:00
AdvanceSteel to nema na svedomi, ukladal som subor s nacitanym AS, preto je tam nieco z neho.Ake bloky vidis? Pri RENAME vidim *Paper_Space1 ... *Paper_Space5, _OBLIQUE. Po vymazani AS objektov zmiznu bloky *Paper_Space?. Bloky, ktorych sa potrebujem zbavit su *A1010,*A1111...


Buba
30.10.2012, 15:31


Skúste utilitku DelProxyhttp://www.cadforum.cz/cadforum/dl_file.asp?ID=630 

andrej000
30.10.2012, 15:54
Skusil by som, nemam ale pristup k tomuto suboru.


Vladimír Michl
31.10.2012, 09:01
To je divné. Co vám to píše?

Buba
31.10.2012, 10:07


Skúsila som DELPROXY, ale nenašlo nič.Na Vašom mieste by som skúsila vytvoriť nové DWG z AdvanceSteel popísaným spôsobom na www.graitec.com (viď. link vyššie).Ak by to nepomohlo, riešila by som to konvertom do DXF, čo Vám ako tvrdíte pomohlo.Pripadá mi to celé tak, že máte naimportované objekty z aplikácie, ktoré nie sú kompaktibilné s AutoCADom a teda ich AutoCAD na istej úrovni vidí, ale nevie, čo s nimi :)

Buba
31.10.2012, 11:03


Mám konečné riešenie:- purge.dwg uložte ako  formát AutoCAD2000/*.DXF- následne otvorte vzniknuté purge.dxf a zadajte -EXPORTTOAUTOCAD- nový DWG súbor má veľkosť 17kB (z pôvodných 4MB) a nie sú v ňom tie problematické bloky *A10...

andrej000
31.10.2012, 12:24
Toto riesenie poznam - po prevode do dxf sa daju bloky vycistit, netreba ani export (preto som zdielal aj purge.dxf, kde tie bloky vidno). Ale pre mna je riesenie nepouzitelne - po prevode do DXF pridem o AdvanceSteel objekty.Asi sa s tym zmierim,necham to tak a budem si davat pozor, aby som z tychto vykresov nikdy nic nepreniesol.Dakujem za snahu ;)

Buba
02.11.2012, 14:30
- purge.dwg uložte ako  formát AutoCAD2000/*.DXF
- zatvorte AutoCAD
- následne otvorte vzniknuté purge.dxf a teraz Vám -PURGE (príkaz) dovolí zmazať všetky zvolené bloky, pričom ostatné objekty by mali ostať naďalej k dispozícii.