While I certainly agree that
Layers and groups are different concepts and not interchangeable.
I disagree that I should not use a layer to group the elements of a part, and so does
cadtutor.comBasically, layers are the computer equivalent of tracing overlays on a drawing board.
And:
For example, if you were creating a landscape masterplan, you may have layers called "Trees", "Shrubs", "Path" etc.
Daily Autocad Agrees:
Let us start with the definition of LAYER. Think about layers in AutoCAD in that way: You are drawing in a traditional way. You draw walls on an acetate, doors on another one and likewise all parts of the drawing on a seperate acetate. Placing them one on the top of the other, you see the whole drawing. If you do not want to see the doors, you can just take the relevant acetate out. That’s exactly what ‘layer management’ does.
Layers are for grouping objects by any arbitrary criteria. Blocks are for the creation of reuseable objects, which is not what I am trying to do. The part may be made largely of blocks, but the part itself should be a layer and not a block of blocks. Blocks are also unsuitable for grouping the elements of a part in my drawing because once the block is created, the block is not editable in the context of the drawing. It is editable in the block editing window, which has none of the drawing layout available to it, or in the main drawing only if it is exploded. But then the block would need to be recreated to control visibility. This is not an efficient process. Further, the issues with arrays of blocks mentioned in my previous post would still remain.
Just as the color, linetype, and linewidth can be set by either the first instance of a block or by the layer where another instance is placed, the visibility of other instances should be independent of the visibility of the first instance. Then a layer could be created for the first instances, with their color, linetype, linewidth, and visibility set to
By Block. This layer could then be set invisible without setting all instances of the block invisible.