You are on page 1of 234

ROMI

®

MANUAL DE PROGRAMAÇÃO E OPERAÇÃO
LINHA D CNC SIEMENS 828D
T42158

INDÚSTRIAS ROMI S/A
DIVISÃO DE COMERCIALIZAÇÃO: Rua Coriolano, 710 Lapa 05047-900 São Paulo - SP - Brasil Fone (11) 3873-3388 Telex 1183922 Fac-símile (11) 3865-9510 MATRIZ: Avenida Pérola Byington, 56 Centro 13453-900 Santa Bárbara D’Oeste - SP - Brasil Fone (19) 3455-9000 Telex 191054 Fac-símile (19) 3455-2499

ÍNDICE
PARTE I - PROGRAMAÇÃO LINGUAGEM ISO 1 - APRESENTAÇÃO __________________________________________ 2
1.1 - ANTES DE PROGRAMAR É NECESSÁRIO... ................................................... 2

2- ANTES DE PROGRAMAR É NECESSÁRIO... _____________________ 3
2.1 - BLOCOS DE DADOS .......................................................................................... 3 2.2 - PROGRAMA ........................................................................................................ 3

3 - GERENCIAMENTO DE ARQUIVOS E PROGRAMAS ______________ 4 4 - SISTEMA DE COORDENADAS________________________________ 6
4.1 - COORDENADAS ABSOLUTAS .......................................................................... 7 4.2 - COORDENADAS INCREMENTAIS ..................................................................... 7 4.3 - COORDENADAS POLARES............................................................................... 8

5- FUNÇÃO: D, S, T, M6/TROCA _________________________________ 9 6- FUNÇÃO: BARRA ( / ), N, MSG, PONTO E VÍRGULA ( ; ) ___________ 10 7- FUNÇÕES PREPARATÓRIAS _________________________________11 8 - FUNÇÕES MISCELÂNEAS __________________________________ 14 9 - FLUXOGRAMA DE PROGRAMAÇÃO__________________________ 15
9.1 - MÁQUINAS EQUIPADAS COM MAGAZINE PARA 22 FERRAMENTAS ......... 15 9.2 - MÁQUINAS EQUIPADAS COM MAGAZINE PARA 30 FERRAMENTAS (ATC)16

10 - FUNÇÕES DE INTERPOLAÇÃO_____________________________ 17
10.1 - FUNÇÃO: G00 - POSICIONAMENTO RÁPIDO .............................................. 17 10.2 - FUNÇÃO: G01 - INTERPOLAÇÃO LINEAR ................................................... 17 10.3 - FUNÇÕES: G02 E G03 - INTERPOLAÇÃO CIRCULAR ................................ 18 10.3.1 - Função TURN - Interpolação Helicoidal ............................................. 20 10.4 - FUNÇÕES: CHF/CHR E RND/RNDM ............................................................. 22 10.5 - FUNÇÕES: G331 E G332 - ROSCAMENTO PASSO A PASSO COM MACHO RÍGIDO .............................................................................................................. 24

11 - TEMPO DE PERMANÊNCIA ________________________________ 25
11.1 - FUNÇÃO: G04 ................................................................................................. 25
T42158A Programação e Operação - Linha D CNC Siemens 828 III

12 - COMPENSAÇÃO DE RAIO DE FERRAMENTA _________________ 26
12.1 - FUNÇÕES: G40, G41 E G42 .......................................................................... 26

13 - PROGRAMAÇÃO COM COORDENADAS POLARES ____________ 28
13.1 - FUNÇÃO: G111 ............................................................................................... 28

14 - OUTRAS FUNÇÕES PREPARATÓRIAS _______________________ 29
14.1 - FUNÇÕES: G17, G18 E G19 .......................................................................... 29 14.2 - FUNÇÕES: G500, G53 E SUPA ...................................................................... 29 14.3 - FUNÇÕES: G54 A G57 E G505 A G599.......................................................... 30 14.4 - FUNÇÕES: G09 E G60 ................................................................................... 30 14.5 - FUNÇÃO: G64, G641, G642 ........................................................................... 30 14.6 - FUNÇÃO: G70 ................................................................................................. 31 14.7 - FUNÇÃO: G71 ................................................................................................. 31 14.8 - FUNÇÃO: G90 ................................................................................................. 31 14.9 - FUNÇÃO: G91 ................................................................................................. 32 14.10 - FUNÇÃO: G94 ............................................................................................... 32 14.11 - FUNÇÃO: G95 ............................................................................................... 32

15 - REPETIÇÕES E DESVIOS _________________________________ 33 16 - SUBPROGRAMA _________________________________________ 36 17 - MCALL - CHAMADA MODAL DE CICLO E SUBPROGRAMA ______ 38 18 - FUNÇÃO OFFN. _________________________________________ 40 19 - CICLOS FIXOS. __________________________________________ 41
19.1 - CYCLE81 ......................................................................................................... 42 19.2 - CYCLE82 ......................................................................................................... 44 19.3 - CYCLE83 ......................................................................................................... 46 19.4 - CYCLE84 ......................................................................................................... 49 19.7 - CYCLE86 ......................................................................................................... 54 19.9 - CYCLE70 ......................................................................................................... 56 19.10 - HOLES1......................................................................................................... 59 19.11 - HOLES2 ......................................................................................................... 61 19.12 - CYCLE801 ..................................................................................................... 63 19.14 - LONGHOLE ................................................................................................... 65 18.13 - SLOT1 ........................................................................................................... 67 18.14 - SLOT2 ........................................................................................................... 70 19.16 - ABRIR RANHURA ........................................................................................ 73 18.15 - POCKET3 ...................................................................................................... 76 18.16 - POCKET4 ...................................................................................................... 79
IV Programação e Operação - Linha D CNC Siemens 828 T42158A

.............18.............................FUNÇÃO: SCALE........................ 119 24.........4 ......INTERPOLAÇÃO DO 4° EIXO COM EIXO LINEAR ..........PARÂMETROS DE CÁLCULO “R” ...............Aplicação dos parâmetros dentro do programa:...............Explanação: ..2 ..... 118 24.CYCLE71 ..........EXEMPLOS DE PROGRAMAS PARAMETRIZADOS................3.............................2 .....2 ......Operadores de comparação: ..................___) ..........................Operadores Lógicos: ..........3 .................. 116 24............ 117 24....................... 99 20 ........................................111 23 ...... 116 24.....................................................2................20 ........1 ............................................................. 118 24.........Linha D CNC Siemens 828 V .............................................2 ................ 85 18.. 107 22...1 ......18 ... 119 24......1 Exemplos de programação do “CYCLE 832” : ..................3..MÉTODOS DE PROGRAMAÇÃO .......................18 ...............2 ..............................................................OPERADORES DE COMPARAÇÃO E LÓGICOS .......................................1.......................................Programação Simples ........................Atribuição de valores: .................................. 103 21...............................MOLDES E MATRIZES ___________________________________ 103 21............... 82 18.....1 .......................EXEMPLOS DE PROGRAMAÇÃO ... ......................................................TELA CONVERSACIONAL DE CONTROLE DAS FUNÇÕES DE USINAGEM PARA MOLDES E MATRIZES .............3 ....2..................................................CYCLE76 .....................FUNÇÃO: TRANS.........1. 94 19...........1...GRÁFICOS DE POTÊNCIA _________________________________115 24 .OPERADORES / FUNÇÕES ARITMÉTICAS ........... ATRANS ..................5 .........................Principais operadores e funções aritméticas: .4 ............FUNÇÃO: ROT..1 .................3 ...........4 ............ 98 19..17 ........................................................... 105 22 ..... 96 19....PROGRAMAÇÃO NOS PLANOS G18 E G19 __________________ 101 21 ............................................................1 .............. ASCALE ..............FUNÇÃO: MIRROR........................ AROT............. 116 24................. 119 23............1 .......1.............INTRODUÇÃO.....................................................3..........QUARTO EIXO _________________________________________ 106 22........Operações/funções aritméticas: .........19 .3 ... 117 24................ 92 19 ................................. 90 16............... AMIRROR ...........1.................4 ....................................... 107 22...........1..................................FUNÇÕES DE TRANSFORMAÇÃO __________________________ 94 19................................Aplicação: ............... 88 18............... 116 24... 106 22....................2.... 120 T42158A Programação e Operação ............2 ..1 .................. 118 23.......................................................................CYCLE72 ....... 106 22..........................................................................................................Função aritmética ATAN2(___.....................................FRESAR POLÍGONO ........CYCLE77 .........PARÂMETROS DE CÁLCULO R _____________________________116 24..........

..................2 .........ENTRADA MANUAL DE DADOS (MDA) _______________________ 149 4 . 136 1......MOVIMENTAR OS EIXOS MANUALMENTE .............Através da manivela eletrônica...........................3............4 .......2................. 151 4........ ....7 ....PROGRAMAÇÃO DE CICLOS DE FORMA INTERATIVA.. 151 4.....2 ....... ..REFERENCIAR A MÁQUINA ...3 ............................POSICIONAMENTO DOS EIXOS ATRAVÉS DA FUNÇÃO POSIÇÃO......................... ............4...................ALTERAR DADOS DOS CICLOS DE FORMA INTERARIVA.........2 .... 152 4...............10 .... 142 2.. 142 2..............9 .................... 138 2 .. 142 2...OPERAÇÕES INICIAIS ____________________________________ 142 2............................... 147 2........ .....Referenciar a máquina através da rotina de referenciamento ....................................................RENOMEAR UM PROGRAMA OU UMA PASTA.Através do jog incremental ..........................................................................Linha D CNC Siemens 828 T42158A ..2 .......... .............................. 144 2.....Ligar o eixo árvore............ 150 4......4...........6 ...... 142 2................S..................................1 ............................................. 136 1....Ativar deslocamento de ponto zero (G54 .............3 ........................................1 ..LIGAR A MÁQUINA ........................................ ................... 148 3 .................................... ............. 146 2..........CRIAR UM PROGRAMA NOVO.............4.......... ................Através do jog contínuo no painel de operação............PAINEL DE PROGRAMAÇÃO ......... 153 4..........11 ......................................... 151 4...13 .........CARREGAR AS FERRAMENTAS NO MAGAZINE (TAF) ATRAVÉS DO EIXO ÁRVORE.....1 .......................................... 143 2.................3 .....12 ..Referenciar a máquina eixo por eixo ...........6 ..........NUMERAR OS BLOCOS DE PROGRAMA DE FORMA AUTOMÁTICA........ 152 4.......OPERAÇÃO 1.....Executar troca de ferramenta..5 ....PAINEL DE OPERAÇÃO ........................4..............3.....................................Ativar o sistema de medidas............................... 146 2...COMANDO SIEMENS 828 ___ 135 1......G599).......... ..3...............1 ............2 ... 145 2...................... 146 2.. 145 2.1 ..4 ...........PROCURAR UM DADO NO PROGRAMA .....M................ .....PAINEL DE COMANDO DA LINHA D ..COPIAR UMA PARTE DO PROGRAMA...........5 ...... 151 4............................. .................................... . 153 VI Programação e Operação ............ 142 2.. ..APAGAR UM PROGRAMA OU UMA PASTA.....APAGAR DADOS NO PROGRAMA .............. 153 4..........EDIÇÃO DE PROGRAMAS _________________________________ 150 4.............................................................................Através do jog contínuo no painel remoto......3..4........................................8 ....OPERAR O COMANDO ATRAVÉS DA FUNÇÃO T.......... 144 2..CRIAR UMA NOVA PASTA DE PROGRAMAS ............... ........................4..........G57 ou G505 ...4 .................APAGAR BLOCOS DO PROGRAMA ..............EDITAR UM PROGRAMA EXISTENTE NO DIRETÓRIO ....... 153 4..1 ......Ativar funções miscelâneas.......3........PAINEL DE EXIBIÇÃO ... 147 2............2 .......... 153 4............ 152 4.6 ...COPIAR UM PROGRAMA COMPLETO OU UMA PASTA................3 ... 142 2..................5 .4 ..............................PARTE II .......2.......Posicionamento angular do eixo árvore.. 146 2....

............................... 165 7........... .6 ..... 162 7 .....3 ..COMUNICAÇÃO ATRAVÉS DA ENTRADA USB .Carregar arquivos do cartão na memória da máquina.........ZERO-PEÇA EM UMA PEÇA INCLINADA .4 ..... ............................... .........Hardwares recomendados para leitura e gravação CF : ..Preset de ferramentas feito fora da máquina...4...........1.3 .........PRESET DE FERRAMENTAS ....... 158 5. 160 6....5 ............3...2 ....Hardwares recomendados em REDE ETHERNET : ........COMPACTFLASH ......... 155 5.... 156 5....................... 154 5.....EXECUTAR TESTE GRÁFICO DE PROGRAMA (MODO 2)..................... 157 5.5 ...........3........Hardwares recomendados para leitura e gravação USB : .......171 9 ...1........COMUNICAÇÃO DE DADOS _______________________________ 154 5.......2 ...................Visualisar os arquivos do computador..APAGAR UMA FERRAMENTA......... 158 5.. ......... 154 5................170 8...............1...3 .COMUNICAÇÃO ATRAVÉS DA REDE ENTHERNET. _________________________________ 159 6....1 ............CRIAR NOVOS CORRETORES DE FERRAMENTA......4 ....... 155 5.. ..Salvar arquivos da memória da máquina no cartão.................2.........2 .......................... ........... ..... 155 5...............ZERO-PEÇA NO CENTRO DE UM RESSALTO CIRCULAR.....4 ............... ........ 172 9.............. 161 6............... 174 9..1........EFETUAR CORREÇÃO NO ZERO-PECA (G54 .1 ................ZERO-PEÇA NA LATERAL DA PEÇA ...............2........PREENCHER OS DADOS DAS FERRAMENTAS.Visualisar os arquivos do cartão de memória............... ........2 ....COMUNICAÇÃO ATRAVÉS DA PORTA CF ..............G59 E G505 ...............EXECUTAR TESTE RÁPIDO DE PROGRAMA SEM MOVIMENTO DOS EIXOS E SEM GIRO DO EIXO ÁRVORE............Visualisar os arquivos do cartão de memória............... ____________________________ 170 8.. ..........1 . 156 5.........................3............. 176 9..................................1 .........................REFERÊNCIAS DE FERRAMENTA __________________________ 163 7. 161 6..2..... 178 T42158A Programação e Operação .......CRIAR UMA NOVA FERRAMENTA.3 .........Salvar arquivos da memória da máquina no cartão..G599)... 163 7...Carregar arquivos do cartão na memória da máquina....... ........... .....1 ........................ .170 8.2..1 .....4 ....... ...1 ....... 157 5.........3 .........DEFINIÇÃO DO ZERO PEÇA _______________________________ 172 9.2 .......2 .....5 ...........EXECUTAR TESTE DE PROGRAMA EM DRY RUN...........1 .......ZERO-PEÇA NO CENTRO DE UMA PEÇA RETANGULAR .3....... . 158 6 .. 177 9. 175 9................... 157 5..... 166 7.......Carregar arquivos do computador na máquina....3 ..........4 ... 166 7........................................................CORREÇÃO DE DESGASTE NO “RAIO” DA FERRAMENTA.............. ..3....3 .......................2 ..DESGASTE DE FERRAMENTAS.TESTE DE PROGRAMAS.. ....... 156 5....CORREÇÃO DE DESGASTE DE FERRAMENTA EM “Z”.................1 ...... 169 8 .............................................. 168 7... ...............Preset de ferramentas feito na máquina...................... ......ZERO-PEÇA NO CENTRO DE UM FURO.......2 .... .........EXECUTAR TESTE GRÁFICO DE PROGRAMA (MODO 1)........ ............... .Linha D CNC Siemens 828 VII ..Salvar arquivos da memória da máquina no computador...................................2 .. ... 157 5.............3....

.. .................................................2 .... 184 PARTE III .................................. 191 1.....Criar um diretório ....10 ..................2 .....................................1 ................................ 182 11 ..............................3 ..1 ...........1..................................Início no meio de um programa que foi interrompido .. 198 1..4 .......5.........1 ........... 183 11........................_________ 183 11..5.....................................1 .....Início no meio de um programa Shopmill (Ciclos )....... 189 1...... 198 1........... .....1......5 ..........2 ..Roscar com macho:................................................ 180 10...................................2...........Zero-peça: ......................... 181 10................ 181 10.......... 190 1...1..............................Desbastar o rebaixo .............5.................................2 .....Início no meio de um programa (Programa Shopmill)................. ..INICIANDO O PROGRAMA.................................................................CRIANDO FUROS E ROSCAS COM MACHO: ...... 180 10...Sair da simulação: ......... 193 1.................... 191 2.......Furar: ....................2...................4 ....3..........2 ........ 199 VIII Programação e Operação .....2 .............3 ...5.........................2 ..Criar um programa .....INTERROPER E CONTINUAR A EXECUÇÃO ...........................................PROGRAMA SHOPMILL: ..........Início no meio de um programa (Programa ISO)....EXECUTAR UM PROGRAMA DIRETO DO CARTÃO DE MEMÓRIA ...... 191 1..............................................................EXECUÇÃO DE PROGRAMAS _____________________________ 179 10............ 180 10.....................2 .....179 10..1 .................................................................................MONITORAMENTO DE VIDA ÚTIL DE FERRAMENTAS....1 ...................................... ..........................2.................................... 180 10...EXECUTAR UM PROGRAMA DISPONÍVEL NA MEMÓRIA DA MÁQUINA.................... 181 10...1...ABORTAR A EXECUÇÃO DE PROGRAMAS.MONITORAMENTO DE VIDA ÚTIL POR TEMPO DE USINAGEM............................Simular graficamente: ..SIMULANDO GRAFICAMENTE: ..........Troca de ferramenta ...... ........4...................................... 192 1..3 .... ....... 190 1........................3.........6 .......Furar centrando: .............................5................................ 188 1................ 196 1...........Preencher os dados como mostra a figura abaixo: ........5 ... 179 10..................3...... 189 1....3 .Alterar dados de ferramenta ..5 .................1 ..................Troca de ferramenta ..............Acabar o rebaixo......................................1........... 186 EXEMPLOS DE PROGRAMAÇÃO ______________________________ 187 EXEMPLO 1: GUIA LONGITUDINAL.......INICIAR EXECUÇÃO NO MEIO DO PROGRAMA..........Início no meio de um programa do cartão ....5 ....................MONITORAMENTO DE VIDA ÚTIL POR QUANTIDADE DE PEÇAS............................... 186 1.............. 197 1.Linha D CNC Siemens 828 T42158A .............................................TUTORIAL SHOPMILL INICIANDO O SHOPMILL _____________________________________ 186 CARREGANDO DADOS DE FERRAMENTAS ................. 195 1...................3 .. ........ .................1....4 ........4..... 186 Acessar a página “Lista de ferramenta” ....DESBASTANDO E ACABANDO O REBAIXO .. 189 1...........................1 ...... 198 1..........2 ......................... 195 1.............4 ..................

..........5 .2 ............................................................... 216 3......... 209 EXEMPLO 3: PLACA DE MOLDE ..3 ..................................3...........................Desbastar a cavidade: ................. 217 3........4......4................2 ............................2 .....................................2 ..............6.......................1 .......4 ............................... 215 3....................... 207 2.............1 ...................................3.......... 219 3............................4 ......................... 211 3......................................... 213 3...................2 ...........EXEMPLO 2: MOLDE DE INJEÇÃO .....4 ............................Simular graficamente: ....................................2 ..3...........................Simular graficamente: .......................................................5..............Fresar as cavidades (desbaste): ....Fresar as cavidades (acabamento): .................2. 213 3..... 217 3..........4.......................................................Posições das cavidades: ..........................................................................................FRESANDO AS CAVIDADES CIRCULARES: ..... 204 2........................................................................2 ...........2..4....................... 210 3.................... 219 3..2........................................... 223 3.... 201 2..............3 ...........FRESANDO O CONTORNO ABERTO:...................1 .......4...................................... 211 3................................................3................................ 211 3...4.......FRESANDO A CAVIDADE RETANGULAR: ...........................................................................2 ..........................Fresar a cavidade menor (desbaste):........... 219 3...........1 .......Fresar o cavidade (desbaste): ..................Sair da simulação: ....Acabar as paredes da cavidade: ......... 201 2... 200 2.1 ................1 ...............................4.......Desbastar o material residual: .......Furar: ... 203 2.......................................Desenhar o contorno: ...............1 .5.............................................SIMULANDO GRAFICAMENTE: ...........1 ..1 .4 ...........................Acabar a cavidade menor: ............ 218 3........................................2 ..........Fresar o cavidade (acabamento):....... 208 2..............................2 ..Fresar o contorno: (acabamento) ..........FRESANDO A CAVIDADE A PARTIR DE UM CONTORNO: .............2....... 206 2..........................Fresar o contorno: (desbaste) .......Desenhar o contorno: ....5...6 ....... 216 3............................3..SIMULANDO GRAFICAMENTE: ......... 214 3................. 212 3...5.........6 ............................................. 204 2........PROGRAMA SHOPMILL: ..............................Fresar a cavidade maior (desbaste): .........Fresar o contorno (desbaste): ...5............Acabar o fundo da cavidade: ........Desenhar o contorno: .................................................................... 206 2........FRESANDO O CONTORNO FECHADO: ....PROGRAMA SHOPMILL: ..........Fresar o contorno (acabamento): .....................Linha D CNC Siemens 828 IX ...............3 ................3 ................7 ..................3 ....................... 222 3.......................... 222 2.......CRIANDO UM NOVO PROGRAMA: ...................................................3............CRIANDO UM NOVO PROGRAMA: ......2......3... 208 2.......2......................FRESANDO AS CAVIDADES CIRCULARES: ......................CONSIDERANDO OBSTÁCULOS .....1 ............Sair da simulação: ........................... 204 2...... 206 2............... 223 T42158A Programação e Operação . 213 3.....................5 .................. 208 2. 218 3...Acabar a cavidade maior: ................................. 215 3......................................... 207 2.................3 .............. 201 2..................3 ..........................................................................5 ...................1 ...............Furar centrando: .................2 ...............................

.

SISTEMA DE COORDENADAS PARTE I PROGRAMAÇÃO LINGUAGEM ISO T42158A Programação e Operação .1.Linha D CNC Siemens 828 1 .

Conhecer os Parâmetros Físicos da Máquina e sua Programação É preciso conhecer todos os recursos de programação disponíveis e a capacidade de remoção de cavacos.1 . a sua posição no magazine para minimizar o tempo de troca. Deve-se preparar as ferramentas à peça segundo a programação desenvolvida. NOTA: Este manual foi elaborado para funções básicas do comando. fixação do material etc. 1. Estes processos estão descritos neste manual na Parte 2 . 2 Programação e Operação . Esses comandos estão descritos neste manual na Parte 1 . para informações complementares consultar manuais originais do comando. através de comandos interpretados pelo CNC. APRESENTAÇÃO 1 . A . ferramental necessário. C .Estudo do Desenho da Peça: Bruta e Acabada Há necessidade de uma análise sobre a viabilidade de execução da peça em conta as dimensões exigidas quantidade de material a ser removido. buscar juntos ao fabricante de ferramentas. aqui tratado como comando. rotação e profundidade de corte.Estudos dos Métodos e Processos Definir as fases de usinagem de cada peça a ser executada.Linha D CNC Siemens 828 T42158A . B .Operação. b) O programa deve ser lido pelo CNC. os dados de cortes: avanços.Programação.Definição dos Parâmetros de Corte Em função do material a ser usinado. visando a simplicidade de programação e operação. Para efetuar uma usinagem de peças através de uma máquina ferramenta a CNC.Escolha das Ferramentas A escolha de um bom ferramental é fundamental para um bom aproveitamento do equipamento. estabelecendo assim o que fazer e quando fazer. o qual possibilita à mesma a execução de uma seqüência automática de atividades.. bem como rotação máxima e número de ferramentas.1. devemos tomar como referências dois itens: a) Deve-se elaborar um programa a partir de um desenho da peça.APRESENTAÇÃO Máquina a comando numérico: é aquela que possui um equipamento eletro-eletrônico. visando minimizar tempos de programação e operação. depois deve-se executar o processo de usinagem. bem como..ANTES DE PROGRAMAR É NECESSÁRIO. D . E .

visando a simplicidade de programação e operação. a ordem seqüencial do programa. as quais instruem o CNC.2 .1 . a fim de executar passo a passo.Linha D CNC Siemens 828 3 .. algumas funções apresentadas aqui podem não fazer parte da configuração da máquina. O bloco tem a seguinte configuração: N______ G_______ X _______ Y_______ N______ T________ N______ M________ Onde: Função N = Função G = Funções X Y = Função T = Função M = Número seqüencial Função preparatória Funções de posicionamento Seleciona ferramenta Funções Miscelâneas A sintaxe completa de cada função será descrita adiante.PROGRAMA É uma seqüência de blocos contendo funções de comando.ANTES DE PROGRAMAR É NECESSÁRIO.BLOCOS DE DADOS São agrupamentos de funções de comando e posicionamento em um único registro. Informamos que. Este manual foi elaborado somente para as funções básicas do comando.. Um bloco consiste de um número seqüencial ( opcional ). sobre onde e como executar uma determinada operação. ANTES DE PROGRAMAR É NECESSÁRIO 2. seguido das funções de comando.2. 2. 2. T42158A Programação e Operação . por ser este comando modular.

GERENCIAMENTO DE ARQUIVOS E PROGRAMAS 3 .Linha D CNC Siemens 828 T42158A .arquivos de inicialização – . ou seja. pastas onde serão armazenados de acordo com a função ou características.comentário . via RS232 (comunicação serial). A seguir temos os caminhos para efetuarmos a comunicação.INI . 4 Programação e Operação .3.TEA . estes podem ser visualizados. Exemplo de extensões: – .programa principal – . Os programas e arquivos são armazenados em diferentes diretórios. devemos endereça-los para os diretórios correspondentes de acordo com o tipo de arquivo a ser armazenado.TOA . armazenados e organizados de acordo com diferentes critérios.correções da ferramenta – . esta por sua vez informa qual tipo de arquivo estamos trabalhando.SEA – .SPF .definição para dados globais – . Exemplos de diretórios: – subprogramas – programas – peças – comentários – ciclos padrão – ciclos de usuário Cada programa corresponde a um arquivo e todo arquivo possui uma extensão.deslocamentos do ponto zero – .UFR .MPF .COM .GERENCIAMENTO DE ARQUIVOS E PROGRAMAS Para um manuseio mais flexível de dados e programas.dados de setting – .dados de máquina .DEF Para armazenarmos os arquivos de programas no CNC (máquina).subprograma – .

Linha D CNC Siemens 828 5 .3.$PATH=/_N_WKS_DIR/_N_CLIENTE_WPD T42158A Programação e Operação . GERENCIAMENTO DE ARQUIVOS E PROGRAMAS Memória Principal _N_DEF_DIR (Arquivos definição) _N_CST_DIR (Ciclos padrão) _N_CUS_DIR (Ciclos de usuário) _N_SPF_DIR (Subprogramas) _N_MPF_DIR (Programas de Peças) _N_WKS_DIR (Peças de Trabalho) _N_CMA_DIR (Ciclos de fabric.$PATH=/(ENDEREÇO CORRESPONDENTE .$PATH=/_N_MPF_DIR b) Nome do Programa: “FLANGE” (MPF) Local a ser armazenado: Peças de trabalho (WKS_DIR) Nome da pasta a ser armazenado: Cliente (WPD) Sintaxe: %_N_FLANGE_MPF .) _N_SMAC_DEF _N_MMAC_DEF _N_UMAC_DEF _N_SGUD_DEF _N_MGUD_DEF _N_UGUD_DEF _N_GUD4_DEF : : _N_COMMON_COM _N_REC_TAF_SPF _N_TAF_30_SPF : : _N_PEÇA1_MPF _N_EXEMPLO_MPF _N_CARCACA_MPF _N_ROTOR_MPF : : _N_PROG_EVENT_SPF : : _N_CYCLE82_SPF _N_CYCLE83_SPF _N_POCKET3_SPF : : _N_SUB1_SPF _N_PERFIL_SPF _N_FUROS_SPF : : _N_CLIENTE1_WPD _N_CLIENTE2_WPD _N_BOMBA1_MPF _N_SUBBOMB_SPF _N_BOMBA2_MPF : : _N_VALVULA1_MPF _N_VALVULA2_MPF _N_SUBVALV1_SPF : : Sintaxe de cabeçalho para armazenamento de programa: %_N_(NOME DO PROGRAMA)_(TIPO DE EXTENSÃO DE ACORDO COM O TIPO DO ARQUIVO) .VIDE GRÁFICO ACIMA) Exemplos: a) Nome do Programa: “EXERCICIO” (MPF) Local a ser armazenado: Programa de peças (MPF_DIR) Sintaxe: %_N_EXERCICIO_MPF .

Linha D CNC Siemens 828 T42158A .4. que corresponde aos sentidos dos movimentos dos carros (eixos X. Utiliza-se para este fim o sistema de coordenadas cartesianas. estas têm que ser declaradas em um sistema de referência.Y. Z+ XY+ YZ- X+ O sistema de coordenadas da máquina é formado por todos os eixos existentes fisicamente na máquina. então temos: · · · o polegar a direção X+ o dedo indicador a direção Y+ o dedo médio a direção Z+ X 6 Programação e Operação . A posição do sistema de coordenadas em relação a máquina depende do tipo de máquina. As direções dos eixos seguem a chamada “regra da mão direita” Z Y Quando estamos diante da máquina o dedo médio representa o eixo da ferramenta.SISTEMA DE COORDENADAS Para que a máquina possa trabalhar com as posições especificadas. SISTEMA DE COORDENADAS 4 .Z).

Linha D CNC Siemens 828 45 7 .COORDENADAS ABSOLUTAS Y+ 20 Ponto 1 25 35 Ponto 2 22 No sistema de coordenadas absolutas as posições dos eixos sempre tem como referência uma mesma origem denominada zero peça.COORDENADAS INCREMENTAIS Y+ 20 45 Ponto 1 25 35 Ponto 2 22 No sistema de coordenadas incrementais as posições dos eixos tem como referência sempre a última posição programada.4.2 . X+ X- 10 Ponto 3 Exemplo: Ponto Eixo X Eixo Y 1 20 35 2 42 22 3 -25 10 4 -30 -35 5 15 -45 42 35 Ponto 4 30 15 Ponto 5 Y- 4. Exemplo: X+ X- 10 Ponto 3 42 35 Ponto 4 30 15 Ponto 5 Y- Ponto Eixo X Eixo Y 1 20 35 2 22 -13 3 -67 -12 4 -5 -45 5 45 -10 T42158A Programação e Operação .1 . SISTEMA DE COORDENADAS 4.

Exemplo: X+ 0° 30° Ponto 2 R50 Ponto 3 20° X180° 45° R30 R36 Ponto 4 15° Ponto 5 Y270° Ponto 1 2 3 4 5 Pólo Raio 40 50 30 36 25 X0 Ângulo 60 30 160 225 285 Y0 R2 5 8 Programação e Operação . denominda pólo.Linha D CNC Siemens 828 T42158A .4.COORDENADAS POLARES 90° Y+ 30° Ponto 1 R 40 No sistema de coordenadas polares as posições são programadas através do raio e ângulo formado entre uma determinada referência.3 . e a posição desejada. SISTEMA DE COORDENADAS 4.

programando um endereço “D” correspondente. M 5. dependendo do tipo do trocador . S.standard ou com ATC. S.5.Linha D CNC Siemens 828 9 .º 1) (HABILITA A TROCA) (ATIVA O CORRETOR DE ALTURA N.º 1) (LIGA A ROTAÇÃO DO EIXO ÁRVORE A 1500 RPM) T42158A Programação e Operação .FUNÇÃO: D. A uma ferramenta podem ser atribuídos corretores de ferramentas de 1 a 9. T. respectivamente) ocorre uma troca direta da ferramenta ou a seleção da posição no magazine da máquina. Para efetuar a troca da ferramenta deve-se programar a função “M6” junto com a função “T”. Para ativar a rotação do eixo árvore (RPM) deve-se programar a função “S” seguida do valor da rotação desejada. T. FUNÇÃO: D. Exemplo: T01 M6 D01 S1500 M3 (CHAMA A FERRAMENTA N. M6/TROCA Aplicação: Seleção do número e corretor de ferramenta e rotação eixo árvore Através da programação do endereço “T” (na linha Discovery pode ser programadas até 22 ou 30 ferramentas.

número seqüencial de blocos. estes serão ignorados pelo comando. mensagem ao operador e comentário de auxílio. FUNÇÃO BARRA. PONTO E VÍRGULA ( . desde que o operador tenha selecionado a opção “SKP: BLOCO SUPRIMÍVEL”. Exemplos: N10_____ (bloco executado) /N20_____ (bloco eliminado) N30_____ (bloco executado) /N40_____ (bloco eliminado) /N50_____ (bloco eliminado) N60_____ (bloco executado) A função “N” tem por finalidade a numeração seqüencial dos blocos de programação. caso a opção não seja acionada os blocos serão executados normalmente.Linha D CNC Siemens 828 T42158A . MSG. em que fase se encontra a usinagem ou a operação que esta sendo feita. MSG. Para cancelarmos uma mensagem programamos a função MSG (“”). Exemplos: N10 ____ N20 ____ N30 ____ Durante a edição do programa pode haver a necessidade de inserir comentários para auxiliar o operador. FIM DE PROGRAMA Durante a execução do programa. Exemplos: N10 MSG (“DESBASTANDO PERFIL EXTERNO”) : 10 Programação e Operação .PECA_TESTE N30 T02. N. o seu uso é opcional dentro da programação. sua programação é facultativa podendo ou não ser utilizada.FUNÇÃO: BARRA ( / ). Uma mensagem pode ser gerada programando a função MSG(“mensagem desejada”). Se a barra “ / ” for digitada na frente de alguns blocos. N. FRESA DE FACEAR N100 M30. pode ser programadas mensagens para informar ao operador. PONTO E VÍRGULA 6.6. sendo que o limite de caracteres para a mensagem é de 124 caracteres. ” Exemplos: . Utilizamos a função barra “ / ” quando for necessário inibir a execução de blocos no programa. ) Aplicação: Eliminar execução de blocos. sem alterar a programação. No início de um comentário deve-se colocar o caracter ponto e virgula “ . ou seja. este comentário será ignorado pelo comando.

1. pois ambas são modais e pertencem ao mesmo grupo.FUNÇÕES PREPARATÓRIAS As funções preparatórias são aquelas que definem à máquina qual o tipo de movimentação ela irá executar.Linha D CNC Siemens 828 11 .sentido anti-horário Roscamento com macho rígido Movimento de retorno do macho rígido Tempo de permanência Programação em coordenadas polares Seleciona o plano de trabalho XY Seleciona o plano de trabalho XZ Seleciona o plano de trabalho YZ Cancela compensação de raio de ferramenta Ativa compensação de raio de ferramenta à esquerda do perfil Ativa compensação de raio de ferramenta à direita do perfil GRUPO 01 01 01 01 01 01 02 03 06 06 06 07 07 07 MODAL S N X X X X X X X X X X X X X X T42158A Programação e Operação . Segue abaixo uma tabela com as principais Funções Preparatórias aplicáveis à programação das máquinas da Linha Discovery com CNC Siemens 810D V1. FUNÇÕES PREPARATÓRIAS FUNÇÃO G00 G01* G02 G03 G331 G332 G04 G111 G17* G18 G19 G40* G41 G42 DESCRIÇÃO Posicionamento Rápido Interpolação Linear Interpolação Circular .A função permanece ativa até que outra função modal do mesmo grupo seja programada. FUNÇÕES PREPARATÓRIAS 7. b) Não modais .A função permanece ativa somente no bloco em que foi programada. No bloco N130 ela é cancelada pela função G00.7. Exemplo: N100 G01 X100 F1000 N110 Y30 N120 X40 N130 G00 Z15 A função G01 permanece ativa do bloco N100 até o bloco N120.sentido horário Interpolação Circular . Elas se dividem em dois grupos: a) Modais .

