The quick answer to this is - it can't. If the diameter is suppressed during construction, no allowance is added for the diameter and therefore MMC is ignored. If you automatically measure a circle (#ID,ZM) the command will ask for the diameter in order to drive the cmm and in this case MMC will be applied.