scaling a circular shape while keeping its thickness I have this circular shape:



I need to duplicate it and scale it, in order to have a copy of it, with the same thickness, just with a bigger radius.

Using duplicate and scale (using the 3D cursor as center) the result looks like that:



As you can see the external one is much thicker, because the thickness was scaled as well, is there a simple way to have the second one as thick as the first one?
Add a curve with desired shape and set its orgin point as shown below. Then add the one segment of the model in the same place where the curve origin point is.
Add the Curve and Array Modifiers to the model segment. Set the proper array count.


Now scaling the curve and increasing the array count, you have a bigger object while keeping its thickness.