Let's face it: things break. In every manufacturing company, chances are good that at some time or another, you'll find a group of engineers and technicians standing around a broken part, scratching ...