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.
Flat Head Screws
Cris_Bowers
Member Posts: 281 PRO
I've been making my own flat head sheet metal screws because there is only a narrow range of lengths available within Standard Content. I noticed that Onshape's countersink holes were significantly larger than the screw heads causing a gap between my parts. As such I have also been modifying countersink holes to match my screws. Today I actually had an opportunity to use a flat head machine screw and attempted to use Standard Content for it. When I went to insert it into the now modified countersink hole I had made, the head was significantly larger than my hole. So I went searching to find out what the proper diameter for flat head screws is. I'm not sure I came up with an answer so I wanted to reach out to the community to see if anyone could verify the sizes within Onshape.
I found a table on some fastener website that lists screw sizes per ANSI B18.6.3-1998:
For #8 the head diameter was listed 0.285" min. and 0.312" max.; McMaster-Carr has it at 0.312"; Solidworks has it at 0.285"; Onshape has it at 0.338"
For #10 the head diameter is listed at 0.333" min. and 0.362" max; McMaster-Carr has it at 0.362"; Solidworks has it at 0.34"; Onshape has it at 0.392"
0
Comments
Can you share a document here to show what you are seeing? Yes, our hole tool autofills the countersinks to 82° (As for ISO, there is only one standard countersunk angle from what I could find with my research, 90°), but you can change this manually in the dialog.
What I think you are running into a mating problem. We cannot mate to the virtual sharp of the cone that defines the countersink yet.
Take a look at this document to see what I am talking about:
https://cad.onshape.com/documents/96e225622e275b1a6f07f5a0/w/57a42187c394f01fed000d3c/e/5f0fa98facf122577a73314d
In the real world, the countersunk face of the bolt would sit against the countersink of the hole, meaning the tips of the cone are coincident. Right now the Mate connectors are in a place that makes mating difficult. We are looking to change this very soon, but first need a Mate connector snap point to the tip of an implicit cone.
As for the difference in size, I will go do some research into ANSI, ASME, ISO, and DIN standards and come back with my findings.
I do realize that flat head are hard to replicate in an assembly. Not sure if it's user error.
One problem that I encounter is with counter bore holes and I keep forgetting to change the type from tap to clearance. Therefore, I have to chase all my c'bore holes and open them up. The defaults seem to be killing me. C'bore holes that are set to tap? Why? Because I last used a tapped hole?
Other than that I like the hole feature and standard library. There are issues though, mostly my fault and having to remember to check the default settings.
I tried using a slider with a tangent. The screw seated just fine but then the tangent mate turned red. I don't like red.
Scratch that, it works if you use the top edge of the countersink and the large diameter edge of the conical surface on the screw.
Inserting a 100 degree flathead from Standard Content into a 100 degree CS hole feature still does not correctly place the screw. This is OK if one just has to correct a couple instance mates, but on some sheetmetal enclosures each panel can have dozens.
As a side note, if you have "dozens" of screws, you can hopefully leverage the replicate feature as long as you don't have dozens for different screw sizes! Unlike a "regular" pattern, the replicate feature works on multiple faces/parts at once.