@Phaedrux sorry..may be I did not explain well...
what i mean it was that :
case 1) if i perform an home from the button of DWC, (button HomeALL->homeall.g) without enabling G30 the movement of the bed starts reaching the High limits of the axis, (that is far from the nozzle), where i mounted the mechanical Z limit switch.
case 2) if i enable G30 in the file homeall.g, the home has done reaching the probe that i colse the nozzle.
Now I added G29 in the fist part of my print code. I can see that duering a print the z axis moves based on the nozzle position (bed compensation) .
I believe i have solved my problem
Thank