How so? You call your modified M3 and it does it's G31 to set Z zero - then what? - you then have to cater for the float switch offset - then move to pierce height THEN fire the torch - where are you intending on firing the torch if not in - erm - M3?