Machine Maintenance Chart - A Methodology For Simultaneous Optimisation Of Design