machinery analysis