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

Description:

0 Membros e 14 Visitantes estão vendo este tópico.

Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #870 Online: 25 de Outubro de 2010, 22:17 »
Fábio, formatei um micro que tenho aqui sobrando (video onboard) e instalei nele o Ubuntu 8 + EMC V2.3.0 ... Fiz teste de latência e para minha decepção o resultado foi : -Servo thread 242862 nS     - Base Thread 274513nS ....

No manual diz que o bom seria se esse resultado fosse até uns 50.000 nS ,

A pergunta que tenho é: Na prática quanto perco na velocidade da máquina por causa desse resultado? Em anexo os dados dos pulsos da driver que to usando.

A idéia é usar meio passo sendo que meu fuso tem 5mm de passo.

Tenho um micro na minha máquina bem velho e que ta funcionando (teste de latencia 15000nS), porém queria instalar o Joystick e o mesmo não ta reconhecendo direito ele, ai pensei em tentar usar no outro micro, porém agora fiquei na dúvida em mexer no que ta funcinando.

« Última modificação: 25 de Outubro de 2010, 22:21 por danidillen »

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Como Configurar o EMC2
« Resposta #871 Online: 26 de Outubro de 2010, 01:26 »
formatei um micro que tenho aqui sobrando (video onboard) e instalei nele o Ubuntu 8 + EMC V2.3.0 ... Fiz teste de latência e para minha decepção o resultado foi : -Servo thread 242862 nS     - Base Thread 274513nS ....

Apesar da pergunta ser dirigida pro Fábio...
São poucas as placas mãe que tem um rendimento razoavel com video onboard.

Citar
Na prática quanto perco na velocidade da máquina por causa desse resultado?

Colocando esse resultado la mesmo na janela do wizard vc tem uma idéia pela frequencia que ele retorna.
O maior problema nem é a velocidade e sim a confiabilidade que o sistema terá para rodar o emc2.

Citar
porém queria instalar o Joystick e o mesmo não ta reconhecendo direito ele

O que acontece?
Qual a versão do ubuntu e do emc?
Ao rodar os comandos para testar o joy qual é a mensagem de erro?

P.S.
Por falar em joy, consegui um hd para testar o ubuntu 10 e já estou verificando por não roda nele.
Tá osso duro. Parece que os modulos de joypad não estão pré-instalados e os que tem nos repositórios dão conflitos e dão problemas de permissões com o novo sistema.
Aguardem novos capitulos... ::)
« Última modificação: 26 de Outubro de 2010, 01:28 por Alebe »

Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #872 Online: 26 de Outubro de 2010, 08:29 »
O micro que to usando hoje é um bem antigo, porém funciona muito bem , mesmo com video onboard a Latência é bem pequena. quando coloco o Joy ele reconhece mais comandos do que tem. Ai o encoder do eixo Z fica com o nome diferente do arquivo do Tutorial do Evangelion. Por isso eu ia tentar outro micro, para ver se ele reconhece o Joy como no tutorial.
Detalhe o Joy é exatamente igual ao do Tutorial.

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Como Configurar o EMC2
« Resposta #873 Online: 26 de Outubro de 2010, 10:58 »
quando coloco o Joy ele reconhece mais comandos do que tem.

Menos mal. O problema seria se reconhecesse menos.

Mas vc tentou usar mesmo assim? O que aocnteceu de errado na movimentação com o joy?

O que precisaria fazer então é testar nesta janela "Select iten to Probe" e anotar a ligação que cada botão tem.
Depois é só trocar os do tutorial por esses.

Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #874 Online: 26 de Outubro de 2010, 11:42 »
Alebe
,
Testei, assim : o axis 2 não ta funcionando.

No "Select iten to Probe" 
o stick da direita funciona assim em vez de ser o axis 2 é
axis 3 - vertical
axis 4 - horizontal

