Proteus ARES/ISIS also create dxf files. ARES also exports gerber files which contains gcode files.
Although, I know all these details, I am unable to get my mini cnc to operate correctly. (Because I don't know basic things like scaling etc.) I end up with an SMD resistor measuring 15 cms or so