Canada cnc machine tool