Component Replacer
Replace group or components while preserving position and scale.
Component Replacer

Replace selected groups or components by picking a replacement group or component in the model. The replacement will ensure the bounding box of the instance remains the same - regardless of scale or origin.

Press Ctrl while picking to disable scaling.


  1. Make a selection containing groups and components. (Doesn't matter if it contains more, it'll be ignored.)
  2. Activate the tool
  3. Pick another group or component instance to replace the ones in your selection.


2D components cannot be replaced at the moment.

Menus & Toolbars

  • Tools » Component Replacer


Related Links


I'd be happy if you donate a cookie (or a beer) if you find my plugins useful.


This is one of the best content I have received to know about all components. So, every replacer must have the instructions to create papersowl review extensions and sketch up full details and essays in online.

Jacký R.'s picture

Man, I really want to give a beer to you now. You saved my time!

ThomThom's picture

:) I'll grab a beer from the fridge and toast in your name.

BOECKX a's picture

It did what it promised, fantastic tool ThomThom, love your work !

Tojei P.'s picture

Can I pick up component outside in active group?

Michał P's picture

Nice tool! Would be ever nicer if there was possibility to affect gropu's axes. I mean, now the axes of a replaced group remain unchanged. If only I could flip axes with this tool... That would repair hudreds of grouped trees I placed in my model, not having noticed that their blue axes are horizontal ;(

AC's picture


Installed but no entry in Tools menu - cannot find the Component Replacer in the Tools Menu.

I would appreciate any elucidation.

Thank you, this is super helpful. However, it doesn't seem to work with "always face camera" components. Is there something I'm doing wrong?

EDIT - nevermind, they were 2D components which I fixed by adding a hidden line to make it 3D.

ThomThom's picture

Yea, faceme components isn't handled properly. They are a challenge because of their 2.5D nature.

Hanelore D.'s picture

Beautiful tool, saved me a lot of time! Thanks so much!

Frank S.'s picture

It seems if the component axis of the first and second are different the result is scaled according to those axis.

Philipp M's picture

Wow, thank you so much! This tool is small but awesome ;)

nekopantsu's picture

you're the best ThomThom. Been using your plugins for years. This one also saved me a lot of time.

Jorge G's picture

ThomThom thks.
Question, I made a model using a component called "brick" size 25x12x6. (20000 of them)
I Need to replace bricks with smaller ones (23x11x5). Your tools is great for that. BUT a rescale implies that it only changes Color and name of components.

Not rescaling places new smaller components where bigger one were increasing space between them.

If you are still developing, a nice tool would be one that redistributes space between evenly distributed components.


chiklopes L.'s picture

I need a that upload/reload the components automatically:
1-components in specific folder
2-while open the file, should check out if all components are actualized
3- if the components have not changed then should just open the file
4- if they have changed (all or some) then all this components should be reload automatically, without selecting one by one....
5-I must have an option if i want to actualize the components or not....
can anyone help me please
ps: I must learning ruby this year....

Steve W.'s picture

test review for component-replacer

Thomas T.'s picture

test #2

Thomas T.'s picture

test responce

BryceOsaurus's picture

test reply

caleb s's picture

Having trouble with this tool changing the scale of components

ThomThom's picture

Can you be more specific?

Heather K's picture

This is a very helpful tool- much faster than "swap component" if you already have the other component in the model. This will cut down on drawing time tremendously- thank you!

7233 users
3.39 KB
Component Replacer (1.1.0); July 21, 2013
Number of Views: 
OS Compatibility: