Dimensioni file assurde - autocad si blocca mentre si lavora

stefano26k

Utente poco attivo
Professione: Disegno cad
Software: Inventor
Regione: Lombardia
#1
Buongiorno,

mi chiamo Stefano e sono nuovo del forum. Ho un problema a cui ho fatto fronte con uno stratagemma ma di cui vorrei capirne la causa. Sto usando autocad mechanical 2013. Allego un file dwg molto semplice la cui dimensione non è giustificata dal contenuto o almeno da ciò che si vede. Oltre al problema di dimensione c'è anche il fatto che diventa difficile lavorare all'interno di questo file perchè il computer tende a bloccarsi, specialmente durante i salvataggi e i copia incolla. Inoltre, questo "virus" è contagioso perchè se copio da questo file qualsiasi cosa, anche una sola linea, in un altro file, quest'ultimo risulta avere gli stessi problemi. Ho provato anche a purgare, ho rimosso eventuali filtri, cancellato tutto il disegno contenuto nel file, ma non cambia nulla. La soluzione che al momento ho adottato è quella di salvare il file in dxf e poi di nuovo in dwg. Facendo questa operazione alcune volte, finalmente il file si riduce in dimensione e diventa gestibile. Questo sistema risulta lento per i problemi del file e anche lungo perchè va fatto più volte ma soprattutto, cosa grave, cancella le informazioni dei baloon. Sembra quasi che il file abbia delle informazioni che non vedo e che nei vari passaggi vengono perse.
Qualcuno si è imbattuto in questo tipo di problema o saprebbe dirmi dove possono esserci nascoste delle informazioni in autocad mechanical che possono appesantire il file?
Grazie dell'attenzione

View attachment Disegno1.zip
 

stefanobruno

Moderatore
Staff Forum
Professione: Progettazione caotica e notturna e Seguace Anonimo di Shiren :)
Software: Inventor 2016 - Autocad ( read only ) - Rhino un pochino
Regione: Piemonte,Torino
#2
Capita con alcune versioni di Autocad, non parliamo poi di Mech, che reputo una schifezza assoluta ( mio parere personale che sostengo da anni )
L' unica cosa che puoi fare è un _wblock di tutto il disegno, il tuo è passato da 1,8 Mb a 51kb.
 

stefano26k

Utente poco attivo
Professione: Disegno cad
Software: Inventor
Regione: Lombardia
#4
Grazie, scusa ma non mi è chiaro il comando _wblock: hai effettivamente ridotto la dimensione? Per rispondere a MassiVonWeizen invece, effettivamente ho riscontrato su alcuni disegni problemi di linee in eccesso, ma non solo, ho trovato anche tantissimi blocchi nidificati che però non si eliminano con il comando purge. ho caricato la macro indicata ma non ho capito qual è il nome del comando per lanciarla.
 

stefanobruno

Moderatore
Staff Forum
Professione: Progettazione caotica e notturna e Seguace Anonimo di Shiren :)
Software: Inventor 2016 - Autocad ( read only ) - Rhino un pochino
Regione: Piemonte,Torino
#5
Grazie, scusa ma non mi è chiaro il comando _wblock.
_WBLOCK = scrivi blocco.
Ti fai un blocco di tutto il disegno ( selezioni quello che ti serve ) e lo esporti come file, quindi un blocco esterno al disegno.
Il tuo quadrato si è ridotto, come ti ho scritto, da 1,8 Mb a 51kb.
 
Professione: disegnatore
Software: autocad 2013; solidworks 2014 e 2017
Regione: Friuli Venezia Giulia
#6
ho caricato la macro indicata ma non ho capito qual è il nome del comando per lanciarla
è un lisp, non una macro;come hai fatto a non trovarlo il comando che sono tre righe...

[...]Una volta estratto il file caricalo con APPLOAD e lancialo con PDI, poi indica il dizionario che vuoi eliminare:
segue elenco
[...]
 

stefano26k

Utente poco attivo
Professione: Disegno cad
Software: Inventor
Regione: Lombardia
#7
Mi scuso, stupido io. Sono riuscito, e la cosa funziona. Grazie dell'aiuto.
Purtroppo per alcuni disegni rimangono ancora problemi sopratutto per colpa di blocchi che non sono purgabili. Non esiste un comando "esplodi" che esplode veramente tutto, anche blocchi di blocchi fino all'ultimo in un colpo solo?
 

numero1

Utente Senior
Professione: Non lo sò + nemmeno io
Software: Tavoletta cuneiforme ....... ACAD, MStation, PDS/PDMS, Autoplant ed un poco di NX
Regione: Da qualche parte
#8
Scusa stefano per curiosità, e per amore della precisione ma ........
In che modo hai risolto ?
Tramite il comando wblock indicato dal quasi tuo omonimo stefanobruno, oppure tramite il lisp che ti ha proposto massi ???
:D ciao