The firmware in your Milltronics mill, and the PC emulator software that comes with it, can import DXF files and produce G-code files from them, _without_ MasterCAM, unless you're generating stuff like turbine airfoils. You can't generate a CAD model on the machine, but you can program a surprisingly complex part without one.
MasterCAM can do a little CAD, I think, but it's optimized for working _from_ CAD files. It needs a postprocessor to generate the right G-code files for a Milltronics mill, and a different postprocessor to generate the right G-codes for, e.g. a Haas mill.
You _can_ do programming right at the machine, and you can make changes right at the machine. It's fast, but it's dangerous, because you need to have the institutional discipline to make accurate markups, go back and change the CAD model, and find and update all the stored files in between that and the part. Stopping the machine and waiting for a change to ripple down from the CAD model is safe, but expensive.
You need to get your process straight in _everyone_'s head.
Mike Halloran
Pembroke Pines, FL, USA