Autor Tópico: Projeto Torno Vertical CNC utilizando Mach3  (Lida 14862 vezes)

Description:

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

Offline sotr

  • Novato
  • *
  • Posts: 28
  • Sexo: Masculino
  • Cidade - UF: Curitiba - PR
  • Nome:: Samuel Wesley
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #15 Online: 24 de Janeiro de 2013, 18:04 »
Com certeza este é um projeto que eu quero acompanhar até o fim!

Offline waacnc

  • Fuso
  • **
  • Posts: 179
  • Sexo: Masculino
  • A cada dia aprendo mais...E aprendendo vou vivendo
  • Cidade - UF: Limeira SP
  • Nome:: William Aparercido de Araujo
  • Profissão: Programador e Operador Cnc
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #16 Online: 24 de Janeiro de 2013, 20:28 »
Ola Rodrigo belo Projeto parabens....

Entao em questao do encoder sera que vc pode postar os prints pra me ajudar com a cofiguraçao pois ja habilitei o timing e o index agora na sei onde configuro os pulso do encoder....

Abraços William...

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #17 Online: 25 de Janeiro de 2013, 14:52 »
Boa Tarde,
Senhores.

Gostaria da ajuda, sugestão de vocês.

Algum dos senhores já utilizou o Mach3 com a função de suporte a entrada e saída via modbus?

Eu sei que há essa opção no menu de configuração, e me parece que existe placas de interface para isso, de forma a substituir o comando de pulso e direção, no entanto estou em duvida, se a função de rosca( sincronismo do eixo Arvore) também funciona com modbus e como configura-lo corretamente.

Alguma ideia ??   

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #18 Online: 25 de Janeiro de 2013, 16:02 »
Em anexo esquemático da placa de interface paralela, utilizado no torno horizontal.
Ela possui três saídas a rele, sinal analógico pra controle do eixo arvore (0~10 v) oito saídas com coletor aberto e 5 entradas digitais.
 
Eu projetei e construir essa placa, ela está trabalhando a 3 meses sem problemas, disponibilizo para quem quiser se arrisca a construir uma também.

Duvidas estou a disposição.




Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #19 Online: 25 de Janeiro de 2013, 16:20 »
Ola Rodrigo belo Projeto parabens....

Entao em questao do encoder sera que vc pode postar os prints pra me ajudar com a cofiguraçao pois ja habilitei o timing e o index agora na sei onde configuro os pulso do encoder....

Abraços William...

Boa Tarde William em relação a configuração do encoder, depois que você configuro o pino de entrada do index, você deve configurar a relação da polia.

Como:

Configurações => Spindle Pulleys
 - Na tela que abre você configura a velocidade máxima e minima do eixo arvore e a relação de pulsos por volta na opção Ratio.

No Ratio você coloca a quantidade de pulsos por volta que será gerado pelo sinal do index.

Dessa forma o mach3 saberá quantos pulsos são necessários por volta e calcula a velocidade!

Obs:. Não é necessário o sinal de timmig para confecção de rosca. Estou utilizando apenas o index.





Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #20 Online: 25 de Janeiro de 2013, 16:36 »
Ola Rodrigo belo Projeto parabens....

Entao em questao do encoder sera que vc pode postar os prints pra me ajudar com a cofiguraçao pois ja habilitei o timing e o index agora na sei onde configuro os pulso do encoder....

Abraços William...

Uma duvida William, quantos divisões você fez no disco do encoder?

Apenas como observação eu inicialmente havia projetado um disco com seis divisões pro index e uma divisão pro timing, porem essa configuração não funcionou pra confecção de rosca pois o mach3 se perdia com a referencia do eixo, creio eu que a configuração correta seria os seis pulsos no timing e um pulso no index.

Contudo não testei essa configuração pois desativando o timing e deixando apenas o index com um pulso, a maquina funciona perfeitamente inclusive rosca.
A unica diferença diz respeito ao tempo gasto pelo sistema pra estabilizar a velocidade da arvore e o tempo de resposta a mudanças bruscas de velocidade, um pouco maior com apenas uma divisão.


Offline waacnc

  • Fuso
  • **
  • Posts: 179
  • Sexo: Masculino
  • A cada dia aprendo mais...E aprendendo vou vivendo
  • Cidade - UF: Limeira SP
  • Nome:: William Aparercido de Araujo
  • Profissão: Programador e Operador Cnc
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #21 Online: 25 de Janeiro de 2013, 21:56 »
Ola Rodrigo boa noite....

Entao eu fiz um disco com 61 divisoes aqui coloco um sensor otico que deve ler os furos, e 1 furo com um sensor que deve ler a origem sera isso mesmo....ou terei que diminuir os furos como vc disse....

