How to change dimension of circles without scaling it? https://photos.google.com/share/AF1QipM6N7e-ZtVL0fwkwy3ro-GcIc6N8B31TkXccejEsRnbLwbFGzJ-_8oVY9HKey7FxQ?key=VjVvekRZbm5vQzdHUUhEQ0p5dWkySlVWOWJoLV9R



I want to make all circles with same thickness.

Also with different dimensions in circles but scaling changes the thickness of the circle.

Please provide me solution.
One way of doing this (it may not fit your workflow, though) is using an array modifier, fitting and following a circled curve (you can create a mesh circle, then convert it to curve with ALTC in object mode):

First, you create a thin rectangle that will fit and then follow a curve, with modifiers. A thinner rectangle will give (as replied by array) higher resolution of the curved shape.



which produces this:



to make another circle, of the same width, duplicate both curve and rectangle, first:



then, scaling the curve, will keep the same width:



another bigger curve:



If you need to have just static meshes, you can then apply (in order) modifers... (maybe keep a "dynamic" copy to create new ones...)