Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

Anonymous
3975 Vistas, 8 Respuestas

How to recover a deleted block but has not been purged?

Occasionally I find I have deleted a block days or weeks ago that I still need. If I haven't purged the drawing, it should still be recoverable, yes? How does one recover a block in this case? 

(This is the whole purpose of the purge command, isn't it? As a fail-safe for the later-regretted deletion...? Otherwise, why do we have to go through the purge process (re rename process) to, say, reuse a block name?)

 

Thanks

 

(Windows 10, Autocad LT 2020)

imadHabash
en respuesta a: Anonymous

as i understand ... you may need to insert it again from INSERT command . isn't ? 

Imad Habash

EESignature

Kent1Cooper
en respuesta a: Anonymous


@Anonymous wrote:

Occasionally I find I have deleted a block days or weeks ago that I still need. If I haven't purged the drawing, it should still be recoverable, yes? ....


 

You can INSERT another one, but you can't recover the deleted Insertion of it, except under some specific circumstances [the first two of which will not be applicable if you're talking days or weeks ago]:

1)  If you notice immediately, of course, you can use U to undo the deletion/erasure of it;

2)  If you're still in the same editing session, and you haven't Erased anything else or removed anything else with a BLOCK or WBLOCK command since [even if you have  done other things that you don't want to lose with U commands], you can use OOPS to bring it back.

3)  If you happen to have saved a version of the drawing before that was removed, you can open that, copy the Insertion you want to restore from it, and paste it into the current drawing, which will at least preserve its Layer and scale factors and rotation, etc., so you don't need to know what those were, as you would to just Insert a new one.

Kent Cooper, AIA
Cadologist
en respuesta a: Anonymous

A couple more items to add to those already provided by the other individuals that responded to you:

 

  • You can rename a BAK to a DWG to restore the prior version of a file before the latest save. Of course as you mentioned days or weeks ago, this is not going to solve the problem -- however it is useful if you 'catch' the issue just after it happened and just after up-saving a file.
  • Check with you local IT - most companies employ some backup functionality on their servers so you may be able to request an older version of the file from your company's backup protocols, of course dependent if your company has this type of system in place.

Good Luck!!!


Chad Franklin
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Anonymous
en respuesta a: Kent1Cooper

Thanks, guys. I guess I never associated the blocks available with INSERT as the ones used in the drawing.

 

I'll have to look up the difference between Undo and Oops.

 

If I understand correctly, I can still use INSERT to recover a block deleted months ago so long as I haven't purged it, yes?

 

Also, is there a way to have the file names of the Auto-saved backups all unique? Perhaps with either a numeric suffix or timestamp or something like that? (ha, if the answer has to do with a lisp routine, then it won't help those of us running LT...) Thanks in advance

 

I'll consider the original question solved. :cara_con_una_leve_sonrisa:

 

 

Kent1Cooper
en respuesta a: Anonymous


@Anonymous wrote:

....

If I understand correctly, I can still use INSERT to recover a block deleted months ago so long as I haven't purged it, yes?

....


 

"Recover" is not the word I would use.  You can INSERT another one [or, in official terms, create another reference  to that Block definition].  PURGE does not get rid of Block references, but only gets rid of Block definitions  for which there are currently no references  in the drawing, that is, unused  definitions.  If there are any other [Insertions of]/[references to] that Block definition in the drawing, any [Insertion of]/[reference to] it can be removed with ERASE or the Delete key, and you can't recover that except in the limited circumstances in my previous Reply.  But PURGE will not let you get rid of the definition unless all  have been so removed.

 

In other words, in your phrase "I haven't purged it," it sounds like by "it" you're thinking of an Insertion  of the Block, rather than its definition, but PURGE is about only the latter, never the former.

Kent Cooper, AIA
Johanna_Esteban
en respuesta a: Anonymous

Hi @Anonymous, 

 

Currently you only have two blocks in the file:Blocks.JPG

>> If I have not purged the drawing, it should still be recoverable, right? <<
It is correct, if the block has been created or inserted in the file you are working on, it continues there until it is purged. : S


>> How do you recover a block in this case? <<
In case it has already been purged? I'm sorry, there is not one that I know.
If you have it in another file you can copy it or insert it, but if it was only in the file that you purged ... it has gone.

 

Now, if you have taken the work of creating or editing a block and you consider that you will use it again, the most healthy thing is to save it, with WBLOCK you can do it.

 

When purging entities that are not found in use are deleted, it is very practical, you can even execute it if you have to erase everything, that is, you can choose "Purge Checked Items" as layers, or some style of dimension to your choice, the idea it is not to leave unnecessary information in the files that in the end will raise the weight or will be in excess.

Purge Checked Items.JPG

_____________

 

The difference between UNDO and OOPS is that with Undo you immediately undo, throw back what you just did, either erase an element, or delete the last point of a line you are drawing, the command depends.

While Oops, bring back the last thing you deleted (same selection) without having to undo, example:
1. you drew a rectangle
2. You drew a circle.
3. You deleted the rectangle.
4. You made a hatch inside the circle and you drew a lot more.
5. You needed the rectangle that you deleted in step 3 and to avoid redrawing you use OOPS and it is back, without undoing it until you find it, you will not lose what was drawn or modified in step 4.
Note: it only works to bring back the "last deleted".

I hope to clarify the difference a bit, try and understand it better.

 

 

Regards,

 

 



Johanna Esteban

EESignature


Autodesk Expert Elite | Autodesk Certified Professional | AutoCAD Customer Council (Beta Tester for Windows & Mac)

¿Te ha parecido útil este post? ¡Dame Kudos! :cara_guiñando_un_ojo:
Si ha sido resuelta tu inquietud, selecciona 'Marcar como solución' para que otros usuarios la encuentren fácilmente.

Anonymous
en respuesta a: Kent1Cooper


@Kent1Cooper wrote:

@Anonymous wrote:

....

If I understand correctly, I can still use INSERT to recover a block deleted months ago so long as I haven't purged it, yes?

....


 

"Recover" is not the word I would use.  You can INSERT another one [or, in official terms, create another reference  to that Block definition].  PURGE does not get rid of Block references, but only gets rid of Block definitions  for which there are currently no references  in the drawing, that is, unused  definitions.  If there are any other [Insertions of]/[references to] that Block definition in the drawing, any [Insertion of]/[reference to] it can be removed with ERASE or the Delete key, and you can't recover that except in the limited circumstances in my previous Reply.  But PURGE will not let you get rid of the definition unless all  have been so removed.

 

In other words, in your phrase "I haven't purged it," it sounds like by "it" you're thinking of an Insertion  of the Block, rather than its definition, but PURGE is about only the latter, never the former.


hahaha, OK, I'll try this again:

If I understand correctly, I can still use INSERT to [undelete, so to speak,] a [block reference] deleted months ago so long as I haven't purged [the block definition], yes?

 

Thanks for the explanation of why the initial syntax was incorrect.

 

"We need to make sure our T's are dotted and our I's are crossed. Especially that our eyes are crossed."

Anonymous
en respuesta a: Johanna_Esteban

Thank you for the explanation of oops vs undo!