Autor Tópico: Alguém usa?  (Lida 121988 vezes)

Description:

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

Offline Paulo

  • CNCMASTER
  • ******
  • Posts: 1035
  • Sexo: Masculino
    • http://www.ig.com.br
Re: Alguém usa?
« Resposta #420 Online: 16 de Outubro de 2007, 00:49 »

    Paulo

  quando fiz o post eu já havia instalado o ubuntu 6.06 LTS a partir da imagem do CD, porque vc diz para não instalar?, o ubuntu está funcionando aqui e cliquei em stepper_inch, meu fuso é em polegada e não prossegui pois não sabia o que fazer, hoje precisei sair de maneira que amanhã vou ver o que consigo fazer para configurar o EMC2
   Gilberto

Gilberto,

eu não sabia que você tinha instalado o Ubuntu, eu disse pra não instalar só pra você fazer o teste de funcionamento do EMC2, mas já que o ubuntu esta instalado, e você já chegou a clicar no Stepper_inch dê OK ele vai perguntar se você quer salvar esta opção vai dando OK até chegar na tela do AXIS que é aquela última tela que postei acima, chegando nesta tela você já pode fazer uma simulação da maquina funcionando com o próprio exemplo da tela clicando naquele X que fica abaixo da aba arquivo isto vai fazer com que o botão power que fica do lado do X ativar e você clica nele e a setinha azul que fica do lado das duas setinhas verdes acender você clica nesta setinha azul(play) você vai ver que a ferramenta da tela do AXIS começa a contornar as letras que esta na tela, bem se você conseguiu fazer isso a pasta EMC2 foi criada na sua pasta pessoal, pra ver ela você vai na aba locais e clica na sua pasta pessoal que você vai ver a pasta EMC2 lá, me dê retorno se você chegou até este ponto pra gente configurar a máquina OK!

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: Alguém usa?
« Resposta #421 Online: 16 de Outubro de 2007, 08:22 »
Gilberto,

Sugiro dar uma lida a partir desta mensagem onde mostro para o Paulo como se faz para configurar o EMC para funcionar com uma placa do tipo "dir/step" e fusos com passo em mm - o procedimento vale para passo em polegadas - basta trocar de arquivos (de mm para polegadas) para facilitar sua vida...

http://www.guiacnc.com.br/forum/index.php/topic,188.msg31928.html#msg31928


Angeldark

  • Visitante
Re: Alguém usa?
« Resposta #422 Online: 16 de Outubro de 2007, 17:15 »
Paulo e Gilii
é o seguinte eu fiz esses passos ai a cima que vcs indicaram pro Gilberto que é o meu pai, bom eu consegui fazer com que aquela simulação do emc2 funcionase no ploter realmente o emc2 é mais rapido do que eu imaginava dx) ....
mas ainda eu não comprendi direito como funciona a configuração das velocidades dos motores entre outros, tambem queria saber se tem algum jeito de fazer o enable funcionar sem que eu precise tirar os jumps da placa,  se vcs puderem me ajudar 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: Alguém usa?
« Resposta #423 Online: 16 de Outubro de 2007, 19:21 »
Angeldark,

Antes de fazer alterações em arquivos de configuração, é sempre prudente fazer (e usar) uma cópia dos arquivos necessários ao correto funcionamento do sistema, e prestar bastante atenção ao que está fazendo, pois estará lidando com tensões trafegando pela porta paralela, e é bem fácil arruinar a porta ou mesmo a placa-mãe novinha do seu pai!!!

Sei que você (e seu pai) não é inexperiente, mas cuidado e canja de galinha fazem milagres...

Se não me engano vocês estão usando a cnc3ax, então confirme por favor...

Algumas placas como a cnc3ax podem usar um sinal proveniente do pc para "enable", e este sinal é chamado dentro do EMC como "Xen, Yen e Zen"...

No EMC há um arquivo chamado "Standard_Pinout.Hal", e nele deverá ter uma linha como a do exemplo abaixo: (o arquivco é editado com um editor de texto)

linksp Xen parport.0.pin-08-out

Onde "Xen" é o sinal de enable para o eixo "X", que estará usando o pino 8 da LPT (veja no circuito da sua placa - se for a cnc3ax, se não me engano são os pinos 1, 14 e 16)

Este comando pode ser configurado para comandar através de um pino só todos os eixos, ou cada eixo ter seu pino independente.

Já as velocidades dos motores são configuradas em um arquivo INI (provavelmente o seu deve ser "Stepper_mm.ini" ou algo parecido)

