QCAD - 2D CAD System.

Click here for a documentation of the DokuWiki formatting syntax that can be used in reports

Please search for existing tasks (also closed ones) before opening a new task.

Please make sure that you are using the latest Version of QCAD before posting a bug (menu Help > Check for Updates)


FS#1098 - Support for set of layers

Attached to Project: QCAD
Opened by Carsten Bein (cbein) - Wednesday, 03 September 2014, 16:52 GMT+2
Task Type Feature Request
Category QCAD (main)
Status Assigned
Assigned To Andrew (andrew)
Operating System All
Severity Low
Priority Normal
Reported Version 3.6.4
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


Many constructions refer to a basis of elements, which stay constant in all follow-ups. As an example there is a floorplan and I would like to create different variations of room layout (e.g. A and B). In my example the basis consists of 30 layers an each variation needs 10 further ones. At last there are 50 different layers in my drawing. Designing layout A needs layer 1 to 30 (basis) and 31 to 40 (A) to be shown, but 41 to 50 (B) must be invisible. Now I modify Var.B which makes me to single click the visibility of 31 to 40 (A) to be not shown and 41 to 50 (B) to be shown. You’ve got it?

It would be great help, to save the set of all shown layers by an individual name in a pulldown-menu. Visibility of my variations could be chosen by userdefined “set of layers”, e.g. “Var-A”, “Var-B” and “Var-A_but_different”. In this way I pick just one set-name in my pulldown-list instead of marking and demarking between countless layers.

In my opinion this tool would be a small aspect in QCad but a giant leap for user-pleasentness ;-)

This task depends upon

Comment by Husky (Husky) - Wednesday, 03 September 2014, 20:40 GMT+2

... what's about a hierarchical layer list? I think that could already do what you are looking for.

Comment by Andrew (andrew) - Friday, 12 September 2014, 09:38 GMT+2

There is built in mechanism in DXF/DWG to 'link' layers together, i.e. keep layer 'Var-A' in any way related to 'Var-A_but_different'.
Extending DXF/DWG is possible but this means that the data stored in a file would no longer work if edited by another application. For example: create a drawing in QCAD, edit in application XY, edit in QCAD again → layer linkage might be outdated and wrong.