Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
MÁQUINAS EM GERAL => Centros de Usinagem => Tópico iniciado por: kefurlani em 02 de Fevereiro de 2009, 10:17
-
Prezados participantes do fórum. Estou com uma dúvida e gostaria de ajuda de vocês.
Na empresa que trabalho, utilizamos na programação dos centros de usinagem com comando 810D o solidcam 2008, porém como todo software de CAM este também possui suas limitações. Criamos um dispositivo para a produção de um item, o dispositivo é para a fixação de 5 peças e aí está o problema. Eu gostaria de colocar um contador no programa que fizesse o seguinte:
R1= número de peças
R2= contador
então o contador ficaria da seguinte forma:
Se o número de peças for 5, cada vez que completar um ciclo o contador apontaria para o desvio (GOTOB INICIO) no programa fazendo o deslocamento do zero peça e usinaria a próxima, assim sucessivamente até concluir o número de peças a serem usinadas. Criei um contador, porém não está funcionando como deveria como mostrado abaixo:
R1=2 R2=0
INICIO:
G97 S600 M3
R2=R1-1
IF R2=R1 GOTOF FIM
S100 M3
S50 M3
GOTOB INICIO
FIM:
M30
Será que vocês poderiam me ajudar com a questão?
Obrigado
-
Kefuriani,
Tentou colocar na quinta linha "IF R2=0 GOTOF" ?
-
Voce quer um contador de Peças ?
para contar peças no 810D é simples.
No inicio do programa vc pode colocar a MSG com quantidade de peças para o operador
N50 MSG("JOGOS PRODUZIDOS: "<<R99)
ao final do programa voce coloca o contador
N720 R99=R99+1
N730 M30
Seria esta a sua duvida ?
-
Bem nao entendi direito, eu tbm trabalho com sinumerik 810d e solidcam 2008, vamos a sua duvida, vç tem 1 dispositivo que cabe 5 peças certo, e queria que o ponto zero se deslocasse para cada peça apos o ciclo de usinagem, e vç esta usando parametros R certo, porque vç nao cria o (ciclo de usinagem em uma subrotina e usa ATRANS, so sao 5 peças no dispositivo), é isso.
pelo que entendi deve ser isso se nao nos de mais dicas