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: Looking for a method to create swept volume of a moving assembly
@David_YL_Nguyen @S1mon @Derek_Van_Allen_BD
Hi everybody,
thank you all for your replies and sorry for staying submerged for a few days after my posting: It's the work.
Creating curves for select points was my first approach, too. It is good enough for visualisations and presentations. I went for the volumetric approach because that would allow to put a "forbidden" volume into the design, add a safety offset to it and then check the intersection with all other parts that may be come into existance in the area. Ideally the volume would be associative and adapt whenever changes are made to the moving subassembly.
So, I took a look at Neil's FS and found it a bit hard to figure out what is going on and what the preconditions are. I would have expected some variables for the linkage movements and limits. Then, there is a single line that is made into a composite part, maybe just to make it 'stiff'. Anyway, the feature appears to move the parts according to the mates assigned, in increments, each time copying everything in place and later apply a boolean to all copies created. While that kind of works, it leaves gaps.
I believe I'll get closer to the goal by using a combination of the Curve Generator approach at key points and then create surfaces on these curves that envelop a volume.
Re: How would I indent a curved part?
Extrude up to next, then add a small offset into the train part.
New Custom Feature: EZ Wire
I'm still playing with the UI and logic rules, but basically it's a way to quickly route wire/pipe/cable when exact positioning isn't critical (like for our robots, when we need a basic path).
The example below shows a path that would require 7 points in RoutingCurve, but mine does it with just 3 MC positions.
https://cad.onshape.com/documents/6661cf93ab8de38ee21084ba/w/b8355f5cf6f02bcaeade2553/e/26b8cb50d10f4b14394f2077
Re: How would I add features to a loft?
Draw a profile of the cut out above the part then use the split tool for a cut out.
Re: Standard Content - Edit Appearance
Bumping this again. The standard content feature is so very useful, but the appearance of fasteners is important to my models. Would love the option to edit appearance!
Re: Newbie question: How can I center 2 parts in an Assembly ... at a fixed offset distance?
@eric_pesty, I'll clarify: I meant that I didn't understand the options in the planar constraint dialog (tragically misinterpreted the axes) and so put together a tedious but effective workaround to compensate for my lack of understanding. D'OH! Thanks for the jolt of reality! Much appreciated.
Re: ChatGPT/Copilot for FeatureScript?
Interesting thread!
I've actually had great luck with some simpler FS directly in chatGPT, 4o was the last model I used it on. I have not tried 5 yet. Using the trick that @joshtargo mentioned to ask chatGPT to improve on the prompt is excellent. Not only for FS prompts ;)
It can have a few syntax bugs here and there, usually quick to fix. I find it can definitely be a good basis for something to work off.
I have not had luck at all with anything at all useful from Gemini.
My top tip:
I have such trouble reading long debug outputs of nested queries and maps, it just becomes a wall of text in the debug window - copy-paste the debug output into chatGPT, ask it to format it nicely with indentation and colors. Sooo easy to read now!

Product Design Happy Hour: Chicago (September 11th, 6pm CDT)
For more information and to RSVP, check out the official event page 👉 Product Design Happy Hour - Chicago
Network with Chicago's top hardware innovators & product design professionals while hearing directly from our guest speaker, Joshua Newth from Reframe Systems, as he presents how his team utilizes Onshape to offer innovative housing solutions.
We'll also hear directly from Arena, PTC's cloud-native PLM and QMS solution, Jared Brescia, as he showcases how Arena complements Onshape to support connected product development and quality management from design through production.
Onshape's Director of Technical Services, @Roy_Mutalik will also be presenting "Onshape Unlimited"!
Be sure to reserve your spot today, and we look forward to seeing you there!