Autor Tópico: contolando a rotacao no Mach  (Lida 4152 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

otipopf

  • Visitante
contolando a rotacao no Mach
« Online: 23 de Setembro de 2009, 23:38 »
Ola pessoal!
Esse eé meu primeiro topico, sou novo por aqui..
Bom, sou estudante de Eng Mecanica e estou fazendo o meu Trabalho de Conclusao de Curso que é o seguinte, vou projetar e fabricar uma Dentadora para engrenagens, com comando CNC e usarei o Mach3 pro controle... mas tenho uma dúvida...
No Mach3 você controla os movimentos lineares ou circulares de uma máquina tipo uma mesa de coordenadas, mas no meu caso eu preciso controlar na verdade a rotacao dos motores de passo, porque preciso sincronizar 3 motores para que minha máquina funcione corretamente, então ao invés de deslocamento, eu terei rotação..
Qual a relação do deslocamento com a rotação? por exemplo, se eu programar pro X andar 1mm, isso tem qual relação aos giros do motor de passo, tipo 2, 3, 4 rotações?
Bom, essa é minha dúvida..
espero que tenha me feito entender..
Ótimo Fórum, já aprendi bastante lendo por aqui.

Offline marc0

  • CNCMASTER
  • ******
  • Posts: 2788
  • Sexo: Masculino
  • Não dirigimos o vento, podemos ajustar as velas.
    • Máquinas & Equipamentos
Re: contolando a rotacao no Mach
« Resposta #1 Online: 23 de Setembro de 2009, 23:55 »
Olá Leandro;
Não importa, a velocidade dos eixos ou rotação sincronizada dos motores pode ser determinada.
Quando se controla os movimentos sincronizados na realidade se esta controlando a rotação dos motores.
Basta que os motores e o código esteja configurado corretamente.
Abraços...

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: contolando a rotacao no Mach
« Resposta #2 Online: 24 de Setembro de 2009, 07:27 »
E complementando as dicas do Enoch, eu diria que para ter este controle é necessário conhecer as características mecanicas de cada acionamento e através delas pode-se por exemplo determinar as velocidades de cada eixo apenas para efeito didático, já que quem faz este controle é o programa.

otipopf

  • Visitante
Re: contolando a rotacao no Mach
« Resposta #3 Online: 24 de Setembro de 2009, 17:07 »
obrigado pelas respostas...
mas se eu consigo no Mach configurar a rotação do motor, ou ao menos informar por exemplo o tamanho do fuso e entao determinando a velocidade de avanço (F) no programa consigo saber que velocidade ele ira rotacionar..
por exemplo, se o fuso for de 1mm, e a velocidade de avanco (F) for , sei lá, 100mm/min, eu informaria no Mach que estou usando fuso de 1mm, e automaticamente ele mandaria o meu motor rodar 100 voltas em 1 minuto????

Bom acho que eh isso.
Valeu pessoal.

Offline marc0

  • CNCMASTER
  • ******
  • Posts: 2788
  • Sexo: Masculino
  • Não dirigimos o vento, podemos ajustar as velas.
    • Máquinas & Equipamentos
Re: contolando a rotacao no Mach
« Resposta #4 Online: 24 de Setembro de 2009, 17:18 »
Leandro, é por aí, sabendo a distancia por unidade de tempo  vc deduz a velocidade de rotação.
Abraços...

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re: contolando a rotacao no Mach
« Resposta #5 Online: 24 de Setembro de 2009, 17:32 »

Uma pergunta, numa máquina de fazer engrenagens, não deveria haver um sincronismo rigoroso entre os eixos?

Desse modo, não seria um controle angular e dois lineares, conforme a seguir?

Assumindo que é uma máquina com dois eixos com controle do tipo angular (e não linear), ou melhor. O controle será do tipo: ângulo de rotação da peça "a" versus deslocamento "z" da ferramenta versus deslocamento "x" da ferramenta. Onde "z" define a profundidade do dente e "x" o comprimento longitudinal do dente.

A ferramenta poderia estar girando (uma fresa de engrenagens) e se deslocando nos eixos "x" e "z", em relação à peça.

otipopf

  • Visitante
Re: contolando a rotacao no Mach
« Resposta #6 Online: 24 de Setembro de 2009, 17:51 »
Ola caro Gil..
Primeiramente o deslocamento de aproximação entre ferramenta e peça que me dará a altura do dente será feito manualmente, em primeiro momento, sendo então fixo.
Na Dentadora para engrenagens de dentes retos os movimentos de rotação da peça e da rotação da ferramenta de corte tem que estar sincronizadas. O avanço (que no meu caso será na vertical) não precisa sincronizar, pois o único fator seria com que velocidade poderia usinar o material, mas no meu caso será cera, ou plástico, e não metal, então não é tão crítico.
Para Dentes helicoidais, além dessas duas rotações estarem sincronizadas (ferramenta e peça) precisa-se sincronizar o movimento de avanço da ferramenta, pois para dentes helicoidais deverá haver um acrescimo ou decréscimo da rotação da ferramenta para compensar a inclinação dos dentes, além da ferramenta estar inclinada também.
Como usarei fuso para fazer esse deslocamento vertical de avanço da ferramenta, na verdade só precisarei controlar as velocidades de rotação dos três motores para que no fim possa sincroniza-los perfeitamente no caso mais critico que é o das engrenagens helicoidais.
Acho que era isso.
Abraços.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: contolando a rotacao no Mach
« Resposta #7 Online: 24 de Setembro de 2009, 17:55 »
Gil,

Para um cnc a coisa é de certa forma indiferente - mas há uma diferença entre controle angular e por distância...
Normalmente controle por distância tende a ser mais simples pois tratamos de deslocamentos exatos - já os deslocamentos angulares são simples se os resultados desejados são exigidos em angulo.

Se os resultados exigidos são em distância, mas o controle é angular a coisa pega um pouco, como vocês mesmo perceberam na brincadeira de fazer o divisor com motor de passo....

Se a engrenagem for feita dente a dente o controle de deslocamentos é mais simples de ser implementado.

Se a engrenagem for feita com fresa geradora, aí sim deverá ter um controle acurado de rotação e posicionamento no avanço da ferramenta, e sincronismo é importante, mas mais importante é a perfeição da geradora da engrenagem.

Se a ferramenta não for bem feita, esta cria uma engrenagem deformada levemente, e dependendo da aplicação, é tempo e material perdido.
« Última modificação: 24 de Setembro de 2009, 17:59 por Fabio Gilii »

Offline marc0

  • CNCMASTER
  • ******
  • Posts: 2788
  • Sexo: Masculino
  • Não dirigimos o vento, podemos ajustar as velas.
    • Máquinas & Equipamentos
Re: contolando a rotacao no Mach
« Resposta #8 Online: 24 de Setembro de 2009, 18:01 »
Olá Gil;

Uma pergunta, numa máquina de fazer engrenagens, não deveria haver um sincronismo rigoroso entre os eixos?
Existe o sincronismo rigoroso entre os eixos, não necessariamente, depende do tipo de engrenagem fresada e do método usado.

Desse modo, não seria um controle angular e dois lineares...?
Novamente uma resposta análoga à primeira, existe vários tipos de engrenagens, e vários processos de fabricação com as peculiaridades próprias. Cada caso é especifico.

Supondo uma engrenagem reta num divisor universal, tem apenas a relação do divisor sincronizada sobre si; o avanço da mesa pode ser maior ou menor dentro de uma gama de avanços assim como a rotação da fresa, sem uma relação intrínseca entre eles.
Numa engrenagem helicoidal é necessário sincronizar a mesa com o divisor, e numa geradora (depende do tipo) seria necessário sincronizar a rotação da ferramenta com os demais.

Abraços...

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: contolando a rotacao no Mach
« Resposta #9 Online: 24 de Setembro de 2009, 18:04 »
Em tempo,

Se estamos falando de máquinas criadas específicamente para geração de engrenagens, o sincronismo é garantido por engrenamento mecanico.

Se estamos falando de uma máquina simples cnc, pode-se fazer de algumas maneiras - simples ou mais complexas.

As mais simples usam uma bailarina para fresar um dente de cada vez, e não requer praticamente nenhum sincronismo (falando de engrenagens de dentes retos).

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re: contolando a rotacao no Mach
« Resposta #10 Online: 24 de Setembro de 2009, 18:16 »
Fábio,

Pois é, percebi a importância das divisões exatas, ou pelo menos, mais exatas que for possível...  :)

