G-CAM Web application to build CNC GCode to grind cams.  Run the program or download source.

Getting dimensions from photographs.  This is a fascinating article on how to draw plans and extract dimensions from a single photograph.  It is quite a large pdf - necessary so the diagrams can be expanded and be clear.