caddcop Posted September 27, 2011 Posted September 27, 2011 How can I filter on Layers in use in Layer Manager in Civil 3D? It seems that if a layer is used in a style. the dialog considers it in use. Civil 3D 2009 Quote
CyberAngel Posted September 27, 2011 Posted September 27, 2011 What is the question, exactly? There are several ways that a layer can be "in use" without any objects on it. You can't find these layers without hunting through the 300+ styles, commands, settings, ad infinitum. (Obviously this setup is much easier on the programmers than on the users.) The only way I know to take those layers off the "in use" list is to remove them from the appropriate styles/commands/settings. You can't just purge them (although that would be a handy command). Quote
SLW210 Posted September 27, 2011 Posted September 27, 2011 There once was a LISP called SUPERPURGE or similar, it will purge in use or not. Use it on a Copy of the drawing. I Located SUPERPURGE Quote
BIGAL Posted September 28, 2011 Posted September 28, 2011 Cadcop yes your right the if you have a style and it has a layer then you can not delete it unless you delete the style. You may be able to create a layer style though by going through the layers and checking for an object line arc circ pline etc and then create a group. 2012 has a purge styles any style not being used are removed Quote
caddcop Posted September 28, 2011 Author Posted September 28, 2011 I just wondered if I could see what layers were in use by items that can be seen or plotted, as opposed to used by styles, but not in use for graphics. As layer lists grow, not being able to filter on layers used by graphic elements is less than desirable. Quote
BIGAL Posted October 4, 2011 Posted October 4, 2011 I did answer your question look for autocad objects to create your layer list from not the total layers in the dwg see my post 2 above Quote
CyberAngel Posted October 4, 2011 Posted October 4, 2011 The OP seems to be asking, not how to purge those layers tied to styles, but how to avoid listing them in the Layer Manager. As of now, you don't have the option to filter by references in the drawing itself vs. references only in styles. It would be really nice to have a command like List that will tell you what references a particular layer. Yes, careful design will avoid the problem entirely, but often you have to incorporate drawings from others who may not have been so careful. It can take hours to track down all the different anomalies. Quote
sinc Posted October 4, 2011 Posted October 4, 2011 There are third-party programs that provide some support for this, such as this command in the Sincpac-C3D: http://www.quuxsoft.com/SincpacC3D_Help/SP_CivilStyleProperties.htm We're always looking to make it even better, though, and welcome feedback. Quote
BIGAL Posted October 6, 2011 Posted October 6, 2011 (edited) We have our layer filters set up in the DWT so this helps a bit because our surveys are done in house and reduced in the DWT. A purge then removes the layers of non exsitent survey objects but leaves all the CIv3d stuff required. so we can jump to a filter say "survey" Make a script to create all layers if not in a dwt and save. we have around 200+ survey codes Further checking we have a "All used layers" filter but this includes those used by CIV3d styles my answer would be to exclude these from this filter list somehow. Edited October 10, 2011 by BIGAL Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.