programação e operação

Upload: allan-maia

Post on 18-Oct-2015

97 views

Category:

Documents


1 download

TRANSCRIPT

  • 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