As a further measure for ensuring stable machining accuracy, the Thermal Chamber encloses the entire machine in a splash guard to shut out ambient air. The machine temperature controller separately keeps the entire machine at a constant temperature inside the splash guard to prevent machine attitude changes and maintain stable machining accuracy. Enclosing the machine itself in a constant temperature chamber eliminates the need for a shop air-conditioning system, thereby avoiding wasteful energy consumption.