Aluminium high pressure die casting Material melting Casting Trimming Shot blasting Tumbling finishing