You said m codes, but did you mean g code file.
I can use OneCNC mill to convert your drawind to a G code file, but I would need to know your material, your tools you want to use for the project and what they are made of, your max spindle speed as well, and if you have coolent.
Scott