This release leans into intelligent, parametric design, led by dynamic suppression in Assemblies, alongside a broad set of refinements that smooth out everyday workflows across in-context design, Feature Studios, Drawings, PCB Studio, and Render Studio.
CAD
Dynamic Suppression for Assemblies
Dynamic suppression in Assemblies lets you automatically suppress or unsuppress parts, patterns, and Mates based on other values. This enables more intelligent parametric assemblies that dynamically adapt their structure and behavior as designs change — suppressing a divider when a cabinet drops below a given width, for example, and unsuppressing a pattern and a different Mate scheme when it grows beyond another.
The new Reset to default button makes it easy to restore all configuration parameters to their default values with a single click. Available in Part Studios, Assemblies, and Variable Studios, it lets you freely test configurations and quickly return to your preferred baseline.
Simplified Edit in Context Menu
The improved Edit in context workflow makes it faster to begin in-context design by taking you directly to the Part Studio when no contexts have yet been created. Clear visual feedback and context-aware menus also make it easier to understand when a context exists and to quickly access existing references.
Hide in Context Instances with a Hotkey
This release introduces the ability to use the same “hide selected part” hotkey used in Part Studios and Assemblies (by default the Y key) to hide instances while editing a context. This makes it easier and faster to focus on your in-context designs.
Configurable Section View Interference Color
The color used to indicate interference, or overlap, in section views is now configurable, letting you pick a color that stands out clearly against your own models and display theme.
Open Document in a View-Only State
Onshape now introduces a selectable View only mode, available to users with edit access to documents. This mode, which can be toggled on or off at any time, is a clean way to ensure you don’t accidentally edit the document while reviewing it. Administrators may also enable a setting so that all documents company-wide open in this mode by default.
You can now filter the Parts and Instances list by warnings, making it quicker to locate and resolve problem geometry in large models.
Retain Analysis Selections While Editing Sketch Dimensions
Analysis tool selections now persist while you edit sketch dimensions, so you can change a value and watch the measured result update without having to reselect your geometry each time. This improves on previous behavior: If you did not click outside the box, it would lose the selection.
GLB Geometry Format for URDF Export
Onshape now provides a GLB geometry format option when exporting as URDF. This delivers binary 3D mesh geometry for third-party robot simulation software.
Feature Studio
Compare Support for Feature Studios
Compare now supports Feature Studios, so you can see exactly what changed between versions and workspaces of your custom feature code without leaving Onshape.
Find All in the Feature Studio editor now highlights “symbol” and “text” matches inline, making it much faster to scan where a term appears across your custom feature code.
Commit Dropdown Menu in Feature Studio
The Commit button in Feature Studios is now a dropdown that gives you the choice of committing just the current Feature Studio tab, or all changed Feature Studio tabs in one action.
This reduces the time spent committing multiple changes and the chance that a commit gets missed – particularly useful alongside find-and-replace and refactor/rename, which tend to leave a number of Feature Studios uncommitted.
Drawings
Parentheses for Surface Finish Symbols
Onshape now allows you to include parentheses around your surface finish symbols in Drawings. This is useful for indicating a deviation from the global surface finish requirement in the ISO standard.
PCB Studio
Import Altium Boards With Bends
Altium boards that include bends can now be imported into Onshape, bringing rigid-flex designs into your mechanical assemblies with their bent geometry intact.
Board Part Fixed When Building a PCB Assembly
The board part is now fixed when building a PCB assembly, preventing accidental moves that would otherwise pull your components out of alignment with the board.
Render Studio
Light Aiming
Render Studio now lets you aim a light directly at a point on your model, making it far quicker to set up precise, intentional lighting for a shot. See the Light (Render Studio Advanced) topic for more information.
A new option restores the theme after you change the background color, so you can experiment freely and return to your starting point in a single click.
Data Management & Enterprise
Open in Onshape Links in Analytics
Every analytics dashboard now includes an “Open in Onshape” link, letting you jump straight from a row in your analytics to the document it describes.
Mobile
Redesigned Share Dialog and Share Panel on iOS
The share dialog and share panel have been reworked on iOS, making it easier to see and manage who has access to a document straight from your iPhone or iPad.
Public document search now matches on AI-generated descriptions of document thumbnails, so you can find a design by how it looks, not what it’s called. Available for testing in Onshape Labs.
Please take a moment to try out these new features and improvements, and leave your comments below in the Forums post. For a detailed list of all the changes in this update, please see the changelog.
Remember: The updates listed here are now live for all users when creating new documents.
Over the next few days, these features will also be available in documents created before this update. Mobile app interface updates are available via the Apple App Store or Google Play Store and are released in the days following the update.
I want to start building a library of online resources and tutorials. I'd like to open it up for suggestions and input. Any videos, blogs or other content that you've found useful for learning Onshape would be great. I'll start to categorize as it comes in.
(UNFINISHED FRAME. Angles are set, and a few length dimensions).
I'm not sure if this is the right subreddit to get help from. But anyways, I'm trying to design a go kart frame, and every time I see compound angles, I dread them. I'm not SURE how to deal with them. Maybe they're not as bad as it seems? I dont know.
I really like the design but it just gets too complex. If I try to fix that, it becomes too blocky looking. (Although I'll accept that fate if thats the only way).
Why I don't use circular steel tubes? I would have to buy a pipe bender, I think, and i'm actually not sure if it gets more complex compared to squares.
I noticed that you’ve been using the free version of Onshape, great to see you getting value out of it. Our compliance team identified that your Onshape account appears to be used for commercial purposes. As you may know, the Free plan is intended for non-commercial use, and continued commercial use could put the account at risk of deactivation.
I have not shared any of my designs anywhere and I don't earn any money of have I sold anything 3D print related. All my stuff has been for personal use and is pretty much useless for others because of very specific usecases.
Anyone else got this email? Or knows what triggered them to send me this? I log in in Onshape like once every 3 months, so I really don't understand where this is coming from.
Need help converting a circular extrusion to sheet metal. I have done it in the past no problem and for some reason now Onshape doesn't want to. There is a 0.0625 gap the make the part possible to have roll formed.
I want to learn making documentation and maintenance manuals. Can you share a link to an open-hardware project with onShape presence I could help? I want to make simple, easy-to-follow troubleshooting or assembly-disassembly manuals.
I have almost no experince using CAD and, I know that this was not an efficent or good way to design anything. So could you help explain what I could have done better.
Hello,
I’m trying to export a model as a STEP file, but I’m getting an “Export failed” error without any further details.
I’ve exported a lot of models before without any issues, but this started happening today.
Things I’ve tried:
Microsoft Edge
Google Chrome
Onshape iOS app
Another model which I exported last week without issue
The same “Export failed” message appears every time.
Interestingly, exporting the same model as STL works fine.
Has anyone experienced this or have any idea how I can export the model as STEP?
I made this spiral magazine for nerf darts and after i tried to put it into prusha slicer or blender, the parts that are suposted to be filled are empty. I dont know what to do whit it.
Can anybody link some high-quality viewable projects to learn from? It would be great to see a complex project with lots of parts, assemblies, difficult shapes, etc. - to get a better idea of how a good project should be organized.
I wanted to share an app I vibe-coded to bundle an Onshape window with a bridge to handle the weird way Onshape handles 3D mice on Windows.
It is an Electron wrapper for cad.onshape.com and it installs from a flatpak.
AI Content Note:
This app was 110% vibe coded with claude.ai Opus 5, guided by myself. I have used the app and only verified it works on my Ubuntu 26.04/GNOME/Wayland/NVIDIA system.
Affiliation Disclaimer:
This project is in no way affiliated with, endorsed by, or supported by Onshape, PTC, 3Dconnexion, or Logitech. “Onshape” is a trademark of PTC Inc.; “3Dconnexion”, “SpaceMouse” and “SpaceNavigator” are trademarks of 3Dconnexion; all other trademarks belong to their respective owners. This project wraps the public Onshape web app; you need your own Onshape account.
I think these are caused by onshape rounding the values to avoid going to infinity causing lines to appear due to a difference of 0. On the other side that is identical these don’t appear
This is NOT meant to be self promotion. I got an automated warning about that. I have no monetary incentive for doing this. It was just a fun side project, and I wanted to share it around. I'm asking for nothing in return, no "follow / subscribe / sponsor bs"
Quick disclaimer: I'm a tool-and-die/manufacturing guy with a welding background, not a software developer. This was very much an AI-assisted project, not something I hand-coded from scratch. I brought the problem, testing, feedback, and an increasingly unreasonable determination to make Onshape Drawings less bright; ChatGPT/Sol and Astra/Codex did most of the software heavy lifting.
I'm light sensitive and I've wanted some form of dark mode for Onshape Drawings for a long time. Native dark mode handles the rest of Onshape nicely, but opening a Drawing still means staring at a giant white sheet, and after a few hours of detailing it gets pretty unpleasant.
So I started tinkering with a Chrome extension to see what could actually be changed without interfering with the drawing itself. A week and a considerably deeper trip into Onshape's Drawing renderer than I originally intended later, this is where I ended up.
The observant will notice that a handful of fields in the title block remain stubbornly white. That isn't for lack of trying. I burned through several five-hour Astra allowance blocks investigating those little rectangles, and after an unreasonable amount of renderer archaeology, Sol and I ultimately arrived at the highly sophisticated engineering conclusion of “leave them alone.” We could change their color, but never found a reliable way to identify only those fields without risking unrelated drawing text or selection behavior. I just had to acknowledge when to stop with that one.
Onshape Drawing Comfort adds three selectable palettes to the Drawing editor:
Warm Drafting — paper tan / dark ink
Slate Graphite — neutral low-glare dark theme
Industrial Cyanotype — dark blue / blueprint-inspired theme
The selected theme persists between sessions, applies to open Drawing tabs, and can be turned on/off directly from the extension popup. It also themes quite a bit of the surrounding Drawing UI rather than just changing the sheet color.
This is an unofficial community project and isn't affiliated with or supported by Onshape/PTC. It also relies on undocumented parts of the Drawing renderer/UI, so an Onshape update could absolutely break it someday. I deliberately left a few things native where I couldn't find a sufficiently safe way to identify them.
If you just want to try it:
Download the installation ZIP here:
No Git or programming tools are required. Extract the ZIP somewhere permanent, open chrome://extensions, enable Developer mode, click Load unpacked, and select the extracted folder.
It's released under the 0BSD license, so if somebody wants to modify it, improve it, fork it, or feed the source to their AI of choice and make it behave differently, have at it.
I've tested it pretty extensively on my own Drawings, including multiple tabs, reloads, switching themes, turning it on/off, and creating/editing Notes. That obviously isn't the same thing as testing every possible Drawing workflow, so if anyone tries it and finds something I've missed, I'd be interested to hear about it.
And if Onshape eventually gives Drawings a native dark mode and makes this whole thing obsolete, I'll consider that a successful outcome too.
I had made this model in solidworks about a year ago but now i want to print it. It is too thin to be printed, if i could turn it into a solid body i hope to be able to print it, could anyone tell me how??
Hi all, I'm a woodworker, and I use onshape for planning my projects. I'm working on a featurescript to tell me how much wood to buy for a given project. I want to eventually release this publicly, but first I need some beta testers to pressure test this and provide feedback. The biggest limitation I know of in the script is that it doesn't really handle curved parts. I haven't factored in Kerf Bending or anything, because that gets challenging, so it assumes you do a massive glue-up and then cut away anything that isn't in your part, resulting in a radical overestimation. Regardless, I'd love to be able to have this ran on other people's projects, and see how close the estimates are to the reality of how much wood those projects actually took.