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.
Feature Script 2025
bryan_lagrange
Member, User Group Leader Posts: 947 ✭✭✭✭✭
With 2025 coming to a close, there have been a lot of great feature scripts this year. Many recently. @Derek_Van_Allen_BD has been on a run lately.
Here is a post for the community to add their favorite feature script from this past year.
Here are 2 recent ones that I have selected.
@karl_mochel SVG to Sketch: https://cad.onshape.com/documents/e37c5dc041b343cb6bde607d/w/f7b0bf8a214658dc31c353f6/e/7217f6a6f01abf2583a1d61c
@Derek_Van_Allen_BD Tweep: https://cad.onshape.com/documents/e81677dc36bac557d9fa6e3b/w/9d00c52fddb4274428812a9c/e/7abc10056583a20f2a6e198c
Comments
@Derek_Van_Allen_BD, @karl_mochel and @ry_gb have all produced some great work recently. Perhaps more fun than the official stuff in the 1.208 release.
SVG import is one of those things that really should be a first party capability. I suspect that the perfect has been the enemy of the good at Onshape headquarters, but at least with import/export there's less of an expectation or requirement that the results will always be repeatable and will cover all cases perfectly. I'd rather have something that covers 80% of the situations than nothing.
Loft fillet and Tweep are also both things that should be built in. Other CAD tools have had these types of features for a long time.
Simon Gatrall | Product Development Specialist | Open For Work
I will say that I started using the official improvement requests page as my own personal featurescript bounty board recently for kicks. But in defense of the developers over at headquarters, a lot of the features I've been cooking from that list have landed in the camp of easy-to-describe but nontrivial to execute. And I get to benefit from being able to produce a broken tweep feature and debugging live with forum feedback instead of the normal software development requirements of not pushing busted products to main.
I'll shout out @Caden_Armstrong for a feature he actually didn't release publicly. His panelization script he posted to LinkedIn pushed me into working more with manipulators and editing logic and led to the direct development of Better Than Boolean.
Derek Van Allen | Engineering Consultant | Meddler@S1mon thanks for the shoutout! Is Loft fillet available in other CAD packages that I'm not aware of? I've used SolidWorks, Creo, Inventor, Fusion, Rhino, and (just a small bit of) Plasticity, but I've seen it done manually every time. I've never touched any real Class-A tools like ICEM Surf or Alias, though.
I gotta shout out @EvanReese. Without his series on equations and variables, I probably wouldn't have started down the path of Featurescript myself.
Agree that @Derek_Van_Allen_BD's been killing it. And @karl_mochel generated a ton of interest with his Vibe-coding post as well as SVG importer (which Onshape really needs!).
Ramon Yip | glassboard.com
You know, I'm not 100% sure if other systems can do exactly what you've done with loft fillet. Some quick ChatGPT research says NX, Catia, Alias and ICEM do - but take that with a grain of salt. I thought I had seen feature in other tools that could handle some sort of tubular offset/width constraint and then do a blend of some sort regardless of the dihedral. I almost thought that Onshape's own face blend tool could handle the dihedral going to zero or going from concave to convex, but it can't.
Simon Gatrall | Product Development Specialist | Open For Work
That seems to be a common problem for me - all my best features are for clients.
Can I cheat and say my featurescript of the year is query variables? Standard features are made with featurescript…
I also like Tween Curve from Derek
Custom FeatureScript and Onshape Integrated Applications
Just think if there was an Onshape University/World/Live event where they had a break out/think tank sessions on Feature Script. I could only imagine the Feature Scripts and ideas that would come out of that if the gurus in the forum got together.
Twitter: @BryanLAGdesign
If only liveworx was still a thing.
I really wish the featurescript environment was closer to github where public features could be maintained like open source software. I'd love to be able to put in a pull request to someones feature. Make community contributions instead of having to fracture features off (or give people permissions to my documents).
Custom FeatureScript and Onshape Integrated Applications