Hey there,
it seems to me I am missing a simple yet crucial detail on how block color works.
All selected entities (incl. blocks) are in a layer that has a preset green color.
All standalone entities (lines etc) change their color successfully based on color setting.
Some blocks change as well, while many stay stubborn in their original white even when their color is set directly (Green instead of By Layer).
How do I make these blocks sensitive to color change?
Thanks,
David
MacOS Tahoe 26.1, QCADCAM-PRO 3.32
Block Color Setting By Layer
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Indicate the post processor used.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Indicate the post processor used.
Attach drawing files and screenshots.
Post one question per topic.
- andrew
- Site Admin
- Posts: 8816
- Joined: Fri Mar 30, 2007 6:07 am
Re: Block Color Setting By Layer
Please refer to our tutorial about layers, blocks and attributes at:
https://qcad.org/en/tutorial-layers-blo ... attributes
https://qcad.org/en/tutorial-layers-blo ... attributes
-
Aphys
- Registered Member
- Posts: 2
- Joined: Fri Nov 21, 2025 1:09 pm
Re: Block Color Setting By Layer
Am grateful for the quick response!
I was able to display the desired color by setting the block`s color (in the block edit workspace) to By Block.
Then, in the standard workspace, the block`s instance was set to By Layer.
This as a result displayed the block`s color to green, which is the color of the layer in which the block`s instance is drawn.
If I understand this correctly, the previous block`s color setting (in block edit workspace) By Layer caused the block to follow the color of the layer in which the block itself (layer 0 in block edit workspace) is drawn, not in the actual workspace (layer with green color preset).
To put it simply, this actually freed the block from being dependent on the color of the layer in which it was created.
Hope this makes sense to someone with the same question. Happy QCADing...
David
I was able to display the desired color by setting the block`s color (in the block edit workspace) to By Block.
Then, in the standard workspace, the block`s instance was set to By Layer.
This as a result displayed the block`s color to green, which is the color of the layer in which the block`s instance is drawn.
If I understand this correctly, the previous block`s color setting (in block edit workspace) By Layer caused the block to follow the color of the layer in which the block itself (layer 0 in block edit workspace) is drawn, not in the actual workspace (layer with green color preset).
To put it simply, this actually freed the block from being dependent on the color of the layer in which it was created.
Hope this makes sense to someone with the same question. Happy QCADing...
David