chanfrando os cantos Ativa modo de contorno com “look-ahead”. G599).. arredondando os cantos em forma de spline Ativa o sistema inglês de medidas (polegadas) Ativa o sistema métrico de medidas (milímetros) Ativa o sistema de coordenadas absolutas Ativa o sistema de coordenadas incrementais Avanço programado em milímetros/minuto ou polegadas/ minuto Avanço programado em milímetros/rotação ou polegadas/ rotação Ativa controle de avanço pelo ponto de tangência da ferramenta com a peça nos cantos internos e extenos Ativa controle de avanço pelo centro da ferramenta Ativa controle de avanço pelo ponto de tangência da ferramenta com a peça para cantos internos e pelo centro da ferramenta para cantos externos Modo convencional de aceleração dos eixos Modo suavizado de aceleração dos eixos Ativa modo controle de próximos avanços Programação e Operação . ativando o sistema de coordenadas de máquina Suspende o sistema de coordenadas de trabalho para o bloco atual Ativa o 1º sistema de coordenada de trabalho Ativa o 2º sistema de coordenada de trabalho Ativa o 3º sistema de coordenada de trabalho Ativa o 4º sistema de coordenada de trabalho Ativa o 5º sistema de coordenada de trabalho Ativa o “xxº” sistema de coordenada de trabalho (de G505 a G599) Ativa o 99º sistema de coordenada de trabalho Ativa parada exata para o bloco atual Ativa modo de parada exata. arredondando os cantos Ativa modo de contorno com “look-ahead”.Linha D CNC Siemens 828 GRUPO 08 08 08 08 08 08 08 08 08 10 10 10 10 10 13 13 14 14 15 15 16 16 16 21 21 24 MODAL S N X X X X X X X X X X X X X X X X X X X X X X X X X X T42158A . deixando os cantos vivos e cancelando modo de contorno Ativa modo de contorno com “look-ahead”.7. FUNÇÕES PREPARATÓRIAS FUNÇÕES PREPARATÓRIAS FUNÇÃO G500 G53 / SUPA G54 G55 G56 G57 G505 G5xx G599 G09 G60* G64 G641 G642 G70 G71* G90* G91 G94* G95 CFC* CFTCP CFIN BRISK SOFT FFWOF 12 DESCRIÇÃO Desativa o sistema de coordenada de trabalho (G54 ..

7.Linha D CNC Siemens 828 13 . FUNÇÕES PREPARATÓRIAS FUNÇÕES PREPARATÓRIAS FUNÇÃO FFWON COMPON COMPCAD DESCRIÇÃO GRUPO 24 30 30 30 30 MODAL S N X X X X X Desativa modo controle de próximos avanços Ativa sistema compressor de blocos Ativa o sistema compressor de blocos Ativa sistema compressor de blocos para programas COMPCURV utilizando equações polinomiais COMPOF Desativa sistema compressor de blocos T42158A Programação e Operação .

também conhecidas como códigos M. FUNÇÕES MISCELÂNEAS FUNÇÃO M00 M01 M02 M03 M04 M05 M06 M07 M08 M09 M17 M30 M36 M37 M45 M46 DESCRIÇÃO GRUPO Parada obrigatória do programa Parada opcional do programa Fim de programa Liga a rotação do eixo árvore no sentido horário Liga a rotação do eixo árvore no sentido anti-horário Desliga eixo árvore Efetua a troca de ferramenta Liga refrigerante de corte pelo centro do eixo árvore (opcional) Liga refrigerante de corte pelas mangueiras externas ao eixo árvore Desliga refrigerante de corte (M07 e M08) Fim de subprograma Fim de programa Abre porta automática (opcional) Fecha porta automática (opcional) Liga limpeza das proteções (opcional) Desliga limpeza das proteções (opcional) 14 Programação e Operação . são funções que fazem a interface entre o usuário e os hardwares da máquina através da interação com o ladder desenvolvido pelo fabricante da mesma Segue abaixo a tabela com as principais funções miscelâneas.8.Linha D CNC Siemens 828 T42158A . FUNÇÕES MISCELÂNEAS 8 .FUNÇÕES MISCELÂNEAS As funções miscelâneas.

. ativa o look ahead e o controle de avanço • ZERO-PEÇA E CORRETORES DE FERRAMENTA G5_ D_ .recua o eixo árvore próximo ao ponto e troca de ferramenta T_ _ .1 . .fim de programa 15 T42158A Programação e Operação . .9.troca a ferramenta G64 CFIN .aproximação no eixo W (4° eixo . .MÁQUINAS EQUIPADAS COM MAGAZINE PARA 22 FERRAMENTAS INÍCIO • INÍCIO %_N_(nome do programa)_MPF . FLUXOGRAMA DE PROGRAMAÇÃO 9 .bloco de segurança • TROCA DE FERRAMENTA TROCA DE FERRAMENTA G53 G0 Z0 D0 . . . .seleciona a ferramenta M06 .$PATH=/_N_(nome da pasta)_WPD/_N_WKS_DIR G17 G71 G90 G94 . .aproximação no eixo Z : (Outras instruções de acordo com a necessidade do programa) : S HÁ + FERRAMENTAS? N FIM • FIM DO PROGRAMA G53 G0 Z-110 D0 .opcional) Z_ _ _ .determina o valor da RPM (S___) e liga o eixo árvore (M03 ou M04) ZERO-PECA E CORRETORES DE FERRAMENTA GERAÇÃO DO PERFIL • GERAÇÃO DO PERFIL G0 X_ _ _ Y_ _ _ . .ativa o zero-peça (G54~G59 e G505 a G599) e ativa os corretores da ferramenta (D1 a D9) • PROGRAMAÇÃO DA RPM RPM S_ _ _ _ M_ _ .aproximação nos eixos X e Y W_ _ _ . .FLUXOGRAMA DE PROGRAMAÇÃO 9.Linha D CNC Siemens 828 . .recua o eixo árvore próximo ao ponto e troca de ferramenta M30 .

aproximação no eixo W (4° eixo . . .Linha D CNC Siemens 828 . ativa o look ahead e o controle de avanço • ZERO-PEÇA E CORRETORES DE FERRAMENTA G5_ D_ .seleciona a ferramenta M06 .aproximação nos eixos X e Y W_ _ _ .determina o valor da RPM (S___) e liga o eixo árvore (M03 ou M04) TROCA DE FERRAMENTA ZERO-PECA E CORRETORES DE FERRAMENTA GERAÇÃO DO PERFIL • GERAÇÃO DO PERFIL G0 X_ _ _ Y_ _ _ .2 . .9.fim de programa T42158A 16 Programação e Operação . . . .$PATH=/_N_(nome da pasta)_WPD/_N_WKS_DIR G17 G71 G90 G94 .aproximação no eixo Z : (Outras instruções de acordo com a necessidade do programa) : S HÁ + FERRAMENTAS? N FIM • FIM DO PROGRAMA G53 G0 Z0 D0 .troca a ferramenta T_ _ . . .bloco de segurança • TROCA DE FERRAMENTA G53 G0 Z0 D0 . . . FLUXOGRAMA DE PROGRAMAÇÃO 9.busca a próxima ferramenta G64 CFIN . .recua o eixo árvore próximo ao ponto e troca de ferramenta T_ _ .MÁQUINAS EQUIPADAS COM MAGAZINE PARA 30 FERRAMENTAS (ATC) INÍCIO • INÍCIO %_N_(nome do programa)_MPF .ativa o zero-peça (G54~G59 e G505 a G599) e ativa os corretores da ferramenta (D1 a D9) • PROGRAMAÇÃO DA RPM RPM S_ _ _ _ M_ _ . .recua o eixo árvore próximo ao ponto e troca de ferramenta M30 .opcional) Z_ _ _ .

2 . durante suas aproximações e afastamentos.Coordenada do ponto final do movimento para o eixo rotacional W 10. Portanto a função G00 é utilizada quando a ferramenta não está em contato com o material.Velocidade de avanço (mm/min ou mm/rotação e graus/min para o eixo W) T42158A Programação e Operação . ou seja.Coordenada do ponto final do movimento para o eixo linear X Y .Coordenada do ponto final do movimento para o eixo rotacional W F .10.Coordenada do ponto final do movimento para o eixo linear Z W .Coordenada do ponto final do movimento para o eixo linear Y Z . Sintaxe: G00 X____ Y____ Z____ onde: X . Sintaxe: G01 X____ Y______ Z______ F_______ onde: X .INTERPOLAÇÃO LINEAR Explanação: Esta função é utilizada para movimentar os eixos retilineamente e com a velocidade de avanço especificada pelo código F.POSICIONAMENTO RÁPIDO Explanação: Esta função é utilizada para deslocar os eixos com a maior velocidade de avanço disponível na máquina.FUNÇÕES DE INTERPOLAÇÃO 10.Coordenada do ponto final do movimento para o eixo linear X Y . o qual é dado em milímetro/minuto ou milímetro/rotação. FUNÇÕES DE INTERPOLAÇÃO 10 .Coordenada do ponto final do movimento para o eixo linear Z W . dependendo se é a função G94 ou a G95 que está ativa.FUNÇÃO: G01 .Linha D CNC Siemens 828 17 .FUNÇÃO: G00 .1 .Coordenada do ponto final do movimento para o eixo linear Y Z . respectivamente.

10.e assim verificar o sentido de giro do mesmo. ou seja. para saber se um arco que está no plano XY é horário ou anti-horário.3 . Antes de programar as funções G02 e/ou G03 deve-se selecionar um dos planos de trabalho (XY .Linha D CNC Siemens 828 40 70 T42158A 40 70 : G01 X10 Y10 F700 X80 X100 Y40 X80 Y70 X60 X10 Y55 Y10 : 15 5 80 60 10 15 5 .G18 ou YZ . conforme as explanações 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___* 18 Programação e Operação . A função G02 é responsável pela geração de arcos no sentido horário e a função G03 no sentido anti-horário. deve-se olhar do sentido Z+ para o Z.INTERPOLAÇÃO CIRCULAR 10 80 Explanação: 100 110 Estas funções são utilizadas para movimentar os eixos circularmente. podendo assim gerar seguimentos de arco ou circulos inteiros. XZ .G19) Há três modos principais de programação das funções de interpolação circulares. A referência sobre o sentidos horário e anti-horário tem por definição a vista da direção positiva para a negativa do eixo que não faz parte do plano de trabalho.FUNÇÕES: G02 E G03 . FUNÇÕES DE INTERPOLAÇÃO Exemplo: : G01 X10 Y10 F700 G01 X80 Y10 G01 X100 Y40 G01 X80 Y70 ou G01 X60 Y70 G01 X10 Y55 G01 X10 Y10 :80 60 10 80 45 10 80 100 110 80 45 10.G17.

) .8 I11. FUNÇÕES DE INTERPOLAÇÃO b) 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) .Distância incremental do ponto inicial do arco até o centro do mesmo no eixo X J ..Linha D CNC Siemens 828 75 84.Distância incremental do ponto inicial do arco até o centro do mesmo no eixo Z I=AC(.36 Y84. ou G02 X45 Y0 I-5 J0 .Coordenada absoluta do o centro do arco no eixo X J=AC(.8 .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 Y Z CR= Coordenada do ponto final do movimento para o eixo X Coordenada do ponto final do movimento para o eixo Y Coordenada do ponto final do movimento para o eixo Z 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 .36 J-9..8 100 R1 5 R2 0 19 5 100 .. ou G02 X-20 Y0 I-20 J0 .. ou G02 X-50 Y5 I=AC(-45) J=AC(5) G01 Y40 X-11..72 G02 X45 Y0 CR=5 .Coordenada absoluta do o centro do arco no eixo Z F .Coordenada absoluta do o centro do arco no eixo Y K=AC(.8 100 75 R2 0 84. ou G02 X11. ou G02 X45 Y0 I=AC(45) J=AC(5) 5 G01 X20 G03 X-20 Y0 CR=20 .8 I=AC(0) J=AC(75) G01 X50 Y40 Y5 22.Distância incremental do ponto inicial do arco até o centro do mesmo no eixo Y K . ou G02 X11.8 CR=15 110 ..8 G2 X11. ou G02 X-20 Y0 I=AC(0) J=AC(0) G01 X-45 : 10 22.) .Velocidade de avanço (programação não obrigatória) 110 10 - Exemplo: : G01 X-45 Y0 F300 G02 X-50 Y5 CR=5 .10.36 Y84.36 Y84. ou G02 X-50 Y5 I0 J5 .36 Y84.72 R1 5 5 40 R5 5 100 T42158A 40 R5 Programação e Operação .) .

3.Coordenada absoluta do o centro do arco no eixo Z TURN= . gerando assim uma hélice.. gerando um arco de 360 graus.Coordenada do ponto final do movimento para o eixo X Y .) .) .Linha D CNC Siemens 828 T42158A .Distância incremental do ponto inicial do arco até o centro do mesmo no eixo Z I=AC(. J. para sincronizar um movimento circular num determinado plano de trabalho com um movimento linear de um terceiro eixo.Função TURN . o valor do raio deve ser especificado com um valor negativo.Coordenada absoluta do o centro do arco no eixo X J=AC(..Quando as coordenadas X Y Z são omitidas e o centro for especificado com I.Distância incremental do ponto inicial do arco até o centro do mesmo no eixo X J . .Coordenada absoluta do o centro do arco no eixo Y K=AC(.Número total de voltas que compõe a hélice F .Velocidade de avanço (programação não obrigatória) OBSERVAÇÃO: A compensação do raio da ferramenta é aplicada somente para o movimento circular 20 Programação e Operação .Distância incremental do ponto inicial do arco até o centro do mesmo no eixo Y K .) .1 .Interpolação Helicoidal A função TURN é um recurso usado conjuntamente as funções de interpolação circular (G02/G03) para gerar movimentos em forma de espiral. ou K. 10. ou seja.Coordenada do ponto final do movimento para o eixo Y Z ..Quando um arco excede 180 graus. FUNÇÕES DE INTERPOLAÇÃO NOTAS: . considera-se que o ponto final é o mesmo ponto de partida..Coordenada do ponto final do movimento para o eixo Z I .. 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 .10..

Com TURN= executar os círculos inteiros programados. Posição final (círculo parcial) A Posicionar na posição de partida. Seqüência de movimentos: 1. Se necessário ir para o ponto final do círculo.10. através de uma rotação parcial. FUNÇÕES DE INTERPOLAÇÃO 0X4 M6 Exemplo: plano de trabalho G17. O movimento linear vertical no exemplo abaixo será executado pelo EIXO Z. descontado Posição Inicial 1ª volta completa 2ª volta completa 3ª volta completa 100 Exemplo: : G0 X0 Y0 Z2 X20 G1 Z0 F350 G2 X20 Y0 Z-32 I=AC(0) J=AC(0) TURN=8 G0 X0 Y0 Z10 : 20X45 ÃO A-A 0X4 M6 100 A A 30 SEÇÃO A-A OBSERVAÇÃO : No exemplo foi considerado ferramenta de diâmetro igual a 20 T42158A Programação e Operação . 3.Linha D CNC Siemens 828 21 . eixos para a interpolação circular X e Y. o raio da ferramenta (coordenada inicial) 2.

. permitir inserir após cada bloco de movimento.) ou CHR=(.) J(... utilizamos a função RNDM..10.... 22 Programação e Operação .) Y(.) RND=(....4 ..) G01 RND= G03 Para se trabalhar com arredondamento modal.) Exemplo: G1 X50 Y30 F100 CHR=5 G1 X100 Y20 CHR G01 CH R CHANFRO G 01 Bissetriz Para arredondar cantos.) G3 X(.. Sintaxe: RND=(...) Y(... Sintaxe: CHF=(..FUNÇÕES: CHF/CHR E RND/RNDM Aplicação: Chanframento. Exemplo: G1 X(.) I(. acompanhado do valor do raio a ser gerado tangente aos segmentos. Para chanfrar cantos insere-se entre os movimentos lineares e/ou movimentos circulares a função CHF ou CHR junto com os valores do chanfro ou segmento. FUNÇÕES DE INTERPOLAÇÃO 10. Para chanfrar cantos insere-se entre os movimentos lineares e/ou movimentos circulares a função CHF ou CHR junto com os valores do chanfro ou segmento. um arredondamento entre contornos lineares e contornos circulares..) F(.. Arredondamento de cantos.. insere-se entre os movimentos lineares e/ou movimentos circulares a função RND. ou seja..) Exemplo: G1 X50 Y30 F100 RND=10 G1 X100 Y20 G01 ARREDONDAMENTO RND= ARREDONDAMENTO G 01 Na figura ao lado temos um exemplo de arredondamento de um linha reta e um círculo.Linha D CNC Siemens 828 T42158A ..

1 4 R1 0 R1 0 50 R1 25 50 0 T42158A Programação e Operação . ou G01 X0 Y50 CHF=14. Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T02..) Para desativar a função de arredondamento modal deve-se programar a função RNDM=0.14 G01 X75 Y50 RND=10 G01 X75 Y23 RND=10 G01 X50 Y0 RND=7 G01 X35 Y0 RND=4 G03 X15 Y0 CR=10 RND=4 G01 X0 Y0 G40 G01 X-15 Y-15 G53 G0 Z-110 D0 M30 15 85 75 10x45º10 14 .10..Linha D CNC Siemens 828 23 23 R7 20 R4 . FRESA D16 MM M6 G54 D1 G64 CFIN S2000 M3 G0 X-15 Y-15 Z-15 G41 G01 X0 Y0 F700 G01 X0 Y50 CHR=10 . FUNÇÕES DE INTERPOLAÇÃO Sintaxe: RNDM=(.

Linha D CNC Siemens 828 R7 T42158A . FUNÇÕES DE INTERPOLAÇÃO 10.25x10 R7 R1 0 R1 0 20 24 Programação e Operação .25 G0 X10 G331 Z-10 K1.Passo da rosca na direção do eixo Y (positivo para rosca direita e negativo para esquerda) M8x1.10.25x10 K .FUNÇÕES: G331 E G332 .25 M06 G54 D1 G64 CFIN S800 M03 G0 X-10 Y0 Z5 20 G95 G331 Z-10 K1.25 mm Rotação = 800 RPM : T15.25 G332 Z5 K1. Sintaxes: G331 X___ Y___ Z___ I___ J___ K___ G332 X___ Y___ Z___ I___ J___ K___ onde: X Y Z I Coordenada do ponto final do movimento para o eixo X Coordenada do ponto final do movimento para o eixo Y Coordenada do ponto final do movimento para o eixo Z Passo da rosca na direção do eixo X (positivo para rosca direita e negativo para esquerda) J . MACHO M8X1.5 .Passo da rosca na direção do eixo Z (positivo para rosca direita e negativo para esquerda) - Exemplo: Rosca Direita Passo da Rosca = 1.25 G332 Z5 K1.25 G53 G0 Z-110 D0 : M8x1.ROSCAMENTO PASSO A PASSO COM MACHO RÍGIDO Explanação: Estas funções são utilizadas para efetuar roscamento passo a passo com macho sem a necessidade de mandril flutuante.

00 Edition 5-171 35 G53 G0 Z-110 D0 SEÇÃO A-A : 7.5 P/ REBAIXAR Ø20X7. are used for time : specifications in the block with G4 only. and S. equals: t=0. . n. spindle speed S N20 G4 F3 ..Dwell for 30 revolutions of spindle. with S=300 rpm and 100% speed override.5 F440 35 G4 S1 10 SEÇÃO A-A . durante um tempo F… Time specified in seconds programado.. e.7 Dwell time. All rights reserved G1 Z5 SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Fundamentals (PG) – 04..5 1 X 45° T42158A 20 Programação e Operação . TEMPO DE PERMANÊNCIA 5. for relief cutting..g.TEMPO DE PERMANÊNCIA 11.Feed Exemplo: 20 G54 D1 G64 CFIN S2000 M03 G00 X0 Y0 1 X 45° Z5 10 G1 Z-7.03 (60 seg / 2000 rot = 0.º de rotações Sequence Example: N10 G1 F200 Z-5 S300 M3 .ou G4 F0. Por exemplo para alívio de corte.5 The words with F.Dwell time 3s N30 X40 Y10 N40 G4 S30 .Feed F. G4 Programming 11 .. 20 T12.03 seg/rot) © Siemens AG 2000.and spindle Any previously programmed feed F FRESA speed S remain valid.1 - G4 F… FUNÇÃO: G4 S… G04 (Programmed in a separate NC block) Aplicação: Tempo de permanência Explanation of the commands G4 Activate dwell time Permite interromper a usinagem da peça entre dois blocos.1 min Rebaixo passo a 20 and spindle speed still active passo N40 X.Linha D CNC Siemens 828 25 . S… Time specified in revolutions of the master spindle Sintaxe: Function You can use G4 to interrupt workpiece machining between two NC blocks for the programmed G4 F___ valores programados em segundos length of programados em G4 S___ valores time.840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D 840Di 11.. M06 7.

o programador pode informar diretamente as dimensões da peça de acordo com o desenho.COMPENSAÇÃO DE RAIO DE FERRAMENTA 12.8 100 R1 5 R2 0 .36 Y84. FRESA D25 MM M6 G54 D1 G64 CFIN S2500 M3 G0 X-40 Y-30 Z-10 G41 G01 X-45 Y0 F300 G02 X-50 Y5 CR=5 G01 Y40 110 X-11.8 G2 X11. com movimento de pelo menos um eixo (preferencialmente os dois).1 . Para o cálculo dos percursos da ferramenta o comando necessita das seguintes informações: T (n.º da ferramenta) e D (n. Exemplo 1: programação com compensação de raio a esquerda do perfil (G41) G17 G71 G90 G94 G53 G0 Z-110 D0 T03. quando a mesma trabalha a esquerda do perfil G42 .FUNÇÕES: G40.Linha D CNC Siemens 828 84. Explicação dos comandos: G40 .8 I=AC(0) J=AC(75) G01 X50 Y40 Y5 22. Para ligar ou desligar a compensação de raio da ferramenta G40.º do corretor). G41 ou G42 tem de se programar um comando de posicionamento com G0 ou G1.desativa a compensação de raio da ferramenta G41 . sendo que a trajetória a ser realizada pelo centro da ferramenta será automaticamente calculada pelo CNC.12. o comando calcula automaticamente os respectivos percursos equidistantes da ferramenta. COMPENSAÇÃO DE RAIO DE FERRAMENTA 12 . quando a mesma trabalha a direita do perfil Com a função de compensação ativa. G41 E G42 Aplicação: Compensação de raio da ferramenta A compensação de raio da ferramenta normalmente é aplicada em operações de contornos.ativa a compensação de raio da ferramenta.8 100 75 R2 0 T42158A 5 100 84.36 Y84.ativa a compensação de raio da ferramenta. Utilizando este recurso.72 R1 5 5 40 R5 5 100 26 R5 Programação e Operação .72 G02 X45 Y0 CR=5 G01 X20 G03 X-20 Y0 I-20 J0 5 G01 X-45 G40 X-40 Y-30 G53 G0 Z-110 D0 M30 10 40 75 110 10 22.

12. FRESA D16 MM M6 G54 D1 G64 CFIN S2000 M3 G0 X-20 Y-20 Z-5 G42 G01 X10 Y10 F700 G01 X80 Y10 G01 X100 Y40 G01 X80 Y70 G01 X60 Y70 G01 X10 Y55 G01 X10 Y10 G40 X-20 Y-20 G53 G0 Z-110 D0 M30 5 15 80 60 10 80 45 10 80 100 110 T42158A 40 70 Programação e Operação . COMPENSAÇÃO DE RAIO DE FERRAMENTA Exemplo 2: programação com compensação de raio a direita do perfil (G42) G17 G71 G90 G94 G53 G0 Z-110 D0 T02.Linha D CNC Siemens 828 40 70 27 .

Linha D CNC Siemens 828 T42158A .FUNÇÃO: G111 Aplicação: Define o pólo para as Coordenadas Polares Essa função define o pólo para a programação no sistema coordenadas polares (raio e ângulo)..) RP=(...1 .13...) G2/G3 AP=(..) RP=(.50X10 60° 8.) onde: X Y AP RP Coordenada absoluta do pólo no eixo X Coordenada absoluta do pólo no eixo Y Ângulo polar (referência de ângulo ao eixo horizontal) Raio polar (milímetro ou polegada) 60° Exemplo: : G0 X0 Y0 Z10 G111 X0 Y0 G0 AP=0 RP=25 G1 Z-10 F300 G0 Z2 AP=60 RP=25 G1 Z-10 G0 Z2 AP=120 RP=25 G1 Z-10 G0 Z2 AP=180 RP=25 G1 Z-10 G0 Z2 AP=240 RP=25 G1 Z-10 G0 Z2 AP=300 RP=25 G1 Z-10 G0 Z10 : 28 8. Sintaxe: G111 X___ Y___.50X10 70 R2 5 70 R2 5 Programação e Operação ... PROGRAMAÇÃO COM COORDENADAS POLARES 13 . tendo como referência a origem do sistema de coordenadas de trabalho atual. G0/G1 AP=(.PROGRAMAÇÃO COM COORDENADAS POLARES 13.

G18 E G19 Aplicação: Seleciona plano de trabalho As funções “G17”.14.PLANO DE TRABALHO XY G18 . OUTRAS FUNÇÕES PREPARATÓRIAS 14 . 14. Explicação dos comandos: G17 . G53 E SUPA Aplicação: Cancelamento do sistema de coordenadas de trabalho modal e não modal.FUNÇÕES: G17. incluindo um arco de interpolação helicoidal e/ou uma compensação de raio da ferramenta. As funções “G53” e “SUPA” não são modais. A função “G500” tem por finalidade cancelar o zero-peça (funções G54 a G57 e G505 a G599). Sendo assim os blocos subsequentes terão como referência o último sistema de coordenadas de trabalho ativo.1 .OUTRAS FUNÇÕES PREPARATÓRIAS 14.PLANO DE TRABALHO XZ G19 . POSIOIONA O EIXO Z NA COORDENADA MÁQUINA Z0 (PRÓXIMO AO PONTO DE TROCA DE FERRAMENTA) T42158A Programação e Operação .FUNÇÕES: G500.PLANO DE TRABALHO YZ Z x G1 9 G1 7 Y 8 G1 OBSERVAÇÃO: O plano G17 é o mais utilizado para gerar perfis e por isso será utilizado como padrão neste manual. portanto tem por finalidade cancelar o zero-peça somente no bloco onde as quais foram programadas. Exemplo: G53 G0 Z0 D0. As funções de seleção de plano de trabalho são modais. deixando como referência para trabalho o zero-máquina. “G18” e “G19” permitem selecionar o plano no qual se pretende executar interpolação circular.2 .Linha D CNC Siemens 828 29 . Esta função é modal.

Os valores para referenciamento devem ser inseridos na página de zero-peça.4 . a cada movimento executado. G64. Sendo assim os próximos blocos serão executados com a última função de controle de trajetória ativa (G60. 30 Programação e Operação . como. 14. modal e cancela as funções G64. G641 ou G642) A função G60 é default.FUNÇÕES: G09 E G60 Aplicação: Posicionamento exato As funções G09 e G60 são utilizadas para executar movimentos com coordenadas finais exatos. o comando gera uma pequena parada dos eixos envolvidos nestes movimentos. um determinado ponto referenciado na peça. Este sistema pode ser estabelecido por uma das quatro funções entre “G54” a “G57” ou uma das 95 funções entre “G505” a “G599”. G641.14.FUNÇÃO: G64.FUNÇÕES: G54 A G57 E G505 A G599 Aplicação: Sistema de coordenadas de trabalho (zero-peça) O sistema de coordenadas de trabalho define. “G641” e “G642” são utilizadas para que o comando possa ler alguns blocos a frente (“Look ahead”) e gerar pequenos chanfros ou arredondamentos na transição de cantos formados entre os movimentos. G642. Explicação dos comandos: G54 G55 G56 G57 G505 : G599 ATIVA ZERO-PECA 1 ATIVA ZERO-PECA 2 ATIVA ZERO-PECA 3 ATIVA ZERO-PECA 4 ATIVA ZERO-PECA 5 Z Y G54 X . portanto só é válida para o bloco em que foi programada. G642 Aplicação: Controle contínuo da trajetória As funções “G64”. G641.5 . por exemplo.Linha D CNC Siemens 828 T42158A . como o zero. A função G09 não é modal.3 . OUTRAS FUNÇÕES PREPARATÓRIAS 14.ATIVA ZERO-PECA 99 14. cantos vivos. Com isso.

6 .14.CANTOS EM FORMA DE SPLINE Estas funções são modais e cancelam a função G60.7 .. A função G70 é modal.) Y=AC(.FUNÇÃO: G71 Aplicação: Sistema de unidade milímetro Um bloco G71 no início do programa referência unidades métricas para todos os movimentos dos eixos. Sintaxe: G90 .. Explicação dos comandos: G64 . A função G71 é modal. 14.) Z=AC(..MODAL X=AC(.CANTOS CHANFRADOS G641 . sem parar entre um bloco e outro. 14.FUNÇÃO: G70 Aplicação: Sistema de unidade polegadas Um bloco G70 no início do programa instrui o controle para usar valores em polegadas para movimentos dos eixos.NÃO MODAL T42158A Programação e Operação ..FUNÇÃO: G90 Aplicação: Programação em coordenadas absolutas Esta função prepara a máquina para executar operações em coordenadas absolutas tendo uma pré origem pré-fixada para a programação.) . OUTRAS FUNÇÕES PREPARATÓRIAS Estes comandos fazem a máquina trabalhar com uma trajetória constante e mantém o movimento dos eixos de forma contínua.. A função G90 é modal. avanços e correções..Linha D CNC Siemens 828 31 .CANTOS ARREDONDADOS G642 . avanços e correções. 14.8 .

esta função é normalmente utilizada em centros de torneamento.NÃO MODAL 14. todas as medidas são feitas através da distância a se deslocar..MODAL X=IC(. A função G94 é modal.FUNÇÃO: G95 Aplicação: Programação de avanço em mm/rotação ou polegadas/rotação A velocidade de avanço é declarada com a função “F”..FUNÇÃO: G94 Aplicação: Programação de avanço em mm/min ou polegadas/min A velocidade de avanço é declarada com a função “F”..11 ..) Y=IC(. Assim..10 . e é ativada automaticamente ao ligarmos a máquina.Linha D CNC Siemens 828 T42158A .9 .. Sintaxe: G91 .FUNÇÃO: G91 Aplicação: Programação em coordenadas incrementais Esta função prepara a máquina para executar operações em coordenadas incrementais.) Z=IC(. A função G95 é modal 32 Programação e Operação . A função G91 é modal. OUTRAS FUNÇÕES PREPARATÓRIAS 14.14. 14.) .

A função “P” determina o número de repetições (n). Exemplo 2: : N10 G0 X-10 Y-10 N20 APROFUNDAR: G1 Z=IC(-2)F100.1 .Linha D CNC Siemens 828 33 . ao finalizar esse bloco. a “LABEL” é a palavra “HELICE”. podendo também conter uma outra “LABEL” que determia o bloco final do desvio. A função “P” determina o número de repetições (n). REPEATB é o parâmetro de repetição que consiste em executar novamente somente o bloco do programa indicado por uma determinada “LABEL”.REPETIÇÕES E DESVIOS 15. A palavra que representa a “LABEL” deve vir acompanhada de dois pontos (:). “LABEL” é a palavra de endereçamento para marcar o início e fim do desvio. ela continuará executando o programa a partir do bloco N170.15. REPEAT é o parâmetro de repetição que consiste em executar novamente uma parte do programa. Exemplo 1: REPEATB : N100 G0 X10 Y20 N110 Z2 N120 HELICE: G2 X=IC(0) Y=IC(0) Z-20 I-10 J0 TURN=11 F600 N130 G1 X0 F600 N140 G0 Z2 N150 G0 X80 Y45 N160 REPEATB HELICE N170 G1 X70 N180 G0 Z2 : No exemplo acima. Após executar o bloco N150 a máquina irá executar novamente o bloco marcado com a palavra HELICE (N120) e. o qual vem seguido da “LABEL” que determina o bloco inicial. REPETIÇÕES E DESVIOS 15 .FUNÇÃO: REPEAT Aplicação: Repetição de um bloco ou uma seção do programa A função REPEAT é utilizada para repetir um determinado bloco ou trecho do programa. podendo gerar nesse último caso uma subrotina. ou bloco a ser repetido. N30 G1 X0 Y0 N40 X100 N50 Y100 N60 X0 N70 Y0 N80 X-10 Y-10 N90 REPEAT APROFUNDAR P4 : T42158A Programação e Operação .

para uma parte específica do mesmo.FUNÇÃO: GOTO Aplicação: Desvio de programa Quando há necessidade de programar um desvio (um salto) do programa.0. neste caso.0.0.2 .15. 34 Programação e Operação .0. ou bloco a ser repetido.0.. os quais. “LABEL” é a palavra de endereçamento para marcar o início e fim do desvio. A máquina irá executar novamente do bloco “APROFUNDAR” (N20) até o bloco anterior ao do comando REPEAT (N80) 4 vezes.-6. A máquina irá executar novamente as intruções do bloco “INICIO” (N300) até o bloco “FINAL” (N330). Exemplo 3: : N230 T07. FURAR D10 MM N240 M6 N250 G54 D1 S1650 M3 G64 CFIN N260 G0 X35 Y60 N270 Z10 N280 F350 N290 MCALL CYCLE82(5. 15.5) N430 REPEAT INICIO FINAL N440 MCALL : No exemplo acima. REBAIXAR D20 MM N370 M6 N380 G54 D1 S2800 M3 G64 CFIN N390 G0 X35 Y60 N400 Z10 N410 F600 N420 MCALL CYCLE82(5.2) N300 INÍCIO: X35 Y60 N310 Y115 N320 X145 N330 FINAL: Y60 N340 MCALL N350 G53 G0 Z-110 D0 N360 T12. a “LABEL” é a palavra “APROFUNDAR”.-20.Linha D CNC Siemens 828 T42158A . a “LABEL” inicial é a palavra “INICIO” e a “LABEL” final é a palavra “FINAL”. A palavra que representa a “LABEL” deve vir acompanhada de dois pontos “ : ” . indicam as posições em que serão efetuados os rebaixos. utiliza-se a função GOTO endereçando um “LABEL” (endereço) pré-programado.2. REPETIÇÕES E DESVIOS No exemplo anterior.

ALARGAR : : N350 BUSCA: N360 T04.Linha D CNC Siemens 828 35 . Exemplo 2: N10 REINICIO: N20 G500 G0 X0 Y0 N30 X-560 N40 X0 Y-406 N50 X-560 N60 GOTOB REINICIO No exemplo acima. depois disso. a máquina irá executar do bloco N10 (LABEL “REINICIO”) até o bloco N60 (funçao GOTOB) e. FRESAR : No exemplo acima.15. ou seja. até que a execução do programa seja abortada pelo operador. a máquina saltará do bloco N250 (função “GOTOF”) até o bloco N350 (LABEL BUSCA). retornará ao bloco N10 e executará até o bloco N60 novamente. Exemplo 1: N240 G53 G0 Z-110 D0 N250 GOTOF BUSCA N260 T03. GOTOF é a função que desvia o programa para um bloco que está a frente do bloco atual. REPETIÇÕES E DESVIOS GOTOB é a função que desvia o programa para um bloco que está atrás do bloco atual. e assim sucessivamente. T42158A Programação e Operação . ela entrará em “LOOPING”.

SPF OBS: Os programas principais devem seguir as mesmas regras acima. Exemplo 1: PRINCIPAL. A chamada do subprograma é feita informando o nome do mesmo dentro do programa que o invocará. Subprogramas podem ser chamados não só do programa principal. Os nomes dos subprogramas devem seguir as seguintes regras: – Todos os caracteres podem ser letras. mas devem possuir a extensão “. com isso.SPF” EX: L120. – Utilizar no máximo 31 caracteres – Não utilizar caracteres de separação ( .MPF”. SUBPROGRAMA 16 .SPF N10 N20 : N300 SUB3 : N550 M17 SUB3. os dois primeiros caracteres devem ser letras e os demais podem ser números. Os subprogramas são invocados à partir de um outro programa denomindado “PROGRAMA PRINCIPAL”. ou devem começar pela letra “L” e terminar por números. 36 Programação e Operação . do programa principal podem partir 11 chamadas de subprogramas. ou então.SUBPROGRAMA Os subprogramas são compostos de blocos com comandos de movimento e contém seqüências de operações de trabalho que devem ser executadas várias vezes. .SPF N10 N20 : : : N550 M17 NOTA: Os subprogramas terminam com a função “M17” enquanto os programas principais são terminados pela função “M30”. mas também de outro subprograma.SPF N10 N20 : N300 SUB2 : N550 M17 SUB2.16.MPF N10 N20 : N300 SUB1 : N550 M30 SUB1./ “ ” ) – Extensão “. Pode-se programar o comando “P” na frente da chamada do subprograma para indicar quantas vezes ele será executado (caso necessário).Linha D CNC Siemens 828 T42158A .

SPF.16.30 10 70 60 35 10 10 53. SUBPROGRAMA 10 PRINCIPAL.MPF chamou e executou o subprograma TRIANGULO.30 No exemplo o programa principal PERFIL.Linha D CNC Siemens 828 37 35 25 .3 Y35 X10 Y10 G40 X0 Y0 M17 10 25 Exemplo 2: 70 60 63.MPF G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 G64 CFIN S2000 M3 G0 X0 Y0 Z10 G1 Z0 F300 TRIANGULO P4 G0 Z10 G53 G0 Z-110 D0 M5 M30 Subprograma TRIANGULO. 3 vezes Exemplo 3: Programa principal PERFIL.SPF G1 Z=IC(-2.SPF 4 vezes.5) F100 10 G41 X10 Y10 F200 Y60 53.SPF G91 G1 X50 Y50 F50 X50 Y-50 M17 63. para que a profundidade de -10 mm possa ser atingida. T42158A Programação e Operação .30 X53.MPF G0 X10 Y10 Z0 L120 P3 G90 G0 Z100 M30 L120.30 Chamada do perfil L120.

2.1.1.APROXIMA NESTA COORDENADA E EXECUTA O SUBPROGRAMA “PERFIL_EXT” : MCALL .CHAMADA MODAL DE CICLO E SUBPROGRAMA Esta função é utilizada para tornar os ciclos ou subprogramas que acompanham esta função modais.MCALL .0.TORNA O SUBPROGRAMA “PERFIL_EXT” MODAL X__ Y__ .APROXIMA NESTA COORDENADA E EXECUTA O SUBPROGRAMA “PERFIL_EXT” X__ Y__ . repetindo suas operações em todas as coordenadas programadas abaixo dessa função até que a mesma seja desativada através de uma outra função MCALL programada sozinha num bloco.-100.5.17. .DESATIVA O CYCLE83 ou MCALL PERFIL_EXT .0) . MCALL .TORNA O CYCLE83 MODAL X__ Y__ .DESATIVA O SUBPROGRAMA “PERFIL_EXT” 38 Programação e Operação .-20.2.CHAMADA MODAL DE SUBPROGRAMA 17 .Linha D CNC Siemens 828 T42158A . Sintaxes: MCALL CYCLE83 (5.APROXIMA NESTA COORDENADA E EXECUTA O CYCLE83 (SEGUNDO FURO) : MCALL . .APROXIMA NESTA COORDENADA E EXECUTA O CYCLE83 (PRIMEIRO FURO) X__ Y__ .

5 Y-3.25 CR=3.5 G3 X3.2 X 45° Exemplo: M30 X 2 17.0.5 Y-3.2.5 G1 X-3. FURAR C/ BROCA D28 MM M6 G54 D01 SEÇÃO A-A S1500 M3 G64 CFIN G0 X25 Y25 Z10 100 F300 MCALL CYCLE82(5.5 G90 G0 Z10 M17 T42158A Programação e Operação .5 Y3.5 Y3.CHAMADA MODAL DE SUBPROGRAMA 2 X 45° M30 X 2 10 G17 G71 G90 G94 G53 G0 Z-110 D0 T01.-15) X25 Y25 X75 Y75 X25 MCALL G53 G0 Z-110 D0 M5 T02. ROSCAR M30X2 C/ FRESA D16 MM M6 G54 D01 S2800 M3 G64 CFIN G0 X25 Y25 Z10 MCALL ROSCA_M30X2 X25 Y25 X75 Y75 X25 MCALL G53 G0 Z-110 D0 M5 M30 15 25 PROGRAMA “EXE_MCALL.5 G3 X0 Y0 I-7 J0 Z2 G3 X-3.5 Z0.25 CR=3.SPF” 75 G1 Z-10 F1000 G91 X3. MCALL .MPF” 10 SEÇÃO A-A 100 A 75 A 100 25 25 75 A SUBPROGRAMA “ROSCA_M30X2.5 Z0.Linha D CNC Siemens 828 100 15 39 .

5 N100 INICIO: G41 G1 X25 Y25 N110 G1 X25 Y125 RND=15 N120 G1 X175 Y125 RND=15 N130 G1 X175 Y25 RND=15 N140 G1 X25 Y25 RND=15 N150 G1 X25 Y45 N160 FIM: G40 G1 X-13 Y-13 N170 OFFN=0. FRESA TOPO D16 MM N40 M6 N50 G54 D01 S3200 M3 G64 CFIN N60 G0 X-13 Y-13 N70 Z5 N80 G1 Z-5 F1000 N90 OFFN=12. Esta função só pode ser utilizada em programas onde a compensação de raio esteja ativa.DESATIVA A FUNÇÃO OFFN.18.FUNÇÃO OFFN. OFFN=0 . A função OFFN é utilizada em operações de fresamento de contornos quando deseja-se realizar movimentos com um valor de offset em relação ao perfil programado.DETERMINA O VALOR DO OFFSET A SER APLICADO AO PERFIL. CICLOS FIXOS 18 . Exemplo: N10 G17 G71 G90 G94 N20 G53 G0 Z0 D0 N30 T01. Sintaxes: OFFN=___ .Linha D CNC Siemens 828 T42158A .2 N180 REPEAT INICIO FIM N190 OFFN=0 N200 REPEAT INICIO FIM N210 G0 Z10 N220 G53 G0 Z0 D0 N230 M30 40 Programação e Operação .

.. HOLES2.. .. quando o ciclo for inserido no programa sua sintaxe será completa. . aa . etc. fresamento de rosca. aa ) SLOTnn( aa . CYCLE90.argumentos do ciclo Exemplo: CYCLE82(5... roscamento com macho. ..CICLOS FIXOS.. aa ) LONGHOLE( aa . Exemplos: CYCLE82. . Sintaxes: CYCLEnn( aa .. LONGHOLE.. aa . .2.nome dos ciclos nn . .. alguns dados do ciclo ficam ocultos devido ao fato de serem equivalentes a outros dados que estão visíveis.. faceamento. aa ) POCKETnn( aa . . tais como: furação.. aa . independentemente se há dados ocultos ou não.18.. Sendo assim. etc aa ..4 da parte de Operação deste manual.. SLOT.. . aa ) onde: CYCLE.. T42158A Programação e Operação .3 e 2. . Nos próximos capítulos a seguir serão mostrados como acessar as telas de apoio de cada um dos ciclos. Porém. aa .. POCKET.0.5) No comando Siemens 810D os ciclos podem ser programados de duas maneiras: utilizando a tela interativa do ciclo.. HOLES. ou inserindo manualmente a sintaxe completa do ciclo diretamente na tela de edição de programa. aa . . Outras informações também podem ser encontradas nos capítulos 2.0..0. acessada através de teclas de apoio. Os ciclos fixos são macros desenvolvidas pelo fabricante do CNC com o objetivo de facilitar a programação das operações mais comuns..Linha D CNC Siemens 828 41 . Quando se programa utilizando as telas de apoio. mandrilamento.número que identifica o ciclo. para vizualizar esses dados deve-se posicionar o cursor sobre o dado equivalente e acionar a softkey denominada “Altera” ou a tecla “Select” . CICLOS FIXOS 19 . aa ) HOLESnn( aa .

Modelo de pos. Através da tecla DT [SELECT] pode-se escolher entre tempo em segundos ou número de voltas do eixo árvore.Acionar a softkey [ Centrar ] . CICLOS FIXOS 19. Para acessar a página de programação do CYCLE81 é necessário seguir os seguintes passos: .CYCLE81 Aplicação: Furo de centro com tempo de permanência Este ciclo é utilizado para efetuar furações simples.sem sinal) Através da tecla [SELECT] escolher entre as opções: 3º Campo . etc. furos de pequena profundidade.Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Coordenada Z de retorno da ferramenta após o fim do ciclo (absoluto) Distância segura (folga para aproximação .Diâmetro (para determinar o diâmetro final do furo de centro) .1 . como furos de centro.Preencher os campos (ver figura-exemplo abaixo) .Ponta (para determinar a profundidade final do furo de centro) Ø Diâmetro final do furo de centro.Pos. individual (realiza apenas uma furação) . Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental Tempo de permanência na coordenada final da furação. alargamento. (MCALL) (realiza vários furos com a mesma profundidade) Z0 Coordenada Z de início da furação (absoluta) Através da tecla [SELECT] escolher entre as opções: 5º Campo . Coordenada Z final da furação.18.Acionar a softkey [ Furar ] . 42 Programação e Operação .Linha D CNC Siemens 828 T42158A RP SC .

75.0.””.”BOX”.Devemos programar apenas um valor para o final do furo. .-80.-30.0. ..0. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE81 (______________) 26 NOTAS: . ou programamos o “DP” (coordenada absoluta) ou o “DPR” (coordenada a partir do plano de referência). CICLOS FIXOS Após acionar a softkey [Aceitar].112.-26.2.0.20 18.0.0. ou seja. BROCA D20 MM M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 MCALL CYCLE81(5.75) G17 G71 G90 G94 G53 G0 Z-110 D0 T01.Os dados de corte como avanço e rotação devem ser programados anteriormente SEÇÃO A-A em um bloco separado.22) X25 Y25 X50 Y50 MCALL G53 G0 Z-110 D0 M5 M30 A 25 A 75 30 75 20 26 50 SEÇÃO A-A 50 25 A 25 50 A T42158A Programação e Operação .0.Linha D CNC Siemens 828 75 30 43 ..Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0) WORKPIECE(.

Modelo de pos.Ponta (para determinar a profundidade final da ponta da broca) Coordenada Z final da furação.Pos.Topo (para determinar a profundidade da parte paralela do furo) .Acionar a softkey [ Furar ] .Linha D CNC Siemens 828 T42158A . Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental RP SC 44 Programação e Operação . individual (realiza apenas uma furação) . alargamento. Para acessar a página de programação do CYCLE82 é necessário seguir os seguintes passos: .sem sinal) Através da tecla [SELECT] escolher entre as opções: 3º Campo .Preencher os campos (ver figura-exemplo abaixo) .Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Coordenada Z de retorno da ferramenta após o fim do ciclo (absoluto) Distância segura (folga para aproximação .Acionar a softkey [ Furar ] . como furos de centro.Acionar a softkey [ Furar Alargar] . etc. furos de pequena profundidade.2 . CICLOS FIXOS 19.18.CYCLE82 Aplicação: Furação com tempo de permanência Este ciclo é utilizado para efetuar furações simples. (MCALL) (realiza vários furos com a mesma profundidade) Z0 Coordenada Z de início da furação (absoluta) Através da tecla [SELECT] escolher entre as opções: 5º Campo .

SEÇÃO A-A .0. Através da tecla [SELECT] pode-se escolher entre tempo em segundos ou número de voltas do eixo árvore.”BOX”.112.0..-26.75. o ciclo é inserido no programa conforme exemplo abaixo: 26 NOTAS: .12) X25 Y25 X50 Y50 MCALL G53 G0 Z-110 D0 M5 25 M30 A A 75 30 CYCLE82 (______________) 75 20 26 50 SEÇÃO A-A 50 25 A 25 50 A T42158A Programação e Operação .0. Após acionar a softkey [Aceitar].0.75) G17 G71 G90 G94 G53 G0 Z-110 D0 T01.. CICLOS FIXOS de permanência na coordenada final da furação.-30.Devemos programar apenas um valor para o final do furo.5. ou seja.2.Os dados de corte como avanço e rotação devem ser programados anteriormente em um bloco separado. ou programamos o “Z1” campo “D” (coordenada absoluta) ou o campo “E” (coordenada a partir do plano de referência).Linha D CNC Siemens 828 75 30 45 .0.10.-80. BROCA D20 MM M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 N100 MCALL CYCLE82(5.””. .1.Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0) Exemplo: WORKPIECE(.75 DT Tempo 20 18.

18. Para acessar a página de programação do CYCLE83 é necessário seguir os seguintes passos: .Acionar a softkey [ Furar ] .3 .SEM SINAL) Através da tecla [SELECT] escolher entre as opções: 3º Campo .Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Coordenada Z de retorno da ferramenta após o fim do ciclo (ABSOLUTO) Distância segura (folga para aproximação . aparas (apenas quebrar o cavaco.Acionar a softkey [ Furar fur. individual (realiza apenas uma furação) .CYCLE83 Aplicação: Furação com quebra ou descarga de cavacos Este ciclo é utilizado para efetuar furações profundas.Quebr. pois conta com os recursos de quebra ou descarga de cavacos.Linha D CNC Siemens 828 T42158A . (MCALL) (realiza vários furos com a mesma profundidade) Através da tecla [SELECT] escolher entre as opções: 4º Campo . ] .Preencher os campos (ver figura-exemplo abaixo) .Pos. CICLOS FIXOS 19. prof.Elim.Modelo de pos. Recuo de apenas alguns mm) . cavacos (recuo da ferramenta para fora do furo para quebrar o cavaco) Z0 Coordenada Z de início da furação (absoluta) RP SC 46 Programação e Operação .

Através da tecla [SELECT] D pode-se escolher entre coordenada absoluta ou incremental FD1 Percentual de avanço para a primeira penetração. . Através da tecla DT [SELECT] pode-se escolher entre tempo em segundos ou número de voltas do eixo árvore. Através da tecla [SELECT] pode-se escolher entre porcentagem ou valor em mm. .Automaticamente (valor da folga é definida por parâmetro) V3 Folga para aproximação após eliminar o cavaco. ou seja. Diminuição em relação a profundidade da primeira penetração para fazer a segunda. ou programamos o “Z1” . Através da DTB tecla [SELECT] pode-se escolher entre tempo em segundos ou número de voltas do eixo árvore.campo “C” (coordenada absoluta) ou o campo “E” (coordenada a partir do plano de referência). Tempo de permanência na coordenada final da furação. Tempo de permanência fora do furo após cada eliminação de cavaco.Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). V1 Mínima profundidade de corte. Após acionar a softkey [Aceitar].Ponta (para determinar a profundidade final da ponta da broca) Ø Diâmetro final do furo de centro. V2 Valor de recuo para quebra de cavaco.Devemos programar apenas um valor para o final do furo. ou programamos o campo “F” (coordenada absoluta) ou o campo “G” (coordenada a partir do plano de referência). par. T42158A Programação e Operação . Através da tecla [SELECT] escolher entre as opções: Dist. CICLOS FIXOS Através da tecla [SELECT] escolher entre as opções: 6º Campo . Através DTS da tecla [SELECT] pode-se escolher entre tempo em segundos ou número de voltas do eixo árvore.Topo (para determinar a profundidade da parte paralela do furo) . . ou seja.e assim sucessivamente. DF em relação a segunda para fazer a terceira. .Devemos programar apenas um valor para a primeira penetração da furação.18.Linha D CNC Siemens 828 47 . Coordenada Z final da furação.Manual (valor de folga ao retornar para dentro do furo é inserido através de V3) prévia . Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental Profundidade da primeira penetração da ferramenta. o ciclo é inserido no programa conforme exemplo a seguir: CYCLE83 (______________) NOTAS: .Os dados de corte como avanço e rotação devem ser programados anteriormente em um bloco separado. Tempo de permanência no fundo do furo após cada incremento.

