hardware machinery