Mechanical branch is playing a pivotal role in the functioning of Mysore Division of South Western Railway. It basically maintains the rolling stock consisting of coaches, wagons, diesel locos and maintains close co-ordination with Operating branch .