Tool life is primarily affected by cutting speed. A higher cutting speed typically leads to increased wear on the tool, as more heat is generated during the cutting process, causing the tool to degrade faster. This results in reduced tool life. The other factors such as tool geometry, feed, and depth also play a role but are secondary to the cutting speed.
In order to maximize tool life, it is essential to optimize cutting speed according to the material being machined and the tool material to balance efficiency and durability.