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: Sketch could not be solved - Maximum size sketch
I'm on mobile so haven't checked out your link but I'm guessing this is what you're asking. (sorry if I've guessed wrong)
Re: Referencing a previous version as a derived part in a part studio
One more potential option: create an assembly with your current and old version and edit your current one "in context". that would be a good way to have a "ghost" of your older version directly in your current part studio.
Re: How to duplicate a model and its associated drawing?
Glad you found it useful.
Note that you don't actually need to create a version in order to do the restore in the original document so that's why I didn't mention it…
I forgot about the "no empty doc" rule so you are right that you have to create a new tab (any kind of tab) before you can move both everything back to the original doc.
Note that renaming the tabs in the temporary doc isn't actually required as it will still work fine without doing that, but it's a good idea to make it obvious which is which when they are back in the original doc!
Re: Referencing a previous version as a derived part in a part studio
If you are just trying to look at part "volume", then the built in compare tool seems like the way to go.
I believe deriving a part studio into itself could cause weird things when updating a version etc… However you can create a new part studio and derive both the old and current version in there if you want to compare that way for some reason.
Re: How to duplicate a model and its associated drawing?
when replacing drawing references, if you switch to the sort by reference view of the sheets panel- the replace will handle all parent child view sets for the entire drawing - essentially a global replace for the reference in the drawing.
If you replace while in the sort by sheets view, the replace will handle just the current parent/child dependent set of views and no more.
Re: Create Class Error
I am also getting the same error. And yes I'm still and educator. Thanks
Split Part using Ruled Surface?
I've been working with some laser cut tubing recently, and have had to go back and forth with suppliers about normal-to-surface tube cutting that doesn't exactly match our model. I've found guides for normalizing coped and mitered cuts on round tube, and used them to come up with a process for transforming a tube modeled with the Frame features (with limited ends) into a normal-to-surface model ready for fabrication:
- Create a ruled surface from the outer edge, normal to the outer surface, towards the center of the tube.
- This step isn't in the guides, but the outer edge surface is needed with angled copes or miters to prevent part interference.
- Create a ruled surface from the inner edge, normal to the inner surface, towards the outside of the tube.
- Split the part from the Outer and Inner ruled surfaces (in that order).
I think this would process would be ideal for a custom feature, but I haven't learned FeatureScript yet, so I naturally turned to vibe coding. I'm starting with very simple constraints - round tubes with coped and mitered cuts, but would love to expand to more complex cuts or rectangular tubing in the future. After a lot of back-and-forth, I've gotten the feature to successfully create the ruled surfaces from the cut end, but I can't get opSplitPart to split the frame parts with the ruled surfaces. Any direction on how to get this to be functional?
The Normalized Tube End document contains:
- Normalized Tube End FS
- Manual Process - manually building the features/process
- Test Studio - base parts for testing custom feature
Re: Improvements to Onshape - August 29th, 2025
Query Variable! Nice!
Now we don't have to write up a niche featurescript for a simple task like this anymore.
is there a reason the "Select other" option in Onshape for Android?
Re: Improvements to Onshape - August 29th, 2025
I did sometimes finding myself making a one-off custom feature specifically to make one tricky selection never to be used again.







