LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

download LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

of 278

Transcript of LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    1/278

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5

    MANUAL DE PROGRAMAO EOPERAO

    ROMI LINHA D - CNC SIEMENS 828D

    ROMI

    T60356E

    INDSTRIAS ROMI S/A

    DIVISO DE COMERCIALIZAO:Rua Coriolano, 710 Lapa05047-900 So Paulo - SP - BrasilFone (11) 3873-3388Fax (11) 3865-9510

    MATRIZ: Avenida Prola Byington, 56 Centro13453-900 Santa Brbara DOeste - SP - BrasilFone (19) 3455-9000Fax (19) 3455-2499

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    2/278

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    3/278

    T60356E Programao e Operao - Linha D - Siemens 828D III W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5NDICE

    PARTE I - PROGRAMAO

    LINGUAGEM ISO

    1 - APRESENTAO __________________________________________ 21.1 - ANTES DE PROGRAMAR NECESSRIO... ...................................................2

    2- ANTES DE PROGRAMAR NECESSRIO... _____________________ 32.1 - BLOCOS DE DADOS ..........................................................................................32.2 - PROGRAMA ........................................................................................................3

    3 - GERENCIAMENTO DE ARQUIVOS E PROGRAMAS ______________ 4

    4 - SISTEMA DE COORDENADAS________________________________ 64.1 - COORDENADAS ABSOLUTAS ..........................................................................74.2 - COORDENADAS INCREMENTAIS ..................................................................... 74.3 - COORDENADAS POLARES ...............................................................................8

    5- FUNO: D, S, T, M6/TROCA _________________________________ 9

    6- FUNO: BARRA ( / ), N, MSG, PONTO E VRGULA ( ; ) ___________ 10

    7- FUNES PREPARATRIAS _________________________________11

    8 - FUNES MISCELNEAS __________________________________ 14

    9 - FLUXOGRAMA DE PROGRAMAO __________________________ 159.1 - MQUINAS EQUIPADAS COM MAGAZINE PARA 20 FERRAMENTAS ......... 159.2 - MQUINAS EQUIPADAS COM MAGAZINE PARA 30 FERRAMENTAS (ATC) 16

    10 - FUNES DE INTERPOLAO_____________________________ 1710.1 - FUNO: G00 - POSICIONAMENTO RPIDO .............................................. 1710.2 - FUNO: G01 - INTERPOLAO LINEAR ................................................... 1710.3 - FUNES: G02 E G03 - INTERPOLAO CIRCULAR ................................18

    10.3.1 - Funo TURN - Interpolao Helicoidal ............................................. 2010.4 - FUNES: CHF/CHR E RND/RNDM ............................................................. 2210.5 - FUNES: G331 E G332 - ROSCAMENTO PASSO A PASSO COM MACHO

    RGIDO ..............................................................................................................24

    11 - TEMPO DE PERMANNCIA ________________________________ 2511.1 - FUNO: G04 .................................................................................................25

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    4/278

    IV Programao e Operao - Linha D - Siemens 828D T60356E W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 512 - COMPENSAO DE RAIO DE FERRAMENTA _________________ 2612.1 - FUNES: G40, G41 E G42 ..........................................................................2613 - PROGRAMAO COM COORDENADAS POLARES ____________ 28

    13.1 - FUNO: G111 ...............................................................................................28

    14 - OUTRAS FUNES PREPARATRIAS _______________________ 2914.1 - FUNES: G17, G18 E G19 ..........................................................................2914.2 - FUNES: G500, G53 E SUPA ...................................................................... 2914.3 - FUNES: G54 A G59 E G507 A G599 .......................................................... 3014.4 - FUNES: G09 E G60 ...................................................................................3014.5 - FUNO: G64, G641, G642 ...........................................................................3014.6 - FUNO: G70 .................................................................................................3114.7 - FUNO: G71 .................................................................................................3114.8 - FUNO: G90 .................................................................................................3114.9 - FUNO: G91 .................................................................................................3214.10 - FUNO: G94 ...............................................................................................3214.11 - FUNO: G95 ...............................................................................................32

    15 - REPETIES E DESVIOS _________________________________ 33

    16 - SUBPROGRAMA _________________________________________ 36

    17 - MCALL - CHAMADA MODAL DE CICLO E SUBPROGRAMA ______ 3818 - FUNO OFFN. _________________________________________ 40

    19 - CICLOS FIXOS. __________________________________________ 4119.1 - CYCLE81 .........................................................................................................4219.2 - CYCLE82 .........................................................................................................4419.3 - CYCLE83 .........................................................................................................4619.4 - CYCLE84 .........................................................................................................4919.5 - CYCLE85 .........................................................................................................5219.6 - CYCLE86 .........................................................................................................5419.7 - CYCLE70 .........................................................................................................5619.8 - HOLES1 ...........................................................................................................5919.9 - HOLES2 ...........................................................................................................6119.10 - CYCLE801 .....................................................................................................6319.11 - LONGHOLE ...................................................................................................65 6619.12 - SLOT1 ...........................................................................................................67

    19.13 - SLOT2 ...........................................................................................................7019.14 - ABRIR RANHURA ........................................................................................ 73

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    5/278

    T60356E Programao e Operao - Linha D - Siemens 828D V W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 519.15 - POCKET3 ......................................................................................................7619.16 - POCKET4 ......................................................................................................7919.17 - CYCLE76 .......................................................................................................82

    19.18 - CYCLE77 .......................................................................................................85

    19.19 - CYCLE79 .......................................................................................................8819.20 - CYCLE61 .......................................................................................................9019.21 - CYCLE63 .......................................................................................................92

    20 - FUNES DE TRANSFORMAO __________________________ 9520.1 - FUNO: TRANS, ATRANS ...........................................................................9520.2 - FUNO: ROT, AROT ..................................................................................... 9720.3 - FUNO: SCALE, ASCALE ............................................................................9920.4 - FUNO: MIRROR, AMIRROR ....................................................................100

    21 - PROGRAMAO NOS PLANOS G18 E G19 __________________ 102

    22 - MOLDES E MATRIZES ___________________________________ 10422.1 - TELA CONVERSACIONAL DE CONTROLE DAS FUNES DE USINAGEM

    PARA MOLDES E MATRIZES ......................................................................... 10422.1.1 Exemplos de programao do CYCLE 832 : ...................................106

    23 - QUARTO EIXO _________________________________________ 10723.1 - INTRODUO ...............................................................................................107

    23.2 - INTERPOLAO DO 4 EIXO COM EIXO LINEAR .....................................10723.3 - MTODOS DE PROGRAMAO .................................................................10823.3.1 - Programao Simples ......................................................................10823.3.2 - Programao Avanada - Funo TRACYL ..................................... 112

    23.4 - EXEMPLOS DE PROGRAMAO ............................................................... 119

    24 - GRFICOS DE POTNCIA ________________________________ 126

    25 - PARMETROS DE CLCULO R ____________________________ 12825.1 - PARMETROS DE CLCULO R ................................................................128

    25.1.1 - Explanao: ......................................................................................12825.1.2 - Aplicao: .........................................................................................12825.1.3 - Atribuio de valores: .......................................................................12825.1.4 - Aplicao dos parmetros dentro do programa: ............................... 12925.1.5 - Operaes/funes aritmticas: .......................................................129

    25.2 - OPERADORES / FUNES ARITMTICAS ................................................ 13025.2.1- Principais operadores e funes aritmticas: .................................... 13025.2.2 - Funo aritmtica ATAN2(___,___) .................................................. 130

    25.3 - OPERADORES DE COMPARAO E LGICOS ........................................ 13125.3.1 - Operadores de comparao: ............................................................131

    25.3.2 - Operadores Lgicos: ........................................................................13125.4 - EXEMPLOS DE PROGRAMAS PARAMETRIZADOS. .................................132

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    6/278

    VI Programao e Operao - Linha D - Siemens 828D T60356E W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5PARTE II - OPERAO1- PAINEL DE COMANDO DA LINHA D - COMANDO SIEMENS 828 ___ 149

    1.1 - PAINEL DE EXIBIO ..........................................................................1501.2 - PAINEL DE PROGRAMAO ..............................................................1501.3 - PAINEL DE OPERAO ....................................................................... 152

    2 - OPERAES INICIAIS ____________________________________ 1562.1 - LIGAR A MQUINA .........................................................................................1562.2 - REFERENCIAR A MQUINA ..........................................................................156

    2.2.1 - Referenciar a mquina atravs da rotina de referenciamento ...........1562.2.2 - Referenciar a mquina eixo por eixo ..................................................156

    2.3 - MOVIMENTAR OS EIXOS MANUALMENTE .................................................. 1562.3.1 - Atravs do jog contnuo no painel de operao. ................................156

    2.3.2 - Atravs do jog contnuo no painel remoto. .........................................1572.3.3 - Atravs da manivela eletrnica. .......................................................... 1582.3.4 - Atravs do jog incremental .................................................................158

    2.4 - OPERAR O COMANDO ATRAVS DA FUNO T,S,M. ................................ 1592.4.1 - Executar troca de ferramenta. ............................................................1592.4.2 - Ligar o eixo rvore. .............................................................................1602.4.3 - Posicionamento angular do eixo rvore. ............................................1602.4.4 - Ativar funes miscelneas. ...............................................................1602.4.5 - Ativar deslocamento de ponto zero (G54 - G57 ou G505 - G599). ....1602.4.6 - Ativar o sistema de medidas. .............................................................. 161

    2.5 - POSICIONAMENTO DOS EIXOS ATRAVS DA FUNO POSIO. .......... 1612.6 - CARREGAR AS FERRAMENTAS NO MAGAZINE (TAF) ATRAVS DO EIXO

    RVORE. ........................................................................................................ 162

    3 - ENTRADA MANUAL DE DADOS (MDA) _______________________ 163

    4 - EDIO DE PROGRAMAS _________________________________ 1644.1 - CRIAR UMA NOVA PASTA DE PROGRAMAS ............................................... 1644.2 - CRIAR UM PROGRAMA NOVO ..................................................................... 1654.3- RENOMEAR UM PROGRAMA OU UMA PASTA. ............................................ 1654.4 - COPIAR UM PROGRAMA COMPLETO OU UMA PASTA. ............................ 1654.5 - APAGAR UM PROGRAMA OU UMA PASTA ................................................... 1654.6 - EDITAR UM PROGRAMA EXISTENTE NO DIRETRIO ............................... 1664.7 - NUMERAR OS BLOCOS DE PROGRAMA DE FORMA AUTOMTICA. ....... 1664.8 - PROCURAR UM DADO NO PROGRAMA ......................................................166

    a) Procurar um dado atravs dos cursores ( ,,ou.) .......................... 1664.9 - COPIAR UMA PARTE DO PROGRAMA. ........................................................1674.10 - APAGAR DADOS NO PROGRAMA .............................................................. 167

    4.11 - APAGAR BLOCOS DO PROGRAMA ............................................................ 1674.12 - PROGRAMAO DE CICLOS DE FORMA INTERATIVA. ........................... 167

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    7/278

    T60356E Programao e Operao - Linha D - Siemens 828D VII W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 54.13 - ALTERAR DADOS DOS CICLOS DE FORMA INTERARIVA. ....................... 1675 - COMUNICAO DE DADOS _______________________________ 1685.1 - COMUNICAO ATRAVS DA PORTA CF - COMPACTFLASH ................... 168

    5.1.1 - Hardwares recomendados para leitura e gravao CF : .................... 1685.1.2 - Visualisar os arquivos do carto de memria. .................................... 1695.1.3 - Carregar arquivos do carto na memria da mquina. ...................... 1695.1.4 - Salvar arquivos da memria da mquina no carto. .......................... 169

    5.2 - COMUNICAO ATRAVS DA ENTRADA USB ( ) ........................................ 1705.2.1 - Hardwares recomendados para leitura e gravao USB : ................. 1705.2.2 - Visualisar os arquivos do carto de memria. .................................... 1705.2.3 - Carregar arquivos do carto na memria da mquina. ...................... 1715.2.4 - Salvar arquivos da memria da mquina no carto. .......................... 171

    5.3 - COMUNICAO ATRAVS DA REDE ENTHERNET ..................................... 1715.3.1 - Hardwares recomendados para leitura e gravao em REDEETHERNET : ...............................................................................................1715.3.2 - Visualisar os arquivos do computador. ............................................... 1725.3.3 - Carregar arquivos do computador na mquina. ................................. 1725.3.4 - Salvar arquivos da memria da mquina no computador. ................. 172

    6 - TESTE DE PROGRAMAS. _________________________________ 1736.1 - EXECUTAR TESTE GRFICO DE PROGRAMA (MODO 1). ......................... 1746.2 - EXECUTAR TESTE GRFICO DE PROGRAMA (MODO 2). ......................... 1756.3 - EXECUTAR TESTE RPIDO DE PROGRAMA SEM MOVIMENTO DOS EIXOS

    E SEM GIRO DO EIXO RVORE. ..................................................................1756.4- EXECUTAR TESTE DE PROGRAMA EM DRY RUN. ..................................... 176

    7 - REFERNCIAS DE FERRAMENTA __________________________ 1777.1 - CRIAR UMA NOVA FERRAMENTA ................................................................. 1777.2 - APAGAR UMA FERRAMENTA. ....................................................................... 1797.3 - PRESET DE FERRAMENTAS ........................................................................179

    7.3.1 - Preset de ferramentas feito na mquina. ...........................................1807.3.2 - Preset de ferramentas feito fora da mquina. ....................................182

    7.4 - PREENCHER OS DADOS DAS FERRAMENTAS. ......................................... 183

    8 - DESGASTE DE FERRAMENTAS. ____________________________ 184

    8.1 - CORREO DE DESGASTE DE FERRAMENTA EM Z. _______________1848.2 - CORREO DE DESGASTE NO RAIO DA FERRAMENTA........................ 1848.3 - CRIAR NOVOS CORRETORES DE FERRAMENTA. ..................................... 185

    9 - DEFINIO DO ZERO PEA _______________________________ 1869.1 - ZERO-PEA NA LATERAL DA PEA . ........................................................... 1869.2 - ZERO-PEA EM UMA PEA INCLINADA . .................................................... 1889.3 - ZERO-PEA NO CENTRO DE UM FURO. ..................................................... 189

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    8/278

    VIII Programao e Operao - Linha D - Siemens 828D T60356E W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 59.4 - ZERO-PEA NO CENTRO DE UM RESSALTO CIRCULAR..........................1909.5 - ZERO-PEA NO CENTRO DE UMA PEA RETANGULAR ........................... 1919.6 - EFETUAR CORREO NO ZERO-PECA (G54 - G59 E G507 - G599) ......... 192

    10 - EXECUO DE PROGRAMAS_____________________________ 19410.1 - EXECUTAR UM PROGRAMA DISPONVEL NA MEMRIA DA MQUINA. 19410.2 - EXECUTAR UM PROGRAMA DIRETO DO CARTO DE MEMRIA (MODO 1). .19410.3 - EXECUTAR UM PROGRAMA DIRETO DO CARTO DE MEMRIA (MODO 2). 19410.4 - ABORTAR A EXECUO DE PROGRAMAS. .............................................. 19510.5 - INICIAR EXECUO NO MEIO DO PROGRAMA. ......................................195

    10.5.1 - Incio no meio de um programa (Programa ISO). ............................19510.5.2 - Incio no meio de um programa (Programa Shopmill). ..................... 19510.5.3 - Incio no meio de um programa Shopmill (Ciclos com vrias posies).19610.5.4 - Incio no meio de um programa que foi interrompido durante a

    execuo. .......................................................................................................19610.5.5 - Incio no meio de um programa do carto ......................................... 19610.6 - INTERROPER E CONTINUAR A EXECUO SEM ACIONAR RESET. ... 197

    11 - MONITORAMENTO DE VIDA TIL DE FERRAMENTAS. _________ 19811.1 - MONITORAMENTO DE VIDA TIL POR QUANTIDADE DE PEAS. ......... 19811.2 - MONITORAMENTO DE VIDA TIL POR TEMPO DE USINAGEM. ............. 199

    12. PROCEDIMENTO PARA FIXAR FERRAMENTAS GRANDES. _____ 20012.1- CARACTERSTICAS TCNICAS DO MAGAZINE DE FERRAMENTAS. ...... 20012.2 MAGAZINE 20 FERRAMENTAS - D600 .........................................................20012.3 MAGAZINE 30 FERRAMENTAS - D800 / D100 / D1250 / D1500. .................. 20012.4 DESABILITAR A FERRAMENTA GRANDE ..................................................... 202

    13. AJUSTAR DATA E HORA. __________________________________ 202

    PARTE III - TUTORIAL SHOPMILL

    INICIANDO O SHOPMILL _____________________________________ 206CARREGANDO DADOS DE FERRAMENTAS........................................................206

    EXEMPLOS DE PROGRAMAO _____________________________ 208

    EXEMPLO 1: GUIA LONGITUDINAL. ____________________________ 2081.1 - INICIANDO O PROGRAMA .............................................................................209

    1.1.1 - Criar um diretrio ................................................................................2091.1.2 - Criar um programa .............................................................................2091.1.3 - Preencher os dados como mostra a figura abaixo: ............................ 210

    1.1.4 - Zero-pea: ..........................................................................................2101.1.5 - Troca de ferramenta ........................................................................... 211

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    9/278

    T60356E Programao e Operao - Linha D - Siemens 828D IX W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 51.2 - DESBASTANDO E ACABANDO O REBAIXO ................................................. 2111.2.1 - Desbastar o rebaixo ...........................................................................2121.2.2 - Troca de ferramenta ...........................................................................2121.2.3 - Acabar o rebaixo .................................................................................213

    1.3 - CRIANDO FUROS E ROSCAS COM MACHO: ..............................................2151.3.1 - Furar centrando: .................................................................................2151.3.2 - Furar: ..................................................................................................2171.3.3 - Roscar com macho: ............................................................................218

    1.4 - SIMULANDO GRAFICAMENTE: .....................................................................2201.4.1 - Simular graficamente: ........................................................................2201.4.2 - Sair da simulao: ..............................................................................220

    1.5 - PROGRAMA SHOPMILL: ...............................................................................221

    EXEMPLO 2: MOLDE DE INJEO. ____________________________ 2222.1 - CRIANDO UM NOVO PROGRAMA: ...............................................................2232.2 - FRESANDO O CONTORNO FECHADO:........................................................223

    2.2.1 - Desenhar o contorno: .........................................................................2232.2.2 - Fresar o contorno (desbaste): ............................................................2262.2.3 - Fresar o contorno (acabamento): .......................................................226

    2.3 - FRESANDO A CAVIDADE RETANGULAR: .................................................... 2272.3.1 - Fresar o cavidade (desbaste): ............................................................2272.3.2 - Fresar o cavidade (acabamento): ....................................................... 228

    2.4 - FRESANDO AS CAVIDADES CIRCULARES: ................................................2282.4.1 - Fresar as cavidades (desbaste): ........................................................229

    2.4.2 - Fresar as cavidades (acabamento): ...................................................2292.4.3 - Posies das cavidades: ....................................................................2302.5 - SIMULANDO GRAFICAMENTE: .....................................................................231

    2.5.1 - Simular graficamente: ........................................................................2312.5.2 - Sair da simulao: ..............................................................................231

    2.6 - PROGRAMA SHOPMILL: ................................................................................232

    EXEMPLO 3: PLACA DE MOLDE. ______________________________ 2333.1 - CRIANDO UM NOVO PROGRAMA: ...............................................................2343.2 - FRESANDO O CONTORNO ABERTO: ........................................................... 234

    3.2.1 - Desenhar o contorno: .........................................................................2343.2.2 - Fresar o contorno: (desbaste) ............................................................2353.2.3 - Fresar o contorno: (acabamento) ......................................................236

    3.3 - FRESANDO A CAVIDADE A PARTIR DE UM CONTORNO: .......................... 2363.3.1 - Desenhar o contorno: .........................................................................2363.3.2 - Desbastar a cavidade: ....................................................................... 2383.3.3 - Desbastar o material residual: ............................................................2383.3.4 - Acabar o fundo da cavidade: ..............................................................2393.3.5 - Acabar as paredes da cavidade: ........................................................239

    3.4 - FRESANDO AS CAVIDADES CIRCULARES: ................................................2403.4.1 - Fresar a cavidade maior (desbaste): ..................................................2403.4.2 - Acabar a cavidade maior: ...................................................................241

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    10/278

    X Programao e Operao - Linha D - Siemens 828D T60356E W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 53.4.3 - Fresar a cavidade menor (desbaste): ................................................. 2413.4.4 - Acabar a cavidade menor: ..................................................................2423.5 - CONSIDERANDO OBSTCULOS ..................................................................2423.5.1 - Furar centrando: .................................................................................242

    3.5.2 - Furar: ..................................................................................................2433.6 - SIMULANDO GRAFICAMENTE: .....................................................................246

    3.6.1 - Simular graficamente: ........................................................................2463.6.2 - Sair da simulao: ..............................................................................246

    3.7 - PROGRAMA SHOPMILL: ................................................................................247

    PARTE IV - SISTEMA RENISHAW

    1 - INTRODUO __________________________________________ 250

    2 - SISTEMA DE MEDIO E INSPEO DE PEAS (APALPADOR) __ 2502.1 - LIGAR / DESLIGAR O APALPADOR ............................................................... 2502.2 - MOVIMENTO PROTEGIDO ............................................................................2502.3 - CALIBRAO DO APALPADOR ....................................................................251

    2.3.1 - Calibrao do Comprimento do Apalpador (L9801): ................................2512.4 - VARIVEIS OPCIONAIS DE ENTRADA DE DADOS ..................................... 2542.5 - VARIVEIS DE SADA DE DADOS ................................................................. 255

    2.5.1 - Visualizar as variveis Renishaw .......................................................2552.5.2 - Variveis utilizadas para sada de dados ...........................................255

    2.6 - ROTINAS PARA MEDIO E INSPEO DE PEAS ..................................2562.6.1 - Medio de Superfcie Simples em X, Y ou Z (L9811) ....................... 2562.6.2 - Medio de Ressalto ou Rebaixo (L9812). ........................................2582.6.3 - Medio de Dimetros Externos e Internos (L9814). ......................... 2602.6.4 - Localizao de um Canto Interno (L9815). ........................................2622.6.5 - Localizao de um Canto Externo (L9816). .......................................2632.6.6 - Resultados Geomtricos (L9834). ......................................................264

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    11/278

    T60356E Programao e Operao - Linha D - Siemens 828D XI W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    12/278

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    13/278

    T60356E Programao e Operao - Linha D - Siemens 828D 1

    1. SISTEMA DE COORDENADAS

    PARTE I -PROGRAMAO

    LINGUAGEM ISO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    14/278

    2 Programao e Operao - Linha D - Siemens 828D T60356E

    1. APRESENTAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 51 - APRESENTAO

    Mquina a comando numrico: aquela que possui um equipamento eletro-eletrnico,aqui tratado como comando, o qual possibilita mesma a execuo de uma seqnciaautomtica de atividades.

    Para efetuar uma usinagem de peas atravs de uma mquina ferramenta a CNC,devemos tomar como referncias dois itens:

    a) Deve-se elaborar um programa a partir de um desenho da pea, atravs decomandos interpretados pelo CNC. Esses comandos esto descritos neste manual na Parte1 - Programao.

    b) O programa deve ser lido pelo CNC. Deve-se preparar as ferramentas pea

    segundo a programao desenvolvida, depois deve-se executar o processo de usinagem.Estes processos esto descritos neste manual na Parte 2 - Operao.

    1.1 - ANTES DE PROGRAMAR NECESSRIO...

    A - Estudo do Desenho da Pea: Bruta e AcabadaH necessidade de uma anlise sobre a viabilidade de execuo da pea em conta as

    dimenses exigidas quantidade de material a ser removido, ferramental necessrio, xaodo material etc.

    B - Estudos dos Mtodos e ProcessosDe nir as fases de usinagem de cada pea a ser executada, estabelecendo assim oque fazer e quando fazer.

    C - Escolha das Ferramentas A escolha de um bom ferramental fundamental para um bom aproveitamento do

    equipamento, bem como, a sua posio no magazine para minimizar o tempo de troca.

    D - Conhecer os Parmetros Fsicos da Mquina e sua Programao preciso conhecer todos os recursos de programao disponveis e a capacidade de

    remoo de cavacos, bem como rotao mxima e nmero de ferramentas, visando minimizartempos de programao e operao.

    E - De nio dos Parmetros de CorteEm funo do material a ser usinado, buscar juntos ao fabricante de ferramentas, os

    dados de cortes:avanos, rotao e profundidade de corte.

    NOTA: Este manual foi elaborado para funes bsicas do comando, visando asimplicidade de programao e operao, para informaes complementares consultarmanuais originais do comando.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    15/278

    T60356E Programao e Operao - Linha D - Siemens 828D 3

    2. ANTES DE PROGRAMAR NECESSRIO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 52- ANTES DE PROGRAMAR NECESSRIO...

    Este manual foi elaborado somente para as funes bsicas do comando, visando asimplicidade de programao e operao.

    Informamos que, por ser este comando modular, algumas funes apresentadas aquipodem no fazer parte da con gurao da mquina.

    2.1 - BLOCOS DE DADOS

    So agrupamentos de funes de comando e posicionamento em um nico registro,a m de executar passo a passo, a ordem seqencial do programa.

    Um bloco consiste de um nmero seqencial ( opcional ), seguido das funes de

    comando.O bloco tem a seguinte con gurao :

    N______ G_______ X _______ Y_______ N______ T________N______ M________

    Onde:

    Funo N = Nmero seqencialFuno G = Funo preparatriaFunes X Y = Funes de posicionamentoFuno T = Seleciona ferramentaFuno M = Funes Miscelneas

    A sintaxe completa de cada funo ser descrita adiante.

    2.2 - PROGRAMA

    uma seqncia de blocos contendo funes de comando, as quais instruem o CNC,sobre onde e como executar uma determinada operao.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    16/278

    4 Programao e Operao - Linha D - Siemens 828D T60356E

    3. GERENCIAMENTO DE ARQUIVOS E PROGRAMAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 53 - GERENCIAMENTO DE ARQUIVOS E PROGRAMAS

    Para um manuseio mais exvel de dados e programas, estes podem ser visualizados,armazenados e organizados de acordo com diferentes critrios.

    Os programas e arquivos so armazenados em diferentes diretrios, ou seja, pastasonde sero armazenados de acordo com a funo ou caractersticas.

    Exemplos de diretrios: subprogramas programas peas comentrios

    ciclos padro ciclos de usurio

    Cada programa corresponde a um arquivo e todo arquivo possui uma extenso, estapor sua vez informa qual tipo de arquivo estamos trabalhando.

    Exemplo de extenses: .MPF - programa principal .SPF - subprograma .TEA - dados de mquina .SEA - dados de setting .TOA - correes da ferramenta .UFR - deslocamentos do ponto zero .INI - arquivos de inicializao .COM - comentrio .DEF - de nio para dados globais

    Para armazenarmos os arquivos de programas no CNC (mquina), via RS232(comunicao serial), devemos enderea-los para os diretrios correspondentes de acordocom o tipo de arquivo a ser armazenado.

    A seguir temos os caminhos para efetuarmos a comunicao.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    17/278

    T60356E Programao e Operao - Linha D - Siemens 828D 5

    3. GERENCIAMENTO DE ARQUIVOS E PROGRAMAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5Memria Principal

    _N_DEF_DIR(Arquivosde nio)

    _N_CST_DIR(Ciclospadro)

    _N_CUS_DIR(Ciclos deusurio)

    _N_SPF_DIR(Sub-

    programas)

    _N_MPF_DIR(Programasde Peas)

    _N_WKS_DIR(Peas deTrabalho)

    _N_CMA_DIR(Ciclos de

    fabric.)

    _N_SMAC_DEF _N_MMAC_DEF _N_UMAC_DEF _N_SGUD_DEF _N_MGUD_DEF _N_UGUD_DEF _N_GUD4_DEF : :

    _N_CYCLE82_SPF _N_CYCLE83_SPF _N_POCKET3_SPF : :

    _N_COMMON_COM _N_REC_TAF_SPF _N_TAF_30_SPF : :

    _N_SUB1_SPF _N_PERFIL_SPF _N_FUROS_SPF : :

    _N_PEA1_MPF _N_EXEMPLO_MPF _N_CARCACA_MPF _N_ROTOR_MPF : :

    _N_CLIENTE1_WPD _N_CLIENTE2_WPD

    _N_BOMBA1_MPF _N_SUBBOMB_SPF _N_BOMBA2_MPF : :

    _N_VALVULA1_MPF _N_VALVULA2_MPF _N_SUBVALV1_SPF : :

    _N_PROG_EVENT_SPF : :

    Sintaxe de cabealho para armazenamento de programa:

    %_N_(NOME DO PROGRAMA)_(TIPO DE EXTENSO DE ACORDO COM O TIPO DO ARQUIVO);$PATH=/(ENDEREO CORRESPONDENTE - VIDE GRFICO ACIMA)

    Exemplos:

    a) Nome do Programa: EXERCICIO (MPF)

    Local a ser armazenado: Programa de peas (MPF_DIR) Sintaxe: %_N_EXERCICIO_MPF ;$PATH=/_N_MPF_DIR

    b) Nome do Programa: FLANGE (MPF) Local a ser armazenado: Peas de trabalho (WKS_DIR) Nome da pasta a ser armazenado: Cliente (WPD)

    Sintaxe:

    %_N_FLANGE_MPF ;$PATH=/_N_WKS_DIR/_N_CLIENTE_WPD

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    18/278

    6 Programao e Operao - Linha D - Siemens 828D T60356E

    4. SISTEMA DE COORDENADAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 54 - SISTEMA DE COORDENADAS

    Para que a mquina possa trabalhar com as posies especi cadas, estas tm que serdeclaradas em um sistema de referncia, que corresponde aos sentidos dos movimentosdos carros (eixos X,Y,Z). Utiliza-se para este m o sistema de coordenadas cartesianas.

    Z +

    Z -

    X +

    Y +X -

    Y -

    O sistema de coordenadas da mquina formado por todos os eixos existentessicamente na mquina.

    A posio do sistema de coordenadas em relao a mquina depende do tipo demquina. As direes dos eixos seguem a chamada regra da mo direita

    Z

    Y

    X

    Quando estamos diante da mquina o dedomdio representa o eixo da ferramenta, entotemos:

    o polegar a direo X+ o dedo indicador a direo Y+ o dedo mdio a direo Z+

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    19/278

    T60356E Programao e Operao - Linha D - Siemens 828D 7

    4. SISTEMA DE COORDENADAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 54.1 - COORDENADAS ABSOLUTAS

    15

    20

    3 5

    2 2

    1 0

    25

    3 5

    30

    4 5

    42

    Ponto 5

    Y+

    X-

    Y-

    X+

    Ponto 1

    Ponto 3

    Ponto 2

    Ponto 4

    No sistema de coordenadasabsolutas as posies dos eixossempre tem como referncia umamesma origem denominada zeropea.

    Exemplo:

    Ponto Eixo X Eixo Y1 20 352 42 223 -25 104 -30 -355 15 -45

    4.2 - COORDENADAS INCREMENTAIS

    15

    20

    3 5

    2 2

    1 0

    25

    3 5

    30

    4 5

    42

    Ponto 5

    Y+

    X-

    Y-

    X+

    Ponto 1

    Ponto 3

    Ponto 2

    Ponto 4

    No sistema de coordenadasincrementais as posies dos eixostem como referncia sempre a ltimaposio programada.

    Exemplo:

    Ponto Eixo X Eixo Y1 20 352 22 -133 -67 -124 -5 -455 45 -10

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    20/278

    8 Programao e Operao - Linha D - Siemens 828D T60356E

    4. SISTEMA DE COORDENADAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 54.3 - COORDENADAS POLARES

    3 0

    3 0 R

    4 0

    R

    5 0 R

    2 5 R 3

    6

    2 0

    4 5

    1 5

    R

    3 0

    270

    Y+

    X-

    Y-

    X+

    Ponto 1

    Ponto 2

    Ponto 3

    Ponto 4

    Ponto 5

    180 0

    90 No sistema de coordenadaspolares as posies so programadasatravs do raio e ngulo formadoentre uma determinada referncia,denominda plo, e a posiodesejada.

    Exemplo:

    Ponto Raio ngulo1 40 602 50 303 30 1604 36 2255 25 285

    Plo X0 Y0

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    21/278

    T60356E Programao e Operao - Linha D - Siemens 828D 9

    5. FUNO: D, S, T, M

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 55- FUNO: D, S, T, M6/TROCAAplicao: Seleo do nmero e corretor de ferramenta e rotao eixo rvore

    Atravs da programao do endereo T (na linha D pode ser programadasat 22 ou 30 ferramentas, dependendo do tipo do trocador - standard ou com ATC,respectivamente) ocorre uma troca direta da ferramenta ou a seleo da posio nomagazine da mquina.

    Para efetuar a troca da ferramenta deve-se programar a funo M6 junto coma funo T.

    A uma ferramenta podem ser atribudos corretores de ferramentas de 1 a 9, programandoum endereo D correspondente.

    Para ativar a rotao do eixo rvore (RPM) deve-se programar a funo S seguidado valor da rotao desejada.

    Exemplo:

    T01 (CHAMA A FERRAMENTA N. 1)M6 (HABILITA A TROCA)D01 (ATIVA O CORRETOR DE ALTURA N. 1)S1500 M3 (LIGA A ROTAO DO EIXO RVORE A 1500 RPM)

    OBS: ANTES DE REALIZAR A TROCA DA FERRAMENTAS ATRAVS DEPROGRAMAO, RECOMENDVEL QUE SE CANCELE A ROTAO DA FERRAMENTA ANTERIOR COM A FUNO M5.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    22/278

    10 Programao e Operao - Linha D - Siemens 828D T60356E

    6. FUNO BARRA, N, MSG, PONTO E VRGULA

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 56- FUNO: BARRA ( / ), N, MSG, PONTO E VRGULA ( ; )Aplicao: Eliminar execuo de blocos, nmero seqencial de blocos, mensagem

    ao operador e comentrio de auxlio.

    Utilizamos a funo barra / quando for necessrio inibir a execuo de blocos noprograma, sem alterar a programao.

    Se a barra / for digitada na frente de alguns blocos, estes sero ignorados pelocomando, desde que o operador tenha selecionado a opo SKP: BLOCO SUPRIMVEL,caso a opo no seja acionada os blocos sero executados normalmente.

    Exemplos:

    N10_____ (bloco executado)/N20_____ (bloco eliminado)N30_____ (bloco executado)/N40_____ (bloco eliminado)/N50_____ (bloco eliminado) N60_____ (bloco executado)

    A funoN tem por nalidade a numerao seqencial dos blocos de programao, oseu uso opcional dentro da programao, ou seja, sua programao facultativa podendoou no ser utilizada.

    Exemplos:

    N10 ____ N20 ____ N30 ____

    Durante a edio do programa pode haver a necessidade de inserir comentrios paraauxiliar o operador, este comentrio ser ignorado pelo comando.

    No incio de um comentrio deve-se colocar o caracter ponto e virgula ;

    Exemplos:

    ;PECA_TESTEN30 T02; FRESA DE FACEARN100 M30; FIM DE PROGRAMA

    Durante a execuo do programa, pode ser programadas mensagens para informar aooperador, em que fase se encontra a usinagem ou a operao que esta sendo feita.

    Uma mensagem pode ser gerada programando a funo MSG(mensagem desejada) ,sendo que o limite de caracteres para a mensagem de 124 caracteres.

    Para cancelarmos uma mensagem programamos a funo MSG ().

    Exemplos:

    N10 MSG (DESBASTANDO PERFIL EXTERNO) :N100 MSG ()

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    23/278

    T60356E Programao e Operao - Linha D - Siemens 828D 11

    7. FUNES PREPARATRIAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5

    FUNES PREPARATRIAS

    FUNO DESCRIO GRUPOMODALS NG00 Posicionamento Rpido 01 XG01* Interpolao Linear 01 XG02 Interpolao Circular - sentido horrio 01 XG03 Interpolao Circular - sentido anti-horrio 01 XG331 Roscamento com macho rgido 01 XG332 Movimento de retorno do macho rgido 01 XG04 Tempo de permanncia 02 XG111 Programao em coordenadas polares 03 XG17* Seleciona o plano de trabalho XY 06 XG18 Seleciona o plano de trabalho XZ 06 XG19 Seleciona o plano de trabalho YZ 06 XG40* Cancela compensao de raio de ferramenta 07 X

    G41 Ativa compensao de raio de ferramenta esquerdado per l 07 X

    G42 Ativa compensao de raio de ferramenta direita doper l 07 X

    7- FUNES PREPARATRIAS As funes preparatrias so aquelas que definem mquina qual o tipo de

    movimentao ela ir executar.

    Elas se dividem em dois grupos:a) Modais - A funo permanece ativa at que outra funo modal do mesmo gruposeja programada.

    b) No modais - A funo permanece ativa somente no bloco em que foi programada.

    Exemplo:N100 G01 X100 F1000N110 Y30N120 X40N130 G00 Z15

    A funo G01 permanece ativa do bloco N100 at o bloco N120.No bloco N130 ela cancelada pela funo G00, pois ambas so modais e pertencem

    ao mesmo grupo.

    Segue abaixo uma tabela com as principais Funes Preparatrias aplicveis programao das mquinas da Linha D com CNC Siemens 828D.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    24/278

    12 Programao e Operao - Linha D - Siemens 828D T60356E

    7. FUNES PREPARATRIAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5FUNES PREPARATRIASFUNO DESCRIO GRUPOMODALS N

    G500 Desativa o sistema de coordenada de trabalho (G54... G599), ativando o sistema de coordenadas demquina

    08 X

    G53 / SUPA Suspende o sistema de coordenadas de trabalho parao bloco atual 08 X

    G54 Ativa o 1 sistema de coordenada de trabalho 08 XG55 Ativa o 2 sistema de coordenada de trabalho 08 XG56 Ativa o 3 sistema de coordenada de trabalho 08 XG57G58G59

    Ativa o 4 sistema de coordenada de trabalho Ativa o 5 sistema de coordenada de trabalho Ativa o 6 sistema de coordenada de trabalho

    08 X

    G507 Ativa o 7 sistema de coordenada de trabalho 08 XG5xx Ativa o xx sistema de coordenada de trabalho (de G505

    a G599) 08 X

    G599 Ativa o 99 sistema de coordenada de trabalho 08 XG09 Ativa parada exata para o bloco atual 10 XG60* Ativa modo de parada exata, deixando os cantos vivos

    e cancelando modo de contorno 10 X

    G64 Ativa modo de contorno com look-ahead, chanfrandoos cantos 10 X

    G641 Ativa modo de contorno com look-ahead, arredondandoos cantos 10 X

    G642 Ativa modo de contorno com look-ahead, arredondandoos cantos em forma de spline 10 X

    G70 Ativa o sistema ingls de medidas (polegadas) 13 XG71* Ativa o sistema mtrico de medidas (milmetros) 13 XG90* Ativa o sistema de coordenadas absolutas 14 XG91 Ativa o sistema de coordenadas incrementais 14 X

    G94* Avano programado em milmetros/minuto ou polegadas/minuto 15 X

    G95 Avano programado em milmetros/rotao ou polegadas/rotao 15 X

    CFC* Ativa controle de avano pelo ponto de tangncia daferramenta com a pea nos cantos internos e extenos 16 X

    CFTCP Ativa controle de avano pelo centro da ferramenta 16 X

    CFIN Ativa controle de avano pelo ponto de tangncia daferramenta com a pea para cantos internos e pelocentro da ferramenta para cantos externos

    16 X

    BRISK Modo convencional de acelerao dos eixos 21 X

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    25/278

    T60356E Programao e Operao - Linha D - Siemens 828D 13

    7. FUNES PREPARATRIAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5FUNES PREPARATRIASFUNO DESCRIO GRUPOMODALS N

    SOFT Modo suavizado de acelerao dos eixos 21 XFFWOF Ativa modo controle de prximos avanos 24 XFFWON Desativa modo controle de prximos avanos 24 XCOMPON Ativa sistema compressor de blocos 30 XCOMPCAD Ativa o sistema compressor de blocos 30 X

    COMPCURV Ativa sistema compressor de blocos para programasutilizando equaes polinomiais 30 X

    COMPOF Desativa sistema compressor de blocos 30 X

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    26/278

    14 Programao e Operao - Linha D - Siemens 828D T60356E

    8. FUNES MISCELNEAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5

    FUNES MISCELNEASFUNO DESCRIO GRUPO

    M00 Parada obrigatria do programaM01 Parada opcional do programaM02 Fim de programaM03 Liga a rotao do eixo rvore no sentido horrioM04 Liga a rotao do eixo rvore no sentido anti-horrioM05 Desliga eixo rvoreM06 Efetua a troca de ferramentaM07 Liga refrigerante de corte pelo centro do eixo rvore (opcional)M08 Liga refrigerante de corte pelas mangueiras externas ao eixo rvoreM09 Desliga refrigerante de corte (M07 e M08)M17 Fim de subprograma

    M30 Fim de programaM36 Abre porta automtica (opcional)M37 Fecha porta automtica (opcional)M47 LIga transportador de cavacos (opcional)M48 Desliga transportador de cavacos (opcional)M54 Liga o sistema de refrigerao ar (opcional)M55 Desliga o sistema de refrigerao ar (opcional)M65 Liga limpeza das protees (opcional)M66 Desliga limpeza das protees (opcional)

    8 - FUNES MISCELNEAS

    As funes miscelneas, tambm conhecidas como cdigos M, so funes que fazema interface entre o usurio e os hardwares da mquina atravs da interao com o ladderdesenvolvido pelo fabricante da mesma

    Segue abaixo a tabela com as principais funes miscelneas.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    27/278

    T60356E Programao e Operao - Linha D - Siemens 828D 15

    9. FLUXOGRAMA DE PROGRAMAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 59 - FLUXOGRAMA DE PROGRAMAO

    9.1 - MQUINAS EQUIPADAS COM MAGAZINE PARA 20 FERRAMENTAS

    INCIO

    TROCA DEFERRAMENTA

    RPM

    GERAODO PERFIL

    H +FERRAMENTAS?

    FIM

    S

    N

    ZERO-PECA ECORRETORES DE

    FERRAMENTA

    INCIO

    G17 G71 G90 G94 ; - bloco de segurana

    TROCA DE FERRAMENTAG53 G0 Z-110 D0 M5 ;- recua o eixo rvore prximo ao

    ponto de troca de ferramenta ecessa a rotao

    T_ _ ; - seleciona a ferramentaM06 ;- troca a ferramentaG64 CFIN ;ativa o look ahead e o controle de avano

    PROGRAMAO DA RPMS_ _ _ _ M_ _ ; -determina o valor da RPM (S___) e liga

    o eixo rvore (M03 ou M04)

    GERAO DO PERFILG0 X_ _ _ Y_ _ _ ;- aproximao nos eixos X e Y W_ _ _ ; - aproximao no eixo W (4 eixo - opcional)Z_ _ _ ; - aproximao no eixo Z :(Outras instrues de acordo com a necessidade do programa) :

    FIM DO PROGRAMAG53 G0 Z-110 D0 M5 ; -ecua o eixo rvore prximo ao

    ponto de troca de ferramenta ecessa a rotaoM30 ;- m de programa

    ZERO-PEA E CORRETORES DE FERRAMENTAG5_ D_ ; -ativa o zero-pea (G54~G59 e G505 a G599) e

    ativa os corretores da ferramenta (D1 a D9)

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    28/278

    16 Programao e Operao - Linha D - Siemens 828D T60356E

    9. FLUXOGRAMA DE PROGRAMAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 59.2 - MQUINAS EQUIPADAS COM MAGAZINE PARA 30 FERRAMENTAS (ATC)

    INCIO

    TROCA DEFERRAMENTA

    RPM

    GERAODO PERFIL

    H +FERRAMENTAS?

    FIM

    S

    N

    ZERO-PECA ECORRETORES DE

    FERRAMENTA

    INCIO

    G17 G71 G90 G94 ; - bloco de segurana

    TROCA DE FERRAMENTAG53 G0 Z0 D0 M5;- recua o eixo rvore prximo ao

    ponto de troca de ferramenta ecessa a rotao

    T_ _ ; - seleciona a ferramentaM06 ;- troca a ferramentaT_ _ ; - busca a prxima ferramentaG64 CFIN ; ativa o look ahead e o controle de avano

    PROGRAMAO DA RPM

    S_ _ _ _ M_ _ ; -determina o valor da RPM (S___) e ligao eixo rvore (M03 ou M04)

    GERAO DO PERFILG0 X_ _ _ Y_ _ _ ;- aproximao nos eixos X e Y W_ _ _ ; - aproximao no eixo W (4 eixo - opcional)Z_ _ _ ; - aproximao no eixo Z :(Outras instrues de acordo com a necessidade do programa) :

    FIM DO PROGRAMAG53 G0 Z0 D0 M5; -recua o eixo rvore prximo ao

    ponto de troca de ferramenta ecessa a rotao

    M30 ;- m de programa

    ZERO-PEA E CORRETORES DE FERRAMENTAG5_ D_ ; -ativa o zero-pea (G54~G59 e G505 a G599) e

    ativa os corretores da ferramenta (D1 a D9)

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    29/278

    T60356E Programao e Operao - Linha D - Siemens 828D 17

    10. FUNES DE INTERPOLAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 510 - FUNES DE INTERPOLAO

    10.1 - FUNO: G00 - POSICIONAMENTO RPIDO

    Explanao:

    Esta funo utilizada para deslocar os eixos com a maior velocidade de avanodisponvel na mquina. Portanto a funo G00 utilizada quando a ferramenta no est emcontato com o material, ou seja, durante suas aproximaes e afastamentos.

    Sintaxe:

    G00 X____ Y____ Z____

    onde:X - Coordenada do ponto nal do movimento para o eixo linear XY - Coordenada do ponto nal do movimento para o eixo linear YZ - Coordenada do ponto nal do movimento para o eixo linear Z A - Coordenada do ponto nal do movimento para o eixo rotacional A

    10.2 - FUNO: G01 - INTERPOLAO LINEAR

    Explanao:

    Esta funo utilizada para movimentar os eixos retilineamente e com a velocidade deavano especi cada pelo cdigo F, o qual dado em milmetro/minuto ou milmetro/rotao,dependendo se a funo G94 ou a G95 que est ativa, respectivamente.

    Sintaxe:

    G01 X____ Y______ Z______ F_______

    onde:X - Coordenada do ponto nal do movimento para o eixo linear XY - Coordenada do ponto nal do movimento para o eixo linear YZ - Coordenada do ponto nal do movimento para o eixo linear Z A - Coordenada do ponto nal do movimento para o eixo rotacional AF - Velocidade de avano (mm/min ou mm/rotao e graus/min para o eixo A)

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    30/278

    18 Programao e Operao - Linha D - Siemens 828D T60356E

    10. FUNES DE INTERPOLAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5Exemplo: :G01 X10 Y10 F700

    G01 X80 Y10

    G01 X100 Y40G01 X80 Y70G01 X60 Y70G01 X10 Y55G01 X10 Y10 :

    ou

    :

    G01 X10 Y10 F700X80

    X100 Y40X80 Y70X60X10 Y55Y10 :

    10.3 - FUNES: G02 E G03 - INTERPOLAO CIRCULAR

    Explanao:

    Estas funes so utilizadas para movimentar os eixos circularmente, podendo assimgerar seguimentos de arco ou circulos inteiros.

    A funo G02 responsvel pela gerao de arcos no sentido horrio e a funo G03no sentido anti-horrio.

    A referncia sobre o sentidos horrio e anti-horrio tem por de nio a vista da direopositiva para a negativa do eixo que no faz parte do plano de trabalho, ou seja, para saberse um arco que est no plano XY horrio ou anti-horrio, deve-se olhar do sentido Z+ parao Z- e assim veri car o sentido de giro do mesmo.

    Antes de programar as funes G02 e/ou G03 deve-se selecionar um dos planos detrabalho (XY - G17, XZ - G18 ou YZ - G19)

    H trs modos principais de programao das funes de interpolao circulares,conforme as explanaes abaixo:

    Sintaxe:

    a) Arco sobre o plano XY (G17)

    G02/G03 X___ Y___ CR=___ F___* ou G02/G03 X___ Y___ I___ J___ F___* ou G02/G03 X___ Y___ I=AC(___) J=AC(___) F___*

    100

    60

    80

    10

    7 0

    110

    8 0

    4 0

    80

    1 0

    4 5

    5

    1 5

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    31/278

    T60356E Programao e Operao - Linha D - Siemens 828D 19

    10. FUNES DE INTERPOLAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5b) Arco sobre o plano XZ (G18)G02/G03 X___ Z___ CR=___ F___* ou G02/G03 X___ Z___ I___ K___ F___*

    ou G02/G03 X___ Z___ I=AC(___) K=AC(___) F___*

    c) Arco sobre o plano YZ (G19)- G02/G03 Y___ Z___ CR=___ F___* ou G02/G03 Y___ Z___ J___ K___ F___* ou G02/G03 Y___ Z___ J=AC(___) K=AC(___) F___*

    onde:X - Coordenada do ponto nal do movimento para o eixo XY - Coordenada do ponto nal do movimento para o eixo YZ - Coordenada do ponto nal do movimento para o eixo ZCR= - Valor do raio do arco (positivo se o ngulo for inferior ou igual a 180 e

    negativo se o ngulo for superior a 180)I - Distncia incremental do ponto inicial do arco at o centro do mesmo

    no eixo XJ - Distncia incremental do ponto inicial do arco at o centro do mesmo

    no eixo YK - Distncia incremental do ponto inicial do arco at o centro do mesmo

    no eixo ZI=AC(...) - Coordenada absoluta do o centro do arco no eixo XJ=AC(...) - Coordenada absoluta do o centro do arco no eixo YK=AC(...) - Coordenada absoluta do o centro do arco no eixo ZF - Velocidade de avano (programao no obrigatria)

    Exemplo: :G01 X-45 Y0 F300G02 X-50 Y5 CR=5; ou G02 X-50 Y5 I0 J5; ou G02 X-50 Y5 I=AC(-45) J=AC(5)G01 Y40X-11.36 Y84.8

    G2 X11.36 Y84.8 CR=15; ou G02 X11.36 Y84.8 I11.36 J-9.8; ou G02 X11.36 Y84.8 I=AC(0) J=AC(75)G01 X50 Y40Y5G02 X45 Y0 CR=5; ou G02 X45 Y0 I-5 J0; ou G02 X45 Y0 I=AC(45) J=AC(5)G01 X20G03 X-20 Y0 CR=20; ou G02 X-20 Y0 I-20 J0; ou G02 X-20 Y0 I=AC(0) J=AC(0)G01 X-45 :

    110

    1 0

    R 1 5 22,72

    1 0 0

    8 4

    , 8

    100

    R 2 0 4 0

    5 R 5

    5

    7 5

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    32/278

    20 Programao e Operao - Linha D - Siemens 828D T60356E

    10. FUNES DE INTERPOLAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5NOTAS:- Quando as coordenadas X Y Z so omitidas e o centro for especi cado com I, J, ou K,considera-se que o ponto nal o mesmo ponto de partida, gerando um arco de 360 graus.

    - Quando um arco excede 180 graus, o valor do raio deve ser especi cado com umvalor negativo.

    10.3.1 - Funo TURN - Interpolao Helicoidal

    A funo TURN um recurso usado conjuntamente as funes de interpolaocircular (G02/G03) para gerar movimentos em forma de espiral, ou seja, para sincronizarum movimento circular num determinado plano de trabalho com um movimento linear de umterceiro eixo, gerando assim uma hlice.

    Sintaxe:

    Em sincronismo com arco XY (G17)G2/G3 X___ Y___ I___ J___ Z___ TURN=___ F___* ou G2/G3 X___ Y___ I=AC(___) J=AC(___) Z___ TURN=___ F___*

    Em sincronismo com arco XZ (G18)G2/G3 X___ Z___ I___ K___ Y___ TURN=___ F___* ou G2/G3 X___ Z___ I=AC(___) K=AC(___) Y___ TURN=___ F___*

    Em sincronismo com arco YZ (G19)G2/G3 Y___ Z___ J___ K___ X___ TURN=___ F___* G2/G3 Y___ Z___ J=AC(___) K=AC(___) X___ TURN=___ F___* onde:X - Coordenada do ponto nal do movimento para o eixo XY - Coordenada do ponto nal do movimento para o eixo YZ - Coordenada do ponto nal do movimento para o eixo ZI - Distncia incremental do ponto inicial do arco at o centro do mesmo

    no eixo XJ - Distncia incremental do ponto inicial do arco at o centro do mesmo

    no eixo Y

    K - Distncia incremental do ponto inicial do arco at o centro do mesmono eixo ZI=AC(...) - Coordenada absoluta do o centro do arco no eixo XJ=AC(...) - Coordenada absoluta do o centro do arco no eixo YK=AC(...) - Coordenada absoluta do o centro do arco no eixo ZTURN= - Nmero total de voltas que compe a hlice(NVoltas-1)F - Velocidade de avano (programao no obrigatria)

    OBSERVAO: A compensao do raio da ferramenta aplicada somente para omovimento circular

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    33/278

    T60356E Programao e Operao - Linha D - Siemens 828D 21

    10. FUNES DE INTERPOLAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5Exemplo: plano de trabalho G17, eixos para a interpolao circular X e Y.O movimento linear vertical no exemplo abaixo ser executado peloEIXO Z.

    Seqncia de movimentos:1. Posicionar na posio de partida, descontado

    o raio da ferramenta (coordenada inicial)2. Com TURN= executar os crculos inteiros

    programados.3. Se necessrio ir para o ponto nal do crculo,

    atravs de uma rotao parcial.

    2 volta completa

    Posio Inicial

    1 volta completa

    3 volta completa

    Posio final(crculo parcial)

    Exemplo:

    :G0 X0 Y0Z2X20G1 Z0 F350G2 X20 Y0 Z-32 I=AC(0) J=AC(0) TURN=7G0 X0 Y0Z10 :

    SEO A-A

    3 0

    1 0 0

    100

    20X45

    M 6 0 X 4

    A A

    OBSERVAO : No exemplo foi considerado ferramenta de dimetro igual a 20

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    34/278

    22 Programao e Operao - Linha D - Siemens 828D T60356E

    10. FUNES DE INTERPOLAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 510.4 - FUNES: CHF/CHR E RND/RNDMAplicao : Chanframento, Arredondamento de cantos.

    Para chanfrar cantos insere-se entre os movimentos lineares e/ou movimentos circularesa funo CHF ou CHR junto com os valores do chanfro ou segmento.

    Para chanfrar cantos insere-se entre osmovimentos lineares e/ou movimentos circularesa funo CHF ou CHR junto com os valores dochanfro ou segmento.

    Sintaxe:

    CHF=(...) ou

    CHR=(...)Exemplo:

    G1 X50 Y30 F100 CHR=5G1 X100 Y20

    G01

    G 0 1

    CHR

    C H F

    CHANFRO

    Bissetriz

    Para arredondar cantos, insere-se entre osmovimentos lineares e/ou movimentos circularesa funo RND, acompanhado do valor do raio aser gerado tangente aos segmentos.

    Sintaxe:RND=( ... )

    Exemplo:

    G1 X50 Y30 F100 RND=10G1 X100 Y20

    G01

    G

    0 1 RND=

    ARREDONDAMENTO

    Na gura ao lado temos um exemplo dearredondamento de um linha reta e um crculo.Exemplo:

    G1 X(...) Y(...) F(...) RND=(...)G3 X(...) Y(...) I(...) J(...)

    G01

    RND=

    ARREDONDAMENTO

    G03

    Para se trabalhar com arredondamento modal, ou seja, permitir inserir aps cadabloco de movimento, um arredondamento entre contornos lineares e contornos circulares,utilizamos a funo RNDM.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    35/278

    T60356E Programao e Operao - Linha D - Siemens 828D 23

    10. FUNES DE INTERPOLAO

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5Sintaxe:RNDM=(...)

    Para desativar a funo de arredondamento modal deve-se programar a funoRNDM=0.

    Exemplo:G17 G71 G90 G94G53 G0 Z-110 D0 M5T02; FRESA D16 MMM6G54 D1 G64 CFIN

    S2000 M3G0 X-15 Y-15Z-15G41 G01 X0 Y0 F700G01 X0 Y50 CHR=10; ou G01 X0 Y50 CHF=14.14G01 X75 Y50 RND=10G01 X75 Y23 RND=10G01 X50 Y0 RND=7G01 X35 Y0 RND=4G03 X15 Y0 CR=10 RND=4G01 X0 Y0G40 G01 X-15 Y-15G53 G0 Z-110 D0 M5M30

    2 3

    R 1 0

    10 1 0 R

    R 1 0

    25

    75

    50

    5 0

    4 R

    7 R

    10x45

    1 4, 1 4

    2 0

    85

    1 5

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    36/278

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    37/278

    T60356E Programao e Operao - Linha D - Siemens 828D 25

    11. TEMPO DE PERMANNCIA

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5

    11 - TEMPO DE PERMANNCIA

    11.1 - FUNO: G04

    Aplicao: Tempo de permanncia

    Permite interromper a usinagem da pea entre dois blocos, durante um tempoprogramado. Por exemplo para alvio de corte.

    Sintaxe:

    G4 F___ valores programados em segundosG4 S___ valores programados em n. de rotaes

    i

    .I I .

    Exemplo: Rebaixo passo a passo

    SEO A-A

    7 , 5

    3510

    20

    2 0

    1 45X

    :T12; FRESA P/ REBAIXAR 20X7.5M06G54 D1 G64 CFINS2000 M03G00 X0 Y0Z5G1 Z-7.5 F440G4 S1;ou G4 F0.03 (60 seg / 2000 rot = 0,03 seg/rot)G1 Z5G53 G0 Z-110 D0 M5 :

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    38/278

    26 Programao e Operao - Linha D - Siemens 828D T60356E

    12. COMPENSAO DE RAIO DE FERRAMENTA

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 512 - COMPENSAO DE RAIO DE FERRAMENTA12.1 - FUNES: G40, G41 E G42

    Aplicao: Compensao de raio da ferramenta A compensao de raio da ferramenta normalmente aplicada em operaes de

    contornos. Utilizando este recurso, o programador pode informar diretamente as dimensesda pea de acordo com o desenho, sendo que a trajetria a ser realizada pelo centro daferramenta ser automaticamente calculada pelo CNC.

    Explicao dos comandos:G40 - desativa a compensao de raio da ferramentaG41 - ativa a compensao de raio da ferramenta, quando a mesma trabalha a

    esquerda do per lG42 - ativa a compensao de raio da ferramenta, quando a mesma trabalha a

    direita do per l

    Com a funo de compensao ativa, o comando calcula automaticamente osrespectivos percursos equidistantes da ferramenta.

    Para o clculo dos percursos da ferramenta o comando necessita das seguintesinformaes: T (n. da ferramenta) e D (n. do corretor).

    Para ligar ou desligar a compensao de raio da ferramenta G40, G41 ou G42 temde se programar um comando de posicionamento com G0 ou G1, com movimento depelo menos um eixo (preferencialmente os dois).

    Exemplo 1: programao com compensao de raio a esquerda do per l (G41)

    G17 G71 G90 G94G53 G0 Z-110 D0 M5T03; FRESA D25 MMM6G54 D1 G64 CFIN S2500 M3G0 X-40 Y-30Z-10G41 G01 X-45 Y0 F300G02 X-50 Y5 CR=5G01 Y40X-11.36 Y84.8G2 X11.36 Y84.8 I=AC(0) J=AC(75)G01 X50 Y40Y5G02 X45 Y0 CR=5G01 X20G03 X-20 Y0 I-20 J0G01 X-45G40 X-40 Y-30G53 G0 Z-110 D0 M5M30

    110

    1 0

    R 1 5 22,72

    1 0 0

    8 4

    , 8

    100

    R 2 0 4 0

    5 R 5

    5

    7 5

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    39/278

    T60356E Programao e Operao - Linha D - Siemens 828D 27

    12. COMPENSAO DE RAIO DE FERRAMENTA

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5Exemplo 2: programao com compensao de raio a direita do per l (G42)G17 G71 G90 G94

    G53 G0 Z-110 D0 M5

    T02; FRESA D16 MMM6G54 D1 G64 CFINS2000 M3G0 X-20 Y-20Z-5G42 G01 X10 Y10 F700G01 X80 Y10G01 X100 Y40G01 X80 Y70G01 X60 Y70G01 X10 Y55G01 X10 Y10G40 X-20 Y-20G53 G0 Z-110 D0 M5M30

    100

    60

    80

    10

    7 0

    110

    8 0

    4 0

    80

    1 0

    4 5

    5

    1 5

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    40/278

    28 Programao e Operao - Linha D - Siemens 828D T60356E

    13. PROGRAMAO COM COORDENADAS POLARES

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 513 - PROGRAMAO COM COORDENADAS POLARES13.1 - FUNO: G111

    Aplicao: De ne o plo para as Coordenadas Polares

    Essa funo de ne o plo para a programao no sistema coordenadas polares (raioe ngulo), tendo como referncia a origem do sistema de coordenadas de trabalho atual.

    Sintaxe:

    G111 X___ Y___;G0/G1 AP=(...) RP=(...)G2/G3 AP=(...) RP=(...)

    onde:X - Coordenada absoluta do plo no eixo XY - Coordenada absoluta do plo no eixo Y AP - ngulo polar (referncia de ngulo ao eixo horizontal)RP - Raio polar (milmetro ou polegada)

    Exemplo:

    :G0 X0 Y0Z10G111 X0 Y0G0 AP=0 RP=25G1 Z-10 F300G0 Z2 AP=60 RP=25G1 Z-10G0 Z2 AP=120 RP=25G1 Z-10G0 Z2 AP=180 RP=25G1 Z-10G0 Z2 AP=240 RP=25G1 Z-10G0 Z2 AP=300 RP=25G1 Z-10

    G0 Z10:

    R 2 57 0

    8 , 5

    0 X 1 0

    6 0

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    41/278

    T60356E Programao e Operao - Linha D - Siemens 828D 29

    14. OUTRAS FUNES PREPARATRIAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 514 - OUTRAS FUNES PREPARATRIAS14.1 - FUNES: G17, G18 E G19

    Aplicao: Seleciona plano de trabalho

    As funes G17, G18 e G19 permitemselecionar o plano no qual se pretende executarinterpolao circular, incluindo um arco de interpolaohelicoidal e/ou uma compensao de raio daferramenta.

    As funes de seleo de plano de trabalhoso modais.

    Explicao dos comandos:

    G17 - PLANO DE TRABALHO XYG18 - PLANO DE TRABALHO XZG19 - PLANO DE TRABALHO YZ

    Z

    Yx G 1 7 G 1

    8G 1 9

    OBSERVAO: O plano G17 o mais utilizado para gerar per s e por isso serutilizado como padro neste manual.

    14.2 - FUNES: G500, G53 E SUPAAplicao: Cancelamento do sistema de coordenadas de trabalho modal e no

    modal.

    A funoG500 tem por nalidade cancelar o zero-pea (funes G54 a G57 e G505a G599), deixando como referncia para trabalho o zero-mquina. Esta funo modal.

    As funes G53 e SUPA no so modais, portanto tem por nalidade cancelaro zero-pea somente no bloco onde as quais foram programadas. Sendo assim os blocossubsequentes tero como referncia o ltimo sistema de coordenadas de trabalho ativo.

    Exemplo:

    G53 G0 Z0 D0; POSIOIONA O EIXO Z NA COORDENADA MQUINA Z0(PRXIMO AO PONTO DE TROCA DE FERRAMENTA)

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    42/278

    30 Programao e Operao - Linha D - Siemens 828D T60356E

    14. OUTRAS FUNES PREPARATRIAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 514.3 - FUNES: G54 A G59 E G507 A G599Aplicao: Sistema de coordenadas de trabalho (zero-pea)

    O sistema de coordenadas de trabalhode ne, como o zero, um determinado pontoreferenciado na pea.

    Este sistema pode ser estabelecidopor uma das quatro funes entre G54 aG57 ou uma das 95 funes entre G505 a G599.

    Os valores para referenciamento devemser inseridos na pgina de zero-pea.

    Z

    X

    Y

    G 5 4

    Explicao dos comandos:

    G54 - ATIVA ZERO-PECA 1G55 - ATIVA ZERO-PECA 2G56 - ATIVA ZERO-PECA 3G57 - ATIVA ZERO-PECA 4G58 - ATIVA ZERO-PECA 5G59 - ATIVA ZERO-PECA 6G507 - ATIVA ZERO-PECA 7

    :

    G599 - ATIVA ZERO-PECA 9914.4 - FUNES: G09 E G60

    Aplicao: Posicionamento exato

    As funes G09 e G60 so utilizadas para executar movimentos com coordenadasnais exatos, como, por exemplo, cantos vivos. Com isso, a cada movimento executado, ocomando gera uma pequena parada dos eixos envolvidos nestes movimentos.

    A funo G09 no modal, portanto s vlida para o bloco em que foi programada.Sendo assim os prximos blocos sero executados com a ltima funo de controle detrajetria ativa (G60, G64, G641 ou G642)

    A funo G60 default, modal e cancela as funes G64, G641, G642.

    14.5 - FUNO: G64, G641, G642

    Aplicao: Controle contnuo da trajetria

    As funes G64, G641 e G642 so utilizadas para que o comando possa leralguns blocos a frente (Look ahead) e gerar pequenos chanfros ou arredondamentos natransio de cantos formados entre os movimentos.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    43/278

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    44/278

    32 Programao e Operao - Linha D - Siemens 828D T60356E

    14. OUTRAS FUNES PREPARATRIAS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 514.9 - FUNO: G91Aplicao: Programao em coordenadas incrementais

    Esta funo prepara a mquina para executar operaes em coordenadas incrementais. Assim, todas as medidas so feitas atravs da distncia a se deslocar.

    A funo G91 modal.

    Sintaxe:

    G91 - MODAL X=IC(...) Y=IC(...) Z=IC(...)- NO MODAL

    14.10 - FUNO: G94

    Aplicao: Programao de avano em mm/min ou polegadas/min

    A velocidade de avano declarada com a funo F.

    A funo G94 modal, e ativada automaticamente ao ligarmos a mquina.

    14.11 - FUNO: G95

    Aplicao: Programao de avano em mm/rotao ou polegadas/rotao

    A velocidade de avano declarada com a funo F, esta funo normalmenteutilizada em centros de torneamento.

    A funo G95 modal

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    45/278

    T60356E Programao e Operao - Linha D - Siemens 828D 33

    15. REPETIES E DESVIOS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 515 - REPETIES E DESVIOS15.1 - FUNO: REPEAT

    Aplicao: Repetio de um bloco ou uma seo do programa

    A funo REPEAT utilizada para repetir um determinado bloco ou trecho do programa,podendo gerar nesse ltimo caso uma subrotina.

    LABEL a palavra de endereamento para marcar o incio e m do desvio, ou bloco aser repetido. A palavra que representa a LABEL deve vir acompanhada de dois pontos (:).

    REPEATB o parmetro de repetio que consiste em executar novamente somenteo bloco do programa indicado por uma determinada LABEL. A funoP determina onmero de repeties (n).

    REPEAT o parmetro de repetio que consiste em executar novamente uma partedo programa, o qual vem seguido da LABEL que determina o bloco inicial, podendo tambmconter uma outra LABEL que determia o bloco nal do desvio. A funoP determina onmero de repeties (n).

    Exemplo 1: REPEATB :N100 G0 X10 Y20N110 Z2N120 HELICE:G2 X=IC(0) Y=IC(0) Z-20 I-10 J0 TURN=11 F600N130 G1 X0 F600N140 G0 Z2N150 G0 X80 Y45N160 REPEATB HELICEN170 G1 X70N180 G0 Z2 :

    No exemplo acima, a LABEL a palavra HELICE. Aps executar o bloco N150a mquina ir executar novamente o bloco marcado com a palavra HELICE (N120) e, aonalizar esse bloco, ela continuar executando o programa a partir do bloco N170.

    Exemplo 2: :N10 G0 X-10 Y-10N20 APROFUNDAR: G1 Z=IC(-2)F100;N30 G1 X0 Y0N40 X100N50 Y100N60 X0N70 Y0N80 X-10 Y-10N90 REPEAT APROFUNDAR P4 :

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    46/278

    34 Programao e Operao - Linha D - Siemens 828D T60356E

    15. REPETIES E DESVIOS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5No exemplo anterior, a LABEL a palavra APROFUNDAR. A mquina ir executarnovamente do bloco APROFUNDAR (N20) at o bloco anterior ao do comando REPEAT(N80) 4 vezes.

    Exemplo 3: :N230 T07; FURAR D10 MMN240 M6N250 G54 D1 S1650 M3 G64 CFINN260 G0 X35 Y60N270 Z10N280 F350N290 MCALL CYCLE82(5,0,2,-20,,0.2)N300 INCIO: X35 Y60

    N310 Y115N320 X145N330 FINAL:Y60N340 MCALLN350 G53 G0 Z-110 D0 M5N360 T12; REBAIXAR D20 MMN370 M6N380 G54 D1 S2800 M3 G64 CFINN390 G0 X35 Y60N400 Z10N410 F600N420 MCALL CYCLE82(5,0,-6,0,0.5)N430 REPEAT INICIO FINALN440 MCALL:

    No exemplo acima, a LABEL inicial a palavraINICIO e a LABEL nal a palavraFINAL. A mquina ir executar novamente as intrues do bloco INICIO (N300) at obloco FINAL (N330), os quais, neste caso, indicam as posies em que sero efetuadosos rebaixos.

    15.2 - FUNO: GOTO

    Aplicao: Desvio de programa

    Quando h necessidade de programar um desvio (um salto) do programa, para umaparte espec ca do mesmo, utiliza-se a funo GOTO endereando um LABEL (endereo)pr-programado.

    LABEL a palavra de endereamento para marcar o incio e m do desvio, ou bloco aser repetido. A palavra que representa a LABEL deve vir acompanhada de dois pontos : .

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    47/278

    T60356E Programao e Operao - Linha D - Siemens 828D 35

    15. REPETIES E DESVIOS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5GOTOB a funo que desvia o programa para um bloco que est atrs do bloco atual.GOTOF a funo que desvia o programa para um bloco que est a frente do bloco atual.

    Exemplo 1:

    N240 G53 G0 Z-110 D0 M5N250 GOTOF BUSCAN260 T03; ALARGAR : :N350 BUSCA:N360 T04; FRESAR :

    No exemplo acima, a mquina saltar do bloco N250 (funo GOTOF) at o blocoN350 (LABEL BUSCA).

    Exemplo 2:

    N10 REINICIO:N20 G500 G0 X0 Y0N30 X-560N40 X0 Y-406N50 X-560N60 GOTOB REINICIO

    No exemplo acima, a mquina ir executar do bloco N10 (LABEL REINICIO) at obloco N60 (funao GOTOB) e, depois disso, ela entrar em LOOPING, ou seja, retornarao bloco N10 e executar at o bloco N60 novamente, e assim sucessivamente, at que aexecuo do programa seja abortada pelo operador.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    48/278

    36 Programao e Operao - Linha D - Siemens 828D T60356E

    16. SUBPROGRAMA

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 516 - SUBPROGRAMAOs subprogramas so compostos de blocos com comandos de movimento e contmseqncias de operaes de trabalho que devem ser executadas vrias vezes. Os

    subprogramas so invocados partir de um outro programa denomindado PROGRAMAPRINCIPAL.

    Os nomes dos subprogramas devem seguir as seguintes regras:

    Todos os caracteres podem ser letras, ou devem comear pela letra L eterminar por nmeros, ou ento, os dois primeiros caracteres devem ser letrase os demais podem ser nmeros.

    Utilizar no mximo 31 caracteres

    No utilizar caracteres de separao ( , - / ) Extenso .SPF

    EX: L120.SPF

    OBS: Os programas principais devem seguir as mesmas regras acima, mas devem possuir a extenso .MPF .

    A chamada do subprograma feita informando o nome do mesmo dentro do programaque o invocar. Subprogramas podem ser chamados no s do programa principal, mas

    tambm de outro subprograma, com isso, do programa principal podem partir 11 chamadasde subprogramas.

    Exemplo 1:

    N10N20:N300 SUB1:N550 M30

    N10N20:N300 SUB2:N550 M17

    N10N20:N300 SUB3:N550 M17

    N10N20:::N550 M17

    PRINCIPAL.MPF SUB1.SPF SUB2.SPF SUB3.SPF

    NOTA: Os subprogramas terminam com a funo M17 enquanto os programas principais so terminados pela funo M30 .

    Pode-se programar o comando P na frente da chamada do subprograma para indicarquantas vezes ele ser executado (caso necessrio).

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    49/278

    T60356E Programao e Operao - Linha D - Siemens 828D 37

    16. SUBPROGRAMA

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5Exemplo 2:PRINCIPAL.MPF

    G0 X10 Y10 Z0L120 P3G90 G0 Z100M30

    L120.SPF

    G91 G1 X50 Y50 F50X50 Y-50M17

    Chamada do per l L120.SPF, 3 vezes

    Exemplo 3:

    Programa principalPERFIL.MPF

    G17 G71 G90 G94G53 G0 Z-110 D0 M5T01M6G54 D01 G64 CFINS2000 M3G0 X0 Y0 Z10G1 Z0 F300TRIANGULO P4G0 Z10

    G53 G0 Z-110 D0 M5M30

    Subprograma TRIANGULO.SPFG1 Z=IC(-2.5) F100G41 X10 Y10 F200Y60X53.3 Y35X10 Y10G40 X0 Y0M17

    6 0

    63,30

    7 0

    10

    53,30

    1 0

    3 5

    1 0

    2 5

    No exemplo o programa principalPERFIL.MPF chamou e executou o subprogramaTRIANGULO.SPF 4 vezes, para que a profundidade de -10 mm possa ser atingida.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    50/278

    38 Programao e Operao - Linha D - Siemens 828D T60356E

    17. MCALL - CHAMADA MODAL DE SUBPROGRAMA

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 517 - MCALL - CHAMADA MODAL DE CICLO E SUBPROGRAMAEsta funo utilizada para tornar os ciclos ou subprogramas que acompanham estafuno modais, repetindo suas operaes em todas as coordenadas programadas abaixo

    dessa funo at que a mesma seja desativada atravs de uma outra funo MCALLprogramada sozinha num bloco.

    Sintaxes:

    MCALL CYCLE83 (5,0,2,-100, ,-20, ,5,1,2,1,0) - TORNA O CYCLE83 MODAL X__ Y__ - APROXIMA NESTA COORDENADA E EXECUTA O CYCLE83 (PRIMEIRO FURO) X__ Y__ - APROXIMA NESTA COORDENADA E EXECUTA O CYCLE83 (SEGUNDO FURO) :MCALL - DESATIVA O CYCLE83

    ouMCALL PERFIL_EXT - TORNA O SUBPROGRAMA PERFIL_EXT MODAL X__ Y__ - APROXIMA NESTA COORDENADA E EXECUTA O SUBPROGRAMA PERFIL_EXT X__ Y__ - APROXIMA NESTA COORDENADA E EXECUTA O SUBPROGRAMA PERFIL_EXT

    :MCALL - DESATIVA O SUBPROGRAMA PERFIL_EXT

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    51/278

    T60356E Programao e Operao - Linha D - Siemens 828D 39

    17. MCALL - CHAMADA MODAL DE SUBPROGRAMA

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5Exemplo:PROGRAMA EXE_MCALL.MPF

    G17 G71 G90 G94

    G53 G0 Z-110 D0 M5T01; FURAR C/ BROCA D28 MMM6G54 D01 S1500 M3 G64 CFING0 X25 Y25Z10F300MCALL CYCLE82(5,0,2,-15)X25 Y25X75

    Y75X25MCALLG53 G0 Z-110 D0 M5T02; ROSCAR M30X2 C/ FRESA D16 MMM6G54 D01 S2800 M3 G64 CFING0 X25 Y25Z10MCALL ROSCA_M30X2X25 Y25X75Y75X25MCALLG53 G0 Z-110 D0 M5M30

    SEO A-A

    2 5 1

    5

    30 X 2

    1 0

    M2 45X

    7 5

    2 5

    100

    2575

    1 0 0

    A A

    SUBPROGRAMA ROSCA_M30X2.SPF

    G1 Z-10 F1000G91 X3.5 Y-3.5G3 X3.5 Y3.5 Z0.25 CR=3.5G3 X0 Y0 I-7 J0 Z2G3 X-3.5 Y3.5 Z0.25 CR=3.5G1 X-3.5 Y-3.5G90 G0 Z10M17

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    52/278

    40 Programao e Operao - Linha D - Siemens 828D T60356E

    18. CICLOS FIXOS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 518 - FUNO OFFN.

    A funo OFFN utilizada em operaes de fresamento de contornos quando deseja-serealizar movimentos com um valor de offset em relao ao per l programado. Esta funos pode ser utilizada em programas onde a compensao de raio esteja ativa.

    Sintaxes:

    OFFN=___ - DETERMINA O VALOR DO OFFSET A SER APLICADO AO PERFIL.OFFN=0 - DESATIVA A FUNO OFFN.

    Exemplo:

    N10 G17 G71 G90 G94

    N20 G53 G0 Z0 D0 M5N30 T01; FRESA TOPO D16 MMN40 M6N50 G54 D01 S3200 M3 G64 CFINN60 G0 X-13 Y-13N70 Z5N80 G1 Z-5 F1000N90 OFFN=12.5N100 INICIO: G41 G1 X25 Y25N110 G1 X25 Y125 RND=15

    N120 G1 X175 Y125 RND=15N130 G1 X175 Y25 RND=15N140 G1 X25 Y25 RND=15N150 G1 X25 Y45N160 FIM: G40 G1 X-13 Y-13N170 OFFN=0.2N180 REPEAT INICIO FIMN190 OFFN=0N200 REPEAT INICIO FIMN210 G0 Z10N220 G53 G0 Z0 D0 M5N230 M30

    1 5 0

    1

    0 0

    150

    200

    R 1 5

    A A

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    53/278

    T60356E Programao e Operao - Linha D - Siemens 828D 41

    18. CICLOS FIXOS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 519 - CICLOS FIXOS.

    Os ciclos xos so macros desenvolvidas pelo fabricante do CNC com o objetivo defacilitar a programao das operaes mais comuns, tais como: furao, roscamento commacho, mandrilamento, faceamento, fresamento de rosca, etc.

    Sintaxes:

    CYCLEnn( aa , aa , ... , aa )HOLESnn( aa , aa , ... , aa )LONGHOLE( aa , aa , ... , aa )POCKETnn( aa , aa , ... , aa )SLOTnn( aa , aa , ... , aa )

    onde:CYCLE..., HOLES..., LONGHOLE, POCKET..., SLOT... - nome dos ciclosnn - nmero que identi ca o ciclo. Exemplos: CYCLE82, CYCLE90, HOLES2, etcaa - argumentos do ciclo

    Exemplo: CYCLE82(5,0,2,0,0.5)

    No comando Siemens 828D os ciclos podem ser programados de duas maneiras:utilizando a tela interativa do ciclo, acessada atravs de teclas de apoio, ou inserindomanualmente a sintaxe completa do ciclo diretamente na tela de edio de programa.

    Quando se programa utilizando as telas de apoio, alguns dados do ciclo cam ocultosdevido ao fato de serem equivalentes a outros dados que esto visveis. Sendo assim, paravizualizar esses dados deve-se posicionar o cursor sobre o dado equivalente e acionar asoftkey denominada Altera ou a tecla Select . Porm, independentemente se h dadosocultos ou no, quando o ciclo for inserido no programa sua sintaxe ser completa.

    Nos prximos captulos a seguir sero mostrados como acessar as telas de apoio decada um dos ciclos.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    54/278

    42 Programao e Operao - Linha D - Siemens 828D T60356E

    19. CICLOS FIXOS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 519.1 - CYCLE81Aplicao: Furo de centro com tempo de permanncia

    Este ciclo utilizado para efetuar furaes simples, como furos de centro, alargamento,furos de pequena profundidade, etc. Para acessar a pgina de programao do CYCLE81 necessrio seguir os seguintes passos:

    - Acionar a softkey[ Furar ]- Acionar a softkey[ Centrar ]- Preencher os campos (ver gura-exemplo abaixo)- Acionar a softkey[ Aceitar ]

    Os dados a serem preenchidos so os seguintes:

    RP Coordenada Z de retorno da ferramenta aps o m do ciclo (absoluto)SC Distncia segura (folga para aproximao - sem sinal)

    3 Campo Atravs da tecla [SELECT]escolher entre as opes:- Pos. individual (realiza apenas uma furao)- Modelo de pos. (MCALL) (realiza vrios furos com a mesma profundidade)

    Z0 Coordenada Z de incio da furao (absoluta)

    5 Campo Atravs da tecla [SELECT]escolher entre as opes:- Dimetro (para determinar o dimetro nal do furo de centro)- Ponta (para determinar a profundidade nal do furo de centro)

    Dimetro nal do furo de centro. (Este campo aparece somente quando selecionada a opo dimetro no 5 campo).

    Z1Coordenada Z nal da furao. Atravs da tecla [SELECT] pode-se escolherentre coordenada absoluta ou incremental. (Este campo aparece somentequando selecionada a opo ponta no 5 campo).

    DT Tempo de permanncia na coordenada nal da furao. Atravs da tecla[SELECT] pode-se escolher entre tempo em segundos ou nmero de voltasdo eixo rvore.

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    55/278

    T60356E Programao e Operao - Linha D - Siemens 828D 43

    19. CICLOS FIXOS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 5 Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemploabaixo:

    CYCLE81 (______________)

    NOTAS:- Os dados de corte como avano e rotao devem ser programados anteriormente

    em um bloco separado.- Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando

    MCALL antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrioinformar as posies a serem furadas e terminar novamente com o comando MCALL.

    - Programar o avano (F), sempre antes da chamada do ciclo de furao.

    WORKPIECE(,,,BOX,112,0,-30,-80,0,0,75,75)

    G17 G71 G90 G94G53 G0 Z-110 D0 M5T01; BROCA D20 MMM6G54 D01 S1800 M3G0 X25 Y25Z10F100MCALL CYCLE81(5,0,2,-26,,0,0,0,22)X25 Y25X50 Y50MCALLG53 G0 Z-110 D0 M5M30

    2 5

    7 5

    5 0

    2550

    A A

    SEO A-A

    3 0

    75

    2 6

    20

  • 8/10/2019 LINHA_D_SIEMENS_PORTUGUES_Progr_Operacao.pdf

    56/278

    44 Programao e Operao - Linha D - Siemens 828D T60356E

    19. CICLOS FIXOS

    W O R L

    D S K I L L S S

    O P A U L

    O 2 0 1 519.2 - CYCLE82Aplicao: Furao com tempo de permanncia

    Este ciclo utilizado para efetuar furaes simples, como furos de centro, alargamento,furos de pequena profundidade, etc. Para acessar a pgina de programao do CYCLE82 necessrio seguir os seguintes passos:

    - Acionar a softkey[ Furar ]- Acionar a softkey[ Furar Alargar]- Acionar a softkey[ Furar ]- Preencher os campos (ver gura-exemplo abaixo)- Acionar a softkey[ Aceitar ]

    Os dados a serem pre