Emco 50 Ball Screw Repair

The Z-axis ball screw on my Emco 50 CNC mini lathe was running with quite a bit of resistance. Sometimes I could still hear te stepper motors trying to get the Z-axis into position after a move should have been completed. In the video below I have documented the disassembly and repair process for the ball screw, including replacement of the bearing balls, Grease Nipple and floating bearing.

Continue reading “Emco 50 Ball Screw Repair”

Mini CNC Lathe Retrofit – EMCO PC Turn 50

A while back I obtained a desktop CNC lathe. It was stripped from its electronics, so this was a good opportunity for me to learn how to retrofit a CNC lathe. In this post I will cover this DIY project at a high level. The details for all of the components used and how they are connected can be found in the embedded videos. Also I have included a PDF file in this article, which contains the electrical diagrams, BOM and settings for the CNC controller and VFD. I hope that by sharing this journey it will help people to get an estimate of what takes to do a retrofit on an older CNC machine. This is not an ultimate guide on this type of work, it is just to share what I have learned so far. Let me know if you have any questions in the comments section below or under one of the YouTube videos.

Continue reading “Mini CNC Lathe Retrofit – EMCO PC Turn 50”

Build Your Own CNC Controller


In this article I will go through the entire build process for an offline CNC controller that I have made for my 6040 CNC router. Although it is made specifically for my router, most items covered should be applicable for any CNC machine for personal use. The preparation of the enclosure is covered in detail, as well as why I used certain electrical components and I will include any errors I made along the way to hopefully prevent other people from making the same mistakes.

Continue reading “Build Your Own CNC Controller”