e se eu usar esse controle para rotacionar a faca.
O prob não é controlar a faca, isto é muito simples. A questão é que vc tem que ter um modo de informar ao programa interpretador / controlador a posição em que a faca deve ficar em determinado instante ... e relevo tá longe de ser equivalente a tangente, não vejo como utilizar algo assim ... o chato é que praticamente todo prog CAD/CAM trabalha com relevos, há um monte de ferramentas pra isso, mas nenhum que eu conheça dispõe de ferramentas pra corte tangencial ... por isso a minha sugestão pra "fabricar" um pós-processador específico ... um arquivo *.plt, por exemplo, formato gerado por praticamente qualquer prog de desenho, é composto apenas de coordenadas de pontos que definem segmentos de reta, não é difícil calcular a tangente para cada segmento e gerar o código G correspondente, que poderá posteriormente ser utilizado por qualquer prog como o TurboCNC, EMC2, Mach3, etc ... eu acho que não vai dar pra escapar disso, a menos que encontre algum prog comercial especializado e se não duvido que encontre, duvido que o preço seja pagável ... a minha sugestão tem o mérito de ser uma solução universal, adaptável a qualquer máquina e ferramenta de corte, mesmo que pague um programador e pague bem, acredito que seja muito vantajoso pra vc ...