Components do not support solid operations

Was this always the case that when using solid operations on components, they would turn to groups and will not transfer solid operation to the other components?

Yes it is a know flaw in the system for more than a decade that has been brought to their attention many times and is why Booltools etc are often recommended if you want to respect Components.

From their first release. That’s the way the author of the native Solid Tools wrote them to behave. At this point in time it’s extremely unlikely that it will ever be changed.

I noticed it many time, but always thought that I just forgot to use components…:slight_smile: I use SketchUp since 2008 too, so should have known.

Is Enroth’s Solid Tools are equally as good as Booletools?I tried them both, but stuck with Solid Tolls in the end, so not sure…I would use them as an alternative with components…

Thanks

I find Eneroth Solid Tools is good in most cases but sometimes fails to leave a solid. Bool Tools 2 does a better job in those cases. I’ve got both so I can choose depending on the operation.

Though none are perfect, I’ve found that booltools deals better when the operation generates small edges.

I don’t use either, on the occasions where I need it I make the group a component and use it to replace the others.

1 Like

or you can also enter the component, group the inside, and do the solid action there. inside the component.

3 Likes

Yeah that’s the thing, while I agree that solid tools are ā€˜Broken’ in this way I suspect there would be far more people complaining if they worked correctly.
ā€˜Who in their right mind can possibly remember to make something unique before running solid tools on it.’
I mean there is even an extension deliberately designed to Flag up when you are editing a component so you know it will effect others.

I use this, and have it mapped to a short cut:

Keeps a component a component when you use solid tools on it. And muscle memory and pick order built up from 2011 until now makes switching a no go for me (I’ve tried).

1 Like

I use that most of the time, too. Rarely mention it anymore since it could be removed as the author has done with most of his other extensions. I also have a keyboard shortcut for that one.

I usually have another SketchUp windows open so I could just apply the solid too and ā€œpaste in placeā€ from one to another…It’s just all this little things add up, especially if I do a complicated model…but thanks for all suggestions.

Here’s a simple demo of that.
GIF 6-02-2026 10-06-01 AM

This is useful to understand for the Web and Ipad versions that don’t support Extensions.

3 Likes

Well, whatever the original intentions where when introduced, the desktop version still works when you simply select the group and make it back a component, again:

SketchUp_vCQX1uckJP

This is broken in the web app and I believe in the iPad, too (have not tested lately).

One could argue that the nested group approach is the way to go, but I would like to see all versions behave the same:)

1 Like

Easy…brilliant! Thank you…

Of course…saving over the original component also works…Thank you

Not sure how could I nominate 2 Solutions at once…