Há alguns campos que controlam as velocidades:
"Default Velocity" = é a velocidade inicial de qualquer movimento interpolado, e está expresso em "unidades" por minuto.
"Default Acceleration" = é a aceleração inicial dos movimentos independentes ou interpolados, extressa em "unidades" por segundo por segundo (unidades por segundo ao quadrado)
"Max Velocity" = é a máxima velocidade do movimento de qualquer eixo interpolado ou não, expresso em "Unidades" por segundo.
Pense nele como algo mais realista - por exemplo Max Vel= 20 significa que a máxima velocidade será  de 1200 mm/minuto (supondo que está trabalhando em milimetros) = a fórmula é: "Max Vel" * 60

Espero que isso ajude...
« Última modificação: 16 de Outubro de 2007, 19:32 por fgilii »

Offline Paulo

  • CNCMASTER
  • ******
  • Posts: 1035
  • Sexo: Masculino
    • http://www.ig.com.br
Re: Alguém usa?
« Resposta #424 Online: 16 de Outubro de 2007, 20:03 »
Angeldark,

seja bem vindo, clique na aba locais e clique na pasta pessoal você vai vêr a pasta EMC2 dê um duplo clique nesta pasta e vai aparecer outras duas pastas configs e nc_files, dê um duplo clique na pasta configs e vai aparecer a pasta Stepper dê um duplo clique nesta pasta e vai aparecer um monte de arquivinhos, deste arquivinhos você vai usar dois o Standard_pinout_hal l e o Stepper_inch_ini
Clique no Standard_pinout_inc h_hall e coloque a sequência como esta abaixo

finally connect physical pins to the signals
linksp Xstep => parport.0.pin-02-out
linksp Xdir  => parport.0.pin-03-out
linksp Ystep => parport.0.pin-04-out
linksp Ydir  => parport.0.pin-05-out
linksp Zstep => parport.0.pin-06-out
linksp Zdir  => parport.0.pin-07-ou
t
Feito isso você configurou a Porta Paralela, salve e saia deste arquivo

Agora você vai configurar os fusos, clique  em Stepper_inch_ini
Bem como eu não sei qual é o passo do seu fuso vou dar o exemplo do meu fuso e você calcula o seu, certo!

Fuso 1/2"-12, onde 12 é o nºs fios por polegada= 25,4mm/12=2.116mm.
Meu fuso tem passo de 2.116mm.
Se você clicou no Stepper_inch_ini vai abrir um bloco notas como abriu o que você configurou a porta paralela.

Aqui abaixo é onde você vai configurar fuso, velocidade e aceleração:
MAX VELOCITY --> deixa como está
MAX ACCELERATION--> deixa como está
STEPGEN MAXVEL --> deixa como está
STEPGEN MAXACELLEL --> deixa como está
INPUT SCALE <--aqui você configura o seu fuso, no meu caso como o passo do meu fuso e de 2.116mm ficou 400/2.116mm=189.035.
Ex: se o passo do seu fuso for de 4mm você divide 400/4=100, INPUT SCALE=100
obs: escrevi deixar como esta porque de acordo com sua máquina você vai ajustando a velocidade aceleração e etc.

Offline gimbabf

  • in memoriam
  • CNCMASTER
  • ******
  • Posts: 1211
  • Sexo: Masculino
  • in memoriam
Re: Alguém usa?
« Resposta #425 Online: 16 de Outubro de 2007, 20:30 »
     Fabio e Paulo

   obrigado pela ajuda que estão dando ao meu garoto, fiz um acordo com ele, fiquei respossável pelo hardware e ele pelo software hehehe
   o eixo da máquina é de 13 fios/polegada
   rodando o demo do EMC2 fiquei surpreso com a velocidade e suavidade, é muito superior ao Tcnc
      Gilberto
« Última modificação: 16 de Outubro de 2007, 20:34 por gimbabf »

Angeldark

  • Visitante
Re: Alguém usa?
« Resposta #426 Online: 17 de Outubro de 2007, 14:17 »
Paulo e Gilii
eeeee consegui configurar o enable sem queimar a placa mão, tambem consegui configurar o inputscale aqui fico em 204.081 a e a nossa placa é a  CNC3AX vc pediu pra confirmar né Gilii, tem mais alguma coisa que eu precise configurar ?
por que as portas eu ja configurei o enable, e o inputscale ja ta tudo certo aqui, a vlw pela ajuda orra não fosse as explicações de vcs eu ia tar me batendo até agora pra entender.

Angeldark

  • Visitante
