I suspect the reference to CNC arises from the comparison made by Jason to CNC canned cycles, although it doesn't deal with the complete story. For completeness:
G73 pecks by backing off a small amount (defined as a system parameter) every peck distance, specified in the command line. The intention is to break the chips but not clear them
G83 pecks and retracts clear of the hole on each peck distance, both breaking and clearing the chips
As to the original problem I suspect the answer will be in the feedrates. However, I wouldn't bother pilot drilling for a 6mm drill, I'd just go straight in. My vertical mill has quill feeds of 1.5, 3 and 6 thou per rev. But I don't use them for drilling as they're generally a bit slow and rather a faff to set up.
Andrew