Baixe o app para aproveitar ainda mais
Prévia do material em texto
Controle Numérico Computadorizado 05- Função G37 Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Esta função permite fazer roscas externas e internas, roscas paralelas ou cônicas, de uma ou múltiplas entradas usando apenas um bloco de informação. O comando calcula o número de passadas necessárias, mantendo o volume de cavaco retirado no primeiro passe. Obs.: Esta função não é modal. Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. O bloco de informação deve conter as seguintes funções: N ___ G37 X___ Z___ K___ D___ E ___ (I___) (A___) (U___) (L___) Obs.: As funções entre parênteses só devem ser usadas se necessário. Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Onde: • N = Número seqüencial do bloco • G37 = Roscamento automático • X = Diâmetro final de roscamento (profundidade) • X = Diâmetro inicial de rosca - altura do filete (H) • Z = Posição final do comprimento da rosca (coordenada absoluta) • K = Passo da rosca • D = Profundidade para a primeira passada Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Onde: • D = H ÷ Raiz quadrada do Número de passes • H = Altura total de filete • E = Diâmetro posicionado - Diâmetro externo de rosca (rosca externa) • E = Diâmetro do furo - Diâmetro posicionado (rosca interna) • I = Conicidade incremental no eixo X para rosca Cônica NOTA: Para rosca cônica interna o I deverá ser negativo. Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Onde: • A = Abertura de ângulos entre as entradas da rosca • U = Profundidade do último passe da rosca (incremental) • L = Número de repetições do último passe (para acabamento) • H = (0,65 x Passo) x 2 Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. NOTA: O Z inicial para posicionamento da ferramenta deve ficar afastado do início da rosca uma distância de no mínimo 2 vezes o passo. Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: Elaborar um programa para a execução de uma rosca com passo P= 1,5mm 1 Passo - Cálculo da rosca • H = (0,65 . P). 2 Dir = 16 mm. - Diâmetro inicial da rosca • H = (0,65 . 1,5) . 2 • H = 1,95 Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. • X = Dir Incial – H ; Onde: Dir = Diâmetro inicial da rosca • X = 16 - 1,95 • X = 14,05 • E = D Posicionado - D inicial O Dp = Di + 2 x P • E = 19 - 16 • E = 3 • D = H ÷ √ número de passadas Np Neste caso Np = 12, ou seja, será feito em 12 passadas • D = 1,95 ÷ √12 Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. • D = 1,95 ÷ 3,46 • D = 0,56 N40 G00 X 19. Z 3. # (posicionamento da ferramenta) N50 G37 X 14.05 Z -22.5 K1.5 E3. D.56. U.2. L2. # N60 X150. Z 150. # Obs.: U = 2 mm no diâmetro Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Programação para rosca com várias entradas. Onde: K = Passo x número de entradas da rosca Passo = Passo entre os filetes das duas roscas. A = 360° ÷ número de entradas da rosca Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: Rosca M16 x 1.5 - 3 entradas K = 1,5 x 3 = 4,5 A = 360° ÷ 3 = 120° Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: N40 G0 X 21. Z 64.# N50 G37 X 14.05 Z -22.5 K4.5 E5. U2. D.56 A0# N60 G37 X 14.05 Z -22.5 K4.5 E5. U2. D.56 A120.# N70 G37 X 14.05 Z -22.5 K4.5 E5. U2. D.56 A240.# • Obs.: K aqui = 3 x p = 3 x 1,5 mm = 4,5 mm Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Programação para rosca cônica. Fórmulas: H = 0,65 x passo x 2 I = conicidade incremental do eixo X Obs.: 0,866 é a relação entre o passo e a altura do triângulo fundamental H. Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: Rosca NPT 11.5 fios/pol Inclinação : 1° 47’ Cálculos: Passo K K = 25,4 : 11,5 fios/pol K= 2.209 mm Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: Altura do filete H H = 0,65 x 2.209 x 2 H = 2.8717 mm Temos que fazer a conversão de grau sexagesimal para grau decimal: 1° 47’ = 1,78° Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: Cálculo da altura entre o diâmetro inicial e o diâmetro maior da rosca: Tg α = Cateto oposto Cateto adjacente tg 1,78 = r ÷ 25 :. r = tg 1,78 x 25 :. r = 0,775 r = 0,775 mm no raio , transformando para diâmetro d = 2xr =1,55 mm. Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Cálculo dos diâmetros. Diâmetro inicial menor do perfil. Diâmetro inicial menor do perfil = Diâmetro inicial maior do perfil - d Diâmetro inicial menor do perfil = 33,4 - 1,55 = 31,85 Diâmetro menor da rosca. Diâmetro menor da rosca = Diâmetro maior da rosca - altura do filete H Diâmetro final = 31,85 – 2.8717 = 28,9783 Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: • Conicidade ( I ): • I = Tg α x passo(K) x 2 • I = tg 1,78 x 2,209 x 2 • I = 0,137 mm • D= 2.8717 ÷ √ 16 Np :. D= 3,826 ÷ √ 16 passadas = 0,717925 mm Onde: Np é o número de passadas da ferramenta Introdução à Programação CNC Função G37 - Ciclo de roscamento automático. Exemplo de programação: N60 GX37. Z75.# N70 G37 X28.02 Z50. K2.209 I .137 E5.15 D.717925 # Obs.: Durante qualquer operação de roscamento, a rotação do eixo árvore não deve ser superior ao valor determinado pela seguinte expressão: RPM max. = 4500 / k
Compartilhar