Blocks, entities, and layers
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Blocks, entities, and layers
Win10Pro64, QCad 3.22.1.0. I've created a block which contains numerous entities on several layers. I understand that when I place the block, each entity will go on the layer that it was on when the block was created, regardless of which layer I place the block on. Is there a straightforward way to have the entities all end up on the layer that the block was placed on? I realize that I could "explode" the block, move all of the entities to the desired layer, and then re-create the block, but that seems unwieldy and awkward. Is there a better way?
Re: Blocks, entities, and layers
Yes, but the block needs to be prepared for that function what is ..... pretty plain.wendi wrote: ↑Wed Jul 10, 2019 4:32 amIs there a straightforward way to have the entities all end up on the layer that the block was placed on? I realize that I could "explode" the block, move all of the entities to the desired layer, and then re-create the block, but that seems unwieldy and awkward. Is there a better way?
There is a setting for layer compatibility below Application Preferences. If you set it to "Layer 0 behaves differently" ...
... then you can prepare your block to adopt the layer attributes. How? Every entity in the block which has to adopt the layer attributes from the target layer needs to be drawn on layer 0. Every entoty which isn't on layer 0 will keep the original layer relationship.
Work smart, not hard: QCad Pro
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."
Re: Blocks, entities, and layers
Alternatively, you can use the "By Block" attribute value for the entities in the block.
See also:
https://qcad.org/en/tutorial-layers-blo ... attributes
See also:
https://qcad.org/en/tutorial-layers-blo ... attributes
Re: Blocks, entities, and layers
Husky... Thank you. Your suggestion worked. I did need to explode the blocks, move the entities to layer 0, and then re-create the blocks, but that didn't take long. And I learned something.
Which prompts a follow-up question.... What other tricks is layer 0 good for? Up to now, I just left it turned off and ignored it.
Wendi
Which prompts a follow-up question.... What other tricks is layer 0 good for? Up to now, I just left it turned off and ignored it.
Wendi