Aula 11 - Unifei
Transcrição
Aula 11 - Unifei
UNIFEI EME005 - Tecnologia de Fabricação IV Fresamento CNC 4 Compensação do raio da ferramenta Aula 11 Prof. José Hamilton Chaves Gorgulho Júnior Compensação de raio da ferramenta Permite que ferramentas de diferentes diâmetros possam executar o mesmo perfil; Permite realizar correções conforme a ferramenta vai se desgastando; Com diâmetro igual a zero percorre-se exatamente o perfil; Deve-se observar o maior diâmetro possível da ferramenta para a peça. Compensação de raio da ferramenta Compensação de raio da ferramenta Compensação de raio da ferramenta G41 – Compensação com a ferram. à esquerda da peça G42 – Compensação com a ferram. à direita da peça Compensação de raio Compensação de raio Deve-se programar um ponto próximo ao perfil da peça levando em conta o raio da ferramenta; Ativa-se a compensação de raio e realizase um deslocamento linear para que a ferramenta entre em compensação, preferencialmente este movimento deve ser perpendicular ao contorno a executar; Ponto desejado após a compensação Ponto de aproximação (antes da compensação) Compensação de raio ..... Exercício 8 Programa antes da compensação G0 X_ Y_ Z_ Posiciona para compensar G42 Aciona a compensação G1 X_ Y_ F_ Movimenta compensando .... Usinagem com compensação G40 Cancela a compensação G1 X_ Y_ Movimenta descompensando ..... Programa depois da compensação Diâmetro 0 mm Diâmetro 10 mm Diâmetro 16 mm Programas com operação de furação Diâmetro 5 mm Exercício 9 T1 - Broca de centro: Z= -5 mm, S= 1500 rpm e F= 150 mm/min T2 - Broca 8 mm: Z=-20 mm, Passes= 3 mm, S= 650 rpm e F = 200 mm/min N1 O9 (EXERCICIO 09 N20 G1 Z-5. N2 (PROGRAMADOR: PROFESSOR N21 G0 Z2. N3 (CLIENTE: ALUNOS EME005 N22 Y50. (FURO 5 N4 (DATA: 23-05-2013 N23 G1 Z-5. N5 (OPERACOES: FUROS N24 G0 Z2. N6 ( N25 X35. (FURO 6 N7 G0 G17 G40 G71 G80 G90 H0 Z0 N26 G1 Z-5. N8 M6T1 (BROCA DE CENTRO N27 G0 Z2. N9 S1600 M3 E1 X85. Y10. (FURO 1 N28 M5 M9 N10 H1 D1 M8 Z2. N29 G0 H0 Z0 N11 G1 Z-5. F150 N30 M6T2 (BROCA 8 MM N12 G0 Z2. N31 S650 M3 E1 X85. Y10. (FURO 1 N13 X60. (FURO 2 N32 H2 D2 M8 Z2. N14 G1 Z-5. N33 G1 Z-3. F200 N15 G0 Z2. N34 G0 Z2. N16 X35. (FURO 3 N35 Z-2.5 N17 G1 Z-5. N36 G1 Z-6. N18 G0 Z2. N37 G0 Z2. N19 X10. (FURO 4 N38 Z-5.5 N39 G1 Z-9. N58 G1 Z-6. N55 G1 Z-3. N74 G0 Z2. N93 G0 Z2. N112 G0 Z2. N131 G0 Z2. N40 G0 Z2. N59 G0 Z2. N56 G0 Z2. N75 ( N94 Z-17.5 N113 Z-14.5 N132 Z-11.5 N41 Z-8.5 N60 Z-5.5 N57 Z-2.5 N76 X10. (FURO 4 N95 G1 Z-20. N114 G1 Z-18. N133 G1 Z-15. N42 G1 Z-12. N61 G1 Z-9. N58 G1 Z-6. N77 G1 Z-3. N96 G0 Z2. N115 G0 Z2. N134 G0 Z2. N43 G0 Z2. N62 G0 Z2. N59 G0 Z2. N78 G0 Z2. N97 ( N116 Z-17.5 N135 Z-14.5 N44 Z-11.5 N63 Z-8.5 N60 Z-5.5 N79 Z-2.5 N98 Y50. (FURO 5 N117 G1 Z-20. N136 G1 Z-18. N45 G1 Z-15. N64 G1 Z-12. N61 G1 Z-9. N80 G1 Z-6. N99 G1 Z-3. N118 G0 Z2. N137 G0 Z2. N46 G0 Z2. N65 G0 Z2. N62 G0 Z2. N81 G0 Z2. N100 G0 Z2. N119 ( N138 Z-17.5 N47 Z-14.5 N66 Z-11.5 N63 Z-8.5 N82 Z-5.5 N101 Z-2.5 N120 X35. (FURO 5 N139 G1 Z-20. N48 G1 Z-18. N67 G1 Z-15. N64 G1 Z-12. N83 G1 Z-9. N102 G1 Z-6. N121 G1 Z-3. N140 G0 Z2. N49 G0 Z2. N68 G0 Z2. N65 G0 Z2. N84 G0 Z2. N103 G0 Z2. N122 G0 Z2. N141 ( N50 Z-17.5 N47 Z-14.5 N66 Z-11.5 N85 Z-8.5 N104 Z-5.5 N123 Z-2.5 N142 M5 M9 N51 G1 Z-20. N48 G1 Z-18. N67 G1 Z-15. N86 G1 Z-12. N105 G1 Z-9. N124 G1 Z-6. N143 G0 H0 Z0 N52 G0 Z2. N49 G0 Z2. N68 G0 Z2. N87 G0 Z2. N106 G0 Z2. N125 G0 Z2. N144 E0 X0 Y200 N53 ( N50 Z-17.5 N69 Z-14.5 N88 Z-11.5 N107 Z-8.5 N126 Z-5.5 N145 M0 N54 X60. (FURO 2 N51 G1 Z-20. N70 G1 Z-18. N89 G1 Z-15. N108 G1 Z-12. N127 G1 Z-9. N146 M2 N55 G1 Z-3. N52 G0 Z2. N71 G0 Z2. N90 G0 Z2. N109 G0 Z2. N128 G0 Z2. N56 G0 Z2. N53 ( N72 Z-17.5 N91 Z-14.5 N110 Z-11.5 N129 Z-8.5 N57 Z-2.5 N54 X35. (FURO 3 N73 G1 Z-20. N92 G1 Z-18. N111 G1 Z-15. N130 G1 Z-12. Sub-rotinas e sub-programas Sub-rotinas e Sub-programas Sub-rotina é um conjunto de linhas que estão dentro do próprio programa principal, e só poderá ser utilizada por este. Sub-programa é um arquivo separado do programa principal e pode ser chamado por qualquer outro programa. O programa principal pode conter várias subrotinas e também fazer uso de sub-programas. É importante colocar comentários indicando a função das sub-rotinas e também a que programa principal pertence um sub-programa. Estrutura para Sub-rotinas Todas sub-rotinas devem ser definidas no início do programa. São definidas por Lxx00, onde xx varia de 01 até 80, e encerrada com M17. Quando todas as subrotinas estiverem definidas deve-se encerrar o bloco com M30. N1 O____ (_______________ N2 (PROGRAMADOR: _________________ N3 (CLIENTE: ________________________ N4 (DATA: ___/___/___ N5 (PECA: ___________________________ N6 (MATERIAL: _______________________ N7 ( N8 Lxx00 (__________________ N9 ... N_ M17 N_ ( N_ Lxx00 (_________________ N_ ... N_ M17 N_ M30 N_ ( N_ G0 G17 G40 G71 G80 G90 H0 Z0 N_ M6 T____ (_________________ N_ S____ M3 E____ X____ Y_____ N_ H___ D___ M8 Z____ N_ ..... Exercício 10 T1: Broca de centro (Z= -5 mm, S= 1500 rpm e F= 150 mm/min T2: Broca 8 mm (Z= -20 mm, Passes= 3 mm, S= 650 rpm e F = 200 mm/min O10 (EXERCICIO 10 L100 (FUROS DE CENTRO G1 Z-5. F150 G0 Z2. M17 ( L200 (FUROS G1 Z-3. G0 Z2. Z-2.5 G1 Z-6. ... Z-17.5 G1 Z-20. G0 Z2. M17 M30 ( G0 G17 G40 G71 G80 G90 H0 Z0 M6 T1 (BROCA DE CENTRO S1500 M3 E1 X85. Y10. H1 D1 M8 Z2. L101 X60. L101 X35. L101 X10. L101 Y50. L101 X35. L101 ( M5 M9 G0 H0 Z0 M6 T2 (BROCA 8 MM S650 M3 E1 X85. Y10. H2 D2 M8 Z2. L201 X60. L201 X35. L201 X10. L201 Y50. L201 X35. L201 ( M5 M9 G0 H0 Z0 E0 X0 Y200. M0 M2 Exercício 11 Analise o programa a seguir. Escolha um local para a origem do sistema de coordenadas no papel milimetrado especial (escala 2:1). Desenhe o perfil da peça que será obtida com a execução do programa. Coloque seu número no canto superior direito da folha (posição “retrato”). Sub-programa M98 – Chamada de subprograma Faz com que o processamento do programa passe a ser executado no subprograma indicado pelo parâmetro P. Pode-se definir quantas vezes o subprograma será executado através do parâmetro L (se for omitido será considerado como L1). M98 P___ L___ M99 – Retorno ao programa principal Última linha do sub-programa. O processamento retorna para a linha logo após M98 do programa que chamou o sub-programa. O11 (EXERCICIO 11 ( L1100 (SUBROTINA G91 Z-1. G90 G42 G1 X0 Y0 F125. G1 X15.46 G2 X30.46 Y-15. R+15. G1 Y-18.925 X48.71 Y-41.236 X65.59 Y-31.109 G2 X75.59 Y-21.109 R+10. G1 X98.576 Y16.509 X78.642 G2 X66.642 Y28.509 I0 J12. G1 Y42.818 X0 Y15.926 Y0 G40 G1 X-10. Y0 G0 Y-10. X0 M17 M30 ( (PROGRAMA PRINCIPAL G0 G17 G40 G71 G80 G90 M5 M9 H0 Z0 T10 M6 (FRESA DIAM10. X0 Y-10. E1 S1750 M3 D10 H10 M8 Z0. Z0 L1140 ( (FINALIZANDO M5 M9 G0 H0 Z0 E0 X0 Y200 M0 M2 Y Exercício 11 Exercício 11 X Exercício 12 Esboce, no verso da folha milimetrada, uma vista isométrica da peça obtida pelo programa sabendo que o material de partida tem 112x100x60 mm (X/Y/Z) e que a peça fica centralizada nele. Coloque apenas as cotas do eixo Z. Coloque seu número nessa folha no canto superior direito (posição “retrato”). Exercício 12 Z X Y 30°° 30°° Exercício 12 20 40 Exercício 12 UNIFEI