On a lathe it is normal to have tool changes at a different position for each part you are turning, this is because one time you may be turning a small part and the next a large part and there is no point in moving to a fixed position as all you need to do is move far enough away to clear the work to change tools.
Tool change location is normally called from code but you could have it in your M6 macro if you wished to have a fixed position.
Hood