Autor Tópico: MACH3 P/ TORNEAMENTO  (Lida 13913 vezes)

Description:

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

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: MACH3 P/ TORNEAMENTO
« Resposta #15 Online: 08 de Abril de 2009, 08:55 »
Alssoliveira,

Não sei se entendí direito, mas vamos lá.

Para que o programa reconheça por exemplo o sentido de rotação de um eixo é necessário um encoder de quadratura.
Para reconhecer além do sentido de rotação, um ponto de origem desse eixo, é necessário um encoder de quadratura com disposição de sinal para posição, ou um sensor externo para sinalizar a posição de origem, mas o motor deve ser capaz de ser controlado de forma a parar e/ou se movimentar dependendo dos sinais provenientes destes sensores.

Uma forma de se obter isso seria usando um servo-motor para acionar o eixo-árvore, quando seria possível controlar a velocidade, sentido de giro e origem do movimento.

Há como fazer sensores simples que são meros contadores para por exemplo se fazer sincronização entre eixo=árvore e um dos movimentos do torno para abertura de roscas, mas este tipo de contador não reconhece o sentido de rotação, a velocidade ou a origem.
« Última modificação: 08 de Abril de 2009, 09:05 por fgilii »

Offline alssoliveira

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • ALSSOLIVEIRA
Re: MACH3 P/ TORNEAMENTO
« Resposta #16 Online: 08 de Abril de 2009, 11:30 »
Alssoliveira,

Há como fazer sensores simples que são meros contadores para por exemplo se fazer sincronização entre eixo=árvore e um dos movimentos do torno para abertura de roscas, mas este tipo de contador não reconhece o sentido de rotação, a velocidade ou a origem.

Olá fábio!!!   esse contador acima é justamente a minha necessidade. Já até montei ele em uma mesa e testei usando um disco de papel com um furo axial fixado na ponta do eixo de um motorzinho que permite a passagem de luz liberando um sinal p/ a porta paralela. Minha duvida é: Como faço p/ configurar o mach3 p/ que ele sincronize a rotação da placa com o eixo que fará a roscam, utilizando esse sinal como referencia????

Grato!!!...

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: MACH3 P/ TORNEAMENTO
« Resposta #17 Online: 08 de Abril de 2009, 11:58 »
Oliveira,

O Mach3turn pode usar um sinal de um ou mais pulsos provenientes de um dispositivo como um disco dentado, e um sensor optico, sendo que este disco pode ter por exemplo 1 ou mais rasgos na sua periferia.

Se for usar um disco com digamos 4 rasgos, um dos rasgos é mais largo em pelo menos 50% que os outros três, e não é necessário que se tenha muita acuidade na sua feitura, já que o programa procurará se calibrar para o funcionamento.

Sugiro que no comêço use um disco de um rasgo só para facilidade na configuração.

Para que o programa funcione adequadamente, é necessário que o sinal gerado pelo sensor tenha ao menos uma duração de uns 200 milissegundos, e abaixo dou uma idéia de como calcular o tamanho do rasgo a ser feito:

Suponha que seu eixo gire a N rotações

- o angulo necessário (chamaremos de alfa) para a abertura serã:
alfa = 0,0012 x N

Se o diametro do disco for D e a largura do rasgo for L poderemos fazer a seguinte conta:

L = 0,0088 x alfa x D

Então por exemplo:
- RPM do eixo-árvore = 3000 RPM
- diametro do disco = 110mm

alfa = 0,0012 x 3000 = 3,6°

Largura do rasgo L = 0,0088 x 3,6 x 110 = 3,48mm

Se for usar um disco com digamos 4 rasgos, um deles deve ser 50% maior então:
3,48 + 50% = 5,22mm

Daqui a pouco posto como se faz a configuração.

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: MACH3 P/ TORNEAMENTO
« Resposta #18 Online: 08 de Abril de 2009, 14:01 »
Oliveira,

Para configurar o sensor de rpm do eixo-árvore no Mach3, vá no menu de configurações de Portas e Pinos e escolha a aba "Input Signals".

Marque a opção "INDEX", escolha a porta LPT (normalmente porta 1) e o pino onde está o sinal do sensor (no exemplo pino 12)

Depois escolha a aba "Spindle Setup" e marque a opção "Use Spindle Feedback..."

Offline alssoliveira

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • ALSSOLIVEIRA
Re: MACH3 P/ TORNEAMENTO
« Resposta #19 Online: 08 de Abril de 2009, 15:40 »
Valeu Fábio!!!  vou fazer um teste e nesse fim de semana e depois comento os resultados!!!

Obrigado!!!

Offline alssoliveira

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • ALSSOLIVEIRA
Re: MACH3 P/ TORNEAMENTO
« Resposta #20 Online: 10 de Dezembro de 2009, 21:35 »
Olá Pessoal, boa noite a todos!!  Apesar de não aparecer muito, tô sempre aqui..  Como tenho mais dúvidas doque soluções, Quase não se vê muitas postagens minhas aqui...

Mais uma vez agradeço a prondidão do pessoal aqui do forúm...