Só o eixo Z não funciona o resto ta beleza, e com certeza é por causa disso. Tentei trocar no joystick.hal tudo que tinha axis2 por axis3, porém ai da erro no abrir o EMC

Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #875 Online: 26 de Outubro de 2010, 16:22 »
Alebe, fiquei com uma pulga atras da orelha. O botão Mode aceso é modo digital ou analógico?

Assim , com a luz do joy acesa o stick da direita funciona como encoder e é o joypad.axis.3 (vertical) e joypad.axis.4 (horizontal)
Com a luz apagada é um botão acho que o joypad.button.10

Fiz o seguinte:

No arquivo do Joypad.hal alterei onde tinha joypad.axis.2 por joypad.axis.3 e adivinha? FUNCIONOU! , porém e sempre há um porém... meu eixo Y fica movendo sozinho fica dando passos de 0.1mm num intervalo tipo de meio segundo... E agora? Que que faço, o Joystick funcionou e o eixo Y ficou louquinho... Isso com a luz do MODE acessa, se desligo o mode ai para de dar estes passos, porém o Joystick fica sem mexer o eixo Z...

To perdido!

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Como Configurar o EMC2
« Resposta #876 Online: 27 de Outubro de 2010, 02:04 »
Alebe, fiquei com uma pulga atras da orelha. O botão Mode aceso é modo digital ou analógico?

Precisa usar ele com o led aceso.
Pelo menos aqui, se tentar rodar o eixo z sem estar aceso ele fica doidinho de pedra e faz varios movimentos aleatórios.  ;D

Citar
No arquivo do Joypad.hal alterei onde tinha joypad.axis.2 por joypad.axis.3 e adivinha? FUNCIONOU!...

...To perdido!

Hehehe, não seja tão pessimista. Já não esta tão perdido assim. Sua peripécias demonstram isso.
No momento eu estou usando o Mandriva e não tenho os arquivos. Amanhã eu dou um retorno.
Só tou estranhando esses axis3 e 4 num mesmo eixo.
Normalmente os sticks usam uma só config como positivo e negativo:
Ex: Eixo z sobe= joypad.axis.3+ (movimento do stick pra direita) e eixo z desce= joypad.axis.3- (movimento do stick pra esquerda)


Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #877 Online: 27 de Outubro de 2010, 08:20 »
Citar
Ex: Eixo z sobe= joypad.axis.3+ (movimento do stick pra direita) e eixo z desce= joypad.axis.3- (movimento do stick pra esquerda)


Correto é assim mesmo que acontece aqui.

joypad.axis.4 é no movimento da horizontal e o joypad.axis.3 é o movimento na vertical ... Isso que falo em movimento é no Stick

Ta tudo funcionando, porém agora meu eixo Y fica dando passo sem mexer em nada de 0.1mm se tiro o joystick do usb para!

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Como Configurar o EMC2
« Resposta #878 Online: 27 de Outubro de 2010, 11:40 »
Sem mexermos nos sticks ele precisa estar na posição 0 (zero).
Note que ao movimentarmos ele bem leve para um dos lados o halmeter nos mostra ele saindo de zero e indo até 1 (ou -1) passando portoda a escala entre os extremos.
Pode ser que o stick do seu eixo y não esteja totalmente zerado, pode ser algum problema no sistema ou pode ser alguma interferência externa.
Veja no halmeter se o joy referente ao y está em zero. E até chacoalhe ele para ver se há alguma variação no posicionamento.

Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Como Configurar o EMC2
« Resposta #879 Online: 27 de Outubro de 2010, 13:01 »
Alebe, ta tudo certo! O único que não funciona no halmeter é o joypqad.axis.2 - esse fica direto como -1 ... os outros tudo certo!

Offline ereichert

  • Novato
  • *
  • Posts: 1
