Ok now I really feel uneducated, lol!!! Where in the world would I begin to write the G12.1? I have seen at tooling shows such as the IMTS and the PMTS that some of the machines out there have programs that help with such milling operations. I have to hand write everything for my machines. If I could ever get a basic program written I could take it from there. I just have no clue where to begin. Where can I get my hands on such a program? 99.99% of my programs I can write on the fly with out a hitch but with something like this I am setback. I have discussed with my superiors the need for further education and hopefully 2012 I will get some. You have been a big help so far and any further information you care to share would be greatly appreciated.