The code was made for VF-3...I knew that the top speed was 7500 with 20HP drive. I really have no idea what kind of machine he could use, but I just wanted to offer some help. The toolpaths could stay the same anyway and all he needs is some feedrate and speed adjustment in case the controller is capable of accepting this kind of code.
The milling of the outer side was done all the way around in two different ways, one of those being perfect but more expensive..

What we did first is clamp the copper (or Plexi) stock and loose about 3mm of height that way. Than, after the first process was finished (like in attachments 2 and 3), the part would be turned around, reclamped and finished with a second process. This was OK, but, as one could see from the picture attached in one of my previous posts (Plexi top in the upper right part of the picture), there was a misalignment in measurement of the zero axis point, so the outer side looked like it was sheared a bit. Then RalphW came with a great idea to sacrifice 3mm of copper or Plexi, so we completely machined the whole part in the first process (first clamping), and just faced those remaining 3mm off after turning it around and reclamping. This gave perfect results.
In the attachment 1, you could see the type of tool approach and return path I've used...there is no way to tell where the endmill started and finished it's job...
About CAD/CAM software...I use CATIA since I find it the best by far. However the screenshots in my previous post were done with MetaCut, which I find very useful for G-code backplotting and simulation.
And, after all, I just want to say that I don't have much experience in G-code programming for mills, since my primary activity is CAD/CAM work for CNC lathe machining.