Autor Tópico: Como Configurar o EMC2  (Lida 268989 vezes)

Description:

0 Membros e 13 Visitantes 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: Como Configurar o EMC2
« Resposta #60 Online: 02 de Abril de 2008, 18:43 »
Lolata,

Tenho a impressão que quando aparece este tipo de erro (Joint Following Error) é por excesso de velocidade - na verdade, excesso de aceleração para aquele percurso...

Ou abaixa a velocidade de avanço, ou abaixa a velocidade (e aceleração) máxima de configuração, o que é mais prudente...

Aline,

Já conseguiu compilar o Rtai e o EMC no novo Puppy?

lolata

  • Visitante
Re: Como Configurar o EMC2
« Resposta #61 Online: 03 de Abril de 2008, 00:10 »
Ou abaixa a velocidade de avanço, ou abaixa a velocidade (e aceleração) máxima de configuração, o que é mais prudente...

Fabio.

Eu não sabia que o Programa tinha esse limite.
Com a  velocidade que eu cheguei e a redução, meu motor está girando a 3600Rpm, se eu mudar essa redução, a coisa vai melhorar ou nã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: Como Configurar o EMC2
« Resposta #62 Online: 03 de Abril de 2008, 07:59 »
Lolata,

Acho que não é uma limitação do programa, mas sim do acionamento ...

Acho que se tirar (ou modificar) a redução haverá uma troca - se colocar os motores diretos nos fusos (sem redução) ganhará em velocidade, mas perderá em torque disponível...

Lembre-se que está no limite dos motores - para mim 3600 rpm é muita coisa... :)

lolata

  • Visitante
Re: Como Configurar o EMC2
« Resposta #63 Online: 03 de Abril de 2008, 08:42 »
Fabio;
Deixa eu entender uma coisa.
Eu consigo na configuração e teste dos eixos, uma velocidade de 160mm/seg sem que os motores estolem, ai eu baixei essa velocidade um pouco, gravei as configurações e dentro do programa no Jog, eu consegui movimentar os eixos em velocidade maxima, mas na hora de simular um trabalho, que dá esse erro.

Então pelo que voce está falando, o culpado é a Smile? , está conseguindo mandar mais passos que os motores podem assimilar ? (O Rudolf vai gostar dessa parte)
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: Como Configurar o EMC2
« Resposta #64 Online: 03 de Abril de 2008, 09:05 »
Lolata,

Se as coisas fossem assim simples, seria muito mais fácil pra gente :)

N/ao é este ou aquele culpado - o que é é que está chegando no limite das coisas - o computador tem um limite para geração de sinais, os drivers tem um limite para receber estes sinais, os motores tem um limite quanto ao torque em relação à RPM...

Mas ainda não é só isso - a máquina, apesar de bem montada e usando materiais de primeira qualidade tem sua limitações também - por exemplo, o atrito dos movimentos está presente, e aumenta comforme a velocidade aumenta!

A estas velocidades de rotação, os fusos chegam nas velocidades críticas e podem começar a vibrar - mesmo que de forma imperceptível a nós - mas começam a atrapalhar as coisas....

As características dos motores - não só o torque "estático" que é aquele que vem anunciado na folha de características dele, mas sim o que se chama "pull in torque" e "pull out Torque" que são as necessidades de vencer movimentos quando os motores estão parados e partem em movimento, e quando estão em movimento, mas devem alterar suas velocidades (ou direção)...

É uma soma de detalhes que contam...

Por exemplo na janela de configuração de movimento do EMC, há duas setinhas que permitem mover o motor daquele eixo que está sendo calibrado.
A velocidade de movimentação do motor através daquelas setinhas é diferente (menor) que quando se pede para ele fazer o teste de movimento automático (percurso conhecido com movimento alternado) - este sim leva em consideração as velocidades e acelerações que está colocando nas janelas logo acima...

Então o que quero dizer é que não adianta só apertar as setinhas e mexer nas velocidades e acelerações (para economizar tempo e saco) - tem que fazer o teste de movimento alternativo sim... :)

