Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

PROJETOS => Projetos dos Usuários Guia CNC => Tópico iniciado por: rick com k em 04 de Dezembro de 2010, 20:27

Título: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 04 de Dezembro de 2010, 20:27
          Ola amigos do forum,

   estou iniciando um projeto com a ideia de usar o sistema cnc em um torno revolver,tenho pouco conhecimento em automaçao e por isso gostaria de contar com a ajuda dos amigos apreciadores de maquinas.
         A maquina ja possui um sistema pneumatico para abertura e fechamento da pinça,estou querendo montar 3 mesas que substituiram os carrinhos convencionais,a maquina é usada para cortar em aço 1020 com diametros até 2" e parede de até 9mm.Para primeiros testes estou montando uma mesa que será a mesa de corte,segue especificações:
          Guias de 15mm com 4 patins ,comprimento 400mm,largura da mesa 150mm,espessura 3/4",comprimento de 200mm, fuso de esfera recirculantes de 16mm com passo 5mm.Nesta mesa sera fixado 2 suportes de ferramenta,1 para o corte e o outro para o chanfro externo da pç. Duvidas:
           Ja montei uma router e sei da qualidade deste conjunto para fresamento,agora para cortar aço tenho duvidas,pois nao sei se terei problemas com vibraçao,por isso pensei em 4 patins em um conjunto bem compacto montado em chapas de aço 1045,estou no caminho certo?
            segue fotos do torno:
           A mesa substuirá o carrinho transversal da foto 3.

       
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: F.Gilii em 04 de Dezembro de 2010, 20:32
Funciona e muito bem...

Faça um torno "Gang tool"...

