@zemlin said in Height map Z=0 point and Zhome point:
I haven't studied things closely, but it seems that bed mapping may assume z=0 is at xy 0,0
No, it doesn't assume that. The reasons we recommend Z probing at bed centre to home Z are:
Most prints are close to the centre
If the bed has a tilt, then the height errors will be more uniformly distributed about Z=0.
It doesn't matter where you put the bed origin. I find it convenient to put it at bed centre, because that makes my prints portable to all my printers if I use the same filament type and nozzle size.
If you home Z and then immediately run mesh compensation (so that the temperature doesn't change significantly between the two operations), you should find that your height map has near zero error close to the XY point where you homed Z.