E quando encontrar uma velocidade (e aceleração) que faça o motor estolar, diminua os valores em 20 ou 30%!!!!

Não é porque está usando um programa melhor e um driver melhor que vais poder trabalhar no limite - isso não vai acontecer nunca...

cadaviz

  • Visitante
Re: Como Configurar o EMC2
« Resposta #65 Online: 03 de Abril de 2008, 09:45 »
Fabio e Lolata

Eu estava com este problema tambem...do motor estolar na usinagem e nao no teste.

A solução para mim foi nao mexer na aceleraçao, inclusive usar quase toda ela....e alterar apenas a velocidade, com proposito de segurar para uma primeira aproximaçao.

Fora isso, os drivers (smile) e motores se comportam muito bem. Respondem muito bem a usinagem, com precisao e perda alguma de passo.


Lolata,

Se as coisas fossem assim simples, seria muito mais fácil pra gente :)

N/ao é este ou aquele culpado - o que é é que está chegando no limite das coisas - o computador tem um limite para geração de sinais, os drivers tem um limite para receber estes sinais, os motores tem um limite quanto ao torque em relação à RPM...

Mas ainda não é só isso - a máquina, apesar de bem montada e usando materiais de primeira qualidade tem sua limitações também - por exemplo, o atrito dos movimentos está presente, e aumenta comforme a velocidade aumenta!

A estas velocidades de rotação, os fusos chegam nas velocidades críticas e podem começar a vibrar - mesmo que de forma imperceptível a nós - mas começam a atrapalhar as coisas....

As características dos motores - não só o torque "estático" que é aquele que vem anunciado na folha de características dele, mas sim o que se chama "pull in torque" e "pull out Torque" que são as necessidades de vencer movimentos quando os motores estão parados e partem em movimento, e quando estão em movimento, mas devem alterar suas velocidades (ou direção)...

É uma soma de detalhes que contam...

Por exemplo na janela de configuração de movimento do EMC, há duas setinhas que permitem mover o motor daquele eixo que está sendo calibrado.
A velocidade de movimentação do motor através daquelas setinhas é diferente (menor) que quando se pede para ele fazer o teste de movimento automático (percurso conhecido com movimento alternado) - este sim leva em consideração as velocidades e acelerações que está colocando nas janelas logo acima...

Então o que quero dizer é que não adianta só apertar as setinhas e mexer nas velocidades e acelerações (para economizar tempo e saco) - tem que fazer o teste de movimento alternativo sim... :)

E quando encontrar uma velocidade (e aceleração) que faça o motor estolar, diminua os valores em 20 ou 30%!!!!

Não é porque está usando um programa melhor e um driver melhor que vais poder trabalhar no limite - isso não vai acontecer nunca...

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: Como Configurar o EMC2
« Resposta #66 Online: 03 de Abril de 2008, 09:50 »
Cadaviz,

Sim - também estou usando drivers Smile (aliás surpreendentes), mas talvez devido a características muito particulares da minha máquina tenho que limitar as velocidades e acelerações em valores comportadíssimos para ganhar em confiabilidade...

O que pode estar acontecendo é que (no caso do Lolata) é justamente estar trabalhando no limite da coisa - temos que lembrar que são motores pequenos mas que estão fazendo milagres em termos de torque e velocidade...

Eu infelizmente estou irritadíssimo porque não posso usar o EMC como desejo porque ainda tenho perdas por irregularidades do kernel em tempo real, mas assim que corrigir isso poderei falar com mais propriedade desse programa, que é muito bom...

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #67 Online: 03 de Abril de 2008, 09:58 »
Eu infelizmente estou irritadíssimo porque não posso usar o EMC como desejo porque ainda tenho perdas por irregularidades do kernel em tempo real, mas assim que corrigir isso poderei falar com mais propriedade desse programa, que é muito bom ...

Que tipo de prob vc tem aí, Fábio, que irregularidades são essas ?

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: Como Configurar o EMC2
« Resposta #68 Online: 03 de Abril de 2008, 10:16 »
Jorge,

