Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Curving text
Grav_electric
Member Posts: 20 ✭
What is the easiest way to curve text on any surface/shape?
Best Answer
-
jnewth
Member, OS Professional Posts: 88 PRO
Hi @Grav_electric I recommend people use my new feature "Text". You can get it here:
You can draw a path or a curve on any surface and then distribute text along it as needed. It has a number of manipulators to make text orientation and position easy to adjust: you can read about it here:
The newest release 3 adds kerning control and a few other useful controls:
And it all works on surfaces as well:
2



Answers
Surface Text
Hi @Grav_electric I recommend people use my new feature "Text". You can get it here:
https://cad.onshape.com/documents/4e187c2b2f7f4974f4e2b612/v/a94c2b1949ec131c8d9eb61f/e/3458f1d46464375effca78a5
You can draw a path or a curve on any surface and then distribute text along it as needed. It has a number of manipulators to make text orientation and position easy to adjust: you can read about it here:
The newest release 3 adds kerning control and a few other useful controls:
And it all works on surfaces as well:
thanks
Great tool, thanks.
Is there a way to control the spacing between the letters so that the space between the lettrs is consistent?
Here's an example of what I mean; the spacing between the letter I and the others appears different because the letter itself is narrower but the bounding box for the letter doesn't take account of that.
@colin_haycock Yes, you can totally do that. What you are asking for is "kerning" which for various reasons is hard to make work the way you'd want (which is: automatically). The feature provides that control via "Adjust offsets":
When you enable "Adjust offsets" a point manipulator appears on each letter (the white dots). You can click on the letter you want to move and drag it left or right to position it:
And tweak letters in this fashion until you are happy with the result.
Hope that helps!