amigo, vc primeiro tem que ter uma boa noção de usinagem,uma coisa e 2d e outra totalmente diferente e 3d.para usinar 2d vc gera os prgramas em g code normal,na mão.para 3 de vc vai ter que usar um can.
o melhor no meu conceito e o ug,da simens ,eu acho que e o melhor da categoria,so que vc tem que ter o pos procesador adecuado para sua maquina.quem vai definir os eixos ,vai ser o pos procesador que vai a interpretar o desenho e gerar o g code,para esto vc tem que saber sobre ferramentas,tacticas de usinagem ,avanços rpm vel de cort e muito mais.não e solamente instalar um can ,enfiar o desenho e apertar star na maquina. e complicado .abzos