I have been looking for a 3D modeling program to do drawings for manual and CNC that I could afford. I have TurboCad, but not the high dollar version that would interface completely with CAM. Sketchup was promising, but the learning curve was daunting and, again, only the pay version really was an all round CAD. I downloaded Fussion 360. and I am enjoying it. It has decent tutorials that are available through the help menu. I have not gotten beyond drawing yet, but it is supposed to do CAM without having to sell your kids to use it. It does dimensions in the sketch unit of the program and can export to STL and DXF. I have worked myself through the sketch and create features and have managed to produce a mostly complete model of the base casting of a mini mill. There are some holes missing, the mounting tabs, and some of the webs on the underside. I am looking forward to being able to apply my planned modification to the model before committing to metal.