Autor Tópico: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D  (Lida 7591 vezes)

Description:

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

Offline leo666

  • Novato
  • *
  • Posts: 19
Estou ainda com muitas ideias de como fazer a fresa porem ainda não me descidi, portanto estou me informando o maximo sobre o assunto gostaria de saber com que programa eu faço rodar a fresa, com servo motores controlados atraves de uma placa controladora (serial)
se puderem me responder eu agradeç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: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D
« Resposta #1 Online: 10 de Julho de 2007, 08:56 »
Leo666,

Se os motores serão servo motores de fato, penso que seria interessante usar o EMC2 para Linux, e se o driver dos servos puder ser controlado por sinais de passo e direção, poderá usar o programa chamado "Galaad", que tem comunicação serial...

Offline leo666

  • Novato
  • *
  • Posts: 19
Re: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D
« Resposta #2 Online: 02 de Abril de 2008, 23:37 »
mudando o foco do assunto um pouco
existem programas ja prontos que suportam encoders ou reguas lineares
corrigindo os passos do motor de passo?
se n alguma plataforma de programaçao que me indicariam para montar algo do genero?
obrigado...

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: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D
« Resposta #3 Online: 03 de Abril de 2008, 07:53 »
Leo666.

Posso estar errado, mas se não me engano nenhum corrige os passos do motor - o que se faz é lidar com margens de erros apenas...
Afora programas de controle comerciais, o EMC pode trabalhar com servos muito bem...

Offline leo666

  • Novato
  • *
  • Posts: 19
Re: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D
« Resposta #4 Online: 03 de Abril de 2008, 14:58 »
Leo666.

Posso estar errado, mas se não me engano nenhum corrige os passos do motor - o que se faz é lidar com margens de erros apenas...
Afora programas de controle comerciais, o EMC pode trabalhar com servos muito bem...
Não sei se o que vou falar é besteira mas os servos possuem encoders que nessecitam de um "sistema de contagem rapida" no minimo mais rapida do que os pulsos do servo certo?
O emc trabalha via porta paralela?
Qual a velocidade de leitura maxima da porta paralela?
Trabalha em uma velocidade boa a maquina servo motorizada controlada via emc?
obrigado...

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: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D
« Resposta #5 Online: 03 de Abril de 2008, 15:18 »
Leo,

Não tenho certeza, mas acho que a velocidade de leitura é muito alta, e creio que o programa esteja preparado para isso...

De qualquer maneira não é o programa de controle quem deve cuidar da contagem dos pulsos provenientes do encoder, mas sim seu driver, que é o responsável pelo controle de erro e posicionamento...

Offline leo666

  • Novato
  • *
  • Posts: 19
Re: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D
« Resposta #6 Online: 04 de Abril de 2008, 01:38 »
ok
e por exemplo se eu decidisse utilizar servos em minha cnc com emc2 no caso
há algum tipo de servo em especial que ela aceita?
no caso este da weg funcionaria?

http://www.kalatec.com.br/newsite/catalogos/Motor/Servo_Motor/Servo%20Motor%20SWA%20e%20Conversor%20SCA-05.pdf

Offline leo666

  • Novato
  • *
  • Posts: 19
Re: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D
« Resposta #7 Online: 04 de Abril de 2008, 14:23 »
Leo,

Não tenho certeza, mas acho que a velocidade de leitura é muito alta, e creio que o programa esteja preparado para isso...

De qualquer maneira não é o programa de controle quem deve cuidar da contagem dos pulsos provenientes do encoder, mas sim seu driver, que é o responsável pelo controle de erro e posicionamento...

Soh a nivel de "curiosidade" :D
No caso de o driver contar os pulsos
qual q informaçao mandada da serial para o driver?
soh a cordenada desejada? e no caso de interpolar 2 eixos para fazer uma interpolaçao circular?

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: Qual Software Utilizar Para controlar uma Fresa Servo motorizada :D
« Resposta #8 Online: 04 de Abril de 2008, 15:04 »
Leo,

Que eu saiba, há no mercado por exemplo motores de passo com encoder, e dependendo do programa usado, podemos ter duas possibilidades:
ou só o driver é quem controla o erro de posição do motor ou o programa de controle da máquina reconhece que houve um erro.

Fora programas comerciais, o único que conheço que pode levar em consideração os sinais de um encoder e tomar alguma atitude caso haja algum erro de posição é o EMC2...

Não importa por onde venha o sinal - se por paralela ou serial - o que interessa é conhecer o encoder para poder informar ao programa os dados corretos de deslocamento para ele poder saber o que o motor está fazendo...

Então, se o motor é um servo AC ou DC ou um motor de passo, e qualquer um deles use um encoder, o programa poderá por exemplo parar caso haja um erro de posicionamento devido a um "stall", ferramenta mal afiada, ou qualquer outra coisa que force a perda de passos ou de posição do eixo...

O que interessa ao programa é a contagem de pulsos por deslocamento, e não coordenadas puras, pois quem controla deslocamentos e interpolações é o programa de controle...

Se for usar um programa de controle que não interfere no driver do motor, o driver deve ser capaz de entender sinais de passo e direção provenientes do sistema - só isso...
« Última modificação: 04 de Abril de 2008, 15:08 por fgilii »

 

/** * */