I don't have time to do examples from scratch, but for people interested in starting out with CNC programming on the cheap - check out these free programs. You can use a group of simpler tools, in combination with your own creativity, to get a lot done.
Ace Converter (already mentioned)
http://www.dakeng.com/ace.zip
Generates toolpaths from DXF files
AutoEditNC
http://www.cnczone.com.com/misc/Au...all%20V3.0.exe
Editor and programming aid
Also check out the cnczone.com website for a good book, with free downloadable chapter.
Discriminator editor and backplotter
http://www.cncedit.com
My own contribution - machining calculations and data.
http://mrainey.freeservers.com/MEConsultant20.html