AutoCAD/Protecting layers

Advertisement


Question
Hello Bill

My company has been using Autocad for years and most of the designers simply copy old drawings and delete the contents when starting a new drawing. As a result our original template has mutated into something with a huge number of unwanted layers and styles.
I recently started a brand new template form scratch in an attempt instill a house style so to speak. The problem is that we often have to copy over sections of old drawings and blocks which then brings the old layers with it.
My question is : Is there a way of preventing new layers and styles appearing when copying over old drawings?

TYhankyou very much for your time

Matt Bridges

Answer
No, Matt.  There is not.  However, what can be done is with a LISP routine, everything that resides on one layer can be transferred over to another layer.  However if you have blocks that contain layers other than layer "0", that can present a problem.  Those layers won't purge until the blocks are redefined.

Keep in touch
Bill DeShawn
http://my.sterling.net/~bdeshawn

AutoCAD

All Answers


Answers by Expert:


Ask Experts

Volunteer


Bill DeShawn

Expertise

I can address all 2-D questions and some 3-D questions. I do programming in AutoLISP if it doesn`t involve solid modeling. I can also address menu customization issues and can help you find answers to questions I can`t answer by taking your question directly to Autodesk via their newsgroups.

Experience

I used to do electronic and mechanical design for a flat panel monitor manufacturer, and now I do architectural drafting for an architect. I did and do AutoLISP and menu customization and take pride in making my lisp routines to do the work exactly the way the client likes them done.

Publications
I had a routine published in CADENCE magazine (no longer in publication and taken over by CADALYST). Some of my routines are published on my website at http://my.sterling.net/~bdeshawn

©2012 About.com, a part of The New York Times Company. All rights reserved.