Re: Alguém usa?
« Resposta #427 Online: 17 de Outubro de 2007, 14:56 »
a mais um probleminha, o eixo z ta invertido de vez ele abaixar ele sobe e quando é pra ergue ele desce ja andei fusando ums arquivos mais não achei como consertar isso alguem me ajuda ? 

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: Alguém usa?
« Resposta #428 Online: 17 de Outubro de 2007, 21:22 »
Angeldark,

Como você é novato, e é filho do ilustre Gilberto, vou quebrar seu galho e dar uma colher de chá, mas não acostume ;) :
http://www.guiacnc.com.br/forum/index.php/topic,188.msg32013.html#msg32013

Offline gimbabf

  • in memoriam
  • CNCMASTER
  • ******
  • Posts: 1211
  • Sexo: Masculino
  • in memoriam
Re: Alguém usa?
« Resposta #429 Online: 18 de Outubro de 2007, 19:07 »

     Pessoal

   a cnc já está configurada, aquele arquivo que já vem com o emc2 rodou beleza, agora só falta um pequeno detalhe, aprender a gerar os arquivos e fazer rodar no emc3
     Gilberto

Offline Paulo

  • CNCMASTER
  • ******
  • Posts: 1035
  • Sexo: Masculino
    • http://www.ig.com.br
Re: Alguém usa?
« Resposta #430 Online: 18 de Outubro de 2007, 20:58 »
Gilberto,

chiiii!
O EMC3, não vai dar pra ajudar não, este eu ainda não vi heheh...
Mas se for o EMC2, você pode criar o g-code no ArtCam e salvar em CantechRMS MM(*cnc) e copiar o arquivo para a pasta pessoal, e clicar em arquivo-->abrir-->clicar todos arquivos usinanaveis-->clicar todos os arquivos e na pastinha que fica a direita superior que tem uma flexinha com a setinha dobrada para cima vai clicando nela até aparecer o arquivo g-code que você copiou para sua pasta pessoal clica nela você vai vêr o arquivo que criou e tambem o g-code criado, bom divertimento.

Offline gimbabf

  • in memoriam
  • CNCMASTER
  • ******
  • Posts: 1211
  • Sexo: Masculino
  • in memoriam
Re: Alguém usa?
« Resposta #431 Online: 19 de Outubro de 2007, 01:49 »

     Paulo

   eu quiz dizer emc2, falha nossa!
  o negócio é que não conheço nada de ArtCam e outros bixos, o jeito é ir aprendendo com calma
     Gilberto

Offline gimbabf

  • in memoriam
  • CNCMASTER
  • ******
  • Posts: 1211
  • Sexo: Masculino
  • in memoriam
Re: Alguém usa?
« Resposta #432 Online: 22 de Outubro de 2007, 18:34 »

     não tem um comando no emc2 para mandar os eixos para home ?
      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: Alguém usa?
« Resposta #433 Online: 22 de Outubro de 2007, 18:58 »
Gilberto,

Eu ainda não usei esta função no EMC, até porque ele é mais complexo um pouco que o Turbocnc...

Sei que há basicamente 3 comandos diferentes: G10 e G28 ou G30

G10 é o comando preparatório usado para ajustes dos valores de origem de um sistema de coordenadas, mas não vamos falar disso neste momento.

Há os comandos G28 e G30, que são dois pontos de origem diferentes que podem ser definidos.

Os valores destes parametros supõe coordenadas absolutas, mas não tem unidade pré definida!

Para fazer os eixos retornarem à origem, pode-se usar o comando G28 (ou G30) e opcionalmete informar qual eixo deve obedecer o comando. - por exemplo G28 X para mandar o eixo X à origem, ou apenas G28 para enviar todos os eixos à origem...

A parte que estou estudando é no comando G10 e G92, que são:
G10 = Ajuste da Origem do Sistemna de Coordenadas
G92 = Sistema de Coordenadas de "Offset"

O que está me confundindo é que no Turbocnc eu usava de vez em quando o comando G92, que zera os contadores na posição da máquina - mas no EMC o resultado é um tanto diferente, pois ele leva em coinsideração o ponto de origem do sistema (se não me engano G10)

Offline Paulo

  • CNCMASTER
  • ******
  • Posts: 1035
  • Sexo: Masculino
    • http://www.ig.com.br
Re: Alguém usa?
« Resposta #434 Online: 22 de Outubro de 2007, 22:59 »
Gilberto,

do lado esquerdo da tela AXIS tem as opções pra você acertar o ponto inicial do trabalho, você seleciona X e aperta home, seleciona Y aperta home,seleciona Z aperta home, eu faço desta maneira, se você quizer fazer um teste e vêr a ferramenta voltar ao ponto inicial aqui vai um teste pra você.

 

/** * */