Hi, I am having trouble with match properties. I have two objects each on a separate layer. I want them to share the same color. I follow the command steps and it does not change the color, just stays the color of layer it is on. I have always had this issue.
Hi @CCBB - This is probably because the source objectâs âDisplay Colorâ is set to âBy Layerâ, which means itâll inherit the color of the layer itâs in. The Matched object will do the same, inherit its layer color. Youâd need to change the source objectâs color to a specific color other than âBy Layerâ and then run match. Does that make sense?
Thatâs it, thanks.
It is a bummer though because I need them on different layers.
Is there another way to make it happen.
The situation is that I have a bunch of mirrored objects across a centerline. The mirrored objects are on a different layer (named mirror) so that I can turn them all off/on in my layouts as I see fit. But I want to have their colors match the original objects which are all on different layers which have their own colors. Does that make sense?
Save in case a mistake is made in the following steps
Create a layer named âMirrorâ
Mirror the objects.
Select the layers with the objects.
Duplicate Layer and Objects
Move the new layers with â-Copyâ appended to the layer name as sublayers under the âMirrorâ layer. (Select the layers and drag)
Turn off the Mirror layer
Delete the mirrored objects in the original layers.
Turn on the âMirrorâ layer and sub-layers.
Turn off all other layers.
Delete the objects on the âMirrorâ layer and sub-layers which are in the original positions.
Hello - here is a quick one-by-one matcher in python. Iâll see if I can make it a little more friendly for doing a bunch of objects. It is also probably possible to make âspecialâ transform scripts that pay attention to this requirement to begin with - I donât know which would be more convenient.
Why donât you apply color âby objectâ to the original objects? That way the mirrored copies will have the same color as the originals automatically.
I assign color by layer, makes things easier. If I go by object then everytime an object is made, the color needs to be chosen. Whereas if I assign color by layer then, as long as that layer is active, all my objects take on that color.