Je te souhaites bien du courage alors... Les solutions commerciales à base de 4550 atteignent à peine les 25Khz par axe. Il y a notamment la solution CNC USB (de Planet CNC) qui est open hardware. Les chinois l'ont clonée (mais en beaucoup mieux) et cela donne ça :
http://www.aliexpress.com/store/product/M163-multi-interface-4-axis-CNC-USB-Card-Interface-Adapter-for-engraving-maching-support-usbcnc-2/908764_586094169.html.
Si on jette le soft livré avec qui est une contrefaçon, pour acheter la version commerciale (et là c'est légal, puisque la solution matérielle est compatible avec la version open hardware), on se retrouve avec une solution pleinement fonctionnelle et supportée.
Le soft vaut 90 euros TTC, et fait tout SANS mach 3. Il est très mature, ayant été developpé depuis plusieurs années. Le matériel supporte à peu près tout ce que l'on souhaite sur une petite CNC:
* 4 axes
* 8 fins de course
* Planificateur Gcode embarqué
* Contrôle de la broche, du refroidissement et du brouillard.
* Broche en tout ou rien ou PWM
* Contrôles de Job manuels (8 boutons) directement par la carte.
* Réglage de la vitesse de Job manuel par potentiomètre
* Support AU et Pause par bouton externe
Si tu restes sur l'option Mach 3, il existe des cartes chinoises également à base d'Arm7 (streaming du code) + EPLD Xilinx (gestion des axes et de l'accélération matérielle) qui à 160 euros livrés supportent 4 axes à 200 Khz, USB, 16 entrées opto, 8 sorties, sortie broce en 0>10V. J'en suis équipé sur ma grosse CNC et franchement ca joue...
.