This video explains how to program a CNC router for engraving using all open-source software. Everything shown is described in detail in an instructable here:
http://www.instructables.com/id/Simple-Engraving-With-a-CNC-Router-Start-to-Finish/
The following tools are mentioned in the video:
CAD/CAM
64 bit computer: http://amzn.to/2cLxga5
CAELinux 2013: http://caelinux.com
Inkscape 0.91: http://www.inkscape.org
Hershey Text: http://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/
PyCAM:
http://pycam.sourceforge.net/
CAMotics 1.0.6: http://camotics.org/
CNC
Homemade CNC Router: http://www.instructables.com/id/How-to-Make-a-CNC-Router-From-a-Radial-Arm-Saw/
LinuxCNC: http://linuxcnc.org/
V-bit: http://amzn.to/2cNpXmo
If you want to support more of this kind of instruction, please consider joining my patreon campaign: https://www.patreon.com/chipswoodshop
source