By way of comparison, here's what Cura writes as the header of a gcode file. You may want to adjust some of the default parameters in your Cura settings. (this header was same for both the default Prusa and the default Deltabot printer settings)
;Filament used: 22.2173m
;Layer height: 0.06
;Generated with Cura_SteamEngine 3.5....
You don't get a more accurate Z height when you heat the printer and let it settle. You get a different value that will work perfectly. E.g. I've got printers that do bed leveling cold but print with the correct initial Z height to get a perfect first layer. This is also valid for manually trammed beds. The only settling you might need if for thick glass ...