Phantom blocks appear after purge

Hi,

I have been trying to work this out and I have so far had no success. I have a template and one of my deliverables is a dxf. If I export my drawing as a dxf in bricscad, it's all fine and I can open it. But the client (who uses civil3D) cannot open it. This is the typical error that comes up (attached).

To be clear, there are no blocks that are in my drawing which have the name *D592. In fact, after I purge, the whole drawing; it says I have this block but I see no such blocks in my explorer.

I am really stumped. I have tried calling these blocks via their handle (I found this out by viewing the dxf in notepad++). I just want to get rid of these phantom blocks for good so I can finally get this error out completely from my template. Any help would be appreciated!

Comments

  • Hello.

    The blocks named *D are special anonymous blocks used to manage dimensions.
    They are not listed in the interface and cannot be inserted.

    In this case, it might be that *D592 is somehow linked to an existing dimension style which is in use and, because of this, it cannot be purged.
    So, *D592 also cannot be purged.

    You could try to run PURGE multiple times and see if it has ant effect.

    The AUDIT command could also help to fix some issues, if any.

    Another thing to try would be to export the dwg to a newer version of dxf.

  • Hi Virgil,

    Thanks for your reply.This was exactly what I needed to solve the problem! We did indeed have custom dimension styles that had been put into my template from legacy templates. It was these custom dimension styles that were causing the problem! Thanks a lot for your insight :D