Autor Tópico: duvida no Mach3  (Lida 5735 vezes)

Description:

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

Offline eletronal

  • Fuso
  • **
  • Posts: 130
  • Sexo: Masculino
  • GUIA-CNC
duvida no Mach3
« Online: 15 de Fevereiro de 2011, 16:59 »
Olá mestre Gilii, bom dia!
Gostaria de receber cotação para o software Mach3. E gostaria saber se o software permite configurar 2 motores acionando o eixo X, porem com os valores de Step diferentes. (Master / Slave) Serei mais claro. Montei a minha maquina con 2 fusos para evitar torção do portico ao trabalhar nas extrenidades laterais da mesa. A principio o sistema funciona bem, porem no comprimento do eixo x que é de 55 cm. o carro torce de aprox. 0,5 mm devido a diferenças das roscas dos fusos e o sistem indurece um pouco. O ideal seria casar 2 fusos exatamente uguais. Mas nesta altura que a maquina está pronta prefiro acionar se puder, os dois motores com steps um pouco diferentes, compensando a diferencia das roscas dos fusos. Isto é possivel ?
Grato
Alberto

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:duvida no Mach3
« Resposta #1 Online: 15 de Fevereiro de 2011, 17:15 »
Alberto,

Sim, é possível configurar dois eixos para um mesmo movimento, e cada eixo ter medidas de deslocamento diferentes...

Te passo o valor da licença por MP.

Grato.

Fabio Gilii

Offline eletronal

  • Fuso
  • **
  • Posts: 130
  • Sexo: Masculino
  • GUIA-CNC
Re:duvida no Mach3
« Resposta #2 Online: 18 de Fevereiro de 2011, 08:22 »
Olá mestre, poderia explicar como isto é feito ? No manual do MACH3 está escrito que na configuraçâo mestre / escravo os pulsos de step são uguais para os dois motores até acionar o switch.
Grato
Alberto

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:duvida no Mach3
« Resposta #3 Online: 18 de Fevereiro de 2011, 11:24 »
Alberto,

O Mach3 pode ter um eixo que funciona como escravo de um eixo-mestre - no caso são os eixos X, Y ou Z.

Para fazer um eixo escravo - vamos dizer eixo "A" escravo de "X":
- ir em "Configurações - Portas & Pinos" e na aba "Saídas de Motor" habilitar o eixo "A" e informar os pinos de passo e direção que ele usa
- ir em "Configurações - Ajustes de Motor" e preencher os campos de deslocamento, velocidade e aceleração para o eixo "A" (não se esqueça de salvar)
- ir em "Configurações - Configurações Gerais" e do lado esquerdo da janela, desmarcar a opção "Eixo A é Angular" nas propriedades angulares dos eixos.
- ir em "Configurações - Eixo Escravo" e marcar que o eixo "A" é escravo de "X" - é preciso reiniciar o programa para ter efeito.

Pronto - á princípio seu Mach3 estaria configurado para trabalhar com o eixo "A" escravo de "X".

Note que o DRO de A não está ativo, mas os movimentos dos dois motores deveriam ser simultâneos.

Para simplificar as coisas, evite por enquanto de usar sensores de origem e de final de curso, pois sua operação é um poucomais complexa quando se usa dois motores simultaneos, mas um como escravo sendo controlado pelo Mach3.

Eu não experimentei, mas deve funcionar mesmo com passos diferentes de deslocamento...

Offline eletronal

  • Fuso
  • **
  • Posts: 130
  • Sexo: Masculino
  • GUIA-CNC
Re:duvida no Mach3
« Resposta #4 Online: 19 de Fevereiro de 2011, 07:13 »
Olá mestre Gilii.
Executei exatamente os passos sujerido, mas, infelizmente, não consegui. Os dois motores andam sempre no mesmo passo. Prevalesce sempre o ajustado no eixo Y (133.3333333). Qualquer valor que coloco no eixo A não é reconhecido pelo programa. Estão enviando a foto dos motores para melhor observar o problema . Claro que a correia de transmissão entre os dois motores para transmissão em paralelo, está fora. Estarei ainda tentando, caso conseguii, irei informar para a quem possa precisar.
Grato
Alberto

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:duvida no Mach3
« Resposta #5 Online: 19 de Fevereiro de 2011, 09:49 »
Alberto,

Estive revendo seu problema, e eu imaginei que mesmo configurando o programa com passos de rosca um pouco diferentes, poderia funcionar.

Pensei em usar a função de correção de passo de fuso do Mach3, mas não há como mapear o eixo extra.

O erro relatado por voce é natural desse tipo de construção (fuso trapezoidal) que pode ter erro em torno de 0,1mm/50mm percorridos.

Talvez a alternativa seja adotar fusos com um passo mais regular e de construção mais acurada.

Offline matrix

  • Fuso
  • **
  • Posts: 218
  • O segredo é não desistir.
  • Cidade - UF: Barcelos
Re:duvida no Mach3
« Resposta #6 Online: 24 de Julho de 2013, 18:04 »
Estou resuscitando este topico por que quero fazer uma aplicação igual a esta e tenho uma questão.


È possivel em uma situação destas usar dois sensores de HOME? um para cada motor, para evitar motores defasados um do outro.


Obrigado

Offline andreevang

  • Novato
  • *
  • Posts: 68
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: rio de janeiro
  • Nome:: andré
  • Profissão: professor
Re:duvida no Mach3
« Resposta #7 Online: 28 de Junho de 2017, 16:44 »
Alberto,

O Mach3 pode ter um eixo que funciona como escravo de um eixo-mestre - no caso são os eixos X, Y ou Z.

Para fazer um eixo escravo - vamos dizer eixo "A" escravo de "X":
- ir em "Configurações - Portas & Pinos" e na aba "Saídas de Motor" habilitar o eixo "A" e informar os pinos de passo e direção que ele usa
- ir em "Configurações - Ajustes de Motor" e preencher os campos de deslocamento, velocidade e aceleração para o eixo "A" (não se esqueça de salvar)
- ir em "Configurações - Configurações Gerais" e do lado esquerdo da janela, desmarcar a opção "Eixo A é Angular" nas propriedades angulares dos eixos.
- ir em "Configurações - Eixo Escravo" e marcar que o eixo "A" é escravo de "X" - é preciso reiniciar o programa para ter efeito.

Pronto - á princípio seu Mach3 estaria configurado para trabalhar com o eixo "A" escravo de "X".

Note que o DRO de A não está ativo, mas os movimentos dos dois motores deveriam ser simultâneos.

Para simplificar as coisas, evite por enquanto de usar sensores de origem e de final de curso, pois sua operação é um poucomais complexa quando se usa dois motores simultaneos, mas um como escravo sendo controlado pelo Mach3.

Eu não experimentei, mas deve funcionar mesmo com passos diferentes de deslocamento...


Mestre, mas uma vez me salvou!!!! Não conseguia fazer minha CNC fio quente andar com as torres juntas nem a pau!!!!!!

 

/** * */