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: How to make a plane perpendicular to an arbitrary view
can you do a 3-point plane on the mesh vertices to get what you're after? If not, I'd reach for Freeform Spline or Routing Curve to create a line in 3D space, then make a plane on the end of that. It allows you a lot of flexibility for making a plane at an arbitrary orientation. Here's an example (I'm editing with the "Final" button checked so you can see the plane feature update)
Re: Sheet metal flange using featurescript
You don't need to copy all the code, you can just import it:import(path : "onshape/std/sheetMetalFlange.fs", version : "2506.0");
Re: Improvements to Onshape - November 1st, 2024
You can either:
- convert the curve to a sketch with "use edge" and then a normal or tangent to profile should be an option
- create a surface (sweep most likely) and then use tangent or normal to the surface

Re: Pipe ( NPT ) Threads again
@rick_randall curiosity got the better of me and I was able to mock up a feature that instantiates your model. Check it out! I linked it to a copy of your part studio since I needed to tweak a few things, but think in the long run it'd be better for it to be linked to yours since you're more likely to maintain the configured models better. Let me know if you're interested and I can help make that happen.
Re: Pipe ( NPT ) Threads again
@rick_randall great configured models! btw, you can also place and boolean multiple of these at once using the Super Derive custom feature. It is also possible to create a custom feature that uses these as a basis and derives them, places them, and does the boolean subtract. That feature could have inputs that match all of the configuration inputs.
Re: oploft connections
What does it look like if you add a debug point to the 0 parameter on each circle? I'm curious if they are lined up or not.
Re: Chamfer Text Embossed onto Cylinder
Images would help a lot, but in similar situations I've used Draft set to Parting Line with some success. Here's an example. I used a separate draft feature per letter since they don't share a pull direction. https://cad.onshape.com/documents/18c5f5f2106d341883578e39/w/d66da98662f95ea067ca0ee7/e/cf7518b60b641604c6d9227c
Re: CAD Challenges App
This CAD Challenges app sounds like an amazing resource for students to build and refine their 3D modeling and design skills! Practicing with section views, auxiliary views, and dimension interpretation not only strengthens technical proficiency but also prepares students for certifications like the Certified Onshape Associate exam. A great way to make learning CAD engaging and interactive—perfect for developing real-world design expertise!
Re: Pipe ( NPT ) Threads again
@Oliver_Couch - You are correct about Dim "AM" (absolute minimum) being Dim "L4". My source was an older (1920's) American Machinists Handbook, but I could have typo-ed that one. And thank you for bringing that to my attention, I will correct that oversight. After looking at the table above, most Dims are very close, but do not match exactly, and I'm going to let them fall into the "tolerance" category. Please let me know If there are any other issues that need looking at. Happy to make any corrections - or feel free to use my workflow to create your own "thread cores" using any standard that you need (this would give you absolute control over accuracy).
Edit, Have made some corrections - you might want to update to latest versions.
2nd edit - Some further explanation - these 3D threads are only supposed to be "representations" to check for basic form and fit, and would normally only be noted with a "call out" on a drawing. A pipe or fitting, generally, is a buy-out item, and the need to detail the thread on a drawing is unnecessary (only the tool & die maker, that makes the tooling needs to worry about this).
As for 3D printing, care should be taken to insure proper clearances, but I think parts made with these "thread cores" could be used as long as the proper offset is used (once again, I have never tried this - and didn't make any allowances for it).
Re: Detail look correct, but 9 features failed to regenerate
BTW, if you want the same chamfer on the edges of the part, and all the holes, you can pick the face of the top and bottom of the part. Then you would get a chamfer on everything with only two clicks.