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.
Measured Angle Variable - Feature Request

https://forum.onshape.com/discussion/21163/why-cant-i-define-a-variable-as-a-measured-angle
This forum thread indicates that this is already an open feature request, but searching here, I don't see it. So… Please add the functionality requested in the OP of the link. Thanks.
edit: Nevermind. I found it in the improvment request category that I didn't know existed until now :-)
https://forum.onshape.com/discussion/20138/measurement-variables-for-angles#latest
Comments
If you don't already have it, Measure Value by @Konst_Sh is very reliable and will measure just about anything you can imagine and turn it into a variable. You can add it to your tool bar by clicking the (+) button near the top of the screen while viewing that document.
And here are some other neat custom features: https://www.cadsharp.com/featurescripts/
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
@MichaelPascoe I did add that FS to my toolbar. It works great! Thanks.
Needed an angle variable, works great! Thank you
This is not, what I expect to need a FS for. Measuring angles is very basic and should be originally provided!
@klaus_krämer Yeah I know, but in the end, you'll learn to love FS.
Everything I'm doing now is tied together with engineering formulas and many are in long cli interfaces (one liners in the interface). I should bite the bullet and included a FS in every document because it makes maintaining equations so much easier.
What I'm wanting is to extend FS to include more value with units. The one I'm after is liters/minute, (l/min) which doesn't exist yet.
I agree. angular measurements are not difficult and should have been included with the default measure tool. It would have only taken a few hours, if that, to add that functionality. But I get it, there are so many improvements and they had to stop somewhere for the sake of scope creep.
We also need a custom feature store so that all of the legit custom features can have a more official front to them. Having to dig through back ally's to find custom features is probably why so many people don't want to accept them as legit solutions; even though, if well written, custom features are just as legit as native features.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
@MichaelPascoe I'm starting to find it hard to organize even my own custom features for my team, let alone categorizing and keeping on top of all of the recommended scripts from other developers that we're using for projects. @Caden_Armstrong has fs.place and everyone has their own little micro repository of scripts but what we really need is a first party solution like the Steam Workshop pages or a Nexus Mods repository for people to publish to for visibility and discoverability of scripts.
there needs to be something. I vote for something
You nailed it. As much as most FSs are working well, I cannot trust in real quality management behind them. Are they quality controlled? Will further changes affect my models to worsen or get dysfunctional? Will they be updated? How good is their documentation? I suppose, behind these wonderful FSs are a lot of hobbyist nerds (THANK YOU, guys!!!), who probably don't spend too much time with QC and QM.
So, I definitely think, Onshape should provide the basics - and measuring angles sure is a basic.
If it brings any solace, when you can get a custom feature to work for a specific situation, you don't need to worry about future changes to those custom features affecting your documents. Since custom features are versioned just like any other reference in Onshape, any changes the author makes to their custom feature (including deletion) will not affect your existing models. My concerns around QC would more so be if someone's custom feature is robust enough to handle MY changes to a model.
chadstoltzfus@premiercb.com
Yeah, the quality and control will be the same, custom features are secure. Some users find it difficult to accept custom features unless it comes from a legit looking source like the app store. This is mainly because they don't understand what custom features actually are. Also it's impossible to find and sort features, we really do need a feature store.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
I, for one, guarantee all of my custom scripts to be industry leading in all of these categories. My scripts are documentation free, aim for the bare minimum in standards of any kind, and I assure you that I spend precisely zero amount of time thinking about QC and QM.
In all seriousness the fact that Featurescript has been implemented in the way that it has been with the whole of the standard library of features being written in it, Onshape's devs have done an amazing job keeping amateur developers from blowing up anything too architecturally catestrophic.