10.18 R20 40 A 17.1.5 A 67.-85.0.0.5 Y20 X67.2.0. BROCA D16 MM M6 G54 D01 S2000 M3 G0 X17.”BOX”.11221112) X17.5 MCALL G53 G0 Z-110 D0 M5 M30 85 O A-A 85 A 16 100 SEÇÃO A-A 25.112.18.5 Y20 Z7 F200 MCALL CYCLE83(5.1.””.1.6. CICLOS FIXOS Exemplo: WORKPIECE(.1.90.-80..-30.4.6.Linha D CNC Siemens 828 85 T42158A .0.75.2.0.1..75) G17 G71 G90 G94 G53 G0 Z-110 D0 T15..0.-20.5 48 Programação e Operação .

Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Coordenada Z de retorno da ferramenta após o fim do ciclo (absoluto) Distância segura (folga para aproximação . CICLOS FIXOS 19. (roscamento com macho rígido) .Pos. (MCALL) (realiza vários furos com a mesma profundidade) Z0 Coordenada Z de início do roscamento (absoluta) T42158A Programação e Operação .Preencher os campos (ver figura-exemplo abaixo) .Linha D CNC Siemens 828 49 RP SC .Acionar a softkey [ Furar rosca ] .sem sinal) Através da tecla [SELECT] escolher entre as opções: 3º Campo .Acionar a softkey [ Rosca ] .18.CYCLE84 Aplicação: Roscamento macho rígido Este ciclo executa o roscamento utilizando macho com fixação rígida. individual (realiza apenas uma furação) .Modelo de pos.com mandril de comp. Acessar a página do CYCLE84: Para acessar a página de programação do CYCLE84 é necessário seguir os seguintes passos: . (roscamento com mandril flutuante) Através da tecla [SELECT] escolher entre as opções: 4º Campo .sem mandril de comp.Acionar a softkey [ Furar ] .4 .

.Roscas à esquerda ou roscas à direita são especificadas através do sinal do parâmetro de passocampo “I”: · valor positivo . Através da tecla [SELECT] pode-se escolher entre passo em P mm ou em fios por polegada. . Através da tecla [SELECT] escolher entre as opções: . Com esta Seleção opção. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE84 (______________) NOTAS: .18.UNC Através da tecla [SELECT] selecionar o tamanho de rosca desejado.à esquerda (M4) . Z1 Após acionar a softkey [Aceitar].Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). CICLOS FIXOS Coordenada Z final do roscamento. ou seja.Devemos programar apenas um valor para o final da rosca.Whitworth BSW . o valor do passo é selecionado automaticamente. ou programamos o “Z1” .ISO métrico Tabela .Rosca à dir. Através da tecla [SELECT] escolher o sentido de giro do eixo árvore após fim SDE do ciclo.Vários cortes (faz a rosca no sistema quebra cavaco) DT Tempo de permanência no fundo do furo (valor em segundos) SR Rotação a ser utilizada durante o retorno da ferramenta.campo D” (coordenada absoluta) ou o campo “E” (coordenada a partir do plano de referência). no momento em que a ferramenta já está fora da peça. 50 Programação e Operação .Rosca à esq. Através da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Através da tecla [SELECT] escolher entre as opções: 7º Campo . Ângulo de orientação do eixo árvore para iniciar o ciclo.1 corte (faz a rosca até a profundidade final em uma única entrada) Campo .à direita (M3) · valor negativo .Whitworth BSP .sem .O sentido de giro é sempre invertido automaticamente na abertura das roscas . .Os dados de corte como avanço e rotação devem ser programados anteriormente em um bloco separado.Linha D CNC Siemens 828 T42158A . αS S Rotação a ser utilizada durante o roscamento Através da tecla [SELECT] escolher entre as opções: 13º . Passo da rosca.

1.75 SEÇÃO A-A R1 0 T42158A Programação e Operação .0..-15.75 M6 G54 D01 S500 M3 G0 X0 Y35 Z5 MCALL CYCLE84(5..”BOX”. MACHO M12X1.1001.3..-65.0.112.18.500..-65.5.65) G17 G71 G90 G94 G53 G0 Z-110 D0 T20.75.1..-18.””.-80.7.1.0.0.0.2.92 M12 X 1.5.2001002) RP=35 AP=90 AP=210 AP=330 MCALL G53 G0 Z-110 D0 M5 M30 A 15 90 5 R3 A 103.1..Linha D CNC Siemens 828 51 .5. CICLOS FIXOS Exemplo: WORKPIECE(.65..

podendo programar o avanço de retração de acordo com o desejado. CICLOS FIXOS 19.18.Linha D CNC Siemens 828 T42158A .sem sinal) Através da tecla [SELECT] escolher entre as opções: 3º Campo .Acionar a softkey [ Furar ] . Para acessar a página de programação do CYCLE85 é necessário seguir os seguintes passos: .Modelo de pos. RP SC 52 Programação e Operação .Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Coordenada Z de retorno da ferramenta após o fim do ciclo (absoluto) Distância segura (folga para aproximação .Pos.CYCLE85 Aplicação: Acabamento de furos com alargador.6 . individual (realiza apenas uma furação) .Acionar a softkey [ Alargar ] .Acionar a softkey [ Furar Alargar ] . Z0 Coordenada Z de início da furação.Preencher os campos (ver figura-exemplo abaixo) . A ferramenta executa o movimento até a profundidade programada. (MCALL) (realiza vários furos com a mesma profundidade) F Avanço de penetração da ferramenta FR Avanço de retorno da ferramenta.

Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). ou seja.500) X70 Y0 X120 MCALL G53 G0 Z-110 D0 M5 : 45 40 15 25 SEÇÃO A-A 20 A 70 150 A 50 T42158A Programação e Operação .18.2.campo “D” (coordenada absoluta) ou o “DPR” (coordenada a partir do plano de referência).0.Devemos programar apenas um valor para o final do mandrilamento.1.-15. ou programamos o “Z1” . Através da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Tempo de permanência na coordenada final da furação.Deve-se programar a rotação do eixo árvore anteriormente em bloco separado. . CICLOS FIXOS Z1 DT Coordenada Z final da furação. Exemplo: : G53 G0 Z-110 D0 T04 M6 G54 D1 S920 M3 G0 X70 Y0 Z15 MCALL CYCLE85 (5. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE85 (______________) NOTAS: . Através da tecla [SELECT] pode-se escolher entre tempo em segundos ou número de voltas do eixo árvore.100.Linha D CNC Siemens 828 40 70 15 35 30° 53 . . Após acionar a softkey [Aceitar].

(MCALL) (realiza vários furos com a mesma profundidade) Através da tecla [SELECT] escolher entre as opções: DIR .Linha D CNC Siemens 828 T42158A RP SC .sem sinal) Através da tecla [SELECT] escolher entre as opções: 3º Campo .Preencher os campos (ver figura-exemplo abaixo) .rotação no sentido horário . CICLOS FIXOS 19. individual (realiza apenas uma furação) .7 .Modelo de pos. Para acessar a página de programação do CYCLE86 é necessário seguir os seguintes passos: . podendo programar um deslocamento para retração antes da saída em avanço rápido.Acionar a softkey [ Mandrilar ] .Pos.Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Coordenada Z de retorno da ferramenta após o fim do ciclo (absoluto) Distância segura (folga para aproximação .CYCLE86 Aplicação: Mandrilamento com retração do eixo árvore parado A ferramenta executa o mandrilamento até a profundidade programada.18.Acionar a softkey [ Furar ] .rotação no sentido anti-horário Z0 Coordenada Z de início do mandrilamento (absoluta) 54 Programação e Operação .

Devemos programar apenas um valor para o final do mandrilamento.campo “K” . Valor de recuo no eixo Y após parada do eixo árvore. Através da tecla [SELECT] escolher entre as opções: . Ângulo de parada do eixo árvore ao chegar ao final do furo. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). Através da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Tempo de permanência na coordenada final do mandrilamento. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE86 (______________) NOTAS: Os dados de corte como avanço e rotação devem ser programados anteriormente em um bloco separado. Exemplo: WORKPIECE(. CICLOS FIXOS Z1 DT SPOS 9º CAMPO DX DY DZ Coordenada Z final do mandrilamento.0.permite parar o eixo árvore de forma orientada.1.não levantar (retorno da ferramenta em Z sem recuo dos outros eixos) Valor de recuo no eixo X após parada do eixo árvore..150. ou programamos o “Z1” campo “D” (coordenada absoluta) ou o campo “E” (coordenada a partir do plano de referência).1.45. Após acionar a softkey [Aceitar].3.12) G53 G0 Z-110 D0 M5 M30 150 65 50 20 SEÇÃO A-A 55 T42158A Programação e Operação .-35.35) G17 G71 G90 G94 G53 G0 Z-110 D0 T06 M6 G54 D01 S800 M3 G0 X0 Y0 Z10 F300 MCALL CYCLE86(5. A função POSS .0.”BOX”..2.””.0.-35. Valor de recuo no eixo Z após parada do eixo árvore.levantar (habilita recuo dos eixos após parada do eixo árvore) .112. ou seja.2. O sentido de rotação é programado no ciclo.18.-80.0.6.2.Linha D CNC Siemens 828 150 15 65 .0.-15. Através da tecla [SELECT] pode-se escolher entre tempo em segundos ou número de voltas do eixo árvore.

Para acessar a página de programação do CYCLE90 é necessário seguir os seguintes passos: . Indica o tipo de usinagem.Linha D CNC Siemens 828 T42158A RP SC F1 .Acionar a softkey [ OK ] Os dados a serem preenchidos são os seguintes: Plano de retorno da ferramenta após o fim do ciclo (ABSOLUTO) Distância segura (folga para aproximação . CICLOS FIXOS 19.Preencher os campos (ver figura-exemplo abaixo) .Acionar a softkey [ Fresar ] . sendo que: Z0 Z1 : Usinagem de cima para baixo Z1 Z0 : Usinagem de baixo para cima 6º Campo Indica a direção da Rosca. = Rosca à direita Esq.18. sendo que: Dir.9 .SEM SINAL) Avanço de furação. = Rosca à esquerda 56 Programação e Operação .Acionar a softkey [ Fresagem roscas ] .CYCLE70 Aplicação: Interpolação helicoidal Este ciclo permite produzir roscas internas e externas. A trajetória da ferramenta é baseada em uma interpolação helicoidal. sendo que: = Desbaste = Acabamento 5º Campo Sentido da usinagem.

caso contrário irá ocorrer um alarme abortando a operação. Uma vez que o comando monitora a ferramenta durante o ciclo. ou programamos o “DP” (coordenada absoluta) ou o “DPR” (coordenada a partir do plano de referência). A rotação deve ser programada em um bloco separado. A posição de partida.ABSOLUTO) Z1 Coordenada Z final do fresamento. quando em usinagem externa. Através da tecla [SELECT] pode-se escolher entre coordenada ABSOLUTA ou INCREMENTAL Define tipo de roscamento. (MCALL) (realiza vários furos com a mesma profundidade) X0 Coordenada em “X” do centro da Rosca Y0 Coordenada em “Y” do centro da Rosca Z0 Plano de referência (Z inicial .18. T42158A Programação e Operação . é qualquer posição desde que a ferramenta possa atingir o centro da interpolação e a altura do plano de retorno sem colisão. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). ou seja. devemos ativar o seu devido corretor. CICLOS FIXOS 7º Campo Indica se a rosca a ser fresada é Externa ou Interna. é qualquer posição desde que a ferramenta possa atingir o diâmetro externo e o plano de retorno sem colisão. Devemos programar apenas um valor para o final da hélice. individual (realiza apenas uma furação) . sendo que: Sem: Rosca sem padronização TABELA ISO métrico: Rosca padrão Métrico Withwort: Rosca padrão Polegada D Maior diâmetro da hélice (diâmetro externo da rosca) P Passo da hélice Ø Diâmetro externo da rosca H1 Altura do filete DXY Sobremetal de acabamento nas laterais U Sobremetal para acabamento no fundo da rosca Angulo de entrada na rosca aS NOTAS: A posição de partida. Quando usinagem de baixo para cima devemos posicionar a ferramenta no plano de retorno ou atrás do plano de retorno.Modelo de pos. quando em usinagem interna. sendo que: Fêmea: Rosca Interna Macho: Rosca Externa NT Nº de dentes da ferramenta 9º Campo Através da tecla [SELECT] escolher entre as opções: .Linha D CNC Siemens 828 57 .Pos.

11.1 .0.45.2...0.0. FRESA PARA ROSCAR M6 G54 D01 S1800 M3 G0 X0 Y0 Z2 CYCLE70(5.0. No término da usinagem surgirá um movimento adicional ao eixo vertical.”CYLINDER”...-30..8.0.200.2.1.7.0) G53 G0 Z-110 D0 M5 M30 100 20X45 0X4 M6 100 A A 30 SEÇÃO A-A 18.””.8.-30.60. Este movimento adicional é calculado pela seguinte fórmula: z=p 2 WR + RDIFF * * DIATH 4 p WR DIATH RDIFF z valor do movimento adicional (cálculo interno) passo da rosca raio da ferramenta diâmetro externo da rosca diferença de raio para o círculo de saída Para roscas internas RDIFF=DIATH/2-WR Para roscas externas RDIFF=DIATH/2+WR 58 Programação e Operação .100) G17 G71 G90 G94 G53 G0 Z-110 D0 T01.Ultrapassagem no comprimento da rosca O movimento de entrada e saída no fresamento de roscas ocorre em todos os três eixos.64.0. CICLOS FIXOS Exemplo: WORKPIECE(. além da profundidade da rosca programada.4.Linha D CNC Siemens 828 T42158A .18.-80.1.1.

Para acessar a página de programação do HOLES1 é necessário seguir os seguintes passos: . Através da tecla [SELECT] escolher entre as opções: 2º Campo .Acionar a softkey [ Posição ] .HOLES1 Aplicação: Linha de posições Esta função permite introduzir em determinados ciclos inúmeras posições dispostas em linha reta e com distâncias equivalentes.Acionar a softkey [ Furar ] .18. N Quantidade de furos. Y0 Ponto de referência da linha de furos no eixo Y. LAB T42158A Programação e Operação .10 .Acionar a softkey com o desenho da linha de furos. CICLOS FIXOS 19. . α0 L0 Distância do ponto de referência até a coordenada do primeiro furo.Grade (habilta função CYCLE 801 para fazer várias linhas de furos) X0 Ponto de referência da linha de furos no eixo X. Ângulo de inclinação da linha de furos.Linha (habilita função HOLES 1 para fazer uma única linha de furos) .Preencher os campos (ver figura-exemplo abaixo) .Linha D CNC Siemens 828 59 .Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Nome de identificação da linha para posterior repetição. L Distância entre os furos.

programado.2..10. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0)... em movimento rápido.0.20.0.1.3.. ao primeiro posicionamento através de um movimento polar. ângulo (campo “C”) e comprimento (campo “E”)..0.1) MCALL G53 G0 Z-110 D0 M5 M30 9 10 SEÇÃO A-A 20 20 20 40 20 A 100 110 A 120 9 10 SEÇÃO A-A 60 Programação e Operação .4. o ciclo é inserido no programa conforme exemplo abaixo: HOLES1 (______________) NOTAS: A partir do ponto de referência (campo “A” e “B”) o ciclo se desloca..20.5.0.40. CICLOS FIXOS Após acionar a softkey [Aceitar].Linha D CNC Siemens 828 T42158A 100 .-26.10.12) HOLES1(20.0..18.1) HOLES1(110.0.90. Exemplo 1: G17 G71 G90 G94 G53 G0 Z-110 D0 T04 M6 G54 D01 S800 M3 G0 X20 Y10 Z10 F200 MCALL CYCLE82(5.0.

em determinados ciclos.Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Nome de identificação da linha para posterior repetição. .18. int. . inúmeras posições dispostas em formato circular e com distâncias equivalentes.Acionar a softkey [ Posição ] .HOLES2 Aplicação: Círculo de posições Esta função permite introduzir.11 .Círc. α1 R Raio do círculo de furos.Acionar a softkey [ Furar ] .Linha D CNC Siemens 828 61 . α0 Abertura angular entre furos.Acionar a softkey com o desenho do círculo de furos. Ângulo do primeiro furo. CICLOS FIXOS 19. X0 Coordenada do centro do círculo de furos no eixo X. Para acessar a página de programação do HOLES2 é necessário seguir os seguintes passos: . Y0 Coordenada do centro do círculo de furos no eixo Y.Preencher os campos (ver figura-exemplo abaixo) . Através da tecla [SELECT] escolher entre as opções: 2º Campo .Círc. LAB T42158A Programação e Operação . parc.

0.10.108.0.””.0.. Exemplo: N10 WORKPIECE(.50.12) HOLES2(0. o ciclo é inserido no programa conforme exemplo abaixo: HOLES2 (______________) NOTAS: O círculo de posições é definida através do centro (campo “A” e “B”) e do raio (campo N “C”) Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0).Círculo Após acionar a softkey [Aceitar]. Através da tecla [SELECT] escolher entre as opções: posicionar .5. BROCA D8 MM M6 G54 D01 G64 CFIN S1550 M3 G0 X0 Y0 Z10 F230 MCALL CYCLE82(5..0.30..-26.Linha D CNC Siemens 828 T42158A 8X5 .9.. CICLOS FIXOS Quantidade de furos.”CYLINDER”.5.2.1.135) G17 G71 G90 G94 G53 G0 Z-110 D0 T08.1) MCALL G53 G0 Z-110 D0 M5 M30 72 ° R5 8 62 Programação e Operação .18.Reta .1010.-80.0.64.

18. CICLOS FIXOS
19.12 - CYCLE801 Aplicação: Grade de posições Esta função permite introduzir em determinados ciclos inúmeras posições dispostas em grade (linhas e colunas) e com distâncias equivalentes. Para acessar a página de programação do CYCLE 801 é necessário seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Posição ] - Acionar a softkey com o desenho da linha de furos. - No segundo campo, selecionar a opção grade através da tecla [SELECT]. - Preencher os campos (ver figura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos são os seguintes: Nome de identificação da linha para posterior repetição. Através da tecla [SELECT] escolher entre as opções: 2º Campo - Linha (habilita função HOLES 1 para fazer uma única linha de furos) - Grade (habilta função CYCLE 801 para fazer várias linhas de furos) X0 Coordenada do primeiro furo no eixo X. Y0 Coordenada do primeiro furo no eixo Y. Ângulo de inclinação da grade de furos. α0 L0 Distância do ponto de referência até a coordenada do primeiro furo. L Distância entre os furos. N Quantidade de furos.
T42158A Programação e Operação - Linha D CNC Siemens 828 63

LAB

18. CICLOS FIXOS
Após acionar a softkey [Aceitar], o ciclo é inserido no programa conforme exemplo abaixo: CYCLE801 (______________) NOTA: Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). Exemplo 1: WORKPIECE(,,””,”BOX”,112,0,-25,-80,0,0,100,150) G17 G71 G90 G94 G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 MCALL CYCLE82(5,0,2,-26,,0.5,10,1,12) CYCLE801(-92.5,15,0,42.5,30,3,5,0,0,0,0,,,1) MCALL G53 G0 Z0 D0 T02 M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 MCALL CYCLE84(5,0,2,-18,,0.7,3,,1.75,5,500,5,0, 1,0,1,5,1,,,,,1001,2001002) CYCLE801(-92.5,15,0,42.5,30,3,5,0,0,0,0,,,1) MCALL G53 G0 Z0 D0 M30
18 M8 X 1.25
10
12

SEÇÃO A-A
27,5
15

M8 X 1.25

A

42,50

7,50

64

Programação e Operação - Linha D CNC Siemens 828 M8 X 1.25

T42158A

0

15

30

A

18. CICLOS FIXOS
19.14 - LONGHOLE Aplicação: Rasgos em círculo (largura igual ao diâmetro da fresa) Este ciclo permite a usinagem (desbaste) de rasgos oblongos, sendo que a larguras dos rasgos serão iguais ao diâmetro da fresa. Para acessar a página de programação do LONGHOLE é necessário seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Ranhura ] - Acionar a softkey [ Furo oblongo ] - Preencher os campos (ver figura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos são os seguintes: Coordenada Z de retorno da ferramenta após o fim do ciclo (absoluto) Distância segura (folga para aproximação - sem sinal) Avanço a ser utilizado durante o fresamento do rasgo. Através da tecla [SELECT] escolher entre as opções: 4º - em planos: Aprofunda de topo CAMPO - Oscil. Aprofunda em rampa Através da tecla [SELECT] escolher entre as opções: - centro Pto. de - centro do raio à esquerda ref. - centro do raio à direita - extremidade esquerda - extremidade direita Através da tecla [SELECT] escolher entre as opções: 6º Campo - Pos. individual (realiza apenas um rasgo) - Modelo de pos. (MCALL) (realiza vários rasgos com as mesmas dimensões) X0 Ponto de referência do rasgo no eixo X.
T42158A Programação e Operação - Linha D CNC Siemens 828 65

RP SC F

18. CICLOS FIXOS
Y0 Z0 L Z1 DZ FZ Ponto de referência do rasgo no eixo Y. Coordenada Z de início do rasgo (absoluta) Comprimento do rasgo. Ângulo de inclinação do rasgo em relação ao eixo X. Coordenada Z final do rasgo. Através da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Profundidade de corte durante o fresamento Avanço de penetração da ferramenta no material.

α0

Após acionar a softkey [Aceitar], o ciclo é inserido no programa conforme exemplo abaixo: LONGHOLE (______________) NOTAS: A posição de aproximação pode ser qualquer uma desde que não haja risco de colisão. Os pontos de início dos rasgos são atingidos através de movimentos rápidos Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Devemos programar apenas um valor para o final dos rasgos, ou seja, ou programamos ocampo “D” (coordenada absoluta) ou “E” (coordenada a partir do plano de referência). No caso de violação do contorno dos furos oblongos, surgirá uma mensagem de erroabortando a usinagem. Durante a usinagem, o sistema de coordenadas é rotacionado, com isso os valores mostrados no display serão como se estivesse usinando sobre o 1º eixo. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). Exemplo: : G53 G0 Z-110 D0 T01 M6 G54 D01 S2400 M3 G64 CFIN G0 X0 Y0 Z10 LONGHOLE(5,0,2,-10,,2,53.5,0,0,8.5,30,12 0,150,500,2.5,1,0,2100,1001,2) LONGHOLE(5,0,2,-10, ,2,53.5,0,0, 8.5,210, 120,150,500,2.5) G53 G0 Z-110 D0 M5 M30
16
4

SEÇÃO A-A

1 20

R5

A

8

8

45

16

66

4

Programação e Operação - Linha D CNC Siemens 828
SEÇÃO A-A
10

T42158A

10

A
R12

30

,5 0

long ] . oposto (ativa corte discordante durante o fresamento) Distância segura (folga para aproximação .13 .Acionar a softkey [ Ranh. T42158A Programação e Operação .Acionar a softkey [ Ranhura ] . Para acessar a página de programação do SLOT1 é necessário seguir os seguintes passos: . direto (ativa o corte concordante durante o fresamento) .Linha D CNC Siemens 828 67 .Acionar a softkey [ Fresar ] .Preencher os campos (ver figura-exemplo abaixo) .SLOT1 Aplicação: Rasgos em círculo Este ciclo permite a usinagem (desbaste e acabamento) de rasgos oblongos com uma largura maior que a largura da ferramenta.Sent.sem sinal) Avanço a ser utilizado durante o fresamento. CICLOS FIXOS 18.Sent.18.Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: RP Campo à direita de RP SC F Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Através da tecla [SELECT] escolher entre as opções: .

Linha D CNC Siemens 828 T42158A . Após acionar a softkey [Aceitar]. (MCALL) (realiza várias bolsas com a mesma profundidade) X0 Coordenada de referência da bolsa no eixo X. Através da tecla [SELECT] escolher entre as opções: . individual (realiza apenas uma bolsa) .Extremidade direita Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) Através da tecla [SELECT] escolher entre as opções: 7º Campo .Vertical .Centro do raio à direita . . Ângulo de inclinação da bolsa em relação ao eixo X.Centro . Z0 Coordenada Z inicial da ranhura. UZ Valor de sobremetal para acabamento no fundo.pré .Modelo de pos. . L Comprimento da bolsa. FZ Avanço a ser utilizado durante a penetração da ferramenta.Centro do raio à esquerda ref. Determina a forma como a ferramenta vai penetrar no material. W Largura da ranhura. Através da tecla [SELECT] escolher entre as opções: Pto. UXY Valor de sobremetal para acabamento nas paredes da bolsa. CICLOS FIXOS Determina qual coordenada do alojamento será informada posteriormente.Pos.Extremidade esquerda . o ciclo é inserido no programa conforme exemplo abaixo: SLOT1 (_____________) 68 Programação e Operação . Y0 Coordenada de referência da bolsa no eixo Y.furado Imersão . de .oscil.18. α0 Coordenada Z final do fresamento. Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental DZ Profundidade de corte.hélic.

