Advertisement
Guest User

flank drive nut recess

a guest
Apr 27th, 2024
16
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. smidge=0.001;
  2. w = 5; // width of rectangle
  3. h = smidge; // height of rectangle
  4. dh = -1.0 ; // delta height of the curve
  5. l = 5+h/2+dh; // length of chord of the curve
  6. weird=0.206;
  7. module curve(width, height, length, dh) {
  8. r = (((length+weird)/2)^2+dh^2)/(2*dh);
  9. a = 2*asin((length/2)/r);
  10. translate([dh-r,0,0]) rotate([0,0,-a/2]) rotate_extrude(angle=a) translate([r,0,0]) square(size=[height,width],center=true);
  11. }
  12. for(a=[0:60:359]) rotate(a) translate([+l,0,0]) { $fn=32; curve(w,h,l-dh/2,dh); }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement