defference b w vertical milling machine cnc vertical milling machine