animating on local axis
The simpler method to achieve the result is to animate the screw in vertical position, set the screw to be child of an empty and then tilt the empty 30 degrees (in this way you can even animate the tilt angle).