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

  • ALANH
    edited April 23

    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"))

  • 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.

  • 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.

    https://help.autodesk.com/view/OARX/2027/DEU/?guid=GUID-A41D1A72-5DD2-469B-B0AD-97233A98D5BB