Autor Tópico: Usinagem de rosca no EMC2  (Lida 5591 vezes)

Description:

0 Membros e 2 Visitantes estão vendo este tópico.

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Usinagem de rosca no EMC2
« Online: 27 de Novembro de 2013, 08:49 »
Bom Dia,
Senhores.

Eu tenho um torno horizontal com Mach3, que funciona razoavelmente bem, contudo para usinar rosca eu preciso limitar a quantidade de divisões do encoder do eixo arvore a 1 divisão, senão o Mach3 perde a sincronia e mata a rosca.
O problema é que, quando eu faço roscas com diâmetro grande a rotação tem que ser baixa dai a velocidade do eixo arvore não estabiliza porque uma divisão é muito pouco. Já tentei de tudo mais não funciona direito em baixa rotação só em alta.

Gostaria de saber se os Srs. já usinaram rosca em torno com EMC2 e se ele aceita mais de 1 divisão por volta do eixo arvore?
A estabilidade do EMC2 é boa?
Eu nunca trabalhei com ele, mas to pensando em tenta substituir o Mach3 por ele o que os Srs. acham?

Offline denilsonmanzano

  • Hobby
  • ****
  • Posts: 861
  • Sexo: Masculino
Re:Usinagem de rosca no EMC2
« Resposta #1 Online: 27 de Novembro de 2013, 09:30 »
Quem trabalha diretamente com isso é o amigo Eneas ...Ja vi vários retrofites dele ...me parece que trabalha com 25 divisões com o emc..

abraço...
Denilson..

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re:Usinagem de rosca no EMC2
« Resposta #2 Online: 27 de Novembro de 2013, 10:13 »
Já usei 400 divisoes de um encoder comercial no Emc, a menor rpm que usei pra fazer rosca foi 500 para uma rosca de 1.25 de passo .

Hoje em dia uso 50 divisões da uma olhada

http://www.guiacnc.com.br/tornos/torno-cnc-(retrofit)/75/

No emc tem que mudar uma linha da configuraçao para usar encoder em baixas rotaçoes , ele tipo interpola o espaço de uma divisão pra outra :

Trocar essa linha :

net spindle-position encoder.0.position => motion.spindle-revs

Por essa:

net spindle-position encoder.0.position-interpolated => motion.spindle-revs


Offline CRBR

  • Hobby
  • ****
  • Posts: 876
  • Sexo: Masculino
Re:Usinagem de rosca no EMC2
« Resposta #3 Online: 27 de Novembro de 2013, 10:44 »
Já usei 400 divisoes de um encoder comercial no Emc, a menor rpm que usei pra fazer rosca foi 500 para uma rosca de 1.25 de passo .

Hoje em dia uso 50 divisões da uma olhada

http://www.guiacnc.com.br/tornos/torno-cnc-(retrofit)/75/

No emc tem que mudar uma linha da configuraçao para usar encoder em baixas rotaçoes , ele tipo interpola o espaço de uma divisão pra outra :

Trocar essa linha :

net spindle-position encoder.0.position => motion.spindle-revs

Por essa:

net spindle-position encoder.0.position-interpolated => motion.spindle-revs

Enéias,

O que você me diz de um encoder com 100 PPR que tem limite de 5000 RPM,

Este daria para um torno pequeno.

Obrigado,

Carlos

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Usinagem de rosca no EMC2
« Resposta #4 Online: 27 de Novembro de 2013, 10:54 »
Legal Eneias, parabéns pelo retrofitting.
O que eu precisava saber é se o EMC2 trabalha com mais de uma divisão quando faz rosca e pelo o que você falou parece que faz, as roscas que eu preciso fazer vão rodar no máximo a 20 RPM.

É um torno vertical com 3 metros de placa.
http://www.guiacnc.com.br/projetos-de-usuarios/projeto-torno-vertical-cnc-utilizando-mach3/
Eu vou posta um vídeo da movimentação dos eixos, ta quase pronto .

Eu uso o Mach3 hoje, mas infelizmente ele não consegue trabalhar com mais de uma divisão quando faz rosca, dai pra baixa rotação não estabiliza a velocidade, ou seja não vai ser viavel usar no vertical porque a velocidade máxima dele é 80 RPM.

Qual versão do Linux e EMC2 você utiliza Eneias ?
Já teve problemas de travar o PC ou usinar errado?

Obrigado
Rodrigo Diver

Offline mulapreta

  • CNCMASTER
  • ******
  • Posts: 1750
  • Sexo: Masculino
  • Não vá dizer que sou isso, aquilo.. porque sou...
  • Cidade - UF: São Paulo - SP
Re:Usinagem de rosca no EMC2
« Resposta #5 Online: 27 de Novembro de 2013, 13:24 »
Rodrigo,

Você está na região de Sorocaba, não é verdade?
O Eneias está na região de Osasco.

