Você está na página 1de 54

MDULO 1 TECNOLOGIAS APLICADAS E COMANDO NUMRICO COMPUTADORIZADO

DESAFIO 4

FRESAMENTO
LIO 1 SISTEMA DE COORDENADAS RELEMBRANDO. LIO 2 FUNES PREP ARA TRIAS . PREPARA ARATRIAS TRIAS. LIO 3 SISTEMA DE REFERNCIA E . FIXAO DE FERRAMENT AS FERRAMENTAS AS. LIO 4 CONTROLE LINEAR E CIRCULAR DE DESLOCAMENTO. LIO 5 LGICA DE REPETIO. LIO 6 CICLOS AUTOMTICOS DE USINAGEM. LIO 7 CICLOS AUTOMTICOS DE USINAGEM CONTINUAO. LIO 8 COMPENSAO DO RAIO DE CORTE.

119

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

O BJETIVOS

Antes de comear as 8 lies correspondentes s 16 horas/aula do desafio Fresamento, veja abaixo os seus objetivos: conhecer e aplicar os sistemas de coordenadas absoluta e incremental do fresamento CNC; conhecer as funes preparatrias utilizadas no fresamento; conhecer o sistema de referncia e fixao de ferramentas para o fresamento; aplicar o controle linear e circular de deslocamento; aplicar a lgica de repetio; rever e aplicar os ciclos automticos de usinagem para o fresamento; compreender a compensao do raio de corte para o fresamento. Assim como no Desafio 3, neste existem algumas lies maiores do que outras. Como exemplo, temos a Lio 2. Fique atento tambm s lies 6 e 7, pois so complementos uma da outra por terem contedos densos. Alm disso, preparamos a seo de Curiosidades para este desafio no Ambiente Virtual de Aprendizagem. Algumas consideraes foram feitas no material para que voc se motive a pesquisar e conhecer contedos que vo alm do planejado no curso. Voc tambm deve ficar atento s nossas orientaes, ao seu tempo e sua aprendizagem para terminar este desafio. Siga em frente e bons estudos!

121

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

LIO 1

S ISTEMA DE COORDENADAS R ELEMBRANDO

Mais uma vez voc ver o sistema de coordenadas. V amos relembr ar? Vamos relembrar?

No Desafio 2 voc j viu as diferenas entre as coordenadas para a programao no torneamento e para o fresamento. No Desafio 3 voc relembrou como so utilizadas as coordenadas para o torneamento especificamente. E neste Desafio 4 voc relembrar como so utilizadas as coordenadas para o fresamento na usinagem. Ento vamos l!

S ISTEMA

DE COORDENADAS

Como voc j estudou no Desafio 2, todas as mquinasferramenta CNC so comandadas por um sistema de coordenadas cartesianas na elaborao de qualquer perfil geomtrico. Para que a mquina possa trabalhar com as posies especificadas, essas tm que ser declaradas em um sistema de referncia, que corresponde aos sentidos dos movimentos dos carros. Para o fresamento so utilizados os eixos: X, Y, Z. O sistema de coordenadas da mquina formado por todos os seus eixos fisicamente existentes. Lembre que as direes dos eixos seguem a regra da mo direita:

122

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

At aqui voc j deve ter compreendido bem no mesmo?

Mas qual mesmo a diferena para o fresamento alm do uso de trs eixos e no mais dois? Como utilizamos essas coordenadas na usinagem?

Veja abaixo exemplos das coordenadas absolutas e incrementais para o fresamento com os trs eixos.

C OORDENAD AS OORDENADAS

ABSOLUT AS ABSOLUTAS

Para essas coordenadas, no modo de programao em absoluto, as posies so medidas da posio zero atual (zero da pea) estabelecida. Com vista ao movimento da ferramenta isso significa: a dimenso absoluta descreve a posio para a qual a ferramenta deve ir. Para programar utilizada a funo G90, pois as coordenadas absolutas so definidas por meio desse cdigo. Lembrando que seus valores sempre estaro em relao ao ponto zero da pea.

LIO 1

123

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

Veja novamente no desenho:

Eixo X refere-se s medidas na direo transversal da mesa. Eixo Y refere-se s medidas na direo longitudinal da mesa. Eixo Z refere-se s medidas na direo vertical da ferramenta.

Para ver se voc entendeu, faa o Exerccio 1 que se encontra na Biblioteca do Ambiente Virtual de Aprendizagem dentro da pasta deste Desafio 4. L, faa o deslocamento partindo das referncias dadas, contornando o perfil da pea e utilizando o sistema de coordenadas absolutas.

124

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

C OORDENAD AS OORDENADAS

INCREMENT AIS INCREMENTAIS

E agora? Com as coordenadas incrementais como funciona a programao do fresamento?

No modo de programao incremental as posies dos eixos so medidas a partir da posio anteriormente estabelecida. Com vista ao movimento da ferramenta isso significa: a dimenso incremental descreve a distncia a ser percorrida pela ferramenta a partir da posio atual da mesma.

F UNO G91

Ateno: as coordenadas incrementais so definidas do cdigo G91 e seus valores sempre sero obtidos em relao ao ltimo posicionamento da ferramenta.

Agora veja um exemplo:

LIO 1

125

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

Vamos testar seu conhecimento?

126

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

No Ambiente Virtual de Aprendizagem preparamos um outro exerccio para que voc possa verificar o seu aprendizado. V at a Biblioteca e realize o Exerccio 2 que se encontra na pasta Desafio 2.