Eu tenho o EMC + LTS instalado num Laptop (Pentium 600 256 Mb mem.) e tenho tido aquele erro de latência que está reportado nas páginas do EMC (Unexpected RealTime delay...)

Tentei instalar um patch que foi reportado pelo Alex Joni (sobre problemas relacionados a SMI - System Management Interrupt) mas não tive sucesso porque o Kernel não reconheceu o arquivo (rtai_smi.ko)...

Infelizmente a página está offline neste momento - es" class="bbc_link" target="_blank">http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?FixingDapperSMIIssu es

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #69 Online: 03 de Abril de 2008, 10:32 »
Eu tenho o EMC + LTS instalado num Laptop (Pentium 600 256 Mb mem.) ...

Não gosto nada de laptops para funções em tempo real ... se há um punhado de gente que os usa com sucesso, há uma multidão que enfrenta sérios probs ...

Enfim, tô de olho, se tropeçar em algo relativo a isso, aviso ...

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #70 Online: 03 de Abril de 2008, 10:48 »
Infelizmente a página está offline neste momento -...

Creio que o link correto é este e tá funfando:

http://tinyurl.com/3xaet7

Li rapidamente, sobrando um tempinho mais tarde vou tentar seguir os procedimentos e ver se encontro probs ...

Vc confirmou de algum modo que a latência é causada pelo SMI ?

Pergunto pq na introdução há o seguinte:

"If you have a fairly new motherboard with Intel chipset (e.g. Intel 82845 845 (Brookdale) is a very common one), it most likely has SMI (System Maintenance Interrupt)."

isto me leva a pensar que seu prob pode ser outro ...


Creio que vc já conheça estes links, mas vou deixar aqui, just in case:

Troubleshooting - Checking the Real Time subsystem: http://tinyurl.com/3y3tgb

Tweaking Software Step Generation: http://tinyurl.com/2ler7o
« Última modificação: 03 de Abril de 2008, 10:58 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: Como Configurar o EMC2
« Resposta #71 Online: 03 de Abril de 2008, 11:21 »
Jorge,

Obrigado pelos links - assim que tiver um tempinho, vou lê-los com certeza...

E já que o assunto é este, aqui tem mais um que é no próprio site Rtai:
http://rtai.dk/cgi-bin/gratiswiki.pl?Latency_Killer

lolata

  • Visitante
Re: Como Configurar o EMC2
« Resposta #72 Online: 03 de Abril de 2008, 11:50 »
Fabio;
Obrigado pelas explicações;
Só p; esclarecer, na tela de configurações e não uso as setinhas, eu coloco o curso util da maquina e deixo ela ir e vir por varias e varias vezes, e fico mexendo nas velocidade e acelerações p/ chegar a uma configuração "aceitavel".
Dentro do programa é que eu uso o Jog.
Cadaviz;
Valeu as dicas, estou fuçando bastante o programa.
Enquanto a falar bem das Smiles, eu sou meio suspeito, acho que vou até começar a cobrar cada vez que menciono o nome, hehehhe
Obrigado

Offline gimbabf

  • in memoriam
  • CNCMASTER
  • ******
  • Posts: 1211
  • Sexo: Masculino
  • in memoriam
Re: Como Configurar o EMC2
« Resposta #73 Online: 03 de Abril de 2008, 13:43 »
Jorge,

Eu tenho o EMC + LTS instalado num Laptop (Pentium 600 256 Mb mem.) e tenho tido aquele erro de latência que está reportado nas páginas do EMC (Unexpected RealTime delay...)

  aqui aparece esse mesmo erro, tenho um pc comum atlhon XP 2.6, 512Mg de memo, o erro aparece logo no começo da usinagem mas continua usinando, clico em ok e nada acontece continua usinando normalmente
    Gilberto

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: Como Configurar o EMC2
« Resposta #74 Online: 03 de Abril de 2008, 14:03 »
Gilberto,

Pois é - o problema é que de vez em quando a máquina erra e erra feio - já perdí diversas peças com essa brincadeira...

 

/** * */