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: Rubiks Cube mate / animation
Just some clean-up to ensure the thing still animates.
I stopped being able to animate it before the last two pieces, so I need to tweak a few things.
Almost.... Done...
[Chatbot Copilot] - We Built a FeatureScript AI Assistant That Outperforms ChatGPT
Hey everyone,
I’m a mechanical engineer, and I’ve been working with FeatureScript at my company for about a year now. Honestly, it’s been tough. Tools like ChatGPT suck at FeatureScript, which is frustrating when you know how useful they are for more familiar languages like JavaScript or Python. Unless you're a FeatureScript expert, I think we can all agree that productivity takes a big hit compared to more common languages because there’s no good LLM-powered copilot to help out.
So, we fixed that ! We built our own AI assistant, specifically for FeatureScript !
It’s not perfect, but it’s way better than ChatGPT in this area. This isn’t just a basic GPT model with the Onshape Standard Library as input—two of our machine learning engineers spent six months building it. They used a technique based on a paper called “Large language model multi-agent collaborations”. I’m no, expert but basically, they created a system with reasoning steps, multiple agents working together to analyze questions, generate code, cross-check the documentation, test, and iterate until the output works. It uses RAG, agent-based reasoning, and multiple LLM calls to get the job done. Internally, it’s been a game-changer for how we work with FeatureScript. And while this tool clearly doesn't make us better than a featurescript expert, it does make us infinitely more productive.
Don’t get me wrong, if we had 10 million dollars to label tons of FeatureScript data and fine-tune a big model, that would be even better. But for now, this approach is giving us a really good productivity boost, and we’re pretty excited about it.
Now we’re wondering if we should share this with the outside world. There are a couple of big questions:
- Would people pay for it? Let’s be real: running all these models and doing this whole chain-of-thought process isn’t cheap. Plus, they put so much work into this. They’d have to charge a monthly fee. For professional work, it’s a no-brainer—just a small productivity boost pays for itself almost immediately. But do you feel the same way?
- Is there enough interest out there? Are we looking at a niche tool that only a handful of people would find useful, or is there a real market for something like this?
I’d love to hear what you think. Would a specialized FeatureScript assistant be worth the cost to you or your company? Are we barking up the wrong tree, or does this seem like something that could fill a real need?
Thanks for any thoughts you can share !
Re: [Chatbot Copilot] - We Built a FeatureScript AI Assistant That Outperforms ChatGPT
Congrats! Video demonstration?
The standard rate for integrated AI is around 10 to 15 USD / month. This is the cost of git copilot for visual studio which is a must have for quick questions and repetitive work or code clean up.
Assuming it is as useful as git copilot, I would pay 15 to 30 USD / month for a tool like this. It would need to be an integrated app in the Onshape app side panel, I wouldn't want to have to go to gpt's website for every question. Not sure Onshape allows apps for feature studios though, so it might need to be a web extension that can read the featurescript on the current page then insert or replace code.
Re: Improvements to Onshape - December 13th, 2024
Really nice update! 2024 was a great year and I'm also looking forward to 2025😀
Happy Holidays to PTC and Onshape🎄🌟🎁
But I can't shake the feeling that something has been forgotten:
Re: #TraditionalCADsucks
I haven't touched Solidworks in years now, and have only a passing familiarity with the whole 3DExperience thing, but this blog post about it is gold. I guess Dassault just really wasn't happy with slowly improving their cash cow and wanted to rip everything up and integrate it more.
Re: Improvements to Onshape - December 13th, 2024
@bryan_lagrange Maybe it was all a misunderstanding:
New Custom Feature: Slot
I'm sure there are plenty of slot custom features out there. Well, here's another one. Creates straight or arc slots with counterbores, chamfers and works with sheet metal.
Re: #TraditionalCADsucks
I recently took a Catia/3D experience instructor led class. Took three month, and all I know now is that it is not the tool I could ever do my kind of work with. When participating in that, in the evenings, out of curiosity, I recreated each excercise in both Spaceclaim and Onshape. Bottom line: There wasn't much I would actually need Catia for (I don't do super high class surfacing), 3D experience as such is a mess, slow, and prices are ridiculous. I could afford another person to help modeling in OS full time for that and be three times as productive.