I needed some 1.25" long stainless steel 6-32 socket head screws. I ordered some on Amazon because I did not need 100 of them. They are still a week or two out. So I went to Tacoma Screw. They only had 1" long ones. It makes sense; the smaller the diameter to less the shear strength and Young's modulus (measure of bending under stress). These scale up and down with the square of the diameter (cross-section).
The length matters because I am using these screws to hold two intersecting carbon fiber plates together through a binding block. (I am using LibreDraw to convey the idea. It was more effort than it was worth to add the screws going horizontal and vertical through the binding block.)
Solution is to recess .25" deep in the binding block holes.
When I wrote the mkcircleblock program, I felt like I went a little overboard with options. In retrospect, being able to stack entries like in this makefile seems forward thinking.
SlowmotionPillowBlockVerticalHoles.ngc: $(MAKEFILE)
cat prolog.ngc >SlowmotionPillowBlockVerticalHoles.ngc
echo "( zero at left end of block narrow end up )" >>SlowmotionPillowBlockVerticalHoles.ngc
./mkcirclepocket .17 .3593 .1945 0 -.1 -1 1 1 .123 SlowmotionPillowBlockVerticalHoles.ngc -a
# relief hole to make up for no 6-32 screws longer than 1 inch
./mkcirclepocket .25 .3593 .1945 0 -.1 -.25 1 1 .123 SlowmotionPillowBlockVerticalHoles.ngc -a
# Through hole
./mkcirclepocket .17 1.0779 .1945 0 -.1 -1 1 1 .123 SlowmotionPillowBlockVerticalHoles.ngc -a
# relief hole to make up for no 6-32 screws longer than 1 inch
./mkcirclepocket .25 1.0779 .1945 0 -.1 -.25 1 1 .123 SlowmotionPillowBlockVerticalHoles.ngc -a
echo "m2" >>SlowmotionPillowBlockVerticalHoles.ngc
echo -n "%" >>SlowmotionPillowBlockVerticalHoles.ngc
That would be shear strength.
ReplyDeleteYes. Thank you.
Delete