·

Engenharia Mecânica ·

Processos de Usinagem

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

CAMPUS DE ITAPETININGA MA2M4 Subrotinas Professor Francisco Mateus e Wlademir CAMPUS DE ITAPETININGA Start do programa Sinutrain Clicar 2 x sobre o ícone Após isso irá aparecer a seguinte tela CAMPUS DE ITAPETININGA Devemos clicar na linha Use template CAMPUS DE ITAPETININGA Deverá abrir a seguinte tela Devemos clicar em DemoLathe CAMPUS DE ITAPETININGA Clicando em Demo lathe teremos Devemos escolher DEMOMilling machine para termos uma fresadora 3 eixos E depois clicar em Create Clicar depois de selecionar DEMOMilling machine para a criação da máquina virtual CAMPUS DE ITAPETININGA Se você realizou todos procedimentos de maneira correta terá esta tela CAMPUS DE ITAPETININGA Clicando com o botão direito na máquina criada abrirá o seguinte menu Devemos clicar em start para iniciar o programa Note que aqui ao lado temos os eixos X e Y Caso esteja X e Z refaça o procedimento escolhendo a máquina correta CAMPUS DE ITAPETININGA Após iniciar a máquina teremos a seguinte tela CAMPUS DE ITAPETININGA Assim como no torno os principais botões são Program Manager Para acessar a lista de programas já realizados Program Para voltar a tela de programação do programa que esteja fazendo Offset Para realizar o cadastro de ferramentas CAMPUS DE ITAPETININGA Clicando em Program Manager temos Será importante conhecermos os itens Subprograms Workpieces CAMPUS DE ITAPETININGA Subprograms Contem o contorno da peça a ser usinada Workpieces São as peças programadas contém toda a programação envolvendo as variáveis do processo e pontos de aproximação troca e saída Também podem conter as subrotinas com o contorno da peça CAMPUS DE ITAPETININGA Para iniciarmos um programa novo iremos dar um clique em Workpiece Depois iremos clicar em New Irá aparecer a janela ao lado e devemos colocar o nome do programa e apertar no menu e clicar 2x no Ok CAMPUS DE ITAPETININGA Depois disso teremos a tela de programação CAMPUS DE ITAPETININGA Blank Para visualizarmos a operação será necessário adicionarmos o blank Para isso clicamos em Various CAMPUS DE ITAPETININGA Depois clicaremos em BLANK CAMPUS DE ITAPETININGA Agora teremos a seguinte tela Reparem que tempo Bloco Cilindro Cano bloco centrado e Bloco com N cantos CAMPUS DE ITAPETININGA Bloco Quando colocamos em bloco os valores de X0 e Y0 sempre serão 0 Valor de X1 e Y1 são o comprimento e largura total da peça ZA sempre será 0 Zl sempre será a espessura da peça com o valor negativo CAMPUS DE ITAPETININGA Bloco Centrado W é a largura total da peça L comprimento total da peça HA sempre 0 HI espessura da peça CAMPUS DE ITAPETININGA Agora é só programar Hoje veremos como realizar a programação utilizando o comando Repeat Para isso será importante os conceitos de coordenadas absolutas e incrementais Pela primeira vez utilizaremos ambas no programa CAMPUS DE ITAPETININGA Comando REPEAT Há três formas de utilizar o comando REPEAT Utilizando as subrotinas antes do M30 fim do programa Utilizando as subrotinas depois do M30 Utilizando subprogramas Hoje veremos somente as 2 primeiras CAMPUS DE ITAPETININGA Lembrando a estrutura de um programa CNC Cabeçalho Parâmetros de usinagem Usinagem Há algum processo Sim Não Finalizar Subrotina Pt Pa Pt CAMPUS DE ITAPETININGA Até agora vimos G17 G40 G71 G90 G54 G94 G0 Z200 TCUTTER 10M6 S1000 F100 M3 G0 X20 Y20 G0 Z10 G41 G1 X0 Y0 G1 X0 Y40 G3 X10 Y50 CR10 G1 X45 Y50 P3 G1 X45 Y35 G1 X70 Y35 P5 G1 X70 Y8 G1 X35 Y8 G1 X35 Y0 G1 X20 Y0 G40 G1 X20 Y20 G0 Z200 M5M30 CAMPUS DE ITAPETININGA Nesse programa observe que a penetração foi realizada de uma vez só Agora pensem que nossa ferramenta não consegue penetrar de uma vez só os 10 mm e sim ela remove 1 mm de profundidade por passo Um jeito lusitano de fazer seria repetirmos 10 vezes as coordenadas sempre incrementando 1 mm na profundidade porém ficaríamos com um programa muito grande CAMPUS DE ITAPETININGA Para realizar esta operação utilizaremos na aula de hoje o conceito de subrotina Lembrando que subrotina nada mais é que um contorno que você define um nome e delimita um local de execução Ex INICIO G1 X0 Y0 X10 Y10 X10 Y0 X0 Y0 FINAL CAMPUS DE ITAPETININGA O comando de repeat será utilizado da seguinte forma REPEAT INICIO FINAL P10 Onde P é o número de vezes que ele vai realizar a operação CAMPUS DE ITAPETININGA Subrotina depois do final do programa G17 G40 G71 G90 G54 G94 WORKPIECEBOX001080007050 G0 Z200 TCUTTER 10M6 S1000 F100 M3 G0 X20 Y20 G0 Z0 REPEAT EXEMPLO EXEMPLO2 P10 G0 Z200 M5M30 EXEMPLO G91 G1 Z1 G90 G41 G1 X0 Y0 G1 X0 Y40 G3 X10 Y50 CR10 G1 X45 Y50 P3 G1 X45 Y35 G1 X70 Y35 P5 G1 X70 Y8 G1 X35 Y8 G1 X35 Y0 G1 X20 Y0 G40 G1 X20 Y20 EXEMPLO2 Tenho que colocar uma linha aproximando o Z para o ponto 0 Na primeira linha de penetração utilizo G91 para deixar as coordenadas incrementais Retorno as coordenadas para absolutas afinal os pontos do contorno não mudaram Realizo a cxompensação de raio CAMPUS DE ITAPETININGA Subrotina antes do final do programa G17 G40 G71 G90 G54 G94 WORKPIECERECTANGLE0010808070 G0 Z200 TCUTTER 10M6 S1000 F100 M3 G0 X20 Y45 G0 Z0 EXEMPLO G91 G1 Z1 G90 G41 G1 X0 Y0 G1 X0 Y40 G3 X10 Y50 CR10 G1 X45 Y50 P3 G1 X45 Y35 G1 X70 Y35 P5 G1 X70 Y8 G1 X35 Y8 G1 X35 Y0 G1 X20 Y0 G40 G1 X20 Y20 REPEAT EXEMPLO P9 G0 Z200 M5M30 Tenho que colocar uma linha aproximando o Z para o ponto 0 Na primeira linha de penetração utilizo G91 para deixar as coordenadas incrementais Retorno as coordenadas para absolutas afinal os pontos do contorno não mudaram Agora no comando REPEAT somente colocamos o primeiro nome da sub rotina E o número de repetições sempre será o total 1 pois a ferramenta já realizou uma vez a operação