#Computer software: machining #Computer software: CAD #Computer software: CAM #Cambridge #ON #ontario