Justamente por isso, estou trazendo alguns desses pontos para análise, quem sabe ajudam...

Conforme o Leandro, haverá sincronismo (dos ângulos de rotação) entre a ferramenta e a peça. Então, a ferramenta seria uma fresa helicoidal (="Hob", ou que o pessoal chama de "caracol"), não é?

Assim, haveria um sincronismo angular, onde um eixo deverá rotacionar numa fração fixa em relação ao outro.

Pergunta, existem comandos G especificamente para abrir roscas? Imagino que devem amarrar, de algum modo, na máquina, o sincronismo angular da peça x deslocamento linear da ferramenta. No caso desta dentadora de engrenagem, acredito que teria alguma similaridade, mas a ferramenta irá girar ao invés de se deslocar. É isso?

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: contolando a rotacao no Mach
« Resposta #11 Online: 24 de Setembro de 2009, 18:32 »
Conforme o Leandro, haverá sincronismo (dos ângulos de rotação) entre a ferramenta e a peça. Então, a ferramenta seria uma fresa helicoidal (="Hob", ou que o pessoal chama de "caracol"), não é?
"Se" for fazer a engrenagem com uma fresa caracol, acredito que o mais correto é sincronizar a rotação da fresa com a rotação da peça.

Um pouco diferente do que por exemplo fazer uma engrenagem num torno usando uma fresa caracol fixada na placa - alí é o passo do caracol quem se encarrega de manter a velocidade de giro da engrenagem que está sendo feita, pois ela está montada num rolamento.

Citar
Assim, haveria um sincronismo angular, onde um eixo deverá rotacionar numa fração fixa em relação ao outro.
Isso "se" for fazer com fresa geradora (ou caracol)...
Se for fazer com bailarina, nada disso é necessário.

Citar
Pergunta, existem comandos G especificamente para abrir roscas?
Sim - existe, mas são comandos que indexam a rotação do eixo-árvore (que aciona a ferramenta) com um eixo ou melhor - em relação a um plano...

A coisa pode ser um pouco diferente como por exemplo num torno, onde é possível fazer uma rosca cônica, ou num cone...
O avanço relativo ao passo estará sincronizado com a rotação da placa - esta é a indexação - para o cone basta acrescentar um comando de passo lateral conforme a necessidade - seria como uma interpolação linear simples.

Numa fresadora pode-se usar o comando com um macho (mas não será comentado neste caso) e com uma ferramenta especial de forma que tem o perfil dos dentes da rosca.
Nesta caso o movimento é como se fosse uma espiral (interpolação de 3 eixos) sendo que o avanço responsável pelo passo da rosca estará indexado à rotação da ferramenta, só que é um pouco diferente do que no exemplo do torno (que é mais simples).

 

/** * */