I am trying to clean up a Carlson 2008 drawing and cannot delete a layer because I "The following layers cannot be deleted: Layers 0 and Defpoints, The current layer, Xref-dependent layers, Layers containing objects"
It is not 0 or Defpoints nor is it the current layer. I isolated the layer and erased everything so I don't believe it contains objects. My last guess is that it is Xref-dependent. How do I know? How do I change it so the layer can be deleted? I've run into similar problems in the past but it's bugging me this time.
Thanks for any help or witty comments you can offer.
Tom,
If it was Xref, you'd have to have that drawing also on your computer or network.
There's one more thing you can try. See if there's anything explodable and explode it.
Dave
Mohave Valley, Arizona
Does Carlson have PURGE command?
When I select all in my explode command, I have 678 items that can be exploded. I don't want to explode all my polylines, etc. Do you know of a way I can find the layer hiding in a block?
There is a purge command, but it doesn't touch the layer. I assume for the same reasons that I cannot delete it.
Try wblock
Perhaps it might be a layer which contains something like a Proxy Object (possibly generated from some other CAD product)? If you don't have an Object Enabler installed that is compatible with application that might have even touched the DWG, there is a good chance there may be one (and perhaps many) stranded, proxy objects in the DWG.
In case the following information is helpful to others, the only sure fire way I've found to completely remove proxy objects from a DWG is to use the IntelliCAD engine's capability of saving down to the R12 DWG format (circa 1995) which did not provide support for objects in the DWG. Once saved down to this earlier format, the objects are stripped and then the DWG can be subsequently saved into a newer DWG format. Without this option, the only other way to remove objects from a DWG is through the use of the CAD application which placed them into the DWG (which can get fairly expensive).
Newer releases of IntelliCAD also offer a "FILter" option during entity selection which provides a "Proxy" option which should permit the removal of proxy types of entities:
>Command: Erase
>FILter/: FIL
>Select by filter: Add/Remove//Proxy/THickness//Exit: P
etc.
Another option in IntelliCAD is the ability to delete a layer (even if it has entities on it) via the IntelliCAD Explorer:
I hope this helps.
Hi Tom,
If you'd care to send me your drawing along with the layer name(s) you'd like to delete, I'll see what I can do for you.
lnelsonATcarlsonswDOTcom
Easiest fix : "LAYDEL". Follow the prompts.
I didn't think layer 0 could be deleted in ACAD. Check to see what blocks are in the drawing. If there are unwanted blocks, I usuallly draw a circle with...say...a radius of 1million. Re-define the block as the circle, zoom extents, and then delete any circles that appear. Then try purge.
> Easiest fix : "LAYDEL". Follow the prompts.
Good call... I forgot about this routine. It does presume, however, that the underlying CAD engine is AutoCAD 2007 or later.