Only closed loop feedback can account for heating of the ballscrew though.

The ballscrews will change temperature depending on a) ambient temperature and b) movement generating friction.

So...