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: Help! Challenge: Fretboard Generation
I wouldn't use variables at all. Do it all in the feature. You can select (or create) the fretboard and either select a modelled fret or even better, create the fret in the feature then use opPattern to create the others.
Re: Auto Layout updated to V3.1: oriented parts!
This will happen sometimes depending on the input components, and I would argue isn't solvable in a FeatureScript context.
Since this feature is part of the total regeneration time of the part studio, this feature uses a First-Fit Decreasing packing algorithm to ensure deterministic operation and fast performance (in this case O(N log N) for N parts). Finding the optimal solution is NP-Hard and is therefore essentially not doable in any practical amount of time, and certainly not in a FeatureScript.
If optimal packing is critical for your application I'd suggest using one of the dedicated tools for that - I've used deepnest.io previously, which is open-source. Note that that is also not guaranteed to find an optimal solution, but it does keep trying options for as long as you have patience to let it improve.
Re: Help to create angled rim around entire shape
.
The real question here, is why it's taking all our PRO users more than 3 features to do this 😉
Re: Sliding Ball Mate?
dynamically flexing parts are not available indeed so your work around makes sense. if you can make the end of the tube straight, you could use a cylindrical or sliding mate there depending on the Degrees of Freedom you want to allow. then apply a linear relation.
Feel free to copy the document. add the assembly as a sub- to your main-. then edit in context to change the routing curve.
some tricks:
-the first and last point have a derivative as well as a second point right behind it to make it straight locally.
-I used a variable studio so you can set the bowden-slide-lenght in one go for both the part studio as well as the assembly (it sets the limits there)
-Couldn't help myself and made it fully configurable in v3
Re: Add a section view to a drawing with a break view
I was just looking for this and will bump for this feature request in 2025.
Re: Right mouse buton - Drag to rotate the view won't release!
I have noticed that when using Chrome, if you hold the right mouse button and move the cursor off the browser viewport, the button function gets stuck and only releases if you click the right button again. It is a Chrome bug I have seen with other browser apps, but only in Chrome. Firefox seems to work correctly.
Re: I need a little help
Also, no such keywords as LengthParameter, IntegerParameter, VectorParameter
Use the code snippets in the menu at the top of the Feature Studio for the correct syntax,
Re: I need a little help
Looks like ChatGPT to me - don't trust it.
Should be:
export const GridGenerator = defineFeature(function(context is Context, id is Id, definition is map) {
Re: Link Sharing, View Only, PDFs
My understanding is that due to security issues with PDF viewers, this was disabled.
S1mon
Re: Is there an Onshape discord channel?
The people in the onshape community discord server are very helpful with quick creative solutions to issues like yours, and even some of the onshape employees hang out there... The community is pretty great at helping people get answers like this one. https://discord.gg/zcScyKpmHV







