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.
Comments
Yes, some other users have reported this issue-- I think its a bug, though i'm not sure why its started all of a sudden-- it worked well for a while.
I do maintain this, but its on a volunteer basis, so i have not been able to make time for it in a while. its on my todo list though!
https://cad.onshape.com/documents/c01e7b0011921340a9964040/v/c6e683dca59c63d266ea4c5c/e/5a3cce3ebef9b5f9cd0f1c43?renderMode=0&uiState=664d872bab2b1408f46b100d
https://cad.onshape.com/documents/7a1cb056c16bbae8cf18783a/v/5eed01639d754f213b0fa2a7/e/a9554938490330a34ec2a4a3?renderMode=0&uiState=664dd6bca1c4504a8e149945
What is "tracking" and "kerning" doing? Is there any way to add more fonts? This was the perfect tool for me to model a replacement Caravelle Step Light cover. I just couldn't find a great matching font
hi @sean_trainor1988
Unfortunately, it is not possible to install custom fonts in Onshape— that i know of. The fonts available are only those available already in Onshape.
Kerning and Tracking related to fine-tuning spacing between letters. Oversimplifying somewhat, Tracking is the spacing between all leters, while kerning is individual spacing between each pair of letters. Tracking is a single number that will spread your letters out or squish them. Kerning, on the other hand, is a list of values, that specify/tine spacing between each individual pair of letters.
Its very common to fine-tune kerning when you want something to look really nice— certain letter combinations dont look ideal sometimes. You can read more here:
https://en.wikipedia.org/wiki/Kerning
https://en.wikipedia.org/wiki/Letter_spacing
In the example below the first couple of examples are setting ONLY tracking— see the 2nd row and third row with spacing changed.
The last example using kerning— and is the one highlighted. Note that Kerning has to have a value for each character pair, and accomplishes squishing the C and h together, while the others are spread.
Thanks for the explanation. I could see the effect Tracking was having but couldn't see what was happening with kerning. This makes more sense now.
https://practicaltypography.com/
Is good source for further reading.
@dave_cowden Any chance this would be solved by updating the FeatureScript Version from 559 to 2506 (the latest)? I came across this issue again and I have also been learning some FeatureScript myself, and I thought I might be able to copy your code and make my own tweaks to it, but ran into the issue of not having the text library that is imported at the top of the code.
Hi @Rhett_Robinson I think its pretty reasonable to assume that an upgrade would fix it. Its fairly dated at this point!
I keep meaning to get around to make a new version of this ,but I keep getting distracted. Let me see if I can make some time over the holidays.