R88002C - Manual de Programao e Operao - CNC FANUC21i T 1
Parte IProgramao
R88002C - Manual de Programao e Operao - CNC FANUC21i T2
R88002C - Manual de Programao e Operao - CNC FANUC21i T 3
1- SISTEMA DE COORDENADAS
Toda geometria da pea transmitida ao comando com auxlio de um sistema de coordenadascartesianas.
O sistema de coordenadas definido no plano formado pelo cruzamento de uma linha paralelaao movimento longitudinal (Z), com uma linha paralela ao movimento transversal (X).
Todo movimento da ponta da ferramenta descrito neste plano XZ, em relao a uma origempr-estabelecida (X0,Z0). Lembrar que X sempre a medida do dimetro.
MOVIMENTO LONGITUDINAL
MOVIMENTO TRANSVERSAL
Z+
X+
X-
Z-
4o QUADRANTE
1o QUADRANTE2o QUADRANTE
3o QUADRANTE
Sistema de Coordenadas
OBSERVAO: O sinal positivo ou negativo introduzido na dimenso a ser programada dado pelo quadrante, onde a ferramenta est situada:
R88002C - Manual de Programao e Operao - CNC FANUC21i T4
20
1.1- SISTEMA DE COORDENADAS ABSOLUTAS
Neste sistema, a origem estabelecida em funo da pea a ser executada, ou seja, podemosestabelec-la em qualquer ponto do espao para facilidade de programao. Este processo denominado Zero Flutuante.
Como vimos, a origem do sistema foi fixada como sendo os pontos X0, Z0. O ponto X0 definido pela linha de centro do eixo-rvore. O ponto Z0 definido por qualquer linha perpendicular linha de centro do eixo-rvore.
Durante a programao, normalmente a origem (X0, Z0) pr-estabelecida no fundo da pea(encosto das castanhas) ou na face da pea , conforme ilustrao abaixo:
PARTIDA META EIXODE PARA X ZA B 30 30B C 50 20C D 80 20D E 80 0
MOVIMENTO COORDENADASABSOLUTAS
EXEMPLO DE PROGRAMAO:
30
D
C
E
B
A
ORIGEM (X0, Z0) ORIGEM (X0, Z0)
Z(+) Z(+)
XXXXX X
Sistema de Coordenadas
80
10 x 45o
R88002C - Manual de Programao e Operao - CNC FANUC21i T 5
1.2- SISTEMA DE COORDENADAS INCREMENTAIS:
A origem deste sistema estabelecida para cada movimento da ferramenta.
Aps qualquer deslocamento haver uma nova origem, ou seja, para qualquer ponto atingidopela ferramenta, a origem das coordenadas passar a ser o ponto alcanado.
Todas as medidas so feitas atravs da distncia a ser deslocada.
Se a ferramenta desloca-se de um ponto A at B (dois pontos quaisquer), as coordenadas aserem programadas sero as distncias entre os dois pontos, medidas (projetadas) em X e Z.
Note-se que o ponto A a origem do deslocamento para o ponto B e B ser origem para umdeslocamento at um ponto C, e assim sucessivamente.
PARTIDA META DIREODE PARA X ZA B 30 0B C 20 -10C D 30 0D E 0 -20
MOVIMENTO
EXEMPLO DE PROGRAMAO:
COORDENADASINCREMENTAIS
A
X
Z
10 x 45o
80
DE
BBBBB
Sistema de Coordenadas
BC
30
20
CCCCC
A
R88002C - Manual de Programao e Operao - CNC FANUC21i T6
2- TIPOS DE FUNO2.1 - FUNES DE POSICIONAMENTO:
Funo X:
Aplicao: Posio no eixo transversal (absoluta)
Formato: X +- 5.3 (milmetro)
Funo Z:
Aplicao: Posio no eixo longitudinal (absoluta)
Formato: Z +- 5.3 (milmetro)
Funo U:
Aplicao: Deslocamento no eixo transversal (incremental)
Formato: U +- 5.3 (milmetro)
Funo W:
Aplicao: Deslocamento no eixo longitudinal (incremental)
Formato: W +- 5.3 (milmetro)
Tipos de funo
R88002C - Manual de Programao e Operao - CNC FANUC21i T 7
2.2 - CDIGOS ESPECIAIS:
2.2.1 - Cdigo: N
Aplicao: Identificar blocos.
Cada bloco de informao pode ser identificado pela funo N, seguida de at 4 dgitos, queo comando lana automaticamente no programa mantendo um incremento de 10 em 10.
Exemplo: N10 ...;N20 ...;N30 ...;
OBSERVAO: Caso se deseje desabilitar ou habilitar esta funo, deve-se:- Acionar a tecla "MDI"- Acionar a tecla "OFFSET SETTING"- Posicionar o cursor em "NO. SEQUENCIA"- Digitar "0" (zero) para desabilitar ou "1" (um) para habilitar- Acionar a tecla "INPUT"
2.2.2 - Cdigo: O
Aplicao: Identificar programas
Todo programa ou sub-programa na memria do comando identificado atravs de um niconmero "O" composto por at 4 digitos, podendo variar na faixa de 0000 at 9999.
2.2.3 - Cdigo: Barra (/)
Aplicao: Inibir a execuo de blocos.
Utilizamos a Funo Barra (/) quando for necessrio inibir a execuo de blocos no programa,sem alterar a programao.
Se o caracter / for digitado na frente de alguns blocos, estes sero ignorados pelo comando,desde que o operador tenha selecionado a opo BLOCK DELETE no painel de comando.
Caso a opo BLOCK DELETE no seja selecionada, o comando executar os blocosnormalmente, inclusive os que tiverem o caracter /.
Tipos de funo
R88002C - Manual de Programao e Operao - CNC FANUC21i T8
ferramentanmero 01
corretornmero 01
2.2.4 - Cdigo: F
Aplicao: determinar a velocidade de avano
A velocidade de avano um dado importante para a usinagem e obtido levando-se em contao material, a ferramenta e a operao a ser executada.
Geralmente nos tornos CNC utiliza-se o avano em mm/rotao, mas este tambm pode serutilizado em mm/min.
2.2.5 - Cdigo: T
Aplicao: selecionar de ferramenta
A Funo T usada para selecionar as ferramentas, informando mquina o seu zeramento(PRE-SET), o raio do inserto, o sentido de corte e os corretores.
Deve-se programar o cdigo "T" acompanhado de no mximo quatro dgitos. Neste caso os doisprimeiros dgitos definem mquina a localizao da ferramenta na torre e seu zeramento (PRE-SET),e os dois ltimos dgitos definem o nmero do corretor de desgastes do inserto. Na linha GALAXYtemos possibilidade de utilizar at 12 ferramentas e 32 corretores
Ex: T 0 1 0 1
IMPORTANTE: O raio do inserto (R) e a geometria da ferramenta (T) devem ser inseridossomente na pgina de geometria de ferramentas.
Tipos de funo
R88002C - Manual de Programao e Operao - CNC FANUC21i T 9
Funes Preparatrias
Posicionamento (avano rpido)Interpolao linear (avano programado)Interpolao circular (sentido horrio)Interpolao circular (sentido anti-horrio)Tempo de permanncia (Dwell)Ativa gerenciamento de vida de ferramentaCancela gerenciamento de vida de ferramentaProgramao em polegadas (inch)Programao em milmetro (mm)Retorna os eixos para a posio de refernciaInterpolao com rosca (rosca passo a passo)Compensao automtica de desgaste de ferramentaCancela a compensao de raioAtiva a compensao de raio (ferramenta esquerda)Ativa a compensao de raio (ferramenta direita)Cancela as coordenadas zero-pea (ativa zero-mquina)Ativa sistema de coordenadas zero-pea 1Ativa sistema de coordenadas zero-pea 2Ativa sistema de coordenadas zero-pea 3Ativa sistema de coordenadas zero-pea 4Ativa sistema de coordenadas zero-pea 5Ativa sistema de coordenadas zero-pea 6Zeramento semi-automtico (utilizando o TOOL EYE)Chamada de Macro B
G00G01G02G03G04G10G11G20G21G28G33G37G40G41G42G53G54G55G56G57G58G59G63G65
FunoCdigo G Modal NoModal
LISTA DAS FUNES PREPARATRIAS
XX
XXXX
X
XXXXXXXXXX
X
XXX
X
X
X
3- FUNES PREPARATRIAS: "G"Aplicao: Este grupo de funes definem mquina o que fazer, preparando-a para
executar um tipo de operao, ou para receber uma determinada informao.
As funes podem ser MODAIS ou NO MODAIS.
MODAIS: So as funes que uma vez programadas permanecem na memria do comando,valendo para todos os blocos posteriores, a menos que modificados por outra funo ou a mesma.
NO MODAIS: So as funes que todas as vezes que requeridas, devem ser programadas,ou seja, so vlidas somente no bloco que as contm.
R88002C - Manual de Programao e Operao - CNC FANUC21i T10
Funes Preparatrias
Cdigo G Funo Modal
G70G71G72G73G74G75G76G77G78G79G80G83G84G86G90G91G92G94G95G96G97
Ciclo de acabamentoCiclo de desbaste longitudinalCiclo de desbaste transversalCiclo de desbaste paralelo ao perfilCiclo de desbaste longitudinal ou de furao axialCiclo de faceamento ou de canaisCiclo automtico de roscamentoCiclo de desbaste longitudinal ou cnicoCiclo semi-automtico de roscamentoCiclo de desbaste transversal ou cnicoCancela ciclos de furaoCiclo de furao axialCiclo de roscamento com macho axialCiclo de mandrilhamento axialProgramao no Sistema de Coordenadas AbsolutasProgramao no Sistema de Coordenadas IncrementaisDeterminar nova origem ou mxima rotao (RPM)Avano em milmetros/polegadas por minutoAvano em milmetros/polegadas por rotaoAtiva velocidade de corte (m/min)Cancela velocidade de corte (programao em RPM)
XXXXXXXXXXXXXX
XXXXXXX
LISTA DAS FUNES PREPARATRIASNo
Modal
R88002C - Manual de Programao e Operao - CNC FANUC21i T 11
Funes de interpolao
4 - FUNES DE INTERPOLAO
4.1 - FUNO: G00Aplicao: Posicionamento rpido (aproximao e recuo).
Os eixos movem-se para a meta programada com a maior velocidade de avano disponvel namquina. Na linha GALAXY essa velocidade de 18 m/min no eixo X e 24 m/min no eixo.
Sintaxe:G0 X__ Z__
onde:X = coordenada a ser atingida (valores em dimetro)
Z = coordenada a ser atingida
A funo G0 Modal e cancela as funes G1, G2, G3.
OBSERVAO: Na linha GALAXY a velocidade do deslocamento rpido de 18 m/min em"X" e 24 m/min em "Z" e processado inicialmente 45 at uma das metas "X" ou "Z" programadas,para depois deslocar-se em um s eixo at o ponto final desejado.
4.2 - FUNO: G01Aplicao: Interpolao linear (usinagem retillea).
Com esta funo obtem-se movimentos retilneos com qualquer ngulo, calculado atravs decoordenadas e com um avano (F) pr-determinado pelo programador.
Sintaxe:G1 X__ Z__ F__
onde:X = coordenada a ser atingida (valores em dimetro)
Z = coordenada a ser atingida
F = avano de trabalho (mm/rot)
A funo G1 Modal e cancela as funes G0, G2, G3.
R88002C - Manual de Programao e Operao - CNC FANUC21i T12
4.3 - FUNO: G02 e G03Aplicao: Interpolao circular (raio).
Tanto G2 como G3 executam operaes de usinagem de arcos pr-definidos atravs de umamovimentao apropriada e simultnea dos eixos.
Sintaxe:G2/G3 X__ Z__ R__ (F__)ouG2/G3 X__ Z__ I__ K__ (F__)
onde:X ( U ) = posio final do arco
Z ( W ) =posio final do arco
I = coordenada do centro do arco ( sentido )
K = coordenada do centro do arco ( sentido )
R = valor do raio
(F) = valor do avano
OBSERVAO: Na programao de um arco deve-se observar as seguintes regras:- O ponto de partida do arco a posio de incio da ferramenta.- Programa-se o sentido de interpolao circular G02 ou G03 (horria ou anti-horria).- Juntamente com o sentido da interpolao programa-se as coordenadas do ponto final do arco
com X e Z .- Juntamente com o sentido do arco e as coordenadas finais , programa-se a funo R (valor
do raio), ou ento, as funes I e K (coordenadas do centro do arco).
Funes de interpolao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 13
EXEMPLO:SENTIDO A-B: I-10 K0SENTIDO B-A: I0 K-10
4.3.1 - Funo: R
Aplicao: Arco definido por raio.
possvel programar interpolao circular at 180 graus com auxlio da funo R, discriminandoo valor do raio sempre com sinal positivo.
4.3.2 - Funo: I e K
Aplicao: Arco definido por centro polar.
As funes I e K definem a posio do centro do arco, onde:
I paralelo ao eixo X.K paralelo ao eixo Z.
NOTAS: As funes I e K so programadas tomando-se como referncia a distncia do ponto de incio
da ferramenta ao centro do arco, dando o sinal correspondente ao movimento. A funo "I" deve ser programada em raio.
Funes de interpolao
R88002C - Manual de Programao e Operao - CNC FANUC21i T14
O sentido da execuo da usinagem do arco define se este horrio ou anti-horrio, conformeos quadros abaixo:
TORRE TRASEIRA (Quadrante Positivo)
X+
G03 (ANTI-HORRIO)
G02 (HORRIO)
EXEMPLO DE PROGRAMAO
.
.
.
N30 G0 X21 Z81;N40 G1 Z80 F.25;N50 X24 Z78.5;N60 Z50;N70 G2 X44 Z40 R10;ou
N70 G2 X44 Z40 I10 K0;N80 G1 X50 Z25;N90 X74;N100 G3 X80 Z22 R3;ou
N100 G3 X80 Z22 I0 K-3;N110 G1 Z0;
1,5x45o
f24f
50
f80
25 15
80
R10R3
Funes de interpolao
IMPORTANTE: As Funes G2 e G3 no so Modais, e aps sua utilizao, deveremosconfirmar o prximo cdigo "G" a ser utilizado nos blocos sub-sequentes.
R88002C - Manual de Programao e Operao - CNC FANUC21i T 15
4.4 - Funo: C, R
Aplicao: Chanframento e arredondamento de cantos
Um chanfro ou um canto arredondado pode ser inserido automaticamente entre dois movimentoslineares que formem ngulos retos (90) atravs das funes C (chanfro) ou R (raio). Para isso deve-se programar a dimenso de chanfro ou raio desejado no bloco que gera o primeiro segmento.
Exemplos:
N40 G01 X0 Z60 F.3;N50 X30 C3;N60 Z40 R3;N70 X60 R3;N80 Z20 C3;N90 X90 R3;N100 Z0;
A BN40 G01 X90 Z0 F.2;N50 Z20 R3;N60 X60 C3;N70 Z40 R3;N80 X30 R3;N90 Z60 C3;N100 X0;
B A
OBS.: No exemplo foram considerados raios e chanfros de "3mm"
Funes de interpolao
R88002C - Manual de Programao e Operao - CNC FANUC21i T16
4.5 - FUNO: G33
Aplicao: Roscamento passo a passo
A funo G33 executa o roscamento no eixo X e Z onde cada profundidade programadaexplicitamente em bloco separado.
H possibilidade de abrir-se roscas em dimetros internos ou externos, sendo elas roscasparalelas ou cnicas, simples ou de mltiplas entradas, progressivas, etc.
A funo G33 requer:
X = dimetro final do roscamento
Z = posio final do comprimento da rosca
Q = ngulo do eixo rvore para a entrada da rosca (milsimos de graus)
R = valor da conicidade incremental no eixo "X" .
F = passo da rosca
OBSERVAES: No h necessidade de repetirmos o valor do passo (F) nos blocos posteriores de G33. Recomenda-se deixar, durante a aproximao, uma folga mnima de duas vezes o passo da
rosca no eixo "Z". A funo G33 modal.
Funes de interpolao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 17
N140 Z83;N150 X28.55;N160 G33 Z48.5;N170 G0X35;N160 Z83;N170 X28.15;N180 G33 Z48.5;N190 G0X35;N200 Z83;N210 X28.05;N220 G33 Z48.5;N230 G0X35;N240 Z83;N250 M30;
O0330 (CICLO DE ROSCA);N10 G21 G40 G90 G95;N20 G0 X300 Z200 T00;N30 T0101 (ROSCA M30X1.5);N40 G54;N50 G97 S1000 M3;N60 G0X35 Z83;N70 X29.35;N80 G33 Z48.5 F1.5;N90 G0X35;N100 Z83;N110 X28.95;N120 G33 Z48.5;N130 G0X35;
CLCULOS:
1) Altura do filete (P):P = (0.65 x passo)P = (0.65 x 1.5)P = 0.975
2) Dimetro final (X):X = Dimetro inicial - (P x 2)X = 30 - (0.975 x 2)X = 28.05
EXEMPLO DE PROGRAMAO:Funes de interpolao
R88002C - Manual de Programao e Operao - CNC FANUC21i T18
5 - TEMPO DE PERMANNCIA (DWELL)5.1 - FUNO: G04
Aplicao: Tempo de permanncia
Entre um deslocamento e outro da ferramenta, pode-se programar um determinado tempo depermanncia da mesma. A funo G4 executa uma permanncia, cuja durao definida por um valor"P", "U" ou "X" associado, que define o tempo em segundos.
A funo G04 requer:
G04 X__; (segundos)ou
G04 U__; (segundos)ou
G04 P__; (milsimos de segundos)
EXEMPLO: TEMPO DE 1,5 SEGUNDOSG04 X1.5;G04 U1.5;G04 P1500;
Tempo de permanncia
R88002C - Manual de Programao e Operao - CNC FANUC21i T 19
6 - COMPENSAO DE RAIO DE FERRAMENTA
6.1 - FUNO: G40Aplicao: Cancela compensao de raio
A Funo G40 deve ser programada para cancelar as funes previamente solicitadas comoG41 e G42. Esta funo, quando solicitada pode utilizar o bloco posterior para descompensar o raiodo inserto programado na pgina de GEOMETRIA DE FERRAMENTAS, utilizando avano detrabalho (G1).
A Funo G40 um cdigo Modal e est ativa quando o comando ligado.
O ponto comandado para trabalho encontra-se no vrtice entre os eixos X e Z.
Compensao de raio de ferramenta
R88002C - Manual de Programao e Operao - CNC FANUC21i T20
6.2 - FUNO: G41
Aplicao: Ativa compensao de raio (esquerda)
A Funo G41 seleciona o valor da compensao do raio da ponta da ferramenta, estando esquerda da pea a ser usinada, vista em relao ao sentido do curso de corte.
A geometria da ponta da ferramenta e a maneira na qual ela foi informada so definidas pelocdigo T, na pgina de Geometria das Ferramentas.
A Funo G41 Modal, portanto cancela a G40
6.3 - FUNO: G42
Aplicao: Ativa compensao de raio (direita)
Esta funo implica em uma compensao similar Funo G41, exceto que a direo decompensao a direita, vista em relao ao sentido do curso de corte.
A Funo G42 Modal, portanto cancela a G40.
A Funo T deve ser utilizada na pgina de GEOMETRIA dando o lado de corte daferramenta.
Compensao de raio de ferramenta
OBSERVAES: Durante a compensao de raio os deslocamentos programados devem ser sempre maior que
o valor do raio do inserto (pastilha). A ferramenta no deve estar em contato com o material a ser usinado, quando as funes
de compensao forem ativadas no programa.
R88002C - Manual de Programao e Operao - CNC FANUC21i T 21
Compensao de raio de ferramenta
QUADRANTE POSITIVO
CDIGOS PARA COMPENSAO DO RAIO DA FERRAMENTA:
R88002C - Manual de Programao e Operao - CNC FANUC21i T22
FERRAMENTAEXTERNAESQUERDA
FERRAMENTAINTERNAESQUERDA
FERRAMENTAINTERNADIREITA
FERRAMENTAEXTERNADIREITA
3
8
4
75
16
2
PONTA DA FERRAMENTA
TORRE
Z-
X+
6.4 - TIPO DE FERRAMENTA PARA COMPENSAO DO RAIO
DESBASTE EXTERNO PARALELO AO EIXO X:
X-
Z+
Compensao de raio de ferramenta
R88002C - Manual de Programao e Operao - CNC FANUC21i T 23
EXEMPLO DE PROGRAMAO:
7 - FUNES QUE SIMPLIFICAM A PROGRAMAO
7.1 - FUNO: G77
7.1.1 - Aplicao: Ciclo de torneamento paralelo.
A funo G77 pode ser utilizada como ciclo de torneamento paralelo ao eixo "Z", o qual torneiacom sucessivos passes, at o dimetro desejado.
A funo G77, como ciclo de torneamento, requer:
G77 X__ Z__ F__; onde:
X = dimetro da primeira passada
Z = posio final (absoluto)
F = avano de trabalho
OBSERVAO: Ao final de cada passe de torneamento a ferramenta executa um faceamentocom avano de trabalho G1 at o dimetro de posicionamento.
O0001 (CICLO DE DESBASTE);N10 G21 G40 G90 G95;N20 G0 X300 Z300 T00;N30 T0101 (DESB.);N40 G57;N50 G96 S150;N60 G92 S2500 M4;N70 G0 X90 Z82;N80 G77 X84 Z50 F.3;N90 X78;N100 X72;N110 X66;N120 X60;N130 G0 X300 Z300 T00;N140 M30;
Profundidade de corte = 3 mmAvano = 0,3 mm/rot
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T24
7.1.2 - Aplicao: Ciclo de torneamento cnico.
A funo G77 como ciclo de torneamento cnico, requer:
G77 X__ Z__ R__ F__; onde:
X = dimetro da primeira passada
Z = posio final (absoluto)
R = conicidade incremental no eixo "X" entre o ponto inicial e final (raio)
F = avano de trabalho
Profundidade de corte = 2 mmAvano = 0,2 mm/rot
O0001 (CICLO DE DESBASTE);N10 G21 G40 G90 G95;N20 G0 X300 Z300 T00;N30 T0202 (DESB.);N40 G54;N50 G96 S250;N60 G92 S3500 M4;N70 G0 X80 Z57;N80 G77 X76 Z20 R-5 F.2;N90 X72;N100 X68;N110 X64;N120 X60;N130 G0 X300 Z300 T00;N140 M30;
Funes que simplificam a programao
OBSERVAO: No posicionamento da ferramenta no eixo "X", acrescentar o valor de "R"(no dimetro), para definio da coordenada a ser programada, em relao ao material em bruto.
EXEMPLO DE PROGRAMAO
R88002C - Manual de Programao e Operao - CNC FANUC21i T 25
7.2 - FUNO: G79
7.2.1 - Aplicao: Ciclo de faceamento paralelo.
A funo G79 descreve seu ciclo paralelo ao eixo "X", auxiliando nos trabalhos de desbastecomo ciclo de faceamento.
A funo G79, como ciclo de faceamento requer:
G79 X__ Z__ F__; onde:
X = dimetro final do faceamento
Z = posio final (absoluto)
F = avano de trabalho
EXEMPLO DE PROGRAMAO
O0001 (CICLO DE FACEAMENTO);N10 G21 G40 G90 G95;N20 G0 X300 Z300 T00;N30 T0202 (DESB.);N40 G59;N50 G96 S250;N60 G92 S3500 M4;N70 G0 X74 Z70;N80 G79 X30 Z68 F.15;N90 Z66;N100 Z64;N110 Z62;N120 Z60;N130 Z58;N140 Z56;N150 G0 X300 Z300 T00;N160 M30;Profundidade de corte = 2 mm
Avano = 0,15 mm/rot
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T26
7.2.2 - Aplicao: Ciclo de faceamento cnico.
A funo G79, como ciclo de faceamento cnico, requer:
G79 X__ Z__ R__ F__; onde:
X = dimetro final do faceamento
Z = posio final (absoluto)
R = conicidade incremental (negativo para externo e interno)
F = avano de trabalho
O0001 (CICLO DE FACEAMENTO);N10 G21 G40 G90 G95;N20 G0 X350 Z250 T00;N30 T1212 (DESB.);N40 G55;N50 G96 S250;N60 G92 S3500 M4;N70 G0 X74 Z70;N80 G0 X64 Z55.485;N90 G79 X20 Z52.485 R-5.485 F.15;N100 Z49.485;N110 Z46.485;N120 Z43.485;N130 Z40.485;N140 Z38;N150 G0 X350 Z250 T00;N160 M30;Profundidade de corte = 3 mm
Avano = 0,15 mm/rot
tg = COCA
CO = tg14 x 22CO = 0.2493 x 22CO = 5.485
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 27
NOTA: Aps a execuo do ciclo. a ferramenta retorna automaticamente ao ponto posicionado.
OBSERVAO: Quando utilizarmos o ciclo G74 como ciclo de furao no poderemosinformar as funes "X" e "U" no bloco.
7.3 - FUNO: G74
7.3.1 - Aplicao: Ciclo de furao.
A funo G74 como ciclo de furao requer:
G74 R__;G74 Z__ Q__ F__; onde:
R = retorno incremental para quebra de cavaco no ciclo de furao
Z = posio final (absoluto)
Q = valor do incremento no ciclo de furao (milsimo de milmetro)
F = avano de trabalho
O0005 (CICLO DE FURACAO);N10 G21 G40 G90 G95;N20 G0 X300 Z250 T00;N30 T0505 (BROCA D12);N40 G54;N50 G97 S1200 M3;N60 G0 X0 Z75;N70 G74 R2;N80 G74 Z-4 Q15000 F.15;N90 G0 X300 Z250 T00;N100 M30;
Avano = 0,2 mm/rot
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T28
O0200 (CICLO DE DESBASTE);N10 G21 G40 G90 G95;N20 G0 X350 Z250 T00;N30 T0202 (DESB.);N40 G55;N50 G96 S250;N60 G92 S3500 M4;N70 G0 X84 Z82;N80 G74 X30 Z35 P3000 Q47000 R1 F.2;N90 G0 X350 Z250 T00;N100 M30;
7.3.2 - Aplicao: Ciclo de torneamento.
A funo G74 como ciclo de torneamento requer:
G74 X__ Z__ P__ Q__ R__ F__; onde:
X = dimetro final do torneamento
Z = posio final (absoluto)
P = profundidade de corte (raio/ milsimo de milmetro)
Q = comprimento de corte (incremental/ milsimo de milmetro)
R = valor do afastamento no eixo transversal (raio)
F = avano de trabalho
NOTA:Para a execuo deste ciclo, deveremos posicionar a ferramenta no dimetro daprimeira passada.
OBSERVAO: Aps a execuo do ciclo a ferramenta retorna automaticamente ao pontode posicionamento.
31
Profundidade de corte = 3 mmAvano = 0,2 mm/rot
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 29
7.4 - FUNO: G75
7.4.1 - Aplicao: Ciclo de canais.
A funo G75 como ciclo de canais requer:
G75 R__;G75 X__ Z__ P__ Q__ F__; onde:
R = retorno incremental para quebra de cavaco (raio)
X = dimetro final do canal
Z = posio final (absoluto)
P = incremento de corte (raio/ milsimo de milmetro)
Q = distncia entre os canais (incremental/ milsimo de milmetro)
F = avano de trabalho
OBSERVAO: Neste ciclo os canais devero ser equidistantes, com excesso do ltimo.
NOTA: Aps a execuo do ciclo, a ferramenta retorna automaticamente ao ponto posicionado.
Avano = 0,2 mm/rot
O0100 (CICLO DE CANAIS);N10 G21 G40 G90 G95;N20 G0 X350 Z300 T00;N30 T0202 (CANAIS);N40 G54;N50 G96 S130;N60 G92 S4500 M4;N70 G0 X75 Z67;N80G75 R2;N90 G75 X60 Z25 P7500 Q14000 F.2;N100 G0 X350 Z300 T00;N110 M30;
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T30
7.4.2 - Aplicao: Ciclo de faceamento.
A funo G75 como ciclo de faceamento requer:
G75 X__ Z__ P__ Q__ R__ F__; onde:X = dimetro final do faceamento
Z = posio final (absoluto)
P = incremento de corte no eixo "X" (raio/ milsimo de milmetro)
Q = profundidade de corte por passada no eixo "Z" (milsimo de milmetro)
R = afastamento no eixo longitudinal para retorno ao "X" inicial (raio)
F = avano programado
O1000 (CICLO DE FACEAMENTO);N10 G21 G40 G90 G95;N20 G0 X350 Z250 T00;N30 T0707 (DESB.);N40 G54;N50 G96 S210;N60 G92 S3500 M4;N70 G0 X64 Z88;N80 G75 X25 Z60 P19500 Q2000 R1 F.2;N90 G0 X350 Z250 T00;N100 M30;
Profundidade de corte = 2 mmAvano = 0,2 mm/rot
Funes que simplificam a programao
NOTA: Para execuo deste ciclo, deveremos posicionar a ferramenta no comprimento do lpasse de desbaste.
OBSERVAO: Aps a execuo do ciclo a ferramenta retorna automaticamente ao pontoposicionado.
R88002C - Manual de Programao e Operao - CNC FANUC21i T 31
7.5 - FUNO: G70
Aplicao: Ciclo de acabamento.
Este ciclo utilizado aps a aplicao dos ciclos de desbaste G71, G72 e G73 para dar oacabamento final da pea sem que o programador necessite repetir toda a sequncia do perfil a serexecutado.
A funo G70 requer:
G70 P__ Q__; onde:
P = nmero do bloco que define o incio do perfil
Q = nmero do bloco que define o final do perfil
As funes F, S e T especificadas nos blocos G71, G72 e G73 no tem efeito, mas asespecificadas entre o bloco de incio do perfil (P) e final do perfil (Q) so vlidas durante a utilizaodo cdigo G70.
OBSERVAO: Aps a execuo do ciclo G70 a ferramenta retorna automaticamente aoponto utilizado para o posicionamento.
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T32
7.6 - FUNO: G71
Aplicao: Ciclo automtico de desbaste longitudinal
A funo G71 deve ser programada em dois blocos subsequentes, visto que os valores relativosa profundidade de corte e sobremetal para acabamento nos eixos transversal e longitudinal soinformados pela funo "U" e "W", respectivamente.
A funo G71 no 1 bloco requer:
G71 U__ R__; onde:
U = valor da profundidade de corte durante o ciclo (raio)
R = valor do afastamento no eixo transversal para retorno ao Z inicial (raio)
A funo G71 no 2 bloco requer:
G71 P__ Q__ U__ W__ F__ ; onde:
P = nmero do bloco que define o incio do perfil
Q = nmero do bloco que define o final do perfil
U = sobremetal para acabamento no eixo "X" (positivo para externo e negativo parao interno/dimetro)
W = sobremetal para acabamento no eixo "Z" (positivo para sobremetal direita enegativo para usinagem esquerda)
F = avano de trabalho
NOTA: Aps a execuo do ciclo, a ferramenta retorna automaticamente ao ponto posicionado.
OBSERVAO: No permitida a programao da funo "Z" no 1 bloco que define o perfila ser usinado.
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 33
Profundidade de corte = 2.5 mmAvano = 0,25 mm/rot
O0001 (CICLO DE DESB. LONGITUD.);N10 G21 G40 G90 G95;N20 G0 X380 Z280 T00;N30 T0101 (DESB. EXT.);N40 G58;N50 G96 S200;N60 G92 S2500 M4;N70 G0 X80 Z72;N80 G71 U2.5 R2;N90 G71 P100 Q190 U1 W.3 F.25;N100 G0 X16;N110 G42;
N120 G1 Z70 F.2;N130 X20 Z68;N140 Z55;N150 G2 X30 Z50 R5.;N160 G1 X50;N170 Z40;N180 X80 Z25;N190 G40;N200 G70 P100 Q190;N210 G0 X380 Z280 T00;N220 M30;
OBSERVAO: No exemplo foi considerado que o debaste e o acabamento seriam feitoscom a mesma ferramanta.
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T34
O0001 (CICLO DE DESB. LONGITUD.);N10 G21 G40 G90 G95;N20 G0 X300 Z200 T00;N30 T1010 (DESB. INT.);N40 G54;N50 G96 S200;N60 G92 S2500 M4;N70 G0 X30 Z72;N80 G71 U3 R2;N90 G71 P100 Q190 U-1. W.3 F.3;N100 G0 X80;N110 G41N120 G1 Z70 F.2;N130 X76 Z68;N140 Z60;
N150 G3 X66 Z55 R5.;N160 G1 X50;N170 Z45;N180 X30 Z20;N190 G40;N200 G0 X300 Z200 T00;N210 T0202 (ACAB. INTERNO);N220 G54;N230 G96 S250;N240 G92 S3500 M4;N250 G0 X30 Z72;N260 G70 P100 Q190;N270 G0 X300 Z200 T00;N280 M30;
OBSERVAO: No exemplo foi considerado que o debaste e o acabamento seriam feitoscom ferramantas diferentes.
Profundidade de corte = 3 mmAvano = 0,3 mm/rot
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 35
7.7 - FUNO: G72
Aplicao: Ciclo automtico de desbaste transversal
A funo G72 deve ser programada em dois blocos subsequentes, visto que os valores relativosa profundidade de corte e o sobremetal para acabamento no eixo longitudinal so informados pelafuno "W".
A funo G72 no 1 bloco requer:
G72 W__ R__; onde:
W = profundidade de corte durante o ciclo
R = valor do afastamento no eixo longitudinal para retorno ao "X" inicial
A funo G72 no 2 bloco requer:
G72 P__ Q__ U__ W__ F__ ; onde:
P = nmero do bloco que define o incio do perfil
Q = nmero do bloco que define o final do perfil
U = sobremetal para acabamento no eixo "X" (positivo para externo ou negativopara interno
W= sobremetal para acabamento no eixo "Z" (positivo para sobremetal direita doperfil ou negativo para sobremetal esquerda do perfil)
F = avano de trabalho
NOTA: Aps a execuo do ciclo, a ferramenta retorna automaticamente ao ponto posicionado.
OBSERVAO: No permitida a programao da funo "X" no 1 bloco que define o perfila ser usinado.
IMPORTANTE: A PROGRAMAO DO PERFIL DO ACABAMENTO DA PEA,DEVER SER DEFINIDO DA ESQUERDA PARA A DIREITA.
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T36
N120 G1 X80 F.18;N130 X76 Z40;N140 X65;N150 G3 X55 Z45 R5;N160 G1 Z54;N170 X38;N180 X28 Z65;N190 Z70;N200 G40;N210 G70 P100 Q200;N220 G0 X300 Z200 T00;N230 M30;
OBSERVAO: No exemplo foi considerado que o debaste e o acabamento seriam feitoscom a mesma ferramanta.
O0072 (CICLO DE DESB. TRANSV.);N10 G21 G40 G90 G95;N20 G0 X300 Z200 T00;N30 T1010 (DESB. EXT.);N40 G54;N50 G96 S200;N60 G92 S3500 M4;N70 G0 X84 Z70;N80 G72 W2 R1.;N90 G72 P100 Q200 U1 W.3 F.25;N100 G0 Z38;N110 G41;
Profundidade de corte = 2 mmAvano = 0,25 mm/rot
Funes que Simplificam a Programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 37
O0072 (CICLO DE DESB. TRANSV.);N10 G21 G40 G90 G95;N20 G0 X300 Z200 T00;N30 T1111 (DESB. INT.);N40 G55;N50 G96 S240;N60 G92 S4500 M4;N70 G0 X28 Z75;N80 Z70;N90 G72 W2.5 R1.5;N100 G72 P110 Q200 U-1 W.3 F.3;N110 G0 Z38;
N120 G42;N130 G1 X30 F.2;N140 X34 Z40;N150 X43;N160 G2 X53 Z45 R5;N170 G1 Z55;N180 X60;N190 X70 Z70;N200 G40;N210 G70 P110 Q200;N220 G0 X300 Z200 T00;N230 M30;
Profundidade de corte = 2,5 mmAvano = 0,3 mm/rot
OBSERVAO: No exemplo foi considerado que o debaste e o acabamento seriam feitoscom a mesma ferramanta.
Funes que Simplificam a Programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T38
W =
Excesso de material em "X" no raio- Sobremetal para acabamento em "X" no raio
Nmero de passes ( R )
Excesso de material em "Z" - Sobremetal para acabamentoNmero de passes ( R )
G73 P__ Q__ U__ W__ F__; onde:
P = nmero do bloco que define o incio do perfil
Q = nmero do bloco que define o final do perfil
U = sobremetal para o acabamento no eixo "X" (positivo para externo e negativo parainterno/dimetro)
W = sobremetal para o acabamento no eixo "Z" (positivo para sobremetal direita doperfil ou negativo para sobremetal esquerda do perfil)
F = avano de trabalho
U =
7.8 - FUNO: G73
Aplicao: Ciclo automtico de desbaste paralelo ao perfil final.
O ciclo G73 permite a usinagem de desbaste completa de uma pea, utilizando-se apenas dedois blocos de programao.
A funo G73 especfica para materiais fundidos e forjados, pois a ferramenta seguesempre um percurso paralelo ao perfil definido.
A funo G73 requer:
G73 U__ W__ R__; onde:
U = direo e quantidade de material a ser removido no eixo "X" por passe (raio).
W= direo e quantidade de material a ser removido no eixo "Z" por passe.
R = nmero de passes em desbaste
Frmulas para clculos dos valores de "U" e "W":
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 39
O0100 (CICLO DE DESB. PARALELO);N10 G21 G40 G90 G95;N20 G0 X300 Z250 T00;N30 T1111 (DESB. EXT.);N40 G55;N50 G96 S240;N60 G92 S4500 M4;N70 G0 X90 Z80;N80 G73 U2 W1.35 R2;N90 G73 P100 Q170 U2 W.3 F.2;N100 G0 X25 Z77;
N110 G42;N120 G1 Z75 F1.;N130 Z66 F.18;N140 X50 Z50;N150 Z30;N160 X80 Z20;N170 G40;N180 G70 P100 Q170;N190 G0 X300 Z250 T00;N200 M30;
OBSERVAO: No exemplo foi considerado que o debaste e o acabamento seriam feitoscom a mesma ferramanta.
No exemplo foi considerado:
Desbaste em duas passadasExcesso de material "X" = 10mm (f)Excesso de material "Z" = 3mmSobremetal para acabamento "X" = 2mm (f)Sobremetal para acabamento "Z" = 0.3mmAvano = 0,2 mm/rot
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T40
O0100 (CICLO DE DESB. PARALELO);N10 G21 G40 G90 G95;N20 G0 X300 Z250 T00;N30 T0606 (DESB. INT.);N40 G54;N50 G96 S215;N60 G92 S5500 M4;N70 G0 X27 Z66;N80 G73 U-1 W1.2 R3;N90 G73 P100 Q180 U-2 W.4 F.3;N100 G0 X70 Z62;
N110 G42;N120 G1 Z60 F.2;N130 Z55;N140 X60 Z50;N150 X50;N160 X40 Z24;N170 X35;N180 G40;N190 G70 P100 Q180;N200 G0 X300 Z250 T00;N210 M30;
OBSERVAO: No exemplo foi considerado que o debaste e o acabamento seriam feitoscom a mesma ferramanta.
No exemplo foi considerado:
Desbaste em trs passadasExcesso de material "X" = 8mm ()Excesso de material "Z" = 4mmSobremetal para acabamento "X" = 2 mm ()Sobremetal para acabamento "Z" = 0.4 mmAvano = 0,3 mm/rot
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 41
7.9 - FUNO: G78Aplicao: Ciclo de roscamento semi-automtico
A funo G78 requer:
G78 X__ Z__ (R__) (Q____) F__;
onde:
X = dimetro de roscamento
Z = posio final de roscamento
R = valor da conicidade incremental no eixo "X" (rosca cnica)
Q = ngulo do eixo rvore para entrada da rosca (milsimos de graus)
F = passo da rosca
Exemplo 1: Rosca M25x1,5
PROFUNDIDADES NO EXEMPLO:1 passe = 0.8mm2 passe = 0.6mm3 passe = 0.4mm4 passe = 0.15mm
O1000 (CICLO DE ROSCA);N10 G21 G40 G90 G95;N20 G0 X310 Z270 T00;N30 T0303 (ROSCA M25X1.5);N40 G54;N50 G97 S1500 M3;N60 G0 X30 Z54;N70 G78 X24.2 Z35 F1.5;N80 X23.6;N90 X23.2;N100 X23.05;N110 G0 X310 Z270 T00;N120 M30;
2) Dimetro final (X):X = Dimetro inicial - (Px 2)X = 25 - (0.975 x 2)X = 23.05
CLCULOS:
1) Altura do filete (P):P = (0.65 x passo)P = (0.65 x 1.5)P = 0.975
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T42
60
M25
x 2
(2 en
trada
s)
4PROFUNDIDADES NO EXEMPLO:1 PASSE = 1.0mm2 PASSE = 0.8mm3 PASSE = 0.6mm4 PASSE = 0.2mm
100
O1000 (CICLO DE ROSCA);N10 G21 G40 G90 G95;N20 G0 X310 Z270 T00;N30 T0303 (ROSCA M25X1.5);N40 G54;N50 G97 S1500 M3;N60 G0 X30 Z54;N70 G0 X28 Z108;N80 G78 X24 Z62 Q0 F4; (1 entrada)N90 X23.2;N100 X22.6;N110 X22.4;N120 G78 X24 Z62 Q180000 F4; (2 entrada)N130 X23.2;N140 X22.6;N150 X22.4;N160 G0 X310 Z270 T00;N170 M30;
1) Altura do filete (P):P = (0.65 x passo)P = (0.65 x 2)P = 1.3
2) Dimetro final (X):X = Dimetro inicial - (P x 2)X = 25 - (1.3 x 2)X = 22.4
3) Passo programado:F = Passo nominal x n de entradasF = 2 x 2F = 4
CLCULOS:
Exemplo 2 : Rosca: M25x2 (2 entradas)
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 43
RPM mx = 5000passo
7.10 - FUNO: G76
Aplicao: Ciclo de roscamento automtico
A funo G76 requer:
G76 P (m) (s) (a) Q__ R__; onde:
m = nmero de repeties do ltimo passe
s = (r passo) x 10r = comprimento da sada angular da rosca
a = ngulo da ferramenta (0, 29, 30, 55 e 60)
Q = mnima profundidade de corte (raio/ milsimos de milmetro)
R = profundidade do ltimo passe (raio)
G76 X__(U__) Z__(W__) R__ P__ Q__ F__; onde
X = dimetro final do roscamentoU = distncia incremental do dimetro posicionado at o dimetro final da rosca (raio)
Z = comprimento final do roscamentoW = distncia incremental do ponto posicionado ("Z" inicial) at a coordenada final no eixo
longitudinal ("Z" final).
R = valor da conicidade incremental no eixo "X" (raio/negativo para externo e positivo parainterno)
P = altura do filete da rosca (raio/ milsimos de milmetro)
Q = profundidade do 1 passe (raio/ milsimos de milmetro)
F = passo da rosca
OBSERVAO: Para programao do cilco de roscamento deve-se utilizar a funo G97para que o RPM fique constante.
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T44
EXEMPLO 1: Rosca M25x2
O0330 (CICLO DE ROSCA);N10 G21 G40 G90 G95;N20 G0 X300 Z200 T00;N30 T0101 (ROSCA M25X2);N40 G54;N50 G97 S1000 M3;N60 G00 X29 Z57;N70 G76 P010060 Q100 R0.1;N80 G76 X22.4 Z41 P1300 Q392 F2;N90 G0 X300 Z200 T00;N100 M30;
1) Altura do filete (P):P = (0.65 x passo)P = (0.65 x 2)P = 1.3
2) Dimetro final (X):X = Dimetro inicial - (P x 2)X = 25 - (1.3 x 2)X = 22.4
CLCULOS:
3) Profundidade do primeiro passe (Q):Q = P
N Passes
OBS.: No exemplo, clculo para 11 passadas.Q = 1.3
11Q = 0.392
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 45
ROSCA CNICA:
EXEMPLO 2: Rosca cnica NPT 11.5 fios/pol (Inclinao: 1 grau 47 min)
O1000 (CICLO DE ROSCA);N10 G21 G40 G90 G95;N20 G0 X310 Z270 T00;N30 T0202 (ROSCA NPT - 11.5 FPP);N40 G57;N50 G97 S1200 M3;N60 G0 X35 Z55;N70 G76 P011560 Q150 R0.12;N80 G76 X29.574 Z30 P1913 Q479 R-0.778 F2.209;N90 G0 X310 Z270 T00;N100 M30;
CLCULOS:
1) Passo (F):F=25.4 : 11.5F=2.209
2)Altura do filete (P):P = (0.866 x passo)P = (0.866 x 2.209)P = 1.913
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T46
3) Dimetro final (X):X = Dimetro inicial - (P x 2)X = 33.4 - (1.913 x 2)X = 29.574
4) Profundidade do primeiro passe (Q):Q = P
N Passes
OBS.: No exemplo, clculo para 16 passadas.Q = 1.913
16Q = 0.479
5) Converso do grau de inclinao: 1 60' A 47'
60 x A = 47 x 1 A = 47 60 A = 0.783
147' = 1.783
6) Conicidade incremental do Eixo "X" (R):
tg = CO CA
tg 1.783 = R 25
R = 0.778
Funes que simplificam a programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T 47
8 - OUTRAS FUNES PREPARATRIAS
8.1 - FUNO: G20Aplicao: Referencia unidade de medida - Polegada
8.2 - FUNO: G21Aplicao: Referencia unidade de medida - Mtrico.
Esta funo prepara o comando para computar todas as entradas de dados em milmetros. Noh necessidade de programa-se esta funo, pois a mesma, est ativa quando o comando ligado.
OBSERVAES: No comando FANUC 21 i T podemos trabalhar em milmetro ou polegada num mesmo
programa. Tanto a funo G20 como a G21 so modais.
8.3 - FUNO: G28
Aplicao: Retorna eixos para referncia de mquina
Quando se desejar retornar a ferramenta para a posio de "referncia mquina", devemosprogramar:
G28 U0 W0;
8.4 - FUNO: G90
Aplicao: Sistema de coordenadas absolutas
Este cdigo prepara a mquina para executar operaes em coordenadas absolutas, tendo umaorigem pr-fixada para a programao.
8.5 - FUNO: G91
Aplicao: Sisteme de coordenadas incrementais
Este cdigo prepara a mquina para executar todas as operaes em coordenadas incrementais.Assim, todas as medidas so feitas atravs da distncia a se deslocar.
Neste caso, a origem das coordenadas de qualquer ponto o ponto anterior ao deslocamento.
Outras funes preparatrias
R88002C - Manual de Programao e Operao - CNC FANUC21i T48
8.6 - FUNO: G92
Aplicao: Estabelece limite de rotao (RPM) / Estabelece nova origem
Quando se estiver trabalhando com o cdigo G92 junto com a funo auxiliar S4 (4dgitos)estaremos limitando a rotao do eixo rvore.
Ex.: G92 S2500 M4; (limita o eixo rvore em 2500 RPM)
A funo G92 Modal.
8.7 - FUNO: G94Aplicao: Estabelece avano x/minuto.
Esta funo prepara o comando para computar todos os avanos em polegadas/minutos (G20)ou milmetros/minutos (G21).
A funo G94 Modal.
8.8 - FUNO: G95Aplicao: Estabelece avano x/rotao:
Esta funo prepara o comando para computar todos os avanos em polegadas/rotao (G20)ou milmetros/rotao (G21).
8.9 - FUNO: G96Aplicao: Estabelece programao em velocidade de corte constante.
A funo G96 seleciona o modo de programao em velocidade de corte constante, onde oclculo da RPM programada pela funo "S".
A mxima RPM alcanada pela velocidade de corte constante pode ser limitada atravs daprogramao da funo G92.
A funo G96 Modal e cancela a Funo G97.
Exemplo: N50 G96 S200; (velocidade de corte de 200 m/min)
8.10 - FUNO: G97Aplicao: Estabelece programao em RPM
programada a RPM diretamente pela funo S, usando um formato (S4).A modificao da RPM pode variar atravs das teclas de SPINDLE , de 50% at 120% da
velocidade programada.
A funo G97 Modal e cancela a Funo G96.
Exemplo: N70 G97 S2500 M3; (rotao de 2500 RPM)
Outras funes preparatrias
R88002C - Manual de Programao e Operao - CNC FANUC21i T 49
9 - CHAMADA E RETORNO DE UM SUBPROGRAMA
Funes: M98/M99
Quando a usinagem de uma determinada sequncia de operaes, aparece muitas vezes noprograma, pode-se usar o recurso de chamada de sub-programa atravs da funo M98.
O bloco contendo a funo M98, dever conter tambm o nmero do sub-programa atravs dafuno "P". Ex.: M98 P1001
O nmero do sub-programa o mesmo encontrado no diretrio do comando CNC.
O sub-programa por sua vez, dever conter o referido nmero no incio do programa atravs dafuno "O" e finalizar com a funo M99.
O formato para a chamada de um sub-programa o seguinte:
M98 P00000000
A programao da funo M99 com a funo "P", acompanhado do nmero do bloco, faz com queo comando retorne a programao no bloco indicado por "P".
Quando no programa principal a funo M99 substituir M30 o programa ser executadoseguidamente em "looping".
M30 M99
O1001 O1002
M99
O1003
PROGRAMA PRINCIPAL SUB-PROGRAMA SUB-PROGRAMA
Quando aps uma chamada, o sub-programa finaliza suas operaes, o controle retornado aoprograma principal.
N50 M98 P1002N60 ...
N50 M98 P1003N60 ...
Exemplo:
chama
da
chama
da
retorno
retorno
N de repeties dosub-programa
N do sub-programa
Chamada e retorno de um subprograma
OBSERVAO: Caso seja omitido o nmero de repeties, o comando executar o sub-programa uma vez.
R88002C - Manual de Programao e Operao - CNC FANUC21i T50
PROGRAMAO INCREMENTAL E SUB-PROGRAMA
EXEMPLO:
Sub-programa (O0002)
N01 G91;N02 G0 Z-20.;N03 G1 X-10. F.15;N04 G0 X10.;N05 G1 Z-.5 F.5;N06 X-5.;N07 X-1. Z.5 F.15;N08 G0 X6.;N09 G1 Z.5 F.5;N10 X-5.;N11 X-1. Z-.5 F.15;N12 G0 X6.;N13 M99;
Programa principal (O0001)
N01 G21 G40 G90 G95;.
.
.
N10 G0 X55. Z110.; (POSICIONAMENTO)N11 M98 P00030002;N12 G90;N13 G0 X85 Z130 T00;N14 M30;
Chamada e retorno de um subprograma
R88002C - Manual de Programao e Operao - CNC FANUC21i T 51
* PROGRAMAO EM VCCG96 S_ _ _; - valor da velocidade de corte (m/min)G92 S_ _ _ _ M3/M4; - limita a mxima rotao e liga
o eixo rvore.
* PROGRAMAO EM RPMG97 S_ _ _ _ M3/M4; - define RPM e liga o eixo rvore
* GERAO DO PERFIL(instrues de acordo com acriatividade do programador)
* FIM DO PROGRAMA
G00 X_ _ _ Z_ _ _ T00; - ponto de troca da ferramentaM30; - fim do programa
S
N
N
S
* TROCA DE FERRAMENTA
G00 X_ _ _ Z_ _ _ T00; - ponto de troca da ferramentaT_ _ _ _ ; - nmero da ferramenta desejadaG_ _ (G54 a G59) - definio do zero pea
FIM
HA+
FER/TA?
GERAO DOPERFIL
RPM
VEL. CORTERPM MAX.
VCC?
TROCA DEFERRAMENTA
INICIO* INICIO
O _ _ _ _ (comentrio); - numero do programaG21 G40 G90 G95; - bloco de instrues de segurana
10 - FLUXOGRAMA DE PROGRAMAO
Fluxograma de programao
R88002C - Manual de Programao e Operao - CNC FANUC21i T52
Funes especiais
11 - FUNES ESPECIAIS
11.1 - FUNO : G80Aplicao: Cancela ciclos de furao
11.2 - FUNO : G83Aplicao : Ciclo de furao
Este ciclo permite executar furos com quebra de cavaco com ou sem retorno ao ponto inicialdepois de cada incremento de furao. Tambm podemos programar um tempo de permannciano ponto final da furao, como vemos a seguir :
G83 Z__ Q___ (P__) F__Z = Posio final do furo (absoluto)Q = Valor do incremento (incremental / milesimal)P = Tempo de permanncia ao final de cada incremento (milsimos de segundo)F = Avano
R = Plano de referncia para incio de furao (incremental)
.
.
.
N190 T0202 (BROCA);N200 G54;N210 G97 S1500 M3;N220 G0 X0 Z68 ;N230 G83 Z-4 Q15000 P1500 R -2 F0.12 ;N240 G80 ;N250 G0 X300 Z200 T00;
.
.
.
OBSERVAES: Aps a execuo do ciclo a ferramenta retorna ao ponto inicial. Se "R" no for programado o inicio da furao ser executada a partir do "Z" de
aproximao. Para programar retorno ao plano "R" aps cada incremento, deve-se alterar o parmetro
"5101#2" para "1". Sem retorno, alterar para "0". Para definir um valor de aproximao aps recuo, no parmetro 5113 entrar com o valor
milesimal.
EXEMPLO :
R88002C - Manual de Programao e Operao - CNC FANUC21i T 53
Funes especiais
11.3 - FUNO : G8411.3.1 - Aplicao : Ciclo de roscamento com macho flutuante
Este ciclo permite abrir roscas com macho, utilizando suporte flutuante. Para isso deve-seprogramar:
M60 (ou M61)G84 Z__ F__, onde
M60 ou M61 = rosca direita (M60) ou rosca esquerda (M61)Z = posio final da rosca
F = passo da rosca
EXEMPLO :N100 T0505 (MACHO FLUTUANTE);N110 G54;N120 G97 S500 M3;N130 G0 X0 Z54;N140 M60;N150 G84 Z30 F2;N160 G80;N170 G0 X300 Z150 T00;
11.3.2 - Aplicao : Ciclo de roscamento com macho rgido
Este ciclo permite abrir roscas com macho, utilizando fixao rgida, ou seja, sem suporteflutuante. Para isso deve-se programar:
M60 (ou M61)M29 S____G84 Z__ F__, onde
M60 ou M61 = rosca direita (M60) ou rosca esquerda (M61)M29 = ativa roscamento com macho rgido
S = rotao para roscamento
Z = posio final da rosca
F = passo da rosca
EXEMPLO :N100 T0606 (MACHO RIGIDO);N110 G54;N120 G97 M5;N130 G0 X0 Z54;N140 M61;N150 M29 S600;N160 G84 Z30 F2;N170 G80;N180 G0 X300 Z150 T00;
R88002C - Manual de Programao e Operao - CNC FANUC21i T54
11.4 - FUNO : G85Aplicao : Ciclo de mandrilar
Este ciclo executa trabalhos utilizando ferramentas de mandrilar, alargadores, brunidores esfricose etc. Para isso temos :
G85 Z__ F__, onde
Z = Posio final
F = Avano
Exemplo :
.
.
.
N100 G97 S100 M3 ;N110 G0 X0 Z52 ;N120 G85 Z-5 F0.5 ;N130 G80 ;
.
.
.
OBSERVAO: O avano de sada o dobro do programado para a usinagem.
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T 55
11.5 - FUNO: G63Aplicao: Zeramento de ferramentas utilizando o Leitor de Posio (TOOL EYE)Para as mquinas que possuem o leitor de posio de ferramentas (opcional), o processo
para dimensionamento dos balanos das ferramentas (PRE-SET) executado atravs daprogramao da funo G63, que executa o zeramento de forma semi-automtica.
A funo G63 como ciclo de zeramento de ferramentas, requer:
G63 T__ A__ (K__); onde:
T = determina o nmero da ferramenta a ser medida.
A = posio de toque do sensor em relao a geometria da ferramenta.
K = distncia real entre a face da torre e o centro do suporte (obrigatrio quando A=7), sendo: K = 30.0 - GALAXY 10 e 15
K = 31.0 - GALAXY 20K = 40.0 - GALAXY 30K = 50.0 - GALAXY 50K = 100.0 - GALAXY 15 M / SM (suporte rgido)K = -50.17- GALAXY 15 M / SM (suporte rotativo radial)K = 74.5 - GALAXY 15 M / SM (suporte rotativo axial)
Funes especiais
4 3
75
21
R88002C - Manual de Programao e Operao - CNC FANUC21i T56
EXEMPLO:
2
Ferramenta 23
Ferramenta 1
Ferramenta 3
7
EXEMPLO DE PROGRAMAO:
00005 (ZERAMENTO);N10 G21 G40 G90;N20 G63 T01 A3;N30 G63 T02 A2;N40 G63 T03 A7 K30; (fator "K" para o GALAXY 10)N50 M50;N60 M30;
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T 57
G37 T__ A__ ( I__ ) (C1) (B1) , ondeT = define a ferramenta a ser medida
A = define o quadrante do sensor a ser tocado
I = define o mximo valor de desgaste
C1= suspende ciclo para retirada da pea
B1= indica ltimo bloco de medio
M76 = ativa o contador de peas
As coordenadas X e Z de retorno, finda a medio, so as coordenadas definidas antes da chamadado primeiro G37. Normalmente estas coordenadas so a posio X e Z de trocas de ferramenta.
Com esta funo podemos programar uma medio do desgaste da ferramenta em processo . Paraisso temos :
1
4 3
2
LEITOR DE POSIO
11.6 - FUNO : G37Aplicao : Sistema de compensao automtica de desgaste de ferramenta
O Sistema de Compensao Automtica de Ferramentas tambm conhecido como Sistena deMedio de Desgaste de Ferramentas. Para facilidade de referncia , este procedimento ir referenci-locomo "SCAF".
O SCAF foi desenvolvido utilizando-se do mesmo sensor utilizado pelo Ciclo de Preset deFerramentas.
O SCAF sempre mede as ferramentas em ambos os eixos X e Z e, no permite a medio deferramentas tipo Broca. Os quadrantes permitidos so os quadrantes 2, 3 e 4, como segue exmplo abaixo
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T58
Exemplo de programao
.
.
N250 G0 X200 Z200 T00 ; ( ponto de troca )N260 M76 ; ( contador de pea ativo )N270 G37 T01 A2 I0.1 ; ( ou G37 T01 I0.1 )N280 G37 T04 A3 I0.05 B1; ( ou G37 T04 I0.05 B1)N290 M50 ;N300 M30 ;
OBSERVAES : Caso no seja programado a funo A , indicar quadrante na pgina de geometria (T). Para forar a medio de uma determinada ferramenta deve-se somar 4 ao valor pr
determinado na coluna T da pgina de geometria.Exemplo: para forar a medio de uma ferramenta externa direita (Tipo 3), deve-se digitar
7 .Nota: Aps a medio "forada" da ferramenta, a mquina retorna automaticamente o valor
original do lado de corte, ou seja, se o valor estava 7, voltar a 3. Na pgina de parmetros (Ajuste 2), indicar : - "PECAS REQUERIDAS": total de peas desejadas antes da medio de ferramenta. OBS.: Deve-se sempre somar 1 ao valor de peas requeridas para que a medio seja feita
de acordo com o nmero de peas desejada. Exemplo: Nmero de peas desejadas antes da medio = 5
Valor de "PECAS REQUERIDAS" = 6
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T 59
11.7 - FUNO : G10Aplicao : Gerenciador de Vida da Ferramenta
Esta funo permite monitorar o tempo ou a frequncia (Nmero de peas), de uma determinadaferramenta visando sua substituio para a operao desejada.
Para a determinao do modo de monitoramento, deve-se alterar o parmetro 6800#2 (LMT) para:0 = gerencia por QUANTIDADE DE PEAS;1 = gerencia por TEMPO de usinagem (minutos).Um programa contendo os dados de monitoramento deve ser executado para que sejam carregados
na pgina de vida de ferramenta.
Deve-se criar grupos de ferramentas de operaes distintas.
Exemplo :
O0010 ;N10 G10 L3 ; ( Ativa o gerenciador )N20 P01 L20 ; (P01 = No. do grupo, L20 = Tempo/min ou Quantidade de pea)N30 T0202 ;N40 T0404 ; ( Carrega as ferramentas no grupo 01 )N50 T0606 ;N60 G11 ; (Cancela o gerenciador )N70 M30 ;
Exemplo de programa de usinagem :
O0011 ;N10 G21 G40 G90 G95 ;N20 G0 X200 Z200 T00 ;N30 T0101 ;
. .
.
N100 T0199 ; (01 = No. do grupo, 99 = Ativa gerenciamento de ferramentas do grupo)N110 G96 S220 ;
.
.
N220 T0188 ; (Cancela o gerenciamento )N230 T0505 ;N240 G96 S180 ;
.
.
N350 M30 ;
Funes especiais
OBSERVAO: O comando automaticamente utilizar as ferramentas descritas no grupo, sendoque, a ltima ferramenta que foi especificada ficar ativa at que o tempo seja recarregado. Pararecarregar esse tempo deve-se executar novamente o programa de carregamento de dados demonitoramento.
R88002C - Manual de Programao e Operao - CNC FANUC21i T60
11.8 - FUNO "G64" Aplicao : Posicionamento angular do eixo rvore.
Atravs desta funo acompanhado do argumento C (especificado em graus) podemos programarum determinado ngulo para o posicionamento do eixo rvore.
Antes de ativar a funo "G64 C... " devemos programar a funo "M19", que a responsvel pelaorientao do eixo rvore.
Exemplo:.
.
.
M19; G64 C0; ( o eixo rvore posiciona em zero grau )
.
.
.
11.9 - ENTRADA DIRETA DE VALORES PARA CHANFROS E CONCORDNCIAS
Os ngulos das linhas retas, os valores de chanfros, os valores de arredondamentos decantos e outros valores podem ser programados introduzindo-os diretamente nas coordenadas.
OBS:1- Os cdigos G02, G03, G90,G94 no podem ser programados juntamente com a
introduo direta de valores angulares, chanfros e arredondamentos.
2- O arredondamento de canto no pode ser inserido num bloco de abertura de rosca.
3- Ocorre um alarme quando se calcula o ponto de interseco se o ngulo formado por duas linhas est compreendido entre +/- 1.
EXEMPLOS DE COMANDOS:
COMANDOS MOVIMENTO DA FERRAMENTA
XX2____(Z2____) A__;
(X2,Z2)
1
A
(X1,Z1)Z
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T 61
X (X3,Z3)
A2
R2
(X2,Z2) A1
COMANDOS MOVIMENTO DA FERRAMENTA
AAAAA22222
AAAAA11111
(X(X(X(X(X11111,Z,Z,Z,Z,Z11111)))))
(X(X(X(X(X2,2,2,2,2,ZZZZZ22222)))))
ZZZZZ
XXXXX
RRRRR22222
RRRRR11111
AAAAA22222
AAAAA11111
(X(X(X(X(X11111,Z,Z,Z,Z,Z11111)))))
(X(X(X(X(X2,2,2,2,2,ZZZZZ22222)))))
(X(X(X(X(X33333,Z,Z,Z,Z,Z33333)))))(X(X(X(X(X44444,Z,Z,Z,Z,Z44444)))))
C1C1C1C1C1
(X(X(X(X(X11111,Z,Z,Z,Z,Z11111)))))ZZZZZ
ZZZZZ
XXXXX
AAAAA11111CCCCC 11111
RRRRR 22222
(X(X(X(X(X3,3,3,3,3,ZZZZZ33333)))))(X(X(X(X(X4,4,4,4,4,ZZZZZ44444)))))
X2 ___ Z2___ C1___;X3___ Z3___;
ou3
A1___ C1___;X3___ Z3___ A2
X2___ Z2___ R1___;X3___ Z3___ R2___;X4___ Z4____;4
ou
A1___ R1___;X3___ Z3___ A2___ R2___;X4___ Z4___;
X2___ Z2___ C1___;X3___ Z3___ R2___;X4___ Z4___;
5 ou
A1___ C1___;X3___ Z3___ A2___ R2___;X4___ Z4___;
(X3,Z3) X
(X1,Z1)
Z
(X(X(X(X(X2,2,2,2,2,ZZZZZ22222)))))
A2
2
X2__ Z2___ R1___;X3 ___ Z3___;
ou
A1___ R1___;X3___ Z3___ A2___;
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T62
11.10 - FUNO G65 Aplicao: MACRO B
Podemos utilizar esta funo quando desejamos elaborar programas, cujas peas a serem fabricadas,apresentam formas geomtricas iguais, mas com dimenses diferentes, ou seja, no caso de famlias de pea.
Devemos ento elaborar um programa, definindo o processo a ser utilizado para a usinagem, comgrandezas de dimenses representadas por variveis, conforne a tabela.
#1 #2 #3 #7 #8 #9#11 #4 #5 #6#13#17#18#19#20#21#22#23#24#25#26
ABCDEFHIJKMQRSTUVWXYZ
ENDEREODO ARGUMENTO
VARIVELCORRESPONDENTE
Este programa ser invocado por outro, no qual dever ser programado a funo G65 acompanhadoda funo P , definindo o nmero do programa contendo o processo de usinagem, e tambm dos endereosdas variveis representados pelas letras da tabela com seus respectivos valores dimensionais.
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T 63
Exemplo de programao:
O 0001 (PROGRAMA PRINCIPAL);N10 G21 G40 G90 G95;N20 G0 X200. Z200. T00;N30 T0101;N40 G96 S210;N50 G92 S3500 M3;N60 G65 P2222 A20 B24 C34 I55 J2 K20 F25 R5;N70 G0 X200 Z200 T00;N80 M30;
O 2222 ( SUB PROGRAMA);N10 G0 X [ #1 ] Z [ [ [ #6 ] + [ #18 ] + [ #9 ] + [ #5 ] ] +2 ];N20 G1 W-2. F0.2;N30 X [ #2 ] W - [ #5 ];N40 W - [ #9 ];N50 G3 X [ #3 ] W - [ #18 ] R [ #18 ];N60 G1 X [ #4 ];N70 W - [ #6 ];N80 M99;N90 M30;
A = 20 mm B = 24 mm C = 34 mm I = 55 mm
K = 20 mm
R = 5 mm
F = 25 mm
J = 2 mm
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T64
G54 (1 rebaixo) G55 (2 rebaixo)
11.11 - REFERNCIA DE COORDENADA DE TRABALHO ( G54 a G59 ).Podemos transferir o "ponto zero" para uma nova referncia atravs dos cdigos G54 a G59
, normalmente , ao longo do eixo "Z".
Exemplo:
Os valores da famlia G54 devem ser digitados na pgina "OFFSET SETTING" atravs doSoft Key "TRAB".
Funes especiais
R88002C - Manual de Programao e Operao - CNC FANUC21i T 65
12 - FUNES MISCELNEAS OU AUXILIARESAs funes Auxiliares abrangem os recursos da mquina no cobertos pelas funes anteriores.Estas funes tm formato M2 e apenas um cdigo M pode ser programado em cada bloco.
Funo: M00Aplicao: parada do programa.
Este cdigo causa parada imediata do programa, refrigerante de corte e do eixo rvore.
A funo M00 programada, geralmente, para que o operador possa virar a pea na placa,trocar faixa de rotao, trocar ferramenta.
Funo: M01Aplicao: parada opcional do programa.
Esta funo causa a interrupo na leitura do programa. Quando programada, porm, esta sestar ativa se o operador acionar a tecla localizada no painel de comando "OPTIONALSTOP".
Neste caso, a funo M01 torna-se igual a funo M00.
Quando d-se a parada atravs deste cdigo, pressionando-se o boto "CYCLE START", aleitura do programa reiniciada.
Funo: M02Aplicao: fim de programa.
Esta funo usada para indicar o fim do programa existente na memria do comando, tambm utilizada quando trabalha-se com fita emendadas em forma de "lao".
Funo: M03Aplicao: sentido anti-horrio de rotao do eixo rvore.
Esta funo gira o eixo rvore no sentido anti-horrio olhando-se a placa frontalmente.
A funo M03 cancelada por: M01; M02; M04; M05; M30 e M00.
Funo: M04Aplicao: sentido horrio de rotao do eixo rvore.
Esta funo gira o eixo rvoreno sentido horrio, olhando-se a placa frontalmente.
A funo M04 cancelada por: M01; M02; M03; M05; M30 e M00.
Funo: M05Aplicao: Desliga o eixo rvore.
Esta funo quando programada pra imediatamente a rotao do eixo rvore, cancelando asfunes M03 ou M04.
A funo M05 ao iniciar o programa j est ativa e cancelada por M03 e M04.
Funes miscelneas ou auxiliares
R88002C - Manual de Programao e Operao - CNC FANUC21i T66
Funo: M07 (Opcional)Aplicao: Liga o refrigerante de corte de alta presso (T-MAX).
Funo: M08Aplicao: liga o refrigerante de corte.
Este cdigo aciona o motor da refrigerao de corte e cancela-se por: M09; M00; M01; M02e M30.
Funo: M09
Aplicao: desliga o refrigerante de corte.
Este cdigo desliga o motor da refrigerao de corte e est ativa ao iniciar o programa.
Funo: M15 (opcional)Aplicao: ligar ferramenta rotativa no sentido horrio.
Funo: M16 (opcional)Aplicao: ligar ferramenta rotativa no sentido anti-horrio.
Funo: M17 (opcional)Aplicao: Desligar ferramenta rotativa.
Funo: M19 (opcional)Aplicao: orientao do eixo rvore e liga modo eixo "C".
Funo: M20 (opcional)Aplicao: ligar aparelho alimentador de barras.
Funo: M21 (opcional)Aplicao: desligar aparelho alimentador de barras.
Funo: M24Aplicao: abrir a placa.
Funo: M25Aplicao: fechar placa.
Funo: M26 (opcional)Aplicao: recuar o mangote do contra ponto.
Funo: M27 (opcional)Aplicao: acionar o mangote do contra ponto.
Funes miscelneas ou auxiliares
R88002C - Manual de Programao e Operao - CNC FANUC21i T 67
Funo: M28Aplicao: desliga macho flutuante.
Funo: M29Aplicao: liga macho rgido/flutuante.
Funo: M30Aplicao: fim de programa, esta funo retorna o programa ao seu incio.
Funo: M31Aplicao: avana base do contra ponto.
Funo: M32Aplicao: recua base do contra ponto.
Funo: M36Aplicao: abre a porta automtica.
Funo: M37Aplicao: fecha a porta automtica.
Funo: M38Aplicao: avana dispositivo aparador de peas.
Funo: M39Aplicao: recua dispositivo aparador de peas.
Funo: M40Aplicao: seleciona placa do rvore para prender interno.
Funo: M41Aplicao: seleciona placa do rvore para prender externo.
Funo: M42Aplicao: liga ar da placa do rvore.
Funo: M43Aplicao: desliga ar da placa do rvore.
Funo: M45Aplicao: liga limpeza de protees.
Funo: M46Aplicao: desliga limpeza de protees.
Funo: M50Aplicao: sobe leitor de posio de ferramenta.
Funo: M51Aplicao: desce leitor de posio de ferramenta.
Funes miscelneas ou auxiliares
R88002C - Manual de Programao e Operao - CNC FANUC21i T68
Funo: M52Aplicao: Abre luneta
Funo: M53Aplicao: Fecha luneta
Funo: M63Aplicao: gira sub-spindle no sentido horrio.
Funo: M64Aplicao: gira sub-spindle no sentido anti-horrio.
Funo: M65Aplicao: desliga o giro do sub-spindle.
Funo: M66Aplicao: liga modo sincronizado
Funo: M67Aplicao: desliga modo sincronizado.
Funo: M69Aplicao: orientao do sub-spindle.
Funo: M70Aplicao: seleciona placa do sub-spindle para prender interno.
Funo: M71Aplicao: seleciona placa do sub-spindle para prender externo.
Funo: M72Aplicao: liga ar da placa do sub-spindle.
Funo: M73Aplicao: desliga ar da placa do sub-spindle.
Funo: M74Aplicao: abre a placa do sub-spindle
Funo: M75Aplicao: fecha a placa do sub-spindle.
Funo: M76Aplicao: ativa o contador de peas.
Funes miscelneas ou auxiliares
R88002C - Manual de Programao e Operao - CNC FANUC21i T 69
Sequncia para programao manuscrita
13 - SEQUNCIA PARA PROGRAMAO MANUSCRITAO programador necessita ter conscincia de todos os parmetros envolvidos no processo e
obter uma soluo adequada para usinagem de cada tipo de pea. Este deve analisar ainda todosos recursos da mquina, que sero exigidos quando da execuo da pea.
13.1 - Estudo do desenho da pea: final e bruta
O programador deve ter habilidade para comparar o desenho (pea pronta) coma dimenso desejada na usinagem com a mquina a Comando Numrico.
H necessidade de uma anlise sobre a viabilidade da execuo da pea,levando-se em conta as dimenses exigidas, o sobremetal existente da fase anterior, o ferramentalnecessrio, a fixao da pea, etc.
13.2 - Processo a utilizar
necessrio haver uma definio das fases de usinagem para cada pea a serexecutada, estabelecendo-se, assim, o sistema de fixao adequado usinagem.
13.3 - Ferramental voltado ao CNC
A escolha do ferramental importantssima, bem como, a sua disposio na torre. necessrio que o ferramental seja colocado de tal forma que no haja interferncia entre si ecom o restante da mquina. Um bom programa depende muito da escolha do ferramentaladequado e da fixao deste, de modo conveniente.
13.4 - Conhecimento dos parmetro fsicos da mquina e sistema de programaodo comando
So necessrios tais conhecimentos por parte do programador, para que este possaenquadrar as operaes de modo a utilizar todos os recursos da mquina e do comando,visando, sempre minimizar os tempos e fases de operaes e ainda garantir a qualidade doproduto.
13.5 - Definio em funo do material, dos parmetros de corte como avano,velocidade, etc
Em funo do material a ser usinado, bem como da ferramenta utilizada e daoperao a ser executada, o programador deve estabelecer as velocidades de corte, os avanose as potncias requeridas da mquina. Os clculos necessrios na obteno de tais parmetrosso os seguintes:
R88002C - Manual de Programao e Operao - CNC FANUC21i T70
Clculos
N = Vc x 1000 x D
14 - CLCULOS14.1 - Velocidade de corte (Vc)
Dependendo do material a ser usinado, a velocidade de corte um dado importante enecessrio.
A velocidade de corte uma grandeza diretamente proporcional ao dimetro e rotao darvore, dada pela frmula:
onde:
Vc = Velocidade de corte (m/min)
D = Dimetro (mm)
N = Rotao do eixo rvore (rpm)
14.2 - Rotao (N)
Na determinao da velocidade de corte para uma determinada ferramenta efetuar umausinagem, a rotao dada pela frmula:
Vc = . D . N1000
R88002C - Manual de Programao e Operao - CNC FANUC21i T 71
14.3 - Potncia de Corte (Nc)
Para evitarmos alguns inconvenientes durante a usinagem tais como sobrecarga do motor econsequente parada do eixo-rvore durante a operao, faz-se necessrio um clculo prvio dapotncia a ser consumida, que pode nos ser dada pela frmula:
Ks x Fn x Ap x VcNc = (CV)
4500 x
Ks = Presso especfica de corte
Ap = Profundidade de corte
Fn = Avano
Vc = Velocidade de corte
= Rendimento
GALAXY = 0,9COSMOS = 0,9CENTUR = 0,8
REA DE CORTE PARA FERRAMENTA DE 90 GRAUS
Clculos
R88002C - Manual de Programao e Operao - CNC FANUC21i T72
Kg/mm2 HB 0,1 0,2 0,4 0,8
SAE 1010 a 1025 AT 50 ATE 140 360 260 190 136SAE 1030 a 1035 50 a 60 140 a 167 400 290 210 152
SAE 1040 a 1045 60 a 70 167 a 192 420 300 220 156
SAE 1065 75 a 85 207 a 235 440 315 230 164
SAE 1095 85 a 100 235 a 278 460 330 240 172
AO FUNDIDO MOLE 30 a 50 96 a 138 320 230 170 124AO FUNDIDO MDIO 50 a 70 138 a 192 360 260 190 136AO FUNDIDO DURO ACIMA DE 70 ACIMA DE 192 390 286 205 150AO Mn-AO Cr-Ni 70 a 85 192 a 235 470 340 245 176AO Cr-Mo 85 a 100 235 a 278 500 360 260 185AO DE LIGA MOLE 100 a 140 278 a 388 530 380 275 200AO DE LIGA DURO 140 a 180 388 a 500 570 410 300 215AO INOXIDVEL 60 a 70 167 a 192 520 375 270 192AO FERRAMENTA (HSS) 150 a 180 415 a 500 570 410 300 215AO MANGANES DURO 660 480 360 262FERRO FUNDIDO MOLE AT 200 190 136 100 72FERRO FUNDIDO MDIO 200 a 250 290 208 150 108FERRO FUNDIDO DURO 250 a 400 320 230 170 120
FOFO MALEVEL (TEMP) 240 175 125 92ALUMNIO 40 130 90 65 48COBRE 210 152 110 80
COBRE C/ LIGA 190 136 100 72
LATO 80 a 120 160 115 85 60BRONZE VERMELHO 140 100 70 62
BRONZE FUNDIDO 340 245 180 128
RESISTNCIA A TRAO Kg/mm2DUREZA BRINELL
"KS" em Kg/mm2
AVANO em mm/rotMATERIAL
VALORES ORIENTATIVOS PARA PRESSO ESPECFICA DE CORTE ( KS )
Clculos
R88002C - Manual de Programao e Operao - CNC FANUC21i T 73
Parte IIOperao
R88002C - Manual de Programao e Operao - CNC FANUC21i T74
R88002C - Manual de Programao e Operao - CNC FANUC21i T 75
TECLADO DEPROGRAMAOVDEO
TECLADO DEOPERAO
1 - PAINEL DE COMANDO
1.1 - LINHA GALAXY - VERSO 1.0
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T76
1.1.1 - PAINEL DE PROGRAMAO
OFF SETTINGSHIFT
CANCEL
INPUT
DELET
HELP
PAGEDOW
CUSTONGRAF
MESSAGE
PROG
POS
SYSTEM
PAGE UP
TECLAS SOFT
TECLAS ALFA - NUMRICAS
MOVIMENTAODO CURSOR
RESET
INSERT
ALTER
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 77
DESCRIO DO TECLADO DE PROGRAMAO
NOME DESCRIO
Tecla RESET Pressione esta tecla para zerar (reset) o CNC, para cancelar um alarme,etc.
Tecla HELPPressione esta tecla para mostrar como operar a mquina, tal comooperao por teclas MDI, ou detalhes de um alarme que ocorreu no CNC(funo de ajuda).
Teclas Soft As teclas soft possuem vrias funes, de acordo com a tela ativa.As teclas soft so mostradas na parte de baixo da tela.Teclas
alfa- numricasPressione estas teclas para introduzir letras, nmeros e outros caracteres.
Tecla SHIFT Algumas teclas tem um caracter no canto direito de baixo .Pressionando a tecla seleciona-se estes caracteres.
Tecla INPUTA tecla INPUT usada para introduzir dados na memria aps digitado noCNC.Esta tecla equivalente a tecla [INPUT] das teclas soft, e tambm faz amesma funo.
Tecla Cancel
Pressione esta tecla para apagar o ltimocaracter ou smbolo mostrado no display de entrada de dados.Exemplo:Quando o display de entrada de dados mostra >N001X100Z_ e atecla CANCEL pressionada, a letra Z apagada e visualizado>N001X100_
Teclas de Ediode Programas
Pressione esta tecla para editar programas.Para modificar uma palavra do programa use ALTER.Para adicionar uma palavra no programa use INSERT.Para apagar palavras use DELET.
Teclas de FunoPOS: indica posio dos eixosPROG: No modo EDIT, edita programasNo modo MDI, insere os dados manualmente.No modo AUTO, exibe o programa corrente.
Teclas deMovimentao do
Cursor
Existem quatro teclas diferentes de movimentao do cursor.Estas teclas so utilizadas para mover o cursor para a direita, para aesquerda, linha cima e linha baixo.
Teclas de Trocade Pgina
Estas teclas so usadas para mudar as pginas na tela.
Tecla Off Setting Permite a visualizao de referncias de ferramentas.
Tecla System Permite a visualizao dos parmetros de ferramentas.
Tecla Message Permite a vizualizao de mensagens de ladder e alarme.
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T78
OFFSETMEASUR
TEACH
MPGINC JOG
JOGHOMEMDI
EDIT
AUTO
SPDLCW
SPDLSTOP
SPDLCCZW
CLNTON
CLNTOFF
CLNTAUTO
CYCLESTOP
PRGSTOP
CYCLESTART
1.1.2 - PAINEL DE OPERAOPainel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 79
SINGLBLOCK
OPT STOP
PRG TEST
AXIS INHBT
DRY RUN
LOW X100
LOW X10
LOW X1
TRVRS
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T80
DESCRIO DO TECLADOBOTES DOPAINEL DEOPERAAO
Significado
AUTO Ativa modo de execuo automtica
EDIT Acessa edio de programas
MDI Permite inserir e executar um ou mais blocos de dados manualmente
HOME Ativa referncia da mquina
JOG Ativa movimentao dos eixos via teclas direcionais
INCJOG Ativa movimentao (por passos) dos eixos via teclas direcionais
MPG Ativa movimentos dos eixos via manivela
TEACH Ativa elaborao de programas via posicionamento manual.
OFSETMESUR
Tecla desativada !!! (Ativa o modo de compesao de desgaste deferramentas)
SINGLBLOCK Ativa / desativa execuo de programa em bloco a bloco
BLOCKDELET
Ativa / desativa a eliminao de bloco de programa inicializado com /(barra)
OPTSTOP Ativa / desativa parada opcional de programa
DRYRUN Ativa / desativa teste de programa sem ligar eixo rvore
PRGTEST Ativa / desativa teste de programa sem movimento da mquina
AXISINHBT Ativa / desativa a movimentao dos eixos
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 81
BOTES DOPAINEL DEOPERAO
Significado
LOW1 Seleciona velocidade para movimentos dos eixos via manivelaeletrnica. Velocidade de avano manual x 1 (passo).
MEDLx10
Seleciona velocidade para movimentos dos eixos via manivelaeletrnica. Velocidade de avano manual x 10 (passo).
MEDLx100
Seleciona velocidade para movimentos dos eixos via manivelaeletrnica. Velocidade de avano manual x 100 (passo).
MEDHx1K
No disponvel !!!Seleciona velocidade para movimentos dos eixos via manivelaeletrnica. Velocidade de avano manual x 1000 (passo).
HIGH
SPDLDEC Diminui a rotao programada em at 50%, em incrementos de 10%
SPDL100% Reestabelece a rotao programada
SPDLINC
Aumenta a rotao programada em at 20%, em incrementos de10%
+X Tecla direcional para movimentaao do eixo na direao +X.(O mesmos para -X, -Z, +Z).
TRVRS Acionando esta tecla simultaneamente com qualquer tecla direcionalaltera a velocidade para "rpido".
CYCLESTART Ativa a execuo de instrues.
CYCLESTOP Inibe o movimentos dos eixos.
PRGSTOP
Quando uma operao automtica interrompida pelo comando M00contido no programa, o LED da tecla ir se ascender, esperandoCYCLE START para continuar.
SPDLCW Gira o eixo rvore no sentido horrio.
SPDLSTOP Inibe o movimento do eixo rvore.
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T82
BOTES DOPAINEL DEOPERAO
Significado
SPDLCCW Gira o eixo rvore no sentido anti-horrio
CLNTON Liga o sistema de refrigerao
CLTNOFF Desliga o sistema de refrigerao
CLTNAUTO Ativa refrigerao via programa.
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 83
1.1.3 - DESCRIO DOS ELEMENTOS DO PAINEL
SELETOR DE AVANO:Permite trocar o avano programado (F)
em passos de 10% a 200% e avano manual(JOG e avano rpido [G00]) em passos de 25%.
CHAVE DE PROTEO:Quando ligada no permite a edio de programas.
BOTO DE EMERGNCIA: usado para interromper todas as funes da mquina.Quando acionado, interrompe imediatamente o movimentodos eixos Z, X e do eixo rvore.
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T84
TECLADO DEPROGRAMAOVDEO
TECLADO DEOPERAO
1.2 - LINHA GALAXY - VERSO 2.0
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 85
1.2.1 - PAINEL DE PROGRAMAO
TECLA SHIFT
TECLAS DEEDIO
TECLA RESET
TECLAS DETROCA DE PGINAS
TECLAS DE FUNO
TECLAS DO CURSOR
TECLA HELP
TECLA DECANCELAMENTO
TECLA INPUT
TECLAS SOFT
ENDEREOS / TECLASNUMRICAS
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T86
DESCRIO DO TECLADO DE PROGRAMAO
NOME DESCRIO
Tecla RESET Pressione esta tecla para zerar (reset) o CNC, para cancelar um alarme,etc.
Tecla HELPPressione esta tecla para mostrar como operar a mquina, tal comooperao por teclas MDI, ou detalhes de um alarme que ocorreu no CNC(funo de ajuda).
Teclas Soft As teclas soft possuem vrias funes, de acordo com a tela ativa.As teclas soft so mostradas na parte de baixo da tela.Teclas
Alfa - NumricasPressione estas teclas para introduzir letras, nmeros e outros caracteres.
Tecla SHIFT Algumas teclas tem um caracter no canto direito de baixo .Pressionando a tecla seleciona-se estes caracteres.
Tecla INPUTA tecla INPUT usada para introduzir dados na memria aps digitado noCNC.Esta tecla equivalente a tecla [INPUT] das teclas soft, e tambm faz amesma funo.
Tecla Cancel
Pressione esta tecla para apagar o ltimocaracter ou smbolo mostrado no display de entrada de dados.Exemplo:Quando o display de entrada de dados mostra >N001X100Z_ e atecla CANCEL pressionada, a letra Z apagada e visualizado>N001X100_
Teclas de Ediode Programas
Pressione esta tecla para editar programas.Para modificar uma palavra do programa use ALTER.Para adicionar uma palavra no programa use INSERT.Para apagar palavras use DELET.
Teclas de FunoPOS: indica posio dos eixosPROG: No modo EDIT, edita programasNo modo MDI, insere os dados manualmente.No modo AUTO, exibe o programa corrente.
Teclas deMovimentao do
Cursor
Existem quatro teclas diferentes de movimentao do cursor.Estas teclas so utilizadas para mover o cursor para a direita, para aesquerda, linha cima e linha baixo.
Teclas de Trocade Pgina
Estas teclas so usadas para mudar as pginas na tela.
Tecla Off Setting Permite a visualizao de referncias de ferramentas.
Tecla System Permite a visualizao dos parmetros de ferramentas.
Tecla Message Permite a vizualizao de mensagens de ladder e alarme.
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 87
1.2.2 - PAINEL DE OPERAO
WASHGUN
AUTOEDIT
HOME
JOG
BLOCKDELETE
DRYRUN
MDI
MPG
LOW, MEDL,MED
EIXOS(X,Z)
SPDLCW
CLNTON
SPDLCCWSPDL
STOP
CLNTOFF
CLNTAUTO
T. STOCK BASERETR.
JOG TURRETCCW
JOG TURRETCW
CHIP CONV.CCW
T. STOCK BASEADVAN.
CHIP CONV.STOP
CHIP CONV.CW
SINGLBLOCK
PROGTEST
OPTSTOP
TEACHAXIS
INHIBT
CYCLESTART
CYCLESTOP
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T88
TECLAS DOPAINEL DEOPERAO
DESCRIO
AUTO Ativa modo de execuo automtica
EDIT Acessa edio de programas
MDI Permite inserir e executar um ou mais blocos de dadosmanualmente
HOME Ativa referncia da mquina
JOG Ativa movimentao dos eixos via teclas direcionais
INCJOG Ativa movimentao (por passos) dos eixos via teclas direcionais
MPG Ativa movimentos dos eixos via manivela
TEACH Ativa elaborao de programas via posicionamento manual.
OFSETMESUR
Tecla desativada !!!(Ativa o modo de compesao de desgaste de ferramentas)
SINGLBLOCK Ativa / desativa execuo de programa em bloco a bloco
BLOCKDELET
Ativa / desativa a eliminao de bloco de programa inicializado com/ (barra)
OPTSTOP Ativa / desativa parada opcional de programa
DRYRUN Ativa / desativa teste de programa sem ligar eixo rvore
PRGTEST Ativa / desativa teste de programa sem movimento da mquina
AXISINHBT Ativa / desativa a movimentao dos eixos
DESCRIO DO TECLADO DO PAINEL DE OPERAOPainel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 89
TECLAS DOPAINEL DEOPERAO
SIGNIFICADO
LOW1 Seleciona velocidade para movimentos dos eixos via manivelaeletrnica. Velocidade de avano manual x 1 (passo).
MEDLx10
Seleciona velocidade para movimentos dos eixos via manivelaeletrnica. Velocidade de avano manual x 10 (passo).
MEDLx100
Seleciona velocidade para movimentos dos eixos via manivelaeletrnica. Velocidade de avano manual x 100 (passo).
MEDHx1K
No disponvel !!!Seleciona velocidade para movimentos dos eixos via manivelaeletrnica. Velocidade de avano manual x 1000 (passo).
SPDLDEC
Diminui a rotao programada em at 50%, em incrementos de10%
SPDL100% Reestabelece a rotao programada
SPDLINC
Aumenta a rotao programada em at 20%, em incrementos de10%
+X Tecla direcional para movimentaao do eixo na direao +X.(O mesmos para -X, -Z, +Z).
TRVRS Acionando esta tecla simultaneamente com qualquer tecladirecional altera a velocidade para "rpido".
CYCLESTART Ativa a execuo de instrues.
CYCLESTOP Inibe o movimentos dos eixos.
PRGSTOP
Quando uma operao automtica interrompida pelo comandoM00 contido no programa, o LED da tecla ir se ascender,esperando CYCLE START para continuar.
SPDLCW Gira o eixo rvore no sentido horrio.
SPDLSTOP Inibe o movimento do eixo rvore.
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T90
TECLAS DOPAINEL DEOPERAO
SPDLCCW
CLNTON
CLNTOFF
CLNTAUTO
T. STOCK BASEADVANCE
T. STOCK BASERETR.
JOG TURRETCW
JOG TURRETCCW
WASHGUN
CHIP CONV.STOP
CHIP CONV.CCW
CHIP CONV.CW
Liga o transportador de cavacos no sentido inverso (opcional)
Desliga o transportador de cavacos
Liga o transportador de cavacos (opcional)
Indexa a torre no sentido anti-horrio
Indexa a torre no sentido horrio
Recua a base do contra ponto (opcional)
Avana a base do contra ponto (opcional)
Liga a mangueira para limpeza de mquina (opcional)
Refrigerante de corte em automtico
Desliga refrigerante de corte
Liga refrigerante de corte
Gira o eixo rvore no sentido horrio
SIGNIFICADO
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 91
1.2.3 - DESCRIO DOS ELEMENTOS DO PAINEL
CHUCKQuando virada para a esquerda a placatrabalha prendendo pelo externo dapea, caso contrrio, pelo interno.
SETUPQuando virada para a esquerda amquina s trabalha com a portafechada. Se vir-la para direita, pod-se trabalhar com a porta aberta, pormem SINGL BLOCK.
LOCKQuando virada para a esquerda osprogramas ficam impossveis de seremalterados.
OPEN CLOSE DOORAbrir e fechar a portaautomtica (opcional)
CHUCK CLAMP UNCL.Abrir e fechar placa
TAIL QUILL AD. RT.Avanar e recuar o mangote
do contra-ponto
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T92
SELETOR DE AVANO:Permite trocar o avano programado(F) e o avano manual (JOG) de 10%a 200% e o avano rpido (G00) de20% at 100%.
SELETOR DE ROTAO:Permite alterar a rotao programada(S), de 10% a 120% .
MANIVELA ELETRNICAMovimenta os eixos selecionados sea tecla MPG estiver acionada.
BOTO DE EMERGNCIA: usado para interromper todas as funes damquina.Quando acionado interrompeimediatamente o movimento dos eixos Z, X e doeixo rvore.
Painel de comando
R88002C - Manual de Programao e Operao - CNC FANUC21i T 93
Operaes iniciais
CNC ON(Ligar o CNC)
MACHINE ON(Ligar a Mquina)
GALAXY - Verso 1.0
CNC ON(Ligar o CNC)
MACHINE ON(Ligar a Mquina)
GALAXY - Verso 2.0
2 - OPERAES INICIAISAntes de iniciar a sequncia operacional ou mesmo quando o CNC no executar alguma
operao, verifique se no h algum alarme ativo, para isto, basta acionar a tecla "OPR ALARM"(teclado superior a direita) .
Caso positivo, identifique o problema e tome providncias verificando a listagem de mensagensde alarmes contidas neste manual.
2.1 - LIGAR A MQUINA:
- Ligar chave geral posicionando a alavanca em "ON".- Acionar boto "CNC ON" (NC) localizado no painel da mquina (conforme figuras abaixo).OBS.: O comando far um check-up geral, colocando no vdeo a mensagem: EMG ALM.- Desativar boto de emergncia .- Fechar a porta frontal da mquina- Pressionar o boto "MACHINE ON" ( ~ ) para ligar a mquina (conforme figuras abaixo).- Referenciar a mquina (se necessrio)
R88002C - Manual de Programao e Operao - CNC FANUC21i T94
2.2 - REFERENCIAR A MQUINA:
REFERENCIAR MQUINA um procedimento exigido pelo software para identificar oslimites de curso da mquina. Geralmente este procedimento executado em dois casos:
- quando a mquina ligada (obrigatrio somente para os GALAXY das verses 1.0 a 1.2)- aps os testes de programa com a tecla "PROG TEST" (obrigatrio para todas a verses do
GALAXY)
OBSERVAES:- Caso haja esquecimento por parte do usurio, o prprio CNC enviar a mensagem
"REFERENCIAR A MQUINA" alertando o operador, e no permitir a execuo de nenhumainstruo antes que seja realizado o procedimento.
- Antes de executar o procedimento, verificar se os eixos esto na posio de referncia e, casopositivo, desloque-os no sentido "X-" e "Z-" atravs de "JOG".
Para referenciar a mquina, deve-se:- Acionar a tecla " HOME".- Acionar a tecla "CICLE START".
Operaes iniciais
CHAVE SETUPCHAVE SETUP
GALAXY - Verso 1.0 GALAXY - Verso 2.0
NOTAS:- As torres de ferramentas dos tornos GALAXY so servomotorizadas, sendo que, nas verses
1.0 a 1.2, ela ir procurar a posio de referncia (ferramenta 1) todas as vezes que a mquina forligada
- Para a segurana dos operadores todos os movimentos dos eixos X e Z e do eixo rvore, sofeitos com a porta frontal da mquina fechada.Entretanto h uma chave de SETUP localizada no painelde controle que, quando ligada, permite acionar o eixo rvore e os eixos X e Z com a porta aberta.
R88002C - Manual de Programao e Operao - CNC FANUC21i T 95
2.3 - MOVIMENTAR OS EIXOS EM JOG CONTNUO:
- Acionar a tecla "JOG".- Acionar a tecla "POS" .- Acionar a soft key [ ABS ]- Acionar tecla de movimento dos eixo X+, X-, Z+ ou Z-. Caso desejar um deslocamento
rpido, acione simultaneamente a tecla desejada, e "TRVRS".OBS.: Pode-se variar a velocidade de deslocamento dos eixos atravs do seletor de avanos.
2.4 - MOVIMENTAR OS EIXOS ATRAVS DA MANIVELA ELETRNICA :- Acionar a tecla MPG + " x 1" ou "x 10" ou "x 100 ", para selecionar a velocidade desejada
que corresponde a 1 milsimo, 1 centsimo ou 1 dcimo respectivamente a cada pulso gerado pelamanivela.
- Acionar a tecla "POS" (para visualizar o movimento).- Acionar a soft key [ ABS ].- Acionar a tecla X ou Z para selecionar o eixo.- Girar o volante eletrnico (manivela) na direo desejada.2.5 - OPERAR O COMANDO VIA M.D.I. (ENTRADA MANUAL DE DADOS):
- Acionar a tecla "MDI".- Acionar a tecla "PROG" .- Acionar a soft key [ MDI ].- Digitar as instrues desejadas:
Ex.: N10 T0101 "EOB" "INSERT"N20 G97 S1000 M3 "EOB" "INSERT" ( no caso de selecionar ferramentas) .
- Acionar a tecla "CYCLE START".
OBSERVAO: Acionando-se a tecla "RESET" a operao cancelada.
2.6 - MOVIMENTAR OS EIXOS COM O EIXO RVORE LIGADO:- Execute as operaes descritas nos captulos 2.5 (para ligar o eixo rvore) e 2.4 (para
movimentar os eixos).
Operaes iniciais
Pgina MDI
R88002C - Manual de Programao e Operao - CNC FANUC21i T96
3 - EDIO DE PROGRAMAS:
3.1 - EDITAR UM PROGRAMA NOVO :
- Acionar a tecla "EDIT".- Acionar a tecla "PROG" .- Acionar a soft key [ DIR ].- Digitar "O" e o nmero do novo programa.- Acionar a tecla "INSERT" (aparecer uma tela em branco para edio, mostrando somente
o nmero do programa no topo).- Digitar o comentrio entre parnteses- Acionar a tecla "EOB" .- Acionar a tecla "INSERT".- Digitar as instrues.
3.2 - SELECIONAR UM PROGRAMA EXISTENTE NO DIRETRIO:
- Acionar a tecla "EDIT".- Acionar a tecla "PROG".- Acionar a soft key [ DIR ].- Digitar o endereo "O" e nmero do programa desejado.- Acionar a tecla do cursor ().
3.3 - INSERIR DADOS NO PROGRAMA:
- Selecionar programa desejado (captulo 3.2).- Acionar as teclas "PAGE" e/ou "CURSOR" colocando-o na posio anterior aquela em
que sero inseridas as informaes desejadas.-Digitar as instrues e "INSERT".
3.4 - PROCURAR UM DADO NO PROGRAMA:
- Selecionar o programa.- Digitar o dado a ser procurado. Exemplo: X100.- Acionar a tecla do cursor () (seta para cima) ou () (seta para baixo) para localiz-la no
programa.- ou: Acionar as soft keys [ SRH ] ou [ SRH ]
OBSERVAO: Caso no seja encontrado o dado desejado, o comando acusar "DATANOT FOUND" ou "DADOS NO ENCONTRADOS" dependendo da verso do CNC.
3.5 - ALTERAR DADOS NO PROGRAMA:
- Selecionar o programa.- Posicionar o cursor na palavra a ser alterada.- Digitar as informaes corretas.- Acionar a tecla "ALTER".
Edio de programas