Delete blocks from drawing in AutoCAD (We offer 2 easy ways to do that!)

How to remove blocks from drawing? Well, this is a basic task that in some point of time everyone needs to complete. Let’s take a look at the possible solutions: We can use the good old method – Purge or we can use a lisp that will delete blocks in an instant!

Delete blocks from drawing using purge

To remove blocks from drawing we can use the PURGE command, we must erase all the references to the block we want to delete.
For example: If we use the block for leader style we cannot delete it until we remove the reference to it!
If we are sure there are no references to the block we want to delete we can start the procedure:
  1. We type PURGE on the command to delete blocks from autocad using purge
  2. A new window will pop up called Purge. The purge dialog box displays all the objects that can be purged.
  3. We can use one of the following methods to purge blocks:
    1. if we want to purge all unreferenced blocks we select Blocks. To include all the nested blocks we have to select Purge Nested Items.
    2. To purge specific blocks we double-click on Blocks to expand the view and select the blocks that we want to be purged.
      Note: If we don’t see the block that we want to purge, it is likely there are still references to it!
  4. When we click on Purge we will be prompted to confirm each item in the list. If we don’t want to confirm each purge we can clear the Confirm Each Item To Be Purged option.

We are ready our block is deleted from the drawing!

Delete blocks using Lisp!

This is far easier and faster method than using purge command. We just have to use one lisp made by one of the best Proggramers for AutoCAD – Lee Mac.

The program gives us the ability to quickly remove multiple blocks from the drawing independently of whether there are references to the block or there aren’t any.

It is really easy to use the program. After loading the lisp we just have to type delblocks at the command line. We are prompt to select a block to delete. Here we can either select a block reference from the drawing or we can type N to choose a block by name.
If we choose to select a block by name a window will pop up where we can see all the blocks defined in the active drawing.
Delete blocks from drawings in autocad using lisp

After selecting the blocks we can just hit OK and the blocks will be deleted from the drawing!
You can download the lisp from here: Delete blocks by Lee Mac

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Leave a Reply