Offline alssoliveira

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • ALSSOLIVEIRA
Re: MACH3 P/ TORNEAMENTO
« Resposta #21 Online: 10 de Dezembro de 2009, 21:42 »
Galera, não sei se alguem pode me ajudar, ligue a 2ª porta LPT no pc para acionar 4 eixos, Instalei a placa, o Windows instalou os drivers tudo beleza....
Fui no gerenciador de dispositivos e lá estava placa indicando LPT3...
Fui no Mach3 e Habilitei as 2 portas....(0378 e 0278) , ativei os pinos que vou utilizar...Tubo blz!!
Na  LPT1 Tudo funciona normalmente como estava. Mas na LPT3 não sai sinal nenhum...
Falta habilitar alguma coisa?? Tenho que alterar alguma coisa na BIOS??
Grato!!!

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: MACH3 P/ TORNEAMENTO
« Resposta #22 Online: 10 de Dezembro de 2009, 23:30 »
Sugiro que procure isolar o prob utilizando algum prog de teste para a porta.

Costumo usar o Parallel Port Monitor:

http://geekhideout.com/parmon.shtml
« Última modificação: 10 de Dezembro de 2009, 23:31 por C N C N o w ! »

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: MACH3 P/ TORNEAMENTO
« Resposta #23 Online: 11 de Dezembro de 2009, 07:56 »
Allsoliveira,

Verifique no Gerenciador de Dispositivos qual o endereço correto da porta...

Não necessáriamente será 278 como está préviamente gravado no Mach3...

Offline alssoliveira

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • ALSSOLIVEIRA
Re: MACH3 P/ TORNEAMENTO
« Resposta #24 Online: 13 de Dezembro de 2009, 21:25 »
Allsoliveira,

Verifique no Gerenciador de Dispositivos qual o endereço correto da porta...

Não necessáriamente será 278 como está préviamente gravado no Mach3...


Olá Fábio, Verifiquei o numero e foi batata, o numero da porta ficou assim: 0xC800  ; agora tá tudo beleza, com as interfaces que estou usando, dá acionar até 6 eixos c/ enable em todos eixos  e 4 acessórios......

Muito grato pelas dicas.....


Offline alssoliveira

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • ALSSOLIVEIRA
Re: MACH3 P/ TORNEAMENTO
« Resposta #25 Online: 24 de Dezembro de 2009, 08:09 »
Começei a montar um painel em madeira para minha maquina, esse painel deverá alojar toda parte eletronica+cpu+monitor e teclado. Gostaria de inserir botões de cicle start e cicle stop no painel...
Tem alguma maneira de fazer com que o mach3 entenda o sinal desses botoes??
Os mesmos estão na tela do mach3 sendo acionados com click do mouse....

Grato...

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: MACH3 P/ TORNEAMENTO
« Resposta #26 Online: 24 de Dezembro de 2009, 09:14 »
Alessandro,

Pode-se usar qualquer pino vago de entrada da LPT para fazer estes comandos.

Imaginando que estará usando a porta LPT1, vá até a aba de configuração de "Portas & Pinos", sob a lista de "Entradas" e procure a linha "OEM Trigger #1".

Indique qual a porta usada (1 para LPT1) e qual o pino de entrada que está ligado o botão - aplique e feche a janela.

Depois vá em "Configuração > Teclas de Sistema" e na janela que aparece, procure por "Botões Externos - OEM Codes", e na linha "Trigger #1" coloque 1000 (ou 2130)

Para um botão de parada (Cycle Stop), faça o mesmo procedimento só que lembrando que já que este botão estará ligado fisicamente em outro pino da porta da LPT, e em outro "OEM Trigger".

Use 2131 para o código de parada...

kklaudyo

  • Visitante
Re: MACH3 P/ TORNEAMENTO
« Resposta #27 Online: 10 de Maio de 2010, 22:30 »
Galera, não sei se alguem pode me ajudar, ligue a 2ª porta LPT no pc para acionar 4 eixos, Instalei a placa, o Windows instalou os drivers tudo beleza....
Fui no gerenciador de dispositivos e lá estava placa indicando LPT3...
Fui no Mach3 e Habilitei as 2 portas....(0378 e 0278) , ativei os pinos que vou utilizar...Tubo blz!!
Na  LPT1 Tudo funciona normalmente como estava. Mas na LPT3 não sai sinal nenhum...
Falta habilitar alguma coisa?? Tenho que alterar alguma coisa na BIOS??
Grato!!!
É facil que a porta adicional funcione, é so marcar o endereçamento da porta na primeira janela do setup ports and pins
ai você marca que porta é, no seu caso lpt3 e marcar o intervalo de
endereçamento no meu caso o endereçamento era de 0 a 9400, marcando estes valores a porta foi encontrada imediatamente pelo
mach3 e seus pinos passaram a assumir o setup. Boa sorte!
Nota: claro que no seu caso serão outros valores.

Offline alssoliveira

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • ALSSOLIVEIRA
Re: MACH3 P/ TORNEAMENTO
« Resposta #28 Online: 03 de Junho de 2010, 20:24 »
Pessoal, boa noite!!!  pesquisando sobre "MPG" - vi que é possível alterar os pinos de 2 a 9 da porta paralela LPT2 para pinos de entrada de sinal, como se faz 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: MACH3 P/ TORNEAMENTO
« Resposta #29 Online: 03 de Junho de 2010, 20:53 »
Alessandro,

Se usar um encoder de quadratura, poderá usar apenas 2 entradas para os sinais "A" e "B" do encoder
Outros pinos podem ser usados para seleção de faixas de velocidades, seleção de eixos etc...

 

/** * */