BOSL2 icon indicating copy to clipboard operation
BOSL2 copied to clipboard

torx depths are wrong

Open adrianVmariano opened this issue 2 years ago • 5 comments

The torx depths are not meaningful: they are the minimum length of the GO gauge, not a typical recess depth. Recess depth should be much smaller.

adrianVmariano avatar May 27 '22 23:05 adrianVmariano

Spec on torx, but only on assessing if the recess is correct, not on how to fabricate.

https://cdn.standards.iteh.ai/samples/63207/f79670cf0a214881aa40b4822580cce3/ISO-10664-2014.pdf

Recess depth in the code appears to be the length of the "GO gauge" and has nothing to do with actual recess depth. Missing torx values T1-T5, T7, T9, T27 and maybe T35?? should be added, but don't know where to get rounding dimensions.

adrianVmariano avatar May 30 '22 18:05 adrianVmariano

Addressed in PR #923

revarbat avatar Jul 29 '22 08:07 revarbat

Hex (allen wrench) depth on set screws is half of the flat-to-flat width of the hex. You still have torx depth bigger than torx diameter. This causes the torx recess to punch through some screws---it's clearly wrong. I have not been able to find depth data.

adrianVmariano avatar Jul 29 '22 10:07 adrianVmariano

image

Example CAD from McMaster for a T45 recess in an M10 button head screw. It's about 2.5 mm deep as shown by ruler. The diameter is 8mm. I think you're still falling into the trap of using the GO gauge dimensions and thinking that is the recess dimensions. That's like thinking the size of the wrench defines the size of the recess.

adrianVmariano avatar Jul 29 '22 12:07 adrianVmariano

I found that torx socket head screws are defined by ISO 14579. We could use this data for that table, but it doesn't necessarily apply to any other torx equipped hardware, just socket head screws. There is a different ISO for cheese head, button head, and countersunk torx "hexalobular" screws.
ISO-14579.pdf

adrianVmariano avatar Jul 29 '22 20:07 adrianVmariano

This is fixed by latest PR.

adrianVmariano avatar Sep 03 '22 15:09 adrianVmariano