

Sherline's new CNC system includes the mill, stepper motors and computer with software pre-loaded. All you supply is the monitor. (The computer face may look slightly different from the one shown in the photo depending upon current availability of cases.)
Sherline has taken some of the hassle out of learning to use CNC by supplying a system with a computer pre-loaded with the operating system and software. The driver board and power supply for the stepper motors is installed right in the computer box. Just plug the cables in, boot up the machine, read the instructions and start learning to use CNC to help you make parts. Sherline's system uses Linux for the operating system and EMC for the program to run your g-code. You can generate your g-code by writing it yourself or by importing it from a separate CAD/CAM program of your own choice. The instructions, however, suggest that before you start generating fancy 3D programs in some third-party software, you should become thoroughly familiar with exactly what g-code is and how it works. If you are starting from scratch, this won't be an easy task, but without this knowledge you will be severely limited in what you can produce with CNC machines, large or small. If you don't understand the code, you may find it impossible to analyze why your fancy program-generated code won't run.
That is why Joe Martin has taken the time to write some very comprehensive basic instructions on getting to know CNC and g-code. The links below will take you to these instructions. Much like learning any foreign language, there is no shortcut. You just have to get in there and learn it. Some will find it easier than others, and the more quickly your old high school trigonometry lessons come back to you, the easier it will be. Even if you don't intend to buy a system, you might find it interesting to read these instructions to bring yourself up to speed on what actually goes into making parts with computer-controlled machines. Here are the links:
CNC Instructions, version 2.18 (.html version)*
CNC Instructions, version 2.18 (.pdf version) (Requires Adobe Acrobat Reader to open)
CNC Instructions, version 4.xx (.html version)*
CNC Instructions, version. 4.xx (.pdf version) (Requires Adobe Acrobat Reader to open)
Quickstart guide to hooking up and starting your computer (.pdf version)
Installing and reinstalling Linux and EMC takes you through the installation process (Requires Adobe Acrobat Reader to open)
EMC-related updates—Changes and updates that have been made to the EMC program
*Functionally there is not a lot of difference between the two versions in EMC; however, the 4.xx (Debian) version is more installer-friendly than the older (Redhat) version and will work on a wider variety of hardware. It also has a drag-and-drop file feature and more choices on the graphic interface in Linux. The main differences in the instructions refer to how the programs are opened and how files are transferred, so if you are just reading them to learn about CNC and g-code, it won't matter too much which version you choose to read.
2.xx versions were installed on Sherline CNC systems from inception until the end of December, 2004. Version 4.xx was installed starting January 1, 2005.
Return to Lathe Accessories Section