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
New Feature: Delaunay Triangulation
This one is gonna be self explanatory. I've seen a few requests for voronoi scripts or other geometric operations which most often run a Delaunay Triangulation of a face as step #1 before doing the fancy footwork of an actually useful function. I was looking for a median curve drawing script some time ago which called for this and I struck out finding anyone that had implemented this in featurescript yet. It takes a face and returns a sketch triangulation of that face, a real special one with useful triangular properties for other functions.
You'll know if you've ever needed something based on this algorithm. Here's my implementation of this algorithm.
If one of you gets around to going full Voronoi based off of this script before I do please post it here so I can copy off of your homework.
Re: Query Finder (A new way to automate Onshape!) 🆕
.
Query Finder (Update!)
- Improved number of clicks it takes to activate the features input box. Previously it took 4 clicks which felt cumbersome. Now, it only takes 2.
- Changed search enum to a horizonal enum instead of drop down.
- Changed relevant inputs such as "Features" to activate on visible.
.
The following features have been updated with this latest query finder functionality:
- Composite+
- Compare (New!)
- Laser Measure
- Logic Driven Feature (New!) (Included sub features: Extrude, Revolve, Mirror, Transform, Boolean, And more…)
- Property / Attribute
- Set Query Attribute (New!)
- Zone Delete
.
Re: Revision control for injection molded part with inserts
- 1) Currently I have an assembly drawing with a BOM table. It shows the manufacturers part numbers for the inserts. The drawing has an exploded view, although its not strictly needed.
- 2) Yes, the qty and type of insert needs tracking.
- 3) The IM part with inserts is purchased from a sub supplier under a single part number.
- 4) Its not likely the inserts will be changed not I don't want to rule out the option.
The approach I'm using at the moment is:
Make the parts and inserts 'not revision controlled' in the properties. Then make an assembly with the IM part and inserts and revision control the assembly only.
If this is bad idea, let me know!
Re: Automatic Assembly Sequence Generation
.
This is really cool! Looks like you put a lot of work into it.
Feedback:
- UI is really polished!
- Integration with Onshape is almost perfect.
- Simple and intuative.
- Unable to get my Onshape document, had to manually upload the step file. Probably a small bug. It looks like it should work. Really nice search and thumbnails though.
- Doesn't render the wheels properly, there are missing faces.
- Wasn't able to successfully plan my assembly even though these parts are pretty straight forward, no flexing required for assembly. (Perhaps have a "Quick train" option that watches the user take apart their assembly. This would give the AI some general hints as to how it is supposed to be put together.
- When selecting multiple parts with while holding control, it would sometimes loose my selection. Pretty frustrating to have to re-select everything. But in general, the selections look really good and work well.
.
Custom Feature: Frame Trim/Extend
I suspect this will get added to std at some point since it's a common feature to frame generators in other CAD packages like SW and Inventor, but while we wait, here's a quick and dirty upgrade to frame trim that allows frame profiles to be extended to faces if the face plane doesn't intersect the body. It's essentially a std copy of frame trim with an extra checkbox when doing a face trim "Extend profile". When checked it will attempt to extend the profile instead of trimming, again, if the face plane doesn't intersect.
It's probably not very efficient and there might be a few bugs, I welcome any feedback on how to improve it.
https://cad.onshape.com/documents/108318407180d36f7474a363/w/36c7d8654abd73615bb7022b/e/e760a12007854be8cddfbada
Enjoy! 😁
Re: Custom Feature: Non-uniform patterns by csv input
Theres more than just a single syntax error wrong with this script. The longer I look, the more problems I see.
Chat GPT just cannot make featurescripts. You're better off spending the time learning featurescript rather than wrestling with the hallucination machine.
I suggest taking the learning center course:
https://learn.onshape.com/courses/featurescript-fundamentals
Or maybe just start with the tutorial:
https://cad.onshape.com/FsDoc/tutorials/create-a-slot-feature.html
And read the documentation:
https://cad.onshape.com/FsDoc/library.html#opMateConnector-Context-Id-map
Use those other features that you've seen as reference. Creating a mate connector vs a point isn't a big difference in process.
What you are trying to achieve isn't too difficult for a beginner.
Re: Improvements to Onshape - June 6th, 2025
I am guessing sheet metal cone to flat is the first step to sheet metal loft command.
Re: Improvements to Onshape - June 6th, 2025
Sheet metal cone to flat pattern big ++