Aps realizar todas as atividades propostas nesta lio, d continuidade a seus estudos!Avance para a prxima lio!

LIO 1

127

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

LIO 2

F UNES

PREP ARA TRIAS PREPARA ARATRIAS

Nesta lio voc conhecer as primeiras funes para programao do Centro de Usinagem.

FUNES :

O, S, T, M 6/TROCA

Aplicao: seleo do nmero, corretor e rotao do eixorvore.


Modelo de mquina fabricada pela ROMI, que sero utilizadas no curso.

Pela programao do endereo T (na discovery podem ser programadas at 22 ferramentas) ocorre uma troca direta da ferramenta ou a seleo da posio no magazine da mquina.

Para liberar a troca da ferramenta devemos programar a funo M6/TROCA junto com a funo T quando necessrio, porm em blocos separados. A uma ferramenta podem ser atribudos corretores de ferramentas de 1 at 9, programando um endereo O correspondente. Para ativar a rotao do eixo-rvore (RPM) devemos programar a funo S seguida do valor da rotao desejada. Veja um exemplo e as referentes explicaes para as linhas programadas: T01 Chama a ferramenta n1; M6 Habilita a troca; O1 Ativa o corretor de altura n 1; S1500 M3 Liga a rotao do eixo-rvore a 1.500 RPM.

128

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

