Novanta Sets Aug. 5 for Q2 Report, Aug. 6 Call