Tool Post & Quick Change Gang Tool (http://www.youtube.com/watch?v=fU-tGcQOzMk#)
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 04 de Dezembro de 2010, 21:01
           a ideia é essa ai  grande Fabio,
      a diferença é que preciso de uma mesa no sentido transversal para o corte,tbm montarei um conjunto igual a este para segundas operaçoes,é que com 3 mesas ganho produtividade por executar operaçoes simutaneas,enquanto corto posso escariar o furo na outra mesa,estou com a ideia bem montado,esta faltando detalhes importantes para nao ter complicaçoes futuras,como por exemplo ao fixar a mesa no lugar do carrinho (foto 3),qual seria a melhor posiçao para o motor de passo? Como evitar que o oleo soluvel caia no motor de passo,fixo ele bm longe e uso correia para transmissao?So sei usar o emc2 e o turbo cnc,no programa ou no codigo g, tem como inserir uma linha de comando para o programa se repetir automaticamente? Imagine que a barra tem 6m e dará 100pçs,o unico caminho é fazer um programa para 100 cortes mesmo ou ficar apertando o "R" a cada corte? etc...  Mais conforme vou montando a maquina vou solicitando ajuda dos amigos..
     
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: F.Gilii em 04 de Dezembro de 2010, 21:10
Bem, eu não vejo muito problema não - penso que o motor pode ficar debaixo de alguma proteção, assim como correias, rolamentos e castanha do fuso, tudo protegido de cavacos e de oleo de corte.

Para fazer repetir é simples - basta criar uma subrotina que conta as peças ou as operações - no começo dos trabalhos o operador informa quantas peças ele quer e a máquina executa tudo e pára no final...
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 05 de Dezembro de 2010, 21:37
Bem, eu não vejo muito problema não - penso que o motor pode ficar debaixo de alguma proteção, assim como correias, rolamentos e castanha do fuso, tudo protegido de cavacos e de oleo de corte.
           
          bem Fabio,o motor consegui visualizar sua posiçao,da para proteger 100% usando chapas com um perfil adequado ao torno.

Para fazer repetir é simples - basta criar uma subrotina que conta as peças ou as operações - no começo dos trabalhos o operador informa quantas peças ele quer e a máquina executa tudo e pára no final...
                 me perdi no termo " subrotina" desconheço de forma pratica e teorica,onde posso me informar melhor sobre seu funcinamento?
       obrigado
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: F.Gilii em 06 de Dezembro de 2010, 09:24
Rick,

Abaixo um exemplo de arquivo que faz repetições:

A quantidade de repetições é o valor da palavra "L" (no exemplo L=3, repete 3 vezes)

(rotina)
M98 P1234 L3
M30

(programa)
O1234
G21
M3 F1000
G0 X0Y0Z10
G01 z-1
G01 x10
G01 Y10
G01 x0
G01 y0
G0 Z10
M5
M99


Note que depois da última linha (comando M99) deve haver uma linha em branco para que o programa leia e interprete o comando M99
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: fabio panelas em 06 de Dezembro de 2010, 14:36
Boa Tarde F.Gilii, gostei muito desse video, achei uma novas idéias  para meu torno olhando esse video, será que vc tem mais videos ou fotos desse torno que vc colocou o video.
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 07 de Dezembro de 2010, 21:40
        Entendido  Fabio,vou fazer alguns testes com alguns programas que ja tenho pronto.
       Obrigado
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 08 de Dezembro de 2010, 13:47
      Fabio, testei este mesmo arquivo e deu alguns erros.
       da forma que esta o arquivo aparece:
      '' proximo da linha 11 unknown m code"
     
           
     
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: F.Gilii em 09 de Dezembro de 2010, 08:28
Rick,

Deve ter coisa errada com o seu programa, pois a linha 11 é M3, um comando de ligar e desligar o spindle, e acho muito dificil que o programa não entenda...

Provavelmente sua instalação do programa está danificada.
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Alebe em 09 de Dezembro de 2010, 10:59
O erro é o "F". Troque por um S.
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: F.Gilii em 09 de Dezembro de 2010, 11:15
Negativo - "F" alí é de "Feed Rate" - velocidade de avanço...
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Eneias Eringer em 09 de Dezembro de 2010, 11:30
Aqui funcionou direitinho no mach 3 turn....!!!
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 09 de Dezembro de 2010, 14:20
         Fabio,talvez para que eu entenda melhor e descubra se tem coisa errada com o meu programa,vou escrever um arquivo que ja uso e gostaria que me dissesse como o modifico para ficar repetitivo.
     obrigado                   
                  Arquivo

 T1M6
 G17
 G0X0Y0Z0
 G0X177.1Y251.17Z8.0 0
 G1Z-5F300
 G0X187.1Y194.45
 G0X197.1Y251.17
 G0Z8.00
 G0X0Y0
 M30
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: F.Gilii em 09 de Dezembro de 2010, 21:01
(rotina)
M98 P1234 L3
M30

(programa)
O1234
G0X0Y0Z0
G0X177.1Y251.17Z8.0 0
G1Z-5F300
G0X187.1Y194.45
G0X197.1Y251.17
G0Z8.00
G0X0Y0
M5
M99


Do jeito que está repete 3 vezes - altere o valor na frente da letra "L" na linha da rotina para a quantidade desejada
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 09 de Dezembro de 2010, 22:14
(rotina)
M98 P1234 L3
M30

(programa)
O1234
G0X0Y0Z0
G0X177.1Y251.17Z8.0 0
G1Z-5F300
G0X187.1Y194.45
G0X197.1Y251.17
G0Z8.00
G0X0Y0
M5
M99


Do jeito que está repete 3 vezes - altere o valor na frente da letra "L" na linha da rotina para a quantidade desejada
                Fabio,este arquivo é interpretado normalmente por qualquer programa? O emc2 para logo no começo.
               
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: F.Gilii em 09 de Dezembro de 2010, 22:17
Este arquivo foi feito para o Mach3, mas com um pouco de cirurgia, funciona no EMC com certeza...
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 10 de Dezembro de 2010, 14:22
     rsrsr  será que tem algum cirurgiao emc2cista no fórum?
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 19 de Dezembro de 2010, 19:23
   Nao consegui encontrar nada sobre a subrotina no EMC2.
    Este esquema para o mach nao funciona nem de ponta cabeça no emc2...
   Tem manual do emc2 no forum?
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: F.Gilii em 19 de Dezembro de 2010, 19:34
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl (http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl)

http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Oword (http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Oword)
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 19 de Dezembro de 2010, 19:53
 Obrigado Grande Fabio.
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 13 de Fevereiro de 2011, 14:01
           Grande Fabio, td bm?

      Como conversamos a algum tempo por telefone,realmente nao consegui usar a subrotina no emc2,tentei de varias maneiras e sempre da algum tipo de erro,montei de acordo com o que entendi (se é que entendi)mais para quem nao entende o alfabeto gcode fica dificil acertar no "chute"... vou postar um arquivo  na esperança de algum usuario do emc2 ou algum conhecedor de gcode me auxiliar na elaboraçao do arquivo para a subrotina no emc2.Segue um arquivo comum de meu uso e a ideia é repetilo por 15 veses.
   
       T1M6
       G17
       G1Z50
       G1X3
       G0X200Y1Z60
       G1Y2.5Z49
       G0Y-80Z60
       G1Y-82X400
       G1Y6Z30
       G0X0Y-20Z50
       G0Z0
       M30                                 
                                             Obrigado  a todos
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Jorge_BH em 13 de Fevereiro de 2011, 18:54
Olá.
Não sei qual é a configuração que vc pôs no stepconf, mas como está pondo valores negativos em Y, é necessário saber quais os limites que estão configurados para os eixos.
Poste aqui as msgs de erro.
Abraço.
Jorge
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 13 de Fevereiro de 2011, 19:25
      Jorge,
 o "y" negativo nao interfere na montagem de arquivo, o eixo no stepconfig esta configurado para tal dimensoes,minha necessidade esta em aprender usar a subrotina no emc2,ou seja, fazer com que o arquivo se repita quantas vzs necessarias para trabalhar com serviços em serie.
   abraço
   
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Jorge_BH em 14 de Fevereiro de 2011, 07:23
Oi, Rick.
Fiz uma rotina de repetição simples, mas dá pra ver como funciona. É pra fazer quadrados "em série". Não sei se vai ajudar em alguma coisa. Vc teria de substituir valores e acrescentar variáveis pra ficar de acordo com o serviço q vc quer/precisa.
A rotina faz quadrados de 10mm, com profundidade de 1mm, repetindo até um valor estipulado:

G21
#1 = 10                 (atribúi o valor de 10 para a variável)
G00 Z5      (Z com altura de 5mm da peça)   
G00 X0Y0   (X e Y zerados)
o10 do      (início do processo de repetição)
G0Z-1 F200   (Z abaixa 1mm na peça)
G1X#1 F500   (o 1º lado do quadrado)
G1Y10 F500   (o 2º)
G1X[#1-10]   (o 3º)
G1Y0      (finaliza o quadrado)
G0Z5
#1 = [#1 + 15]   (soma 15 à variável para se fazer o quadrado seguinte)
G0X[#1-10]   (subtrái 10 da variável para se ter o pto inicial do quadrado seguinte)
o10 while [#1 LE 55]   (indica que se deve repetir o processo até #1 seja <=55)
G00 Z5
G00 Y0 X0
M02
M30

O arquivo:

Vc tbém pode dar uma olhada no arquivo do nosso amigo Célio, porque é uma forma diferente de repetição e tem resultados parecidos:
http://www.guiacnc.com.br/index.php/topic,7967.0.html (http://www.guiacnc.com.br/index.php/topic,7967.0.html)
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 17 de Fevereiro de 2011, 19:51
  Grande Jorge mineiro!!!
  agradeço a força amigo, obrigado!
  rodei o teu arquivo e consegui aprender um pouco mais do gcode da vida...
  Porem a minha necessidade é mais simples amigo,para usar o seu exemplo e fica mais facil de vc entender o que preciso,suponhamos que vc queira fazer o primeiro quadrado 35 vzs no mesmo lugar,ou seja, a ferramenta usina o quadrado,volta ao inicio e automaticamente vem e faz o mesmo quadrado etc..
  seria uma repetiçao automatica da mesma operaçao,tentei montar aqui baseado no que vc postou e só deu erro .. aff
 se possivel veja o arquivo que postei ,é exatamente este que preciso que se repita automaticamente por "N" vzs.
  Obrigado e desculpe a minha falta de entendimento  heheh
  abraços!
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Jorge_BH em 17 de Fevereiro de 2011, 22:26
Rick, a peça é repetida no mesmo lugar? Vai alterando a altura do fresamento ou tira o material e põe outro? Explica com detalhes o funcionamento do que vc precisa. Tem de dar tempo pra repetição ou toda hora vai rodar o prog de novo?
Abraço.
Jorge
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Jorge_BH em 17 de Fevereiro de 2011, 22:29
  ...se possivel veja o arquivo que postei ,é exatamente este que preciso que se repita automaticamente por "N" vzs...
Cadê o arquivo?
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 18 de Fevereiro de 2011, 09:27
    Jorge, a usinagem é repetida no mesmo lugar e nao altera nada,tera uma alimentaçao automatica de material que sera combinada com o programa em serie,imagine que a ferramenta vem na chapa faz um quadrado e enquanto ela volta ao "0" vc troca de chapa e em seguida a usinagem recomeça automaticamente,ou seja,sem ter que apertar o "R".
  O arquivo que postei esta nesta mesma pagina.
  Obrigado.
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Jorge_BH em 18 de Fevereiro de 2011, 21:38
Fala, Rick.
Agora o programinha tá fazendo um quadrado no mesmo lugar (cada um no seu quadrado, hehe).
Pra parar o programa, eu pus o M01. Então, pra recomeçar é só clicar no botão pause; se quiser que rode direto é só retirar essa linha. Se quiser que ele pause por um tempo e volte, automaticamente, o comando deve ser trocado de M01 para delay 2000 (se não me engano) para parar 2 segundos.
Se quiser inserir o seu programa é só tirar as linhas que fazem o quadrado e colocar ali as suas linhas.
Espero que agora vc consiga o que deseja. Se não, fale aí.
Abraço.
Jorge

G21
G90
G54

#1 = 1

G00 Z5

O100 do
G0X0Y0
G0Z-1 F200   
G1X10 F500   
G1Y10 F500   
G1X0   
G1Y0      
G0Z5
#1 = [#1 + 1]   
M01   (pára o programa até trocar a peça. Depois clicar em pausa)

O100 while [#1 LE 5] (5 corresponde a 4 peças)

G00 Z5
G00 Y0 X0

M02
M30




Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 20 de Fevereiro de 2011, 20:03
  Grande Jorge!!!
 Estou muito grato pela tua ajuda,agora o programa rodou certinho e repete quantas vzs acho necessarias,só o "delay 2000" que deu um erro...mas nao usarei.
  Onde vc aprendeu estes comandos amigo?
  No site do emc2 nao consegui usar o que la ensina,fiquei tentando usar "call sub", "end sub" etc... e só da erro.
  Ja fiz um teste de corte com o programa,em breve posto as fotos do meu projeto agora que defini as dimensoes das mesas e suas funçoes,acredito que achara interessante minha ideia...
  Abraços!!!
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Jorge_BH em 22 de Fevereiro de 2011, 14:20
...só o "delay 2000" que deu um erro...
Tenta essa linha:

G4 p2      (pra pausar 2 seg)

Abraço.
Jorge
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 13 de Março de 2011, 20:36
         Valeu Jorge!!
   Deu tudo certo,fiz ate uns testes de corte no meu projeto,estou quase finalizando a maquina,segue algumas fotos da ideia para que os amigos possam acompanhar o meu projeto,fiquem a vontade para comentarios e duvidas.
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 19 de Junho de 2011, 19:53
 Ola pessoal!!
 è com satisfaçao que compartilho meu projeto com vcs,a maquina esta funcionando e com tendencias á algumas melhorias,
 agradeço aos que me ajudaram neste projeto. Segue video do torno cortando um tubo de 37mm de diametro,parede de 2mm e comprimento 36.2 mm com tolerancia de 0.1 mm,produçao de 400pçs/h.
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: Jorge_BH em 19 de Junho de 2011, 20:07
Muito legal, Rick, parabéns.
A produção ficou show.
Abraço.
Jorge
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: robedany em 19 de Junho de 2011, 20:34
Eu não tenho o programa para 3gp.
Não da para colocar como avi ou no youtube

Roberto
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: robedany em 19 de Junho de 2011, 22:20
Ja consegui converter o 3gp para avi

Parabens pela obra prima.
Da vontade de ficar assistindo o video varias vezes.
O rolamento na ponta do espaçador de tamanho e aquela "reboladinha" que ele da entendi que é para ajustar bem o espaçamento.
Não entendi porque o espaçador de tamanho do tubo não é fixo..Quando corta o tubo , ele vai até encostar e volta na posição.

Valeu todo centavo investido

Roberto
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 20 de Junho de 2011, 16:46
  Valeu pelos elogios amigos!
  Robedany,o "espaçador" que voce se refere,em um torno chamamos de "stop" ou "top" mesmo..
 no meu projeto ele vai ate o material para evitar uma "pancada" que é comum nos top fixos quando a pinça abre e o material avança,as vezes o material bate no top e recua um pouco,se neste tempo a pinça fechar,a peça estará fora de medida no momento do corte e como as tolerâncias sao normalmente de + ou - 0.1mm este é mais um recurso para garantir acuidade.
  Grande Jorge BH,agradeço a voçe por me ensinar subrotinas no EMC2.   abs
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: robedany em 21 de Junho de 2011, 13:56
Oi Rick
Vc. tem razão quanto ao stop
grato pela esplicação
Estou brincando com um torno revolver e ´talvez algum dia possa automatiza-lom se tiver tempo$$.
Não sou mecanico, mas com ajuda do pessoal ja consegui fazer algumas  peças.
http://www.guiacnc.com.br/index.php/topic,4737.msg112170.html#msg112170 (http://www.guiacnc.com.br/index.php/topic,4737.msg112170.html#msg112170)

Abraço Roberto
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: robson santos em 25 de Junho de 2011, 12:35
parabéns ótima maquinha, mas vc poderia postar quanto vc gastou em media para nos podermos ter uma ideia se vale a pena?
Título: Re: Projeto Automaçao de Torno Revolver
Enviado por: rick com k em 19 de Julho de 2011, 09:03
     Ola amigos,
 a maquina esta rodando ha alguns dias e hoje começou dar um problema muito estranho no emc2 ou nos drivers Smile,acontece que repetinamente a maquina para de movimentar os motores,o programa continua rodando,ja observei que os motores nao desligao apenas para.
   Desligo o pc e reinicio algumas vezes e assim voltam a funcionar.Alguem ja passou por isso?
  abs