Hola, como dice el dicho, más vale tarde que nunca.
La manera más normal de conectar el CNC al PC es de la siguiente manera:
La CNC tiene su propia electrónica de control, donde van conectados los drivers, los motores, sensores y todo lo que hace falta para que la CNC funcione, lo único que haces con el PC es enviarle los datos a la controladora.
Ósea: primero diseña el trabajo, ya sea hacer una pieza en aluminio, en madera, taladros, cortes lo que sea, para ello utilizas algún programa tipo CAD de todos los que hay por ahí, ya sea FreeCAD, Fusión360, etc..., luego pasas los diseños creados a lenguaje que la CNC entienda que es Gcode, normalmente con los mismos programas de diseño tienen esa característica si no utilizas otro externo como pudiera ser FatCAM y por último utilizas otro software para enviar los datos de los archivos GCode generados a la controladora de la CNC, puedes usar muchos softwares para eso, ya sea MachIII, LinuxCNC, bCNC, etc..