Eliminate and Compensate: How Doosan Handles Thermal Expansion
thermal growth is the enemy of precision machining because heat flows from hot to cold (more physics). for example, in a c-frame vertical machining center structure, heat migrates into the casting and causes expansion in the y-axis and z-axis. as the y-axis expands, the column of the machine tends to lean forward and down. the metal expands as the system gets hot, and then contracts as it normalizes. this heating and cooling process could possibly continue throughout the day, as the machine sits idle during setup or lunch breaks. with tolerances so tight today, this back and forth movement is enough to make repeatable precision work difficult. for this reason, compensating for the effects of thermal expansion is one of the critical functions in maintaining overall part accuracy.
eliminate heat at the source
before any thermal compensation is implemented, we seek to first remove or mitigate the radiant heat potential from as many sources in the machine as possible. for example, let’s look at the doosan nhp4000 & nhp5000 horizontal machining centers, which were designed for minimum thermal displacement. with standard features such as the application of cooling jackets to ball screw nuts and a mechanism to pass cooled oil through ball screw shafts, the x, y and z axes on the nhp series are designed to reduce heat. a spindle cooling system maintains the uniform spindle temperature required for optimum accuracy by having cooling oil circulate around the bearings and motor windings. in addition, a constant pre-load system on the spindle bearings actively adapts while the spindle is running. hot chips are evacuated rapidly using a massive volume center-through coolant design and a combination of flood and through-spindle coolant delivery. an optional coolant chiller can ensure that the coolant remains part of the solution instead of the problem. when you’ve eliminated as many heat sources as possible, the next step is to compensate for the heat that remains.
passive thermal compensation
a passive system is based on measuring thermal growth on a sample of machines running at a certain speed, plotting it out, and writing a routine that adjusts all the machines based on the sample findings. while this can work, the static settings don’t allow for changing conditions from moment to moment caused by variables such as the ambient temperature of the shop and inconsistent heat spikes from sources such as coolant and chips. by the nature of the process, extrapolating from a sample means that individual machines fall outside the median and may have vastly different thermal growth rates. a passive system may cause more harm than good since it gives the impression that thermal growth is being compensated for, when this may not actually be the case.
active thermal compensation
instead of using a passive method of dealing with residual heat, the doosan nhp series uses an active sensor-based system. thermal growth is measured with multiple sensors placed throughout the machine. one measures the ambient (normal) temperature of the casting. another one is mounted right in the spindle. optional sensors can be located throughout the machine column, especially at the spindle attachment point. the control gathers data points from all the sensors of that particular machine and uses the information to continuously measure and automatically compensate for the position of each axis. the operator can set compensation amounts and timing parameters and the nhp takes it from there.
beat the heat!
using this active system of eliminate and compensate, the nhp series can reduce the effects of thermal growth by 70% or more! while it does not eliminate them completely, it sure beats continuously chasing tolerances or wondering if a passive approach is having any appreciable results. we think it’s the best way to keep your cool when turning out the precision parts your customers need. if you’d like to learn more about reducing thermal expansion or the nhp series, give your local doosan distributor a call.