Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
MÁQUINAS EM GERAL => Plasma => Tópico iniciado por: bublitz.rhoads em 28 de Novembro de 2014, 09:55
-
Bom dia pessoal, já vi muita gente tentando usar o thc com o emc2, mas nunca achei nenhum tópico que tenha "terminado bem".
Fuçando por aí, achei esse link:
http://proma-elektronika.com/index.php/en/tips/plasma-thc-linuxcnc (http://proma-elektronika.com/index.php/en/tips/plasma-thc-linuxcnc)
Desenvolvido pelo pessoal da Proma, e pelo que lí pode ser usado para outros thcs que usem a interface arc ok, up, down.
Meu plano inicial era usar o ubuntu, mas como não tinha conseguido achar muito material (pelo menos que eu entendesse, pois meu conhecimento em linux é pífio) acabei usando o mach, pela questão do fácil interfaceamento com o thc.
Gostaria muito de usar o linux, mas tenho muitas dúvidas quanto à o que fazer com esses arquivos.
Já tenho uma máquina com o ubuntu+emc2 instalado, mas e agora? Copio esses arquivos de configuração para o diretório do emc2?
Abraços
Tiago Bublitz
ps: Não sei se deveria ter postado na área do fórum reservado ao emc2? Caso positivo, pode ser movido para lá?
-
Tiago,
À princípio, basta copiar a pasta para a pasta configs do diretório linuxcnc.
Depois, copie o arquivo de atalho thc_toma.desktop para a area de trabalho.
Após copiar, abra-o com o botão direito -> propriedades e veja se o caminho é o mesmo da pasta.
Algo como home/seu_login/linuxcnc/configs/thc-toma.thc_toma.ini.
Ainda precisa modificar alguns arquivos indicados no pdf que postaram, caso dos pinos no thc.hal e escala, velocidade etc. no thc_toma.ini.
Tente aí e veja se funfa.
Abraços
-
Alebe, vou tentar por aqui.
Olhando os vídeos direto no youtube, achei esse link, com mais detalhes:
http://linuxcnc.org/index.php/english/forum/49-basic-configuration/27900-thc-config-that-works?limitstart=0 (http://linuxcnc.org/index.php/english/forum/49-basic-configuration/27900-thc-config-that-works?limitstart=0)
-
Alebe, parece que a princípio funfou sim.
Mas não consigo liberar a emergência.
Fiz o que o Thommy indicou no tópico que postei acima, procurar a linha "limitz" no arquivo "thc.hal" e inserir "#" na frente da linha (pelo que entendi até agora, o "#" faz com que a linha não seja lida, certo?) mas ficou na mesma coisa.
Lembrando que ainda não estou com esse pc conectado à bob...
-
Segundo ele:
"add a limit switch to Z axis,
change "the active" high or "active low" at input 15 on the BOB
open "thc.hal" and search for "limitZ" and just add a "#" in front of it.
that's it. Moving on"
http://linuxcnc.org/index.php/english/forum/49-basic-configuration/27900-thc-config-that-works?start=10#47692 (http://linuxcnc.org/index.php/english/forum/49-basic-configuration/27900-thc-config-that-works?start=10#47692)
Mas ainda assim, só deve funfar com a eletrônica conectada.
Sem ela precisaria mudar vários links nos arquivos.
Abraços
-
Ok, vou conectar na eletrônica para ver o que acontece :D
-
Agora nem abre mais o emc2... :(
Pergunta:
Estou usando a versão "ubuntu-10.04-linuxcnc1-i386" (pelo menos essa é o nome da iso)
Em algum lugar aqui no fórum li que era melhor usar a versão 8.04, por ser mais estável, eu deveria usar esta versão? Talvez por alguma compatibilidade dos arquivos do Toma?
-
Como não abre mais? Vc não conectou só a eletrônica.
Deixe os arquivos originais, sem nenhuma mudança.
E Vc precisa ver se sua eletronica tem o sinal de emergencia high ou low.
Se der erro de novo, copie e cole aqui a parte de Debug Information da janela de erro.
E não é compatibilidade de versão do ubuntu.
Se fosse, o axis nem teria aberto antes. Pode ficar no 10 mesmo.
Ah, e acredite. O 10 é bastante estável.
-
Alexandre, recoloquei os arquivos originais e agora foi :D
Deve ser esse o problema, minha eletrônica não tem sinal de emergência, nem high nem low :P
Posso implementar uma chave para esse fim, mas qual seria o pino para usar? Ou pode ser qualquer um livre e configurá-lo no soft?
Abraço
Tiago Bublitz
-
Não consegui editar a a mensagem anterior, então to postando em baixo.
Consegui avanços aqui:
O problema é que no arquivo thc.hal tem a configuração do pino da mesa flutuante, o qual se tiver ativo, deixa a máquina em estado de emergência. E como tava com o sinal invertido, ele não habilitava de jeito nenhum.
Agora vou tentar configurar todo o restante dos pinos para ver se roda.
Abraços
Tiago Bublitz
-
Lá vou eu de volta :D
Então, muitos avanços, praticamente tudo funcionando uma beleza.
"Praticamente" porque estou com um probleminha aqui:
Durante o corte, o eixo z fica muito lento, fazendo com que não de tempo de corrigir :(
Imagino que seja alguma configuração, pois os arquivos feitos pelo Tom, foi concebido para uma máquina que tem fuso com passo de 5mm, e eu uso um passo de ~1,6mm. Já lí que o mach não faz uso de aceleração durante o uso do thc, imagino que o emc2 também faça isso, o que explica a velocidade mais baixa durante o corte. A questão é, alguém faz ideia de onde configura isso? (imagino que seja em % da velocidade máxima do eixo Z)
Abraços
Tiago Bublitz
-
Durante o corte, o eixo z fica muito lento, fazendo com que não de tempo de corrigir :(
Corrigir o quê?
...onde configura isso? (imagino que seja em % da velocidade máxima do eixo Z)
Já leu o manual do arquivo ini?
linuxcnc.org/docs/html/config/ini_config.html
-
Durante o corte, o eixo z fica muito lento, fazendo com que não de tempo de corrigir :(
Corrigir o quê?
...onde configura isso? (imagino que seja em % da velocidade máxima do eixo Z)
Já leu o manual do arquivo ini?
linuxcnc.org/docs/html/config/ini_config.html
Bom, corrigir a altura da tocha?
Ainda não tinha achado, obrigado pelo link, já estou lendo.
Abraços
Tiago Bublitz
-
Boa tarde,
não achei tópico relacionado. Já montei uma router com linuxcnc, fiquei muito satisfeito. Agora estou montando um plasma com linuxcnc. Mas não sei como inicializar o linuxcnc como plasma. Tem várias opções como:
axis
gmoccapy
gscreen
pyvcp
tklinuxcnc
touchy
entre dezenas de outras opções. Qual é a mais usada e a mais fácil?
Desde já agradeço.
-
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?GantryPlasmaMachine (http://wiki.linuxcnc.org/cgi-bin/wiki.pl?GantryPlasmaMachine)
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Gmoccapy_Plasma (http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Gmoccapy_Plasma)
-
Obrigado pela orientação.
Instalei o linux e inicializei na versão parport plasma thc. Mas assim como a versão gmoccapy, pelo que vi, os arquivos .hal de configuração não vem pronto para apenas inserir os valores dos pinos da porta paralela. Tem que quase digitar todo o arquivo, o linuxcnc parece ser mais para desenvolvedores (o que não é o meu caso).
Estou pensando em usar o mach3 mas acho o windows muito instável em relação ao linux. E o plasma tem 2x3 metros, com tanque de água, e ficou muito veloz. A parte mecânica e eletrônica já está pronta. Eu testei ela com o linuxcnc inicializando como router no mill.
Consegui configurar todos os movimentos assim na versão mill do linuxcnc.
Vocês acham que a melhor opção seria aprofundar mais no linuxcnc mesmo?
Obrigado pela orientação.