MMC Machining Meaning