Surface engineering is an economic method for the production of materials, tools and machine parts with required surface properties such as wear and corrosion resistance . Surface engineering is the name given to a range of technologies that modify the surface of a component to improve its performance characteristics. The vast majority of engineering components fail as a direct consequence of a surface-initiated failure, be it fatigue, corrosion or wear . Coatings can be applied to surfaces to improve the surface characteristics over those of the bulk properties and are widely used in tribological applications. One of the foremost coating methods is thermal spraying