30.0.200.15.-25.5.1010.1) MCALL G53 G0 Z-110 D0 X 3 R46 15 R 30 140 R46 15 T42158A 3 Programação e Operação .0.-3. ou programamos o“DP” (coordenada absoluta) ou o “DPR” (coordenada a partir do plano de referência).1011. pois o comando monitora a ferramenta durante o ciclo.0. o sistema de coordenadas é rotacionado.140) N20 G17 G71 G90 G94 N30 .64.0.”CYLINDER”. com isso os valores mostradosno display será como se usinado sobre o 1º eixo.0.15.18.1.0.0. Exemplo: : N10 WORKPIECE(.15.0.2..1.1.0.-80.1.2..45. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0).2.G53 G0 Z0 D00 N40 T01 N50 M6 N60 G54 D01 S1800 M3 N70 G0 X0 Y0 N80 Z10 N90 F100 MCALL SLOT1(5.””.0. Os pontos de início dos rasgos são atingidos através de movimentos rápidos Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente.4.0.0. ou seja. Durante a usinagem. CICLOS FIXOS NOTAS: A posição de aproximação pode ser qualquer uma desde que não haja risco de colisão.1. No caso de violação do contorno dos furos oblongos.1100.6. surgirá uma mensagem de erro abortando a usinagem.30...Linha D CNC Siemens 828 69 X .0.102) HOLES2(0.2.21. Devemos programar apenas um valor para o final dos rasgos.0.

Sent. direto (ativa o corte concordante durante o fresamento) .Acionar a softkey [ Ranhura ] .Acionar a softkey [ Fresar ] .SLOT2 Aplicação: Rasgos circulares Este ciclo permite a usinagem (desbaste e acabamento) de rasgos circulares dispostos sobre um círculo. circ ] .14 . oposto (ativa corte discordante durante o fresamento) Distância segura (folga para aproximação . Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) FZ Avanço a ser utilizado durante a penetração da ferramenta. Para acessar a página de programação do SLOT1 é necessário seguir os seguintes passos: . CICLOS FIXOS 18.sem sinal) Avanço a ser utilizado durante o fresamento.Acionar a softkey [ Ranh.18.Sent.Linha D CNC Siemens 828 T42158A RP Campo à direita de RP SC F .Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Através da tecla [SELECT] escolher entre as opções: . 70 Programação e Operação .Preencher os campos (ver figura-exemplo abaixo) .

ou programamos o“DP” (coordenada absoluta) ou o “DPR” (coordenada a partir do plano de referência). com isso os valores mostradosno display será como se usinado sobre o 1º eixo. Através da tecla [SELECT] escolher entre as opções: . Determina a forma como a ferramenta vai penetrar no material. Os pontos de início dos rasgos são atingidos através de movimentos rápidos Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente.pré . T42158A Programação e Operação .Círculo Após acionar a softkey [Aceitar].oscil. parc. N Quantidade de ranhuras. o ciclo é inserido no programa conforme exemplo abaixo: SLOT2 (_____________) α1 α2 W Abertura angular da ranhura. α0 Largura da ranhura Coordenada Z final do fresamento. pois o comando monitora a ferramenta durante o ciclo. UXY Valor de sobremetal para acabamento nas paredes da bolsa.Círc. Ângulo de início da primeira ranhura. Y0 Coordenada do centro do círculo no eixo Y. X0 Coordenada do centro do círculo no eixo X. ou seja.furado Imersão . Z0 Coordenada Z inicial da ranhura. .18. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). Abertura angular entre o início das ranhuras. Durante a usinagem. o sistema de coordenadas é rotacionado. Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental DZ Profundidade de corte. surgirá uma mensagem de erro abortando a usinagem.Círc. Através da tecla [SELECT] escolher entre as opções: posicionar . No caso de violação do contorno dos furos oblongos. Devemos programar apenas um valor para o final dos rasgos. R Raio até o centro da ranhura. .Reta . CICLOS FIXOS Através da tecla [SELECT] escolher entre as opções: 7º Campo .hélic. NOTAS: A posição de aproximação pode ser qualquer uma desde que não haja risco de colisão.Vertical .Linha D CNC Siemens 828 71 . int.

0.0.100.200.102) N110 G53 G0 Z-110 D0 N120 M30 5 10 SEÇÃO A-A 20° 95 20 5 10 A 80° A SEÇÃO A-A 20° 95 72 20 Programação e Operação .9..3.200.-4.5.90.-80.80.0.140) N20 G17 G71 G90 G94 N30 G53 G0 Z0 D00 N40 T01 N50 M6 N60 G54 D01 S1800 M3 N70 G0 X0 Y0 N80 Z10 N90 F100 N100 SLOT2(5.1011.Linha D CNC Siemens 828 T42158A . CICLOS FIXOS Exemplo: : N10 WORKPIECE(..””..1.47.0.1001.0.0.-5.2.2.20.-20.0.”CYLINDER”.0.64.0.0.18.2.

16 . Para acessar a página de programação do CICLOCICLO é necessário seguir os seguintes passos: . T42158A Programação e Operação .Acionar a softkey [ Fresar ] .ABRIR RANHURA Aplicação: Fresamento de canais Este ciclo permite a usinagem (desbaste e acabamento) de canais retos.Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: RP SC F Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Distância segura (folga para aproximação .Linha D CNC Siemens 828 73 .sem sinal) Avanço a ser utilizado durante o fresamento.Preencher os campos (ver figura-exemplo abaixo) .Acionar a softkey [ Ranhura ] . CICLOS FIXOS 19.18.Acionar a softkey [ Abrir ranh ] .

Em cima à direita Através da tecla [SELECT] escolher entre as opções: -▼ (Desbaste) -▼▼▼(Acabamento) Através da tecla [SELECT] escolher entre as opções: .Fresamen.Fresamen. direto (ativa o corte concordante durante o fresamento) . Comprimento do canal. Pto. Através da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relação ao diâmetro da fresa.18.Embaixo à esquerda . individual (realiza apenas uma bolsa) . Valor de sobremetal para acabamento nas paredes do canal.Sent. o ciclo é inserido no programa conforme exemplo abaixo: CICLOCICLO (_____________) 74 Programação e Operação .Sent. Coordenada Z final do fresamento. Vortex Através da tecla [SELECT] escolher entre as opções: . Usinagem 6º Campo 7º Campo 8º Campo X0 Y0 Z0 W L Z1 DXY DZ UXY UZ α0 Após acionar a softkey [Aceitar]. Profundidade de corte. Largura do canal. Vortex .Fresamen.Centro .Linha D CNC Siemens 828 T42158A . Através da tecla [SELECT] escolher entre as opções: . Coordenada Z inicial do canal. Valor de sobremetal para acabamento no fundo do canal. (MCALL) (realiza várias bolsas com a mesma profundidade) Ponto de referência no eixo X.Embaixo à direita . Através da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental.Em cima à esquerda . Vortex . Determina o valor do deslocamento lateral da fresa durante a abertura do canal. de ref.Modelo de pos. Ângulo de inclinação do canal. Ponto de referência no eixo Y. CICLOS FIXOS Determina qual coordenada do alojamento será informada posteriormente. oposto (ativa corte discordante durante o fresamento) Através da tecla [SELECT] escolher entre as opções: .Pos.

2) N110 G53 G0 Z-110 D0 N120 M30 T42158A Programação e Operação .50.2) N100 CYCLE899(5.-5.”RECTANGLE”..100.0.100.0.0.50.Linha D CNC Siemens 828 75 .100.1001.0.-5.1.1.140) N20 G17 G71 G90 G94 N30 G53 G0 Z0 D00 N40 T01.0.50.0.64.0.1002.0. CICLOS FIXOS Exemplo: : N10 WORKPIECE(.””.2.100.0.-80.1.-10.110.1.2.0.18..0.1.200.FRESA RAIO 20mm N50 M6 N60 G54 D01 S1800 M3 N70 G0 X0 Y0 N80 Z10 N90 F100 N100 CYCLE899(5.0.0.110.0..1.0.50.200.100.

Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: RP Campo à direita de RP SC F Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Através da tecla [SELECT] escolher entre as opções: .Acionar a softkey [ Fresar ] .15 .Acionar a softkey [ Bolsa retangul. Para acessar a página de programação do POCKET3 é necessário seguir os seguintes passos: .Sent.Acionar a softkey [ Bolsa ] .POCKET3 Aplicação: Alojamento retangular Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos retangulares em qualquer posição ou ângulo. direto (ativa o corte concordante durante o fresamento) .Preencher os campos (ver figura-exemplo a seguir) .Linha D CNC Siemens 828 T42158A .Sent. 76 Programação e Operação . ] . CICLOS FIXOS 18.sem sinal) Avanço a ser utilizado durante o fresamento.18. oposto (ativa corte discordante durante o fresamento) Distância segura (folga para aproximação .

R Raio dos cantos da bolsa. DZ Profundidade de corte. .hélic.Usinagem compl.oscil. α0 Coordenada Z final do fresamento.18. T42158A Programação e Operação . Através da tecla [SELECT] escolher entre as opções: Pto. o ciclo é inserido no programa conforme exemplo abaixo: POCKET3 (_____________) Ao desbastar o alojamento.Em cima à direita Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) Através da tecla [SELECT] escolher entre as opções: 7º Campo .Vertical . Através da tecla [SELECT] escolher entre as opções: . . de .Centro . deve-se levar em consideração dimensões de peça bruta (ex.Retrabalho Após acionar a softkey [Aceitar].Embaixo à direita . Y0 Coordenada de referência da bolsa no eixo Y. W Largura da bolsa. para usinar peças pré-fundidas). UXY Valor de sobremetal para acabamento nas paredes da bolsa.Pos. DXY Através da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relação ao diâmetro da fresa. Ângulo de inclinação da bolsa em relação ao eixo X.Em cima à esquerda . FZ Avanço a ser utilizado durante a penetração da ferramenta.Linha D CNC Siemens 828 77 .furado Imersão . Z0 Coordenada Z inicial da bolsa. individual (realiza apenas uma bolsa) .Modelo de pos. L Comprimento da bolsa. Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental Determina o valor do deslocamento lateral da fresa durante a abertura da bolsa. UZ Valor de sobremetal para acabamento no fundo. (MCALL) (realiza várias bolsas com a mesma profundidade) X0 Coordenada de referência da bolsa no eixo X. .Embaixo à esquerda ref. Determina a forma como a ferramenta vai penetrar no material. CICLOS FIXOS Determina qual coordenada do alojamento será informada posteriormente. Através da tecla [SELECT] escolher entre as opções: Escarear .pré .

0.15.10.1.0.2.200.100.”BOX”.1..0.1.-20.150.Linha D CNC Siemens 828 100 A A T42158A 150 100 A .1. o centro do alojamento e o plano de retorno.1.3.2.200. No final do ciclo a ferramenta movimentar-se-á para o centro do alojamento.0.100.0.10.0. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente.0.0.200.2.3.0.8.11.0.75.15.150) G17 G71 G90 G94 G53 G0 Z0 D00 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 F100 POCKET3(5.-10.1.18.1110 0. sem colisões.1. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0).100.1.2.8. CICLOS FIXOS NOTAS: A posição de aproximação pode ser qualquer uma desde que se possa atingir. O ponto de início do alojamento é atingido através de um movimento rápido.0.1.110) POCKET3(5.0.50.-80.-10.15.0.110) G53 G0 Z0 D0 M30 R1 5 10 20 R1 5 150 150 200 200 78 Programação e Operação . pois o comando monitora a ferramenta durante o ciclo.0.1110 0.2.112.2.””.0.21.0.150. Para remover todo o material em um único passe deve-se programar o valor zero (0) no parâmetro MID.0.75.50.22.1.11.15.100. Exemplo: : WORKPIECE(.

Acionar a softkey [ Fresar ] . T42158A Programação e Operação . Para acessar a página de programação do POCKET4 é necessário seguir os seguintes passos: .POCKET4 Aplicação: Alojamento circular Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos circulares em qualquer posição.Acionar a softkey [ Bolsa circular ] .Sent.Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: RP Campo à direita de RP SC F Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Através da tecla [SELECT] escolher entre as opções: . direto (ativa o corte concordante durante o fresamento) .18.Sent.Acionar a softkey [ Bolsa ] .16 .sem sinal) Avanço a ser utilizado durante o fresamento.Linha D CNC Siemens 828 79 . CICLOS FIXOS 18. oposto (ativa corte discordante durante o fresamento) Distância segura (folga para aproximação .Preencher os campos (ver figura-exemplo a seguir) .

DXY Através da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relação ao diâmetro da fresa.Usinagem compl. R Raio dos cantos da bolsa.Modelo de pos. Z0 Coordenada Z inicial da bolsa. Através da tecla [SELECT] escolher entre as opções: . (MCALL) (realiza várias bolsas com a mesma profundidade) X0 Coordenada de referência da bolsa no eixo X.Embaixo à direita .oscil. FZ Avanço a ser utilizado durante a penetração da ferramenta. Através da tecla [SELECT] escolher entre as opções: Pto. UXY Valor de sobremetal para acabamento nas paredes da bolsa. .Retrabalho Após acionar a softkey [Aceitar].Centro . CICLOS FIXOS Determina qual coordenada do alojamento será informada posteriormente. individual (realiza apenas uma bolsa) .Vertical . Através da tecla [SELECT] escolher entre as opções: Escarear . α0 Coordenada Z final do fresamento. Ângulo de inclinação da bolsa em relação ao eixo X. DZ Profundidade de corte. UZ Valor de sobremetal para acabamento no fundo.Linha D CNC Siemens 828 T42158A . W Largura da bolsa.Em cima à direita Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) Através da tecla [SELECT] escolher entre as opções: 7º Campo .Em cima à esquerda . o ciclo é inserido no programa conforme exemplo abaixo: POCKET3 (_____________) 80 Programação e Operação . .18. Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental Determina o valor do deslocamento lateral da fresa durante a abertura da bolsa. de . L Comprimento da bolsa. Determina a forma como a ferramenta vai penetrar no material. . Y0 Coordenada de referência da bolsa no eixo Y.hélic.Embaixo à esquerda ref.furado Imersão .pré .Pos.

1.50.0.1.2. Para remover todo o material em um único passe deve-se programar o valor zero (0) no parâmetro MID.1.50.0.200.0.-15.0.110) POCKET4(5..1.9.1. Exemplo: WORKPIECE(.1.3.0.10.Linha D CNC Siemens 828 60 81 60 .150.”BOX”.0.1012.0.10100.1.110) POCKET4(5.112.15.8.75.1.10100.1.60.0.0. sem colisões.111.0.11.2.200.0. o centro do alojamento e o plano de retorno.18.100. O ponto de início do alojamento é atingido através de um movimento rápido.1011. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0).0. pois o comando monitora a ferramenta durante o ciclo.35.0.1.””.15.50.2.2. No final do ciclo a ferramenta movimentar-se-á para o centro do alojamento.0.0. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente.-10.0.60.2.100.2.15.2.-80.0.2.70.2.1.30.0.0.111. CICLOS FIXOS NOTAS: A posição de aproximação pode ser qualquer uma desde que se possa atingir.60) G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 F100 POCKET3(5.0.15.0.0.0.0.1.21.30.1.1110 0.2.-20.200.-15.9.110) M30 25 25 50 15 15 A A 70 50 A A 70 T42158A Programação e Operação .35.2.

Acionar a softkey [ Saliência Poliedro ] . CICLOS FIXOS 18.Preencher os campos (ver figura-exemplo abaixo) .18.Acionar a softkey [ Fresar ] .Sent. direto (ativa o corte concordante durante o fresamento) .Acionar a softkey [ Espiga retangul.Linha D CNC Siemens 828 T42158A .CYCLE76 Aplicação: Ressalto retangular Este ciclo permite a usinagem (desbaste e acabamento) de ressaltos retangulares em qualquer posição ou ângulo. 82 Programação e Operação . ] .Sent. oposto (ativa corte discordante durante o fresamento) Distância segura (folga para aproximação . Para acessar a página de programação do CYCLE76 é necessário seguir os seguintes passos: . Avanço a ser utilizado durante a penetração da ferramenta.Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: RP Campo à direita de RP SC F FZ Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Através da tecla [SELECT] escolher entre as opções: .sem sinal) Avanço a ser utilizado durante o fresamento.17 .

W1 Largura da peça em bruto.Linha D CNC Siemens 828 83 . L1 Comprimento da peça em bruto. pois o comando monitora a ferramenta durante o ciclo. Através da tecla [SELECT] escolher entre as opções: Pto. L Comprimento do ressalto.Modelo de pos. α0 Coordenada Z final do fresamento. de . CICLOS FIXOS Determina qual coordenada do ressalto será informada posteriormente. individual (realiza apenas uma bolsa) . T42158A Programação e Operação . (MCALL) (realiza várias bolsas com a mesma profundidade) X0 Coordenada de referência do ressalto no eixo X. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE 76 (_____________) Ao desbastar o ressalto. para usinar peças pré-fundidas). Z0 Coordenada Z inicial do ressalto. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). R Raio dos cantos do ressalto. deve-se levar em consideração dimensões de peça bruta (ex. UZ Valor de sobremetal para acabamento no fundo. NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente.Embaixo à direita . . Após acionar a softkey [Aceitar].18.Em cima à direita Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) Através da tecla [SELECT] escolher entre as opções: 8º Campo .Centro .Pos.Embaixo à esquerda ref. Y0 Coordenada de referência do ressalto no eixo Y. W Largura do ressalto. UXY Valor de sobremetal para acabamento nas paredes do ressalto. Ângulo de inclinação do ressalto em relação ao eixo X.Em cima à esquerda . Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental DZ Profundidade de corte.

40.1.0.0.1.1.0.80.45.2.Linha D CNC Siemens 828 R1 70 T42158A .10.2.55.10.10.0.0.0.40.0..27.5.80.80.200.55.5.-80.”BOX”.1.2.102) CYCLE76(5.1.1.1.-10.70.102) G53 G0 Z0 D0 M30 10 10 80 80 20 55 20 45 10° 10° 45 55 0 0 R1 70 84 Programação e Operação .1100.150.27..55) G17 G71 G90 G94 G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 CYCLE76(5.””.2.150.0. CICLOS FIXOS Exemplo: WORKPIECE(.-25..0.70.18.1.1.1.-10.1100.200.112.45.0.2.2.10.0.

18.Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: RP Campo à direita de RP SC F FZ Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Através da tecla [SELECT] escolher entre as opções: .sem sinal) Avanço a ser utilizado durante o fresamento. oposto (ativa corte discordante durante o fresamento) Distância segura (folga para aproximação . Para acessar a página de programação do CYCLE77 é necessário seguir os seguintes passos: . T42158A Programação e Operação .Preencher os campos (ver figura-exemplo abaixo) . direto (ativa o corte concordante durante o fresamento) .Sent.Linha D CNC Siemens 828 85 .Sent. CICLOS FIXOS 18. Avanço a ser utilizado durante a penetração da ferramenta.Acionar a softkey [ Saliência Poliedro ] .CYCLE77 Aplicação: Ressalto circular Este ciclo permite a usinagem (desbaste e acabamento) de ressaltos circulares em qualquer posição.Acionar a softkey [ Fresar ] .18 .Acionar a softkey [ Espiga circular ] .

Y0 Coordenada do centro do ressalto no eixo Y. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE 77 (_____________) NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente. 86 Programação e Operação . Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). Ø Diâmetro final do ressalto. Coordenada Z final do fresamento. individual (realiza apenas uma bolsa) .Linha D CNC Siemens 828 T42158A . Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental DZ Profundidade de corte. pois o comando monitora a ferramenta durante o ciclo. CICLOS FIXOS Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) Através da tecla [SELECT] escolher entre as opções: 7º Campo . Z0 Coordenada Z inicial do ressalto.Pos. UZ Valor de sobremetal para acabamento no fundo. Ø1 Diâmetro da peça em bruto. (MCALL) (realiza várias bolsas com a mesma profundidade) X0 Coordenada do centro do ressalto no eixo X.Modelo de pos. UXY Valor de sobremetal para acabamento nas paredes do ressalto.18. Após acionar a softkey [Aceitar].

0..0.10.2.27.55.100.2.150.50 50 27.Linha D CNC Siemens 828 87 27.27.-20.50.27.0.1.112.1100.1.2.27.45.102) M30 20 10 x 45º 15 20 50 10 x 45º 27.10.55.-15.40.0.50 T42158A Programação e Operação .1.0.0.1.0.0.1. CICLOS FIXOS Exemplo: WORKPIECE(.1..0.1.55.55.5.2.0.50 27.”BOX”.50.2.27.2.0..0.0.70.1.200..0.1.2.200.2.0.5.1.150.1.””.5.-15.50 15 .55) G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 CYCLE76(5.200.80.1.18.102) CYCLE77(5.2.5.1.102) CYCLE77(5.-80.100.150.5.2.-10.1.

88 Programação e Operação . direto (ativa o corte concordante durante o fresamento) .sem sinal) Avanço a ser utilizado durante o fresamento.Acionar a softkey [ Arestas múltipl.Sent.Preencher os campos (ver figura-exemplo abaixo) .18 .Linha D CNC Siemens 828 T42158A .FRESAR POLÍGONO Aplicação: fresar polígono Este ciclo permite a usinagem (desbaste e acabamento) de ressaltos em forma de polígonos com qualquer quantidade de lados em qualquer posição.Acionar a softkey [ Saliência Poliedro ] . Para acessar a página de programação do polígono é necessário seguir os seguintes passos: . ] .Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: RP Campo à direita de RP SC F Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Através da tecla [SELECT] escolher entre as opções: .18.Acionar a softkey [ Fresar ] .Sent. oposto (ativa corte discordante durante o fresamento) Distância segura (folga para aproximação . CICLOS FIXOS 18.

Após acionar a softkey [Aceitar]. Valor de sobremetal para acabamento nas paredes do ressalto. T42158A Programação e Operação . pois o comando monitora a ferramenta durante o ciclo. CICLOS FIXOS Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) Através da tecla [SELECT] escolher entre as opções: 6º Campo . Através da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Incremento de corte lateral durante o fresamento.18. o ciclo é inserido no programa conforme exemplo abaixo: POLÍGONO (_____________) NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente.Modelo de pos. N Número de lados do polígono SW α0 R1 Z1 DXY DZ UXY UZ Valor dos raios de arredondamento dos cantos vivos. Coordenada Z final do fresamento. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0). Profundidade de corte. Valor de sobremetal para acabamento no fundo.Linha D CNC Siemens 828 89 . individual (realiza apenas uma bolsa) . Y0 Coordenada do centro do ressalto no eixo Y. (MCALL) (realiza várias bolsas com a mesma profundidade) X0 Coordenada do centro do ressalto no eixo X.Pos. Ø1 Diâmetro da peça em bruto. Z0 Coordenada Z inicial do ressalto.

.Fresamento em uma direção no eixo X. X0 Coordenada do canto inferior esquerdo no eixo X.Preencher os campos (ver figura-exemplo abaixo) .ZAG no eixo X.Acionar a softkey [ Fresar ] . Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) Através da tecla [SELECT] escolher entre as opções: .sem sinal) Avanço a ser utilizado durante o fresamento. 90 Programação e Operação .18. Y0 Coordenada do canto inferior esquerdo no eixo Y. Para acessar a página de programação do CYCLE71 é necessário seguir os seguintes passos: . Direção . .Fresamento em uma direção no eixo Y.CYCLE71 Aplicação: Facear superfície Este ciclo permite facear qualquer superfície retangular.Acionar a softkey [ Facear com fresa ] .Fresamento em ZIG .Linha D CNC Siemens 828 T42158A RP SC F .Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo Distância segura (folga para aproximação .ZAG no eixo Y.Fresamento em ZIG .19 . CICLOS FIXOS 18.

Coordenada do canto superior direito no eixo X.5. 11010) CYCLE61(8.0.250.0.31. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE71 (_____________) NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente.0. Coordenada Z final do fresamento.80. Coordenada do canto superior direito no eixo Y. Exemplo: WORKPIECE(.Linha D CNC Siemens 828 91 210 250 210 250 .2.250) G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 CYCLE61(8.0. Através da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Determina o valor do deslocamento lateral da fresa durante a abertura da bolsa.32..11 010) G53 G0 Z0 D0 M30 45 400 45 400 5 5 370 370 T42158A Programação e Operação .0.250.0.200.370.1.18.2.1.5.5.200.0. Profundidade de corte.80.2.1.2. Após acionar a softkey [Aceitar]. CICLOS FIXOS Z0 X1 Y1 Z1 DXY DZ UZ Coordenada Z inicial do ressalto. Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0).370.112.0. Valor de sobremetal para acabamento.370.”BOX”.-20.0. Através da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relação ao diâmetro da fresa.0.-80.””.0. pois o comando monitora a ferramenta durante o ciclo.0.

Linha D CNC Siemens 828 T42158A .Acionar a softkey [ Aceitar ] Os dados a serem preenchidos são os seguintes: PRG RP Nome do sub programa que contém o perfil final da peça.CYCLE72 Aplicação: Fresar Contornos Este ciclo permite fresar qualquer contorno determinado dentro de um subprograma.20 .18.Acionar a softkey [ Fresagem do curso ] .Acionar a softkey [ Fres. Coordenada de retorno da ferramenta no eixo Z após o fim do ciclo 92 Programação e Operação . CICLOS FIXOS 16. Cont.Preencher os campos (ver figura-exemplo abaixo) . ] . Para acessar a página de programação do CYCLE72 é necessário seguir os seguintes passos: .

Através da tecla [SELECT] escolher entre as opções: Modo . Z0 Coordenada Z inicial do ressalto.Em RP (após cada passe retornar à coordenada Z de aproximação). Y0 Coordenada do centro do ressalto no eixo Y. CICLOS FIXOS Através da tecla [SELECT] escolher entre as opções: . Através da tecla [SELECT] escolher entre as opções: Usinagem -▼ (Desbaste) -▼▼▼(Acabamento) TR D Através da tecla [SELECT] escolher o corretor a ser utilizado. T42158A Programação e Operação . DZ Profundidade de corte. direto (ativa o corte concordante durante o fresamento) .Linha D CNC Siemens 828 93 . levant Campo à direita de RP SC F Após acionar a softkey [Aceitar]. UZ Valor de sobremetal para acabamento no fundo.sem sinal) Avanço a ser utilizado durante o fresamento. Através da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental Determina o valor do deslocamento lateral da fresa durante a abertura da bolsa. DXY Através da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relação ao diâmetro da fresa.Sent. pois o comando monitora a ferramenta durante o ciclo.18. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE72 (_____________) NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente. UXY Valor de sobremetal para acabamento nas paredes do ressalto. Coordenada Z final do fresamento.Sent. oposto (ativa corte discordante durante o fresamento) Distância segura (folga para aproximação . Os parâmetros não necessários podem ser omitidos no bloco de programação ou receberem valor zero (0).

G505-G599). TRANS XYZ é utilizada para deslocar a origem do trabalho em relação ao zero peça ativo (G54-G57 . Função. com isso cancelamos qualquer frame programado. com isso é possível trabalhar com ponto zero alternativos.FUNÇÕES DE TRANSFORMAÇÃO 19. Para cancelarmos um deslocamento deve-se programar a função TRANS sem a declaração de variáveis. ATRANS XYZ é utilizada para deslocar a origem do trabalho em relação ao último deslocamento de origem programado (TRANS).Linha D CNC Siemens 828 T42158A .19.1 . FUNÇÕES DE TRANSFORMAÇÃO 19 . Sintaxe: TRANS X___ Y___ Z___ Y Y X Y Y TRAN S X R AT AN S X S TRAN X 94 Programação e Operação . no caso de usinagem repetidas em posições diferentes da peça Função. ATRANS Aplicação: Deslocamento da origem de trabalho A função TRANS/ATRANS permite programar deslocamentos da origem de trabalho para todos os eixos na direção desejada.FUNÇÃO: TRANS.

Linha D CNC Siemens 828 15 100 22 100 22 95 .ou ATRANS X130 PERFIL TRANS G53 G0 Z-110 D0 M5 M30 SUB PROGRAMA: PERFIL. FUNÇÕES DE TRANSFORMAÇÃO Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01.19.SPF G0 X50 Y-15 Z0 INICIO: G1 Z=IC(-4) F800 G41 Y15 X28 RNDM=15 G3 X15 Y28 CR=-13 G1 Y72 G3 X28 Y85 CR=-13 G1 X72 G3 X85 Y72 CR=-13 G1 Y28 G3 X72 Y15 CR=-13 G1 X50 RNDM=0 FIM: G40 Y-15 REPEAT INICIO FIM P2 G0 Z5 M17 12 DISPOSITIVO: 130 130 PEÇA: 100 R1 3 R1 5 15 12 15 100 R1 3 R1 5 15 T42158A Programação e Operação . FRESA TOPO D20 M6 G54 D01 G64 CFIN S2000 M3 PERFIL TRANS X130 PERFIL TRANS Y130 PERFIL TRANS X130 Y130 .

G18 ou G19). AROT Aplicação: Rotação do sistema de coordenada de trabalho A função ROT/AROT permite programar um ângulo de rotação para o sistema de coordenadas de trabalho em relação ao plano de trabalho selecionado (G17. com isso cancelamos qualquer rotação programada.FUNÇÃO: ROT. Programando a função ROT RPL = ___.Linha D CNC Siemens 828 T42158A . Sintaxe: ROT RPL = ___ Y+ X+ AR O RO Y+ T X+ T Y+ ROT X+ 96 Programação e Operação . o sistema de coordenadas é rotacionado em relação ao zero peça ativo (G54-G57 . G505-G599).19. Para programarmos uma segunda rotação em relação a uma rotação já programada devemos utilizar a função AROT RPL = ___. FUNÇÕES DE TRANSFORMAÇÃO 19.2 . Para cancelarmos uma rotação deve-se programar a função ROT sem a função auxiliar RPL.

5 G3 Y7. FUNÇÕES DE TRANSFORMAÇÃO Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01.5 G1 Y-7.5 G1 Y7.SPF G0 X67.5) F200 G41 X75 Y-7.5 G3 Y-7.5 Y0 Z5 G1 Z0 F500 INICIO: G1 Z=IC(-2.5 G1 X75 Y20 G3 X60 CR=7.FRESA TOPO D10 M6 G54 D01 G64 CFIN S2000 M3 CRUZ P1 ROT RPL=60 CRUZ P1 ROT RPL=120 CRUZ P1 ROT RPL=180 CRUZ P1 ROT RPL=240 CRUZ P1 ROT RPL=300 CRUZ P1 ROT G53 G0 Z-110 D0 M5 M30 10 A SUB PROGRAMA CRUZ.5 F600 X87.Linha D CNC Siemens 828 97 10 60 ° .5 CR=7.5 CR=7.5 FIM: G40 X67.5 Y0 REPEAT INICIO FIM P3 G0 Z5 M17 A 15 R7 .5 G1 X60 Y-20 G3 X75 CR=7.19.5 0 20 40 A 55 T42158A Programação e Operação .5 X47.

5) F200 G41 X25 Y1.55 X25 Y48. para todos os eixos fatores de escala. 15 SCALE X___ Y___ Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01.45 Y36.3 .Linha D CNC Siemens 828 T42158A 13.FRESA TOPO D20 M6 G54 D01 G64 CFIN S2000 M3 HEXAGONO P1 TRANS X70 ASCALE X2 Y2 HEXAGONO P1 TRANS OU SCALE G53 G0 Z-110 D0 M5 M30 10 70 80 10 Sintaxe: 5 40 96. com isso é possível alterar o tamanho de uma peça já programada.45 X25 Y1.FUNÇÃO: SCALE. Pode-se utilizar a função SCALE XYZ.91 F600 X5 Y13. FUNÇÕES DE TRANSFORMAÇÃO 19.55 Y13. Para cancelarmos a função escala devemos programar a função SCALE sem declarar variáveis.82 15 5 98 Programação e Operação .SPF G0 X25 Y-15 Z5 G1 Z0 F500 INICIO: G1 Z=IC(-2.09 X45 Y36.91 FIM: G40 Y-15 REPEAT INICIO FIM P3 G0 Z5 M17 1. ASCALE Aplicação: Fator de escala A função SCALE/ASCALE permite programar.91 48. com isso cancelamos qualquer frame programado. para programar um fator de escala em relação ao zero peça (G54 ~ G55 ou G505 ~ G599).90 SUB PROGRAMA HEXAGONO. ou a função ASCALE XYZ para programarmos um fator de escala em relação a um frame já programado.45 26.19.18 13.45 .09 3.

com isso cancelamos qualquer frame programado. Um espelhamento com referência a um espelhamento ou frame já programado deve utilizar a função AMIRROR XYZ. AMIRROR Aplicação: Imagem espelho A função MIRROR/AMIRROR permite espelhar o perfil da peça programado. Para cancelarmos a função espelho devemos programar a função MIRROR sem declarar variáveis.Linha D CNC Siemens 828 99 .FUNÇÃO: MIRROR. o mesmo se aplica ao sentido da interpolação circular G2/G3. FUNÇÕES DE TRANSFORMAÇÃO 19. Com a função de espelhamento ativa o comando muda automaticamente os comandos de compensação de raio da ferramenta G41/G42 ou G42/G41. Ao programar esta função ocoorre uma inversão de sinal das coordenadas programadas. ou seja.19. O espelhamento por MIRROR tem como referência o ponto zero peça ativo (G54 ~ G59 ou G505 ~ G599). O espelhamento é programado pela função MIRROR XYZ.ou MIRROR X0 Y0 CONTORNO P1 MIRROR Y0 .ou AMIRROR X0 CONTORNO P1 MIRROR G53 G0 Z-110 D0 M5 M30 10 25 R10 20 R5 20 R1 15 0 R8 A A 70 75 20 200 T42158A Programação e Operação . Sintaxe: MIRROR X__ Y___ Z___ Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01. os valores programados positivos tornam-se negativos e vice-versa.FRESA TOPO D15 M6 G54 D01G64 CFIN S2000 M3 CONTORNO P1 MIRROR X0 CONTORNO P1 AMIRROR Y0 .4 .

SPF G0 X35 Y25 Z5 G1 Z0 F500 INICIO: G1 Z=IC(-2) F200 G41 X33 Y15 F600 X85 G3 Y35 CR=10 G1 X45 RND=5 Y80 G3 X25 CR=10 G1 Y23 G3 X33 Y15 CR=8 FIM: G40 G1 X35 Y25 REPEAT INICIO FIM P4 G0 Z5 M17 10 A 100 Programação e Operação .Linha D CNC Siemens 828 T42158A . FUNÇÕES DE TRANSFORMAÇÃO SUB PROGRAMA CONTORNO.19.

A seguir há um exemplo de programação no plano G18 e um exemplo de programação no plano G19. PROGRAMAÇÃO NOS PLANOS G18 E G19 20 .ou G2 X35 Z-25 I=AC(35) K=AC(-15) G1 X60 RND=10 X85 Z0 RND=5 X110 BBB: G40 G0 X-10 Z10 REPEAT AAA BBB P249 G53 G0 Z-110 D0 M30 Z+ Y+ X+ 25 35 R5 25 R5 R1 0 100 T42158A Programação e Operação .2) F360 G42 Z0 X20 G3 X25 Z-5 CR=5 . em alguns casos. FRESA PONTA ESF.ou G3 X25 Z-5 I=AC(20) K=AC(-5) G1 Z-15 G2 X35 Z-25 CR=10 . com o G18 (XZ) ou o G19 (YZ). necessita-se trabalhar. a maior parte das peças usinadas são programadas no plano G17 (XY). ao invés do plano G17.PROGRAMAÇÃO NOS PLANOS G18 E G19 Devido a estrutura da máquina.20.Linha D CNC Siemens 828 50 101 25 R1 0 . Exemplo de programação em G18: G18 G71 G90 G94 G53 G0 Z-110 D0 T1. Porém. D8 MM M6 G54 D1 S3600 M3 G64 CFIN G0 X-10 Y0 Z10 AAA: G1 Y=IC(0.

D8 MM M6 G54 D1 S3600 M3 G64 CFIN G0 X0 Y-10 Z10 AAA: G1 X=IC(0. os códigos de compensação de raio (G41 e G42) e de interpolação circular (G2 e G3) devem ser programados de forma contrária aos dos planos G17 e G19. uma vez que o sentido de corte na visualização da usinagem é contrária aos mesmos. FRESA PONTA ESF. 102 Programação e Operação . Para que ocorra a compensação de raio. a ferramenta utilizada nesse tipo de usinagem deve ser de ponta esférica e não deve ser zerada pelo topo.20.ou G3 Y25 Z-5 J=AC(15) K=AC(-5) G2 Y35 CR=5 :ou G2 Y35 J=AC(30) K=AC(-5) G3 Y65 CR=15 . Este tipo de programação normalmente é utilizada em operações de acabamento. mas sim pelo centro do raio.ou G2 Y75 J=AC(70) K=AC(-5) G3 Y85 Z-15 CR=10 .ou G3 Y65 J=AC(50) K=AC(-5) G2 Y75 CR=5 .ou G3 Y85 Z-15 J=AC(85) K=AC(-5) G1 Y110 G40 G0 Z10 BBB: Y-10 REPEAT AAA BBB P249 G53 G0 Z-110 D0 M30 Z+ XY+ 25 10 20 R1 5 15 R5 100 NOTAS: Quando trabalha-se com o plano G18.Linha D CNC Siemens 828 T42158A 50 R1 0 . PROGRAMAÇÃO NOS PLANOS G18 E G19 Exemplo de programação em G19: G19 G71 G90 G94 G53 G0 Z-110 D0 T1.2) F360 G41 Z-15 Y15 G3 Y25 Z-5 CR=10 .

Acionar o softkey vertical [ HighSpeed ] .TELA CONVERSACIONAL DE CONTROLE DAS FUNÇÕES DE USINAGEM PARA MOLDES E MATRIZES Esta tela permite ao usuário selecionar. associadas à diversos parâmetros de máquina e hardware. porém.21.Linha D CNC Siemens 828 103 . Pré-acabamento ou Acabamento). o comando assume automaticamente as funções recomendadas para aquele tipo de trabalho. Preencher os campos (ver figura-exemplo abaixo) Acionar a softkey [ Aceitar ] T42158A Programação e Operação .1 . – Movimentos suaves. quais as funções ele deseja aplicar durante a usinagem de determinados moldes ou matrizes. elas podem ser modificadas de acordo com o desejado. São elas: – Aceleração / Desaceleração “Bell-Shape”. permitem: – Melhor controle de precisão dos eixos. Para acessar a tela do “CYCLE832”. – Tecnologia SIEMENS para Moldes e Matrizes (“CYCLE832”). deve-se: – – – – – Acionar o softkey horizontal [ Vários ] . Ao especificar qual o tipo de usinagem a ser realizada (Desbaste. Este opcional chamado “MOLDES E MATRIZES” é invocado pela função “CYCLE 832” e possui diversas funções especiais de softwre no CNC que. – Altas taxas de avanço. 21. Acionar o softkey vertical [ >> ] .MOLDES E MATRIZES Os centros de usinagem Romi da linha DISCOVERY SIEMENS-828 possuem um opcional destinado a melhorar a performance da máquina em caso de usinagem de peças com perfis complexos que necessitem fazer deslocamentos pequenos e precisos mantendo uma boa velocidade e aceleração. MOLDES E MATRIZES 21 . caso seja de interesse do usuário. Neste capítulo serão explanados as principais funções responsáveis por esta melhor performance das máquinas. – Look-Ahead. de modo interativo.

2. ou seja. deve-se programar conforme sintaxe abaixo: CYCLE832(___. 1) Para fazer a programação do ciclo fora da máquina. _ . sem a página interativa. o ciclo é inserido no programa conforme exemplo abaixo: CYCLE832 (0. Através da tecla [SELECT] escolher entre as opções: -▼ (Desbaste) Usinagem -▼▼ (Pré .Acabamento) -▼▼▼(Acabamento) Após acionar a softkey [Aceitar]. _) Explanação: Tolerância Valor deve ser 20 % maior do que a tolerância CAM utilizada para gerar o programa.Linha D CNC Siemens 828 T42158A .01.21. MOLDES E MATRIZES Os dados a serem preenchidos são os seguintes: Tolerância Valor deve ser 20 % maior do que a tolerância CAM utilizada para gerar o programa. 104 Programação e Operação .

Linha D CNC Siemens 828 105 .1) N20 G17 G71 G90 G94 N30 G53 G0 Z0 D0 N40 T1 N50 M6 : : : T42158A Programação e Operação .1) Dentro de um programa.2.1.1 Exemplos de programação do “CYCLE 832” : DESBASTE: CYCLE 832 (0. 21.Acabamento) -3 (Acabamento) 1 .02.3.Desliga o ciclo.1.1.Liga o ciclo.1) PRÉ-ACABAMENTO: CYCLE 832 (0. o CYCLE 832 pode ser inserido logo no início do programa conforme exemplo abaixo: N10 CYCLE832 (0.2.1) ACABAMENTO: CYCLE 832 (0. XXX 0 .21.05.1. MOLDES E MATRIZES Através da tecla [SELECT] escolher entre as opções: -1 (Desbaste) Usinagem -2 (Pré .

Como 4° Eixo. os posicionamentos são dados em incrementos de ângulo (“indexação”). Como Divisor.Linha D CNC Siemens 828 T42158A . tem-se inicialmente um problema com relação a velocidade de avanço.Velocidade de avanço para o eixo W. QUARTO EIXO 22 . 106 Programação e Operação .INTERPOLAÇÃO DO 4° EIXO COM EIXO LINEAR Ao interpolar o eixo W (Eixo Rotacional) com o eixo X (Eixo Linear).22. tem-se para W uma velocidade de avanço mais lenta ou mais rápida (ver figura 3).QUARTO EIXO 22. o eixo X trabalha em mm/min ou polegada/min. Pode-se utilizar a Mesa Rotatória como Divisor ou como 4° Eixo (Usinagem de Contornos). O problema da velocidade de avanço ocorre porque neste tipo de interpolação o eixo rotacional (W) fica subordinado ao eixo linear (X) em função do tempo. 3 . devido as diferentes unidades de medida com que os referidos eixos operam. Enquanto o eixo W trabalha em grau/min. geralmente na máxima velocidade angular através da função G00. pois o avanço é sempre aplicado ao eixo linear.INTRODUÇÃO A Mesa Rotatória da DISCOVERY com Comando SIEMENS 828 está configurada para trabalhar com a unidade de medida em grau e com a velocidade de posicionamento angular em graus/minuto. Fig. o percurso do eixo W deve ser percorrido no mesmo tempo do eixo X.2 . ou seja. 22. Dependendo da relação entre o percurso de cada eixo. podendo ser interpolados com o eixo X através da função G01.1 . os posicionamentos do eixo W são executados para gerar um determinado perfil de contorno sobre o cilindro da peça.

quer seja por desgaste ou troca de ferramenta. 22.Linha D CNC Siemens 828 107 . Fig. T42158A Programação e Operação .Programação Simples Como o 4° Eixo definido no comando como W. QUARTO EIXO 22. não pertence ao Sistema Ortogonal de Coordenadas (G17-XY/ G18-XZ / G19-YZ). percursos circulares sobre um cilindro.Posição do centro da ferramenta de acordo com o diâmetro.1 . como os pontos em negrito no centro da ferramenta. Sendo assim. deve-se calcular a geometria dos posicionamentos pelo centro da ferramenta.3 . No Método de Programação Simples.22.MÉTODOS DE PROGRAMAÇÃO O comando Siemens possibilita aplicar dois métodos de programação sobre o 4° Eixo. Além disso. compensações de raio de ferramenta (G40/ G41/G42) bem como interpolações circulares (G02/G03) não são aceitas pelo CNC quando aplicadas ao respectivo eixo.3. 4 . caracterizados como: Programação Simples. descrita mais adiante. qualquer alteração no raio desta. para se obter o perfil de usinagem desejado. Somente na programação avançada. implica em alterar o programa de forma a compensar a diferença do respectivo raio nos posicionamentos de corte. será possível tais aplicações. Observe na figura 4. devem ser decompostos em pequenas facetas (segmentos lineares) entre os eixos X e W para compensar a falta da função de interpolação circular neste tipo de aplicação. Programação Avançada. podem ter a posição X/W alterada em função da diferença de diâmetro.

a qual é uma função “standard” do comando. essa questão pode ser resolvida pela função FGROUP. Exemplo: FGREF[W]=60 (peça Ø120 mm) b) Exemplo de Programa pelo Método Simples com FGROUP 108 Programação e Operação . W) .define o raio da peça.ativa a função FGROUP para os eixos X. pelo fato do eixo W ser um eixo rotacional com a unidade de medida em grau. Y) e o eixo rotacional (W).22. Y. Assim. usada para definir grupo de eixos. conforme a sintaxe abaixo: Sintaxe: FGROUP(X.Linha D CNC Siemens 828 T42158A . não se consegue uma velocidade de avanço uniforme ao longo do percurso de corte quando interpolando com eixos lineares com unidade de medida em mm ou polegada. Y e W FGREF[W]=____ . deve-se programar juntamente com a função FGROUP a função FGREF. os quais devem trabalhar sob a mesma velocidade de avanço no percurso de corte. Conforme descrito anteriormente. Para que a máquina possa calcular o avanço resultante entre os eixos lineares (X. QUARTO EIXO a) Controle da Velocidade de Avanço através das Funções FGROUP e FGREF.

650 F10 115.456 F16 164 60.553 F1 66 118.POSICIONAMENTOS X / W W [grau] X [mm] Pos W [grau] X [mm] Pos 0 120 D6 168 59.864 60.388 D19 181 56.282 282.058 D33 61 119.786 F11 75 115.990 D17 179 56.1 mm/rot b) Dados da Peça Diâmetro da Peça = 162 mm c) Cálculo da rotação (N) N = Vc*1000 = 60*1000 = 954 RPM (π*D) (3.992 117.000 NOTA: Observe que o caminho da ferramenta está localizado exatamente no centro do canal.660 Pos A B B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 C D D1 D2 D3 D4 D5 W [grau] 194 195 196 197 197.058 G 166 59.495 D12 174 57. QUARTO EIXO TABELA 1 .893 117.563 60.895 118.951 60.757 D34 62 119.951 F3 117.349 F9 74 D21 183 56.Detalhe Ampliado de uma Interpolação Circular pelo Processo de Facetamento).747 F7 72 116.1 = 191 mm/min T42158A Programação e Operação .291 70 116.691 116.194 D13 175 57. tomando como referência a tangência do diâmetro da mesma com relação ao perfil da parede do respectivo canal (ver fig.141*20) d) Cálculo da velocidade de avanço (fn) fn = N*z*fz = 954*2*0.594 117.349 F5 117.000 120. definir novo caminho pelo centro da ferramenta. Isso faz com que a largura do canal tenha a mesma dimensão do diâmetro da ferramenta.155 F15 163 60.089 116.252 F2 67 D14 176 56.155 E 64 173 57.359 H 167 59.854 F14 162.186 115.788 116.497 118. Dados de Processo: a) Ferramenta Diâmetro da Fresa (D) = 20 mm Número de Dentes (z) = 2 Velocidade de Corte (Vc) = 60 m/min Avanço por Dente (fz) = 0.22.796 D11 65 118.854 F 118.048 F6 71 116.252 F12 115.196 118.718 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 360 X [mm] 59. Para canais com largura maior que a ferramenta.592 68 D15 177 56.553 F13 77.701 120.951 76 D23 185 57.883 D24 186 57.282 114.757 F17 165 60.456 D35 63 119.961 D30 192 59.864 D27 189 58.099 119.650 F4 69 D16 178 56.398 D9 171 58.885 115.359 D32 60 120 D7 169 59.087 D20 182 56.262 60.949 D26 188 58.798 119.262 D29 191 59.293 117. 4 .800 D25 187 57.487 115.390 116.689 D18 180 55.718 60.Linha D CNC Siemens 828 109 .660 D31 193 59.184 77 114.048 F8 73 116.800 114.485 D22 184 56.400 119.097 D10 172 58.699 D8 170 58.563 D28 190 58.949 114.