Ateno! Para o comando Fanuc, o corretor de ferramenta G43, sendo utilizada a letra H, ao invs de 0. Por exemplo: osiciona a ferr amenta G43 G0 Z50 H1 (P (Posiciona ferramenta na altura de 50, corrigindo a altura da ferramenta).

FUNES : VRGULA (;)

BARRA(/), N , MSG, PONTO- E-

Aplicao: eliminar execuo de blocos, nmero seqencial de blocos, mensagem ao operador e comentrio de auxlio. Como exemplo temos: G17; plano de trabalho XY

FUNO N
Aplicao: definir o nmero da seqncia. Cada seqncia de informao pode ser identificada por um nmero de um a quatro dgitos, que vir aps a funo N. Exemplo: N50 G01 X10 Y50 N60 Y80

LIO 2

129

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

FUNO (/)

BARRA

Aplicao: Inibir a execuo de blocos no programa, sem alterar a programao. Se a barra ( / ) for digitada na frente de alguns blocos, estes sero ignorados pelo comando, desde que o operador tenha selecionado a opo inibir blocos, caso contrrio os blocos sero executados normalmente. Veja um exemplo com explicaes das linhas de programao: N50 G01 X10 Y50 (bloco executado) / N60 Y80 (bloco ignorado) / N70 X40 (bloco ignorado) N80 G0 X0 Y0 (bloco executado)

F UNO (;)

PONTO- E - VRGULA

Assim como no torneamento, no fresamento tambm utilizamos a funo (;), quando for necessrio inserir comentrios para auxiliar o operador. Veja no exemplo: N50 T01 ; fresa dia 35 mm N60 M6 N70 O1 N80 S1500 M3 Obervao: para o comando Fanuc, utiliza-se parnteses ( ) para inserir comentrio.

130

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

Agora que voc viu algumas funes, veja como funcionam estas funes de posicionamento. Funo X aplicao: posio no eixo longitudinal (absoluta): X20 ou X-5. Funo Y aplicao: posio no eixo transversal (absoluta): Y5 ou Y-5. Funo Z aplicao: posio no eixo vertical (absoluta): Z20 ou Z-20. Observao: o comando trabalha em milmetros para palavras de posicionamento com ponto decimal.

R ELEMBRANDO

ALGUMAS FUNES

AIS PREP ARA TRIAS MOD MODAIS PREPARA ARATRIAS

Reveja algumas funes preparatrias (funes que uma vez programadas permanecem na memria do comando), que tambm so utilizadas para a programao do fresamento na usinagem.

FUNO G90
ABSOLUT AS ABSOLUTAS

APLICAO:

PROGRAMAO EM COORDENADAS

Lembre-se que estsa funo prepara a mquina para executar operaes em coordenadas absolutas tendo uma origem prfixada para a programao. Como voc viu na lio anterior, tambm utiliza-se essa funo para o fresamento. Caso voc ainda no tenha realizado os exerccios da Lio 1, faa-os antes de prosseguir. Eles lhe auxiliaro no entendimento do uso dessa funo no fresamento.

LIO 2

131

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

FUNO G91
INCREMENT AIS INCREMENTAIS

APLICAO:

PROGRAMAO EM COORDENADAS

Como voc j estudou, essa funo prepara a mquina para executar operaes em coordenadas incrementais. Assim, todas as medidas so feitas por meio da distncia a se deslocar. Aps voc ter realizado o Exerccio 2 da Lio 1 possivelmente entender essa funo ainda mais! Caso ainda no tenha feito, v ao Ambiente Virtual de Aprendizagem e faa isso que ajudar no seu aprendizado.

FUNO G70 (MACH 9) G20 (FANUC) APLICAO: SISTEMA DE UNIDADE


POLEGADA

Um bloco G70 no incio do programa instrui o controle para usar valores em polegadas para movimentos dos eixos, avanos, planos de rpido e correes.

FUNO G71 (MACH9) G21 (FANUC) APLICAO: SISTEMA DE UNIDADE


MILMETRO

Um bloco G71 no incio do programa instrui o controle para usar valores em milmetros para movimentos dos eixos, avanos, planos de rpido e correes.

132

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

FUNO G94

APLICAO: PROGRAMAO

AS/MIN DE AVANO EM MM/MIN OU POLEGAD POLEGADAS

A velocidade de avano declarada com a funo F. Essa funo ativada ao ligarmos a mquina.

FUNO G95 APLICAO:


PROGRAMAO DE AVANO EM MM/R OU POLEGADAS/ R

A velocidade de avano declarada com a funo F. Relembrando outras funes preparatrias no-modais. Relembre algumas funes vistas no torneamento (Desafio 3), que tambm utilizamos para o fresamento, e que so nomodais (funes que devem ser programadas sempre que requeridas, pois so vlidas apenas nos blocos de programao que as contm).

FUNO F
Geralmente nos Centros de Usinagens CNC utiliza-se o avano em mm/min, mas esse tambm pode ser utilizado em mm/Rot. O avano um dado importante de corte e obtido levandose em conta o material, a ferramenta e a operao a ser executada. Exemplo: F500.

LIO 2

133

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

FUNES G54

G57 (FANUC)

Aplicao: sistema de coordenadas de trabalho (zero da pea). O sistema de coordenadas de trabalho define, como zero, um determinado ponto referenciado na pea. Esse sistema pode ser estabelecido por uma das quatro funes entre G54 a G57 e deve ser inserido na pgina de zero da pea. Observe os pontos na ilustrao abaixo:

Sendo que: M = ponto zero da mquina; W = ponto zero pea; LS = limite de software; P = ponto comandado.

Obs.: nas fresadoras a posio do ponto zero da mquina M pode variar de acordo com o fabricante da mesma.

134

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

Agora lhe apresentaremos novas funes. Lembre-se, se voc quer ser um programador competente, precisa estar sempre estudando e se atualizando! Por isso, disponibilizamos textos complementares e alguns exemplos adicionais na Biblioteca de Ambiente Virtual de Aprendizagem para voc. Ento, vamos l! Faa vrias visitas a esses materiais e pesquise muito mais na internet! Veja mais algumas funes.

F UNO G53
Aplicao: cancelamento do sistema de coordenadas de trabalho Modal e No-Modal. A funo G53 tem por finalidade cancelar o zero da pea (funes G54 a G57) deixando como referncia para trabalho o zero da mquina. Essas funes no so Modais, ou seja, so vlidas apenas para o bloco atual.

FUNES G17, G18, G19


Aplicao: seleciona plano de trabalho. As funes G17, G18 e G19 so Modais e permitem selecionar o plano no qual se pretende executar interpolao circular (incluindo compensao de raio de ferramenta). Veja a sintaxe delas ao programar e visualize a figura para compreender : G17 sendo plano de trabalho XY; G18 sendo plano de trabalho XZ; G19 sendo plano de trabalho YZ.

LIO 2

135

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

Observao: o plano G17 o mais utilizado para gerar perfis e por isso ser utilizado como padro. No entanto, em alguns casos necessrio trabalhar nos demais planos.

Nota Nota: ao iniciar um programa necessrio definir o plano de trabalho (G17, G18, G19).

136

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

LIO 3

S ISTEMA

DE REFERNCIA E FIXAO

AS DE FERRAMENT FERRAMENTAS

Vamos continuar?

Voc revisou algumas funes na lio anterior e aprendeu algumas novas. Nesta lio voc vai revisar como funciona a sua rea de trabalho para a usinagem, mas com foco no fresamento. Como voc j viu no desafio anterior, um Centro de Usinagem CNC possui uma torre para o fresamento temos o magazine para agrupar as ferramentas. Esse magazine composto de encaixes especficos e numerados para a montagem de ferramentas que sero utilizadas na usinagem. Veja a ilustrao abaixo:

Ateno: na Biblioteca do Ambiente Virtual de Aprendizagem voc poder encontrar algumas fotos bem interessantes de algumas ferramentas e mquinas CNC.

LIO 3

137

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

As fixaes das ferramentas so feitas diretamente no magazine, utilizando suportes de fixao conhecidos com cones porta-pinas ou porta-ferramentas. A rea de trabalho, na qual as ferramentas se movimentam durante a usinagem de uma pea tem os seguintes pontos de referncia: ponto zero da mquina; ponto zero da pea; ponto de referncia da ferramenta; ponto de referncia da mquina. Se voc observar, na lio do torneamento sobre a referncia de ferramentas, alm dos pontos de referencia acima, h ainda o ponto de trajetria. O que no o caso do fresamento. Isso acontece porque as mquinas para o torneamento so diferentes das mquinas para o fresamento, alm disso, existem diferenas entre mquinas com a mesma funcionalidade. Ou seja, podemos ter trs mquinas de fresamento e diferentes referncias para cada uma. Nesse caso, o material do curso est se baseando em dois tipos de mquinas Romi: Romi que utilizam o comando Mach9 e Romi que utilizam o comando Fanuc.

Para saber mais, acesse: o link: <http:// www.mundocnc.com.br>.

O ponto zero da mquina encontra-se prximo altura de alinhamento da ferramenta com o magazine (no caso do torno com a torre), ou seja, em um ponto distante da mesa de trabalho da mquina. Os demais pontos de referncia se relacionam a ele. Assim como no torno, o programador ou operador define o ponto zero da pea por meio da informao da posio da pea em relao ao ponto zero da mquina. O ponto de referncia da ferramenta encontra-se na face da ferramenta. A posio desse ponto pode ser definida no sistema de coordenadas da mquina por meio dos sistemas de medio, pelas medidas XY para a pea e Z para a altura da ferramenta. Assim, o comando calcula a distncia da ponta da ferramenta ao ponto de referncia da mesma, permitindo que a usinagem do contorno da pea possa ser executada de maneira correta.

138

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

O ponto de referncia da mquina uma posio fixa da ferramenta determinada por uma chave fim de curso de modo que os eixos posicionem a ferramenta na posio indicada na figura abaixo. Essa posio deve sempre ser sobrepassada pelo eixo de movimentao toda vez que o comando CNC for ligado. Depois que o ponto de referncia da mquina for localizado o comando pode trabalhar com o sistema de medio e todos os valores de posicionamento transmitidos pelo sistema de coordenadas da mquina. Voc revisou nesta lio algumas questes e identificou as diferenas entre as configuraes utilizadas para o torneamento e fresamento. Tambm apareceu referncias e fixaes ou ferramentas das mquinas CNC para o fresamento. Obs.: caso voc tenha alguma dvida, entre em contato com o seu tutor na ferramenta Tira Dvidas no Ambiente Virtual de Aprendizagem.

Na prxima lio veremos o controle linear e circular de deslocamento para o fresamento. Ser que h diferenas tambm? Verifique!

LIO 3

139

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

LIO 4

C ONTROLE

LINEAR E CIRCULAR DE

DESLOCAMENTO

Pronto para continuar? Vamos l! Nesta lio voc conhecer as funes de interpolao linear e circular usadas no Centro de Usinagem CNC para o fresamento. Saber reconhecer e utilizar as sintaxes que devem ser utilizadas para programar as mquinas. Voc ver a seguir a aplicao e alguns exemplos de funes j estudadas. Vai observar como elas funcionam e como devem ser utilizadas para o fresamento.

FUNO G0 APLICAO: MOVIMENTO RPIDO (APROXIMAO E RECUO)


Os eixos movem-se para a meta programada com a maior velocidade de avano disponvel na mquina. Veja a imagem abaixo que representa o movimento do eixo:

140

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

Para o fresamento utilizamos a seguinte sintaxe: G0 X_ _ _ Y_ _ _ Z_ _ _ Sendo que: X = coordenada a ser atingida; Y = coordenada a ser atingida; Z = coordenada a ser atingida; Como voc j estudou, a funo G0 um comando Modal. Esta funo cancela e cancelada pelas funes G01, G02 e G03. Lembre-se que para utiliz-la no fresamento preciso identificar os trs eixos de coordenadas: X, Y e Z.

FUNO G01 A PLICAO: INTERPOLAO LINEAR ( USINAGEM


ALHO) RETILNEA OU AVANO DE TRAB TRABALHO

Com essa funo obtm-se movimentos retilneos entre dois pontos programados com qualquer ngulo calculado por meio de coordenadas com referncia ao zero programado e com um avano (F) predeterminado pelo programador. Esta funo, tambm Modal, cancela e cancelada pelas funes G0, G02 e G03.

LIO 4

141

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

Veja a sintaxe utilizada para o fresamento: G1 X_ _ _ Y_ _ _ Z_ _ _ F_ _ _ Sendo que: X = coordenada a ser atingida; Y = coordenada a ser atingida; Z = coordenada a ser atingida; F = avano de trabalho (mm/min).
Voc quer ver um exemplo que utiliza as funes citadas anteriormente? V amos Vamos ver como funciona a programao para o fresamento!

Exemplo de acabamento utilizando comando Mach9:


Dispositivo A ;ACABAMENTO N10 G99 N20 G90 N30 G17 N40 G71 N50 T5 M6 N60 O1 S4000 M3 N70 G0 X0. Y0. Z0. N80 G1 Z-7. F300 N70 X10. Y10. N90 X80. N100 X100. Y40. N110 X80. Y70. N120 X60. N130 X10. Y40. N140 Y10. N150 G0 X0. Y0.

142

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

N160 Z200. N170 M5 N180 M9 N190 M30

Mas como seria esse exemplo se utilizssemos o comando F anuc? V oc Fanuc? Voc quer dar uma olhada?

Observe as linhas de programao dos dois exemplos e as diferenas entre os comandos. Voc ver que no so muitas as divergncias na programao apresentada.
(ACABAMENTO) N10 G99 G90 G17 G21 G54 N20 G53 Z-110 H0 N30 T5 M6 N40 S4000 M3 N50 G43 G0 X0 Y0 Z0 H1

LIO 4

143

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

N60 G1 Z-7 F300 N70 X10 Y10 N80 X80 N90 X100 Y40 N100 X80 Y70 N110 X60 N120 X10 Y40 N130 Y10 N140 G0 X0 Y0 N150 G53 Z-110 H0 N160 M5 N170 M9 N180 M30

FUNES G02, G03 APLICAO:


INTERPOLAO CIRCULAR

Essa funo voc ainda no havia visto. Ela executa operao de usinagem de arcos predefinidos por meio de uma movimentao apropriada e simultnea dos eixos. Pode-se gerar arcos nos sentidos horrio G2 e anti-horrio G3, permitindo produzir crculos inteiros ou arcos de crculo.

144

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

Veja a sintaxe: G2 / G3 X_ _ _ Y_ _ _ Z_ _ _ I_ _ _ J_ _ _ K_ _ _ F_ _ _ Sendo que: X ; Y; Z = posio final da interpolao;


I = centro da interpolao no eixo X; J = centro da interpolao no eixo Y; K = centro da interpolao no eixo Z; Z = posio final do arco; F = avano de trabalho (opcional).

Entre um ponto e outro; entre plos.

Para avanar nos seus estudos, v para a Lio 5 e compreenda como funciona a lgica de repetio no fresamento. L voc encontrar exemplos para os comandos Fanuc e Mach 9!

Lembre-se de sempre relaxar um pouco antes de continuar! Isso ajudar no seu desempenho!

LIO 4

145

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

LIO 5

L GICA

DE REPETIO

Nesta lio vamos estudar a lgica de repetio para o fresamento! As seqncias repetitivas na programao podem ser feitas na forma de sub-rotinas. As sub-rotinas visam diminuir o nmero de sentenas programadas por meio da otimizao das linhas programadas. Mas o que isso quer dizer? Para a programao de uma sub-rotina so utilizadas as funes auxiliares H E e L . por meio da programao com o uso dessas funes que os programas se tornam otimizados. Veja em detalhes cada uma das funes a seguir para entender melhor.

FUNO H

DESVIO INCONDICIONAL/

CHAMADA DE SUB - ROTINA

A funo H (formato H4) instrui o controle a desviar para o bloco que tem um nmero de seqncia (funo N) igual ao da funo H. O controle executa os blocos comeando pelo nmero do bloco especificado juntamente com a funo H e continua at encontrar um M02 ou o ltimo bloco da subrotina especificado pela funo E.

FUNO E FIM DE SUB - ROTINA

DE UMA SEQNCIA/ FINAL

A funo E (formato E4) especifica o bloco final da subrotina. O ltimo bloco da sub-rotina a ser executado ser o anterior ao especificado pela funo E.

146

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

FUNO L

REPETIES DE BLOCO

A funo L (formato L3), num bloco de dados, faz com que o bloco seja executado L vezes. A funo L pode ter um valor de 0 a 255. Voc estudou as funcionalidades das funes utilizadas para a sub-rotina. Mas e agora? Como essas linhas so programadas? Veja alguns exemplos de repetio.
P ARA

REPETIR MOVIMENTOS DE EIXOS

G01 X-25. L4 Essa linha de programao faz com que a mquina CNC assuma o modo incremental (G91) e execute um movimento de 25 mm. E, nesse caso, na direo negativa de X num total de quatro vezes.
P ARA

REPETIR UM SUBPROGRAMA

P5 L4 Essa linha executa o programa nmero 5 e repete a operao quatro vezes.


P ARA
REPETIR UMA SUB - ROTINA

H100 E200 L4 Veja que nesse caso, a mquina CNC executa uma sub-rotina do bloco N100 at o bloco N200 num total de quatro vezes. Observaes: aconselhamos que a programao inicial da sub-rotina seja no modo incremental. Isso

LIO 5

147

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

quer dizer que a programao da sub-rotina poder estar em qualquer ponto do programa, ou seja, no incio, no meio ou no fim. No importa em qual ponto esteja, pois no ato do desvio da programao, por meio da funo H o comando iniciar a execuo da subrotina.
Ateno: ao finalizar a sub-rotina pela funo E, a execuo do programa volta para a sentena imediatamente posterior.

Se a sub-rotina for programada sem a funo L , o comando executar apenas uma vez sua execuo. Aps todas essas abordagens colocadas, veja um exemplo prtico do fresamento utilizando o comando Mach9. Este exemplo tem como objetivo do programa aplicar G0, G01, G02 e G03 somente como perfil final de acabamento. Com isso, aplicamos as funes H, E, L na montagem da sub-rotina de desbaste do perfil. Observe atentamente e veja como ficou: Exemplo:
PROGRAMA DE USINAGEM: DESENHO DA PEA:

G99 G90 G71 G17 N1T01 M06 ; FRESA_10_MM O01 S2000 M03 G0 X 10. Y 10. Z10. G1 Z 0 F1000 M8

148

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

N80 ; (Bloco inicial da sub-rotina). G1 z 4. F500 ; (Penetrao incremental). G42 ; (Compensao direita). G1 Y0 F300 X 88. G3 X 100. Y 12. I 88. J 12. Y 30. G2 X 85. Y 45. I 100. J 45. Y 55. G3 X 70. Y70. I 70. J 55. X 10. G3 X 0 Y 60. I 10. J 60. Y 10. G40 ; (Descompensao). G1 X 10. M9 N90 ; (Bloco final da sub-rotina). H 80 E90 L4 ; (Sub-rotina). G0 Z 10. G0 Z200. M5 M30

LIO 5

149

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

Agora que voc viu um programa com o comando Match9, deve estar se perguntando como funciona com um comando F anuc . V amos ver? Fanuc anuc. Vamos

Para a lgica de repetio utilizando o comando Fanuc, emprega-se sub-programa conforme exemplo abaixo:

(SUBPROG.) G91 G1 Z-1 G90 G0 X-20 Y-20 G41 X0 Y0 D1 X0 Y50 X100 Y50 X100 Y0 X0 Y0 G40 G0 X-20 Y-20 M99

(PROG. PRINCIPAL) G99 G90 G17 G21 G54 G53 Z-110 H0 T1 M6 M3 S4000 G0 X-20 Y-20 G43 G0 Z5 H1 G1 Z0 F1000 M8 M98 P00100064

150

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

A linha de programao P00100064 refere-se ao seguinte: 0010 = nmero de repeties do ciclo; 0064 = nmero do programa na mquina na qual est inserido o sub programa.

Voc passou da metade do ltimo desafio a distncia do curso. Parabns! Caso esteja atrasado nos estudos, lembre-se de otimizar o tempo.

Agora passe Lio 6 para revisar ciclos de usinagem e tambm verificar como esses ciclos funcionam no fresamento!

LIO 5

151

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

LIO 6

C ICLOS

AUTOMTICOS DE USINAGEM

Nesta lio voc ver os dois importantes ciclos de usinagem para o fresamento. Esse contedo necessrio para a compreenso dos processos durante a usinagem da pea para o fresamento. Aproveite para adiantar os estudos!

G81 CICLO DE FURAO SIMPLES ( COMANDO M ACH 9/ F ANUC ) 9/F


A funo G81 possibilita a execuo de operaes de furao simples em que h necessidade de um tempo de permanncia da ferramenta parada. Esse ciclo faz uso de uma velocidade de avano predeterminada para a usinagem (F) e tambm caso necessrio um avano para a retrao da ferramenta (V) at o plano R (P=0) ou Z inicial (P0). Como todo ciclo fixo, G81 Modal. Ele permanece em efeito at ser cancelado por G80 ou sobreposto por outro ciclo fixo, que atuar automaticamente aps um subseqente movimento rpido (G0). Veja abaixo como construir a sintaxe da programao: G00 Z.. (Posicionamento Z inicial.) G81 Z.. (R..) (F..) (V..) (P ..) (D..) X.. Y.. # (Ciclo de furao.) G80 (Cancelamento do ciclo.)

152

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

G82 CICLO M ACH 9)