Agora la na tela do pulley eu coloquei minima rpm 100 e maxima rpm 1500 no ratio 61....
 

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #22 Online: 26 de Janeiro de 2013, 14:20 »
Ola Rodrigo boa noite....

Entao eu fiz um disco com 61 divisoes aqui coloco um sensor otico que deve ler os furos, e 1 furo com um sensor que deve ler a origem sera isso mesmo....ou terei que diminuir os furos como vc disse....

Agora la na tela do pulley eu coloquei minima rpm 100 e maxima rpm 1500 no ratio 61....
 

Boa Tarde,
William.

Então no caso da quantidade de divisões você retirou esse valor de 61 divisões da aonde?!

Eu recomentaria você diminuir e muito esse valor, pois teremos nesse caso duas limitações importante.

1° - Considerando a velocidade máxima de 1500 RPM que você configurou, nos teríamos um tempo de resposta do sensor  de  " 1 / [( RPM max * Divisões) /60 segundos] que daria 0,00065 segundos por pulso ou aproximadamente 1.5Khz . No entanto a velocidade de resposta da maioria dos sensores é limitado a 1Khz alguns modelos especiais chegam até 10Khz mais são bem mais caros, portanto você estaria fora do Range do sensor.

2° - E  mais importante, o tempo entre cada ciclo de leitura da porta paralela, se você tem uma frequência de pulsos X a porta paralela terá que ter a capacidade de ler  um período de tempo menor que 1 / (2 * X) e no seu caso seria algo perto de 300 ns é muito pouco!!

3° - Não ha necessidade desse nível de precisão no eixo arvore, pois mesmo que você tivesse um tempo de resposta do Mach3 muito rápido, dificilmente o seu inversor de frequência conseguiria impor ao conjunto rotor o mesmo tempo de resposta do Mach3.

Você poderia posta as configurações do seu torno, potencia do motor, tipo de inversor, placas de interface, creio que ficaria mais fácil te ajuda!

Obs:. No meu caso com 6 divisões e frequência de Kernel de 45 Khz a velocidade máxima que o mach3 media o eixo arvore é de 800 RPM. Fui obrigado a aumenta a frequência do kernel para 65Khz para medir rotações acima disso.


Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #23 Online: 11 de Fevereiro de 2013, 11:42 »
Bom Dia,
Pessoal.

Gostaria da opinião dos senhores em relação a uma duvida de projeto.

Inicialmente irei explicar o ocorrido.

Estou montando a Arvore do torno vertical, estou utilizando como base uma placa divisora de uma mandriladora, a questão é que na mandriladora o placa rotaciona até a posição desejada e logo em seguida o conjunto móvel é travado por pistões hidráulicos.
Para utiliza-la no torno vertical eu eliminei os pistões de trava, elevei a altura do apoio do rolamento axial para permitir que a placa gire livremente, a questão é.

Atualmente existe apenas um rolamento axial na parte de baixo da placa móvel que garante o apoio de giro da mesma, não existindo outro ponto de apoio (Um  segundo rolamento axial na parte de cima). A duvida é, somente o peso da placa móvel ( cerca de 3500 Kg) mais o peso da peça sendo usinada, seria suficiente pra evitar que no momento que o conjunto estiver girando (90 RPM) e usinando surja uma força ou vibração axial no sentido ascendente que possa causar vibrações na peça sendo usinada!? 

Alguma Ideia?! Algum dos senhores já trabalhou conhece, a estrutura mecânica desse tipo de torno?

Abraço.


Offline waacnc

  • Fuso
  • **
  • Posts: 179
  • Sexo: Masculino
  • A cada dia aprendo mais...E aprendendo vou vivendo
  • Cidade - UF: Limeira SP
  • Nome:: William Aparercido de Araujo
  • Profissão: Programador e Operador Cnc
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #24 Online: 18 de Abril de 2014, 12:54 »
Ola Rodrigo...

Então refiz meu encoder agora tem uma divisão, porem estou apanhando na configurações pois mudo e nada acontece.

Na opção da polias estou assim vel min. 0 vel. max. 3000 ratio 1.

Mas como configurar a opção do ajuste do motor spindle.

O que colocar em Step ,velocidade, aceleração e passo direção.

Abraços William
   

Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #25 Online: 20 de Abril de 2014, 14:09 »
Boa Tarde, William.

Pelo que você comentou me parece que a configuração da relação da polia eletrônica está correta.
Agora em relação ao controle do Spindle é necessário saber que tipo de drive você está utilizando para acionar o motor do eixo arvore.

O Mach3 oferece duas opções de controle, utilizando PWM ou pulso e direção. Essa configuração é feita no menu Port&Pinos => Spindle Setup, ali você tem duas opções PWM control e Step/Dir Motor.