Dado a importância do seu projeto, acho que valeria a pena uma conversinha de olho no olho. É claro que depois você postaria as soluções encontrada...

Abs.

Edson




Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re:Usinagem de rosca no EMC2
« Resposta #6 Online: 27 de Novembro de 2013, 16:10 »
Eu uso a versao 8.04 do ubuntu com o emc 2.3!

Atualmente faço um lote de peças umas 300 peças por mês em meu torno essas peças:

base forvet


nunca tive problemas com perda de passo ou outra coisa parecida.

Estou a disposição para recebe-lo em uma visita!



Enéias,

O que você me diz de um encoder com 100 PPR que tem limite de 5000 RPM,

Este daria para um torno pequeno.

Obrigado,

Carlos

Só testando o limite esta na porta paralela receber os pulsos, e eu não sei qual é o limite!!!

Offline CRBR

  • Hobby
  • ****
  • Posts: 876
  • Sexo: Masculino
Re:Usinagem de rosca no EMC2
« Resposta #7 Online: 27 de Novembro de 2013, 17:16 »
Eneias,

É que vi os encoder  pronto para aquisição tem diversos tipos, por isso perguntei sobre a possibilidade dos de 100 ppr até o limite de 5000 rpm

http://www.hohner.com.br/site/produtos.php?id=434&nome=Encoder%20Miniatura


Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Usinagem de rosca no EMC2
« Resposta #8 Online: 27 de Novembro de 2013, 21:02 »
Eneias, eu estou instalando o Ubuntu 10.04 numa máquina virtual para começa a me ambientar com o linux e o EMC2 e vou tenta fazer algum teste no final de semana.
Em relação ao EMC2 você fez alguma alteração especial para trabalhar com o torno?

Agradeço o convite, seria muito bom conversar pessoalmente e conhecer o seu torno.

Obrigado
Rodrigo Diver


Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re:Usinagem de rosca no EMC2
« Resposta #9 Online: 27 de Novembro de 2013, 21:10 »
tive que fazer algumas alterações para o controle do rpm , pois pelo wizard  o emc não tem como configurar um spindle step e dir somente por pwm.

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Usinagem de rosca no EMC2
« Resposta #10 Online: 27 de Novembro de 2013, 23:21 »
Eneias, então o controle do seu eixo arvore é com pulso e direção e não com sinal analógico?!

Eu comecei a fuçar no EMC2 e nas configurações tem a opção de habilitar 3 portas paralelas, você sabe se é possível utilizar três portas paralelas ao mesmo tempo?

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re:Usinagem de rosca no EMC2
« Resposta #11 Online: 27 de Novembro de 2013, 23:33 »
na verdade eu uso uma placa que converte o sinal digital do pulso em analógico de 0-10v pro inversor.

eu uso sempre 2 portas paralelas uma para o controle geral da maquina e outra para o MPG que eu faço , acredito não ter problemas em usar 3!!

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Usinagem de rosca no EMC2
« Resposta #12 Online: 10 de Dezembro de 2013, 19:59 »
Boa Noite.

Estou começando a mexer no linux/EMC2, instalei o Ubuntu 10.04 com EMC2 Configurei os pinos de entrada e saída da porta paralela e os tempos dos ciclos, conforme o wizard StepConfig, contudo quando termino de configurar e carrego o GCode a opção de executar não esta habilitado.

Precisa configurar algo a mais além do StepConfig?




Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Usinagem de rosca no EMC2
« Resposta #13 Online: 10 de Dezembro de 2013, 23:17 »
Use
F1 ( Parada de emergência) e
F2 (ON/OFF) para liberar a movimentação.

Se não resolver, é porque configurou um pino de enable e ele está invertido.
Use o assistente novamente e configure com a inversão do sinal.

Importante!!!
Qualquer modificação feita manualmente nos arquivos será apagada ao usar o assistente novamente.
Então é melhor inverter manualmente no arquivo Sua_Config.hal

Procure uma linha assim:
net estop-ext <= parport.0.pin-??-in-not onde ?? é o pino.
Apague somente isto:
-not
Se a linha não tinha o -not, então acrescente-o.
« Última modificação: 10 de Dezembro de 2013, 23:20 por Alebe »

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Usinagem de rosca no EMC2
« Resposta #14 Online: 11 de Dezembro de 2013, 09:03 »
Obrigado Alexandre!

Deu certo a máquina está habilitada para trabalhar.

Estou com outra duvida, eu trabalho com Mach3 a algum tempo, porém vira e mexe o software começa a dar problemas por isso estou testando o EMC2.
Eu notei que a interface do EMC2 é bem mais simples que do Mach3, não tem as funções de corretor dos eixos e uma serie de coisas.
Em relação a essas funções extras, o EMC2 já possui implementado e eu não to sabendo habilita-las ou simplesmente não tem?

Obrigado

Rodrigo Diver.


 

/** * */