Re: Como Configurar o EMC2
« Resposta #880 Online: 15 de Novembro de 2010, 22:09 »
Oi, se estou postando no tópico errado me desculpem, mas acredito que encaixa. Eu usava no turboCNC o comando ASK - que faz com que o turboCNC perguntava para o operador(antes da execução do código) o valor de algumas variáveis, preciso muito deste comando porque tenho vários códigos universais, para fresa peças iguais de diferentes tamanhos, para não ter que gerar uma infinidade de códigos, gerei um que se adapta ao que eu quero. Mas o problema é que não encontrei um comando equivalente no EMC que estou usando hj. Alguem pode me ajudar cim alguma solução. Obrigado.

Offline eletronal

  • Fuso
  • **
  • Posts: 130
  • Sexo: Masculino
  • GUIA-CNC
Re: Como Configurar o EMC2
« Resposta #881 Online: 08 de Março de 2011, 09:59 »
Olá Pessoal, Alguem pode ajudar ?
Instalei o Ubuntu 8.04 com muito medo, nunca tinha usado o linux antes,  adorei a interface grafica Axis e aparentemente funciona a contento. Mas embora tenha lido quasi todos os topicos deste forum relativos ao EMC2, não encontrei  resposta ao seguinte problema. O MDI funciona bem mas não consigo editar e corrigir uma linha do historico. A machina efetua o comando de uma so linha. Para rodar um mini programa digitado no DMI devo salvalo e chama-lo de volta como extensão NGC. Usando clear apago todo o historico e devo reiniciar do zero a digitação. O comando Copy from DMI History aparentemente não copia em lugar nenhum (talvez não o achei). E Paste to DMI history não funciona. Tenho lido e relido o manual do usuario, mas este argomento não é muito detaliado. Talvez esteja fazendo algo errado. Desde já agradesco.
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: Como Configurar o EMC2
« Resposta #882 Online: 08 de Março de 2011, 10:03 »
O MDI funciona bem mas não consigo editar e corrigir uma linha do historico. A machina efetua o comando de uma so linha.
Sim, esta é a idéia - a linha de MDI não é para criação de programas, mas sim para execução de um ou mais comandos instantâneos... o Histórico não é editável...

Citar
Para rodar um mini programa digitado no DMI devo salvalo e chama-lo de volta como extensão NGC.
Sim, se quer usar um programa com diversas linhas e a intenção é repetí-lo algumas vezes, o certo é criar um programa num bloco de textos (por exemplo) e fazer rodá-lo no programa normalmente - aí poderá editá-lo quando quiser...


Offline eletronal

  • Fuso
  • **
  • Posts: 130
  • Sexo: Masculino
  • GUIA-CNC
Re: Como Configurar o EMC2
« Resposta #883 Online: 08 de Março de 2011, 11:02 »
Olá mestre Gilii,
Muito obrigado. O meu problema é que a machina está pronta e funciona bem, mas eu ainda estou rodando os programas CNC para familiarizar com os varios comandos, aprender a dinamica "objeto / file / Artcam / codigo G / execução" e evitar de quebrar fresas (hoje estou apenas quebrando lapis e canetas).  Sabe,  aquí no R.J. não conheço ninguem para trocar ideias sobre o assunto, e tento de aprender neste site.
Grato Alberto

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Como Configurar o EMC2
« Resposta #884 Online: 08 de Março de 2011, 11:14 »
Para copiar o conteudo do mdi, precisa selecionar as linhas que quer copiar e no menu Machine clique em Copy from MDI history.
Não sei por que, o atalho de teclado (Ctrl+H) não funciona. Algum bug ::)
Para colar um texto da area de transferência, clique na janela onde digitamos novos comandos e aperte Ctrl+Shift+H. Aqui o atalho funfa...  ;D
O texto entra direto na janela de histórico.

Quanto a comandos no mdi com mais de uma linha, se não me falha a memória é possivel sim.
Eu só não consigo lembrar como consegui fazer isso uma vez.
Vou tentar ativar o tico e teco com fosfosol pra ver se lembro.

 

/** * */