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.
THRU vs Depth holes?
I'm trying to make a hole table in a drawing. Some of the holes are coming up as 'THRU' holes, and some are blind holes with a depth of the part thickness. Taking a closer look at the hole features, the only difference seems to be the number of holes created by the hole feature:
Is this a minor bug in onshape?
As I've selected a termination of 'Up to next' I'd expect all of them to show up as THRU holes in the drawing table:
Edit: It may be something to do with this being a flat pattern of a folded sheet metal part, where the hole axes are at 90° after folding?
Best Answer
-
Oliver_Couch Member Posts: 139 PRO
Turns out it is to do with the way Onshape determines what a THRU hole is - it uses some moderately complex logic as to whether a hole goes all the way through a part or not; and in this case I had a U shaped sheet metal piece so that in the folded state it decided they were not through holes because there were more surfaces of the part in the way, though not when flat patterned:
The workaround for now is to make the holes start from the inner face and terminate on the outer face.
I have submitted an improvement request for it to simply follow the design intent (ie. the termination setting) entered by the user:
I appreciate the programmers might've been trying to handle holes not created by the hole tool or something, but sometimes KISS is best - just let the user decide rather than trying to handle it via logic.
Here's a simple example with a bunch of holes defined with only a few hole features, but look at how complex the hole table is…
0
Answers
Possibly. You should create a support ticket to get it resolved.
Thanks @NeilCooke, will do.
I do try to post in the forum as much as appropriate so the solutions can be seen by others.
On a vaguely related note - for paid users, is the forum still the most appropriate avenue for improvement requests, or should I be going through support tickets for those too? I have been submitting them here but I noticed that there haven't been any marked as 'Logged' since 2022:
Paid users should use Contect Support. The forum is mainly for free plan users, but it doesn't hurt to get some extra votes on your idea.
Turns out it is to do with the way Onshape determines what a THRU hole is - it uses some moderately complex logic as to whether a hole goes all the way through a part or not; and in this case I had a U shaped sheet metal piece so that in the folded state it decided they were not through holes because there were more surfaces of the part in the way, though not when flat patterned:
The workaround for now is to make the holes start from the inner face and terminate on the outer face.
I have submitted an improvement request for it to simply follow the design intent (ie. the termination setting) entered by the user:
I appreciate the programmers might've been trying to handle holes not created by the hole tool or something, but sometimes KISS is best - just let the user decide rather than trying to handle it via logic.
Here's a simple example with a bunch of holes defined with only a few hole features, but look at how complex the hole table is…
https://cad.onshape.com/documents/76b89c0e6dde8188dd4238ff/w/b10a0384451697ee355b7db3/e/6b77f25c0ad9b23b83ebae17?renderMode=0&rightPanel=holeTablePanel&uiState=66fcd12808682a02ab9824e3