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: Improvements to Onshape - January 10th, 2025
@ilya_baran This update already gets me most of what I've wanted so thank you! But ideas I've had are:
- setting the min/max of a variable input based on other inputs. For example, if a user picked Pipe A from a list, then don't let them make it longer than the stock material.
- hide/show inputs based on boolean logic on variable values. For example if(#myLength > 1 * ft), then show a different list below, or limit the values on a given list input
- I don't know if it would work for everyone, but I daydream about setting up my config inputs with FeatureScript exactly as I would a feature UI.
- simultaneous equations. This one is low on my list, but it could be interesting to allow solving simultaneous equations between variables so that a value entered in one, will update another one and vice versa. This could be similar to how Neil did the UI on the Gear feature.
Re: Still no improvements to dimension references?
Re: "Is it still the case that you can not set two driven dimensions equal to each other" - I can't imagine this would or could ever be possible?
If you set two driven dimensions equal to each other, then by virtue of the "=" operation, you're effectively making one of them a driven dimension?
By definition, the "=" operation can only happen between a driving dimension (on the right of the "=") and a driven dimension (on the left of the "=")
Re: Do default view style toggles work for you?
Epic! Thanks so much for the hint! I would not have guessed that one.
Re: If I sketch a line in Onshape Drawing for example 200mm how can I change it to be 250mm ?
If you want to make a drawing border the best way to do it, oddly, is to create it as a sketch in a part studio then export it as a dxf. You can the import it into the drawing with the dxf button, to the rightish of the toolbar.
Re: Why I cannot give dimension to a circle?
I feel like I have done similar things hundreds of times before and they always worked.
Ditto! I poked around looking for a preference setting that might cause this. Came up empty and reloading the page doesn't help. I am running Windows 11. Perhaps one of the pros will chime in and a decision for a bug report can be made. - Scotty
Re: Improvements to Onshape - January 10th, 2025
@S1mon @robert_stiles @chadstoltzfus Could you be more specific on what you're looking for? We have our own ideas, but are always interested in hearing from customers.
@christopher_dziuba I'm guessing you're running into the (intentional) restriction that a configuration input (call it x) that is excluded from properties cannot control the visibility of one that is not (call it y). Otherwise, changing x could hide y, setting it to its default value and indirectly affecting the properties.
Drawing with Onshape Mobile App
Thanks in advance
Re: Fully-defined sketches: what are they, and why care?
I agree the blue is way too close to the black in the standard black on white mode. One trick is to - even temporarily - switch on dark mode. The color/value contrast is much more obvious.

Re: How do I get the part studio to move location when I move the part in the assembly.
Did you update the context after moving the part in the assembly? Contexts are static unless you tell it other wise. You can make more than one context if needed leading to the same part studio. The original part in part studio is static. This will let you setup the display of parts and remove clutter if there are a lot of parts and say multiple ribs in one part studio and see only what is in the current context. One context per rib sounds about right. Referencing parts in the context will change the ribs base on movement of other parts like the leading edge.