# How to Offset Geometry of a Text Converted to Mesh

I have a text object that has been converted to mesh. Recreating it as text is not ideal. I need to do the geometry offset of the characters (on $$X$$ and $$Z$$ axes).

Scaling wouldn't work as it doesn't scale the stroke but the shape overall. For example: I have an 'O' character ($$20$$m x $$30$$m) and I need the outer oval to get smaller and the inner oval to get bigger both by $$0.2$$ .

It is less straight-forward with characters like 'C' or '3'.

• Hi, it would be useful if you would edit your question and add illustrative images of your problem so that users can see what you are working with. – Timaroberts Jan 7 at 21:07
• Timaroberts - will do next time. This time moonboots did it for me :) Thanks – KLXL Jan 8 at 0:47

If I understand correctly your question, first simplify your letters topology with X > Limited Dissolve.

For some letters a simple inset (i) will work (and then invert the selection with Ctrli and delete the outer edges):

For some other letters it won't work and you'll have to extrude them, Shrink/Fatten with AltS, and delete the extrusion:

• moonboots - thank you ever so much! That works like charm. I can't believe it didn't occur to me :) – KLXL Jan 8 at 0:45

Note that you don't necessarily have to convert text (or curves) to mesh to extrude and bevel. Those operations can be done on the geometry of the text itself.

Or you can even create a different profile to customize the edges.