Se você utilizar a opção PWM control, pode ignorar as configurações de Spindle do menu Motor Tuning, agora se você utilizar Pulso e direção para controlar a velocidade do Spindle dai sim você seleciona a opção Step/Dir Motor e utiliza o menu Motor Tuning para configurar a aceleração, velocidade máxima e quantidade de pulsos por volta do sistema.

A máquina que eu montei, foi utilizado um inversor de frequência com controle analógico de velocidade (0~10V) para acionar o eixo arvore. Nesse caso eu montei um amplificador operacional com ganho de 2 vezes para amplificar o sinal PWM de (0~5V) da porta paralela para (0~10V) utilizado pelo inversor.
Assim o Mach3 gera através do PWM um sinal proporcional a velocidade máxima configurada na Polia eletrônica.

Por exemplo, no seu caso, aonde a velocidade máxima está configurada em 3000 RPM, se você der um comando M4 S1500, o sinal PWM gerado na saída da porta paralela será 2,5V, sendo amplificado em 2 vezes para 5V e ai sim aplicado ao inversor de frequência que irá atingir a metade da velocidade máxima configurada no inversor. E dessa forma o eixo arvore deverá está a 1500 RPM. Considerando que você configurou o inversor de frequência e  a relação de redução corretamente.

Já no caso do pulso e direção a configuração para o Spindle é equivalente a configuração realizada num drive de servo motor para movimento linear, a diferença é que invés da unidade básica de medida ser 1 mm é 1 RPM.

Eu recomendaria você pesquisar o funcionamento do PWM e dos inversores de frequência para entender melhor como tudo funciona.

Boa Sorte.
Rodrigo Diver.


 

Offline waacnc

  • Fuso
  • **
  • Posts: 179
  • Sexo: Masculino
  • A cada dia aprendo mais...E aprendendo vou vivendo
  • Cidade - UF: Limeira SP
  • Nome:: William Aparercido de Araujo
  • Profissão: Programador e Operador Cnc
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #26 Online: 21 de Abril de 2014, 10:12 »
Bom Dia Rodrigo....

Então eu uso um inversor da Weg o CFW 10 e os Drives do Reinaldo RDS que no meu caso seria este RDS BOB ADV. II, que por vez diz que na parte do PWM fala isto:

CN5: PWM.
Se você possui um spindle com inversor de frequência e se este mesmo inversor aceitar controle de velocidade via analógica, com variação de tensão de 0-10 volts, você poderá usar esta opção.
Para isto o seu programa de controle terá de ser configurado para o PWM através da porta paralela que no meu caso uso o pino 17 da porta paralela.

Agora sera que vou ter que montar um amplificador tbm......

Abraços William

Offline Skay Gold

  • Novato
  • *
  • Posts: 2
  • Sexo: Masculino
  • Automação dignifica o trabalho humano
  • Cidade - UF: São José dos Pinhais - PR
  • Nome:: Skay S. S. Goldszmit
  • Profissão: Diretor Técnico Comercial
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #27 Online: 21 de Abril de 2014, 12:17 »
Olá Rodrigo,

Sou novo no fórum, entretanto gostaria de parabeniza-lo pela sua empreitada! Coisa pra macho!

Estou estudando a possibilidades de construção de uma Router de grande porte (12 metros x 4metros x 2,5metros) utilizando estrutura de concreto armado na base principal, substituindo a estrutura de sustentação que geralmente é de Ferro Fundido, mas não encontrei referências deste tipo configuração.

Como o coeficiente de dilatação térmica do concreto armado e do aço são muito próximas, gostaria de saber se tem a intenção de fazer a base Fuso e da estrutura H ligadas somente pela armação de concreto armado?

Outra pergunta é que potência de fuso você está planejando para este equipamento?

Abraço,

Skay

Offline clodoaldo_Ferreira

  • Hobby
  • ****
  • Posts: 513
  • Sexo: Masculino
  • Não sou melhor que ninguem.
  • Cidade - UF: Dois Vizinhos
  • Nome:: Clodoaldo
  • Profissão: Desenhista Industrial
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #28 Online: 21 de Abril de 2014, 16:11 »
Como Anda o Projeto, tem mais alguma foto para nos brindar/?

Offline rodrigo peixer

  • Novato
  • *
  • Posts: 1
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: blumenau sc
  • Nome:: rodrigo peixer
  • Profissão: eletronica
Re:Projeto Torno Vertical CNC utilizando Mach3
« Resposta #29 Online: 14 de Maio de 2014, 01:34 »
amigo to atraz de uma forma de controla inversor de frequencia via mach3 pra controla uma fresadora fazer ela cnc.
 tenho inversores sew eurodrive movitrac serie 07B   fiquei interessado no seu projeto sera que seria possivel controlar inversor de frequencia via porta paralela conectada no mach3?

 

/** * */