Autor Tópico: FRO e macro automatica  (Lida 3756 vezes)

Description:

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

Offline Claiton Meneghetti

  • Novato
  • *
  • Posts: 44
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Mogi Mirim - Sp
  • Nome:: Claiton Meneghetti
  • Profissão: Projetista
FRO e macro automatica
« Online: 07 de Junho de 2014, 22:14 »
Ola a todos.

Este é meu primeiro tópico, pesquisei bastante no fórum e não encontrei algo relacionado com minha duvida, ou eu não soube pesquisar.

Fiz há algum tempo atrás uma macro para troca de ferramentas em um torno cnc, que o Gilli também pode conhecer, funcionou muito bem, mas agora estou precisando fazer uma que seja iniciada sozinha, sempre e enquanto o mach estiver aberto. Também estive estudando sobre o funcionamento do mach e aprendi que tudo nele esta em variáveis e que estas podem ser alteradas ( nem todas ) via macros, pois bem: preciso alterar o avanço da maquina ( que é alterado usando F10 e F11 ), qual variável eu altero par fazer isto?

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:FRO e macro automatica
« Resposta #1 Online: 08 de Junho de 2014, 18:51 »
Clayton,

Explica o que voce quer fazer, pois há diversas maneiras de esfolar o gato.

Uma delas é usando o "Brain" do Mach3

Offline Claiton Meneghetti

  • Novato
  • *
  • Posts: 44
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Mogi Mirim - Sp
  • Nome:: Claiton Meneghetti
  • Profissão: Projetista
Re:FRO e macro automatica
« Resposta #2 Online: 09 de Junho de 2014, 07:58 »
Bem......... na verdade eu quero fazer uma macro que fique constantemente ativa ou seja: abriu o mach esta macro ja estaria rodando, e assim eu poderia configurar diversas funções automáticas na minha maquina. Outra coisa que preciso fazer é controlar o avanço da maquina independente do código G ou seja, aquele botão de '%' do avanço. Toda a eletrônica eu já tenho montada pra isto só me falta saber qual variável controla o avanço, assim eu o controlaria (% do avanço) com minha eletrônica (microcontrolador).

Ps. Fabião tenho um cliente que esta precisando de um THC.

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:FRO e macro automatica
« Resposta #3 Online: 09 de Junho de 2014, 08:30 »
Clayton,

Eu sei que quando se trata de interpretação de códigos G a coisa não reage muito em tempo real, pois há prioridades que devem ser respeitadas.

O interpretador de movimentos escalona certos comandos que são executados primeiro, e deixa em segundo plano valores como o de avanço para depois, mas há coisas que já foram previstas.

Por exemplo no caso de um torno, tem como usinar com velocidade de corte constante ou seja, variando o diametro da peça varia a rotação da placa (de forma contínua) no intuito de manter a VC constante - e isso tem um código G específico (entenda esta variação nas operações de faceamento e não de cilindrar)

O avanço durante um corte deveria ser função fixa isto é - há uma faixa de velocidades de avanço ótima em função de cada material a ser cortado e que também depende da operação a ser executada e da ferramenta empregada - normalmente não se varia a velocidade de avanço durante um corte, então se há necessidade de um possivel ajuste, pode ser feito telo comando tradicional mesmo porque uma vez que se chegou ao resultado desejado não há necessidade de ajustes posteriores.

Por exemplo, quando se está fazendo alguma usinagem "nova", é comum ajustar os avanços nas primeiras peças durante as usinagens de testes - depois que se chegou a um resultado satisfatório, se editam os arquivos para que contenham as novas velocidades e pronto.

De qualquer forma, para se controlar alguma coisa "fora" da interpretação do Mach3 há como usar o "Brain" - através dele pode-se controlar a execução de diversas funções em paralelo.

Dá uma olhadela nesta página aqui, onde o autor aborda alguns assuntos que podem te dar uma luz para resolver a coisa.
http://henriksplace.se/cnc/cnc_mach3_modbus_3.html

Voce pode selecionar um DRO do Mach3 - como o "FRO - Feed Override" e fazer variar seu valor "on the fly", talvez através de um potenciometro (e um circuito) ou mesmo através de alguma variável pré programada.

Offline Claiton Meneghetti

  • Novato
  • *
  • Posts: 44
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Mogi Mirim - Sp
  • Nome:: Claiton Meneghetti
  • Profissão: Projetista
Re:FRO e macro automatica
« Resposta #4 Online: 09 de Junho de 2014, 08:57 »
Fabio:

A maquina em questão é uma fresa, e o que eu estou querendo alterar é justamente o FRO. Eu vi que isto pode ser feito pressionando os botões do teclado F10 e F11, como faço para fazer exatamente isto mas com uma variável? Como eu já aprendi um pouco sobre macro, eu pensei em criar uma macro que se comunicaria com minha eletrônica e alteraria o valor do FRO.

Mas muito legal o link que você mandou, já estou estudando ele também.

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:FRO e macro automatica
« Resposta #5 Online: 09 de Junho de 2014, 09:21 »
Neste caso o melhor é não fazer por macro mas sim pelo Brain, porque a macro roda ou dentro do arquivo de codigo G ou externamente através de botão, enquanto que pelo Brain ela roda a qualquer momento...

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:FRO e macro automatica
« Resposta #6 Online: 09 de Junho de 2014, 09:38 »
Uma idéia - este Brain usa um sinal de MPG (encoder) para fazer variar o DRO de FRO...

Não sei se é por aí, mas pode ser interessante ver se dá certo - verá que tem uma formuma que divide o sinal por 10 - pode ser que precise ajustar para outra realidade


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:FRO e macro automatica
« Resposta #7 Online: 09 de Junho de 2014, 09:40 »
Outra idéia - veja se funciona...

Offline Claiton Meneghetti

  • Novato
  • *
  • Posts: 44
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Mogi Mirim - Sp
  • Nome:: Claiton Meneghetti
  • Profissão: Projetista
Re:FRO e macro automatica
« Resposta #8 Online: 09 de Junho de 2014, 17:48 »
Bem.......... vou estudar o brain mas.......... eu consigo ativar (chamar) uma macro usando botão?
Se sim então já resolve meu problema.

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:FRO e macro automatica
« Resposta #9 Online: 09 de Junho de 2014, 19:04 »
.. eu consigo ativar (chamar) uma macro usando botão?
Se sim então já resolve meu problema.
Com certeza - na imagem acima, a janela que aparece é do editor de macros, e nela poderá ver um comando que diz que um botão se apertado executará uma função...

Offline Claiton Meneghetti

  • Novato
  • *
  • Posts: 44
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Mogi Mirim - Sp
  • Nome:: Claiton Meneghetti
  • Profissão: Projetista
Re:FRO e macro automatica
« Resposta #10 Online: 10 de Junho de 2014, 20:50 »
Fabio:

Passei a tarde mexendo no brain, consegui acionar botões da tela mas nada de chamar macro, tem mais alguma dica?
ainda estou estudando os manuais etc.

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:FRO e macro automatica
« Resposta #11 Online: 11 de Junho de 2014, 07:51 »
Se conseguiu acionar um botão na tela, insira a macro nesse botão, uai...

 

/** * */