800 N300 W-162.691 N750 W-290 X116.563 N650 W-197 X60.252 N440 W-176 X56.796 N160 W-65 X118.757 N390 W-171 X58.398 N140 W-63 X119.349 N510 W-183 X56.951 N450 W-177 X56.184 N280 W-77 X114.701 N850 W-300 X120.949 N310 W-163 X60.252 N540 W-186 X57.048 N480 W-180 X55.699 F191 N130 W-62 X119.992 N760 W-291 X117.262 N340 W-166 X59.359 N370 W-169 X59.487 N710 W-286 X115.854 N420 W-174 X57.5 N880 W0 X0 N890 G53 Z-110 D0 N900 M30 110 Programação e Operação .660 N620 W-194 X59.650 N520 W-184 X56.495 N170 W-66 X118.186 N700 W-285 X115.349 N470 W-179 X56.456 N400 W-172 X58.895 N790 W-294 X118.594 N780 W-293 X117.885 N690 W-284 X115.951 N630 W-195 X60.456 N580 W-190 X58.388 N240 W-73 X116.262 N640 W-196 X60.058 N600 W-192 X59.155 N570 W-189 X58.048 N500 W-182 X56.497 N810 W-296 X118.854 N560 W-188 X58.282 X114.000 N870 G00 Z92.961 N350 W-167 X59.099 N830 W-298 X119.485 N270 W-76 X115.592 N200 W-69 X117.718 X60.390 N740 W-289 X116.864 N660 W-197.990 N220 W-71 X116.553 N430 W-175 X57.951 N530 W-185 X57.194 N180 W-67 X117.22.155 N410 W-173 X57.798 N820 W-297 X119.087 N250 W-74 X115.196 N800 W-295 X118.282 X60.660 N360 W-168 X59.650 N460 W-178 X56.563 N330 W-165 X60.864 N320 W-164 X60.786 N260 W-75 X115.689 N230 W-72 X116.359 N610 W-193 X59.800 N680 W-283 X114.747 N490 W-181 X56.718 X114.W) N080 FGREF[W]=81 N090 G00 Z92.Linha D CNC Siemens 828 T42158A .757 N590 W-191 X59.949 N670 W-282.400 N840 W-299 X119.553 N550 W-187 X57. FRESA D20 MM N040 M06 N050 G54 D1 S954 M3 CFIN N060 G00 X120 Y0 W0 N070 FGROUP (X.097 N150 W-64 X118.893 N190 W-68 X117.000 N860 W-360 X120.5 N100 G01 Z81 F100 N110 W-60 F127 N120 W-61 X119.291 N210 W-70 X116.788 N720 W-287 X116. QUARTO EIXO Programa: N010 G17 G71 G90 G94 G64 N020 G53 G00 Z-110 D0 N030 T01.089 N730 W-288 X116.293 N770 W-292 X117.058 N380 W-170 X58.883 N290 W-77.

QUARTO EIXO 22.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6.EXEMPLOS DE PROGRAMAÇÃO Exemplo 1 .4 .Canal simples 5 60 5 20 50 %_N_EIXO4_1_MPF .Linha D CNC Siemens 828 5 111 . FRESA TOPO D5 N40 M6 N50 G54 D1 S3000 M3 N60 FGROUP (X.W) N70 FGREF[W]=25 N80 G0 X-10 Y0 W0 M8 N90 Z5 CFTCP N100 G1 Z-5 F200 N110 G1 X20 F1000 N120 W360 N130 X-10 N140 G53 G0 Z-110 D0 M5 N150 M30 T42158A Programação e Operação .22.

648) N130 X=IC(25) N140 W=IC((-28.5 = Xº X = (360 x 12. QUARTO EIXO Exemplo 2 .Linha D CNC Siemens 828 T42158A .W) N70 FGREF[W]=25 N80 G0 X-10 Y0 W0 M8 N90 Z5 CFTCP N100 G1 Z-5 F200 N110 G1 X20 F1000 N120 W=IC(28.5)/157.080 X = 28.648º %_N_EIXO4_2_MPF .Canal quadrado 60 5 5 20 25 70 Perímetro = diâmetro da peça x 3.080 157. FRESA TOPO D5 N40 M6 N50 G54 D1 S3000 M3 N60 FGROUP (X.080 = 360º 12.14 50 x 3.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6.648) N170 X-10 N180 G53 G0 Z-110 D0 M5 N190 M30 112 Programação e Operação .14 = 157. FRESA TOPO D5 N40 M6 N50 G54 D1 S3000 M3 N60 FGROUP (X.648 N130 X45 N140 W-28.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6.648 N150 X20 N160 W0 N170 X-10 N180 G53 G0 Z-110 D0 M5 N190 M30 %_N_EIXO4_2_MPF .22.W) N70 FGREF[W]=25 N80 G0 X-10 Y0 W0 M8 N90 Z5 CFTCP N100 G1 Z-5 F200 N110 G1 X20 F1000 N120 W28.648)*2) N150 X=IC(-25) N160 W=IC(28.

5mm 45º 360 Xmm %_N_EIXO4_3_MPF .Hélice 3 60 5 136 180 Passo da Hélice: 136mm Passo = = 68mm 2voltas Cálculo do percurso adicional na entrada e na saída da hélice: 68mm 360º 45 × 78 = → Xmm = → X = 8. QUARTO EIXO Exemplo 3 .22.5 Y0 W-45 M8 N90 Z0 CFTCP N100 INIC: G1 Z=IC(-1) F200 N110 G1 X=IC(153) W=IC(810) F800 N120 G0 Z=IC(10) N130 X-8.5 W765 F800 N120 G0 Z=IC(10) N130 X-8.Linha D CNC Siemens 828 113 40 . FRESA TOPO D5 N40 M6 N50 G54 D1 S3000 M3 N60 FGROUP (X.W) N70 FGREF[W]=27 N80 G0 X-8.W) N70 FGREF[W]=27 N80 G0 X-8.5 W-45 N140 FIM: Z=IC(-10) N150 REPEAT INIC FIM P2 N160 G53 G0 Z-110 D0 M5 N170 M30 %_N_EIXO4_3_MPF . FRESA TOPO D5 N40 M6 N50 G54 D1 S3000 M3 N60 FGROUP (X.5 Y0 W-45 M8 N90 Z0 CFTCP N100 INIC: G1 Z=IC(-1) F200 N110 G1 X144.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6.5 W-45 N140 FIM: Z=IC(-10) N150 REPEAT INIC FIM P2 N160 G53 G0 Z-110 D0 M5 N170 M30 T42158A Programação e Operação .$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6.

Sextavado 50 10 30 %_N_EIXO4_4_A_MPF .$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6.Linha D CNC Siemens 828 T42158A .$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6. FRESA TOPO D24 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-2 Y-25 W0 M8 N70 INIC: Z-5 CFTCP N80 G1 Y25 F1000 N90 G0 Z2 N100 FIM: Y-25 W=IC(60) N110 REPEAT INIC FIM P5 N120 G53 G0 Z-110 D0 M5 N130 M30 Programação e Operação . QUARTO EIXO Exemplo 4 .22. FRESA TOPO D24 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-2 Y-25 W0 M8 N70 Z-5 CFTCP N80 G1 Y25 F1000 N90 G0 Z2 N100 Y-25 W60 N110 Z-5 N120 G1 Y25 F1000 N130 G0 Z2 N140 Y-25 W120 N150 Z-5 N160 G1 Y25 F1000 N170 G0 Z2 N180 Y-25 W180 N190 Z-5 N200 G1 Y25 F1000 N210 G0 Z2 N220 Y-25 W240 N230 Z-5 N240 G1 Y25 F1000 N250 G0 Z2 N260 Y-25 W300 N270 Z-5 N280 G1 Y25 F1000 N290 G0 Z2 N300 G53 G0 Z-110 D0 M5 N310 M30 114 40 %_N_EIXO4_4_B_MPF .

GRÁFICOS DE POTÊNCIA T42158A Programação e Operação . GRÁFICOS DE POTÊNCIA 23 .23.Linha D CNC Siemens 828 115 .

PARÂMETROS DE CÁLCULO “R” 24.3 .PARÂMETROS DE CÁLCULO R Este capítulo tem por objetivo abordar alguns recursos especiais que estão disponíveis no CNC SIEMENS 810D considerados mais usuais.(0.23EX-2 Exemplo inválido: R7=15 R15=3.5678 R1=-36. etc.874EX8 Significado: R0=-0. desenvolvimento de perfis bidimensionais e/ou tridimensionais gerados ponto a ponto cujas coordenadas são calculadas através de algorítmos contidos dentro do programa com desvios condicionais.cap10”e “PROGRAMMING: ADVANCED-cap1”.1 . Exemplo válido: R0=3.9999) (oito casas decimais + sinal + ponto decimal) No caso de valores inteiros. o valor do expoente escreve-se após os caracteres EX.1. O conteúdo é uma síntese do manual original SIEMENS “PRINCÍPIOS FUNDAMENTAIS . o ponto decimal pode ser omitido. o bloco deve ser exclusivo para atribuição.Explanação: Parâmetros de cálculo “R” são registros fixos de R0 a R99 disponíveis para assinalamento de valores e usados analogamente às variáveis.1EX-5 R1=1.65EX3 R4=3. PARÂMETROS DE CÁLCULO “R” 24 . valores dimensionais variáveis.Linha D CNC Siemens 828 T42158A .24.1. Um sinal positivo sempre pode ser omitido.1 . porém. 24.9999.1. Exemplo: R0=-0. Exemplo: R0=3.1415 R42=R15*(COS(R7)) 116 Programação e Operação . porém.Aplicação: Desenvolvimento de programas de família de peças onde tem-se a mesma geometria.1234 Através da notação exponencial “EX” pode ser alocada uma gama mais ampliada de números. 24. assim.2 .4 R3=-3.Atribuição de valores: Aos parâmetros “R” podem ser atribuídos valores diretos ou indiretos cujo resultado deverá estar contido na seguinte gama: + ou . 24.4 R3=-3.000 001 Significado: R1=187 400 000 NOTA: É permitido efetuar uma série de atribuição de valores num único bloco.65 R4=-6765.5678 R1=-36.0000001 .

Em todas as circunstâncias onde é usado valores em graus. usa-se o “parênteses”. estes devem ser declarados em milésimos.1. a multiplicação/divisão tem prioridade sobre adição/subtração.345) R9=R7*R8 R12=R10/R11 N70 R13=R1*R20-R9 N80 R15=SQRT(R13+R9*R1) T42158A Programação e Operação . Exemplos: N10 R5=24 R10=250 Efeito: Atribuido valor 24 ao parâmetro R5 e 250 ao R10. PARÂMETROS DE CÁLCULO “R” 24.24. Para definir prioridade arbitrária e/ou específica da execução.Operações/funções aritméticas: Ao aplicar o cálculo/funções aritméticas é necessário observar a notação matemática usual.Aplicação dos parâmetros dentro do programa: Os parâmetros de cálculo e/ou expressões aritméticas com parâmetros de cálculo poderão substituir valores em todos endereços do programa exceto N.1.Linha D CNC Siemens 828 117 . para tanto. isto é. seguido ou não de expressão aritmética. G e L.4 . escreve-se após o caracter de endereço o caracter “=” e a identificação do parâmetro.5 . Exemplos: N60 R1=8 R20=SIN(30. N20 G1 X=R5 F=R10 Efeito: A máquina deslocará até a coordenada X24 numa Va = 250 mm/min 24.

Função aritmética ATAN2(___.Linha D CNC Siemens 828 T42158A . Os principais operadores são: Operadores + * / SIN(*) COS(*) TAN(*) Função Os parâmetros de cálculo “R”. Resultado: R5 conterá o resultado da equação.2 .2. 118 Programação e Operação .___) Esta função calcula o ângulo do vetor resultante (hipotenusa) tendo como dados outros 2 vetores (catetos) de um ângulo reto.Principais operadores e funções aritméticas: a diversos tipos de cálculos. conforme visto no capítulo anterior.1. A referência angular é sempre baseada numa linha originada no vértice do 2° valor seguindo na direção positiva. podem ser submetidos Adição Subtração Multiplicação Divisão Seno Cosseno Tangente ASIN(*) ACOS(*) ATAN2(*) SQRT(*) ABS(*) POT(*) TRUNC(*) ROUND(*) LN(*) EXP(*) * = inserir valor Exemplos: R1=R1+2 R3=SIN(30) R4=R1+R20/R3 R5=(R1+R20)/R3 Arcoseno Arcocosseno Arcotangente Raiz quadrada Número absoluto Potência de 2 (elevação ao quadrado) Truncar p/ inteiro Arredondar p/ inteiro Logarítmo natural Função exponencial Resultado: Valor contido em R1 + 2. Resultado: R3 conterá o valor do seno de 30. PARÂMETROS DE CÁLCULO “R” 24.OPERADORES / FUNÇÕES ARITMÉTICAS 24. O resultado considera um dos 4 quadrantes (-180 < 0 < 180°). Resultado: R4 conterá o resultado da equação.2.2 . 23.24.

1) Resultado: 20. Se estiver para trás usa-se GOTOB (GO TO BACKWARD).5.80.1545o 24. logo.3. PARÂMETROS DE CÁLCULO “R” Exemplos: R20=ATAN2(30.3. a execução continuará no próximo bloco.1) R22=ATAN2(-30. Exemplo 1: IF R10>=R11 GOTOB INICIO Caso R10 seja maior ou igual a R11 a execução será desviada para o bloco (LABEL) nomeado como INICIO que está programado para trás deste bloco.5.1 . Síntaxe: IF (comparação) GOTOB (LABEL DESTINO) IF (comparação) GOTOF (LABEL DESTINO) NOTA: O desvio pode ser para um bloco (LABEL) que está para trás ou para diante do bloco condicional.24.OPERADORES DE COMPARAÇÃO E LÓGICOS 24.1545o Resultado: 200. São eles: Operadores == <> > < >= <= Função Equal to Not equal to Greater than Less than Greater than or equal to Less than or equal to Descrição Igual a Diferente de Maior que Menor que Maior ou igual a Menor ou igual a 23.Linha D CNC Siemens 828 119 .3 .1) R21=ATAN2(30.5.2 . T42158A Programação e Operação .8455o Resultado: 159.-80.Operadores de comparação: Os operadores de comparação podem ser utilizados para formular uma condição de desvio. LABEL DESTINO é a identificação do bloco para o qual a execução deverá ser desviada caso o resultado da comparação seja verdadeira.1) R23=ATAN2(-30.-80.80.5.8455o Resultado: 339. Caso o resultado da comparação não seja verdadeira. se para diante GOTOF (GO TO FORWARD). Expressões complexas podem também ser comparadas. não haverá desvio.Operadores Lógicos: Operadores lógicos são usados para checar a condição de verdadeiro ou falso numa comparação entre 2 valores efetuando um desvio condicional.

RAIO R7=10. AVANÇO R7=R7/2.24. LARGURA TOTAL DA PECA R5=20. Exemplo 1: Elaborar um programa parametrizado para uma família de peças. PARÂMETROS DE CÁLCULO “R” Exemplo 2: IF R20= = (SIN(R31)) GOTOF POSICAO Caso R20 seja igual ao seno de R31 a execução será desviada para o bloco (LABEL) nomeado como POSICAO que está programado para diante deste bloco. conforme o desenho abaixo: %_N_EXE_2_MPF . COMPRIMENTO DO “CHANFRO” 1 R3=10.Linha D CNC Siemens 828 T42158A . COMPRIMENTO TOTAL DA PECA R2=70. FOLGA PARA A APROXIMACAO R9=350. DIAMETRO DA FERRAMENTA R8=3. LARGURA DO “CHANFRO” 1 R6=50. CHANFRO 2 (45 GRAUS) R4=150. CALCULO DO RAIO DA FERRAMENTA G0 X=-(R7+R8) Y=-(R7+R8) Z5 Z-5 G42 G1 X0 Y0 F=R9 X=R1-R6 G3 X=R1 Y=R6 CR=R6 G1 Y=R4-R3 X=R1-R3 Y=R4 X=R2 X0 Y=R4-R5 Y0 G40 X=-(R7+R8) Y=-(R7+R8) G53 G0 Z-110 D0 M5 M30 120 Programação e Operação .$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110 D0 T2 M6 G54 D1 S2500 M3 R1=200.4 . 24.EXEMPLOS DE PROGRAMAS PARAMETRIZADOS.

LARGURA TOTAL DA PECA R5=5. conforme o desenho abaixo: %_N_EXE_2_MPF . RAIO 2 R8=20. FOLGA PARA A APROXIMACAO EM Z R9=R9/2. LARGURA DO CHANFRO x 45 GRAUS R6=25. Z FINAL R13=2. CALCULO DO Z INICIAL R20=R11-R13. DIAMETRO DA FERRAMENTA R10=400. COORDENADA DA PRIMEIRA PASSADA G0 X=-(R9+R14) Y=-(R9+R14) Z=R16 AAA: G0 Z=R20 BBB: G42 G1 X0 Y0 F=R10 X=R1 RND=R8 X=R2 Y=R3 Y=R4 CHR=R5 X=R6 G2 X0 Y=R4-R6 CR=R6 RND=R7 G1 Y0 CCC: G40 X=-(R9+R14) Y=-(R9+R14) R20=R20-R13 IF R20>R12 GOTOB AAA G0 Z=R12 REPEAT BBB CCC G0 Z=R16 G53 G0 Z-110 D0 M5 M30 T42158A Programação e Operação . RAIO 1 R7=7. FOLGA PARA A APROXIMACAO EM X E Y R15=5. LARGURA 1 R4=60. COMPRIMENTO TOTAL DA PECA R3=30. CALCULO DO RAIO DA FERRAMENTA R16=R11+R15. PARÂMETROS DE CÁLCULO “R” Exemplo 2: Elaborar um programa parametrizado para uma família de peças.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110 D0 T3 M6 G54 D1 S3500 M3 R1=60. Z INICIAL R12=-20.24.Linha D CNC Siemens 828 121 . RAIO 3 R9=20. PROFUNDIDADE DE CORTE R14=5. COMPRIMENTO 1 R2=100. AVANCO R11=0.

PARÂMETROS DE CÁLCULO “R” Exemplo 3: Elaborar um programa parametrizado para fazer um sextavado inscrito num determinado círculo: %_N_EXE_3_MPF . ANGULO INICIAL R4=3. DE LADOS R2=R2/2.24. DIAMETRO FERRAMENTA R3=0. CALCULO DO RAIO FERRAMENTA R1=R1+R2.Linha D CNC Siemens 828 T42158A . FOLGA PARA A APROXIMACAO R6=0. RAIO DO CIRCULO R2=10. DUPLICA A VARIAVEL R3 R11=200. DE AVANÇO G00 X=((R1+R4)*COS(R3)) Y=((R1+R4)*SIN(R3)) Z2 G01 Z-5 F150 INICIO: G01 X=(R1*COS(R3)) Y=(R1*SIN(R3)) F=R11 R3=R3+60 R6=R6+1 IF R6<=6 GOTOB INICIO G1 X=((R1+R4)*COS(R10)) Y=((R1+R4)*SIN(R10)) G53 G00 Z-110 D0 M30 122 Programação e Operação . VEL. REDEFINIÇÃO RAIO DO CIRCULO R10=R3. CONTADOR DO NO.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110 D0 T12 M6 G54 D1 S2700 M3 R1=50.

001 a 360 graus de abertura utilizando a função G01. INCREMENTO ANGULAR R6=R20/2. FOLGA PARA A APROXIMACAO R10=200.Linha D CNC Siemens 828 123 .$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110 D0 T1 M6 G54 D1 S2500 M3 R1=50. REDEFINIÇÃO RAIO DO ARCO G00 X=((R1+R7)*COS(R3)) Y=((R1+R7)*SIN(R3)) Z2 G01 Z-5 F150 INICIO: G01 X=(R1*COS(R3)) Y=(R1*SIN(R3)) F=R10 R3=R3+R5 IF R4>R3 GOTOB INICIO G01 X=(R1*COS(R4)) Y=(R1*SIN(R4)) X=((R1+R7)*COS(R4)) Y=((R1+R7)*SIN(R4)) G53 G00 Z-110 D0 M30 T42158A Programação e Operação . ANGULO INICIAL/CORRENTE R4=360.24. VELOCIDADE DE AVANÇO R1=R1+R6. DEFINIÇÃO RAIO FERRAMENTA R7=3. RAIO DO ARCO R20=10. ANGULO FINAL R5=1. %_N_EXE_4_MPF . DIAMETRO FERRAMENTA R3=0. PARÂMETROS DE CÁLCULO “R” Exemplo 4: Elaborar um programa parametrizado para executar arcos de 0.

ANGULO FINAL R5=1. %_N_EXE_5_MPF . VELOCIDADE DE AVANÇO G00 X=((R1+R7)*COS(R3)) Y=((R2+R7)*SIN(R3)) Z2 G01 Z-5 F150 INICIO: G01 X=(R1*COS(R3)) Y=-(R2*SIN(R3)) F=R10 R3=R3+R5 IF R4>R3 GOTOB INICIO G01 X=(R1*COS(R4)) Y=(R2*SIN(R4)) X=((R1+R7)*COS(R4)) Y=((R2+R7)*SIN(R4)) G53 G00 Z-110 D0 M30 124 Programação e Operação . COMPRIMENTO EIXO MAIOR R2=50.DEF RAIO EIXO MAIOR e MENOR R3=0. INCREMENTO ANGULAR R7=3. ANGULO INICIAL/CORRENTE R4=360. DIAMETRO FERRAMENTA R1=((R1+R20)/2) R2=((R2+R20)/2)._____ M6 G54 D1 S3500 M3 R1=80. FOLGA PARA A APROXIMACAO R10=200.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110 D0 T18. PARÂMETROS DE CÁLCULO “R” Exemplo 5: Elaborar um programa parametrizado para executar uma elipse real de 360º.24. COMPRIMENTO EIXO MENOR R20=10.Linha D CNC Siemens 828 T42158A .

Linha D CNC Siemens 828 125 .ANGULAR. INCREMENTO ANGULAR R8=(R20-R1)/R4.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110 D0 T12 M6 G54 D1 S2250 M3 R1=10. ANGULO INICIAL/CORRENTE R7=5. RAIO FINAL R3=0.espirais: 5 Posição inicial: 0 grau T42158A Programação e Operação .24. ANGULO FINAL R5=1. INC/TO RADIAL_X_UNID. R9=R8*R5. VELOCIDADE DE AVANÇO G00 X=(R1*COS(R3)) Y=(R1*SIN(R3)) Z2 G01 Z-5 F150 INICIO: G01 X=(R1*COS(R3)) Y=(R1*SIN(R3)) F=R10 R3=R3+R5 R1=R1+R9 IF R4>R3 GOTOB INICIO G01 X=(R20*COS(R4)) Y=(R20*SIN(R4)) G53 G00 Z-110 D0 M30 Raio inicial: 10mm Raio final: 64mm N. RAIO INICIAL R20=64. INC/TO RADIAL P/ INC/TO ANGULAR R10=200. NUMERO DE ESPIRAIS R4=R7*360. PARÂMETROS DE CÁLCULO “R” Exemplo 6: Elaborar um programa parametrizado para executar uma espiral de arquimedes tendo: %_N_EXE_6_MPF .

INC/TO “Z” P/ INC/TO ANGULAR G00 X=(R1*COS(R3)) Y=(R1*SIN(R3)) Z2 G01 Z=R11 F150 INICIO:G01 X=(R1*COS(R3)) Y=(R1*SIN(R3)) Z=R11 F=R10 R3=R3+R5 R1=R1+R9 R11=R11-R15 IF R4>R3 GOTOB INICIO G01 X=(R20*COS(R4)) Y=(R20*SIN(R4)) Z=(-R12) G53 G00 Z-110 D0 M30 126 Programação e Operação . ANGULO FINAL R5=1.espirais: 5 Posição inicial:0 graus Pos “Z” inicial: 0 Pos “Z” final: 25 %_N_EXE_7_MPF . D0T1.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110. ALTURA “Z” FINAL R13=R12-R11. VELOCIDADE DE AVANÇO R11=0. INC/TO RADIAL_X_UNID. PARÂMETROS DE CÁLCULO “R” Exemplo 7: Elaborar um programa parametrizado para executar uma espiral de arquimedes conjugado com uma descida em “Z” tendo: Raio inicial: 10mm Raio final: 64mm N. RAIO FINAL R3=0. INC/TO “Z” P/ UNID. PROFUNDIDADE R14=R13/R4. R9=R8*R5. ANGULO INICIAL/CORRENTE R7=5. ANGULAR R15=R14*R5.Linha D CNC Siemens 828 T42158A . ALTURA “Z” INICIAL/CORRENTE R12=25. INCREMENTO ANGULAR R8=(R20-R1)/R4. NUMERO DE ESPIRAIS R4=R7*360. INC/TO RADIAL P/INC/TO ANGULAR R10=200. RAIO INICIAL R20=64.24.ANGULAR._____ M6 G54 D1 S2500 M3 R1=10.

DIAMETRO FERRAMENTA R20=R20/2. RAIO DA CALOTA R20=10. D0 T1. PARÂMETROS DE CÁLCULO “R” Exemplo 8: Elaborar um programa parametrizado para executar uma calota (meia esfera) utilizando uma ferramenta ponta esférica.Linha D CNC Siemens 828 127 .$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110. ANGULO INICIAL/CORRENTE R4=90. FOLGA PARA APROXIMACAO R10=200.24. DEFINIÇÃO RAIO FERRAMENTA R1=R1+R20. %_N_EXE_8_MPF . VELOCIDADE DE AVANÇO CFTCP G00 X=(R1+R7)*COS(R3) Y0 Z=R20+2 G01 Z=R6 F150 INICIO: G01 X=R1*COS(R3) Y0 Z=R1*SIN(R3) F=R10 G02 X=R1*COS(R3) Y0 I=AC(0) J=AC(0) R3=R3+R5 IF R4>R3 GOTOB INICIO G53 G00 Z-110 D0 M30 T42158A Programação e Operação . M6 G54 D1 S2500 M3 R1=50. INCREMENTO ANGULAR R6=0. DEFINIÇÃO PERCURSO CTR FERR/TA R3=0. POSIÇÃO “Z” INICIAL / CORRENTE R7=5. ANGULO FINAL R5=1.

24. CALCULO DO Z INICIAL IF (R11>R5) GOTOF ERRO IF (R11=R5)GOTOF FURO IF (R11<R5) GOTOF INICIO_ALOJ ERRO: MSG(“ERRO! RAIO DA FERRAM > RAIO DO ALOJAMENTO”) M0 GOTOF FIM_PROG FURO: G0 Z=R1 X=R6 Y=R7 Z=R13 G1 Z=R4 F=R10 GOTO FIM_PROG INICIO_ALOJ: R20=R2-R8 R21=R6+R12 R22=R6+R5-R11 G0 Z=R1 X=R6 Y=R7 Z=R13 IF (R21<R22) GOTOF ALOJ_2 ALOJ_1: 128 Programação e Operação . RAIO DA FERRAMENTA R12=7. DISTANCIA DE SEGURANCA (Z . CENTRO DO ALOJAMENTO EM Y (ABS) R8=3. INCREMENTO DE CORTE LATERAL (AE) R13=R2+R3.Linha D CNC Siemens 828 T42158A . PROFUNDIDADE DE CORTE (AP . Z FINAL (COORD. FRESA DE TOPO D10 M6 G54 D1 S2500 M3 R1=5.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110. ABSOLUTA) R5=20. CENTRO DO ALOJAMENTO EM X (ABS) R7=50. PARÂMETROS DE CÁLCULO “R” Exemplo 9: Elaborar um programa parametrizado para executar um alojamento circular. PLANO DE REFERENCIA (Z) R3=2.SEM SINAL) R9=350. PLANO DE RETORNO (Z) R2=0. AVANÇO EM X R10=175. AVANÇO EM Z R11=5.SEM SINAL) R4=-10. RAIO DO ALOJAMENTO R6=75. %_N_EXE_9_MPF_DIR . D0 T1.

PARÂMETROS DE CÁLCULO “R” IF R20<R4 GOTOF FIM_ALOJ1 G1 Z=R20 F=R10 G1 X=R22 F=R9 G2 I=AC(R6) J=AC(R7) G1 X=R6 Y=R7 R20=R20-R8 GOTOB ALOJ_1 FIM_ALOJ1: G1 Z=R4 F=R10 G1 X=R22 F=R9 G2 I=AC(R6) J=AC(R7) G1 X=R6 ALOJ_2: IF R20<=R4 GOTOF FIM_ALOJ2 G1 Z=R20 F=R10 ALARG: G1 X=R21 F=R9 G2 I=AC(R6) J=AC(R7) R21=R21+R12 IF (R21<R22) GOTOB ALARG G1 X=R22 G2 I=AC(R6) J=AC(R7) G1 X=R6 FIM_ALARG: R21=R6+R12 R20=R20-R8 GOTOB ALOJ_2 FIM_ALOJ2: G1 Z=R4 F=R10 REPEAT ALARG FIM_ALARG FIM_PROG: G0 Z=R1 G53 G0 Z-110 D0 M30 T42158A Programação e Operação .Linha D CNC Siemens 828 129 .24.

141) R15=R15+R16 IF R15<360 GOTOB RAIO R15=R54 R9=R9+R53 GOTOB AAA ACAB: G1 X=R6+((R2-R14)*COS(R15)) W=(R7+(((R2-R14)*360/R50))*SIN(R15)) N430 R15=R15+1 N440 IF R15<360 GOTOB RAIO FIM2: 130 Programação e Operação . ANGULO INICIAL / CORRENTE R16=1. INCREMENTO ANGULAR R50=R1*3. DE CORTE (Z) R9=8.W) N70 FGREF[W]=((R1-R5)/2) INICIO: G1 Z=R51 F=R11 INI2: IF R14>R2 GOTOF FIM AAA: IF (R14+R9)>R2 GOTOF ACAB RAIO: G1 X=(R6+(R9*COS(R15))) W=(R7+(R9*SIN(R15)))*360/(R1*3. X / CENTRO DO ALOJAMENTO R7=0. PROFUNDIDADE (ABS) R6=80. RAIO DA FERRAMENTA R15=0. AVANCO DE CORTE NA PENETRACAO (Z) R14=16.Linha D CNC Siemens 828 T42158A . RAIO DO ALOJAMENTO R13=5. PLANO DE REFERENCIA R4=2. DA PECA R2=40. INCREMENTO DE CORTE RADIAL R10=500. DIAM. DISTANCIA DE SEGURANCA R5=-15. PLANO DE RETORNO R3=0.W) R11=250. %_N_EXE_10_MPF .24. COORD. PROFUND. POSIÇÃO ANGULAR INICIAL EM W R8=2.14159. AVANCO DE CORTE SUPERFICIAL (X.$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G71 G90 G94 G53 G0 Z-110 D0 T1 G54 D1 S3500 M3 R1=100. PERIMETRO DA PECA R51=R3+R4-R8 R53=R9 R54=R15 G64 G0 X=R6 Y0 W=R7 Z=R13 Z=R3+R4 N60 FGROUP (X. PARÂMETROS DE CÁLCULO “R” Exemplo 10: Elaborar um programa parametrizado para executar um alojamento circular num cilindro utilizando 4o Eixo.

PARÂMETROS DE CÁLCULO “R” FIM:R51=R51-R8 IF R51>R5 GOTOB INICIO G1 Z=R5 F=R11 REPEAT INI2 FIM2 G53 G0 Z-110 D0 M30 T42158A Programação e Operação .Linha D CNC Siemens 828 131 .24.

.

Linha D .PARTE II OPERAÇÃO T42158A Manual de Programação e Operação .CNC Siemens 828 133 .

Linha D .CNC Siemens 828 T42158A .134 Manual de Programação e Operação .

Linha D . programação.PAINEL DE COMANDO DA LINHA D . . .COMANDO SIEMENS 828 O Painel de Comando é utilizado para a visualização dos dados.Painel Remoto. PAINEL DE COMANDO 1. VISTA DO PAINEL DO COMANDO PAINEL DE EXIBIÇÃO PAINEL DE PROGRAMAÇÃO PAINEL REMOTO PAINEL DE OPERAÇÃO T42158A Manual de Programação e Operação .Painel de Programação.1. .CNC Siemens 828 135 .Painel de Exibição.Painel de Operação. operação e execução das funções do comando. portanto ele é divido em quatro outros painéis: .

CNC Siemens 828 T42158A .PAINEL DE PROGRAMAÇÃO a) Detalhes do Painel de Programação TECLADO ALFANUMÉRICO TECLAS DE ACESSO AS PÁGINAS CURSORES TECLAS DE EDIÇÃO 136 Manual de Programação e Operação .Linha D .2 .1 .PAINEL DE EXIBIÇÃO a) Detalhes do Painel de Exibição REDE ETHERNET PORTA CARTÃO COMPACT FLASH SOFTKEYS VÍDEO TOMADA 220V / SAÍDA RS-232 b) Descrição do Painel de Exibição NOME VÍDEO DESCRIÇÃO Exibe todos os eventos do comando (interface entre o operador e o sistema operacional) PORTA CARTÃO Porta para comunicação de dados utilizando o Memory Card COMPACT FLASH SOFTKEYS Botões para navegação no comando TOMADA 220V Tomada de energia / Saída serial do cabo RS-232 / SAÍDA RS-232 1.1. PAINEL DE COMANDO 1.

