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 - June 6th, 2025
So, on further investigation of the width mate, it solves one issue with the between entities mate connector - it will accurately find the mid-plane of two non-parallel mate connectors. What it doesn't do is constrain the parts fully. That wasn't 100% obvious in the demo video. It's just a planar mate.
What I thought it would do would be to (internally) construct two finite length axes with midpoints, and then make both axes coincident and the two midpoints coincident.
The parts in this screen shot below have a width mate, but there's no way that I can figure out to add another mate that will put that roller where I want, without adding reference geometry to the parts.
If the two flanges are parallel, I can add a cylindrical mate on one end and the parts are controlled nicely, but the minute the flanges are angled (e.g. for ease of assembly or manufacture) then the cylindrical mate fails. I guess what I'm looking for is a combo of ball/cylindrical mate where one mate connector would describe a point and the other an axis, and the axis would always go through the point.
S1mon
Re: Modelling Rope or String
A realistic rope is probably best left to software that's focused on visuals and let Onshape be for manufacturing data. If you absolutely must do it in Onshape for some reason, here's a passable way, but the regeneration time ain't pretty.
Re: Improvements to Onshape - June 6th, 2025
Horizontal scrollbar on BOM - I have been waiting years for this !!! Do configuration tables work the same way? If not, they should.
Good job Onshape team - much appreciated.
Re: Improvements to Onshape - June 6th, 2025
Hoo boy. This sheet metal update is pretty fantastic:
romeograham
Re: Improvements to Onshape - June 6th, 2025
First party sheet metal cones. My dream.
Improvements to Onshape - June 6th, 2025
CAD IMPROVEMENTS
WIDTH MATE
You will find a new Width mate in Onshape assemblies. This new mate makes centering parts in the assembly easier than ever.SHEET METAL CONE
The Thicken option in the Sheet metal model feature now supports conical faces. This gives you the ability to create conical geometry that unfolds.HORIZONTAL SCROLLBAR ON BILL OF MATERIALS

HORIZONTAL RESIZE OF INSERT DIALOG

DRAWING IMPROVEMENTS
TANGENT ARC
Earlier this year we announced the ability to create parametric sketches in drawings. With this update, we are adding the ability to sketch a tangent arc in a drawing.CALLOUT JUSTIFICATION
You can now control text justification of callout items on a drawing. You will find a new Text justification option under Callouts in Drawing properties.EDUCATION ENTERPRISE
PCB STUDIO AND CAM STUDIO AVAILABILITY
Onshape Education Enterprise users now have access to PCB Studio and CAM Studio. For more information, see the Education Community category in the forums.
Please take a moment to try out these new features and improvements and leave your comments below. For a detailed list of all the changes in this update, please see the changelog.
Re: Second opTransform not working following same format as previous one
.yAxis is not a thing. You have to use yAxis(MC)
Re: Improvements to Onshape - May 16th, 2025
So, if we've had a couple rounds of stability fixes behind the scenes, does this mean we get special treats today?
S1mon
Re: Improvements to Onshape - May 16th, 2025
Watch it be assembly mirrors the week I put out Lefty Flip
Re: How do I change configuration value type from "Integer" to "Real"?
.
The best way will be to delete that configured variable and create another one with the same name.
This doesn't sound amazing, but it is very quick and gets the job done.
.








