computer communication with mpcnc

noob question here. we are just finishing up the build of our mpcnc, right now we are studying the wiring so we can wire, and test. I have auto-cad for cad, and heeks g-code generator for cam. do I need Arduino installed on my computer to communicate with the mini Rambo board in the mpcnc ? I noticed that if I want to use the 3-d printer it tells me the firmware needs to be flashed, does this mean that I can’t run a 3-d printer and a spindle on the same machine with the same mini Rambo board ?

That is sort of a lot to cover. Start here and see if it answers most of your questions.

This is the way most of us use the machine.

https://www.v1engineering.com/assembly/software/