Bom dia pessoal,
tudo bem?Vou criar esse tópico aqui para ensinar o como começar trabalhar com o quarto eixo em sua CNC.
As máquinas CNC possuem 3 eixos: X, Y, Z dispostos num plano ortogonal, podendo usinar peças em 3 dimensões.
Quando instalamos o quarto-eixo da máquina continuamos trabalhando em 3 dimensões, porém abrimos a possibilidade da peça rotacionar podendo fazer diversos outros serviços e abrindo novas possibilidades.
[hs width=400 height=400]http://1.bp.blogspot.com/-fw-PiAnpeo0/UaD5m1nbIKI/AAAAAAAAAn0/F0oUyrWcoxA/s1600/4th-axis_large.jpg[/hs]
Existem diversos softwares capazes de gerar o percurso da ferramenta (o G-code) direto para o quarto eixo (chamado de eixo A no Mach3). Porém vou ensinar aqui como fazer isso imaginando a peça planificada, utilizando somente desenhos 2D.
O maior problema para converter um desenho 2D para o quarto eixo é que os desenhos tem as medidas em unidade linear, por exemplo milímetro, enquanto que o quarto eixo é referenciado em unidade angular, em graus. Portanto precisamos de alguma forma converter a unidade de milímetros para graus. Apesar de parecer "uma tarefa simples", tem um pequeno truque que veremos mais pra frente.
Para o nosso exemplo vou usar um tubo de alumínio de 20mm de diâmetro por 147mm de comprimento.
E eu quero escrever a palavra "Hookah" na superfície externa desse tubo.
Ao invés de trabalhar com um tubo, nós vamos planificar nossa figura transformando-a em um retângulo.
Podemos imaginar a superfície externa do tubo como um plano retângular: "X" e "Y":
[hs width=400 height=400]http://www.eb23-cmdt-conceicao-silva.rcts.pt/sev/mat/images/cilindro4.GIF[/hs]
Nosso retângulo terá a dimensão de: X=147mm por Y=62,83mm - A medida de "Y" que antes era uma circunferência é exatamente o perímetro do nosso circulo, calculado através da fórmula:
Perímetro = pi * diâmetro
Perímetro = 3,1415 * 20
Perímetro = 62,83 [mm]
Vou criar um retângulo nessas dimensões no ArtCAM:
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/01.png[/hs]
Esse retângulo representa a superfície externa do nosso tubo, que é exatamente a nossa peça planificada.
Você pode fazer qualquer desenho desde que ele esteja dentro da área de impressão.
No meu caso eu desejo escrever no tubo a palavra "Hookah".
Porém como eu desejo que esse escrito fique legível, eu não posso escrever muito grande ocupando toda lateral da peça, pois será necessário ter que ficar "girando" a peça para conseguir ler. Então vou escrever somente na metade da peça, assim quando olhar a peça de frente terei toda a visão da palavra "Hookah".
Como o meu retângulo possui 147 x 62,83 [mm], vou escalar a minha imagem para ter uma altura de 30mm, que é aproximadamente metade da altura 62,83 mm.
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/02.png[/hs]
Desenho pronto, podemos gerar o Gcode!
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/03.png[/hs]
Agora que temos tudo pronto, ou melhor, quase pronto. Chegamos na parte mais importante.
O problema a resolver é que o nosso Gcode está referenciado como X e Y, é óbvio. Afinal nós mesmos criamos um plano "XY" para trabalhar ao invés de um plano angular.
Dessa forma devemos referenciar o nosso plano para "X" e "A". Vamos SUBSTITUIR todas as letras "Y" e "y" do Gcode para "A".
Vocês podem fazer essa tarefa usando um editor de texto qualquer, ou se quiser podem usar esse programa que eu fiz em C++:
LINK:
https://dl.dropboxusercontent.com/u/45319171/artcam/quartoeixo.exePara usar esse programa você DEVE renomear o seu arquivo Gcode para: arquivo.tap - somente letras minúsculas OK?!
O programa vai ler o arquivo original e gerar um arquivo chamado arquivo2.tap - substituindo todas letras "Y" e "y" por "a" e "A".
Deixe o programa .EXE e o arquivo.tap no mesmo diretório (por exemplo no Desktop) e pode abrir o programa quartoeixo.exe
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/04.png[/hs]
Agora vamos para a etapa final e MAIS importante que é como fazer a conversão de milímetros para graus.
O nosso circulo possui uma circunferência (perímetro) de 62,83mm (que nós calculamos através da fórmula: Perímetro = pi * Diâmetro)
E nós também sabemos que uma volta completa em um circulo equivale a 360 graus.
Então temos a seguinte relação: 360º = 62,83mm
Dividindo um pelo outro: 360/62,83 = 5,73 [º/mm]
Portanto nosso: FATOR DE CORREÇÃO É: 5,73 [º/mm]
Agora basta a gente colocar esse fator de correção no Mach3 para ele corrigir o movimento do quarto eixo. (Eixo A)
Para isso clique na barra superior: Function Cfg's >> Formulas
Não se esqueçam de deixar "checkado" a opção: Formulas Enable - e de entrar com o valor usando PONTO e NÃO VÍRGULA!
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/05.png[/hs]
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/06.png[/hs]
Tudo pronto, podemos usinar a peça!
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/07.png[/hs]
[hs width=600 height=800]https://dl.dropboxusercontent.com/u/45319171/artcam/08.jpg[/hs]
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/09.jpg[/hs]
[hs width=800 height=600]https://dl.dropboxusercontent.com/u/45319171/artcam/10.jpg[/hs]
Conclusão:
A formula para o fator de correção é: Fc = {360 / (pi * Diâmetro)} [º/mm]
Esse fator de correção é uma relação direta entre os 360 graus de uma volta completa, e o comprimento desenvolvido da superfície de uma circunferência (perímetro). Como trabalhamos com peças de diferentes diâmetros, devemos SEMPRE refazer essa relação quando o diâmetro da peça se altera.