Categorizing/Isolating Layers
My company uses a design software called Microvellum which brings in over 100 layers when placing a product. I don't directly interact with any of these layers. Is it possible to hide them or put them into a collapsible folder so I can have easier access to the layers that I need to use regularly?
Comments
-
Have you looked at layer filters ? I do not use layer filters but you may be able to make a filter via say lisp that does not have the 100 layers in it and set current. Smarter people than me may answer. A google gave lots of ideas.
I am using V25 and found this problem, which is probably why suggestions are not working
(command "-LAYER" "FILTER")
: -LAYER
Layer [? to list/New layer/Make new current layer/Set layer as current/Rename/Color/Linetype/LineWeight/TRansparency/MATerial/Plot/stAte/turn layer ON/turn layer OFf/Freeze/Thaw/LOck/Unlock/Description/rEconcile/Xref]: FILTER
Unable to recognize entry. Please try again.PS tried FILTER, FILTER, .FILTER non worked.
Did find an interesting function method inbuilt (setq lstates (layerstate-getnames)) there is various options including export (layerstate-export "NewLayerState1" "D:\acadtemp\laystates.LAS")
(LAYERSTATE-IMPORT "D:\\acadtemp\\laystates.LAS") I changed the layerstate name which is near the top of the las file which appears to be a dxf file. There may be an easier way using VL. Need to get at the layerstate. Its somewhere in dictionaries or a layer table will try to find. It is looking like make one correct filter version then export the state for future use.
There is a ADDLAYERS but in limited testing could not get it to work. Get a missing function.
(LAYERSTATE-ADDLAYERS "_LAYISO_STATE" (LIST "Layer1" 20 62 1 "HIDDEN" 35 "Normal"))
0 -
I'm using v25 as well, so it may not be possible. I'm very new to to this software. Just figured out macros and will be practicing with lisp soon. For now, I just labeled all my layers alphanumerically as a quick fix. I'll let you know if I figure out something better.
0 -
As I suggested setup one dwg correct and try the (layerstate read from another dwg) I should have posted that option as well. Will try to find I think it was "ImportfromDb", save the filters in your DWT then should be there.
0
