Apostila Centro de Usinagem - Discovery 760

download Apostila Centro de Usinagem - Discovery 760

of 94

Transcript of Apostila Centro de Usinagem - Discovery 760

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    1/94

    iNDICEI.PROGRAMAYA.O1~APR.ESENTAC;AO' , 2

    1.1 - Antes de programar e necessario ' 22 ~INTRODUC;AO' A PTOGRAMA'(:AO ' '.' ' 3

    2.1 - Bloeo de dados " .. 32.2 - Programa " 3

    3 - INTRODUC;10 AO SISTEMA DE COORDENADAS 43.1 - Coordenadas absolutas 43.2 - Coordenadas incrementais 53.3 - Coordenadaspolares " , 5

    4 -FUNC;OES PREPARATORIAS "Gil ' ' 64.1 - GOO(Posicionamento Rapido) , , 104.2 - GOl (Interpolacao Linear) .' , 104.3 - G02 e003 (Interpolacao Circular) 114.4 - C eR (Insercao de chanfro au canto arredondado) ,. 134.5 - Interpolacao Helicoidal " " " " 154.6 - G151G16 (Coordenada Polar) 17

    5 -FUN(:O'ES DE C'OM.PENSACAO ' 215.1 - 040 I 041/ G42(Compensacao de raio de Ierrarnenta) 215.2 - G431 G44! G49 (Cornpensacao de comprimento de ferramenta) 22

    6 .,cISTE.:\L.\ D'E COORDENADAS """ " "..,," " 236.1 - G53 Sistema de Coordenadas de Maquina -MCS) " 23

    G- a G -9 e G -4.1 (Sistema de Coordenadas de Trabalho - WCS) 23G-: Sis ema de Coordenada Local) " 24GS: Po- o zero remporario) """" ""."."."",, ,, " 25

    IPLII C..c I APROGR..MIA(:.4.0 (CICLOS) 25?r. __ ._ _ __ ..""" _...._ _ _J

    __ ._. 40______ " _ 42_________ 43

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    2/94

    F-7 ..1.14- 088 (Madrilamento cornretorno manual) , 447.1,15 - 089 (Madrilamento / alargador - com dwell) 45

    8 - ROTA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    3/94

    II.OPERAC;AO1- APRESE,NTA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    4/94

    I I

    11 - PRESET DE FE:RRAMENTAS ' 8411.1- Presetdeferramentasfeitonamaquina, ,', , 841L2 - Presetdeferramentas feitcfora da maquina " 84

    12 - CORRECAO DE DESGASTE DE FERRAMENTA 8513 - DEFINICAO DO ZERO 'PE

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    5/94

    1

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    6/94

    E ..Derrni~aodos Parametres deCorte

    o ROM.I1 ~ APRESENTAt;AOMaquina acomandonumerico: e aquela que possui um equipamento eletro-eletronico, aqui tratado

    como comando, 0qual possibilitaarnesma a execucao de uma seq uencia automatica de atividades.Para efetuar uma usinagem de pecas atrta ves de umarnaquina ferramenta a CNC, devemos tomarcomo referencias dois itens:

    I-Deve-se elaborar umprograma apartir deum desenho dapeca, atraves de comandos interpretadospelo CNC. Esses comandos estao descritos neste manual riaParte 1 - Programacao.

    2-0 programa deve ser lido pelo CNC. Deve-se preparar as ferramentas .8 . pec;a segundo aprogramacao desenvolvida, depois deve-se executar 0processo de usinagem. Estes process os estaodescritos neste manual na Parte 2 - Operacao.

    1.1 ~Antes de Programar e Neeessario ....A -Estudo do Deseaho da Peea: Brata e AcahadaHanecessidade de uma analise sobre a viabilidade de execucao dapeca em conta as dimenssoes

    e xig id as q ua ntid ad e d ema te ria l a se rremo vid o, fe rramen ta ln ec es sa rio , fix ac ao d o mate ria l e tc .B- Estudos dos Metodos e ProcessesDefmir asfases deu sin ag em d e c ad a p ec a a s er e xe cu ta da , e sta be le ce nd o a ss im 0que fa ze r e quando

    fazer,C -Escolha das FerramentasA escolha deumborn ferramental e fundamental para urn born aproveitamento do equipamento, bern

    como, a sua posi cao no magazine p ararninim izar a tem po d e troc a.D - Conhecer os Pararnetros Ffsicos da Maqulna e sua ProgramacaoE precis 0 conhecer todos os reCUISOSde prograrnacao dispon i v eis e a cap acid ade deremocao de

    cavacos, bern como rotac;aomaxirnae mimero de ferramentas, visando minimizartempos deprogramacaoe operacao,

    Emfu ncao d om aterial a ser usinado, b us ca rju nto s a o fa bric an tc de fe rrame nta s, o s dados de cortes:avances, rotacao e profundidade de corte.

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    7/94

    2 - INTRODU~AO A PROGRAMA(:AOEste manual oi elaborado somente para as funcoes basicas do comando, visando a simplicidade de

    p ro gram aeao e operacao,Informamos que, per ser esre comando modular, algumas funcoes apresentadas aqui podem naofazer parte da c on fig ur ae ao d a m aq uina.

    2.1 . Blocos de dadosSao agrupamentos defuncoes de cornando eposicionamento em urn iinico registro, afim deexecutar

    passo-a-passo, a ordem sequencial do programa.

    Urn bloco consiste de umnumero sequencial (opcional ), funcoes decomando e codigo EOB nofmal, que novfdeo aparece corno :

    o bloco tern a seguinte configuracaoN__ G _ x _ y _N T _N M _

    Onde

    quais

    3

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    8/94

    3 - INTRODUC;AO AO SISTEMA DE COORDENADAS

    Quando estamos diante da maquina 0 dedornediorepresenta 0eixo da ferrarnenta, entao temos

    Para que a maquina possa rrabalhar com asposicoes especificadas, estas tern.que ser declaradasem urn sistema de referencia, que corresponde aossentidos dos movimentos dos carros (eixos X,Y,Z),utiliza-se paJa este fim 0 sistema de coordenadascartesianas,

    o sistema decoordenadas damriquinae formadopar todos os eixos existentes fisicarnente na maquina,

    Aposi~ao dosistema decoordenadas emrclacaoa maquina depende do tip a demaquina. As direcoesdos eixos seguem achamada "regra damao direita"

    1Z.

    .~

    3.1 - Coordenadas absolutasNo sistema de coordenadas absolutes as

    posicoes dos eixos sao medidas a partir do zeropeca pre-estabelecido, sendo que, para seprogramar nesse sistema,deve-se sempre infonnara posicao para a qual a ferramenta deve ir.

    Exemplo de programacao:x y

    Ponto A 20 20PontoD 50 10PontoC -10 30PontoD -40 20PontoE -50 -50Ponto F 0 -30Ponto G 30 -10Pentn H 20 -40

    Z+x-

    z -o polegar a direcao X+o dedo indicador a direcao Y+o declo medic a direcao Z+

    Y +

    ,. _ . . _ . . _ . l - . . ." ' - -! :G.. . - . . - . . . , e . .: H..........................

    E y-

    S43784 - Manual de Programaciio e Operapio - C~C-

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    9/94

    .....r """!:. - _. :~=- .~--------="":"-,'" f , , , , - _ -- - ,--~--- - _ ; ~ .. " .

    3.2 Coordenadas IncrementaisNo sistema de coordenadas incrementais

    as posicoes dos eixos sao medidasa partir daposicao anteriormente estabelecida, sendo que,para sepro gramar nesse sistema, deve-se sempreinformar qual e a dis tancia as ser percorrida pel aferramenta apartir da posicao atual.

    Exemplo de prograrnacao:x y

    PontoA*Ponto B

    Y t]10

    OBSERVA'CAO:Acoordenada do "Ponto A" foi programada no sistema de coordenadas absolutas (capftulo4.1), pois nao havia uma referencia de urn ponto anterior para que se pudesse programarincrementaJmente.

    3.3 - Coordenadas pnleresA:e agora 0metodo de determineca 0ontos era des ri0num sistema e

    P'ontoDPontoE

    55PolIO x o

    OBSERVA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    10/94

    Q ROMI4 - FUN

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    11/94

    * 017 02 I Selecao de Plano X Y,

    018 02 Selecao de P lano X Z019 02 Selecao de Plano Y Z020 06 Entrada: de dados em polegadasG21 06 Entrada de dados emmilirnetros I

    022 04 A tiva Area de segtrran~a I,

    023 04 Cancela Area de seguranca028 00 Retorna para 0Machine Home029 00 Retorna do Machine Home

    I

    I * 040 07 C ancelacom pensacao de R aioI

    deferramentaI,

    041 07 I Com pen sacao d e R aio d e ferram en ta1 a esquerdar042 07 Corn pe nsa cao d e Raio d e fe rra rn en ta

    I a direitaG1" 08 Compensacao do comprirnento, . ; J Ida ferramenta (direfao + )

    ,

    I o Com pen sacao d o comprimentocia f erram enta ( direcao - )I I

    I~- ~ Cance a compensa : : 0 de~r~entom_"etr.llIleilta

    - ~I - - -,;:~ '"-I- -

    - ~- ' ' ! ' " '::- - - --

    - ~~j::: ..~~~- - - =r-- ::;: .~ '~_~:~-. . . ._ - I053

    ~: = . - ..::-;---- ~ ':~~ -~

    7

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    12/94

    ;/

    G54 14 Sistema de coordenada de trabalho 1~ 055 14 Sistema de coordenada de trabalho 2: II 056 14 Sistema de coordenada de trabalho 3 I.' I

    I

    G57 14 Sistema de ccordenada de trabalho 4,)' 058 14 Sistema de coordenada de trabalho 5

    059 14 Sistema de coordenada de trabalho 6

    i l 065 00 Chamada de Macro/068 16 Sistema de rotacao de coordenadas i069 16 Cancela sistema de rotacao de

    coordenadas073 09 Cicio de furacao Intermitente

    ,

    G74 09 Ciclo de Roscamento (Rosca a. esquerda)~ 076 09 Ciclo demandrilamento

    G80 09 Cancelarnento de ciclo fixe ,I

    G81 09 CicIo de Furac;ao continuaG82 09 Cicio de Furacao continua com dwell i083 09 Ciclo deFuracao Intermitente com

    retomo ao plano R084 09 Ciclo de Roscamento (Rosca a direita) I

    ,

    G85 09 Cic10 de mandrilamento (Retracao emavan co P rograrnado )

    086 09 Cicio de rnandrilamento (retracao com II

    eixo parado )I'!I 087 09 Ciclo de mandrilamento (rebaixo interne )

    088 09 Ciclo demandrilamento com retorno manual089 09 Ciclo demandrilarnento (Dwell +retracaoavancoprogramado. )

    8 S43784 -Manual de Prograrnaciio e Operaciio

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    13/94

    II I * 090 03 Sistema de coordenadas absoluteG91 03 Sistema decoordenadas incremental I

    II092 00 Ajuste de zero programa I

    * 094 I 05 A v an ce em milirnetro ponninuto095 05 Avanco por rotacao

    I

    * G98 10 Retorno aoposici onamento p re vio emciclos fixos, G99 10 Retorno aoplano R em ciclos fixos

    NOTAS1 -Os c6digos G marcados com * sao ativados automaticamente ao se ligar arnaquina.2 - Os c6digos G do grupo 00 nao sao modais3 - M ais que urn codigo G pode ser especiflcado no mesmo bloco, porem no caso de pertencerem

    aomesmo grupo, 0c6digo G especificado por ultimo sera 0efeti vado.4 -Sequalquer codigo G dogrupo 1for especlficado num cicIo fixo, este ciclo sera automaticamentecanceladoeacondic;;:aoG80assumida.Entretanto, urncodigo Gdogrupo 1 nao 6afetadoporqualquer

    codigo G deciclofixo.

    943784 -Manual de Programac -0 e 0 e.

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    14/94

    4 .1 M Funcao: GOO (posicionamento Rapido)Explanacao:

    , iI

    - Os eixos sao rnovidos em urn avanco rapido para uma certa posicao com referencia ao zeroprograma, OU a uma distancia incremental partindo c ia posicao atual, de aeordo com afuncao G90 au G91previamente estabelecida.

    GOlX__ Y Z,_~_ F _

    . , :I Ii -II! I! II

    - Semais que umcixo for especificado no bloeo, 0posicionamento sefara inicialrnente h45 graus,cornpletando posteriormente 0eixo mais longo, sehou ver diferenca entre ambos.

    Sintaxe

    GOOX__ Y__ z . _x =Coordenada do ponto final do movimento para 0eixo linear XY = Coordenada do ponto final do movimento para 0eixo linear YZ:;;;Coordenada do ponto final do movimento para 0eixo linear Z

    4.2 - Funcao: GO! (Interpolacao Linear)Explanacao:as eixos sao movidos em avanco programado, especificado por F, para tuna certa posicao com

    referenda ao zero programa, au a uma distancia incremental partindo da posicao atual, de acordo com afuncao G90 au G91 previamente estabelecida.

    Sintaxe-

    X =Coordenada do ponto final do movimento paraoeixo linear XY = Coordenada do ponte final do movimento para 0eixo linear YZ = = Coordenada do ponto final do movimento para 0eixo linear ZF :;;;Velocidade de avanco (mrn/min au mm/rotacao)

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    15/94

    Exemplos de indicacao de plano de trabalhe

    x z

    GI9

    yG03 G03 G03

    G02

    G1817 x z y

    o ponto final do area e especificado pelos enderecos X, Y OLlZ e pode ser expresso como valorabsoluto ou incremental dependendo da funcao G90 eu G91o centro do areo eespecificado pelos enderecos I. J ,K para os eixos X, Y .Zrespectivamente,o valor nurnerico que segue I, J, Ke urn vetor que parte do ponto de infcio do arco ate0 centrodo area. .Ele esernpredefinido como urn valor incremental independente doc6digo G90 ouG91prograrnado.

    Pta. f inal

    L(x,Y)

    y ./,//x //

    Pto. final

    L(x,ijA

    i, -//'/ PIO.f" _-------.~"-~ ...=--==-=....::.:::=:.::--~.---,--

    cent,ro centro

    Ptofinalro_ ....I Para 0area n1menor que 180 ).

    091G02X60. Y20. R50.F300,;. . . . . .

    I Para a area n 2 (malor que 180 ).091G02X60. Y20,R-50.F300,;

    Ptoinicial \. . . . . . . . . . . . . .

    -"" .

    r = 50 rnm". . . . . . . .... _ - __ .,-

    x

    S437B4- Manual de Programaciio e Operaftio

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    16/94

    QROMI~~ uando as coordenadas X Y Z sao omitidas ( 0ponto final e 0mesrno ponto de partida) e a centro

    z: especificado com I, J, ou K urn arcode 3 60 g ra us e gerado,Umaimerpolar;ao circular pode ser definida par R (raio do area) ao inves I ,J ,K.Quando um area excede 180 graus, 0valor do raio deve ser especificado com urn valornegativo.~0comando G02/G03, se os val ores X Y Z forem omi tidos ,se a ponto final for amesma posicao

    inicial, e urn raio for usado urn arc a de zero grau e geradoExemplo:

    002R50 (a ferrarnenta nao se move)

    4.4 - Funcoes C e R (Insercao de chanfro Oll canto arredondado)Explana~30:Umchanfro au tun arred on dam en to p od e ser in serid o en tre as seguintes movimentos-a) E ntre um a interpolacao lin ea r e ou tr a i nte rpol ac ao lin ea rb) Entre uma inte rpolacao linear e urna int erpol ac ao c ircu l arc) E ntre um a in ter po lac ao cir cu la r e um a in te rp ola cao lin ea r,C Usado para chanfro,R Usado para raioPara utilizar essas funcoes, deve-se programa-las no rnesmo bloco da interpolacao linear au circular

    para que, em funcao do proximo movimento, seja criado urn chanfro au um arredondamento de canto.o valorprogramado logo apos a funcao C indica a dimensao do chanfro emrelacao a interseccao

    dos movimentos (venice)

    Exemplo091 GOl X IOO .cioX 100 Y100

    Ponto de intersecQ~oprograrnado

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    17/94

    o valor programado logo apos a flffiyao R indica 0 raio do canto.ExemploG91 GOI XlOO ,RIO

    X 100 YIOO

    ExemploNOD 10 G 90 GOO XO YO0020 GOl XIO YIO rrooo

    N0030 XSO ,C5N0040 Y25 ,R8N0050 G03 X80 Y50 R30 ,R8N0060 X S O , R8N0070 Y70 ,C5NOOgO XlO ,C5N0090 YIONOIOO XOYONOIIO M30

    R

    Ponto de intersecQ~oprogramado

    'l

    7

    6

    5

    4 .

    3

    2

    1

    10 20 30 40 50 60 70 80

    S43784 -Manual de Programaciio e Ope

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    18/94

    --- -=- ," - ~ " "" :- = . ~

    o BOMI4.5 . Interpolacao HelicoidalA inrerpolacao helicoidal perrnite wnmovirnento circular e rnais um eixo sincronizado executando este

    F to:. cronisrno com arco XY

    G~G3XZIK(R) Y F

    jYZI K(R)XF

    ao consiste emsimplesmente sornarummovimento a interpolacao circular.) e spe ifica a velocidade de avanco circular, portanto 0avanco para 0eixo linear e o

    comp rir nent o d omoviment o lin ea rFx = --.::..._--,----.,----,-----,,---comp rir nent o d o u rc o c ir cu la r--0 raio da ferramenta e aplicada somente para 0arco circular-....,...~'""::;n~~omprirnento da ferramenia nao pode ser utilizada no bloeo em que sc

    S43784 - Manual de Programaciio e Op r. 15

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    19/94

    ,/ --~--~~-~- ---. - -. - _. ---.-~ ~ --- ~..~ ~.-.__ - ---~

    :HIII",I. .

    tr,:1"'I;1:1 ~Ij

    074 70

    Fresa e Summ

    00007;G17 021 G54 G90 G94;TOl M06;S1500 M03;GOO X-22 YO M 08;G43Z5HOl;G02 X-22 YO ZO 1-2210;G02 X-22 YO Z-5 1-22 JO;.G02 X-22 YO Z-l 0 I-22 JO;G02 X-22 YOZ-lS 1-22 JO;G02 X-22 YO Z-20 1-22 10;G02 X-22 YO Z-25 I-22 JO;GOOXOYO;G53 2-110 HOM09;M30;

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    20/94

    4.,6,.Fun~oes G15 / G16 (Coordenada Polar)As coordenadas do ponto final (meta) pode serprograrnado atraves de coordenada polar (RaioeAnguLo).A direcacpositiva (+) do Angulo sera um m ovim ento no sentido anti-horario e 0sinal negari vo (-) sent no sentldo horario.As funcoes G 15 e G 16 sao u sadas para program acao de coordenada polar.G 15 - Cancela coordenada polarG 16 - A tiva co ordena da polarE necessario fazer a selecao do plano de trabalho,A in fo rma ca o d e ra io s era 0p rim eiro d o p lan o selecio nado e a in fo rm acao d e an gu lo sera 0segundomo.Exemp 10-Quando 0plano selecionado for G 17 (X Y) a informacao de raio sera 0endereco X e

    o angulo sera 0endereco YR aio e .angul0 podem serprogramados ta nto em absolute como incremental (G90 ouG91 )Quan do o ra io e esp ecificado no modo absolu to ele tern infcio a partir do s is tema d e coo rd en ad as

    (XO YO ) e 0an gu lo pro gram ad o em a bsolu te e considerado a partir da linha positi va de X .

    .,./

    y

    posicao

    posic;aoatual

    17

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    21/94

    r o ROMI. ----- -~-~Quando 0 raio eo angulo sao especificados de modo absolute

    Quando oanguloe espccificado em incremental inicia-se apartir de uma linha imaginaria que uneo ponto zero peca ate a posicao atual do eixo.

    -. x 35.355..y 35.355

    R59.~.,

    "\\.\\ 450\IIII1y ~,.'._'/ ~T _o

    . . . . .

    x

    Exernplo-G90G16XOYOGOl X 15 Y45 (X 35.355 Y35.355)GlSM30

    y

    ..-'

    . . . . .

    "/ Posic:;S.oatual

    --~--------------------- .. x

    5.1 37 84 - Manual de Programaciio e Op r

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    22/94

    o ROMIQuando 0raio e especificadono modo incremental e 0 .angulo no modo absoluto.

    'l, . .

    ../(--, . . - . . . '

    .,r" ,; \ 300,/ .

    Exern plo ~ G90 G 16 GO X l 00 Y30GO1 G91 X 15090 Y40G90 G15

    Quando 0raio e especificado no modo incremental e0angulo tambem no modo incrementaly

    _ . ' _ "100,.., ..\,: '30. . . . _ , 1 . -

    . _ . - I ' ' ' "I_-.:- __L_ ~ __ ....

    Raio

    /. . . . . . , ,.,. x......y 70 ..71070 ..710

    Exemplo-GOOG90XOYOG90 G16 X 100 Y30G91 GOI X 15Y45 (X 90.485 Y 64.489 )G90 G15M30

    x

    GOOG90XOYO016 GOI X SO Y45Gal G91 X50G90G15M30

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    23/94

    ----- -- ---

    x 0y 70.710

    . . . . ( . : :-. :{y

    X 50.Y 70.710

    35.35535.355/~

    /c' \",,450. . . . Ly ~' I ~ ~o I Xa

    GOOG90 XOYO016 GOl X50 Y45G01 G9l X50 Y90X50G90YOG15M30

    ,.2 706. , . ..

    - . . .

    Exemplos: Cfrculodefuros

    1- Raio e a ng ulo a bs olu te sG17 G90016081XlOO Y30 Z-20 R-5 s z o oYI50Y270015 G802- Raio abso lu t e e angu io incr emen ta lG17 090 016G81 XIOO Y30 Z-20 R-5 FLOGYI20Y120G15 G8020

    - Ativao sistema de coordenadas polares- Raio 100 e ungula 30- Raio 100 eangulo 1500- Raio 100 c angulo 270- Cancela ciclo fixe e sistema de eoordenadas pal ares

    - A tiv a a sistem a de coorden adas po lare s- Raio 100 e ungula 30-Raio 100eangulo 120-Raio 100 e angulo 1200- Cancela ciclo fixe e sistema de C oordenadas polare

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    24/94

    "

    Q RO.M,I5-FUN;OES nE COMPENSACAO5.1 ~Funeoes G40 I G41 I G42 (Compensacao de raio de ferramenta)Explana~ao:A compensacao de raio de ferramenta permite corrigir a diferenca entre 0raio da ferramenta

    programado eo atual, atraves de urn valor inserido na pagina OFFSET,.Este valor pode ser urn Incremento de ajuste au0proprio valor do raio da ferramenta.A cornpensacao de raio sera ativada atraves das funcoes G41 au G42 rnais a endereco D

    correspondente ao valor da pagina OFFSET.- 041 Compensa aferramenta a esquerda do material a seI usinado- 042 Compensa a ferramenta a direi La do material a ser usinado- G40 Cancela a compensacao do raio da Ierramenta

    ,.'

    . , , ' - . , _. . . . .'. - .."

    '~.,

    ", . ,. . . . . . . . .

    Final dac o r ;~ j '. , . " ", , , . , _ _ _ ./......nicio da

    @comp. Corte

    comp.

    intaxe:p. aeempensacao.

    o GOO) G41 (ou 042) coordenadas -D

    nsacao de raio a . esquerda...,...,,_.,._.._ .. aao de raio a direita-=..-......:. _ _7 depende do plano de trabalho )

    especificar 0valor do raioTariio - C. C FAliJUC 2Ji-. 18

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    25/94

    I 'f'

    Q ROMIPara cancelar cempensaeao de raio:SintaxeG 40 + coordenadasG40 - cancela cornpensacao deraiocoordenada X Y Z ( depende do plano de trabalho )Selecoes do plano de trabalho

    (

    I iPlanoXYXZYZ

    c6digo017G18GI9

    coordenadasXYXZYZ

    NOTAS

    I. .1) oplanodetrabalho ( G17 G 18 G19) deveserdefinido antes de prograrnar afuncao

    041ouG422) A cornpensacao de raio e valida somente para as funcoes GOO,GO1,G02 e 0033)0 posicionamento inicial para compensacao ou final para cancelamento so podera

    ser feita atravcs das funoes 00 1e GOO,nunca pelas funcoes G 02 ou G03

    5.2 - Funcoes G43/G44/G49 (Compensacao docomprimento da ferramenta)

    omprimento de ferramenta perrnite corrigir a diferenpa entre 0comprirnento dao a alatrave .de valorinseridonapagina OFFSET.

    mente de ajuste ou 0proprio valar do comprimento da ferramenta ...aatrave das funcoes 043 au G44 mais 0endereco H correspondente

    .co < > pagina corretores

    22

    Sintaxe-a) Para compensacsb) Para cancelam Z

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    26/94

    o ROMI~Noias:1)0 cancelamento da cornpensacao decomprimento podera tarnbern ser feita atra ves da fUll

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    27/94

    F- -I ----- "---'~

    ,r:

    6.3 ~.Funcao G52 (Sistema.de Coordenada Local)

    I'I!osistema decoordenada local defme 0zero program a auma determinadadistancia do zero peca,atraves decoordenada definida juntamente corn a funcao.Esta funcao pode serespecificada em qualquer sistema de coordenada de trabalho (G54 aG5 9)A sintaxe para a funcao 052 e

    X=desejado.y=

    desejado.Z =desejado.

    ondeGS2X Y Z _

    Distancia em X do zero pe9a no sis tema de coordenada de trabalho ate 0zero pro gramaD i sta nc ia em Y do z er opec a no sistema de coordenada de trabalho ateo zero prograrnaDistfincia em Z do zero peca no sistema de coordenada de trabalho ate 0zero pro gram a

    Sistema decoordenadasde Maquina

    \,\ \ \ \ \ \ \\\\\\\ \

    ----------_ -----(G52)

    Sistemacoordenadde Trabalho

    G5.4)< RO

    O - Io fi '0087 e utilizado em operacao de rebaixamento interno outracaoD e scricso d as o peraco es d o ciclo fix o:-A ferramentae posicionada em XY- C essa arotacao do eixo arvore numa posicao orientada-D e slo ca um in creme nto p ro gra rn ad o qao longo do eix o x ,- P osiciona em avanco rapido ao nf vel do ponto R- Retorna 0deslocamento q, ao ponte x inicial- 0 eixoarvore ro tacion a n o sen tid o h orari a-Usina ate onivelZ com avanco programado- C essa arotacao do eixo arvore numa posicao orientada- Desloca 0 incremento programado q , ao longo do eixo X- R etrai em avanco rapido ao niv el d o p on to inicial-Retorna a deslocamen:to qao ponto x inicial- R etoma a rotacao pro g ramadaSintaxe-G87X. y Z, R__ Q__ F K. _onde -X, Y = Coordenadas do fumZ Nfveldaposicaofinal em ZR Nivelde aproximacacrapidaj ponto R)Q - Incremento p ara d eslo cam en to d a ferram en ta ao longo do eixo XF Avance p ro gram ad o p ara u sin ag em

    I'I G87(G99)87( G9S),I

    Nao c utilizado

    Rot. C r dptoH0r. R

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    47/94

    Q ROMIFerramenta

    Exemplo: Parada eOrientac;i!o ,.-

    do -........./Eixo Arvor-""""tOSS) "

    TOSM06S1200 M03GOO X 30 Y30G43Z30HlG87 X30 Y30 Z-20 R-25 Q5 PIOOO F120G80G53 Z-llOHOM30

    pi deslocamento(q)

    7.1.14 M Funcao GSS (Mandrilamentocom retorno manual)Explanaeao:OciclofixoG88eusadoparacaHbra~aocomretomodoeixomanualmente.Descricao das operacoes do cielo fixo-A ferramenta aproxima emavancorapido ao myel do ponto R-U sina at e a profundidade final em Z em avanco programado F-Pennanece neste ponto urn determinado tempo em segundos P-0 eixo arvore para.- A ferramenta e retrafdamanualmeme ate a ponto R-Neste ponto 0eixo arvore e rotacionado no sentido horatio-Movimentorapido e feito ate0nivel inicialSintaxe-G88 X y Z R ~P F K __ondeX,Y = Coordenadas do furoZ = Nivel daposicaofinalern ZR = NIvel de aproximacao nip ida (ponto R )

    Tempo de permanencia em segundos no final do corte ( 1Segundo = PI 000)Avance program ado para usinagcmN umero deRepeticoes

    p =F =K =

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    48/94

    G88 (G98)

    t Pt 0InicialParada doEixoArvoreap6s 0

    Irempp de(1 permapencia

    G88(G99)

    Parada doPtoR

    EixoArvoreap6s 0.. =~~ depermapenciaPta o

    Z pta(z

    Exemplo-TalM06S1900M03GOOX30Y30G43Z30HlG88 X30 Y30 Z-lO R3 F120G80G53 Z-llOHOM30

    .1.15- Fnn~ao G89 (Mandrilamento I alargador - com dwell )

    ~ enormalmerue utilizado para operm; ;ao de alargamento defuro (calibracao atra vesC:e.~:;~~n:-) l"""-""""""-'-'.u seobcer PYI empo de permanencia da ferramenta no final do corte.

    S43784 - Manual de Progr(Jmaf~ e Ope 45

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    49/94

    0 > ROMIondeX,Y:=Z =R =P = =F =K =

    Coordenada dofuroNfvel da posicao final em em ZNivel de aproximacao rapida (ponto R)Tempo de permanencia em segundos no final do corte (Ex - 2 segundos = P2000 )Avanco programado para 0corte e retracaoNiimero de repeticoes

    I!; rIIII

    G89 (G98) G89(G99)('C':: ~1'" r . , J I/~I V I'. : ~ . rE0 ~~. . Ptota ~. r

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    50/94

    ~R T-\.c; - 0 DO SISTEMA DE COORDENADAS (G68 I G69)L~ perfil programado pede ser rotacionado. 0 uso desta funcao, possibilira que haja uma- :joem um programa utilizando 0c6digo de roracao, sempre que apeca tiver side colocada em

    ~l!ID' gu..orotacionado ernrelacao ao perfil previamenteprogramado._ emdisso, quando existirum perfil que deva serrotacionado varias vezes, 0 tempo paraelaboracao

    eo anho do programa podem ser reduzidos em funcao desse recurso.Sintaxe da Fun~ao -G17-G18-G19 G68 X Y R - Ativa Sistema de rotacao de coordenadas

    069- Cancela sistema de rotacao de coordenadas

    Onde -G 17 ( G 18 ou G 19 ) - Seleciona 0plano que contern 0perfil a ser rotacionadox y Z - Informa as coordenadas do centro de rotacao especificados apes a funcao068 - Corresponde a 2 eixos por plano

    R - Informa 0angulo de rotacao a partir da Iinha posi tiva de X(+Direcao anti-horaria )( - Direcao horaria )o fingulo de rotacao pode see prograrnado num campo de -360.000 a 360 ..000 com incremento

    minimode .001 graus.-Notas - Quando XY ( que indicam 0centro de rotacao ) sao omitidos, aposicao atual onde afuncao

    G68 foi programada e considerada como centro de rotacao,~Quando 0angulo derotacao foromitido, 0valor referenciado pelo parametro 541 0 e usado para

    o s istema d e r ota cao .- A funcao G69 cancela 0sistema de rotacao de coordenadas- A funcao 069 pode ser programada no mesmo bloeo que outras funcoes,- As funcoes de compensacao de raio, cornpensacao de comprirnento permanecc ativas ap6s 0

    comandoG68

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    51/94

    Exemplo:

    /

    00004;GOOX-I 0 Y-l 0;GO] 2-5 F IOOO ;G42 GO l XO YO F500 D21 ;X50 ;Y30;XO;YO;040 GOOX-lO Y-1 0;M99;

    /

    00001;017 G21 G54 090 G94;WI;M06;SISOO M03;000 X-IO Y-IO M08.;G4321OHOI;M98 P0004068 X-60 YO R4S .;M98 P0004;G69;G53 Z-110 HO M09;M30;

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    52/94

    ORO r9 lAGEM ESPELHO (GSO.1IG51.1)Pode-se obteruma imagern espelho deUlnarespecti va pecapro gram ada, a urn eixo de simetria.S e : n ! o :

    051.1 -Ativa a imagem espelho e identifica qual 0eixo de sirnetria.G50.1-Desutivaaimagemespelho.

    Exemplo: eixo desimetria

    ~IIIII- . . _ . _ . - . _ . _ . - - 6 f '_ _ _ ' _ . _ . _ . - . . - . - - - - - - '

    oV)

    oN

    @Imagem original programada.

    ~O;

    4943784 - Manual de Programaeiia e O. e

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    53/94

    ProgramaPrincipal Sub-programs Sub-programs

    Q ROMI10 - FUNyC)ES M981M99 (CHAMADA DE SUBPROGRAMA)Quando a usinagem de uma sequencia de operacoes deve serrepetida varias vezes, pode-se usar

    o recurso de chamada de sub - programa atraves da fun gao M98.o bloco contendo a funcao M98, devera tambem center 0rnirnero do sub-programa atraves dafuncao P -Exemp 10M9 8PI 00 1omimero do sub-programa e o mesmo encontrado no diretorio do cornando,osub-programapor sua vez, devera conter 0referido ruimero no infcio atraves dafuncao 0 e finalizarcom a funcao M99.

    Ap6s 0sub-prograrna ser executado, 0comando retorna para 0programa principal.Exemplo:

    01001M98PI002M30

    01002M98 Pl003

    Gl XlO. M99 M99

    SintaxeM98 Pxxxxoooo

    onde:xxxx = ntimero de repeticoes0000 = mimero do sub-programa

    Exemplo:

    0000 [ (programa principal)M98 PlO0030M30

    00030 ( sub-programa )G91XIOYIOG90M99

    Este eomando Iaz com que 0sub-programa mirnero 30 sejaexecutado dez vezes,

    S43784 - Manual de Programaciio e

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    54/94

    Q RO ~11~_IAeRO B. tra 'es do uso de subprograms pode-serepetir facilmente a mesma operacao, A fum,:aoMACRO

    Xmpermite 0uso de variaveis, operacoes aritmeticas, desde programas como aloj amentos e ciclos,prio definidos pelo usuario.

    Umprograrna pode invocar uma macros atraves de urn simples cornando.PROGRAMADEUSINAGEM MACRO

    00001 09130#1=#18/2Gal G42 X#l Y#] F300G02 X#l Y#1 R#l6 5 P 9 13 0 R50L2

    M30 M99EXPLANACAo: Quando definimos uma variavel, espccificamos urn simbolo (#)seguido pelo

    numero da variavel, computadores pessoais permitem assinalar urn nome para variavel, porern estapossibilidadenao e permitida nes tamacro.

    Exemplo:#1

    Uma expre ssao pode er usada para especificar a numero da uma varia vel, nesse caso, a expressaodeve serexpre aentre colchetes.

    Exernplo:~ [ 1+#2-12]

    - Tip de Variaveis

    omo po i c r a a100)-

    S43784 - Manual de Progr 51

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    55/94

    11.4 - Referenciando variaveis

    " ,

    Q ROMI11.2 - Gama de valores para as variaveisVariaveis Iocais e comuns podem ter valor =0 au urn valor na seguinte faixa- I 0 ~1 a- I a -2910 -29 a 10 47Se 0resultado do calculo for invalido, urn alarme 111 sera rnostrado.

    11.3 - Omissao do ponto decimalQuando urn valor de variavel for definido em urn pragrruna, 0ponto decimal pode ser ornitido.Exernplo:

    Quando#1=123 for definido, 0valor real davariavel #1 e 123_000

    Parareferenciar 0valor de u ma variavel em u rn p rcgr arn a, e sp ec if iq u e oendereco seguido pelonumero da v aria ve l, Q u an do uma e xp re ss ao I or u sa da pa ra e sp cc ific ar uma v aria ve l, in clu a a ex pre ss aoentre colchetes.

    Exemplo:Gal X[#1-t-#2] F#3

    Urn valor de variavel e autornaticamente arredondado de acordo com 0mfnimo incremento doendereco

    Exemplo:Quando GOX# 1.;for executado no eN C III O D O m meo valor for 12,3456 for assinalado

    para a variavel #1 0comando interpret a como GOX 12,346.

    5437 4 -Manual de Programaciia e Oper.

    Pa ra r eve rt er 0sin al d o v alo r de uma varia vel, program e a sinal m enos (-) para urna varia vel.Exemplo:

    GOX-#l

    11.5 ~ Operacoes arltimeticas e operaeoes logicasAs o pe ra co es lista da s n a ta be la se gu in te podem serexecutadas comvariaveis.A ex pre ssa o a d ire ita d a o pe ra ca o p od e c an te r co ns ta nte s e /o u Valia v eis c ombin ad as p orum a fu nc so

    au oper acao,As variaveis #J e #K podem ser substitufdas par uma constante.As variaveis da esquerda tambern podem sel'substituidas porurna expressao.

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    56/94

    Q HOMII ! )11.5.1 ~ Tabela de operacoes aritimeticas e operacees logicas

    Fun~ao FormatoDEFINICAO #1=#JSOMA #I=#J+#K

    ,

    I DIFERENCA #I=#J-#K IPRODUTO #I=#Jx#K ,

    , QUOCIENTE #I=#J/#K I, ii !

    SENO #I=SlN[#J]COSSENO #I=COS[#J]TANGENTE #l=TAN[#J]

    ,

    AReo TANGENTE #I=ATAN[#J]/[#K] 1,

    RAIZ QUADRADA #I=SQRT[#J]VALORABSOLUTO #1=ABS[#J]ARREDONDAMENTO #I;;;;ROUND[#J]ARREDONDAMENTO DO\VN #I=FIX[#J]

    ,

    ARRED ON DAM Et TO U P #I=FUP[#J] I,I ;1

    OR #I=#J OR #KI XOR #1=#JXOR#K I

    . .o #I=#JAND#KCO JVERSAO DEBCD A BIN #I=BIN[#J]co VERS,AO DE BIN A BCD #1=BCD[#J]

    ,

    OBSERVA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    57/94

    GOOG91 X-#lGOl X-#2 F300* GOOX[#1=#2JMovimentode 1,23SmmMovirnento de 2,346rnm

    Explicacao:

    UNIDADES DEANGULO -As unidades de angulos usadas com as funcoes SIN. COS, TAN eATAN sao ern graus.Exemplo: 9030'=90.5.FUN~AO ATAN -Apes aFUN

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    58/94

    0) ROMf>E'-emplo:

    #1=#2+#3 *SIN (#4 ]Prirneiraresolucao SIN [#4]Segundaresolur;5.o#3*SINl#4]Terceiraresolu~ao#2+#3*SIN[#4]

    11.7 - Niveis de colchetesPara modificar as ordens das operacoes deve-se usar colchete [].Os colchetes podem ser usados ate 5 niveis incluindo os colchetes usados ate fechar aexpressao.Quandoum nivel deS colchetes for ultrapassado urn alarme 118 ocorrera,Exemplo:

    #1=SIN[[[#2+#3]*#4+#5]*#6]Ioperacao [#2+#3]2a operacao [#2+#3]*#43a operacao [[#2+#3] *#4+#5]4a operacao [[#2+#3]*#4+#5]*#6Yoperaq.ao SIN [[[#2+#3] *#4+#5]*#6]

    11.8- Desvio e repeticaoEm umprograma ofluxo do controle podemodificar-se usand0a declaracao GOTO e a declaracao.I Fd e desvio e r ep etic oe s,Tres t ipos de operacces sa o usadas:

    I l l ! GOTO - desvioincondicional2" IF - desviocondieional: SE,ENTAO.3~WHILE- repeticao: E QUANTa.

    11.8.1- Desvio Incondlcional - GOTOExecuta urn desvio para 0mimero de sequencia N..Quando seespecifica nmnumero de sequencia nao cornpreendido entre 1ate 99999, urn alarme 128s e r a mosrrado,Tambem pode-seespecificar umnumero de sequencia usando umaexpressao.GOTON N - mirnero de sequencia (1 ate 99999)Exemplo:

    GOTO 1;GOTO#10;

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    59/94

    Ope ra do re s ~Os o pe ra do re s s ao form ados par du as letras e u s ad o para compara r do i s va l ores coma f in alid ad e d e d et erm in ar se sao igu ais au se u rn v alo r e men or ou maier qu e o utro va lor .

    11.8.2- Desvio condicional- IFEspecifique uma expressao condicional depois de If,Se a expressao condicional for verdadeiraexecuta-se umdesvio parae numero de sequencia N. Se a expressao condicional forfalsa executa-se 0

    bloco seguinte ,Exemplo:

    Se 0valor da variavel #1for superior a 10. executa urn desvio aonumero de sequencia N2.se for falsa acondicao [ IF [#1 GT 1OJGOTO]. 2processamenro

    N 2 GOO G91 X lO

    se fo r verdadeira acondicao

    Explieacdes:Expressao condicional - Uma expressao condicional deve incluirum operador colocado entre as

    variaveis ouentre uma variavel e uma constante e deve estarentre colchetes.Nolu garde um a variave lpo de seru sad a u rn aexp ressao.

    Operador Significado I! EQ Iguala

    I NE D i fe re nte d eGT Maior queGE Maiorou igual a

    I

    LT I Menor qu eI,

    LE M enor ou igual a

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    60/94

    0 > R O M I Programa exemplo:- Determinar a soma dos mirneros de 1a 10.09100#2=1NI IF[#2 GTlO] GOT02#2=#2+1GOTOIN2M30

    Valor inicial davariavel #2= 1Desviar para N2 se #2 for maior que 10

    Incrementando avariavelDesviar para N 1Fim do programa

    Os valores das variaveis #2 a cada etapa.#2=2,3,4,5,6,7,7,8,9,10,11.11.8.3 - Repeticao - WHILEDeclaracao WHILE.Especifique uma expressao condicional depois de WHILE. Enquanto acondicao especificada for

    verdadeira, 0programa val sendo executado desde a declaracao DO ate a declaracao END ..Se acondicaoespecificada for falsa 0program apassa a ser executado no bloco que vern ern seguida a declaracao END.

    WHILE [expressao condi.cionalJ D:. m (m=1.2,3) 1 se forverdadeiraProcessamenm . . . . I : -a conmcan

    seforfalsaa

    cond icao I

    - - - : . = ~ - ~ -cn:~~~-:c~-::ebi.:l'orfals.a 0programa continuasendo executado apartir do bloco que vern. ~ z : : : , : _ : ca icen -co formate para a declaracao IF.o depois de DO e urn numero depois de END sao mimeros de identificacao para

    ~?f--==;U-:::::J.intervale d e execucao,De e-seusarcsmirneros 1,2e 3,quando se usa umnumero diferente de 1,2 e 3 e rnostrado 0alarme__6.

    11.8.4 - Niveis de Rotinas Usando a Funeao - WHILEOs mimeros de identificacao de 1 ate 3 em urn desvio DO-END pode ser usado quantas vezes

    desejad o. N ote po rem q ue qu an do u rn pro grarna inc lu i retin as derepeticao entrelacados (intervalos doso b rep osto s) u rn alarm e 1 24 ae on -era.

    S43784 -Manual de Programaciio e Operaciio - C CFANUC 21i-ME

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    61/94

    Q ROMII - Os mimeros de identiftcacao (1 a 3) podem se r usados varias vezes como desejado ..

    WHILE [......jDO 1

    WHILE [..... J DO Iexecu~aoEND 1WHILE [..... ] DOlexecu~aoEND I

    2 - N IT opodem os sobrepor os intervalos DO

    3 - Asrotinas DO podem ser entrelacadas mea maximo de 3 niveis ....--. WHILE [ ]DOl

    WHILE [ JD02WHILE ( ] D03

    execuIYaoWHILE [.....]D02END 1execu~aoEND2

    execucaoEND3END2END 1

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    62/94

    4-a comando pode ser transferido para uma retina extema,VlHILE [..... ] DO 1

    IF [.....] GOTOnENDl

    5 - Os desvios nao podern ocorrer para urn ponto dentro da rot ina.IF [ J OOTOnWHILE [ ..... 1 DO 1NnEND 1

    11.9 - LimitesQ uando se especificaDOm sem espec if ic ara dec la ra cao WJllLE, se ex ec uta um aro tin ain fin ita q ue

    vai desde DO ate END. Tempo de processamento: Quando se executa urn desvio awn numero deequenciaespecificada em uma declaracao GOTO se busca umnumero de.sequencia.

    Porestemotivo oprocessamento no senrido i nve rse (pa ra tras), demo ra -s e ma is que0processame at ono sentid o d irero (p ara frentej,

    Utilizandn a dedara~ao :'lffi...E P ra repeticao se rednz 0 empo deprocessamen.o,

    59

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    63/94

    11.11.1 - Diferencas entre chamadas de macro e chamadas desubprogramas

    A chamada de macro (065) e diferente dachamada de urn subprograma (M9 8) como se descreveaseguir:

    1 - Com G65 pod e-s e e sp ec if ic ar um a rg umen to (dado transferido a uma macro), M98 nao permitefaze-lo,

    2 - Quando urn bloco M98 cintern outre comando - ex: GOI XlOO M98 Pp -; se chama 0subprcgrarna depois de se executar 0 comando, POl' outro Iado, 065 chama incondicionalmente umamacro.

    3 - Quando urn blocoM98 contemoutrocomando -ex: GOl XIOOM98Pp -; amaquina paranomodo bloco a bloco por ou tre lado , G 65 niio d etern a rn aqu ina.

    4 -Com 065, o nivel de variaveis locals variam, comM98 onfvelde variaveis locais nao varia.11.11.2 - Chamada Simples (G65)Quando se e sp ec ific a G65 , s e c h ama uma ma cro especificado no end er eco P . O s d ados ( ar gumento s)

    podem ser transferidos para urn programa macro.G65 PL argumentos,P; nu mero do program a qu e contern a m acroL ; n umerode re pe ti co es ( 1: ;; ;; :d efa u lt)

    argumentos; dados passados para a macro00001G65 P 9 W O 12 Al B2 09100

    #3=#1+#2IF[#3 GT360] GOTO 9GO091 X #3N9M99

    E.XPL'-\., AI~6ES:Ap6s G65 especifique 0endereco P com 0numero do p ro gram a qu e con temI!.1':TIerode repetieoe s for neces aria especifique 0nu rnero de 1 ate 9999, quando 1

    T zilizzndo umaespe iii acao do argumento se atribuem valores as

    Existemdois +z: _diferentes deG. L.

    A especificacao ~.:~_::::=I=:=':SOtipodeespecif ._: - e::::l!r:~S:

    60

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    64/94

    11.11.1- Espeeificaeao de argumentos II

    Endereco Numere da Variavel ,A #1B #2C #3

    I

    D #7E #8F #9H #11

    I I #4 IJ #5K #6

    ~- I -= -= ~~ -

    s I #19T #20 IU #21 I,V #22

    I

    W #23X #24

    !, Y #25

    Z #26 II

    OBSERVA(:AO: Os enderecos G, L. .0, e P n ao p od em ser usados como argumento, osle nd er e~o squenao s e u s am podem ser om itid os , a s v ar ia e n. I oc ai s c or re sponde nte s a urn endereco omitidose c on fig uramc omo n ula s.

    5-37 4- Manual de Programaciio e Operaciio - CA'e FANUC 21iMB

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    65/94

    11.12.2 - Mesclagem das especificaeoes de argumentos I e IIEndereco Numero da Varlave! Endereeo Numerc da Variavel

    A #1 16 #19 IB #2 , ,

    I

    , J6 #20I C #3 I K6 #21

    I11 #4 I7 #22 I11 4 # 5 I J7 #23Kl #6 I K7 #2412 #7 I8 #25

    ,,I J2 #8 1 8 #26 III K2 #9 Kg #27I 13 #10 19 #28

    13 #11 I J9 #29I K3 #12 K9 #30

    14 #13 110 #31 IIJ4 #14 HO #32 I

    i K4 #15 I KID #33I S #1 6 ,, I! I

    IJ5 #17,

    K5 #18

    62

    .-\..:;10: O s su b indices de I, J,K , p ara indicar a ordem da especificacao d e arg ume -d:!ls=~:S::~::: ;:ngrama.

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    66/94

    11.13 - LDnita~oesFOl:'II!Ero-_\2:c~ deqnalquer argumento deve-se especificar G65~lesc'_ ce __~ca~oes de argumentos IeII

    - -~~desvios de chamadas numrnaximo de4 nfveis ..Aquinao se incluernas chamadas, . . - . _ . ~_ . : ; . . .= - . ' i9 )

    .'::r. eis.ocais desde o nfvel 0 ate onive14para programacao dedesvio.grama principal e0zero.

    macro e chamada com G65 ou G66, 0nivel da variavel local aumenta em 1.as- ~-=_.::99 eexecutado num programa demacro, 0comando retorna para 0programa onde

    - -'" mo:nento, 0nfvel da variavel Iocal e decrement ado em uma unidade. as valores das~.';;"""';"Jt:=~'-L.:...~~:_'''''....:..Len:!das serarestabelecido quando amacro foi chamada.

    ~---

    Nivel Z Nivel4ivel34 #1 51 3 #1

    #33 #33 #33

    _ a o - eNC FANUC 21i-MB

    i\ .

    ~,~iii

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    67/94

    Q ROMI11.14.2 - Variaveis comuns#100 - #500 - Variaveis que podem ser lidas e gravadas par macros em diferentes niveis,Programa Exemplo :Cfrculo de FLU'OS - programa macro para executarum circulo de furos com urn numero H de furos

    apartir de urn angulo inic ial A em graus ao longo de urna circunferenci a de Rai0I.0 centro do circulo ea ponto X Y.

    Pode-se especificarcornandos no modo absolute ou incremental.Pararealizar afuracao no sentido horario especifique urn valor negati voparaB

    Formato da Charnada,

    Raio =1

    065 P9100Xx YyZzRrFfIiAa Bb HhX Coordenada X do centro do circulo (E peel fieaq50 Absoluta ou Incremental) #24Y Coordenada Y do centro do circulo (especificacao Absoluta ou Incremental) #25Z P rofu ndidade dos F uros # 26R Coordenada do ponto de aproximacao #18FYelocidade de avanco da Furacao #9I Raio do c ircu lo #4A Angulo Inicial de Furacao # I

    B Angulo Incremental (em senti do horario quando se especificar urnvalor negativo) :::f.~a: '~erodeFw'os#11

    _~3784 -Manica! de Progromaciio e Opera

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    68/94

    ORO rPI: ama '"ti 'ando aMacro0_ (Programa Principal)G90Gl G54T . = 16 ( broca )S 000 3GOXOYOG 3Z50HlG65 P9100 XO YOR3 Z-50. F500 IlOO AO B45 H5G53 Z-107 HOM30ProgramaMACRO09001#3=#4003 (Arrnazena c6digos G do grupo 3)G81 Z#26 R#18 F#9 kO (Ciclode furacao)IF [#3 EQ90] GOTO 1 (Desvia para NIno modoG90)#24=#5001+#24 (CalculacoordenadaXdocentro)#25=#5002+#25 (Calculacoordenada Y docentro)N I WHILE[#l1GTO]DOl (Enquanto#11 forrnaior que O)#5=#24+#4 *COS [#1] (Calcula coordenada de furacao em X)#6=#25+#4*SINl#1] (Calculacoordenadadefuracaoem Y)G90 X#5 Y#6 (Executafuracao)#1=#1+#2 (Recalculaoangulo)#II=# 11-1 (Deerementa0numero de furo)EmIGcOG~:1.99 (FU['OIll _ eo odigoG oiteao ta oorizi al)

    aruma chamada] 'IODAL.

    G66P91GOG90XOYOX50Y50G67M30

    S43784 - Manual de Programariio e Ope

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    69/94

    Explica~oes:Ap6s especificar G66, programe 0endereco P com 0numero do program a que contern a macro ..

    Quando se deseja 0 numero de repeticoes, a endereco L pode canter LUnnumero de 1 ate 9999. Assimcomo u sad o n a tu n ca o G65, o s d ad os sao transferido s a um programa de macro a tr av es de argumentos.Cancelamento: Quando se especifica urn e6digo G67 ja niio seexcetua as chamadas modais nos

    blocos posteriores.Niveis de ehamadas: As chamadas podem ser especifieadas usando desvios ate 4 niveis incluindo as

    chamadas modais.N fveis de cham adas m odais: P ode-se ati var uma ehamada modal dentro de ou tr as e spec if icando

    outro codigo 066.L im ita co es: Em um bloeo G66 nao se pode ativar macros.G 66 d eve serespecifieado antes de qua lque r argumento.Asvariaveis Iocais (argumentos) podem ser defmidasunicamenteem blocos G66.

    12 - FUN

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    70/94

    13 - FLUXOGRAMA DE PROGRAMA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    71/94

    , I

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    72/94

    1-APRESENTA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    73/94

    Q ROMI~1.1 - Detalhes do Painel de Exihicao

    VIDEO

    PORTA PCMCIA(MEMORY CARD)

    -33.719163.765-.22.508~M l . . , .I , . . . . , - } -",,", I~

    SOFfKEYS

    71

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    74/94

    1.2 ~.Detalhes do Painel de Programacao

    TECLASALFANUMERICASRESET CUSTOM

    HELP

    CURS ORES

    ALTER

    INSERT

    Descrieao do Painel de ProgramaeaoNome Full~ORESET Rebobina oprograma, cancela alarmes, apaga 0programaMDl. etc.

    I HELP Ajuda do cornando para os seguintes t6picos: operacao, parametres edetalhes de alarmesTECLAS Letras, nu meros e ou tros caracteres para a criacao e a alteracao dos

    ALFANUMERICAS dados do comando,SHIFf Segundafuncao ..E utilizada parainserir os caracteres secundarios nasI teclas de edicao. Exemolo: SP (espa 0) #. ( ")etc.INPUT , Introduz dados no comando (gerarnente utilizado para a introducao de

    parametres), CAN Cancela 0ultimo caracter, quando esti ver na linha de edicao.~SERT In tro du z d ad os n o co rn an do ( ger am errte u tiliza do p ara a i ntro du ea o d e

    ~a do s n o p ro grama )_~TER Altera os dados no prograrna I

    I

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    75/94

    Nome Fun~oDELETE Ajuda do comando para as seguintes t6picos: operacao, parametres e

    detal hes de a la rrnesExibe aspaginas do comando. Sao elas: POS (posicoes), PR'OGPA.GINAS , (prograrnas), 'OFFSET SETTING (dadosferrarnenra.peca), SYSTEM

    I (parametres), lvIESSAGE (alarrnes e mensagens) e GRAPH (grafico): CUSTOM Exibe a pagina de inicial do comando e alguns opcionais.

    CURS 'ORES Movimenta 0cursor do cornandoPAGE UP / D'OWN Movimentaa pagina para cima (PAGE UP) ou para baixo (PAGE

    II DOWN)

    1.3 - Detalhes do Painel de OperacaoEIXOS(Z, A)

    C H IP CONY.STOPCLNTAUTO

    MDI

    SPDLSTOP

    rafiio - CNC t""'ANUe2li-MB 73

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    76/94

    Descricao do Painel de OperacaoNome Fl.IuljiioAUTO Modo de execucao automatic aEDIT Modo de edicao de programasMDl Entrada manual de dadosHOME Referenciar armiquinaJOG Movim en tac ao co ntin ua d os eix osMPG Movim en ta cao m an ual d os eix osTEACH Elaboracao de program as via posicionamentornanualSlNGL Atival desativa a execucao de programas bloco a bloeoBLOCKBLOCK Ativa/ desati va a omissao dos blocos do prograrna inicializado com IDELET (barra) durante a execucao do rnesmoOPT Atival desativa a parada do programa atraves da funcao MO 1STOPDRY Ativa / desat ia teste de programa commovimentacao rapida dos eixosRUNPRG Atival desativa tcstesemmovimento dos eixosTESTSPDL Diminui arotacao programada em ate 50%, em incrementos de 10%DECSPDL Reestabelece arotacao prograrnada (l00%)100%SPDL Aumenta arotacao programada em ate 20%, em incrementos de 10%INCTRVRS Aumentao avanco dos eixos se acionado durante umarnovimentacao

    cont inua.SPDL Indica se 0eixo-arvore esta girando no sentido horarioC\ Vs p n : . . . Indica se 0elxo-arvore paradeS - : : : - O P~DL Indi a se 0en 0-:lrvore e Iigirando no seruido anti -hordrioCCWCL,"\"'T I i ~:- _::ri=~ =C= .. ~ ",1~!Lf'C~C~~ ~' " " ", ;. = _ ",. _ __ _ _ _ _ .= 1 = _ =r - - -=~= I,OFFCL'D' ~ ~~ .-:!:;---~ --"" : :'1-AUTOCHIP CO~'l_ r -_ _ _- -CW

    CHIPCONV_ ~ L _ -CCWCHIPCONV_ , ~~-STOP74 S437 C r - UC Z:,-. :n

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    77/94

    1.3~Detalhes do Painel de Execucao"l..-\.CH1. E EMERGENCY

    STOP

    CRAVESETUP CHAVELOCKCYCLESTART

    Descricao do Paine] de ExecucaoNome Fun~oCNC Ligaocornando (CNC)ON

    , MACHINE LigaamaquinaI

    ONFEEDRATE Aumental diminui 0avancrodos eixos durante arnovimentacaoOVERRIDE (de 0 a 200 %)SPINDLE Aumenta/ dirninui arotacao durante amovimentacaoOVERRIDE (de 50 a 120%)EMERGENCY Parada de emergencia ITOPCHAVE Ativa/ desativa trabalhar com aporta abertaSETUPCHAVE Ativa/ desativa aprotecao de programasLOCK

    I GUARD Abrir e fechar a portaDOORCYCLE Para a execucao do evento (programa, :MDI, etc.)STOPCYCLE Executar 0evento (programa, MDI, etc.)START

    tal de Programacdo e Operaciio - eNC FANUC 21i-.WB 75

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    78/94

    2 - .LIGAR A MAQUINA- Ligar achave geral siruada arras darnaquina- Pressionar 0 batao "CNC ON" para ligar 0CNC (aguardar 0processo de inici alizacao)-Desativar 0botao de emergencia-Acionar a tecla "RESET"- Presslonar o botao "MAClllNE ON"Nota: Apos ligar amaqulna deve-se fazer 0referenciamento do trocador deferrarnentas e dos eixos

    (se necessario), conforme 0capitulo 4.

    3 - DESLIGAR A MAQUINA-Pressionar 0botao de emergencia- D esligar a chav e geral,

    4 .-.REFERENCIAR A MAQUINA ( MACHINE HOME)4.1 - Referenciar os eixos:Antes de referenciar os eixos, deve-se observar se os mesmos j a nao estao pr6xi:nos do ponto de

    referencia, Caso positi vo, deve-se movimenta-los no sentido negative (X-,Y- eZ- ) para que saiam destaposicao, conforme 0capitulo 5.Para referenciar os eixos, deve-se:

    - Ac iona r "H01vlE"-Acionar "CYCLE START".OBSERVA';OES:- Oprocesso dereferenciamento dos eixos nao e obrigat6rio ao se ligar amaquina. Portanto este

    procedimento soenecessario quando a tecla "PROGTEST" for utilizada.- A tecla "HOME" permanece acesa enquanto se processar 0referenciamento-Ao termino acende-se a tecla "J00" automaticamente, Indicando que 0refereneiamento terminou.-Na o rnovimente amaquma enquanto 0referenciamento nao tiver sido completado.4.2- Referenciar 0 troca.dor de ferramentasAo se ligar a maquina e obrigatorio 0referenciarnento do trocador de ferrarnentas (magazine). Para

    isso deve-se:-Acionar" J00"- Acionar "HOMEATC"

    ,._....VL-.~..'VACAO:referenciamento 0magazine sera. i ndexado ate a s ua pos ic ao 1.

    S43784 - Manual de Programar;ao e Operafiio

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    79/94

    o ROMI5 ~ MOVUVIENTAR OS EIXOSMANUALMENTE5.1 ~Movimentar os eixos atraves do Jog Continuo-Acionar"JOG"-Acionar a tecla correspondente ao eixo e x , y ou Z) e ao sentidode deslocamento (+ ou -). Ex: X-OBSERVA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    80/94

    7- EDH;AO DE PROGRAM AS7.1 - Editar urn program a novo-Acionar "EDIT".-Acionar"PROG"-Aeionar "DrR" (para mostrar a lela do diret6rio).- Digital' 0Endereco "0 II- Digi tar 0mimero do programa-Acionar "INSERT".- Digital' 0nome do prograrna entre parentescs,-Acionar"EOB".- Acionar "INSERT".

    7.2 ~Selecionar urn programa existente no diretorio-Acionm"EDIT".-.Acionar "PROG" .- Acionar "om" (pararnostrara telado diretorio),- Digitar 0endereco "0" ..- Digitar 0mimero do programa- A cionar [BUSQ 0 J ou u rn dos cu rsores ( < ; : J , e : : > , . D ', < J . )Apareceraoprogramaexistentc no diretorio paraedicao ou verificacao ..

    7.3 - Procnrar urn dado no programa7.3.1 -.Procurar urn dado no programa atraves dos curs ores (:l.,= .if,J J . )7.3.1.1- Procura indlreta (endereco porendereco)- Pressionaros cursores ate selecionar aendcreco desejado, sendo que:

    ;l - movirnenta 0cursor para trasc : : > - movimenta 0cW'sorpara frente'Q - movimenta 0cursor paracimaJ J . -rnovirnentaocursorpara baixo

    7.3.1.2 -Procurar direta (diretoao endereco)- Digitaroenderecodesejado. Ex: "TOS" (buscar a Ierramenta S).-Acionar v f r " (se ainform acao estiveracim a) ou "Wi (se ainform acao estiver abaixo) ..3.2 - Procedimento para pesquisa de dados atraves das teclas "SRH "

    - U!",,:':.:!roendere90 desejado. Ex: "S2000" (buscar a rotacao de 2000) .....= SRH 1''' (se ainformacaoestivcracirna) au "SRH \I I" (se ainformacaoe

    1alllwl de Programacdo e Operaciio

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    81/94

    7.4 - Inserir dados no programa-Posicionar 0 cursornum endereco imediatamente anterior a informacao a ser inselida.- D i g i tar0e nd erec o a ser in serid o,- D ig itar o s d ado s numeric os.-Acionar "INSERT".Exemplo: Inserira funcao "M8" no bloeo: "N350GOX-30Y-50;"

    - Posicionar 0cursor em "Y-50".-DigitarM8- Acionar "INSERT".

    Com isso, 0bloeo ficara da seguinte forma: "N350 GOX-30Y -S O M8"

    7.S - Alterar dados no program a- Proeurar a palavra a ser alterada.- Digitar a nova palavra a ser alterada.-Acionar"ACIONAR".

    7.6 - Apagar dados no program a- P rocu rer a palavra a ser apagada,-Ac io na r "DELETE" .

    7.7 - Apagar urn bloco do programa- Procurar 0mlmero do blocoa ser apagado,-Digirar EOB".-. ionar DELETE",

    - Ap ignr ',rno bloco do programa

    -Digitarueec ~- Digitar onbo.~_.........~ ,...".._~~_~-Aeionar"DE.LEfF'_

    S43784 - Manual de Programaciio e Operariio- C 'CFANUC 21i-MB 7 9

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    82/94

    7.10 - Apagar todos os prograrnas-Acionar "EDIT".- Acionar "PROG".- Digitar: 0-9999.-Acionar "DELETE".

    8 - EDU;AO .DE PROGRAMAS COM FUNC;OES EXTENDIDASA tra ve s d es ta fu nc ao , p od e-s e- E x ecu tar um a cop ia to tal ou parcial de u rn program a q ue este] a n a m emoria.- M over urnaparte de um prograrna p ar a o u tr o,- U rn program a pode ser inclu so em qu alqu er posicao dentro de ou tro program a- U m endereco au funcao no p ro gram a pode ser a lterado .

    8.1 - Copia total de urn programa para um programa novo-Acionar "EDIT".- Acionar "PROG ''.- Acionar a softkey [( OPRT ) ],- Acionar a softkey [EX - EDT].- Observer se 0programa a ser copiado esta na tela e acionar a softkcy [ COPIA J ,- Acionar a soft key [ TOD O ].- E n trar com 0n donovo program a (somente os valores numeric a s ) e acionar " INPUT" ,- A cionar a soft key [EXEC],

    8.2 - C6pia parcial de urn programa para urn programa novoUmno vo pro grama p od ese rc ria do c op ia nd op arre d e um p ro gramaja e xis te nte .P ara is so .d ev c-s e:-Acionar "EDIT".- Acionar "PROG".,- Acionar a softkey [( OPRT) J .- Acionar a softkey rEX -EDT],- Observar se a prograrna a ser ccpiado esta na tela e acicnar a softkey [ COPIA ].- Mover 0 cursor para 0 infcio do bloeo a ser copiado e acionar a soft Key [ CURS - ]-MoverocursorparaofimdoblocoascrcapiadoeacionarasoftKey [-CURS] ou [-ABAlXO]

    - neste caso, sera copiado at e a timdo p rog rama .- Ent rar com 0n do novo progrruna ( so mente com os valores numericos ) e acionar "INPUT" ,- A cicnar a soft key ( EXEC]

    5-137 84 - Manual de Programacdo e Opera,;::':

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    83/94

    ,8.3- 'lover parte de um pregrama para urn programa novolJmno 0programa pode sercriadn mov endo (retirandc ) urn trecho de urn programaja existente.-A ~

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    84/94

    9 - EDU;XO EM BA'CKGROUNDA "Edicao em Background" e onome que se dB.quando um programa.eeditado enquanto urn outro

    esta sendo executado. Para utilizar este recurso, deve-se:- Selecionar o prograrna desejado (capitulo 7.2).-Executar oprogramatcapftulo 14)- Acionar [ ( OPRT ) ].-Acionarosoftkey"ED-S1M",- Acionar 0softkey "DIR".- Digitar a mirnero do programaaser editado, Exemplo "00302".- Acionar "INSERT" (para criar urn novo program a) ou0softkey "0 SRH" (para selecionar urn

    prograrnaexistente)-Editar 0programa (normal mente ).OBSERVA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    85/94

    o . R O M I 10..1.2.1-Alterar parametros do grafico,Explana~oes:Eixos qspeciflcar 0plano para visualizacao do desenho ..Gama qsp ec ific ar a s d ime ns oe s mo stra da s n a te la infonnando os v alo res m axim os e m fnim os decadaeixo,Escala QEspecificar 0v al or p ar a amplia cao oureducao do perf il p rogramado .Centro do grafico qspeci fi ca r a s d is tanc ia s do c en tro d o g ra fic o em re la ca o a o z ero p rc gra rn a

    para os eixos X Y Z.Exemplo - 10mm especificar 10000Parada de Programa c ;> Espeeificar 0rn imero d o b lo eo em qu e e es sa aexibicaografica,A paga A uto c : : > 1 - Apag a p reviamen te 0desenho, toda vez qu e for acionada a tecla C ycle S tart

    2- Nao apaga 0 desenho automaticamenteComoalterar dad os:- A cionar a Soft Key [ PARAM ]- Posicionar 0cu rsor no cam po de ejado atraves dos cu rsores e n J ). " e "if").

    Exemp lo : E sc ala "K".-Dig i ta r 0valo r d ese j ado E xernplo - 8 0.-Acionar "INPUT".- Acionar Soft Key [GRABC]- A cion ar "P RO TEST".- A c ionar "C YC LE ST AR T".

    10.2 - 'Iestar programs em. avarice rapido ("DRY RUN")A ferram enta se m ove com avanco especificado por param etro desprezando 0avaneo u sado no

    programa.E st a f un cao e usada par a ver if ic acao dos movimentos da ferramenta sem a presencada pea.P ara fa ze r e ste te ste d ev e-se :-Acionar"DRYRUN".-A c io na r" AUTO".- A cionar "C YC LE ST AR T" .

    IMPORTANTE:Este t es te so d ev e s er e xe cu ta do apes t er s id e f ei to 0p re se t d as fe rramen ra s e 0 zero-peca (cap i tu loII e 13,respectivamente).

    83

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    86/94

    Q ROMI11 - PRESET DE FERRAMENTAS

    Este processo e utilizado para fazer a referenci amento de ferraraentas na pr6pria rnaquina.Para i5S0 a operador devera toear a ferramenta na superffcie da peca e Iazer com que a comando

    me~a a distancia do ponto "zero-rnaquina" ate 0ponto de referenci a tocado.o preset e feito a partir do seguinte procedimento:- Tocar a Ierramenta na superficie da pcca que sera usada

    como referencia, atraves da manivela eletronica (capitulo 5.2).- Acionar "POS"- Acionar "TO DOS "

    11.1 - Preset de ferramentas Ieito na maquina

    - Anotar 0 valor do eixo Z correspondentcMAQUINA"- Acionar "OFFSET SETfING".

    - Acionar "CORRET"- Posicionar 0 cursor no campo correspondente a coluna

    "COMPRIMENTO" e a linha do ruimero da ferramenta desejada.- Digitar 0 valor anotado,- Acionar "INPUT"

    1 0 "ZERO-

    Ap6s a referencia da ferramenta em Z, cleve-se informal' avalor do seu diametro. Para isso, deve-se:

    - Posicionar 0 cursor no campo correspondente a col una~'-.a~0 '~O" e a linha do numero daferramentadesejada.- Digital' 0 valor do diametro.

    - Acionar "INPUT" .

    ___

    ---~i-1.1r J - ~I I \

    : I ~J II I \: i \I--.-i- --I

    OBSERVA;OES:1) 0 procedimento acima e utilizado para referenciar ferramentas a trabalhar com compensacao

    de raiono plano XY (G 17). Caso sejanecessario trabalhar com ferramentas de pcnta esferica e comcornpensacao de raio nos planosXZ (G 18)ou YZ(G 19), deve-se fazer oproeedimento acimacoma seguinte modificacao: ao inves de digitaro valor anotado, deve-se digitar a soma do valor anotado+ 0 raio da ferrarneta.Exemplo: Valoranotado = -320.000

    Raio da ferramenta = + 5,000Valor a digitar = -315.000

    2) Com 0procedimento acima nao ha necessidade de fazer o "zero-pees" noeixo "Z". Porisso.antes de referenciar as ferrarnentas, deve-se apagar as dados contidos no campo "Z" das paginas de"TRAB" (G54a G59).

    5-13784 - Manual de Programaciio e Opt

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    87/94

    11.2 - Preset de fer'rarnentas feito fora da maquinaEste processo e utilizado quando a medicao da ferrarnenta e feito num dispositive externo, Com

    i850, oreferenciamento das ferramentas e feito apenas carregando 0 valor do comprimento delas napagina de correcao de ferrarnentas.Para carregaros comprimentos deve-se:

    - Acionar "OFFSET SETTING".- Acionar "CORRET"- Posicionar 0 cursor no campo correspondente a coluna

    "COMPRlMENTO"e a linha do mimero da ferrarnenta desejada.- Digitar 0cornprimento daferramenta.- Acionar "INPUT".Apos areferencia da ferramenta em Z, deve-se informar 0valor

    do seu diametro. Para isso, deve-se:- Posicionar 0 cursor no campo correspondente a coluna"DIAMETRO" e al inha do mimero da ferramenta desejada.

    - Digitaro valor do diarnetro da ferramenta.- Acionar "INPUT".

    _ ----~i-I. J(4~\I ' I

    I I II . \I I tI . II I

    OBSERVAC;OES:1) asvalores dos eomprimentos deverao ser colocados sem sinal,2) 0 procedimento acima e utilizado para referenciar ferramentas a trabalhar com compensacao._e~onoplanoXY (G 17). Caso seja necessario trabalharcomferramentas de ponta esferica e com

    compe 3~aoderaionosplanos XZ(G18) ou YZ(G19), deve-se subtrairovalordoraiodamesma~ r e seucomprimento e colocar esse valor como sendo 0de referenciamento.~ ~ _0: Comprimento = 110.000

    Raio a ferramenta - - 5.000ora digitar' = 105.000

    mprimen as de todas as ferramentas, deve-se fazer 0"zero peca" no eixo

    ce de rram nta

    ~=G_- - ~ : . . : . . : . 2 1 _ do rnimero da

    3"".50 ..Eeu

    85

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    88/94

    13 ~DEFINICAO DO ZERO-PEC;A131 D fi ,- d "t' (ei ,''X' "Y"),- e Inl~ao 0 zero-pe,c;a no verlce elXOS -- 'e '- Atraves do rnovimento manual encostar a ferrarnenta na lateral da peca, no eixo X au Y

    (conforrne figuras abaixo),- Acionar "OFFSET SETTING".-Acionar "TRAB" .- Selecionar 0 corretor desejado (de G54 a G59 ou de G54. [ PI a G54.l P48)- Posicionar 0cursor no eixo desej ado X ou Y.- Digitar o valor do raio da ferrarnenra (+ ou-), dependendo doposicionamento daferramenta,OBS: Considerando 0posicionamento daferramenta conforme asfiguras abaixo citados

    considerar + Raio,-Acionar I!MEDIR " ,.OBS.: Repetir os mesmos procedirnentos para zerar 0outro eixo.

    EIXOX EIXOVI ",. r ... ,/

    f"J,-t------II- LJC ! : :LL

    RA'IO

    13.2 - Definicao do zero-peca no centro (eixos "X" e "Y")- Atraves do movimento manual encostar a ferramenta na lateral da peca, no eixo X ou Y (figura

    13.2 - detalhes 1).- Acionar "POS"- A cionar "R ELA T IV A "- DigitarX (ouY, dependendo do eixo a serzerado)- Acionar "ORIGEM" (0 valor X au Y sed. zerado)- Atraves do movimento manual encostar a ferrarnenta na lateral. oposta da pea, no eixo X ou

    Y (figura t 3.2- detalhes 2).-Acionar "OFFSET SETTING".- Acionar "TRAB" .- Selecionar 0 corretor desejado (G54 e G59)-Anotarovalor "relative" contido no eixo que esta sendo zerado ..Exemplo: X 150.000-Digitar "X" (ou "Y") e ametade do valor anotado. Exemplo: se ovalor anotado era X -~ - -.. e-sedigitar "X"eoYalor75.000(15012).- .-~:::onar "MEDIR"..tj:.: Repetir os mesmos procedimcntos para zerar 0outre eixo,

    543784 -Manual de Programacdo e Oper r -

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    89/94

    --------_---- - - . . _ . . . . .. , . . . . . . . . . , . - - - .. .

    2 s t x o xE I X O X"" ~ " ~~. . ~~" . " ."" ' ",1- r__ . , "~',"

    FRESARESA

    E I: < O Y1 2" " - ... "-""

    Figura 13.2

    13.3 ~Definicao do zlero-pe~a em Z (na superficie ou na base)(Somente para preset de ferramenta feito fora da I D a quina)~A traves do movimento manual encos tar aferramenta nasuperffcie dapeca, (figura 13.3).- Acionar "OFFSET SETTING".- Acionar "TRAB" .- Selecionar 0corretor desejado (G54 e G59)- Posicionar 0cursor no eixo Z.- Digitar 0valor do comprimento da ferramenta tocada

    para fazer 0zero-peca na superffcie da pe9

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    90/94

    14 - EXECU

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    91/94

    15 - COIvlUNICA

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    92/94

    15.2.2 - Conflguracao do cabo

    omicrocomputador au periferico extern- que fara a comunicacao devera possuir uma portaserial do tipoDB 9 ouDB 25 livre. 0 tipo de conector e irrelevante, desde que haja perfeita Ilxacao,sem perigo de ocorrencia de mal cantatas. .o cabo para a conexao deve obedecer a seguinte configuracao:

    - - -

    DB 25 DB 2S DB9 DB 251. SIlIELD 1 1 SH1E!,.D 12 TXD 3 2 RXD 23 .RXD 2 3 TXD 34 DTR 5 4 DTR 65 GND 4 5 GND 7'6 DSR 20 6 DSR 2020 RTS 6 7 RTS 57 CTS 7 8 CTS 4

    15.3 - Detalhes sobre a comunicacao atraves do Memory Card15.3.1 - Memory Cards recomendados:

    F;abricante C6di'g!'o CapacidadeH ita ch i L T O HB289016A4 16MB !

    HB289032A4 32MB IIIHB289160A4 160 MBMatushita eletric BN-01.2AB 12 MB

    BN-020AB 20 MBBN-040AB 40 MB ,

    ScanDisk SDP3B-4 4MBSDP3B-20 20 MBSDP3B-40 40 MB I

    15.3.2 ~Visualizacao dos arquivos do Memory Card no comandoNo cornando ha possibilidade de visualizer os arquivos do Memory Card atraves do seguinte

    procedimento:- Acionar "EDIT"-Acionar"PROG"- Acionar a softkey [ .. ] ale exibir "CARD"- Acionar 0softkey "CARD"OB : Caso haja muitos arquivos no cartao, sera necessario acionar as tecias ?

    - -.GE DO\\ _." para que assim se possa visualizar os outros arqui vos.

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    93/94

    0 > ROMt~15.4 - Efetuar a comunicacao de dadoso processo de comunicacao de dados e igual tanto para a cornunicacao serial quanta para a

    comunicacao com 0Memory Card ..Para isso, deve-se seguir os processos descritos abaixo,15.4.1 - Salvar programa- Preparar 0periferico (no caso de comunicacao serial)- Acionar tecla "EDIT".-Acionar tecla "PROG".- Acionar Soft Key "DIR".- Digitar "0" e a mimero do programa desejado,- Acionar Soft Key" ,... ".- Acionar Soft Key "TRANSM".- Acionar Soft Key "EXEC".OBSERVA~AO:- Para salvar todos os programas do diret6rio, digite 9999 apos 0endereco "0".- Para interromper arecepcao, deve-se acionar 0softkey "PARAR".15.4.2 . Carregar programa- Acionar tecla "EDIT".- Acionar tec1a "PROG".- Acionr SoftKe .' DlR .

    .,.,-.,._"", ~:rr::::::;~'~~:;::::O_ _ rograma, ele e carregado como mimero que estiverno inicio~? a.o 0001.

    rograma , elee c ar re ga do c om este proprio mimero, independente-:~ gramasalvo no per ife rico ,

    '~n~:z::::.:: .(~.e::.~~-=TD- p er ~e ric od ev e te rin ic io c orn % e, n o Iu g ard o e nd er ec o 0, deve cons ta r

    rretores de ferramentas-Acio

    - Acionar Soft Ke- Acionar SofLKey TRA' SM".- Ati var 0periferico l micro perfuradora, etc).- Acionar Soft Key "EXEC".

    S43784 - Manual de Programaeiio e Operaciio - eNC FANUC 21 i-MB 91

  • 5/17/2018 Apostila Centro de Usinagem - Discovery 760

    94/94

    o ROM.I15.4..4- Carregar corretores de ferramentas:- Acionar tecla "EDIT".- Acionar tecla" OFFSET SETTING", (ate visualizar "DESGASTE").- Acionar Soft Key "OPRT".- Acionar Soft Key" .... ".- Acionar Soft Key "RECEB".- Acionar Soft Key "EXEC".- Ativaro periferico (micrc.Ieitora, etc).

    16 - ALTERA(:AO DE PARAMETROS-Acionar "MDI"-Acionar"OFFSET SETTING"- Acionar "DEFIN"- Posicionar a cursor at e a campo" Escrita Param."-Digitar l-Acionar "INPUT"OBSERVA~AO:Caso 0 alarme "LIBERADO A ESCRIT A DE PARA.METROS" seja exibido, deve-se acionar

    sirnultaneamente as teclas "CAN" e "RESET" para cancela-lo.P aramodifica r o s p ar am etre s, d ev e-se :- A cionar "SYSTEM" .-Acessarasoftkey"PARAM"-Acionar"MDI"-Digitar 0ruirnero do parfunetro. Ex. 6132 (parfunetro para especi ficar0incremento dafuncao "N")- Acionar 0softkey "N. SRI-I"- 0cursor se posicionara no pararnetro 6132- Digitar ovalordo incremento. Ex.: 5 (para N5, N 10, N 15... ).10 (para Nl O,N20, N30), etc.- Acionar "INPUT".ORSER AC;AO:Ap6s alter r o .parametros, deve-sebloquear novamente aescrita de parametros digitando 0 em

    "Escrita Pzram", napagina "DEFI .".

    92 S43784 - Manual de Programaciio e Operacao