Controle automático de 2 corretores de desgaste...para comando Fanuc Torno ou centros de usinagem.
ฝัง
- เผยแพร่เมื่อ 4 ต.ค. 2024
- Controle automático de 2 corretores de desgaste...para comando Fanuc Torno ou centros de usinagem programa parametrizado completo na descrição do vídeo.
O0301(CONTROLE AUTOMATICO DO CORRETOR PARAMETRIZADO)
(ELABORADO POR: JEREMIAS FERRAZ)
(NOTA: PARA INICIAR O CONTROLE APENAS NA PRIMEIRA VEZ ZERAR MANUALMENTE AS VARIAVEIS #901/#911/#931/#903/#913/#933)
(DATA----//--//--//--------)
(NOTA: USAR NUMEROS MULTIPLOS NAS VARIAVEIS "#950/#952" E "#953/#955")
(INSERIR DADOS PARA FERRAMENTA T1)
#950=4(SEQUENCIA DA PECA A SER COMPENSADA)
#951=0.01(INCREMENTO PARA COMPENSAR DESGASTE H1)
#952=20(QUANTIDADE DE PECAS A PRODUZIR "SEMPRE MENOR EX:20")
(INSERIR DADOS PARA FERRAMENTA T3)
#953=6(SEQUENCIA DA PECA A SER COMPENSADA)
#954=0.005(INCREMENTO PARA COMPENSAR DESGASTE H3)
#955=30(QUANTIDADE DE PECAS A PRODUZIR "SEMPRE MAIOR EX:30")
IF[#901NE0]GOTO121
#921=#10001(ARMAZENAR CORRETOR ANTERIOR H1)
N121
IF[#903NE0]GOTO122
#923=#10003(ARMAZENAR CORRETOR ANTERIOR H3)
N122
IF[ABS[#10001+0]GT0.3]GOTO555(CONTROLE DE SEGURANCA DO CORRETOR 1 EM +-0.3MM)
IF[ABS[#10003+0]GT0.3]GOTO666(CONTROLE DE SEGURANCA DO CORRETOR 3 EM +-0.3MM)
G28G91G0Z0
G90
( INICIO DA USINAGEM---------------- )
G49T1M6G90G54G0
G43H1G90G0Z50
G54X-85Y0S2500M3
G0Z-2.0
G1X85F1800
G0Z50
G28G91G0Z0
G90
( INICIO DA USINAGEM---------------- )
G49T3M6G90G54G0
G43H3G90G0Z50
G54X-65Y0S2500M3
G0Y-50.0
G0Z-2.0
G1X65F1800
G0Z100
( FIM DA USINAGEM------------------ )
(------------------------------------)
M12(PARADA DE PRE-PROCESSAMENTO // IMPORTANTE)
(------------------------------------)
#901=#901+1(CONTADOR DE VIDA UTIL 20 PECAS)
#911=#911+1(CONTADOR DE 4 PECAS)
IF[#911EQ#950]GOTO500
(------------------------------------)
N5001
#903=#903+1(CONTADOR DE VIDA UTIL 30 PECAS)
#913=#913+1(CONTADOR DE 6 PECAS)
IF[#913EQ#953]GOTO600
M12(PARADA DE PRE-PROCESSAMENTO // IMPORTANTE)
M30
( CONTROLE DO CORRETOR AUTOMATICO )
N500
#931=#931+#950(CONTADOR DE CONTROLE DAS 20 PECAS)
()
()
#911=0(ZERAR CONTADOR A CADA 4 PECAS)
#10001=#10001+#951
IF[#901LT#952]GOTO5001
IF[#931GE#952]GOTO5000
N600
#933=#933+#953(CONTADOR DE CONTROLE DAS 30 PECAS)
()
()
#913=0(ZERAR CONTADOR A CADA 6 PECAS)
#10003=#10003+#954
IF[#933GE#955]GOTO6000
M30
N5000
#901=0(ZERAR CONTADOR DE VIDA 20 PECAS)
#911=0(ZERAR CONTADOR DE CONTROLE DAS 4 PECAS)
#931=0(ZERAR CONTADOR DE CONTROLE DAS 20 PECAS)
#10001=#921(CARREGAR VALOR ANTERIOR DO CORRETOR H1)
M5
()
()
#3000=1(FIM DE VIDA T1 TROCAR FERRAMENTA)
M30
N6000
#903=0(ZERAR CONTADOR DE VIDA 30 PECAS)
#913=0(ZERAR CONTADOR DE CONTROLE DAS 6 PECAS)
#933=0(ZERAR CONTADOR DE CONTROLE DAS 30 PECAS)
#10003=#923(CARREGAR VALOR ANTERIOR DO CORRETOR H3)
M5
()
()
#3000=3(FIM DE VIDA T3 TROCAR FERRAMENTA)
M30
N555
M5
#3000=11(CORRETOR 1 FORA DA TOLERANCIA)
N666
M5
#3000=13(CORRETOR 3 FORA DA TOLERANCIA)
MUITO OBRIGADO PELA AJUDA, SEMPRE DISPONIBILIZANDO CONHECIMENTO SEM PEDIR NADA EM TROCA, ATRAVES DOS SEUS CONTEUDOS ESTOU , A CADA DIA ME ENTRESANDO MUITO PELA PROGRAMAÇÃO PARAMETRIZADA. EUS ABENÇOE SEMPRE.
Olá Elias, tudo bem? Obrigado por prestigiar o canal, que bom que os conteúdos do canal estão contribuindo para seu crescimento profissional, abraço.
Mais um super tutorial Jeremias! Obrigado por estar sempre compartilhando conhecimento, valeu parceiro!🤝
Obrigado meu amigo, tudo de bom para vc, um grande abraço.
DEUS te abençoe sempre
Muito bom.
Acabei excluindo uma linha que fazia a função de contagem das peças, era pra ajustar o fechamento da pinça mas acabou dando outro problema.
A linha era G65 P500 ;
Comando Fanuc OI-TD
Aooooo mestre
Olá Eder, sumiu meu amigo.....obrigado pelo comentário, um grande abraço.
@@jeremiasferraz1341 final de ano e correria,mas estamos sempre aqui prestigiando seus vídeos