Root 3 CNC - MKS DLC V2.0


I’m getting to the point of building my Root 3 CNC that I’m almost ready to wire up the external drivers and getting this thing moving around. I just ordered the MKS DLC V2.0. It will run grbl firmware. I was thinking I’d use Cncjs for CNC software. Do I just get a Raspberry Pi 4 and use it for running Cncjs?

Root 3 <— More details about the CNC can be found here.


I’m using a 2.2kw water cooled spindle.

This is an older picture but you can at least see part of the progress.


1 Like

That’s what I currently have for a controller on my OX, which is currently in pieces as I upgrade my spindle. (I keep being distracted by working on the new laser cutter… :slight_smile:)

I’ve just hooked up my laptop to the OX via USB, and run Candle on my laptop as a sender. I’m there anyway while it’s cutting, and I can do other things on my laptop (like post on MakerForums…) while it’s sending. Sending g-code doesn’t use that much CPU, so honestly it doesn’t really matter which raspberry pi you get.

1 Like

I have learned to really like cncjs, but I have a higher powered intel NUC running my PC Brains. Not sure it needs it, but it is handy since I can also run Fusion right on that PC to make changes if I notice issues.

But there are many options for the Gcode sender. I am looking at trying Candle which Michael mentioned since it seems really clean and light weight. Also you can try the UI by Openbuilds called Control. That looks to be developed by Peter van der Walt for Openbuilds. Peter originally created laserweb along with others back in the G+ days if I recall. But really any Gcode Sender will do the job. Really once the CNC is running unless you need to Estop, or adjust feedrate it is pretty hands off. Also an MKSTFT has the option of connecting to the MKS DLC with MKSTFT-CNC, so you can even jog to Zero position via the LCD, Set Zero, and Start the code running entirely from the screen no PC required.

I am excited to see how your build progresses. Please do keep the group updated on your progress and ask any question you run into. CNC routers are a whole new animal compared to 3DP. Lots to learn, but being able to produce larger and faster strong parts compared to 3DP really opens up the possibilities of what you can create.


:sleeping: Me patiently waiting for my MKS to be delivered after ordering from AliExpress.

Seriously though, thank you for the input. I will test out some of these Gcode senders when I get the board. In the mean time I may try to get it moving around using the SKR 1.4 Turbo.