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
Configurations is the start of a series of features we have been waiting for. Awesome!!!
THANK YOU!

Re: Improvements to Onshape - January 10th, 2025
The configuration update - Absolute game changer. Biggest game changer since Minecraft added the Bundle.

Improve UI for parametrized models: Display expressions
I'm working on an object with a lot of parametrization. On most parts, numbers don't really mean anything/I'd like to see the expressions, but I always have to activate that setting when entering a sketch. I think the user experience can be improved here.
I would like to have a way to enable the "Show expressions" option on sketches by default. Either for my user, or for a document or by sketch. I think from a user standpoint it would also make sense if, when you open a sketch, it restores the options which were activated the last time this sketch was open.
Even when working with extrudes, I'd prefer to see the used expressions instead of numbers in its settings. For example for one extrude, it shows as 3mm depth with a starting offset of 4mm. Only when clicking in the fields, it shows as #lid_stabilizer_thickness or #lid_thickness_inner_part. This makes me think I hardcoded something I didn't intend to. This is unclear display. As a minimum, I'd like to have at least an icon or something else indicating that the value shown is the result of an expression.
Re: Do default view style toggles work for you?
To be fair, I didn't know about it either until I asked.
Re: Improvements to Onshape - January 10th, 2025
I'm so pumped about the update to configurations!
Re: IMPROVEMENT - Dragging configurations
Agreed, and when moving up several options, especially across several documents where we might have similar configuration lists, this can take a chunk of time. I actually wrote some JS that you can copy/paste into the console of the web inspector that at least automates it to some extent. Here it is, if it's helpful.
To use, open the inspector in Chrome (press F12 on your keyboard)
Click on the three dots next to the config parameter you want to move
Press Ctrl + Shift + C
Click on Move up/move down (depending on which direction you want to move it in
Copy and paste this code and put it into the Console in the web inspector (change count to the amount of spots you want to move the param)
$move = $0;
const sleep = (delay) => new Promise((resolve) => setTimeout(resolve, delay));
const repeatedMove = async () => {
count = 5; // CHANGE THIS TO HOW MANY SPACES YOU WANT IT TO MOVE UP OR DOWN
i = 0;
while(count != 0)
{
if(document.getElementsByClassName("working-progress").length == 0)
{
$move.click();
count -= 1;
console.log("moved");
}
console.log(i);
i += 1;
if(i > 500)
break;
await sleep(1000);
}
console.log("done");
}
repeatedMove();
Press enter and it should start moving the param
Re: What means "Convert to expression/text"at the Tag Profile feature
It appears on any checkbox. You can do conditionals like #Length>1m?true:false
Re: Why I cannot give dimension to a circle?
Your welcome. Model looks great. Yes that is what I do for scaling too. It's just that I'm used to scaling with a reference so I don't need to take measurements and breakout the calculator. Hope it gets easier someday. ha. What I'd like to do is when the scale is invoked is to click 1st ref point, click 2nd ref point then type the dimension that those two points 'should' be at. no math, computers can do that for me. haha.

Re: Improvements to Onshape - January 10th, 2025
The configuration input updates are huge for me! Excited to dig into this more!
Re: Improvements to Onshape - January 10th, 2025
A few of these have already been mentioned but just to reiterate a couple of high impact ones for us:
- Suppressing with logic/conditional statements
- Reorder configuration inputs (drag and drop, or honestly anything other than what we currently have). *Worth noting that in our enterprise, throughout all of time, we have moved inputs over 64,000 times
- Multi-editing tool for configuration parameters (shift click to move up/down several or shift click to delete)
- Configure configurations parameters (have options in a drop down show/not show based on previous selections)
- Configure configuration variable limits
- Folders/parameter groups for configuration parameters
- Descriptions for configuration options
We've made support tickets for each of these going into more detail/use cases for them. We make pretty complex configurations to the point where we have hired people whose full time job is to manage and update configuration in Onshape. Updates even as simple as speeding up reordering configuration inputs would have saved hours of work in the past.
Also what @EvanReese mentioned about building configuration UIs in a similar way to FeatureScript would also be very welcomed.