GROUP CHANNEL: Sem função . .END: Durante a edição de programa. .ALARM CANCEL: Cancela alarmes e mensagens . .CUSTOM: Sem função . É utilizada para inserir os caracteres secundários nas teclas de edição.CNC Siemens 828 137 . (. etc TECLADO ALFANUMÉRICO .PROGRAM MANEGER : Exibe o diretório de programas . através das teclas ← e →. Exemplo: SP (espaço). ).OFFSET : Exibe as páginas de preset de ferramenta.CTRL: Tecla auxiliar utilizada para procedimentos especiais de edição.SHIFT: Segunda função.PROGRAM : Exibe a página de edição de programas . de parâmetros de usuário.MACHINE: Exibe as coordenadas máquina. #. sobe para página anterior. de definição de TECLAS DE zero-peça.MENU SELECT: Exibe softkeys que dão acesso à outras páginas .MENU USER: Sem função .Linha D . de variáveis de usuário.DEL: Apaga caracteres que estão à direita do cursor durante a TECLAS DE EDIÇÃO edição. . números e outros caracteres para a criação e a alteração dos dados do comando. .1.INSERT: sobreescreve os dados já inseridos Letras.→. .HELP: Exibe a página de auxílio ao operador . .←: Movimenta o cursor do comando verticalmente.↑ .TAB: Tecla utilizada para alternar o cursor de campos. .ALARM: Exibe as páginas de alarmes e mensagens PÁGINAS . .MENU FUNCTION: Sem função .NEXT WINDOW: Muda de janela dentro de uma mesma página. e horizontalmente. desce para a página CURSORES seguinte. etc.PAGE DOWN: Durante edição de programa. de peça e relativa dos eixos. São elas: . .PAGE UP: Durante edição de programa.↓. . PAINEL DE COMANDO b) Descrição do Painel de Programação NOME DESCRIÇÃO .ALT: Tecla atalho utilizada para inserir caracteres especiais. Essas teclas dão acesso as páginas principais do comando. desloca o cursor para o fim da linha.BACKSPACE: Apaga caracteres que estão à esquerda do cursor.INPUT: Confirma entrada de dados e inicia uma nova linha durante a edição. T42158A Manual de Programação e Operação . ACESSO AS . através das teclas ↑ e ↓.

RW CYCLE START CYCLE STOP DESCRIÇÃO Modo de execução automática Ativa / desativa a omissão dos blocos do programa inicializado com “/” (barra) durante a execução do mesmo Habilita / Desabilita edição de programas Ativa / desativa trabalhar com a porta aberta Liga o transportador de cavacos Desliga o transportador de cavacos / Liga do sentido inverso Inicia a execução de um ciclo Para a execução de um ciclo 138 Manual de Programação e Operação .3 .CNC Siemens 828 T42158A .PAINEL DE OPERAÇÃO b) Descrição do Painel de Operação NOME AUTO BLOCK DELET CHAVE LOCK CHAVE SETUP CHIP CONV.1.Linha D . PAINEL DE COMANDO 1. FW CHIP CONV.

respectivamente Desliga o refrigerante de corte manualmente Liga o refrigerante de corte manualmente Liga o comando (CNC) Ativa / desativa teste de programa com movimentação rápida dos eixos Parada de emergência Modo de movimentação manual dos eixos Aumenta / diminui o avanço programado dos eixos durante a execução do programa (de 0 a 120 %) Habilita avanço dos eixos (X.Linha D .Z) Desabilita avanço dos eixos (X.Z) Referencia o magazine de ferramenta se o modo JOG estiver ativo Indexa o magazine de ferramenta se o modo JOG estiver ativo Modo de movimentação contínua dos eixos Liga a máquina Entrada manual de dados Tecla de confirmação do operador para mensagens que aparecem na tela do cnc.1.Y. PAINEL DE COMANDO NOME CLTN AUTO CLNT OFF CLNT ON CNC ON DRY RUN EMERGENCY STOP ENABLE REMOTE PANEL FEEDRATE OVERRIDE FEED START FEED STOP HOME ATC INDEX ATC JOG MACHINE ON MDA OK OPERATOR OPEN CLOSE DOOR OPT STOP RAPID REPOS REF POINT DESCRIÇÃO Liga / desliga o refrigerante de corte através da programação das funções M08 e M09.CNC Siemens 828 139 .Y. Habilita a abertura da porta Ativa / desativa a parada do programa através da função M01 Aumenta o avanço dos eixos se acionado durante uma movimentação contínua (JOG) Limita o movimento manual para posicionamento dos eixos Ativa modo de referenciamento da máquina T42158A Manual de Programação e Operação .

Seleciona o eixo para realizar o movimento via JOG Seleciona eixos opcionais Seleciona a velocidade de incremento por pulso (através de JOG). PAINEL DE COMANDO NOME RESET SINGL BLOCK SPINDLE DEC SPINDLE INC SPINDLE LEFT SPINDLE RIGHT SPINDLE STOP TEACH IN WASH GUN WCS MCS X.6 1 DESCRIÇÃO Cancela execução de programas / Cancela alarmes Ativa / desativa a execução de programas bloco a bloco Decrementa a rotação atual em 10% Decrementa a rotação atual em 10% Indica se o eixo árvore está girando no sentido anti-horário Indica se o eixo árvore está girando no sentido horário Indica se o eixo árvore parado Elaboração de programas via posicionamento manual Habilita trabalho com a pistola de óleo refrigerante Altera visualisação das coordenadas máquina / coordenadas de trabalho. Faz com que a rotação atual fique com 100% da rotação programada Movimenta eixo na direção positiva Movimenta eixo na direção negativa .10 . VAR 100% + - 140 Manual de Programação e Operação .Y.Linha D .CNC Siemens 828 T42158A .5.1.1000 .Z 4.100 .