DE REBAIXAR

(COMANDO

A funo G82 possibilita a execuo de operaes de alargamento, rebaixamento ou operaes de furao em que h necessidade de um tempo de permanncia da ferramenta parada. Esse ciclo faz uso de uma velocidade de avano predeterminado para a usinagem (F) e tambm, caso necessrio, um avano para a retrao da ferramenta (V) at o plano R (P=0) ou Z inicial (P0). Como todo ciclo fixo, G82 Modal. Ele permanece em efeito at ser cancelado por G80 ou sobreposto por outro ciclo fixo, que atuar automaticamente aps um subseqente movimento rpido (G00). G00 Z.. # (Posicionamento Z inicial.) G82 Z.. (R..) (F..) (V..) (P ..) (D..) X.. Y.. # (Ciclo de rebaixar.) G80 # (Cancelamento do ciclo.)

R ELEMBRANDO
FUNES

TERMOS PARA ENTENDER AS

Veja os significados de cada sintaxe colocada nas funes anteriores e perceba as particularidades dos ciclos automticos para o fresamento. Mesmo que alguns elementos da sintaxe voc j saiba quais so as suas funcionalidades, faa a reviso a seguir, na qual tambm colocamos alguns termos novos. Z profundidade mxima (Z final). R plano rpido (plano de referncia para incio do ciclo com avano de usinagem), seu valor dado em relao ao zero da pea.

LIO 6

153

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

F avano de trabalho (velocidade de avano de usinagem a partir do plano R at a profundidade mxima Z final).

O termo default , palavra inglesa, utilizado para significar o valor padro nesse caso.

Obs.: caso F no seja programado, o comando assume o valor default conforme pgina de controle (geralmente F default = 2.500 mm/min).

V avano de sada (velocidade de avano de retrao da profundidade mxima Z final , at plano R (P=0), ou Z inicial P0.

Obs.: caso V no seja programado, o comando assume movimento rpido na retrao da ferramenta. P retrao da ferramenta (se P no for programado ou programado com valor igual a zero, a retrao se dar at o plano R. Se P for programado com um valor diferente de zero de 1 a 250 , a retrao se dar em velocidade de avano V at o plano R, depois assume avano rpido at Z inicial). D tempo de permanncia em segundos (0,01 a 99,99) da ferramenta parada na profundidade mxima (Z final) antes que ocorra a retrao. X coordenada no eixo X que ser efetuada antes da execuo do ciclo (esse movimento pode ser absoluto ou incremental, rpido ou velocidade de avano, porm somente no modo rpido (G00) o ciclo atuar imediatamente aps o movimento, caso contrrio o ciclo no atuar). Y coordenada no eixo Y que ser efetuada antes da execuo do ciclo (esse movimento pode ser absoluto ou incremental, rpido ou em velocidade de avano, porm somente no modo rpido (G00) o ciclo atuar imediatamente aps o movimento, caso contrrio o ciclo no atuar).

154

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

Aps esta abordagem, ideal que voc continue na prxima lio sem pausar. Caso no seja possvel, quando voltar a estudar passe um olhar sobre esta lio antes de seguir direto para a prxima. A Lio 7 a continuao dos ciclos de usinagem para o fresamento. Bons estudos!

LIO 6

155

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

LIO 7

C ICLOS AUTOMTICOS C ONTINU AO ONTINUAO

DE USINAGEM

Vamos continuar? Nesta lio voc vai ver mais duas funes com o comando Mach9 para descarga e roscamento. Caso voc esteja comeando esta lio e no se lembra da anterior, recomendamos que volte e passe o olhar nos ciclos anteriores. E se voc lembra de tudo, siga em frente!

G83 CICLO DE FURAO ( COMANDO M ACH 9)

COM DESCARGA

A funo G83 possibilita a execuo de operaes de furao em que h necessidade de uma retrao da ferramenta para quebra e remoo do cavaco. Esse ciclo faz uso de uma velocidade de avano predeterminada para a usinagem (F) a partir do o plano R, e uma velocidade rpida para retrao at plano R (P=0) ou Z inicial (P 0). Como todo ciclo fixo, G83 Modal. Ele permanece em efeito at ser cancelado por G80 ou sobreposto por outro ciclo fixo, que atuar automaticamente aps um subseqente movimento rpido (G00). G00 Z.. # (Posicionamento Z inicial) G83 Z.. (R..) (F ..) I.. (J..) (K..) (W..) (U..) (P ..) (D..) X.. Y.. # (Ciclo de furao) G80 # (Cancelamento do ciclo)

156

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

Ilustrao com retrao simples:

G83 Z.. (R..) I.. (F..) (D..) #

Ilustrao com retrao para quebra e remoo de cavaco

G83 Z.. (R..) (F..) I.. (J..) (K..) (W..) (U..) (P ..) (D..) X.. Y.. #

LIO 7

157

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

G84 CICLO M ACH 9)

DE ROSCAMENTO

(COMANDO

A funo G84 possibilita a execuo da operao de roscamento direita em furos com macho para roscar, utilizando uma velocidade de avano predeterminada. Ao atingir a profundidade mxima, automaticamente o comando inverte o sentido de giro do eixo-rvore e efetua a retrao da ferramenta tambm em velocidade de avano at o plano R (P=0) ou Z inicial (P0). Como todo ciclo fixo, Modal, G84 permanece em efeito at ser cancelado por G80, ou sobreposto por outro ciclo fixo, que atuar automaticamente aps um subseqente movimento rpido (G0). G00 Z.. (Posicionamento Z inicial.) G84 Z.. (R..) (F..) (P ..) (D..) X.. Y.. # (Ciclo de roscar com macho.) G80 (Cancelamento do ciclo.) Novamente, para entender as funes anteriores, devemos relembrar os termos e suas funcionalidades. Z profundidade mxima (Z final). X coordenada no eixo X que ser efetuada antes da execuo do ciclo (esse movimento pode ser absoluto ou incremental, rpido ou velocidade de avano, porm somente no modo rpido G00 o ciclo atuar imediatamente aps o movimento, caso contrrio o ciclo no atuar). Y coordenada no eixo Y que ser efetuada antes da execuo do ciclo (este movimento pode ser absoluto ou incremental, rpido ou velocidade de avano, porm, somente no modo rpido G00 o ciclo atuar imediatamente aps o movimento, caso contrrio o ciclo no atuar).

158

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

R plano rpido (plano de referncia para incio do ciclo com avano de usinagem). F avano de trabalho (velocidade de avano de usinagem a partir do plano R at a profundidade mxima Z final). Obs.: caso F no seja programado, o comando assume o valor default conforme pgina de controle (geralmente F default = 2.500 mm/min). I valor de primeiro incremento de profundidade a partir do plano R (obrigatrio). Obs: se J e K no forem programados, o valor de I ser um incremento constante. J valor incremental a ser subtrado do ltimo incremento de profundidade para se obter o prximo incremento de profundidade, at atingir o valor mnimo de profundidade K. K valor mnimo de incremento de profundidade, que ao ser atingido permanece em efeito at a profundidade mxima (Z final). W incremento de retrao para quebra de cavaco, no sentido positivo de Z. Obs: se W no for programado o comando assume um valor default de 1 mm. U Incremento de retrao para descarga de cavaco at o plano R. P retrao da ferramenta (se P no for programado ou programado com valor igual a 0 (zero), a retrao se dar at o plano R. Se P for programado com um valor diferente de zero de 1 a 250 , a retrao se dar em velocidade de avano rpido at Z inicial). D tempo de permanncia em segundos (0,01 a 99,99) da ferramenta parada na profundidade mxima (Z final), antes que ocorra a retrao.

LIO 7

159

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

Voc finalizou esta lio!

Voc est quase ao fim desse desafio e desta etapa a distncia do curso. A prxima lio ser a ltima e abordar a compensao do raio de corte corte. Ao finaliz-la, realize suas atividades.

Lembre-se Lembre-se, caso voc tenha alguma dvida relacionada ao contedo desta lio ou outro anterior, v ao Ambiente Virtual de Aprendizagem e envie para o seu tutor a sua pergunta pelo Tira Dvidas.

160

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

LIO 8

C OMPENSAO

DO RAIO DE CORTE

Voc chegou ltima lio desta etapa a distncia do curso! Aps cumprir esta lio voc estar pronto para praticar nas aulas presenciais do Desafio 5. Assim como voc tambm estudou em lies do Desafio 3, esta lio far com que voc conhea a aplicao da compensao de raio de ferramenta em um programa CNC, mas, neste desafio, voc ver isso para o fresamento. Ou seja, voc conhecer algumas funes essenciais no fresamento para a compensao. Descubra como elas so utilizadas.

FUNES G40, G41

G42

Aplicao: compensao de raio de ferramenta. A compensao de raio de ferramenta permite corrigir a diferena entre o raio da ferramenta programado e o atual, por meio de um valor inserido na pgina de corretor de ferramenta. Veja a explicao de cada funo: G40 = desligar a compensao de raio da ferramenta; G41 = ligar a compensao de raio da ferramenta, quando a mesma trabalha esquerda do perfil; G42 = ligar a compensao de raio da ferramenta, quando a mesma trabalha direita do perfil.

LIO 8

161

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

Para o clculo dos percursos da ferramenta o comando necessita das seguintes informaes: T (nmero da ferramenta) e O (nmero do corretor). Para ligar ou desligar a compensao de raio da ferramenta G40, G41 ou G42 preciso programar um comando de posicionamento com G0 ou G1, com movimento de pelo menos um eixo (preferencialmente os dois).

Vamos ver um ltimo exemplo?

Veja a ilustrao a seguir e os respectivos dados para clculo:


Dados para clculo: fresa dimetro = 12 mm; Z = 4 dentes; VC = 50 m/min; fz = 0,07 mm.

162

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

O programa em comando Mach9 fica como a seguir:


EXE01 (Comando Mach9) N10 ; ACABAMENTO G99 G90 G17 G71 G0 Z200. T1 M6 ; FRESA DE DIMETRO 12 O1 S4000 M3 N60 G0 X-20. Y-20. G0 Z5. N70 G1 Z-10. M8 F370 N90 G42 N100 G1 X0. Y0. G1 X88. Y0. G3 X100. Y12. I88. J12. G1 X100. Y30. G2 X85. Y45. I100. J45. G1 X85. Y55. G3 X70. Y70. I70. J55. G1 X10. Y70. G3 X0. Y60. I10. J60. G1 X0. Y0. G40 G0 X-20. Y-20. G0 Z200. M9 M5 M30

Chegou quase no fim? Ento hora de testar seus conhecimentos. Pratique o que voc estudou realizando as atividades abaixo, pois elas lhe auxiliaro a responder as perguntas de avaliao que se encontram no Ambiente Virtual de Aprendizagem deste desafio.

LIO 8

163

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

DESAFIE

O SEU CONHECIMENTO !

Preparamos oito questes para que voc pratique seu aprendizado! Resolva, e posteriormente v ao Ambiente Virtual de Aprendizagem, l voc ter acesso s respostas. Vamos l? 1. Qual o eixo que normalmente se refere s medidas na direo vertical da ferramenta?

2. Para utilizar a programao com o sistema de unidades em milmetros, a funo no comando Mach9 G71, j no Fanuc qual ?

164

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

3. Qual a funo que utilizada para executar uma operao de usinagem de arco no sentido horrio?

4. Onde est localizado o ponto zero da mquina?

5. Escreva a linha de programao que serve para repetir uma sub-rotina utilizando o comando Mach9.

DESAFIE

SEU CONHECIMENTO!

165

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

6. Escreva a funo que utilizada na usinagem de uma ferramenta para compensao de raio e que a ferramenta trabalhe direita do perfil.

7. Quais so as funcionalidades e aplicaes da funo G17?

8. O fresamento utiliza trs eixos, diferente do torneamento que utiliza apenas dois. Cite quais so esses trs eixos e aponte qual deles exclusivo.

166

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

9. Exerccio de programao fresa C.N.C. Ferramentas: T1-Fresa 16mm 4 cortes / T2-Broca 5mm/T3-Broca 3mm. Sistema de Coordenadas: Absolutas. Usinagem: em trs passes com compensao de raio de corte.

ID, POR FAVOR, VEJA COM O AUTOR SE NO H A NECESSIDADE DE UM ENUNCIADO P ESTE EXERCCIO...

DESAFIE

SEU CONHECIMENTO!

167

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

168

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

Parabns por ter completado todas as etapas! Esperamos que as oito lies deste ltimo desafio quatro tenham atingido o objetivo esperado, que contribuir no seu processo de aprendizagem para sua prtica do dia-a-dia.

Faa mais uma visita Biblioteca do Ambiente Virtual de Aprendizagem e pesquise sobre as curiosidades preparadas para este desafio. Lembrando que para ser um programador competente voc deve estar sempre atualizando e aprimorando seus conhecimentos, assim como tambm deve estar continuamente atento s novidades! Bons estudos e boa prtica para o Desafio 5!

DESAFIE

SEU CONHECIMENTO!

169

PROGRAMA

DE

CAPACITAO

ATUALIZAO TECNOLGICA

DE

DOCENTES METAL MECNICA

G LOSSRIO

Magazine faz uma funo similar torre do torneamento, s que o magazine utilizado na mquina do fresamento. Interpolao entre um ponto e outro; entre plos. Discovery Modelo de mquinas fabricadas pela ROMI, que sero utilizadas no curso.

170

TECNOLOGIAS APLICADAS

COMANDO NUMRICO COMPUTADORIZADO DESAFIO 4

B IBLIOGRAFIA

Manual de Programao e Operao CNC SIEMENS 810. Manual Tcnico de Usinagem. Sandvik Coromant MACHADO, A. Comando Numrico aplicado s mquinas-ferramenta. 2 ed. So Paulo: cone, 1987. Manual de Programao e Operao CNC ROMI MACH9.

GLOSSRIO

REFERNCIAS

171

Você também pode gostar