Cool.. Thanks Sakarns!!!!
I've worked with CNC machinists who use DWG files. Autocad can handle 3D data, it's just not surface based like most, but rather boundary based. Given that CNC is a subtractive process, its perfectly reasonable to use boundary data.
I'll get working on the 3D model. I should be able to have it done by the end of the week.