Understanding Layer 0, ByLayer and ByBlock


Every time you create a new drawing, you will see a default layer: Layer0. You can‟t delete it.

Then when you define their properties such as color, line weight, etc, you will see ByLayer and ByBlock properties. Most of you might already know what ByLayer means. But do you also know what does ByBlock behavior?

Confused? Let‟s create some example to comprehend this better.

1. Open a new file and create two layers, you can give them any name. Set different color and lineweight so we can easily distinguish them later.

2. Now we will create 4 objects, in this example I use circle.

Create 4 blocks from each of the circle. Now select all those four, and then change their layer to Layer2. You can see block 1 and 2 use the properties, but block 3 and 4 still using its own properties.

3. Now override the color and line weight. Use color green, and line weight 2. You can see that the only block using the overridden properties is block no. 2!


Only block no.2 using the block properties, because we set it the geometry properties to by block. Now freeze Layer1. We can see the block no. 4 disappeared, because the object in it was created on it.

Unfreeze Layer1, so we can see block no. 4 back. Now freeze layer2. Remember, we have moved all of the blocks to that layer.

What happen?

All of the blocks disappear, including block no. 4! This block also disappear because the block itself using Layer2. When we freeze Layer1, the block is actually still showing. But the geometry inside it will be disappeared. This will be clearer if we have another object with different layer in that block. Unfreeze Layer2, and then freeze Layer0. None of the blocks disappears! Remember that we created geometry in block 1, 2, and 3 using Layer0? They will ignore it and use the new properties.

If you want to understand more about this behavior, try to create more objects in your blocks. Set them to different properties.



Article ID: 1113
Created: April 3, 2016
Last Updated: April 3, 2016
Author: GstarCAD Malaysia

Online URL: https://kb.gstarcad.com.my/article/understanding-layer-0-bylayer-and-byblock-1113.html