Autor Tópico: Projeto Automaçao de Torno Revolver  (Lida 9245 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline rick com k

  • Novato
  • *
  • Posts: 81
  • Sexo: Masculino
Re: Projeto Automaçao de Torno Revolver
« Resposta #15 Online: 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.
               

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: Projeto Automaçao de Torno Revolver
« Resposta #16 Online: 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...

Offline rick com k

  • Novato
  • *
  • Posts: 81
  • Sexo: Masculino
Re: Projeto Automaçao de Torno Revolver
« Resposta #17 Online: 10 de Dezembro de 2010, 14:22 »
     rsrsr  será que tem algum cirurgiao emc2cista no fórum?

Offline rick com k

  • Novato
  • *
  • Posts: 81
  • Sexo: Masculino
Re: Projeto Automaçao de Torno Revolver
« Resposta #18 Online: 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?

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

Offline rick com k

  • Novato
  • *
  • Posts: 81
  • Sexo: Masculino
Re: Projeto Automaçao de Torno Revolver
« Resposta #20 Online: 19 de Dezembro de 2010, 19:53 »
 Obrigado Grande Fabio.

Offline rick com k

  • Novato
  • *
  • Posts: 81
  • Sexo: Masculino
Re: Projeto Automaçao de Torno Revolver
« Resposta #21 Online: 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

Offline Jorge_BH

  • CNCMASTER
  • ******
  • Posts: 2503
  • Sexo: Masculino
  • Jorge Maluf Jacob
  • Cidade - UF: Belo Horizonte-MG
  • Profissão: Administrador de Empresas
Re: Projeto Automaçao de Torno Revolver
« Resposta #22 Online: 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

Offline rick com k

  • Novato
  • *
  • Posts: 81
  • Sexo: Masculino
Re: Projeto Automaçao de Torno Revolver
« Resposta #23 Online: 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
   

Offline Jorge_BH

  • CNCMASTER
  • ******
  • Posts: 2503
  • Sexo: Masculino
  • Jorge Maluf Jacob
  • Cidade - UF: Belo Horizonte-MG
  • Profissão: Administrador de Empresas
Re: Projeto Automaçao de Torno Revolver
« Resposta #24 Online: 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

Offline rick com k

  • Novato
  • *
  • Posts: 81
  • Sexo: Masculino
Re: Projeto Automaçao de Torno Revolver
« Resposta #25 Online: 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!

Offline Jorge_BH

  • CNCMASTER
  • ******
  • Posts: 2503
  • Sexo: Masculino
  • Jorge Maluf Jacob
  • Cidade - UF: Belo Horizonte-MG
  • Profissão: Administrador de Empresas
Re: Projeto Automaçao de Torno Revolver
« Resposta #26 Online: 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

Offline Jorge_BH

  • CNCMASTER
  • ******
  • Posts: 2503
  • Sexo: Masculino
  • Jorge Maluf Jacob
  • Cidade - UF: Belo Horizonte-MG
  • Profissão: Administrador de Empresas
Re: Projeto Automaçao de Torno Revolver
« Resposta #27 Online: 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?

Offline rick com k

  • Novato
  • *
  • Posts: 81
  • Sexo: Masculino
Re: Projeto Automaçao de Torno Revolver
« Resposta #28 Online: 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.

Offline Jorge_BH

  • CNCMASTER
  • ******
  • Posts: 2503
  • Sexo: Masculino
  • Jorge Maluf Jacob
  • Cidade - UF: Belo Horizonte-MG
  • Profissão: Administrador de Empresas
Re: Projeto Automaçao de Torno Revolver
« Resposta #29 Online: 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





 

/** * */