Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:

  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. 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.

How Do You Widen Text in a Sketch?

brittany_mcgarrbrittany_mcgarr Member Posts: 2
I've been pouring over these forums, and I can't quite find my answer. I need to widen the text of a part in one direction (horizontally). Is there a one-direction scale feature? Why doesn't Onshape have a scale feature in its sketches? I'm a bit of a CAD newbie, so any help is appreciated.


  • shashank_aaryashashank_aarya ✭✭✭ Member Posts: 265 ✭✭✭
    This is most awaited feature by many of Onshape users. At this point of time there is no specific scale option available. But there is a workaround for this. First position the text by giving horizontal and vertical dimensions. After that you can simply drag the corners of the text box. It will get resized uniformly. See the below GIF.

  • brittany_mcgarrbrittany_mcgarr Member Posts: 2
    Thank you for the reply! It wasn't exactly what I needed (should have been more specific), but that is the best answer I've seen. I wanted wider text. Sort of like a customized bold, but obviously, that isn't happening. I really appreciate the reply, though! I can't wait for Onshape to listen and deliver more text and scaling options for parts in general.
  • dave_cowdendave_cowden ✭✭✭ Member, Developers Posts: 445 ✭✭✭
    @brittany_mcgarr  I know this is not exactly what you were looking for, but I have implemented a new text feature for public beta.

    Among other options, it features the ability to add horizontal spacing to text ( IE, Height and spaced width are independently configurable.

    You can read more here:


    or simply load up the document directly, here:


    disk.png 154.8K
  • josh_deetzjosh_deetz PRO OS Professional Posts: 1 PRO
    edited June 18
    Although this is an older post, it is still relevant as the function does not seem to have been improved.
    However, a quicker way is to 'Fix' the text box corner in place instead of using dimensions.
  • Jake_RosenfeldJake_Rosenfeld Moderator, Onshape Employees, Developers Posts: 1,393

    I think that the best way to achieve what you are looking for is to first make the sketch and commit it.  Then use "offset surface" (with offset set to 0) to copy the sketch as a bunch of independent surfaces.  Then, use "transform" to do a nonuniform scaling of those sketch letters. (you'll probably want to use 1 as the scale factor for the two dimensions that are not stretching, and something larger, maybe 1.1, for the dimension that you want to stretch).  Definitely a workaround, but it should get you what you want.

    Jake Rosenfeld - Modeling Team
  • Jake_RosenfeldJake_Rosenfeld Moderator, Onshape Employees, Developers Posts: 1,393
    Oops! I didn't realize how old this post was.  But maybe this will help you @josh_deetz if you were indeed looking for the same functionality.
    Jake Rosenfeld - Modeling Team
Sign In or Register to comment.