digital mechanics