Você está na página 1de 8

Ministrio da Educao Instituto Federal de Educao, Cincia e Tecnologia Campus Catanduva

CNC e CIM - Exerccios - 1o Semestre de 2013 Nome do aluno: Curso: Perodo: Data:

Exemplo sobre determinao de zero pea.

Ponto zero G54 G55 G56 G57 G58

Coordenadas em X 100 700 900 400 200

Coordenadas em Y 100 400 200 200 300

Deslocamento para ponto zero mquina G53= Deslocamento para ponto zero mquina Formato: G53 X_ Y_ Z_ X= Coordenada de parada no eixo X em relao ao zero mquina. Y= Coordenada de parada no eixo Y em relao ao zero mquina. Z= Coordenada de parada no eixo Z em relao ao zero mquina. Ex.: G00 G53 X0 Y0 Z0 Os eixos X ,Y ,Z moveram-se para as coordenadas X0 Y0 e Z0 .Em relao ao zero mquina. Ex.: G00 G53 X300 Y0 Z-50 Os eixos X ,Y e Z moveram-se para as coordenadas X300 Y0 e Z-50 .Em relao ao zero mquina. Sistema de programao de coordenadas G90 = Sistema de coordenadas absolutas G91 = Sistema de coordenadas incrementais

Ex.: Absoluto G0 G90 X0 Y0 X20 X50 X120

Incremental G0 X0 Y0 G91 X20 X30 X70

Programao de coordenadas angulares Aps a determinao do plano de trabalho da operao de usinagem podemos executar um movimento angular ,informando a coordenada final de um dos eixos e o respectivo ngulo da linha. O ngulo 0graus determinado na posio 3 horas do ponteiro do relgio. Os valores de ngulo so positivos no sentido anti-horrio e negativos no sentido horrio. Formato: G1 X_ (Y_) ANG=_ F_ ANG= ngulo de movimentao

Ex.:

G17 (Plano de trabalho XY) G0 X0 Y0 G1 X50 ANG=45 F300 (Movimenta 45 graus)

Interpolao circular G02 = Interpolao circular no sentido horrio (modal) G03 = Interpolao circular no sentido anti-horrio (modal) Formato: G02 X_ Y_CR=_ X = Coordenada final do eixo X Y = Coordenada final do eixo Y CR= Raio do arco G03 = X_Y_I_J_ X = Coordenada final do eixo X Y = Coordenada final do eixo Y I = Distncia incremental do ponto inicial at o centro do arco na Direo X. J = Distncia incremental do ponto inicial at o centro do arco na Direo Y.

Passos para programao de interpolao circular: Posicionar a ferramenta na origem do arco. Definir o sentido do arco (G2 ou G3). Definir o ponto final do arco. Definir o raio ( CR= ) ou os parmetros de interpolao ( I,J ). Obs.: Em caso de interpolao com o eixo Z,(K) ser a distncia do ponto inicial at o centro do arco na direo Z. Notas: A forma modal dos parmetros de interpolao I,J e K so iguais a 0. Ocorrer um alarme se no for especificado I,J e K ou CR=. Se for programado I,J ou K sem a especificao dos pontos finais do arco ,o comando ir assumir os mesmos valores do ponto inicial e ser executado um arco de 360 graus. Na programao com CR= no possvel executar uma circunferncia completa. Quando o CR= for positivo executar arcos < ou = 180 . Quando o CR= for negativo executar arcos > 180 . Exemplos de programao com interpolao circular: G2 (SENTIDO HORARIO) Ex.: G01 X0 Y0 F500 G02 X100 Y0 CR=50 G01 X200 Y0

_____________________________________________________________

Ex.: T1 M6 S1500 M3 G0 G90 G54 X-30 Y-30 Z2 G1 Z-10 F500 G1 X0 Y0 X110 Y60 G3 X50 Y120 I-60 G2 X0 Y70 I-50

X-30 Y-30 G0 Z100 M30

G1 X0 Y0 Compensao do raio da ferramenta Para fazer a compensao do raio da ferramenta para posterior correo nas medidas da pea ,ser necessrio registrar na tabela de ferramentas o raio da ferramenta a ser usada. G40 = Cancela compensao do raio da ferramenta. G41 = Compensao do raio de corte da ferramenta esquerda da pea. G42 = Compensao do raio de corte da ferramenta direita da pea.

Segue ao lado respectivos modos de compensao de raio de ferramentas com os respectivos sentidos:

Formato G0/G1 G40 X_ Y_ - descompensa raio. G1 G41 X_ Y_ - compensa raio esquerda. G1 G42 X_ Y_ - compensa raio direita. Exemplos:
G54 M6 T1D1; (Fresa de topo di. 20mm) S1500 M3 G0 X-30 Y-30 G0 Z5 G1 Z-5 F500 G1 G41 X0 Y0 Y70 Y80 X10 X100 Y20 Y0 X80 X0 G1 G40 X-30 Y-30 G0 G53 Z0 D0 M30

G54 M6 T1D1;(Fresa di. 15mm) S2000 M3 G0 X0 Y0 G0 Z5 G1 Z-10 F300 G1 G41 X50 F1000 G03 I-50 G0 G40 X0 Y0 G0 G53 Z0 M30

Arredondamento de cantos e chanfros Esta funo possibilita arredondar e chanfrar cantos de peas de uma forma muito simples. Formato para chanfro G01 X_ ou Y_CHF=_ ou CHR=_ X = Coordenada final do eixo X Y = Coordenada final do eixo Y CHF= Valor do comprimento do chanfro CHR= Valor do comprimento do chanfro no sentido de movimento

N1 G54 N2 M6 T1 (FRESA DE TOPO 20mm) N3 S1500 M3 N4 G0 X0 Y-90 N5 Z0 N6 G1 Z-5 F300 N7 G1 G41 Y-75 F500 Chamada de sub-programa

N8 X75 CHF=20 N9 Y75 RND=20 N10 X-75 CHF20 N11 Y-75 RND=20 N12 X0 N13 G0 G40 X0 Y-90 N14 G0 G53 Z0 H0 N15 M30

Para facilitar a programao em algumas usinagens podemos utilizar a tcnica de subprogramas. Um sub-programa construdo da mesma maneira que um programa de peas e deve ser finalizado com a funo M17 Para nomear um sub-programa deve seguir as seguintes definies: Os dois primeiros caracteres devem ser letras e os seguintes pode ser letras,cifras ou nmeros tendo no mximo 31 caracteres.

PLACA;(Prog.principal) G54 M6 T1D1, (Fresa di. 15mm) S2000 M3 G0 X-10 Y-15 G0 Z2 G1 Z0 F1000 CONTORNO P=5 G0 G53 Z0 M30

CONTORNO ,(Sub-programa) N10 G91 G01 Z-2 F200 G90 G41 G1 X0 Y0 F500 Y100 CHF=20 X200 RND=20 Y0 CHF=20 X0 G0 G40 X-10 Y-15 M17

No exemplo anterior o programa principal atravs da chamada CONTORNO ,executou o sub-programa CONTORNO ,com 5 repeties. O retorno ao programa principal executado pelo comando M17.

Exemplo: PRINCIPAL ,(Prog.principal) G54 M6 T1D1, (Fresa di. 15mm) S2000 M3 G0 X-10 Y-15 G0 Z2 G1 Z0 F1000 BEGIN: N10 G91 G01 Z-2 F200 G90 G41 G1 X0 Y0 F500 Y100 CHF=20 X200 RND=20 Y0 CHF=20

X0 G0 G40 X-10 Y-15 REPEAT BEGIN P=5 G0 Z100 M30 No exemplo acima o programa principal atravs da funo BEGIN ,executa o trecho do programa com 5 repeties partir da linha N10. Exerccio 1 No desenho da figura abaixo escolha um ponto para o zero-pea, ou seja, para a origem do sistema de coordenadas. Em seguida defina um sentido de usinagem e identifique os pontos principais. Para finalizar escreva a tabela de coordenadas utilizando o sistema absoluto e elabore o programa de usinagem.

Exerccio 2 No desenho da figura abaixo defina um sentido de usinagem e identifique os pontos principais. Para finalizar escreva a tabela de coordenadas utilizando o sistema absoluto, incremental e elabore o programa de usinagem.

Exerccio 3 No desenho da figura abaixo defina um sentido de usinagem e identifique os pontos principais. Para finalizar escreva a tabela de coordenadas utilizando o sistema absoluto, incremental e elabore o programa de usinagem.

Exerccio 4 No desenho da figura abaixo defina um sentido de usinagem e identifique os pontos principais. Para finalizar escreva a tabela de coordenadas utilizando o sistema absoluto, incremental e elabore o programa de usinagem.

Você também pode gostar