Wednesday 4 June 2014

Adventures in CNC - Part 7

CNC Electronics - Gathering The Components

New here? Check out PART 1

Now that the body of the machine is coming together nicely, it's time to focus on the 'Brains'.

In order for a CNC router to do anything useful, it will need....

Controller board/Breakout Board

The Breakout Board has two important jobs. It translates the commands from your computer into signals that your CNC motors can understand. The second job is to electrically isolate all your crazy CNC stuff from your delicate PC. If something goes horribly awry, you may blow your board but the PC should be fine. These boards tend to come in Parallel Port versions and newer USB versions. The unit that came with my machine is a generic Chinese parallel port version. The instructions are a little thin but it seems to work well.

Stepper Motor Drivers

The Stepper Motor Drivers receive step and direction signals from the Controller Board and send out pulses of the correct voltage and current to run the motor. The drivers have a set of DIP switches that set options such as the maximum amperage out and 'Microstepping'. Microstepping allows you to turn the motor less than the normal 1.8-degrees it would normal turn in one step. This allows greater accuracy and smoother motion.

Breakout Board (top) and Motor Drivers (bottom)

Power supplies

There are three different voltages that were needed for my system. 48 Volts for the motors, 5 Volts for the Breakout Board, and 12 Volts for the Proximity Sensors. My machine came included with a 48V power supply that is fed to the motors through the motor drivers. I added 5 volt and 12 volt 'wall wart' type supplies for the additional voltages.

Stepper Motors

Three Wantai Nema23 3.0A 270oz-in 1.8-degree/step Stepper Motors came included with the kit. The term Nema23 tells you the spacing of the holes on the motor mounting plate. The 1.8 degrees/step tells you how many degrees the motor with turn with each step. If you divide 360 degrees by 1.8, you can calculate that the motor will take 200 steps to complete one revolution.

Stepper Motors - The tape flags are for testing

Machine Control Software

For Machine Control Software, I purchased a copy of Mach3 from Newfangled Solutions. This seems to be the most popular CNC control software out there. The cost was $175 US.

Proximity Sensors/Limit Switches

Limit Switches are set up to be triggered when an axis of the CNC reaches the end of its travel. This is important to protect the machine from damage. These can be simple mechanical switches or Inductive Proximity Sensors that detect the magnetic field of the metal machine parts without actually touching them. The kit I purchased included five Inductive Sensors.

In the next installment, we'll put these parts together. Stay tuned!


  1. Loved reading through your progress. Very informative. Wondering if you are up and running yet? I'm looking forward to your next post. Thanks.

  2. I admit, I have not been on this web page in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. professionals. I thank you to help making people more aware of possible issues. CNC machining

  3. This post is so informative and makes a piece of very nice information on the topic in my mind. It is the first time I visit your blog, but I was extremely impressed. Keep posting as I am gonna come to read it every day. cnc polystyrene cutter

  4. It is generally a good practice to focus on the specific types of purchasers that will buy your products at the best volume rate. Know more about cnc turning from this website.

  5. PTJ is a globally recognized and renowned manufacturing solutions provider.We developed this reputation by dutifully maintaining an unwavering commitment to providing unparalleled levels of quality and precision in all that we do. This commitment was a pillar of PTJ when we were founded in 2007 and it still remains an important pillar today.One of the ways PTJ ensures quality and precision parts for our clients is with our Swiss turning capabilities.Swiss Turning vs CNC TurningThe turning process, sometimes referred to as lathing, is a machining process that dates back to ancient Egyptian time.Though ptj uses state of the art, automated computer numerical control (CNC) turning machines as compared to ancient Egyptians’ hand-turned lathes, the underlying mechanics of the process are virtually unchanged. Material, generally bar stock, is spun at a high rate of speed around its longitudinal center. Cutting tools, various rotary and non-rotary tool bits alike, are used to remove material from the spinning workpiece.Swiss turning — which is also referred to as Swiss machining or Swiss screw machining — is a virtually identical process to CNC machine with one small, but important, difference.When bar stock is spun on a one sided lathe, as with all CNC turning and Swiss turning machines, the centrifugal force can sometimes cause wobbling in the bar. This wobbling in the bar, though often imperceptible to the naked eye, can cause loss of tolerance in parts. Both longer and narrower parts are susceptible to this wobbling.Swiss style machines are designed to reduce this wobbling and neutralize its effects, thus resulting in perfect precision in even very long and very small diameter parts. It does this in two ways.First, Swiss turning machines incorporate a guide bushing near the collet chuck, which is the opening that the bar stock is fed through. The guide bushing helps to stabilize the rotating bar stock, minimizing wobble. Second, all of the cutting cools on a Swiss machine perform their duties next to the guide bushing, reducing the deflection from the force of the tool as well as wobble from the rotation of the bar.Let’s get started! Request a quote today! >>>Swiss Machining at PTJPTJ’s two modernized facilities — DONGGUAN and Suzhou, China — are equipped with a number of cutting edge Swiss turning machines from Star, Traub, and Tsugami. With this high quality equipment, we can guarantee high quality and precision in all parts, including small diameter and long parts which are traditionally difficult to keep in tolerance.To learn more about our Swiss machining capabilities, contact PTJ today.

  6. CNC mills are a type of computer numerical control machine that cut, shape and engrave materials like wood and metals. Milling is the process of using rotary cutters to remove material from a workpiece. Epoxy for Aluminum

  7. I’d have to check with you here. Which is not something I usually do! I enjoy reading a post that will make people think. Also, thanks for allowing me to comment!
    Click Here
    Visit Web