Merge Layers

Is there a way to merge two layers into one layer?

Would be a great function to make some order after you had to import several files in different formats and find yourself with too many layers.


One way is: 1) select the levels you want to merge. 2) right click> select objects on level 3) click on the layer you want to use (or create a new layer). 4) right click> move objects on this level.


Hey Zsimon.
The way merging layers without first selecting the objects on that layer is very helpful since these objects might be nested in multiple blocks…

AUTOCAD has this function and it helps a lot in managing layers…

I also hope to see this feature/script. Thumbs up.


Any new solutions to this issue?
Having this functionality would be great!

1 Like

Hello - this script should do what I think you are asking, but it will not work if there are block definition items on the layers. (1.3 KB)

To use the Python script use RunPythonScript, or a macro:

_-RunPythonScript "Full path to py file inside double-quotes"

If blocks are an issue, you can first try this script to move block definitions onto a particular layer. (2.2 KB)