01 mm/pulso .0. Z OU 4) É usado para selecionar o eixo desejado através da manivela eletrônica. x1 x10 x100 . MANIVELA ELETRÔNICA É usado para movimentar os eixos manualmente.1 mm/pulso BOTÃO DE SEGURANÇA Deve ser pressionado simultâneamente ao giro da manivela quando se deseja efetuar um movimento. BOTÃO DE EMERGÊNCIA SELETOR DE AVANÇO SELETOR DE EIXO (X.0.4 . É usado para selecionar o avanço por pulso da manivela eletrônica.001mm/pulso . PAINEL DE COMANDO 1.CNC Siemens 828 141 . Y.0.PAINEL REMOTO: O Painel Remoto é utilizado para movimentar manualmente os eixos da máquina. T42158A Manual de Programação e Operação .Linha D .1.

2 . Acionar a tecla “REF. “Z” ou “W”.LIGAR A MÁQUINA – – – – – – – – Ligar chave geral (aguardar inicialização do comando) Acionar o botão [CNC ON]. No painel de operação. Desativar botão de emergência.MOVIMENTAR OS EIXOS MANUALMENTE 2. Acionar o botão [MACHINE ON]. 142 Manual de Programação e Operação . – Acionar a tecla “RESET”. POINT”. Y.1 . Abrir e fechar a porta. OBSERVAÇÃO: Os eixos serão referenciados simultaneamente.2 . Acionar a tecla “OK OPERATOR”. Z ou W (opcional) ) Acionar a tecla “[ + ]”.2. OPERAÇÕES INICIAIS 2 . 2. OBSERVAÇÃO: Para movimentar com a porta aberta é necessário girar a chave LOCK. – – – – – – Acionar a tecla “ M MACHINE”.CNC Siemens 828 T42158A .REFERENCIAR A MÁQUINA 2. – Referenciar a máquina. Aguardar a inicialização do comando. “Y”. Acionar a tecla “HOME ATC” e aguardar até que o Led indicador da tecla se apague. Selecionar eixo desejado ( X. POINT”.Referenciar a máquina eixo por eixo – – – – Acionar a tecla “JOG”. – Acionar a tecla “CYCLE START”.2.1 .3 . Abrir o potenciômetro de avanço. Manter pressionada a tecla “+” ou “-” (determina o sentido do movimento). Acionar a tecla “JOG”.1 . – Acionar a tecla “REF.Linha D .Através do jog contínuo no painel de operação.Referenciar a máquina através da rotina de referenciamento Para refenciar a máquina deve-se ativar manualmente a rotina de referenciamento: – Acionar a tecla “JOG”.OPERAÇÕES INICIAIS 2. Pessionar a tecla “RAPID” no painel de operação para aumentar a velocidade. 2. 2.3.2. selecionar eixo desejado “X”.

ou ainda. ou 4º eixo.Através do jog contínuo no painel remoto. é 2000 mm/min. T42158A Manual de Programação e Operação . Retirar a velocidade do painel remoto da posição “0”. A velocidade de deslocamento dos eixos. deve-se digitar o valor “0” no campo “Avanço de ajuste G94”. porém. Manter pressionado o botão localizado na parte de trás do painel remoto.2. Posicionar o cursor no campo “Avanço de ajuste G94” e digitar o valor do avanço desejado.2 . a tecla “RAPID” no próprio painel remoto. pressionar simultaneamente. Acionar a tecla “ M MACHINE” Se necessário.). acionar a softkey [>]. “Y”. Acionar a tecla “JOG”. OBSERVAÇÃO: Para movimentar com a porta aberta é necessário girar a chave LOCK. Para obter um movimento mais rápido.CNC Siemens 828 143 . 2. Acionar a tecla “ENBLE REMOTE PANEL”. “Z” ou “4“ (opcional). – – – – – – – – Acionar a tecla “ M MACHINE”. Ex.3. pode-se alterar esta velocidade com o próprio seletor de avanço. OPERAÇÕES INICIAIS OBSERVAÇÕES: O eixo W. selecionar eixo desejado “X”. quando o seletor de avanço está em 100%. Manter pressionada a tecla “+” ou “-” para determinar o sentido do movimento.Linha D . Ver figura abaixo: Para retornar á velocidade padrão de avanço (2000 mm/min. somente poderá ser acionado quando a tecla “WCS MCS” do painel de operação estiver no estado inativo. No painel remoto. Acionar a softkey [AJUSTES].: “3000” – Acionar a tecla “INPUT”. realizando a seguinte sequência: – – – – – Acionar tecla “JOG”. com o sentido.

Linha D . sendo que cada vez que uma destas teclas for pressionada o eixo selecionado irá deloscar-se o valor digitado no incremento. Acionar a tecla “ M MACHINE”. No painel de operação. “Y”.Através da manivela eletrônica. – Manter pressionado os botões localizados na parte lateral do painel remoto. Acionar a softkey [AJUSTES].3. Ver figura abaixo: – 144 Manual de Programação e Operação . acionar a softkey [ > ]. No painel de operação.2.3 . – Executar o movimento dos eixos através da manivela observando o sentido (+ / -). acionar a tecla “ENBLE REMOTE PANEL”. Acionar a tecla “ENBLE REMOTE PANEL”. Posicionar o cursor no campo “INCREMENTO VARIÁVEL” e digitar o valor do incremento (milesimal).“Y”. [10]. selecionar eixo desejado: “X”. Acionar a tecla “JOG”. selecionar o eixo desejado: “X”. [100]. EX: 1000 (para incremento de 1mm) Acionar a tecla “INPUT”. OPERAÇÕES INICIAIS 2. “Z” ou “W”. Se necessário. [1000]. 2.4 .3. Acionar a tecla “VAR”. selecionar avanço desejado através das teclas: [1]. – – – – – OBSERVAÇÃO: Para desabilitar o Painel remoto é necessário deixar o valor da velocidade em “0” e depois. Acionar a tecla “ M MACHINE”.Através do jog incremental – – – – – – – – – Acionar tecla “JOG”. “Z” ou “4“ (opcional). No painel remoto. Executar o movimento dos eixos através das teclas + ou -.CNC Siemens 828 T42158A .

A seguir.OPERAR O COMANDO ATRAVÉS DA FUNÇÃO T. Digitar o número da ferramenta desejada. Acionar a tecla “ M MACHINE”.1 . Exemplo: 1 (para T01) Acionar a tecla “INPUT”.S.S.S.M”. são descritas as operações existentes dentro da função “T. – Acionar a tecla “CYCLE START”. Para acessar esta função deve-se: – – – – Acionar tecla “JOG”. – Acionar a softkey [EM MANUAL].2. A função “T.4 .M”. acionar a softkey [ > ]. Acionar a softkey [T.Executar troca de ferramenta. durante a preparação da máquina. Se necessário. Após acessar a função “T. posicionar o cursor no campo “D” e digitar o número do corretor desejado. – – – – OBSERVAÇÃO: Pode-se selecionar a ferramenta desejada diretamente na página de “Lista de Ferramentas”. Exemplo: 1 (para D1) – Acionar a tecla “INPUT”. Se necessário. para isso deve-se: – Acionar a softkey [SELECIONE FERRAMENTA].M.CNC Siemens 828 145 . OPERAÇÕES INICIAIS 2. – Posicionar o cursor na ferramenta desejada.M].S.S. T42158A Manual de Programação e Operação .M” é utilizada para executar algumas operações básicas. normalmente. 2. deve-se: Posicionar o cursor no campo “T”.4.Linha D .

2.S. – Acionar a tecla “CYCLE START”.Ligar o eixo árvore.4 .M”.2.S. – Posicionar o cursor no campo “Pos.: 1 (para G54). a tecla “MCS WCS” deve ser ativada. – Acionar a tecla “CYCLE START”. 2.4. ou selecionar o ponto zero através da tecla “SELECT”. – Acionar a tecla “INPUT”. de parada”e digitar o ângulo desejado para posicionamento. – Acionar a softkey [em manual]. pto. Exemplo: “2000” (para 2000 RPM) – Acionar a tecla “INPUT”. zero”.M”. 2. – Posicionar o cursor no ponto zero desejado. Após acessar a função “T.G599). para isso deve-se: – Acionar a softkey [Deslocam. Exemplo: 45 (para 45°) – Acionar a tecla “INPUT”.Linha D .S. deve-se: – Posicionar o cursor no campo “Desloc. conforme o ponto zero ativo.4. selecionar o sentido de giro do eixo árvore – Acionar a tecla “CYCLE START”. OPERAÇÕES INICIAIS 2. Exemplo: 8 (para M08) – Acionar a tecla “INPUT”. – Posicionar o cursor no campo “Função M do fuso” através da tecla “SELECT”. Após acessar a função “T. deve-se: – Posicionar o cursor no campo “Outras funções “M” e digitar a função “M” desejada. zero]. – Acionar a tecla “CYCLE START”.M”.M”.4. Após acessar a função “T.Posicionamento angular do eixo árvore. selecionar a opção de orientação do eixo árvore.5 .Ativar deslocamento de ponto zero (G54 .2 .3 . deve-se: – Posicionar o cursor no campo “Função M do fuso” e através da tecla “SELECT”. e digitar o ponto zero desejado.Ativar funções miscelâneas.4.CNC Siemens 828 T42158A .G57 ou G505 . OBSERVAÇÕES: Para que as coordenadas sejam exibidas na tela. deve-se: – Posicionar o cursor no campo “Fuso” e digitar o valor da rotação desejada. Pode-se selecionar o ponto zero desejado diretamente na página de “Deslocamento de ponto zero”. . 146 Manual de Programação e Operação . pt. Ex. Após acessar a função “T.S.

– Acionar a tecla “CYCLE START”. para verificar a localização do ponto zero peça e também.M”. Acionar a tecla “ M MACHINE”. deve-se: – Posicionar o cursor no campo “Unidade mediç. OBSERVAÇÕES: Duas ou mais operações podem ser executadas de uma só vez.Linha D . sem a necessidade de fazer programas.4. Posicionar o cursor no campo “ F ” e digitar a velocidade de avanço desejada para realizar o posicionamento ou acionar a softkey [MOV RÁPIDO] para deslocamento em G0. acionar a softkey [>].S.S.5 .: Para trocar a ferramenta e ligar o eixo árvore.2.M”. Para acessar a função posição deve-se: – – – – – Acionar tecla “JOG”. escolher entre as opções “mm” (milímetro) ou “IN” (polegada). A movimentação dos eixos pode ser feita normalmente após a execução de qualquer uma das operações da função “T. 2. Ex. Manual de Programação e Operação . OPERAÇÕES INICIAIS 2.POSICIONAMENTO DOS EIXOS ATRAVÉS DA FUNÇÃO POSIÇÃO. Acionar a softkey [Posição]. acionando o a tecla “CYCLE START” uma única vez. para realizar operações de usinagem simples. Se necessário. Este tipo de posicionamento é executado.CNC Siemens 828 147 T42158A . principalmente. A função “Posição” é utilizada para fazer posicionamentos em relação ao ponto zero que estiver ativo. Após acessar a função “T.Ativar o sistema de medidas. basta preencher os campos referentes a estas operações e depois executá-los.6 .” e através da tecla “SELECT”.

chamar a 2ª ferramenta a ser carregada.CNC Siemens 828 T42158A .Linha D .S. através do botão “SOLTAR FERRAMENTA”. – – – – 148 Manual de Programação e Operação . chamar a 1ª ferramenta a ser carregada. – Acionar a tecla “CYCLE START”.CARREGAR AS FERRAMENTAS NO MAGAZINE (TAF) ATRAVÉS DO EIXO ÁRVORE.M”. Através da função “T.”. – Através da função “T. – Manualmente inserir a ferramenta no eixo árvore.6 . – Posicionar o cursor no campo “Y” e digitar a coordenada final do posicionamento. pode-se também escolher entre avanço em “mm/min.” ou avanço em “mm/rot. Ex: 10 – Acionar a tecla “INPUT”. – Posicionar o cursor no campo “X” e digitar a coordenada final do posicionamento. OPERAÇÕES INICIAIS – Acionar a tecla “INPUT”.S. Acionar a tecla “MACHINE”. Acionar tecla “JOG”. 2. Manualmente inserir a ferramenta no eixo árvore. pode-se escolher entre coordenadas absolutas ou coordenadas incrementais para cada um dos eixos. – Posicionar o cursor no campo “Z” e digitar a coordenada final do posicionamento. – Repetir os mesmos procedimentos para as demais ferramentas desejadas.M”.2. Ex: -15 – Acionar a tecla “INPUT”. Ex: -20 – Acionar a tecla “INPUT”. Com a tecla “SELECT”. OBSERVAÇÕES: Através da tecla “SELECT”. através do botão “SOLTAR FERRAMENTA”.

Para apagar um programa editado em MDA deve-se acionar a softkey [apagar programa MDA]. Exemplo: T01 Acionar a tecla “INPUT”. Exemplo: S800 M3. por exemplo. deve-se: – Acionar a tecla “MDA”. Acionar a tecla “CYCLE START” (até que a “troca de ferramenta” seja efetuada) NOTA: Para trabalhar com o modo MDA é necessário que a porta da máquina esteja aberta e a chave de setup estaja na posição vertical.CNC Siemens 828 149 . OBSERVAÇÕES: .Trocar ferramentas via MDA: – – – – – – – Acionar a tecla “MDA”. – Acionar “INPUT”. trocar a ferramenta. Digitar “T” e o número da ferramenta desejada.Linha D . – Digitar as instruções desejadas.3. movimentar os eixos para uma determinada posição. etc. – Acionar “CYCLE START”. Para se trabalhar com o modo “MDA”. Digitar: M6 Acionar a tecla “INPUT”.ENTRADA MANUAL DE DADOS (MDA) O modo “MDA” é utilizado para a execução de operações simples como. Nele é possível criar um programa que é editado e executado no mesmo formato que um programa normal. (liga o eixo árvore com 800 RPM). T42158A Manual de Programação e Operação . ENTRADA MANUAL DE DADOS 3 . Acionar a tecla “MACHINE”. – Acionar a tecla “MACHINE”. Exemplo . ligar o eixo árvore.

EDIÇÃO DE PROGRAMAS No comando Siemens 828. em um cartão de memória (USB) e numa memória externa através de rede ethernet (USUÁRIO USB). – Acionar a softkey [OK]. – Acionar a softkey [PEÇA]. Na memória da máquina a edição pode ser feita em três pastas principais: – Programas de peças – Sub programas – Peças de trabalho Na pasta peças de trabalho o usuário pode criar outras subpastas para o armazenamento de programas.CNC Siemens 828 T42158A . EDIÇÃO DE PROGRAMAS 4 .Linha D . – Acionar a tecla “INPUT”. é permitido ao usuário o acesso à programas situados na memória da máquina (NC). – Acionar a softkey [ NC ]. – Através das teclas ►.4. 150 Manual de Programação e Operação . no cartão Compact Flash (CF). 4.CRIAR UMA NOVA PASTA DE PROGRAMAS – Acionar a tecla “PROGRAM MANAGER”.1 .◄. posicionar o cursor na pasta “Peças de trabalho”. – Digitar o nome da pasta (Ex: TREINAMENTO).▲e▼. o que permite uma melhor organização dos mesmos. – Acionar a softkey [NOVO].

– Acionar a softkey [OK]. OBSERVAÇÃO: Esse procedimento deve ser utilizado com extrema cautela.4. Ex: PROGRAMA2. EDIÇÃO DE PROGRAMAS 4.CRIAR UM PROGRAMA NOVO – Acionar a tecla “PROGRAM MANAGER”. ▲ e ▼.▲e▼.APAGAR UM PROGRAMA OU UMA PASTA – Acionar “PROGRAM MANAGER”. – Posicionar o cursor no programa ou na pasta desejada (Programas de peças. 4. – Acionar a softkey [►►] – Acionar a softkey [Apagar]. – Acionar a softkey [ NC ].▲e▼. – Acionar a softkey [NOVO]. – Acionar a softkey [ COPIAR ].COPIAR UM PROGRAMA COMPLETO OU UMA PASTA. – Acionar a softkey [OK].4 . subprogramas ou peças de trabalho) através das teclas ►. – Digitar o nome do programa (Ex: TREINAMENTO).5 . subprogramas ou peças de trabalho) através das teclas: ►. 4.◄.◄.▲e▼. ◄.Linha D . – Acionar a softkey [ COLAR ].MPF Acionar a softkey [ OK ]. – Acionar a softkey [ NC ]. – Posicionar o cursor no programa ou na pasta desejada (Programas de peças. – Acionar a softkey [ NC ]. 4. subprogramas ou peças de trabalho) através das teclas ►. Estando com o cursor em cima do programa desejado deve-se: – – – – Acionar a softkey [ ►►]. Digitar o novo nome. – Acionar a tecla “INPUT”.3. – Acionar “PROGRAM MANAGER”. pois uma vez apagado um programa não há como recuperá-lo através da memória da máquina. – Acionar a softkey [programGUIDE Código G] ou [ShopMill]. – Posicionar o cursor na pasta que se deseja colar o arquivo copiado através das teclas ►.2 . – Acessar o diretório desejado (Programa de peças.CNC Siemens 828 151 . Acionar a softkey [ Características].RENOMEAR UM PROGRAMA OU UMA PASTA.◄. T42158A Manual de Programação e Operação .

152 Manual de Programação e Operação . 4. – Acionar a softkey [OK]. EDIÇÃO DE PROGRAMAS 4. a numeração dos blocos é feita a partir do seguinte procedimento: – Acionar a softkey [►►] – Acionar a softkey [ RENUMERAR ]. – Posicionar o cursor no campo “Texto” e digitar a informação a ser procurada.CNC Siemens 828 T42158A .) Pressionar os cursores até selecionar a endereço desejado. – No campo “Incremento”.4. Estando o usuário na tela de edição. Ex: 10 – Acionar a tecla “INPUT”.8 . subprogramas ou peças de trabalho) através das teclas ►.7 . deve-se acionar a softkey [CONTINUAR PROCURA].Linha D . sendo que: ◄ ► ▲ ▼ movimenta o cursor para trás movimenta o cursor para frente movimenta o cursor para cima movimenta o cursor para baixo b) Procurar direta (direto ao endereço) – Acionar a softkey [PROCURAR] – Digitar a informação à ser procurada. – No campo “Prim. – Acionar a softkey [ NC ].▲ou▼. núm. é interessante que os blocos estejam numerados para que um eventual erro de programação seja localizado mais facilmente. de bloco:” e digitar o número do primeiro bloco do programa. porém.◄. Ex: 10 – Acionar a tecla “INPUT”.EDITAR UM PROGRAMA EXISTENTE NO DIRETÓRIO – Acionar “PROGRAM MANAGER”. Ex: N10 – No campo “Direção” selecionar a opção “Para frente” ou “Para trás” utilizando a tecla “SELECT”.6 . A numeração dos blocos de programa não é um item obrigatório para que o mesmo funcione de maneira adequada. digitar o incremento a ser considerado durante a numeração dos blocos. se desejar procurar o dado novamente.NUMERAR OS BLOCOS DE PROGRAMA DE FORMA AUTOMÁTICA.PROCURAR UM DADO NO PROGRAMA a) Procurar um dado através dos cursores ( ►. – Acionar “INPUT” 4.▲e▼. – Acionar a softkey [ OK ].◄. Exemplo: N100 – Após encontrado o dado. – Posicionar o cursor no programa ou na pasta desejada (Programas de peças.

4. Posicionar o cursor no bloco final da cópia.◄. Posicionar o cursor no bloco onde deseja-se inserir o texto copiado.11 .PROGRAMAÇÃO DE CICLOS DE FORMA INTERATIVA. Manual de Programação e Operação . Para programar ciclos através das telas interativa deve-se: – Posicionar o cursor na linha em que será inserido o ciclo – Acionar as softkeys correspodentes ao ciclo desejado (ver procedimentos nos capítulos relativos a parte de programação dos ciclos fixos) ex: [FURAR] e [FURAR ROSCA] – Preencher os dados de acordo com o desejado.APAGAR DADOS NO PROGRAMA – Posicionar o cursor no dado a ser apagado.◄.13 . – Acionar a tecla “DELETE”. utilizando os cursores ►.COPIAR UMA PARTE DO PROGRAMA.▲e▼. – Acionar a softkey [COLAR]. – Acionar a softkey [Aceitar] (automaticamente o ciclo será incluido no programa).12 . pode-se sair do programa atual e inserir o texto em um outro programa.. EDIÇÃO DE PROGRAMAS 4.◄. Para isso é necessário: – Acessar o programa onde serão inseridos os dados.▲e▼. – Posicionar o cursor no bloco onde deseja-se inserir o texto copiado. – – – – T42158A Posicionar o cursor no ciclo a ser alterado. Selecionar os blocos a serem apagados utilizando os cursores ►. Acionar a softkey [COLAR]. 4. utilizando os cursores ►.▲e▼. Alterar os dados. Acionar a softkey [MARCAR BLOCO]. 4. Acionar o cursor para a direita “►”. 4.10 .CNC Siemens 828 153 . Acionar a softkey [Aceitar]. OBSERVAÇÃO: ao executar a cópia dos blocos (softkey [COPIAR]).Linha D . Acionar [CORTAR]. Acionar a softkey [COPIAR]. – – – – – Acionar a softkey [MARCAR].APAGAR BLOCOS DO PROGRAMA – – – – Posicionar o cursor no início do bloco a ser apagado.4.ALTERAR DADOS DOS CICLOS DE FORMA INTERARIVA.9 .

5. COMUNICAÇÃO DE DADOS 5 - COMUNICAÇÃO DE DADOS
Neste capítulo será abordado o recurso de COMUNICAÇÃO DE DADOS necessário para manipular, salvar, carregar, copiar, etc..., todos os dados residentes na máquina que se destinam a operação do equipamento. Os dados podem ser parâmetros de máquina, programas, corretores de ferramentas, corretores de coordenadas de trabalho, ajustes, variáveis R e variáveis globais. Para efetuar a comunicação de dados é necessário a utilização de outros elementos (além da máquina), ou seja, CARTÃO DE MEMÓRIA USB, REDE ETHERNET, COMPACTFLASH, APLICATIVOS PARA TRANSMISSÃO DE DADOS, OUTROS PERIFÉRICOS, etc, cujas instruções vem a seguir. 5.1 - COMUNICAÇÃO ATRAVÉS DA PORTA CF - COMPACTFLASH As máquinas da “Linha D” com comando Siemens 828 possuem uma porta de comunicação compactflash situada no painel da máquina, como mostra a figura a seguir:

5.1.1 - Hardwares recomendados para leitura e gravação CF : Para efetuar a leitura e gravação do Cartão PCMCIA recomenda-se a interface eFilm Reader-12 USB POR T CompactFlash I/II Reader da Delkin Devices, o qual deve ser conectado na porta USB do computador. Leitor de cartões Cartão Compactflash

CNC CNC

controlador de USB, o qual vai plugado no próprio barramento do computador, disponibilizando assim a Porta USB. Uma vez instalado este módulo, pode-se então configurar o PC conforme mostrado na figura acima.
154 Manual de Programação e Operação - Linha D - CNC Siemens 828

Adaptador CompactFlash → PCMCIA Adaptador CompactFlash → PCMCIA Adaptador CompactFlash → PCMCIA Computador PC com Interface USB e CompactFlash Para computadores onde com Interface USB eestá disponível, pode-se instalar um módulo e Compact Computador PC a Porta USB não CompactFlash Computador PC com Interface USB

T42158A

5. COMUNICAÇÃO DE DADOS
NOTA: Considerando que o cartão CompactFlash (Memory Cards) é um instrumentos sensível, recomenda-se tomar uma série de cuidados especiais quanto ao seu manuseio e armazenamento, tais como: evitar choques (quedas), calor, umidade, não desconectar durante uma comunicação de dados, etc. 5.1.3 - Visualisar os arquivos do cartão de memória. – Acionar “PROGRAM MANAGER”. – Acionar a softkey [ User CF ]. A partir deste ponto, serão exibidos todos os arquivos e pastas disponíveis dentro do cartão CF, sendo que todas as ações permitidas dentro das outras áreas de armazenamento de dados (memória da máquina), poderão ser executadas, como criar novos programas, editar programas existentes, apagar programas, copiar programas, etc... 5.1.4 - Carregar arquivos do cartão na memória da máquina. – Acionar “PROGRAM MANAGER”. – Acionar a softkey [ User CF ]. – Posicionar o cursor na pasta ou no programa a ser copiado, através das teclas ►,◄,▲e▼. – Acionar a softkey [ COPIAR ]. – Acionar a softkey [NC]. – Posicionar o cursor na pasta que receberá o programa, utilizando as teclas ►,◄,▲e▼. – Acionar a softkey [ COLAR ]. 5.1.5 - Salvar arquivos da memória da máquina no cartão. – Acionar a tecla “PROGRAM MANAGER”. – Acionar a softkey [NC]. – Posicionar o cursor na pasta ou no programa a ser copiado, através das teclas ►,◄,▲e▼. – Acionar a softkey [ COPIAR ]. – Acionar a softkey [ User CF ]. – Posicionar o cursor na pasta que receberá o programa, utilizando as teclas ►,◄,▲e▼. – Acionar a softkey [ COLAR ].

T42158A

Manual de Programação e Operação - Linha D - CNC Siemens 828

155

5. COMUNICAÇÃO DE DADOS
5.2 - COMUNICAÇÃO ATRAVÉS DA ENTRADA USB ( )

Esta entrada permite a leitura e gravação de dados através de cartões de memória do tipo USB Flash Drive, popularmente conhecido no Brasil como “PEN DRIVE”. Estes cartões utilizam o sistema USB (Universal Serial Bus) para efetuar a transmissão. As máquinas da “Linha D” com comando Siemens 828 possuem uma entrada USB situada no painel da mesma, assim como mostra a figura a seguir:

5.2.1 - Hardwares recomendados para leitura e gravação USB : Para efetuar a leitura e gravação do Cartão de memória USB recomenda-se a interface USB 2.0 tipo “A”. PC Painel da máquina

Cartão de memória USB “PENDRIVE”

5.2.2 - Visualisar os arquivos do cartão de memória. – Acionar “PROGRAM MANAGER”. – Acionar a softkey [ USB ]. A partir deste ponto, serão exibidos todos os arquivos e pastas disponíveis dentro do cartão USB, sendo que todas as ações permitidas dentro das outras áreas de armazenamento de dados (memória da máquina), poderão ser executadas, como criar novos programas, editar programas existentes, apagar programas, copiar programas, etc...

156

Manual de Programação e Operação - Linha D - CNC Siemens 828

T42158A

5. COMUNICAÇÃO DE DADOS
5.2.3 - Carregar arquivos do cartão na memória da máquina. – Acionar “PROGRAM MANAGER”. – Acionar a softkey [USB]. – Posicionar o cursor na pasta ou no programa a ser copiado, através das teclas ►,◄,▲e▼. – Acionar a softkey [COPIAR]. – Acionar a softkey [NC]. – Posicionar o cursor na pasta que receberá o programa, utilizando as teclas ►,◄,▲e▼. – Acionar a softkey [COLAR]. 5.2.4 - Salvar arquivos da memória da máquina no cartão. – Acionar “PROGRAM MANAGER”. – Acionar a softkey [NC]. – Posicionar o cursor na pasta ou no programa a ser copiado, através das teclas ►,◄,▲e▼. – Acionar a softkey [COPIAR]. – Acionar a softkey [USB]. – Posicionar o cursor na pasta que receberá o programa, utilizando as teclas ►,◄,▲e▼. – Acionar a softkey [COLAR]. 5.3 - COMUNICAÇÃO ATRAVÉS DA REDE ENTHERNET Esta entrada permite a comunicação entre a memória da máquina e uma pasta compartilhada situada no periférico externo (computador). Este modo de trabalho em rede é denominado REDE ETHERNET. As máquinas da “Linha D” com comando Siemens 828 possuem uma entrada para a “REDE ETHERNET” situada no painel da máquina, assim como mostra a figura a seguir:

5.3.1 - Hardwares recomendados para leitura e gravação em REDE ETHERNET : Cabo par-trançado denominado RJ-45. Este cabo, por sua vez, deverá ser conectado a um computador onde será instalada a pasta compartilhada contendo os programas a serem transmitidos.
T42158A Manual de Programação e Operação - Linha D - CNC Siemens 828 157

Visualisar os arquivos do computador.3. 5. serão exibidos todos os arquivos e pastas disponíveis na pasta compartilhada situada no computador.3.▲e▼. sendo que todas as ações permitidas dentro das outras áreas de armazenamento de dados (memória da máquina).3. Quando necessário. poderão ser executadas.3 .CNC Siemens 828 T42158A . utilizando as teclas ►. Acionar a softkey [NC]. acionar a softkey [►►] Até aparecer a softkey [USB]. Acionar “PROGRAM MANAGER”. Quando necessário. acionar a softkey [►►] Até aparecer a softkey [ETHERNET]. COMUNICAÇÃO DE DADOS 5.◄. – – – – 158 Manual de Programação e Operação . Posicionar o cursor na pasta ou no programa a ser copiado.4 . Acionar a softkey [COPIAR].Salvar arquivos da memória da máquina no computador.5. – Acionar a softkey [ETHERNET]. editar programas existentes. apagar programas. através das teclas ►. 5.▲e▼. Posicionar o cursor na pasta que receberá o programa. acionar a softkey [►►] Até aparecer a softkey [NC]. – Quando necessário. – Posicionar o cursor na pasta que receberá o programa. utilizando as teclas ►. – – – – – – – – Acionar “PROGRAM MANAGER”..2 . como criar novos programas.◄.▲e▼. Acionar a softkey [NC].Carregar arquivos do computador na máquina. Posicionar o cursor na pasta ou no programa a ser copiado. copiar programas. etc.Linha D . – Acionar a softkey [COLAR]. – Acionar a softkey [COPIAR]. – Acionar “PROGRAM MANAGER”. através das teclas ►. – Acionar a softkey [ETHERNET].. A partir deste ponto.◄.◄.▲e▼. Acionar a softkey [ETHERNET]. Acionar a softkey [COLAR].

– Acinar a softkey [Aceitar].Linha D . Para poder executar o teste gráfico. No campo “Peça bruta”. é necessário inserir as informações da peça em bruto no início do programa. para isso deve-se: – – – – Posicionar o cursor no início do programa a ser testado. escolher entre as opções de materiais brutos disponíveis.TESTE DE PROGRAMAS. através da tecla “SELECT”.CNC Siemens 828 159 . Acionar a softkey [Peça bruta]. Para isso.6. – Preencher os campos apresentados de acordo com o perfil de material bruto escolhido anteriormente. Acionar a softkey [Diversos]. Veja na figura abaixo uma das opções de material bruto que podem ser apresentadas: Os dados da peça em bruto são visualizadas no programa conforme exemplo abaixo: T42158A Manual de Programação e Operação . a linha D apresenta diferentes formas de testá-los. Todos os programas devem ser testados antes da execução diretamente na peça de trabalho. EDIÇÃO DE PROGRAMAS COM FUNÇÕES EXTENDIDAS 6 .

CNC Siemens 828 T42158A .EXECUTAR TESTE GRÁFICO DE PROGRAMA (MODO 1). Se necessário. ver figura abaixo). – Posicionar o cursor no detalhe a ser ampliado. 160 Manual de Programação e Operação . Esperar alguns segundos. Estando na tela de edição de programas (editando o programa a ser testado) deve-se: – – – – – Acionar a softkey [SIMULAÇÃO]. Para ampliar a visualização de algum detalhe deve-se: Modo 1: – Acionar a softkey [DETALHES]. – Acionar a softkey [LUPA +] para ampliar ou [LUPA -] para reduzir. – Acionar a softkey [LUPAS]. Veja abaixo um exemplo de visualização da tela do gráfico: A figura acima apresenta a visualização do gráfico no modo tridimensional.6. Acionar a softkey [//] (reset. – Posicionar com o cursor no detalhe a ser ampliado.1 . Além disso. girar as vistas e ampliar detalhes da peça para uma melhor visualização. para isso. (ver figura abaixo).Linha D . Modo 2: – Acionar a softkey [DETALHES]. Existem outras vistas que podem ser selecionadas para realizar a simulação. Acionar a softkey [START]. pode-se visualizar o percurso realizado pelo centro da ferramenta. – Acionar a softkey [ZOMM +] para ampliar ou [ZOMM -] para reduzir. TESTE DE PROGRAMAS 6. acionar a softkey [◄◄]. basta selecionar a vista desejada através das softkeys laterais.

2 . Acionar a softkey [VOLTAR]. Posicionar o cursor em “DRY” (habilita avanço de teste). Se necessário. PROG. Acionar a softkey [GRAV. – – – – – – – – – – – T42158A Acessar o programa a ser testado Acionar a softkey [EXECUTAR].Linha D . O teste gráfico de programa a partir deste procedimento permite uma melhor visualização dos movimentos executados pela ferramenta. Posicionar o cursor em “PRT” (inibe o movimento dos eixos). SIMULT. Acionar a tecla “SELECT”.CNC Siemens 828 161 . Acionar a tecla “AUTO”. Acionar a tecla “CYCLE START”.]. Manual de Programação e Operação .]. Para executar este teste deve-se: – – – – – – – – – – – – Acessar o programa a ser testado Acionar a softkey [EXECUTAR].6. Acionar a tecla “CYCLE START”. Acionar a tecla “SELECT”. Se necessário.EXECUTAR TESTE GRÁFICO DE PROGRAMA (MODO 2).]. Posicionar o cursor em “DRY” (habilita avanço de teste). 6. acionar a softkey [►] Acionar a softkey [CONT. Acionar a tecla “AUTO”. acionar a softkey [►] Acionar a softkey [CONT. Acionar a softkey [Voltar]. Acionar a tecla “SELECT”. Acionar a tecla “SELECT”.3 . PROG. Posicionar o cursor em “PRT” (inibe o movimento dos eixos).EXECUTAR TESTE RÁPIDO DE PROGRAMA SEM MOVIMENTO DOS EIXOS E SEM GIRO DO EIXO ÁRVORE. TESTE DE PROGRAMAS 6.

as ferramentas já devem estar referenciadas e deve-se somar um valor ao zero peça em “Z”. TESTE DE PROGRAMAS 6.Linha D . OBSERVAÇÃO: Para execução do teste em “DRY RUN”.6. Acionar a softkey [EXECUTAR]. Manter a tecla “DRY RUN” acionada por 2 segundos.EXECUTAR TESTE DE PROGRAMA EM DRY RUN. Este teste é utilizado principalmente para verificar se a definição do ponto zero peça foi feita de maneira adequada.CNC Siemens 828 T42158A . 162 Manual de Programação e Operação . – – – – – Acessar o programa a ser testado.4. Acionar a tecla “AUTO”. Acionar a tecla “CYCLE START”. O teste de programa em “DRY RUN” consiste em executar todos os movimentos programados em uma velocidade superior a especificada no programa. de modo que a ferramenta possa executar os movimentos acima da coordenada de trabalho (em vazio).

Posicionar o cursor no campo “T”. Portanto.M]. pois as ferramentas necessárias para realizar o trabalho já estão criadas. 7. alguma ferramenta for apagada. Acionar a tecla “ M MACHINE”. Manual de Programação e Operação . Acionar a softkey [T. REFERENCIAMENTO (PRESET) DE FERRAMENTAS 7 .7.CNC Siemens 828 163 .S.M”: – – – – – – – T42158A Acionar a tecla “JOG”. por motivos de segurança. sugere-se seguir a seguinte sequência: 1º . para iniciar o trabalho na máquina este procedimento não é obrigatório. Acionar a tecla “CYCLE START”. – Acionar a softkey [LISTA FER. Acionar a tecla “INPUT”.Linha D .]. Digitar “0”.REFERÊNCIAS DE FERRAMENTA A Referência de Ferramentas é o processo no qual é identificado à máquina onde está localizado a ponta das ferramentas. Para criar uma nova ferramenta.S. Esses dados são armazenados na página “Lista de Ferramentas” e podem ser acessados através do seguinte procedimento: – Acionar a tecla “OFFSET”.1 .Ativar a ferramenta T0 através da função “T.CRIAR UMA NOVA FERRAMENTA O procedimento para criar novas ferramentas só é necessário se por acaso.

164 Manual de Programação e Operação . – Digitar “0”. – Acionar a tecla “CYCLE START”. – Acionar a softkey [FER D. em um campo onde não haja nenhuma ferramenta registrada. – Acionar a softkey [LISTA FER.]. – Posicionar o cursor no campo “T”. 6º .M”: – Acionar a tecla “JOG”. – Através das softkeys. apagar o nome da ferramenta criada.Manualmente. REFERENCIAMENTO (PRESET) DE FERRAMENTAS 2º .Carregar a ferramenta no magazine: – Posicionar o cursor na ferramenta a ser carregada. escolher um dos tipos de ferramenta disponíveis. NOVA].7. – Acionar a tecla “ M MACHINE” – Se necessário. – Acionar a softkey [T. 5º .M].Criar a nova ferramenta: – Posicionar o cursor no final da listagem de ferramentas. – Digitar o número desejado para a nova ferramenta (este número deve ser diferente dos números das ferramentas já existentes). 3º . – Através da tecla “BACK SPACE”. – Acionar a tecla “INPUT”. – Acionar a softkey [FERRAMEN. 4º .Linha D .Guardar a ferramenta do eixo árvore no magazine através da função “T. acionar a softkey [>]. ZERO].CNC Siemens 828 T42158A . – Acionar a softkey [CARREGAR].S. – Acionar a tecla “INPUT”.Acessar a página de lista de ferramenta: – Acionar a tecla “MENU SELECT”. colocar a ferramenta no eixo árvore. – Acionar a softkey [FUSO].S.

D.APAGAR UMA FERRAMENTA.S. T42158A Manual de Programação e Operação . 5º . descarregar a ferramenta do eixo árvore: 3º . – Acionar a softkey [APAGAR FERRAM.Apagar a ferramenta: – Posicionar o cursor na ferramenta a ser apagada.7.].] – Acionar a softkey [APAGAR]. ZERO].M]. Acionar a tecla “INPUT”. REFERENCIAMENTO (PRESET) DE FERRAMENTAS 7.Linha D .S.Descarregar a ferramenta do magazine: – Posicionar o cursor na ferramenta a ser apagada.: – – – – – – – Acionar a tecla “JOG”. – Acionar a softkey [FER. Posicionar o cursor no campo “T”.]. Digitar o número da ferramenta a ser carregada. 2º . – Acionar a softkey [LIST FER.M” carregar a ferramenta a ser excluída no eixo árvore.Através da função “T. Acionar a tecla “ M MACHINE”. – Acionar a softkey [DESCARREG. Acionar a softkey [T. Para apagar uma ferramenta deve-se: 1º . 4º .Manualmente.2 . Acionar a tecla “CYCLE START”.Acessar a página de lista de ferramenta: – Acionar a tecla “OFFSET”.CNC Siemens 828 165 .

Acionar a tecla “JOG”. Ex.7.1 .Através da manivela eletrônica. Este processo é utilizado para fazer o zeramento de ferramentas na própria máquina.“Y”. Acionar a softkey [T.Preset de ferramentas feito na máquina.Linha D . Se necessário.PRESET DE FERRAMENTAS 7. No painel remoto.M”. 3º . “Z” ou “4“ (opcional). REFERENCIAMENTO (PRESET) DE FERRAMENTAS 7. Acionar a tecla “ M MACHINE”. Posicionar o cursor no campo “T” e digitar o número da ferramenta a ser carregada. 2º . acionar a tecla “ENBLE REMOTE PANEL”. Acionar tecla “JOG”. selecionar avanço desejado através das teclas: [1]. [10].: 1 Acionar a tecla “INPUT”. Para isso deve-se: 1º .: 1 Acionar a tecla “INPUT”. tocar a ferramenta na superfície da peça: Acionar “ M MACHINE”. – – – – – – OBSERVAÇÃO: Para desabilitar o Painel remoto é necessário deixar o valor da velocidade em “0” e depois. [100]. Acionar a tecla “CYCLE START”.M]. carregar a ferramenta a ser referenciada: – – – – – – – – Acionar a tecla “JOG”. Ex.3 .S. Acionar a tecla “ENBLE REMOTE PANEL”. No painel de operação.S. – Manter pressionado os botões localizados na parte lateral do painel remoto. posicionar o cursor no campo “D” e digitar o número do corretor desejado. [1000].Através da função “T.3.Salvar o valor na página de ferramentas: 166 Manual de Programação e Operação . – Executar o movimento dos eixos através da manivela observando o sentido (+ / -) até encostar a ferramenta na superfície da peça.CNC Siemens 828 T42158A . selecionar eixo desejado: “X”.

digitar o número do corretor no campo “D”. Ex. acionar a softkey [CANCELAR].7. Se necessário. a referência da ferramenta deve ser feita pelo centro do raio. deve-se apagar os dados contidos no campo “Z” da página de “Desl.CNC Siemens 828 167 . digitar a coordenada “Z” onde a ferramenta está sendo tocada (normalmente. se o comprimento registrado.00 mm”.]. for “-350. Acionar a softkey [COMPRIM. assume-se o valor “0” para esta coordenada).: 1 Acionar a tecla “INPUT”. Se necessário. – – – – – – – – – OBSERVAÇÃO: Com o procedimento citado anteriormente não há necessidade de fazer o zero-peça no eixo “Z”. no campo “Z0 Polar”. Quando trabalha-se com ferramentas de ponta esférica nos planos “XZ” (G18) ou “YZ” (G19). zero”.]. Portanto. quando a ponta da ferramenta toca a superfície da peça. digitar o número da ferramenta no campo “T”.00 mm”. Acionar a softkey [MEDIR FERR. o novo valor a ser registrado na página “Lista fer. – Acionar a softkey [AJUSTAR COMPRIM. T42158A Manual de Programação e Operação .Linha D . Se necessário. Por isso. REFERENCIAMENTO (PRESET) DE FERRAMENTAS Acionar a tecla “ M MACHINE”. Ex.: 1 Acionar a tecla “INPUT”. para que a compensação de raio seja executada de maneira adequada.” deve ser “-355. deve-se considerar que a ferramenta deve descer “5mm” (valor do raio) além do ponto tocado na peça. MANUAL]. Exemplo: Para uma ferramenta de “Ø10 mm”. Se necessário.

Para fazer este preset deve-se: Acionar a tecla “OFF SET”.].3.” e digitar o valor do comprimento medido externamente.: 130.987 – Acionar a tecla “INPUT”. Acionar a softkey [LISTA FERR.7. Este processo é utilizado para carregar os comprimentos das ferramentas. os quais foram levantados externamente. Ex.Linha D . Posicionar o cursor na linha da ferramenta a ser referenciada Posicionar o cursor na coluna “compr. REFERENCIAMENTO (PRESET) DE FERRAMENTAS 7. – – – – 1 1 1 168 Manual de Programação e Operação .2 .CNC Siemens 828 T42158A .Preset de ferramentas feito fora da máquina.

Após carregar os comprimentos das ferramentas. Digitar o diâmetro da ferramenta.”./desl” . Digitar o número de arestas de corte que a fresa possui.7. posicionar o cursor no campo “Número de dentes” (2º campo à frente do campo RAIO). Portanto. deve-se fazer o zero-peça no eixo “Z”.” já está registrado o número da ferramenta. se o comprimento medido da ferramenta for “250 mm”. 7. Posicionar o cursor no campo “Fuso dir. REFERENCIAMENTO (PRESET) DE FERRAMENTAS OBSERVAÇÕES: Os valores dos comprimentos de ferramentas deverão ser colocados sem sinal. para que a compensação de raio seja executada de maneira adequada.PREENCHER OS DADOS DAS FERRAMENTAS. No caso de uma ferramenta tipo “Fresa”. Posicionar o cursor no campo “refrigerante 1” ativar ou desativar a refrigeração (colocar um “X” no campo para ativar). Após realizar a referencia das ferramentas no eixo “Z” deve-se preencher os dados das ferramenats na página “Lista fer.: 5 Acionar a tecla “INPUT”. T42158A Manual de Programação e Operação . Posicionar o cursor na coluna “Ø”. Acionar a tecla “INPUT”. ativar ou desativar a refrigeração de alta pressão (colocar um “X” no campo para ativar). posicionar o cursor na coluna à frente da coluna raio e digitar o ângulo da ponta da broca.: 118 Acionar a tecla “INPUT”. Acionar a softkey [LISTA. Posicionar o cursor na coluna “TIPO”. Ex. Posicionar o cursor no campo “refrigerante 2” e através da tecla “SELECT”. Para podermos chegar até esta página e preencher os dados deve-se: – – – – – – – – – – – – – – – – – Acionar a tecla “OFFSET”. selecionar o tipo de ferramenta desejada. portanto. Através da tecla “SELECT”. Através da tecla “SELECT”. este campo não deve ser alterado.]. o valor a ser registrado na página do gerenciador deve ser “245 mm”.Linha D .4 . Posicionar o cursor na ferramenta desejada. a referência da ferramenta deve ser feita pelo centro do raio. determinar o sentido de giro da ferramenta./esq. Quando trabalha-se com ferramentas de ponta esférica nos planos “XZ” (G18) ou “YZ” (G19). e através da tecla “SELECT”. No caso de uma ferramenta tipo “Broca”. Exemplo: Para uma ferramenta de “Ø10 mm”. Na coluna “Nome ferram. deve-se considerar que a ferramenta tem “5mm” (valor do raio) a menos em seu comprimento. Ex.CNC Siemens 828 169 .

Posicionar o cursor na ferramenta desejada. Digitar o valor a ser corrigido. 8. Acionar a softkey [DESG.CORREÇÃO DE DESGASTE DE FERRAMENTA EM “Z”. – – – – – – – Acionar a tecla “OFFSET”. FER.: 0. Posicionar o cursor na coluna “▲ Raio” e acionar a tecla “=”. FER. Acionar a tecla “INPUT”. A correção de desgaste de ferramenta é uma operação que é realizada para corrigir a variação nas dimensões das peças devido ao desgaste ocorrido nas ferramentas em decorrência dos esforços de usinagem.” e acionar a tecla “=”. – – – – – – – Acionar a tecla “OFFSET”.CNC Siemens 828 T42158A . Acionar a tecla “+” ou “-” (de acordo com a correção desejada).DESGASTE DE FERRAMENTAS.Linha D .].8. 170 Manual de Programação e Operação .1 .: 0. Digitar o valor a ser corrigido no diâmetro da ferramenta. Acionar a tecla “+” ou “-” (de acordo com a correção desejada).CORREÇÃO DE DESGASTE NO “RAIO” DA FERRAMENTA.1. Posicionar o cursor na ferramenta desejada.2 .1. DESGASTE DE FERRAMENTAS 8 . Posicionar o cursor na coluna “Comprime. Acionar a tecla “INPUT”.]. Acionar a softkey [DESG. 8. Ex. Ex.

Acionar a softkey [LISTA FER. porém pode-se criar outros corretores para qualquer ferramenta para. Posicionar o cursor na ferramenta desejada. Acionar a softkey [LISTA FER. DESGASTE DE FERRAMENTAS 8.CNC Siemens 828 171 .Linha D . Acionar a softkey [CORRETOR NOVO] Para acessar este e outros corretores existentes deve-se: – – – – Acionar a tecla “OFFSET”. referenciar a ferramenta em duas alturas diferentes de peça.CRIAR NOVOS CORRETORES DE FERRAMENTA.]. cada ferramenta possui um corretor disponível para ser utilizado. Para criar um novo corretor de ferramenta deve-se: – – – – – Acionar a tecla “OFFSET”. T42158A Manual de Programação e Operação . Acionar as softkeys [Nº D +] ou [Nº D -] até ser exibido o corretor desejado.8.3 . A princípio. Acionar a softkey [CORRETOR].]. Posicionar o cursor na ferramenta desejada e acionar a softkey [CORRETOR]. por exemplo.

: 1 Acionar a tecla “INPUT”.: 1 Acionar a tecla “INPUT”. conforme mostra a figura a seguir: Zeramento em “X” Zeramento em “Y” Para realizar este procedimento deve-se: 1º . Nas máquinas da linha “ROMI .S..G55. sendo eles: G54.CNC Siemens 828 T42158A .G508..Através da função “T. carregar a ferramenta a ser utilizada no zeramento: – – – – – – – – Acionar a tecla “JOG”. Este processo é utilizado para fazer o referenciamento na lateral da peça. OBSERVAÇÕES: A ferramenta escolhida para ser utilizada no processo de zeramento deverá possuir o valor do raio preenchido previamente na página de lista de ferramentas.9.G505. posicionar o cursor no campo “D” e digitar o número do corretor desejado. Este ponto de referência também conhecido como zero-peça será o ponto de onde partirão todas as coordenadas do programa.DEFINIÇÃO DO ZERO PEÇA Este procedimento é realizado para criar um ponto de referência na peça. Se necessário. Ex.G56.D” com comando Siemens 828 é possível se trabalhar com até 99 zero-peças diferentes.G506. Acionar a tecla “CYCLE START”.1 . Acionar a tecla “ M MACHINE”. 172 Manual de Programação e Operação .Linha D .G507.ZERO-PEÇA NA LATERAL DA PEÇA .S.M”. Acionar a softkey [T.G599 9. DEFINIÇÃO DO ZERO-PEÇA 9 . Ex.M]. Posicionar o cursor no campo “T” e digitar o número da ferramenta a ser carregada.G57.

Ex: 0 – Apertar a tecla “INPUT”. “Z” ou “4“ (opcional).G57 e G505 . [1000]. – – – – – – 3º . Acionar a tecla “JOG”. T42158A Manual de Programação e Operação .9. zero” e apertar a a tecla “SELECT” para selecionar o zeramento desejado (G54 . [100]. – Acionar a softkey [MEDIR PEÇA] – Acionar a softkey [BORDA] – Apertar a softkey correspondente ao eixo a ser zerado ( [X] ou [Y] ) – Posicionar o cursor no campo “desl.peça. selecionar avanço desejado através das teclas: [1]. No painel de operação. Acionar tecla “JOG”.Linha D . selecionar eixo desejado: “X”.peça. – Manter pressionado os botões localizados na parte lateral do painel remoto.Salvar o valor na página de zero-peça: – Acionar a tecla “ M MACHINE”.“Y”. sendo que o sinal positivo indica que a ferramenta está a esquerda ou abaixo da peça e o sinal negativo indica que a ferramenta está a direita ou acima da peça. tocar a ferramenta na lateral da peça: Acionar “ M MACHINE”. – Posicionar o cursor no campo “direção” e apertar tecla “SELECT” até selecionar a direção correta.CNC Siemens 828 173 .G599). é necessário informar esta distância no campo “X0” ou “Y0” (de acordo com o eixo a ser zerado). – Executar o movimento dos eixos através da manivela observando o sentido (+ / -) até encostar a ferramenta na lateral e da peça. Acionar a tecla “ENBLE REMOTE PANEL”.Através da manivela eletrônica. No painel remoto. – Posicionar o cursor no campo “X0” ou “Y0” de acordo com o eixo correspondente e digitar a distância que a ferramenta está em relação ao zero . DESL] OBSERVAÇÕES: Caso o ponto onde a ferramenta tenha tocado a peça esteja deslocado em relação ao zero . DEFINIÇÃO DO ZERO-PEÇA 2º . [10]. – Apertar a softkey [SET.

Exemplo: 0 – Posicionar o cursor no campo “Y0” e digitar a distância que a o zeramento ficará deslocado em relação ao zero . – Acionar a softkey [MEDIR PEÇA] – Acionar a softkey [CANTO] – Posicionar o cursor no campo “DESL.2 . conforme a figura ao lado: – Acionar a softkey [ARMAZENAR P1] – Através do movimento manual encostar a ferramenta na mesma lateral da peça. conforme a figura ao lado: – Acionar a softkey [ARMAZENAR P3] – Através do movimento manual encostar a ferramenta na mesma lateral do P3.G599). para – Posicionar o cursor no campo “X0” e digitar a distância que a o zeramento ficará deslocado em relação ao zero .ZERO-PEÇA EM UMA PEÇA INCLINADA . – Acionar a tecla “ M MACHINE”.porém deslocada em relação ao ponto 3.Linha D .G59 e G505 .peça no eixo “X“.peça no eixo “Y“.9. porém deslocada em relação ao primeiro ponto. DEFINIÇÃO DO ZERO-PEÇA 9. Exem plo: 0 – Através do movimento manual encostar a ferramenta na lateral da peça. ZERO” e apertar a tecla “SELECT” selecionar o zero peça a ser utilizado (G54 . conforme a figura ao lado: – Acionar a softkey [ARMAZENAR P2] – Através do movimento manual encostar a ferramenta na outra lateral da peça.CNC Siemens 828 T42158A . conforme a figura ao lado: – Acionar a softkey [ARMAZENAR P4] – Acionar a softkey [DEF NPV] P1 P2 P3 P4 Print at: Wednesday 21 de November de 2007 11:01:44 Host: MI01680 User: mi1680 174 Manual de Programação e Operação .

peça em um canto diferente do exemplo acima.9. “POS 3” ou “POS 4” de acordo com o desejado. O ângulo de inclinação da peça será informado automaticamente no campo “ 0” e será salvo na página de deslocamento do zero peça. é necessário informar a distância de deslocamento no campo “X0” ou “Y0”. – Apertar a softkey [ARMAZENAR P2] – Tocar a ferramenta na lateral do furo num ponto onde o eixo “X” fique o mais negativo possível. – Apertar a softkey [ARMAZENAR P1] – Tocar a ferramenta na lateral do furo num ponto onde o eixo “Y” fique o mais positivo possível. Caso seja necessário fazer o zero . Caso seja necessário deslocar o zero . – Apertar a softkey [ARMAZENAR P3] – Tocar a ferramenta na lateral do furo num ponto onde o eixo “X” fique o mais positivo possível. – Apertar a telca “ M MACHINE” – Apertar a softkey [MEDIR FURO] – Apertar a softkey [FURO] – Tocar a ferramenta na lateral do furo num ponto onde o eixo “Y” fique o mais negativo possível. DEFINIÇÃO DO ZERO-PEÇA OBSERVAÇÕES: Para fazer o zeramento no canto da peça deve-se informar o valor do raio da ferramenta na página de lista de ferramentas. 9.Linha D . é necessário alterar o campo “POS1” apertando a tecla “SELECT” para selecionar “POS 2”.3 .ZERO-PEÇA NO CENTRO DE UM FURO.CNC Siemens 828 175 . – Apertar a softkey [ARMAZENAR P4] – Acionar a softkey [DEF NPV] P2 P1 P3 P4 Print at: Wednesday 21 de November de 2007 11:03:42 Host: MI01680 User: mi1680 T42158A Manual de Programação e Operação .peça a uma certa distância do canto da peça.

Caso seja necessário deslocar o zero .peça a uma certa distância do centro do furo. – Apertar a softkey [Armazenar P1] – Tocar a ferramenta na lateral do ressalto num ponto onde o eixo “X” fique o mais positivo possível – Apertar a softkey [Armazenar P2] – Tocar a ferramenta na lateral do ressalto num ponto onde o eixo “Y” fique o mais negativo possível – Apertar a softkey [Armazenar P3] – Tocar a ferramenta na lateral do ressalto num ponto P4 onde o eixo “Y” fique o mais positivo possível – Apertar a softkey [Armazenar P4] P3 P2 Print at: Wednesday 21 de November de 2007 11:06:47 Host: MI01680 User: mi1680 176 Manual de Programação e Operação .CNC Siemens 828 T42158A . DEFINIÇÃO DO ZERO-PEÇA OBSERVAÇÕES: Para fazer o zeramento no centro do furo deve-se informar o valor do raio da ferramenta na página de lista de ferramentas. é necessário informar a distância de deslocamento no campo “X0” ou “Y0”.9.Linha D .4 . – Apertar a telca [Machine] – Apertar a softkey [Medir Furo] – Apertar a softkey [Espiga] – Tocar a ferramenta na lateral do ressalto num ponto P1 onde o eixo “X” fique o mais negativo possível. 9.ZERO-PEÇA NO CENTRO DE UM RESSALTO CIRCULAR. A informação do diâmetro da peça aparecerá automaticamente no campo . Os valores do zeramento de “X” e “Y” ficam salvos na página de deslocamento do ponto zero.

A informação do diâmetro da peça aparecerá automaticamente no campo . 9.peça a uma certa distância do centro do ressalto.ZERO-PEÇA NO CENTRO DE UMA PEÇA RETANGULAR – – – – – – – – – – – – – – – Acionar a tecla “JOG” Acionar a tecla “WCS/MCS” Apertar a tecla [ M MACHINE] Apertar a softkey [T. Apertar a tecla “ = ” Digitar “ /2 ” (dividido por dois) Apertar a tecla “INPUT” 2 (Y) 1 (X) PEÇA 2 (X) 1 (Y) OBSERVAÇÕES: Os valores do zeramento de “X” e “Y” ficam salvos na página de deslocamento do ponto zero. Caso seja necessário deslocar o zero . é necessário informar a distância de deslocamento no campo “X0” ou “Y0”. NPV] Utilizar as setas ( ↑ ↓ → ←) para posicionar o cursor no eixo no eixo a ser zerado ( “X” ou “Y”). NPV] Apetar a softkey [X=0] ou [Y=0] de acordo com o eixo desejado Posicionar a ferramenta na lateral oposta da peça. Apertar a softkey [DEF. Os valores do zeramento de “X” e “Y” ficam salvos na página de deslocamento do ponto zero. ZERO” Apertar a tecla “SELECT” até aparecer o zeramento desejado (G54 .S.G599) Apertar a tecla CYCLE START Posicianar a ferramenta em uma das laterais da peça Apertar a softkey [DEF.5 .CNC Siemens 828 177 .G57 ou G505 . T42158A Manual de Programação e Operação .9.M] Posicionar o cursor no campo “DESL. DEFINIÇÃO DO ZERO-PEÇA OBSERVAÇÕES: Para fazer o zeramento no centro do ressalto deve-se informar o valor do raio da ferramenta na página de lista de ferramentas.Linha D .

ou “Z”) – Apertar a tecla “ = ” – Apertar a tecla “ + ” ou “ .9.EFETUAR CORREÇÃO NO ZERO-PECA (G54 .G59 E G505 . ZERO] – Posicionar o cursor na linha correspondente ao zeramento desejado (“X”. 178 Manual de Programação e Operação .” de acordo com o sentido da correção a ser efetuada. “Y”.G599) – Apertar a tecla [OFFSET] – Apertar a softkey [DESL.6 . Este campo normalmente fica igual a zero.Linha D . DEFINIÇÃO DO ZERO-PEÇA 9. – Digitar o valor da correção.CNC Siemens 828 T42158A .2 – Apertar a tecla “INPUT” OBSERVAÇÃO: A coluna informa a inclinação angular de cada eixo. Seu valores é alterado automaticamente quando é utilizado o recurso de zeramento no canto de uma peça inclinada. Exemplo: 0.

Extensão do arquivo”).3 . ▲ e ▼. ◄.2 . – Acionar a softkey [USER CF].MPF”) T42158A Manual de Programação e Operação . – Acionar a tecla “PROGRAM MANAGER”. – Acessar o programa a ser executado. 10. – Apertar a softkey [VOLTAR]. – Executar o programa. – Acionar a softkey [ NC ].1 . fazendo-se uma chamada do programa que está no cartão a partir de um programa que está na memória da máquina. utilizando as teclas: ►. PROG. EXECUÇÃO DE PROGRAMAS 10 . – Acionar a tecla “INPUT”. ▲ e ▼. – Acionar a tecla “CYCLE START”. devese programar: EXTCALL(“C:\EXERCÍCIO.] – “DESATIVAR” as opções [TESTE PROGRAMA] e [AVANÇO ENSAIO].EXECUTAR UM PROGRAMA DIRETO DO CARTÃO DE MEMÓRIA (MODO 1). ◄. Para isso deve-se: – Criar um programa novo em uma das áreas de memória da máquina. utilizando as teclas: ►. – Inserir no programa a sintaxe: EXTCALL(“C:\Nome do arquivo.EXECUÇÃO DE PROGRAMAS 10. – Acessar o programa a ser executado.CNC Siemens 828 179 .Linha D .MPF. – Acionar a softkey [EXECUTAR].EXECUTAR UM PROGRAMA DIRETO DO CARTÃO DE MEMÓRIA (MODO 2). – Acionar a tecla “INPUT”. – Acionar a tecla “PROGRAM MANAGER”.EXECUTAR UM PROGRAMA DISPONÍVEL NA MEMÓRIA DA MÁQUINA. Um programa pode ser executado diretamente do cartão de memória. Por exemplo: Se um arquivo que está no cartao tem o nome EXERCÍCIO.10. – Acionar a softkey [CHAMADA] – Acionar “CYCLE START” 10. – Acionar a softkey [CONT.

10. EXECUÇÃO DE PROGRAMAS
10.4 - ABORTAR A EXECUÇÃO DE PROGRAMAS. – Acionar a tecla “CYCLE STOP”. – Acionar a tecla “RESET”. – Através do movimento manual (via jog ou manivela eletrônica), deslocar os eixos para uma posição segura. 10.5 - INICIAR EXECUÇÃO NO MEIO DO PROGRAMA. 10.5.1 - Início no meio de um programa (Programa ISO). – Acionar a tecla “AUTO” – Acionar a tecla [ M MACHINE]. – Utilizar as teclas ►,◄,▲ e▼ para posicionar o cursor na ferramenta onde deseja-se iniciar a execução. – Acionar a softkey [BUSCA DE BLOCO ]. – Acionar a softkey [PARA CONTORNO]. – Acionar a tecla “CYCLE START” (será exibida a mensagem “DESTINO DE BUSCA ALCANÇADO. APÓS CYCLE START SÃO EXEC. AS FUNÇÕES COLETADAS” e será emitido um sinal sonoro). – Acionar a tecla “CYCLE START” novamente. 10.5.2 - Início no meio de um programa (Programa Shopmill). – Selecionar o programa – Acionar a tecla “AUTO” – Acionar a tecla [ M MACHINE]. – Posicionar o cursor na operação (ciclo) onde deseja-se iniciar a execução. – Acionar a softkey [BUSCA DE BLOCO]. – Apertar a softkey [INICIAR BUSCA]. – Acionar a tecla “CYCLE START” (será exibida a mensagem “CONTINUE O PROGRAMA COM INICIO DE CICLO” e será emitido um sinal sonoro). – Acionar a tecla “CYCLE START” novamente. OBSERVAÇÃO: Para iniciar no meio de um programa Shopmill em um ciclo que possui várias posições (ciclo de furação por exemplo) é necessário seguir os passos descritos aseguir:

180

Manual de Programação e Operação - Linha D - CNC Siemens 828

T42158A

10. EXECUÇÃO DE PROGRAMAS
10.5.3 - Início no meio de um programa Shopmill (Ciclos com várias posições). – – – – – – – – – – Acionar a tecla “AUTO” Acionar a tecla [ M MACHINE]. Posicionar o cursor no bloco que define as posições do ciclo. Acionar a softkey [BUSCA DE BLOCO]. Apertar a softkey [INICIAR BUSCA]. Utilizar as teclas ◄,►,▲ e ▼ para escolher o ciclo a ser executado na coluna “TECNOLOGIA” Posicionar o cursor na coluna “num. de inicio do furo:” e digitar o nº do furo que se deseja iniciar a execução. Ex: 2 Acionar a softkey [OK]. Acionar a tecla “CYCLE START” (será exibida a mensagem “CONTINUE O PROGRAMA COM O INICIO DO CICLO” e será emitido um sinal sonoro). Acionar a tecla “CYCLE START” novamente.

10.5.4 - Início no meio de um programa que foi interrompido durante a execução. Acionar a tecla “AUTO” Acionar a tecla [ M MACHINE]. Posicionar o cursor na operação (ciclo) onde deseja-se iniciar a execução. Acionar a softkey [BUSCA DE BLOCO]. Acionar a softkey [PONTO DE INTERRUPÇÃO]. Acionar a softkey [INICIAR BUSCA]. Acionar a tecla “CYCLE START” (será exibida a mensagem “Para continuar o programa realizar partida CN” e será emitido um sinal sonoro). – Acionar a tecla “CYCLE START” novamente. – – – – – – – 10.5.5 - Início no meio de um programa do cartão – – – – – – – – – – – Acionar a tecla “PROGRAM MANAGER”. Acionar a softkey [USER CF]. Acessar o programa a ser executado, utilizando as teclas: ►, ◄, ▲ e ▼. Acionar a tecla “INPUT”. Acionar a softkey [CHAMADA] Acionar a softkey [BUSCA DE BLOCO]. Acionar a softkey [PROCURAR TEXTO]. Digitar a informação de início da execução em “TEXTO”. Ex: T01 Apertar a tecla “INPUT” Apertar a softkey [PARA CONTORNO] Acionar a tecla “CYCLE START” (será exibida a mensagem “Para continuar o programa realizar partida CN” e será emitido um sinal sonoro). – Acionar “CYCLE START” novamente
T42158A Manual de Programação e Operação - Linha D - CNC Siemens 828 181

11. MONITORAMENTO DE VIDA ÚTIL DE FERRAMENTAS
10.6 - INTERROPER E CONTINUAR A EXECUÇÃO SEM ACIONAR “RESET”. Este método é utilizado em operações que necessitam ser interrompidas no meio para realizar troca de inserto, limpeza da peça, verificação de acabamento e aspecto superficial, etc.Para isto deve-se: Durante a execução do programa, acionar a tecla “CYCLE STOP”. Acionar a tecla “JOG”. Selecionar o eixo desejado (“X”, “Y” ou “Z”). Acionar a tecla “+” ou “-”, conforme o sentido que deseja-se deslocar os eixos. Desligar o eixo árvore com a tecla “SPINDLE STOP” (caso necessário) Fazer as operações necessárias (limpar peça, trocar inserto, etc...). Ligar o eixo árvore com a tecla “SPINDLE RIGHT”. Acionar a tecla “REPOS”. Selecionar o eixo desejado ( X,Y ou Z) para voltar a posição de interrupção. Acionar a tecla “+” ou “-” para voltar a coordenada inicial, até o eixo parar automaticamente. – Acionar a tecla “AUTO”. – – – – – – – – – – – Acionar a tecla “CYCLE START”. OBSERVAÇÃO: Caso o operador não retorne os eixos para a posição de interrupção, isso será feito automaticamente ao acionar a tecla “CYCLE START”. Durante o retorno, os três eixos serão movidos simultaneamente.

182

Manual de Programação e Operação - Linha D - CNC Siemens 828

T42158A

11. MONITORAMENTO DE VIDA ÚTIL DE FERRAMENTAS 11 - MONITORAMENTO DE VIDA ÚTIL DE FERRAMENTAS.
Na linha Discovery com comando Siemens 828 estão disponíveis dois tipos de monitoramento de vida útili de ferramenta. Existe o monitoramento por tempo de usinagem (em minutos) e o monitoramento por quantidade de peças. 11.1 - MONITORAMENTO DE VIDA ÚTIL POR QUANTIDADE DE PEÇAS.

Para ativar o monitoramento de vida útil por quantidade de peças deve-se seguir o seguinte procedimento: – Acionar a tecla “OFFSET”. – Acionar a softkey [DESG. FER.]. – Posicionar o cursor na linha da ferramenta para qual o monitoramento será ativado através das teclas ►, ◄, ▲ e ▼. T – Posicionar o cursor no campo “C ”. – Acionar a tecla “SELECT” para até selecionar a letra “Q” (monitoramento por quantidade de peças usinadas). – Posicionar o cursor no campo “VALOR DE CMD” e digitar a quantidade de peças desejada para a ferramenta. Ex: 10 – Acionar a tecla “INPUT”. – Posicionar o cursor no campo LIM. PRÉ A.”. Quando estiver faltando o nº de peças informado neste campo para terminar a vida útil da ferramenta, automaticamente será exibido na tela da máquina uma mensagem de pré-aviso. Pode-se digitar por exemplo: 2 – Apertar a softkey [REATIVAR] – Acionar a tecla “INPUT”. – Repetir o mesmo procedimento para as demais ferramentas a serem monitoradas. Após realizar o procedimento descrito acima, deve-se acrescentar ao programa a sintaxe “SETPIECE (X)” após a operação realizada pela ferramenta que está sendo monitorada. Nesta sintaxe, “X” deve ser substituído pela quantidade de peças usinadas pela ferramenta cada vez que o programa é executado. Ex: SETPIECE (1)
T42158A Manual de Programação e Operação - Linha D - CNC Siemens 828 183

▲ e ▼. – Posicionar o cursor no campo “VIDA ÚTIL”. PRÉ A.”. Duplo 0001 atingiu limite de monitoração com D=0001” será exibida. – Acionar a tecla “SELECT” até selecionar a letra “T” (monitoramento por tempo de vida útil). Quando a vida da ferramenta chegar ao fim. MONITORAMENTO DE VIDA ÚTIL DE FERRAMENTAS OBSERVAÇÕES: Quando o limite de pré-aviso for atingido. – Acionar a softkey [DESG. a mensagem “Ferramenta X Núm.” 11. a mensagem “Ferramenta X Núm.11. portanto. Quando estiver faltando o tempo (em minutos) informado neste campo para terminar a vida útil da ferramenta.2 .CNC Siemens 828 T42158A . ◄. FER. PRÉ A.MONITORAMENTO DE VIDA ÚTIL POR TEMPO DE USINAGEM. Para ativar o monitoramento de vida útil por tempo de usinagem deve-se seguir o seguinte procedimento: – Acionar a tecla “OFFSET”. um novo alarme aparecerá: “Gerenciamento de ferramenta: Nenhuma ferramenta disposta para funcionar no grupo de ferram. a mensagem “Ferramenta X Núm. – Posicionar o cursor na linha da ferramenta para qual o monitoramento será ativado através das teclas ►. Se o programa for executado após o fim do monitoramento. Duplo 0001 atingiu limite de monitoração com D=0001” será exibida. OBSERVAÇÕES: O tempo de monitoramento será considerado somente nos blocos de programa com avanço de trabalho (G01). – Posicionar o cursor no campo LIM. deslocamentos em avanço rápido (G00) serão desconsiderados. – Repetir o mesmo procedimento para as demais ferramentas a serem monitoradas. Quando o limite de pré-aviso for atingido. automaticamente será exibido na tela da máquina uma mensagem de pré-aviso.]. a mensagem “Ferramenta X Núm.Linha D . Ex. um novo alarme aparecerá: “Gerenciamento de ferramenta: Nenhuma ferramenta disposta para funcionar no grupo de ferram.: 10 – Posicionar o cursor no campo LIM. e digitar o tempo (em minutos) de usinagem desejado para a ferramenta.” 184 Manual de Programação e Operação .”. Duplo 0001 atingiu limite de pré-aviso com D=0001”será exibida. Pode-se digitar por exemplo: 2 – Apertar a softkey [REATIVAR] – Acionar a tecla “INPUT”. Quando a vida da ferramenta chegar ao fim. Se o programa for executado após o fim do monitoramento. Duplo 0001 atingiu limite de pré-aviso com D=0001”será exibida. T – Posicionar o cursor no campo “C ”.

1.Linha D .CNC Siemens 828 185 .INICIANDO O SHOPMILL PARTE III TUTORIAL SHOPMILL T42158A Programação e Operação .

Alterar dados de ferramenta 186 Programação e Operação . CARREGANDO DADOS DE FERRAMENTAS Neste capítulo serão carregados os dados de todas as ferramentas requeridas para programar os exemplos da Parte II deste manual. Acessar a página “Lista de ferramenta” – Acionar a tecla “MENU SELECT” – Acionar o softkey – Acionar o softkey Comprimento da ferramenta RAIO da ferramenta D= Número duplo (para gerenciador de vida de Número de dentes (para ferramenta) trabalhar com avanço por dente) Tipo da ferramenta Sentido de rotação do eixo-árvore Ativa refrigerante de corte (M07 / M08) Posição da ferramenta no magazine Número / nome da ferramenta Ângulo da ferramenta Funções específicas como monitoramento de velocidade ou quebra de ferramenta 1.Linha D .1.CNC Siemens 828 T42158A .2 .INICIANDO O SHOPMILL INICIANDO O SHOPMILL Nos próximos capítulos serão descritos alguns procedimentos operacionais da linguagem ShopMill.

) – Acionar a tecla “INPUT” Alterar o tipo da ferramenta Posicionar o cursor na coluna “Tip” da ferramenta desejada Acionar a tecla ou o softkey alternat. 2. ângulo.INICIANDO O SHOPMILL – Posicionar o cursor no dado a ser alterado – Digitar a informação desejada (preset.CNC Siemens 828 187 .EXEMPLOS DE PROGRAMAÇÃO T42158A Programação e Operação .Linha D . diâmetro. etc.

Linha D .1. Produzir furos e roscas com macho. Desenho da peça: 188 Programação e Operação . EXEMPLO: GUIA LONGITUDINAL EXEMPLO 1: GUIA LONGITUDINAL Neste capítulo serão descritos os primeiros passos necessários para se criar um programa: Criar novos diretório e programa. Chamar uma ferramenta. Programar contornos simples sem/com a compensação de raio.CNC Siemens 828 T42158A .

verificando se eles estão iguais ao do seu respectivo exemplo. EXEMPLO: GUIA LONGITUDINAL NOTAS: Para se introduzir os dados no programa deve-se.CNC Siemens 828 189 .Criar um programa – Acionar a tecla “PROGRAM MANAGER”. ▲ e ▼. – Acionar a softkey [SHOPMILL].Criar um diretório – Acionar a tecla “PROGRAM MANAGER”. – Acessar o diretório desejado (Programa de peças. O ShopMill sempre salva o último dado setado via tecla “SELECT” .1 . ◄. Caso contrário. e apertar “INPUT”. deve-se modificá-las usando esses softkeys. além de digitar os mesmos. portanto o usuário deve observar as unidades. – Acionar a softkey [NOVO]. – Digitar o nome da pasta (Ex: SHOP MILL).1.1. – Acionar a softkey [ NC ]. T42158A Programação e Operação . – Acionar a softkey [PEÇA]. – Acionar a softkey [OK].INICIANDO O PROGRAMA 1. acionar a tecla“INPUT”. 1. – Posicionar o cursor na pasta “Peças de trabalho”. – Acionar a softkey [ NC ]. subprogramas ou peças de trabalho) através das teclas: ►. – Acionar a softkey [OK]. – Acionar a tecla “INPUT”. textos e símbolos que aparecem nas caixas de diálogo. – Acionar a softkey [NOVO].1. – Digitar o nome do programa (Ex: GUIA LONGITUDINAL).1 .Linha D .2 . 1.

Preencher os dados como mostra a figura abaixo: – Acionar o softkey [ACEITAR] NOTAS: Para se introduzir os dados nesta página deve-se utilizar a tecla “INPUT”.1.3 . verificando se eles estão iguais ao do seu respectivo exemplo. EXEMPLO: GUIA LONGITUDINAL 1. 1. O usuário deve observar as unidades.CNC Siemens 828 T42158A .Linha D .4 . deve-se modificá-las usando a tecla “SELECT”.1. Caso contrário. textos e símbolos que aparecem nas caixas de diálogo.Zero-peça: – Acionar o softkey [VÁRIOS] – Acionar o softkey [DESLOCAMENTO] – Selecionar a opção 1 (G54) através da tecla “SELECT” – Acionar o softkey [ACEITAR] 190 Programação e Operação .1.

DESBASTANDO E ACABANDO O REBAIXO Neste capítulo será feito o desbaste e acabamento do rebaixo (150 x 61 mm) 1.1 .1.5 .2 .2.Troca de ferramenta – Acionar o softkey [RETA CÍRC] – Acionar o softkey [FERRAM.Linha D .Desbastar o rebaixo – Acionar o softkey [RETA] T42158A Programação e Operação .] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo será usada uma fresa de topo de Ø 60 mm) – Acionar o softkey [NO PROGRAMA] – Utilizar a tecla ▼ para posicionar o cursor em no campo V (velocidade de corte) e digitar 80 (para Vc = 80 m/min) – Acionar o softkey [ACEITAR] 1. EXEMPLO: GUIA LONGITUDINAL 1.1.CNC Siemens 828 191 .

Troca de ferramenta – Acionar o softkey [RETA CÍRC] – Acionar o softkey [FERRAM.2 .CNC Siemens 828 T42158A .Linha D .1.2. DE RAIO” e selecionar a opção – Acionar o softkey [ACEITAR] – Acionar o softkey [RETA] – Digitar o dado: Z -10 abs – Acionar o softkey [MOVI RÁPIDO] – Acionar o softkey [ACEITAR] – Acionar o softkey [RETA] – Digitar os dados: X -110 abs F 400 mm/min – Acionar o softkey [ACEITAR] 2. EXEMPLO: GUIA LONGITUDINAL – Digitar os dados: X 130 abs Y 0 abs – Acionar o softkey [MOVI RÁPIDO] – Posicionar o cursor em “COMP.] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo será usada uma fresa de Ø 16 mm) 192 Programação e Operação .

Acabar o rebaixo – Acionar o softkey [RETA] – Digitar os dados: X 85 abs Y 20 abs – Acionar o softkey [MOVI RÁPIDO] – Acionar o softkey [ACEITAR] – Acionar o softkey [RETA] – Digitar o dado: Z -10 abs – Posicionar o cursor em “COMP.3 .1.Linha D .5 abs T42158A Programação e Operação . DE RAIO” e selecionar a opção – Acionar o softkey [ACEITAR] – Acionar o softkey [RETA] – Digitar o dado: X -85 abs – Acionar o softkey [ACEITAR] – Acionar o softkey [RETA] – Digitar o dado: Y -30.CNC Siemens 828 193 .2. EXEMPLO: GUIA LONGITUDINAL – Acionar o softkey [NO PROGRAMA] – Utilizar a tecla ▼ para posicionar o cursor em no campo V (velocidade de corte) e digitar 100 (para Vc = 80 m/min) – Acionar o softkey [ACEITAR] 1.

1.CNC Siemens 828 T42158A . EXEMPLO: GUIA LONGITUDINAL – Acionar o softkey [ACEITAR] – Acionar o softkey [RETA] – Digitar o dado: X 85 abs – Acionar o softkey [ACEITAR] – Acionar o softkey [RETA] – Digitar o dado: Y -20 abs – Posicionar o cursor em “correção raio” – Selecionar a opção – Acionar o softkey [ACEITAR] 194 Programação e Operação .Linha D .

1. EXEMPLO: GUIA LONGITUDINAL
1.3 - CRIANDO FUROS E ROSCAS COM MACHO: Neste capítulo serão feitos os furos de centro, furações macho rígido (M10x1,5). 1.3.1 - Furar centrando: – Acionar o softkey [FURAR] – Acionar o softkey [CENTRAGEM] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo será usada uma broca de centro de Ø 12 mm - 90º) – Acionar o softkey [NO PROGRAMA] – Digitar os dados: F 150 mm/min S500 rpm centragem (Ø 8,5 mm) e roscas com

