Blender render issue: rendered images are different from viewport
Subdivision surface and screw have two different parameters for rendering and the viewport:



So to fix it, set render to 3 for the subdivision and render steps to 3 for the screw.