60270952 Apostilat Cnc Fanuc 21i 2

Embed Size (px)

Citation preview

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    1/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Mecatrnica

    5

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    2/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Coordenadas cartesianasAo trmino desta unidade voc conhecer o sistema de coordenadas cartesianas usado para definio de pontos. Sistema de coordenadas das mquinas CNC Todas as mquinas-ferrame

    nta CNC so comandadas por um sistema de coordenadas cartesianas na elaborao de qualquer perfil geomtrico.

    X+

    Z+ Zincio

    XEixo X: movimento transversalEixo Z: movimento longitudinal Exerccios: Complete a tabela a seguir conforme osvalores das coordenadas X e Z para os pontos indicados na figura ao lado. 1-) XA B C D E F G 30 Z 030 20

    X+A B C

    F

    10 10 20

    Z+G

    63 ,5

    -30 -20 -10 -10

    E

    -20 -30

    D

    6

    Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    3/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Conceitos bsicosAo trmino desta unidade voc conhecer os objetivos da Norma ISO 6983 e, conhecendo anomenclatura dos eixos coordenados, poder realizar clculos de coordenadas cartesi

    anas. Com esses conhecimentos, voc estar preparado para assimilar os conceitos especficos da estrutura da programao. Norma ISO 6983 A Norma ISO 6983 descreve o formato das instrues do programa para mquinas de Controle Numrico. Trata-se de um formatogeral de programao e no um formato para um tipo de mquina especfica. A flexibilidadedesta norma no garante intercambiabilidade de programas entre mquinas. Os objetivos desta norma so: unificar os formatos-padro anteriores numa Norma Internacionalpara sistemas de controle de posicionamento, movimento linear e contorneamento;introduzir um formato-padro para novas funes, no descritas nas normas anteriores; reduzir a diferena de programao entre diferentes mquinas ou unidades de controle, uniformizando tcnicas de programao; desenvolver uma linha de ao que facilite a intercambiabilidade de programas entre mquinas de controle numrico de mesma classificao, por tipo, processo, funo, tamanho e preciso; incluir os cdigos das funes preparatrias e

    lneas. NOTA: Esta norma d suficiente liberdade ao fabricante da mquina CNC para adequar a estrutura dos programas s diversas aplicaes na mquina, portanto, preciso observar cuidadosamente o manual de programao. Nomenclatura dos eixos e sistemas de coordenadas A nomenclatura dos eixos e movimentos est definida na norma internacional ISO 841 (Numerical control of machines) e aplicvel a todo tipo de mquina-ferramenta. Os eixos rotativos so designados com as letras A, B e C; os eixos principais de avano com as letras X, Y e Z.

    Mecatrnica

    7

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    4/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    O sistema de eixos pode ser facilmente representado com auxlio da mo direita, ondeo polegar aponta para o sentido positivo do eixo X, o indicador para o sentidopositivo do Y, e o dedo mdio para o sentido positivo do Z (Centro de Usinagem). E

    ste sistema denominado direita. Sistema de Coordenadas Dextrgeno, pois possui trseixos perpendiculares entre si, que podem ser representados com o auxlio dos dedos da mo

    Torno CNC uma mquina-ferramenta onde o controle dos movimentos dos eixos feito por um computador dedicado. Pontos de Referncia Ponto Zero da Mquina: M

    O ponto zero da mquina, definido pelo fabricante da mesma. Ele o ponto zero parao sistema de coordenadas da mquina e o ponto inicial para todos os demais sistemas de coordenadas e pontos de referncia.8 Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    5/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Ponto de Referncia: R

    Serve para aferio e controle do sistema de medio dos movimentos da mquina. Ao ligar amquina, sempre se deve deslocar o carro at esse local, antes de iniciar a usinagem. Este procedimento define ao comando a posio do carro em relao ao zero mquina. Poo Zero da Pea: W

    Este ponto definido pelo programador e usado por ele para definir as coordenadasdurante a elaborao do programa. Recomenda-se colocar o ponto zero da pea de tal forma que se possam transformar facilmente as medidas do desenho da pea em valoresde coordenadas. Definio de ponto zero da pea

    a) No encosto das castanhas

    X+ Z+ origem X0 , Z0b) Na face da peaX+ Z+ origem X0 , Z0

    Toda geometria da pea transmitida ao comando com o auxlio de um sistema de coordenadas.

    Eixos coordenados no torno Torre dianteira, Torre traseira A geometria da pea transmitida ao comando com auxlio de um sistema de coordenadas cartesianas, conformeo tipo de torre.

    Mecatrnica

    9

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    6/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Todo o movimento da ponta da ferramenta descrito neste plano XZ, em relao a uma origem pr-estabelecida (X0, Z0). Lembrar que X sempre a medida do raio ou dimetro, eque aumenta medida que o dimetro aumenta, e Z sempre a medida em relao ao comprime

    nto.

    No sistema de programao CNC possvel utilizar dois tipos diferentes de coordenadas: Coordenadas absolutas Coordenadas incrementais

    Sistemas de coordenadas: Absolutas e Incrementais Define-se como sistema de coordenadas absolutas o sistema de coordenadas onde o ponto a ser atingido pela ferramenta dado tomando-se como referncia o zero-pea. Define-se como sistema de coordenadas incrementais o sistema de coordenadas onde o ponto a ser atingido pela ferramenta dado tomando-se como referncia o ponto anterior. Para a utilizao deste tipo de sistema de coordenadas deve-se raciocinar no Comando Numrico Computadorizado daseguinte forma: da posio em que parou a ferramenta, quanto falta para chegar ao p

    rximo ponto? A seguir apresentam-se dois exemplos de clculo de coordenadas nos sistemas absoluto e incremental : Coordenadas Absolutas Movimento De A A B C D10E D C B A

    Coordenadas X 0 30 50 80 80 Z 30 30 20 20 0

    Para B C D E

    Exemplo de programao em coordenadas absolutas

    Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    7/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Coordenadas Incrementais Movimento De A A B C D B C D E Para Coordenadas X 0 3020 30 0 Z 0 0 -10 0 -20

    E

    D C B A

    Exemplo de programao em coordenadas incrementais

    Mecatrnica

    11

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    8/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Estruturas e Caractersticas do Programa CNCAo trmino desta unidade voc conhecer as principais linguagens e formas de programao para mquinas CNC, assim como, a estrutura de programao para tornos CNC utilizando a

    Norma ISO 6983, e ser capaz de identificar um programa elaborado na linguagem EIA/ISO. Estrutura de um programa CNC

    IDENTIFICAO CABEALHO DADOS DA FERRAMENTA APROXIMAO E USINAGEM DO PERFIL DA PEA FIM DPROGRAMAExemplo de programa CNC para o comando GE Fanuc 21 i Torno Galaxy 10 Operao de acabamento O0013 (Eixo 2532); N10 G21 G40 G90 G95; N20 G0 X400 Z300 T00; N30 T0101(acab. Ext. R 0,8); N40 G54; N50 G96 S220; N60 G92 S3500 M4; N70 G0 X44 Z80; N80G1 X-1.5 F.3; N90 G0 X36 Z82; N100 G42; N110 G1 Z80 F.1; N120 X40 Z78; N130 Z60; N140 X54; N150 Z40; N160 G3 X70 Z32 R8; N170 G1 X80 Z27; N180 G40; N190 G1 X85F.3; N190 G0 X400 Z300 T00; N200 M30;12

    5x45 5 4R8

    1 2

    X400 Z300

    80

    54

    2x45 40 60 80

    40

    3

    Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    9/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    So diversos os meios de elaborao de programas CNC, sendo os mais usados: Linguagemde programao automtica APT No surgimento do CN, no incio dos anos 50, a primeira linguagem de programao utilizada foi a APT (Automatic Programmed Tool). Atualmente s u

    tilizada como ferramenta auxiliar na programao de peas com geometrias muito complexas, principalmente para mquinas de 4 e 5 eixos. A linguagem APT uma linguagem dealto nvel. Linguagem EIA/ISO Linguagem de cdigos, tambm conhecida como cdigos G. naatualidade a mais utilizada universalmente, tanto na programao manual, como na programao grfica, onde utilizado o CAM. Os cdigos EIA/ISO foram criados antes mesmo doaparecimento das mquinas CNC, eles eram usados nos escritrios em mquinas de escrever automticas que utilizavam cartes perfurados. A linguagem EIA/ISO considerada debaixo nvel. Linguagem interativa Programao por blocos parametrizados, possui blocosprontos e no usa cdigos. Ex. linguagem MAZATROL aplicando s mquinas MAZAK. Produo gca via "CAM" (Computer Aided Manufacturing) No mais uma linguagem de programao e sim uma forma de programar em que o programador dever possuir os conhecimentos de:processos de usinagem; materiais; ferramentas e dispositivos para usinagem; info

    rmtica para manipulao de arquivos; mquinas (avanos, rotaes e parmetros); domnio dtware de CAD e um de CAM. Descrevendo de uma maneira simplificada, apenas para fcil entendimento, o programador entra com o desenho da pea, que pode ser feito noprprio CAM ou em desenhos recebidos do CAD (Computer Aided Designe), define matria- prima (tipo e dimenses), ferramentas e demais parmetros de corte, escolhe o ps-processador de acordo com a mquina que far a usinagem e o software de CAM se encarregar de gerar o programa, utilizando os cdigos da linguagem EIA/ISO. Veremos aqui,como fica a estrutura de um programa utilizando a linguagem EIA/ISO.

    Mecatrnica

    13

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    10/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    O programa CNC constitudo de: Caracteres: um nmero, letra ou smbolo com algum significado para o Comando.(Exemplo:2, G, X, /, A, T). Endereos: uma letra que defineuma instruo para o comando. (Exemplo:G, X, Z, F). Palavras: um endereo seguido de u

    m valor numrico. (Exemplo:G01 X25 F0.3). Bloco de Dados : uma srie de palavras colocadas numa linha, finalizada pelo caractere; (Exemplo: G01 X54 Y30 F.12;) Programa : uma srie de blocos de dados (Finalizada por M30). Caracteres especiais (;)- Fim de bloco : (EOB - End Of Block). Todo bloco deve apresentar um caractere que indique o fim do bloco. ( ) - Comentrio : Os caracteres parnteses permitem a insero de comentrios. Os caracteres que vierem dentro de parnteses so considerados comentrios e sero ignorados pelo comando. Funes de posicionamento O comando trabalha emmilmetros para palavras de posicionamento com ponto decimal. Funo X Aplicao: Posiixo transversal (absoluta) X20 ; ou X-5 ; Funo Z Aplicao: Posio no eixo longitudinabsoluta) Z20 ; ou Z-20 ; Funo U Aplicao: Posio no eixo transversal (incremental)ou U-5 ; (Usado em programao feita em coordenadas absolutas) Funo W Aplicao: Posiixo longitudinal (incremental) W5 ; ou W-5 ; (Usado em programao feita em coordena

    das absolutas) Funes especiais Funo O (usada no comando GE Fanuc 21i) Todo programaou sub-programa na memria do comando identificado atravs da letra O composto por atdigitos, podendo variar de 0001 at 9999. Para facilitar a identificao do programa,recomenda-se inserir um comentrio, observando-se o uso dos parnteses.14 Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    11/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Ex.: O5750 (Flange do eixo traseiro); Funo N Define o nmero da seqncia. Cada seqnciinformao pode ser identificada por um nmero de um a quatro dgitos, que vir aps a fu. Esta funo utilizada em desvios especificados em ciclos, e em procura de blocos.

    Exemplo: N50 G01 X10 ; N60 G01 Z10 ; No necessrio programar o nmero de seqncia em tos os blocos de dados. A sequncia aparecer automaticamente aps a insero de cada blocode dados, a no ser que seja feita uma edio fora da seqncia do programa ou aps sua ecompletada. Funo F Geralmente nos tornos CNC utiliza-se o avano em mm/rotao, mas estetambm pode ser utilizado em mm/min. O avano um dado importante de corte e obtidolevando-se em conta o material, a ferramenta e a operao a ser executada. F0.3 ; ouF.3 ; Funo T A funo T usada para selecionar as ferramentas informando mquina o seramento (PRE-SET), raio do inserto, sentido de corte e corretores. Programa-seo cdigo T acompanhado de no mximo quatro dgitos. Os dois primeiros dgitos definem alocalizao da ferramenta na torre e seu zeramento (PRE-SET), e os dois ltimos dgitosdefinem o nmero do corretor de ajustes de medidas e correes de desgaste do inserto.Exemplo: T0202 ; Podem-se programar at 12 ferramentas e 32 corretores. O giro de

    torre e o movimento dos carros no podem estar no mesmo bloco que a funo T, ela deve ser programada em uma linha de maneira isolada. Importante: O raio do inserto(R) e a geometria da ferramenta (T) devem ser inseridos somente na pgina de geometria de ferramentas.

    Mecatrnica

    15

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    12/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    13/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Sistemas de interpolaoAo trmino desta unidade voc conhecer os sistemas de interpolao usados na programaouinas CNC. Interpolao linear A trajetria programada em uma sentena percorrida com um

    a orientao linear, de qualquer ngulo, com qualquer velocidade de avano ( entre 1 a 5000 mm/min ). Conhecido o ponto de partida A, pode-se atingir qualquer ponto B, comum avano estabelecido, sempre em movimentao retilneo. Pode-se usinar qualquer perfilcnico, isto , pode-se estabelecer uma usinagem cnica de qualquer ngulo.

    Interpolao Circular A trajetria da ferramenta percorrida com uma orientao circular,om qualquer raio, nos sentidos horrio e anti-horrio, e com qualquer velocidade entre 1 a 5000 mm/min. Algumas informaes so necessrias para a programao de arcos, taismo: - ponto final do arco, - sentido do arco, - centro do arco (plo)

    Mecatrnica

    17

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    14/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    15/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    16/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    17/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    18/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    19/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Funes de Interpolao linear e circularAo trmino desta unidade voc conhecer as funes de interpolao linear e circular usadatorno CNC com suas respectivas sintaxes. Funo G00 - Posicionamento rpido (aproximao

    e recuo) Os eixos movem-se para a meta programada com a maior velocidade de avanodisponvel na mquina. Na linha GALAXY essa velocidade de 18 m/min no eixo X e 24 m/min no eixo Z e processado inicialmente 45

    at uma das metas X ou Z programadas,depois deslocar-se em um s eixo at o ponto final desejado. Sintaxe: G0 X_ _ _ Z_ __ ; onde: X = coordenada a ser atingida (valores em dimetro) Z = coordenada a ser atingida (comprimento) A funo G0 um comando modal. Esta funo cancela e canceladaelas funes G01, G02 e G03. Funo G01 - Interpolao linear (usinagem retilnea ou avanrabalho) Com esta funo obtm-se movimentos retilneos entre dois pontos programados com qualquer ngulo, calculado atravs de coordenadas e com um avano (F) prdeterminado pelo programador. Esta funo um comando modal, que cancela e cancelada pelas funes G, G02 e G03. Sintaxe: G1 X_ _ _ Z_ _ _ F_ _ _ ; onde: X = coordenada a ser atingida (valores em dimetro) Z = coordenada a ser atingida (comprimento) F = avano de

    trabalho (mm/rotao)Mecatrnica

    23

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    20/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    21/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    22/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Observaes: Na programao de um arco devem-se observar as seguintes regras: -O ponto de partida do arco o incio da ferramenta. -Programa-se o sentido de interpolao circular G02 ou G03 (horrio ou anti-horrio). -Juntamente com o sentido da interpolao prog

    rama-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). Funo R - Arco definido por raio possel programar interpolao circular at 180

    com o auxlio da funo R, discriminando o vraio sempre com sinal positivo. Funo I e K - Arco definido por centro polar As funesI 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 distnciado ponto de incio da ferramenta ao centro do arco, dando o sinal correspondente ao movimento. A funo I deve ser programada em raio. Caso no seja possvel fazer o arcocomando acusar erro. Exemplo de aplicao de G02 e G03.

    3x45 4 3 1 X300 Z300 2

    R8 80

    54

    R1 032 60

    26

    Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    23/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    24/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Funo G04 Aplicao: Tempo de permanncia. Entre um deslocamento e outro da ferramenta, pode-se programar um determinado tempo de permanncia da mesma. A funo G4 executa umapermanncia, cuja durao definida por um valor P, U ou X associado, que define o

    to em segundos. A funo G04 requer: G04 X_ _ _ ; (segundos) ou G04 U_ _ _ ; (segundos) ou G04 P_ _ _ ; (milsimos de segundos) Exemplo de programao:

    O0004 (Operao de canal externo); N10 G21 G40 G90 G95; N20 G0 X300 Z300 T00; N30 T1010 (canal L=3 mm); N40 G54; N50 G96 S100; N60 G92 S2000 M4; N70 G0 X50 Z90; N80G1 X22 Z62 F1; N90 X16 F0.08; N100 G4 X1; N110 G1 X22 F0.5; N120 G0 X300 Z300 T00; N130 M30;

    28

    Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    25/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    26/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    27/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    28/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    29/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    1-) Faa o programa CNC percorrendo o contorno da pea no sentido de A para B:

    B

    R6 R30

    100

    25 902-) Fazer o programa do perfil abaixo usando as interpolaes linear e circular. Usar as funes G2 e G3 com I e K:

    A0 R2

    B120R 10

    25

    20 55 100

    32

    60

    28

    A

    Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    30/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Ciclos fixos de usinagemAo trmino desta unidade voc conhecer os principais ciclos de usinagem usados na programao CNC. Funo G33 Aplicao: Roscamento passo a passo. A funo G33 executa o rosca

    no eixo X e Z onde cada profundidade programada explicitamente em bloco separado. H possibilidade de abrir-se roscas em dimetros internos ou externos, sendo elasroscas paralelas ou cnicas, simples ou de mltiplas entradas, progressivas, etc. Afuno G33 requer: X = dimetro final do roscamento Z = posio final do comprimento da rosca F = passo da rosca R = valor da conicidade incremental no eixo X NOTAS: No h a necessidade de repetirmos o valor do passo (F) nos blocos posteriores de G33. Recomenda-se deixar, durante a aproximao, uma folga de duas vezes o valor do passo darosca no eixo Z. A funo G33 modal. Clculos: 1. Altura do filete (he): he = ( 0.649x 1.5 ) he = 0.97425 mm 2. Dimetro final (X): X = Dimetro inicial - ( 2 x he ) X= 30 - ( 0.97425 x 2 ) X = 28.0515 mmMecatrnica 33

    INICIAL FINAL

    he = ( 0.6495 x passo )

    he

    X+

    P

    Z+

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    31/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    32/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Funo G74 Aplicao: Ciclo de furao. A funo G74 como ciclo de furao requer: G74 R_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 (m

    imo de milmetro) F = avano de trabalho NOTAS: Aps a execuo do ciclo a ferramenta rerna automaticamente ao ponto posicionado. Quando utilizarmos o ciclo G74 como ciclo de furao no poderemos informar as funes X e U no bloco. O0074 (Ciclo de furaG40 G90 G95; N20 G0 X200 Z200 T00; N30 T0606 (Broca Dimetro 12 mm); N40 G54; N50G97 S1200 M3; N60 G0 X0 Z80; N70 G1 Z73 F1 M8; N80 G74 R2; N90 G74 Z-4 Q15000 F0.08; N100 G0 X200 Z200 T00 M9; N110 M30;

    Mecatrnica

    35

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    33/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    34/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Funo G75 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 = inc

    remento de corte (raio / milsimo de milmetro) Q = distncia entre os canais (incremental / milsimo de milmetro) F = avano de trabalho NOTAS: Neste ciclo os canais devero ser eqidistantes, com exceo do ltimo. Aps a execuo do ciclo, a ferramenta retomaticamente ao ponto posicionado.

    O0075 (Ciclo de canais); N10 G21 G40 G90 G95; N20 G0 X200 Z200 T00; N30 T0808 (canais); N40 G54; N50 G96 S130; N60 G92 S3000 M4; N70 G0 X75 Z67; N80 G75 R2; N90G75 X50 Z25 P7500 Q14000 F.2; N100 G0 X200 Z200 T00; N110 M30;

    Mecatrnica

    37

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    35/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    36/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Funo G79 Aplicao: Ciclo de faceamento paralelo. A funo G79 descreve seu ciclo paraleao eixo X, auxiliando nos trabalhos de desbaste como ciclo de faceamento. A funo G79 como ciclo de faceamento requer: G79 X_ _ _ Z_ _ _ F_ _ _ ; onde: X = dimetro f

    inal do faceamento Z = posio final (absoluto) F = avano de trabalho

    O0079 (Ciclo de faceamento); N10 G21 G40 G90 G95; N20 G0 X200 Z200 T00; N30 T0202 (Desbaste); N40 G54; N50 G96 S250; N60 G92 S3500 M4; N70 G0 X74 Z68; N80 G79 X30 Z56 F.15; N90 Z66; N100 Z64; N110 Z62; N120 Z60; N130 Z58; N140 Z56; N150 G0X200 Z200 T00; N160 M30;

    Mecatrnica

    39

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    37/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Funo G71 Aplicao: Ciclo automtico de desbaste longitudinal. A funo G71 deve ser proada em dois blocos subseqentes, visto que os valores relativos a profundidade decorte e sobremetal para acabamento nos eixos transversal e longitudinal so inform

    ados pela funo U e W, respectivamente. A funo G71 no primeiro bloco requer: G71 U_ _ _ ; 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 segundo 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 e negativo para usinagem esquerda) F = avano de trabalho NOTAS: Aps aexecuo do ciclo, a ferramenta retorna automaticamente ao ponto posicionado. No permitida a programao da funo Z no bloco que define o perfil a ser usinado.

    40

    Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    38/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    Exemplo de aplicao do ciclo G71 e G70 com a mesma ferramenta.

    O0071 (Ciclo de desbaste longitudinal); N10 G21 G40 G90 G95; N20 G0 X200 Z200 T0

    0; N30 T0101 (Desbaste); N40 G55; N50 G96 S200; N60 G92 S2500 M4; N70 G0 X80 Z75; N80 G71 U2.5 R2; N90 G71 P100 Q200 U1 W0.2 F0.25; N100 G0 X16; N110 G42; N120G1 Z70 F.2; N130 X20 Z68; N140 Z55; N150 G2 X30 Z50 R5; N160 G1 X50; N170 Z40; N180 X80 Z25; N190 G40; N200 G1 X85; N210 G70 P100 Q200;Mecatrnica 41

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    39/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    N210 G0 X200 Z200 T00; N220 M30; Funo G70 Aplicao: Ciclo de acabamento. Este ciclo utilizado aps a aplicao dos ciclos de desbaste G71, G72 e G73 para dar o acabamentofinal da pea sem que o programador necessite repetir toda a sequncia do perfil a s

    er executado. 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 as especificadasentre o bloco de incio do perfil (P) e final do perfil (Q) so vlidas durante a utilizao do cdigo G70. NOTAS: Aps a execuo do ciclo, a ferramenta retorna automaticamao ponto posicionado. Funo G63 Aplicao: Zeramento de ferramentas utilizando o leitor de posio (TOOL EYE) Para as mquinas com leitor de posio de ferramenta, o processo para dimensionamento dos balanos das feramentas (PRE-SET), executado atravs da programao da funco G63, que executa o zeramento de forma semi- automtica. A funo G63 comciclo de zeramento de ferramenta 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 superte (

    Obrigatrio quando A=7) Sendo: K=30 (GALAXY 10) K=31 (GALAXY 20) K=40 (GALAXY 30)42 Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    40/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    41/45

    Escola SENAI Roberto Mange - Campinas

    CNC

    pgina de geometria da ferramenta do offsetting da mquina. Funes G54 G59 (Coordenadade trabalho Zero pea) Aplicao : Definio da coordenada de trabalho (Zero pea) Paraefinir o zero pea utilizando o deslocamento de trabalho, deve-se seguir o procedi

    mento abaixo: - Ativar ferramenta a ser utilizada no processo de zeramento atravsdo MDI. - Ativar o zero pea desejado G54 e G59 atravs do MDI. - Movimentar os eixos atravs do MPG at tocar a ponta da ferramenta na face da pea conforme desenho abaixo;

    1 - Face dianteira da pea = " Z0 "

    2 - Face traseira da pea = " Z80 "

    80

    80

    - Ativar a pgina OFFSET SETTING e teclar softkey - Acionar o softkey TRAB. - Selecionar zero desejado G54 at G59. - Posicionar o cursor no campo Z e:

    , at ser exibido softkey TRAB.

    1) Caso deseje o zero na face do material digitar Z0 e acionar softkey MEDIR. 2) Caso deseje o zero no encosto das castanhas como no exemplo digitar Z80 (neste caso medir o comprimento do material colocando seu valor, e acionar o softkey MEDIR. Observao: O CNC calcular e definir automaticamente o valor zero pea.

    44

    Mecatrnica

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    42/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    43/45

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    44/45

    Escola SENAI Roberto Mange - Cam inas

    CNC

    BibliografiaManual de Programao e O erao CNC FANUC 21i T Indstrias ROMI S.A. CNC Programao dedos Numricos Com utadorizados Torneamento Sidnei Domingues da Silva Editora rica.

    A

    ostila de CNC Comando Numrico Com

    utadorizado Escola SENAI Roberto Mange - Cam

    inas Mecnico Geral Curso de A rendizagem Industrial Manual de Programao e O erao CNCEMENS 810 D Indstrias ROMI S.A. A ostila de Comando Numrico Com utadorizado Faculdade SENAI de Tecnologia Mecatrnica So Caetano do Sul Curso Tcnico em Mecatrnica

    Mecatrnica

    47

  • 8/3/2019 60270952 Apostilat Cnc Fanuc 21i 2

    45/45