– Selecionar a opção “Diâmetro” – Digitar o dado: Ø 5.000

– Acionar o softkey [ACEITAR] a) Posições aleatórias (“Pos 1”): – Acionar o softkey [POSIÇÕES] – Acionar o softkey – Selecionar a opção “retangular” – Digitar os dados: Z0 -10 abs X0 -50 abs Y0 0 abs X1 50 abs Y1 0 abs – Acionar o softkey [ACEITAR]
T42158A Programação e Operação - Linha D - CNC Siemens 828 195

POSIÇÕES

1. EXEMPLO: GUIA LONGITUDINAL
b) Posições aleatórias (“Pos 2”): – Acionar o softkey [POSIÇÕES] – Acionar o softkey correspondente ao cículo – Selecionar a opção “Circ. Int.” – Digitar os dados: Z0 -10 abs X0 0 abs R 20 abs POSIÇÕES

Y0 0 abs N 6

a0 0º

– Acionar o softkey [ACEITAR] c) Quadrado de posições (“Pos 3”): – Acionar o softkey [POSIÇÕES] – Acionar o softkey correspondente a linha – Acionar o softkey [ACEITAR] – Digitar os dados: Z0 0 abs X0 -65 abs Y0 -40 abs L1 130 L2 80 N1 2 N2 2 POSIÇÕES

a0 0º

– Acionar o softkey [ACEITAR] 1.3.2 - Furar: – Acionar o softkey [FURAR ALARGAR] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma broca de Ø 8.5 mm - 118º)
196 Programação e Operação - Linha D - CNC Siemens 828 T42158A

FURAR ALARGAR

1. EXEMPLO: GUIA LONGITUDINAL
– Acionar o softkey [NO PROGRAMA] – Digitar os dados: F 150 mm/min – Selecionar a opção “Topo” – Digitar o dado: Z1 -21 abs – Acionar o softkey [ACEITAR] a) Repetir posições: – Acionar o softkey [POSIÇÃO] – Digitar o dado: Pos: 1 – Acionar o softkey [ACEITAR] – Acionar o softkey [POSIÇÃO] – Digitar o dado: Pos: 2 – Acionar o softkey [ACEITAR] – Acionar o softkey [POSIÇÃO] – Digitar o dado: Pos: 3 – Acionar o softkey [ACEITAR] 1.3.3 - Roscar com macho: – Acionar o softkey [ROSCA] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos um macho M10x1.5)
T42158A Programação e Operação - Linha D - CNC Siemens 828 197

V 35 m/min

POSIÇÃO

POSIÇÃO

POSIÇÃO

ROSCA

1. EXEMPLO: GUIA LONGITUDINAL
– Acionar o softkey [NO PROGRAMA] – Digitar os dados: S 600 rpm Z1 -21 abs P 1.5 mm/rot – Acionar o softkey [ACEITAR] a) Repetir posições: – Acionar o softkey [POSIÇÃO] – Digitar o dado: Pos: 3 – Acionar o softkey [ACEITAR] 1.4 - SIMULANDO GRAFICAMENTE: 1.4.1 - Simular graficamente: – Acionar o softkey [SIMULAÇÃO] – Acionar o softkey correspondente ao inicio POSIÇÃO

1.4.2 - Sair da simulação:

– Acionar o softkey:
198 Programação e Operação - Linha D - CNC Siemens 828 T42158A

1.5 .Linha D . EXEMPLO: GUIA LONGITUDINAL 1.PROGRAMA SHOPMILL: T42158A Programação e Operação .CNC Siemens 828 199 .

Linha D . – Fresamento de cavidades circulares em diversas posições. Desenho da peça: 200 Programação e Operação .CNC Siemens 828 T42158A .2. EXEMPLO: MOLDE DE INJEÇÃO EXEMPLO 2: MOLDE DE INJEÇÃO Neste capítulo serão apresentadas as seguintes funções: – Fresamento de contornos fechados. – Fresamento de cavidade retangular.

Exemplo: CONT_EXT. Observe a localização do zero-peça.Desenhar o contorno: – Acionar o softkey [FRES.Linha D .1 .2. 2.CNC Siemens 828 201 .CRIANDO UM NOVO PROGRAMA: Crie um novo programa com o nome MOLDE_DE_INJEÇÃO.] – Acionar o softkey [NOVO CONTORNO] NOVO CONTORNO – Digitar um nome para o contorno. CONT. EXEMPLO: MOLDE DE INJEÇÃO 2.FRESANDO O CONTORNO FECHADO: Neste capítulo será feito o fresamento do contorno externo.2. 1. 2.2.4 do Exemplo 1 (Guia Longitudinal).1 . utilizando as funções “Contorno novo” e “Fresamento de contorno”. seguindo os passos 1. seu respectivo cabeçalho e zero-peça.3 e 1. – Acionar o softkey [ACEITAR] – Digitar os dados: X 5 abs Y 5 abs – Acionar o softkey [ACEITAR] – Acionar o softkey – Digitar o dado: a1 86º – Acionar o softkey [ACEITAR] T42158A Programação e Operação .2 .

Linha D . EXEMPLO: MOLDE DE INJEÇÃO – Acionar o softkey – Acionar o softkey [TANGENTE ANTECESS] – Selecionar a opção – Digitar os dados: X 30 abs R 20 Y 95 abs – Acionar o softkey [SELECIONAR DIÁLOGO] – Acionar o softkey [TRANFERIR DIÁLOGO] – Acionar o softkey [ACEITAR] – Acionar o softkey – Digitar os dados: X 120 abs – Acionar o softkey [ACEITAR] – Acionar o softkey – Acionar o softkey [TANGENTE ANTECESS] – Selecionar a opção – Digitar o dado: R 20 – Acionar o softkey [ACEITAR] – Acionar o softkey – Acionar o softkey [TANGENTE ANTECESS] 202 Programação e Operação .CNC Siemens 828 T42158A .2.

2 .2.CNC Siemens 828 203 .Linha D .2.15 mm/dente V 120 m/min FRESAGEM DO CURSO T42158A Programação e Operação .Fresar o contorno (desbaste): – Acionar o softkey [FRESAGEM DO CURSO] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo será usada uma fresa Ø 20 mm) – Acionar o softkey [NO PROGRAMA] – Informar / selecionar os dados: F 0. EXEMPLO: MOLDE DE INJEÇÃO – Digitar os dados: X 145 abs Y 5 abs – Acionar o softkey [ACEITAR] – Acionar o softkey [TANGENTE ANTECESS] – Acionar o softkey [ACEITAR] 2.

: para plano retrocesso – Acionar o softkey [ACEITAR] 2.1 .2 mm/dente Retração: reta L2 5 Modo levant.3 .3 mm UZ 0.Fresar o cavidade (desbaste): – Acionar o softkey [FRESAR] 204 Programação e Operação .3 .Fresar o contorno (acabamento): – Acionar o softkey [FRESAGEM DO CURSO] – Modificar os dados: F 0.: reta L1 5 FZ 0.3 Aproxim.FRESANDO A CAVIDADE RETANGULAR: V 150 m/min FRESAGEM DO CURSO Neste capítulo será feito o fresamento da cavidade retangular utilizando a função “Fresar”.08 mm/dente – Usinagem: – Acionar o softkey [ACEITAR] 2.2.CNC Siemens 828 T42158A .3.Linha D . EXEMPLO: MOLDE DE INJEÇÃO Correção raio: Usinagem: Z0 0 abs Z1 -5 abs DZ 5 UXY 0.2. 2.

EXEMPLO: MOLDE DE INJEÇÃO – Acionar a softkey [BOLSA] – Acionar a softkey [BOLSA] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo será usada uma fresa Ø 10 mm) – Acionar o softkey [NO PROGRAMA] – Informar / selecionar os dados: V 120 m/min F 0.CNC Siemens 828 205 .15 mm/dente Usinagem: Posic.Linha D . EP 2 mm/rev Escarear: Usin. individual.2. X0 75 abs W 40 a0 30º DZ 2. BOLSA Y0 50 abs L 60 Z1 -15 abs UXY 0.5 Imersão: helic.3 ER 2 mm – Acionar o softkey [ACEITAR] T42158A Programação e Operação . compl.3 mm Z0 0 abs R 6 DXY 80% UZ 0.

EXEMPLO: MOLDE DE INJEÇÃO 2.4.2 .3.2.Fresar o cavidade (acabamento): – Acionar o softkey [FRESAR] – Acionar a softkey [BOLSA] – Modificar os dados: F 0.Linha D .1 .4 .08 mm/dente – Usinagem: – Acionar o softkey [ACEITAR] 2.Fresar as cavidades (desbaste): – Acionar o softkey [FRESAR] – Acionar a softkey [BOLSA] – Acionar o softkey [BOLSA CIRCULAR] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma fresa Ø 10 mm) – Acionar o softkey [NO PROGRAMA] 206 Programação e Operação .FRESANDO AS CAVIDADES CIRCULARES: V 150 m/min BOLSA Neste capítulo será feito o fresamento das cavidades circulares utilizando a função “Fresar”. 2.CNC Siemens 828 T42158A BOLSA .

EXEMPLO: MOLDE DE INJEÇÃO – Informar / selecionar os dados: F 0.2.4.2 . compl.Posições das cavidades: – Acionar o softkey [FURAR] – Acionar o softkey [POSIÇÕES] – Acionar o softkey – Selecionar a opção “Grade” – Digitar os dados: Z0 0 abs X0 30 abs L1 90 N1 2 T42158A BOLSA V 150 m/min Posições Y0 25 abs L2 50 N2 2 a0 0º Programação e Operação .08 mm/dente – Usinagem: – Acionar o softkey [ACEITAR] 2.3 – Acionar o softkey [ACEITAR] 2.CNC Siemens 828 207 . EP 2 mm/rev Escarear: Usin.4.15 mm/dente V120 m/min Usinagem: Padrão posição Ø 30 DZ 5 Imersão: helic.3 .Linha D .3 mm ER 2 mm DXY 80% UZ 0.Fresar as cavidades (acabamento): – Acionar o softkey [FRESAR] – Acionar a softkey [BOLSA] – Acionar o softkey [BOLSA CIRCULAR] – Modificar os dados: F 0. Z1 -10 abs UXY 0.

5.2.Sair da simulação: – Acionar o softkey: 208 Programação e Operação .2 .1 .SIMULANDO GRAFICAMENTE: 2.Simular graficamente: – Acionar o softkey [SIMULAÇÃO] – Acionar o softkey correspondente ao inicio 2. EXEMPLO: MOLDE DE INJEÇÃO – Acionar o softkey [ACEITAR] 2.CNC Siemens 828 T42158A .5 .5.Linha D .

2.CNC Siemens 828 209 .6 .PROGRAMA SHOPMILL: T42158A Programação e Operação .Linha D . EXEMPLO: MOLDE DE INJEÇÃO 2.

Linha D . – Consideração de obstáculos. Desenho da peça: 210 Programação e Operação . – Fresamento de cavidade com perfil (desbaste.CNC Siemens 828 T42158A . – Fresamento em vários planos. EXEMPLO: PLACA DE MOLDE EXEMPLO 3: PLACA DE MOLDE – Neste capítulo serão apresentadas outras importantes funções: – Fresamento de contornos abertos. material residual e acabamento).3.

3 e 1.CNC Siemens 828 .2. seu respectivo cabeçalho e zero-peça.3.2. Exemplo: CONT2_EXT.2 .1 . utilizando as funções “Contorno novo” e “Fresamento de contorno”.1 .Linha D . EXEMPLO: PLACA DE MOLDE 3.CRIANDO UM NOVO PROGRAMA: Crie um novo programa com o nome PLACA_DE_MOLDE. – Acionar o softkey [ACEITAR] – Digitar os dados: X -35 abs Y -100 abs – Acionar o softkey [ACEITAR] – Acionar o softkey – Digitar os dados: Y 35 abs T42158A R 15 211 Programação e Operação . 1. CONT. 3.] – Acionar o softkey [NOVO CONTORNO] NOVO CONTORNO – Digitar um nome para o contorno. 3. seguindo os passos 1.4 do Exemplo 1 (Guia Longitudinal).FRESANDO O CONTORNO ABERTO: Neste capítulo será feito o fresamento do contorno externo.Desenhar o contorno: – Acionar o softkey [FRES. Observe a localização do zero-peça.

EXEMPLO: PLACA DE MOLDE – Acionar o softkey [ACEITAR] – Acionar o softkey – Digitar os dados: X 35 abs R 15 – Acionar o softkey [ACEITAR] – Acionar o softkey – Digitar os dados: Y -100 abs – Acionar o softkey [ACEITAR] – Acionar o softkey [ACEITAR] 3.Linha D .3 mm Aproxim.3.: reta L1 5 FZ 0.15 mm/dente V 120 m/min Correção raio: Usinagem: Z0 0 abs Z1 -10 abs UZ 0.3 UXY 0.2.2 .Fresar o contorno: (desbaste) – Acionar o softkey [FRESAGEM DO CURSO] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma fresa Ø 32 mm) – Acionar o softkey [NO PROGRAMA] – Informar / selecionar os dados: F 0.2 mm/dente Retração: reta L2 5 Modo levant.CNC Siemens 828 T42158A .: para plano retrocesso 212 FRESAGEM DO CURSO DZ5 Programação e Operação .

CNC Siemens 828 213 .Linha D .Fresar o contorno: (acabamento) – Acionar o softkey [FRESAGEM DO CURSO] Modificar os dados: F 0. 3.1 .08 mm/dente Usinagem: – Acionar o softkey [ACEITAR] 3.3. CONT. remoção de material residual e acabamento de uma cavidade a partir de um determinado perfil.3.3 .Desenhar o contorno: – Acionar o softkey [FRES. Exemplo: CONT_INT. T42158A Programação e Operação .FRESANDO A CAVIDADE A PARTIR DE UM CONTORNO: V 150 m/min FRESAGEM DO CURSO Neste capítulo será feito o desbaste.3 . EXEMPLO: PLACA DE MOLDE – Acionar o softkey [ACEITAR] 3.2.] – Acionar o softkey [NOVO CONTORNO] NOVO CONTORNO – Digitar um nome para o contorno.

3.3.2 .Linha D .Desbastar a cavidade: – Acionar o softkey ESCAREAR – Acionar o softkey [SELECIONE FERRAMENTA] – – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma fresa Ø 20 mm) 214 Programação e Operação .CNC Siemens 828 T42158A . EXEMPLO: PLACA DE MOLDE – Acionar o softkey [ACEITAR] – Digitar os dados: X 0 abs Y -90 abs – Acionar o softkey [ACEITAR] – Acionar o softkey – Digitar os dados: Y 35 abs R 15 – Acionar o softkey [ACEITAR] – Acionar o softkey – Digitar os dados: X 35 abs R 15 – Acionar o softkey [ACEITAR] – Acionar o softkey – Digitar os dados: Y -100 abs – Acionar o softkey [ACEITAR] – Acionar o softkey [ACEITAR] 3.

REST NO PROGRAMA – Acionar o softkey [BOLSÃO MAT. REST] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma fresa Ø 10 mm) T42158A Programação e Operação .: hélice EP 2 mm/rev ER 2 mm Modo levant.4 .15 mm/dente V 120 m/min DZ 5 DXY 50 % Modo levant.3. REST .Linha D .: para plano retrocesso – Acionar o softkey [ACEITAR] 3.Desbastar o material residual: BOLSÃO MAT. inicial: AUTO Imersão.: para plano retrocesso – Acionar o softkey [ACEITAR] 3.3 mm UXY 0.15 mm/dente Usinagem : Z0 0 abs Z1 -15 abs DXY 50 % DZ 5 UZ 0.3 .Acabar o fundo da cavidade: – Acionar o softkey [BOLSÃO MAT. EXEMPLO: PLACA DE MOLDE – Acionar o softkey [NO PROGRAMA] – Informar / selecionar os dados: V 120 m/min F 0.3.3.3 mm Pto. REST] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma fresa Ø 10 mm) – Acionar o softkey [NO PROGRAMA] – Informar / selecionar os dados: F 0.CNC Siemens 828 215 BOLSÃO MAT.

08 mm/dente Usinagem: fundo V 150 m/min – Acionar o softkey [ACEITAR] 3. EXEMPLO: PLACA DE MOLDE – Acionar o softkey [NO PROGRAMA] – Modificar os dados: F 0.3.08 mm/dente Usinagem: parede V 150 m/min – Acionar o softkey [ACEITAR] 3.4 .3.FRESANDO AS CAVIDADES CIRCULARES: Neste capítulo será feito o fresamento das cavidades circulares.Acabar as paredes da cavidade: – Acionar o softkey BOLSA – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma fresa Ø 10 mm) – Acionar o softkey [NO PROGRAMA] – Modificar os dados: F 0.5 .CNC Siemens 828 T42158A .Linha D . as quais estão em diferente planos. 216 Programação e Operação .

2 .4.3 – Acionar o softkey [ACEITAR] 3. EXEMPLO: PLACA DE MOLDE 3.3.08 mm/dente Usinagem: V 150 m/min BOLSA T42158A Programação e Operação . BOLSA Y0 0 abs Z1 -10 abs UXY 0.CNC Siemens 828 217 .4.Acabar a cavidade maior: – Acionar o softkey [FRESAR] – Acionar a softkey [BOLSA] – Acionar o softkey [BOLSA CIRCULAR] – Modificar os dados: F 0.3 mm ER 2 mm Z0 0 abs DXY 50% UZ 0. X0 0 abs Ø 60 DZ 5 Imersão: helic.1 . EP 2 mm/rev Escarear: Usin.Fresar a cavidade maior (desbaste): – Acionar o softkey [FRESAR] – Acionar a softkey [BOLSA] – Acionar o softkey [BOLSA CIRCULAR] – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma fresa Ø 20 mm) – Acionar o softkey [NO PROGRAMA] – Informar / selecionar os dados: F 0.Linha D . compl.15 mm/dente V 120 m/min Usinagem: Posição individ.

3 . EXEMPLO: PLACA DE MOLDE – Acionar o softkey [ACEITAR] 3.08 mm/dente Usinagem: – Acionar o softkey [ACEITAR] BOLSA 218 Programação e Operação . compl.Acabar a cavidade menor: – Acionar o softkey [FRESAR] – Acionar a softkey [BOLSA] – Acionar o softkey [SELECIONE FERRAMENTA] – – Modificar os dados: V 150 m/min F 0.CNC Siemens 828 T42158A .Linha D .3. EP 2 mm/rev Escarear: Usin. X0 0 abs Ø 30 DZ 5 Imersão: helic.3 – Acionar o softkey [ACEITAR] 3.Fresar a cavidade menor (desbaste): – Acionar o softkey [FRESAR] – Acionar a softkey [BOLSA] – Acionar o softkey [BOLSA CIRCULAR] – Informar / selecionar os dados: V 120 m/min F 0.15 mm/dente Usinagem: Posição individ. BOLSA Y0 0 abs Z1 -20 abs UXY 0.4.3 mm ER 2 mm Z0 -10 abs DXY 50% UZ 0.4.4 .

000 – Acionar o softkey [ACEITAR] 3.5.3.2 .5 .Furar: – Acionar o softkey FURAR ALARGAR S 500 rpm consideraremos uma CENTRAR T42158A Programação e Operação .Furar centrando: – Acionar o softkey [FURAR] – Acionar o softkey [CENTRAR] – Acionar o softkey [SELECIONE FERRAMENTA] Posicionar o cursor na ferramenta desejada (neste exemplo broca de centro de Ø 12 mm .Linha D .1 . 3.90º) – Acionar o softkey [PARA PROGRAMA] – Digitar os dados: F 150 mm/min Selecionar a opção “Diâmetro” Digitar o dado: Ø 5.5.CONSIDERANDO OBSTÁCULOS Neste capítulo serão feitas as furações.CNC Siemens 828 219 . EXEMPLO: PLACA DE MOLDE 3. considerando os obstáculos que há entre os grupos de furos.

CNC Siemens 828 T42158A .3.118º) – Acionar o softkey [NO PROGRAMA] – Digitar os dados: F 150 mm/min V 35 m/min Selecionar a opção “Topo” Digitar o dado: Z1 -21 abs – Acionar o softkey [ACEITAR] a) Linha de posições: – Acionar o softkey [POSIÇÕES] – Acionar o softkey – Selecionar a opção “Linha” – Digitar os dados: Z0 -10 abs X0 -42.5 abs 4 a0 90º – Acionar o softkey [ACEITAR] b) Obstáculo: – Acionar o softkey [POSIÇÕES] – Acionar o softkey [OBSTÁCULO] – Digitar o dado: Z 1 abs Posições obstáculo 220 Programação e Operação .Linha D . EXEMPLO: PLACA DE MOLDE – Acionar o softkey [SELECIONE FERRAMENTA] – Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma broca de Ø 10 mm .5 abs L 45 Posições Y0 N -92.

EXEMPLO: PLACA DE MOLDE – Acionar o softkey c) Linha de posições: – Acionar o softkey [POSIÇÕES] – Acionar o softkey – Selecionar a opção “Linha” – Digitar os dados: -10 abs Z0 X0 42.5 abs L 45 Posições Y0 -92.5 abs N 4 a0 90º – Acionar o softkey [ACEITAR] d) Obstáculo: – Acionar o softkey [POSIÇÕES] – Acionar o softkey [OBSTÁCULO] – Digitar o dado: Z 1 abs Posições obstáculo – Acionar o softkey [ACEITAR] e) Círculo de posições: (“Pos 2”) – Acionar o softkey [POSIÇÕES] – Acionar o softkey – Selecionar a opção “Circ.3.CNC Siemens 828 221 .” – Digitar os dados: Z0 -10 abs 0 abs X0 R 22.Linha D . Int.5 abs Posições Y0 0 abs N 6 a0 0º T42158A Programação e Operação .

6 .Simular graficamente: – Acionar o softkey [SIMULAÇÃO] – Acionar o softkey correspondente ao inicio 222 Programação e Operação . 3.CNC Siemens 828 T42158A .SIMULANDO GRAFICAMENTE: 3.5 abs – Acionar o softkey [ACEITAR] OBS: Apague as outras posições (se já existirem) utilizando a tecla “Del”. EXEMPLO: PLACA DE MOLDE – Acionar o softkey [ACEITAR] f) Obstáculo: – Acionar o softkey [POSIÇÕES] – Acionar o softkey [OBSTÁCULO] – Digitar o dado: Z 1 abs – Acionar o softkey [ACEITAR] Posições obstáculo g) Posição aleatória: – Acionar o softkey [POSIÇÕES] – Acionar o softkey – Selecionar a opção “retangular” – Digitar os dados: Z0 -10 abs 0 abs X0 Posições Y0 42.Linha D .1 .6.3.

TUTORIAL SHOPMILL 2.Sair da simulação: – Acionar o softkey: 3.7 .CNC Siemens 828 223 .Linha D .2 .PROGRAMA SHOPMILL: T42158A Programação e Operação .5.5.