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.
Best Of
Re: Change language for drawing only
I know the situation he's in, from my own experience. I'm german, but a relevant part of my work is for english speaking (or international) customers. So I use the english UI language setting to make everything easier on all parties. Now here comes a traditional german client and he doesn't want any english on his drawings, for the people working on his shop floor are Otto Normalverbraucher (german for average joes) just like him, who can't understand "Thru Hole" and such. I made german localized templates for this case. I changed the Watermarks. I set my display language to german befor starting work. But then I create a hole annotation and it says:
A part is still not "ein Teil", an assembly is not a "Zusammenbau", a drawing is still not "eine Zeichnung" and so on. So nothing gained here, and I have to make all these changes manually each time and one by one. maybe I should just keep using the english UI. Sometimes I wish I could kind of select "Client Prefs" each time I'm creating a new project. That would then include drawing formats and language as well as logos and other things and these would be called whenever the project is worked at. (I won't use inches, no matter what settings, though.)
Im my opinion, it makes no sense to have all preferences on a per user level. A per project strategy appears much more logical to me.
Re: Google Sheets Cell values for Variable
I'm by no means an expert, but I got a little test working. I started here:
https://developers.google.com/sheets/api/quickstart/python
I followed that exactly. Once I had my Python code reading my Google Sheet, then I just updated a Variable Studio using Python requests to the Onshape API.
By the way, after I was done, I also found this:
https://github.com/PTC-Education/PTC-API-Playground/blob/main/Configuration_Variables_and_Google_Sheets.ipynb
https://developers.google.com/sheets/api/quickstart/python
I followed that exactly. Once I had my Python code reading my Google Sheet, then I just updated a Variable Studio using Python requests to the Onshape API.
By the way, after I was done, I also found this:
https://github.com/PTC-Education/PTC-API-Playground/blob/main/Configuration_Variables_and_Google_Sheets.ipynb
Re: How to Model "Diamond Plate" Pattern
I realize this is an old post, but might be helpful for anyone else who runs across this.
I found this texture custom feature which does this easily: https://forum.onshape.com/discussion/16576/texture-new-custom-feature
I found this texture custom feature which does this easily: https://forum.onshape.com/discussion/16576/texture-new-custom-feature
Re: #TraditionalCADsucks
I just saw the top What's New for SWX 2025, and it's funny some of the things on the list which Onshape has had for a while (multi-body filleting, color-coding of sketches). It also reminds me that instead of waiting a year for new stuff, every few Fridays we get new features which can be just as exciting.
Oh and when new stuff comes out for Onshape, there's no IT overhead to get everyone's machine updated, and you don't need to question if your partners are going to be on the latest release either.
S1mon
7
Re: Building a helix on a torus...
@Caden_Armstrong
I very much appreciate the effort, but the challenge is now we have now have yet another incomplete way to find useful FeatureScripts.
- Searching/asking on the Forums
- Searching public FS in Onshape (with or without the published flag)
- https://fs.place/
- https://www.cadsharp.com/featurescripts/
- bubble.io - used to have a good list, but seems to be no longer supported/updated
- https://onshape4frc.com/cad-library
- https://www.onshape.com/en/features/custom-features#spotlight-features (finally updated to remove obsolete features!)
- Searching/asking on Discord
- Seeing things shared on social media
It's also frustrating how there isn't a great way to share a list of FeatureScripts.
S1mon
2
Re: Building a helix on a torus...
@Caden_Armstrong's fs.place is the most legit one yet. But the issue remains, unless it is a button like the app store, people just can't find it. I imagine most users don't know the forum exists, and an equally large number of them don't even know that custom features are a thing.
Then the users who learn about custom features, like myself when I learned, don't understand that you can add them to your toolbar. This is why there are a million copied documents for custom features. Probably only a small percentage of those are intentional copies for fs development purposes or enterprises.
Re: Building a helix on a torus...
Thanks Matt, Got all the boxes to show what you had, but still no - just blank screen (no matches found). Maybe not for us free guys?
And Micheal, I just +1 on the vote.
Change language for drawing only
I'm working in a foreign country right now and would like to print drawings in a foreign language without editing all the fields manually. Is there a way to do this without changing my entire account to the different language?
Thanks!
Thanks!