Changing component color

Can I change the color of an imported component? If yes, how?

Enter edit mode in the component by context clicking on the component. Scroll to “Edit Component”.
Click on the face of the element you want to change color. Use the Paint Bucket tool to apply the new color or sample a color from an element already in your model.


That depends upon the context in which the materials were applied.

• If a material was applied to the Component, then all default faces within display that material.
To change the material, simply repaint the component from outside its editing context.

• If the material was applied to the faces within the context of the component, then you need to reenter the editing context of the component to be able to apply your materials to the faces.

• It’s not uncommon to find models made by others wherein there exists a somewhat confusing mixture.
That is, some but not all faces were painted within the context of the component and the component was painted from outside as well.
Then, the Entity Info dialog is the tool you use to sort things out.

Best practice is to keep Entity Info open while you’re modeling.

1 Like

I finally got it but I had to explode the Component to change the color.

Thanks for the replies, being very new to SketchUp it’s obvious I have a lot to learn.

No, you didn’t need to explode the component.
You simply need to learn how to edit components.
Here’s help with that…

That’s what I tried to do, I got the dotted editing lines but the component wouldn’t edit, turns out if I double click it again then it will edit, so it’s a component inside a component?

Learn to use the “Outliner”.
That will show your current “edit-context” and it allows you to ‘mine-down’ into different ‘contexts’ quite simply, when editing…

Yes, that’s the way it sounds.
Groups and Components can be “nested” inside of other Groups and Components.
Like TIG says, Outliner is handy for understanding/managing the model hierarchy.

Nonetheless, after you opened the topmost or ‘parent’ component for editing; one click on what’s inside and Entity Info would indicate the presence of the ‘child’ component.

When working with a model you didn’t create it helps to poke around with the Select tool while viewing Entity Info and Outliner to investigate how the model was painted and organized.

The SU Ccmmunity has recently started an initiative called Skill Builder and the new Skill Builder deals directly with the issue you are concerned with.

Take a look at this:

and this:

In the components pane it’s possible to display both a local library and the library for the model. I found that if I edit an instance of the component that I took from my local library it doesn’t actually change all instances of the component. On the other hand, if I edit an instance of the component that I took from the model library then all instances will be changed. So best to edit from the model library and then drag to the local library.