Fridjof,
Há basicamente duas aproximações para o problema:
- torno sem controle de RPM
- torno com controle de RPM
Para um torno sem controle de rpm (velocidades fixas), basta que ele tenha (de preferência) algum meio de variar a RPM - seja através de polias manualmente, seja através de variador de velocidade (como um inversos acionando um motor trifásico AC).
No caso querendo fazer roscas ou avanços controlados - como por exemplo, avanço por rotação - basta adicionar um sensor (indutivo ou optico) no eixo-árvore...
Nos tornos com controle de rpm, entende-se que a necessidade é por exemplo, de usinar com VC constante (velocidade de corte), ou de agilizar as operações em determinados casos, onde se usa troca de ferramentas automática (gang ou revolver) e arquivos de usinagem complexos que envolvem múltiplas ferramentas...
Neste caso, dependendo do programa de controle, pode-se usar circuitos de controle periféricos, como o "Digispeed" no caso específico do Turbocnc, ou outros circuitos de controle através de PWM no xcaso de se usar o Machxx ou EMC²...
Eu nunca usei estas possibilidades no Turbocnc, mas penso que se está interessado, o ideal seria medir as saídas da porta com um osciloscópio e "entender" o que o programa gera...
Mas se a intenção é apenas fazer variar a rpm de um torno, provavelmente o mais barato será adquirir uma placa digispeed pronta...