Ciao
Senza parallela, e ne serve una vera, quelle su usb non vanno bene, fai ben poco a livello di CNC perché tutti i software free, ma anche a pagamento, sfruttano tale porta per pilotare i motori, esistono anche interfacce su USB, legate a ben precisi software, però sono molto costose.
in realtà anche un firmware usato per una RepRap può essere usato con una CNC.
La differenza la fa il sw che si preoccupa di generare il gcode (su Skeinforge puoi settare parametri proprio di una CNC..).
Ci son poi una serie di progetti per utilizzare Arduino (et similia) per gestire CNC:
http://dank.bengler.no/-/page/show/5470_grbl (questo è quello usato anche per la piccola laser engraver)
http://smoothieware.org/
..e qui un altro elenco con molti sw CAD/CAM/GCODE interessanti utili nel progetto.
http://www.shapeoko.com/wiki/index.php/Advanced_Software
Un progetto di CNC interessante che utilizza appunto Grbl su Arduino è questo:
E' chiaro che poi, a parte Arduino, ti ci vogliono i driver per gli stepper. Per piccoli motori van bene i Pololu/StepStick (ca. 10 eur a pezzo), ma per motori più potenti le cifre salgono non di poco..
Poi, sulla diatriba sulla qualità, costi, consumi di una RepRap, consiglio di leggere qui:
http://arduino.cc/forum/index.php/topic,121478.0.html
e piuttosto di continuare lì la discussione!
PS:
credo di si,cmq non ricordo sul sito di kent strappers(sono italiani,stanno a firenze se non sbaglio) trovi tutti i pezzi che vuoi,in totale ti costa tipo sui 400 euro.
il costo è parecchio più alto.. Spendi meno a comprare la Mendel "originale", con la certezza di avere un'area di stampa più grande e maggiore stabilità:
http://reprappro.com/Mendel