SMS: Design of automatic machinery