Você está na página 1de 234

ROMI

MANUAL DE PROGRAMAO E OPERAO


LINHA D CNC SIEMENS 828D
T42158

INDSTRIAS ROMI S/A


DIVISO DE COMERCIALIZAO: Rua Coriolano, 710 Lapa 05047-900 So Paulo - SP - Brasil Fone (11) 3873-3388 Telex 1183922 Fac-smile (11) 3865-9510 MATRIZ: Avenida Prola Byington, 56 Centro 13453-900 Santa Brbara DOeste - SP - Brasil Fone (19) 3455-9000 Telex 191054 Fac-smile (19) 3455-2499

NDICE
PARTE I - PROGRAMAO LINGUAGEM ISO 1 - APRESENTAO __________________________________________ 2
1.1 - ANTES DE PROGRAMAR NECESSRIO... ................................................... 2

2- ANTES DE PROGRAMAR NECESSRIO... _____________________ 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- FUNO: D, S, T, M6/TROCA _________________________________ 9 6- FUNO: BARRA ( / ), N, MSG, PONTO E VRGULA ( ; ) ___________ 10 7- FUNES PREPARATRIAS _________________________________11 8 - FUNES MISCELNEAS __________________________________ 14 9 - FLUXOGRAMA DE PROGRAMAO__________________________ 15
9.1 - MQUINAS EQUIPADAS COM MAGAZINE PARA 22 FERRAMENTAS ......... 15 9.2 - MQUINAS EQUIPADAS COM MAGAZINE PARA 30 FERRAMENTAS (ATC)16

10 - FUNES DE INTERPOLAO_____________________________ 17
10.1 - FUNO: G00 - POSICIONAMENTO RPIDO .............................................. 17 10.2 - FUNO: G01 - INTERPOLAO LINEAR ................................................... 17 10.3 - FUNES: G02 E G03 - INTERPOLAO CIRCULAR ................................ 18 10.3.1 - Funo TURN - Interpolao Helicoidal ............................................. 20 10.4 - FUNES: CHF/CHR E RND/RNDM ............................................................. 22 10.5 - FUNES: G331 E G332 - ROSCAMENTO PASSO A PASSO COM MACHO RGIDO .............................................................................................................. 24

11 - TEMPO DE PERMANNCIA ________________________________ 25


11.1 - FUNO: G04 ................................................................................................. 25
T42158A Programao e Operao - Linha D CNC Siemens 828 III

12 - COMPENSAO DE RAIO DE FERRAMENTA _________________ 26


12.1 - FUNES: G40, G41 E G42 .......................................................................... 26

13 - PROGRAMAO COM COORDENADAS POLARES ____________ 28


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

14 - OUTRAS FUNES PREPARATRIAS _______________________ 29


14.1 - FUNES: G17, G18 E G19 .......................................................................... 29 14.2 - FUNES: G500, G53 E SUPA ...................................................................... 29 14.3 - FUNES: G54 A G57 E G505 A G599.......................................................... 30 14.4 - FUNES: G09 E G60 ................................................................................... 30 14.5 - FUNO: G64, G641, G642 ........................................................................... 30 14.6 - FUNO: G70 ................................................................................................. 31 14.7 - FUNO: G71 ................................................................................................. 31 14.8 - FUNO: G90 ................................................................................................. 31 14.9 - FUNO: G91 ................................................................................................. 32 14.10 - FUNO: G94 ............................................................................................... 32 14.11 - FUNO: G95 ............................................................................................... 32

15 - REPETIES E DESVIOS _________________________________ 33 16 - SUBPROGRAMA _________________________________________ 36 17 - MCALL - CHAMADA MODAL DE CICLO E SUBPROGRAMA ______ 38 18 - FUNO 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 Programao e Operao - Linha D CNC Siemens 828 T42158A

18.17 - CYCLE76 ....................................................................................................... 82 18.18 - CYCLE77 ....................................................................................................... 85 18.18 - FRESAR POLGONO .................................................................................... 88 18.19 - CYCLE71 ....................................................................................................... 90 16.20 - CYCLE72 ....................................................................................................... 92

19 - FUNES DE TRANSFORMAO __________________________ 94


19.1 - FUNO: TRANS, ATRANS ........................................................................... 94 19.2 - FUNO: ROT, AROT..................................................................................... 96 19.3 - FUNO: SCALE, ASCALE ............................................................................ 98 19.4 - FUNO: MIRROR, AMIRROR ...................................................................... 99

20 - PROGRAMAO NOS PLANOS G18 E G19 __________________ 101 21 - MOLDES E MATRIZES ___________________________________ 103
21.1 - TELA CONVERSACIONAL DE CONTROLE DAS FUNES DE USINAGEM PARA MOLDES E MATRIZES ......................................................................... 103 21.2.1 Exemplos de programao do CYCLE 832 : ................................... 105

22 - QUARTO EIXO _________________________________________ 106


22.1 - INTRODUO............................................................................................... 106 22.2 - INTERPOLAO DO 4 EIXO COM EIXO LINEAR ..................................... 106 22.3 - MTODOS DE PROGRAMAO ................................................................. 107 22.3.1 - Programao Simples ...................................................................... 107 22.4 - EXEMPLOS DE PROGRAMAO ................................................................111

23 - GRFICOS DE POTNCIA _________________________________115 24 - PARMETROS DE CLCULO R _____________________________116


24.1 - PARMETROS DE CLCULO R ................................................................ 116 24.1.1 - Explanao: ...................................................................................... 116 24.1.2 - Aplicao: ......................................................................................... 116 24.1.3 - Atribuio de valores: ....................................................................... 116 24.1.4 - Aplicao dos parmetros dentro do programa:............................... 117 24.1.5 - Operaes/funes aritmticas: ....................................................... 117 24.2 - OPERADORES / FUNES ARITMTICAS ................................................ 118 24.2.1- Principais operadores e funes aritmticas: .................................... 118 23.2.2 - Funo aritmtica ATAN2(___,___) .................................................. 118 24.3 - OPERADORES DE COMPARAO E LGICOS ........................................ 119 24.3.1 - Operadores de comparao: ............................................................ 119 23.3.2 - Operadores Lgicos: ........................................................................ 119 24.4 - EXEMPLOS DE PROGRAMAS PARAMETRIZADOS. ................................. 120

T42158A

Programao e Operao - Linha D CNC Siemens 828

PARTE II - OPERAO 1- PAINEL DE COMANDO DA LINHA D - COMANDO SIEMENS 828 ___ 135
1.1 - PAINEL DE EXIBIO .......................................................................... 136 1.2 - PAINEL DE PROGRAMAO .............................................................. 136 1.3 - PAINEL DE OPERAO ....................................................................... 138

2 - OPERAES INICIAIS ____________________________________ 142


2.1 - LIGAR A MQUINA ......................................................................................... 142 2.2 - REFERENCIAR A MQUINA .......................................................................... 142 2.2.1 - Referenciar a mquina atravs da rotina de referenciamento ........... 142 2.2.2 - Referenciar a mquina eixo por eixo .................................................. 142 2.3 - MOVIMENTAR OS EIXOS MANUALMENTE .................................................. 142 2.3.1 - Atravs do jog contnuo no painel de operao. ................................ 142 2.3.2 - Atravs do jog contnuo no painel remoto. ......................................... 143 2.3.3 - Atravs da manivela eletrnica........................................................... 144 2.3.4 - Atravs do jog incremental ................................................................. 144 2.4 - OPERAR O COMANDO ATRAVS DA FUNO T,S,M. ................................ 145 2.4.1 - Executar troca de ferramenta. ............................................................ 145 2.4.2 - Ligar o eixo rvore. ............................................................................. 146 2.4.3 - Posicionamento angular do eixo rvore. ............................................ 146 2.4.4 - Ativar funes miscelneas. ............................................................... 146 2.4.5 - Ativar deslocamento de ponto zero (G54 - G57 ou G505 - G599). .... 146 2.4.6 - Ativar o sistema de medidas............................................................... 147 2.5 - POSICIONAMENTO DOS EIXOS ATRAVS DA FUNO POSIO........... 147 2.6 - CARREGAR AS FERRAMENTAS NO MAGAZINE (TAF) ATRAVS DO EIXO RVORE. ........................................................................................................ 148

3 - ENTRADA MANUAL DE DADOS (MDA) _______________________ 149 4 - EDIO DE PROGRAMAS _________________________________ 150
4.1 - CRIAR UMA NOVA PASTA DE PROGRAMAS ............................................... 150 4.2 - CRIAR UM PROGRAMA NOVO..................................................................... 151 4.3- RENOMEAR UM PROGRAMA OU UMA PASTA. ............................................ 151 4.4 - COPIAR UM PROGRAMA COMPLETO OU UMA PASTA. ............................ 151 4.5 - APAGAR UM PROGRAMA OU UMA PASTA................................................... 151 4.6 - EDITAR UM PROGRAMA EXISTENTE NO DIRETRIO ............................... 152 4.7 - NUMERAR OS BLOCOS DE PROGRAMA DE FORMA AUTOMTICA. ....... 152 4.8 - PROCURAR UM DADO NO PROGRAMA ...................................................... 152 4.9 - COPIAR UMA PARTE DO PROGRAMA. ........................................................ 153 4.10 - APAGAR DADOS NO PROGRAMA .............................................................. 153 4.11 - APAGAR BLOCOS DO PROGRAMA ............................................................ 153 4.12 - PROGRAMAO DE CICLOS DE FORMA INTERATIVA. ........................... 153 4.13 - ALTERAR DADOS DOS CICLOS DE FORMA INTERARIVA........................ 153
VI Programao e Operao - Linha D CNC Siemens 828 T42158A

5 - COMUNICAO DE DADOS _______________________________ 154


5.1 - COMUNICAO ATRAVS DA PORTA CF - COMPACTFLASH ................... 154 5.1.1 - Hardwares recomendados para leitura e gravao CF : .................... 154 5.1.3 - Visualisar os arquivos do carto de memria. .................................... 155 5.1.4 - Carregar arquivos do carto na memria da mquina. ...................... 155 5.1.5 - Salvar arquivos da memria da mquina no carto. .......................... 155 5.2 - COMUNICAO ATRAVS DA ENTRADA USB ........................................... 156 5.2.1 - Hardwares recomendados para leitura e gravao USB : ................. 156 5.2.2 - Visualisar os arquivos do carto de memria. .................................... 156 5.2.3 - Carregar arquivos do carto na memria da mquina. ...................... 157 5.2.4 - Salvar arquivos da memria da mquina no carto. .......................... 157 5.3 - COMUNICAO ATRAVS DA REDE ENTHERNET..................................... 157 5.3.1 - Hardwares recomendados em REDE ETHERNET : ......................... 157 5.3.2 - Visualisar os arquivos do computador. ............................................... 158 5.3.3 - Carregar arquivos do computador na mquina. ................................. 158 5.3.4 - Salvar arquivos da memria da mquina no computador. ................. 158

6 - TESTE DE PROGRAMAS. _________________________________ 159


6.1 - EXECUTAR TESTE GRFICO DE PROGRAMA (MODO 1). ......................... 160 6.2 - EXECUTAR TESTE GRFICO DE PROGRAMA (MODO 2). ......................... 161 6.3 - EXECUTAR TESTE RPIDO DE PROGRAMA SEM MOVIMENTO DOS EIXOS E SEM GIRO DO EIXO RVORE. .................................................................. 161 6.4- EXECUTAR TESTE DE PROGRAMA EM DRY RUN. ..................................... 162

7 - REFERNCIAS DE FERRAMENTA __________________________ 163


7.1 - CRIAR UMA NOVA FERRAMENTA................................................................. 163 7.2 - APAGAR UMA FERRAMENTA. ....................................................................... 165 7.3 - PRESET DE FERRAMENTAS ........................................................................ 166 7.3.1 - Preset de ferramentas feito na mquina. ........................................... 166 7.3.2 - Preset de ferramentas feito fora da mquina. .................................... 168 7.4 - PREENCHER OS DADOS DAS FERRAMENTAS. ......................................... 169

8 - DESGASTE DE FERRAMENTAS. ____________________________ 170


8.1 - CORREO DE DESGASTE DE FERRAMENTA EM Z............................170 8.2 - CORREO DE DESGASTE NO RAIO DA FERRAMENTA. ... ...................170 8.2 - CRIAR NOVOS CORRETORES DE FERRAMENTA. ....... ..............................171

9 - DEFINIO DO ZERO PEA _______________________________ 172


9.1 - ZERO-PEA NA LATERAL DA PEA . ........................................................... 172 9.2 - ZERO-PEA EM UMA PEA INCLINADA . .................................................... 174 9.3 - ZERO-PEA NO CENTRO DE UM FURO...................................................... 175 9.4 - ZERO-PEA NO CENTRO DE UM RESSALTO CIRCULAR.......................... 176 9.5 - ZERO-PEA NO CENTRO DE UMA PEA RETANGULAR ........................... 177 9.6 - EFETUAR CORREO NO ZERO-PECA (G54 - G59 E G505 - G599)......... 178
T42158A Programao e Operao - Linha D CNC Siemens 828 VII

10 - EXECUO DE PROGRAMAS _____________________________ 179


10.1 - EXECUTAR UM PROGRAMA DISPONVEL NA MEMRIA DA MQUINA. 179 10.2 - EXECUTAR UM PROGRAMA DIRETO DO CARTO DE MEMRIA ...............179 10.4 - ABORTAR A EXECUO DE PROGRAMAS. .............................................. 180 10.5 - INICIAR EXECUO NO MEIO DO PROGRAMA. ...................................... 180 10.5.1 - Incio no meio de um programa (Programa ISO). ............................ 180 10.5.2 - Incio no meio de um programa (Programa Shopmill). ..................... 180 10.5.3 - Incio no meio de um programa Shopmill (Ciclos ). .......................... 181 10.5.4 - Incio no meio de um programa que foi interrompido ........................ 181 10.5.5 - Incio no meio de um programa do carto ......................................... 181 10.6 - INTERROPER E CONTINUAR A EXECUO . ........................................... 182

11 - MONITORAMENTO DE VIDA TIL DE FERRAMENTAS._________ 183


11.1 - MONITORAMENTO DE VIDA TIL POR QUANTIDADE DE PEAS. ......... 183 11.2 - MONITORAMENTO DE VIDA TIL POR TEMPO DE USINAGEM. ............. 184

PARTE III - TUTORIAL SHOPMILL INICIANDO O SHOPMILL _____________________________________ 186


CARREGANDO DADOS DE FERRAMENTAS ....................................................... 186 Acessar a pgina Lista de ferramenta ....................................................... 186 1.1.2 - Alterar dados de ferramenta ............................................................... 186

EXEMPLOS DE PROGRAMAO ______________________________ 187


EXEMPLO 1: GUIA LONGITUDINAL....................................................................... 188 1.1 - INICIANDO O PROGRAMA............................................................................. 189 1.1.1 - Criar um diretrio ................................................................................ 189 1.1.2 - Criar um programa ............................................................................. 189 1.1.3 - Preencher os dados como mostra a figura abaixo: ............................ 190 1.1.4 - Zero-pea: .......................................................................................... 190 1.1.5 - Troca de ferramenta ........................................................................... 191 1.2 - DESBASTANDO E ACABANDO O REBAIXO ................................................. 191 1.2.1 - Desbastar o rebaixo ........................................................................... 191 2.2.2 - Troca de ferramenta ........................................................................... 192 1.2.3 - Acabar o rebaixo................................................................................. 193 1.3 - CRIANDO FUROS E ROSCAS COM MACHO: .............................................. 195 1.3.1 - Furar centrando: ................................................................................. 195 1.3.2 - Furar: .................................................................................................. 196 1.3.3 - Roscar com macho:............................................................................ 197 1.4 - SIMULANDO GRAFICAMENTE: ..................................................................... 198 1.4.1 - Simular graficamente: ........................................................................ 198 1.4.2 - Sair da simulao: .............................................................................. 198 1.5 - PROGRAMA SHOPMILL: ............................................................................... 199
VIII Programao e Operao - Linha D CNC Siemens 828 T42158A

EXEMPLO 2: MOLDE DE INJEO ....................................................................... 200 2.1 - CRIANDO UM NOVO PROGRAMA: ............................................................... 201 2.2 - FRESANDO O CONTORNO FECHADO: ....................................................... 201 2.2.1 - Desenhar o contorno: ......................................................................... 201 2.2.2 - Fresar o contorno (desbaste): ............................................................ 203 2.2.3 - Fresar o contorno (acabamento): ....................................................... 204 2.3 - FRESANDO A CAVIDADE RETANGULAR: .................................................... 204 2.3.1 - Fresar o cavidade (desbaste): ............................................................ 204 2.3.2 - Fresar o cavidade (acabamento):....................................................... 206 2.4 - FRESANDO AS CAVIDADES CIRCULARES: ................................................ 206 2.4.1 - Fresar as cavidades (desbaste): ........................................................ 206 2.4.2 - Fresar as cavidades (acabamento): ................................................... 207 2.4.3 - Posies das cavidades: .................................................................... 207 2.5 - SIMULANDO GRAFICAMENTE: ..................................................................... 208 2.5.1 - Simular graficamente: ........................................................................ 208 2.5.2 - Sair da simulao: .............................................................................. 208 2.6 - PROGRAMA SHOPMILL: ................................................................................ 209 EXEMPLO 3: PLACA DE MOLDE ........................................................................... 210 3.1 - CRIANDO UM NOVO PROGRAMA: ............................................................... 211 3.2 - FRESANDO O CONTORNO ABERTO:........................................................... 211 3.2.1 - Desenhar o contorno: ......................................................................... 211 3.2.2 - Fresar o contorno: (desbaste) ............................................................ 212 3.2.3 - Fresar o contorno: (acabamento) ...................................................... 213 3.3 - FRESANDO A CAVIDADE A PARTIR DE UM CONTORNO: .......................... 213 3.3.1 - Desenhar o contorno: ......................................................................... 213 3.3.2 - Desbastar a cavidade: ....................................................................... 214 3.3.3 - Desbastar o material residual: ............................................................ 215 3.3.4 - Acabar o fundo da cavidade: .............................................................. 215 3.3.5 - Acabar as paredes da cavidade: ........................................................ 216 3.4 - FRESANDO AS CAVIDADES CIRCULARES: ................................................ 216 3.4.1 - Fresar a cavidade maior (desbaste): .................................................. 217 3.4.2 - Acabar a cavidade maior: ................................................................... 217 3.4.3 - Fresar a cavidade menor (desbaste):................................................. 218 3.4.4 - Acabar a cavidade menor: .................................................................. 218 3.5 - CONSIDERANDO OBSTCULOS .................................................................. 219 3.5.1 - Furar centrando: ................................................................................. 219 3.5.2 - Furar: .................................................................................................. 219 3.6 - SIMULANDO GRAFICAMENTE: ..................................................................... 222 3.6.1 - Simular graficamente: ........................................................................ 222 2.5.2 - Sair da simulao: .............................................................................. 223 3.7 - PROGRAMA SHOPMILL: ................................................................................ 223

T42158A

Programao e Operao - Linha D CNC Siemens 828

IX

1. SISTEMA DE COORDENADAS

PARTE I PROGRAMAO LINGUAGEM ISO

T42158A

Programao e Operao - Linha D CNC Siemens 828

1. APRESENTAO 1 - APRESENTAO
Mquina a comando numrico: aquela que possui um equipamento eletro-eletrnico, aqui tratado como comando, o qual possibilita mesma a execuo de uma seqncia automtica de atividades. Para efetuar uma usinagem de peas atravs de uma mquina ferramenta a CNC, devemos tomar como referncias dois itens: a) Deve-se elaborar um programa a partir de um desenho da pea, atravs de comandos interpretados pelo CNC. Esses comandos esto descritos neste manual na Parte 1 - Programao. b) O programa deve ser lido pelo CNC. Deve-se preparar as ferramentas pea segundo a programao desenvolvida, depois deve-se executar o processo de usinagem. Estes processos esto descritos neste manual na Parte 2 - Operao. 1.1 - ANTES DE PROGRAMAR NECESSRIO... A - Estudo do Desenho da Pea: Bruta e Acabada H necessidade de uma anlise sobre a viabilidade de execuo da pea em conta as dimenses exigidas quantidade de material a ser removido, ferramental necessrio, xao do material etc. B - Estudos dos Mtodos e Processos Denir as fases de usinagem de cada pea a ser executada, estabelecendo assim o que fazer e quando fazer. C - Escolha das Ferramentas A escolha de um bom ferramental fundamental para um bom aproveitamento do equipamento, bem como, a sua posio no magazine para minimizar o tempo de troca. D - Conhecer os Parmetros Fsicos da Mquina e sua Programao preciso conhecer todos os recursos de programao disponveis e a capacidade de remoo de cavacos, bem como rotao mxima e nmero de ferramentas, visando minimizar tempos de programao e operao. E - Denio dos Parmetros de Corte Em funo do material a ser usinado, buscar juntos ao fabricante de ferramentas, os dados de cortes: avanos, rotao e profundidade de corte. NOTA: Este manual foi elaborado para funes bsicas do comando, visando a simplicidade de programao e operao, para informaes complementares consultar manuais originais do comando.

Programao e Operao - Linha D CNC Siemens 828

T42158A

2. ANTES DE PROGRAMAR NECESSRIO 2- ANTES DE PROGRAMAR NECESSRIO...


Este manual foi elaborado somente para as funes bsicas do comando, visando a simplicidade de programao e operao. Informamos que, por ser este comando modular, algumas funes apresentadas aqui podem no fazer parte da congurao da mquina. 2.1 - BLOCOS DE DADOS So agrupamentos de funes de comando e posicionamento em um nico registro, a m de executar passo a passo, a ordem seqencial do programa. Um bloco consiste de um nmero seqencial ( opcional ), seguido das funes de comando. O bloco tem a seguinte congurao: N______ G_______ X _______ Y_______ N______ T________ N______ M________ Onde: Funo N = Funo G = Funes X Y = Funo T = Funo M = Nmero seqencial Funo preparatria Funes de posicionamento Seleciona ferramenta Funes Miscelneas

A sintaxe completa de cada funo ser descrita adiante. 2.2 - PROGRAMA uma seqncia de blocos contendo funes de comando, as quais instruem o CNC, sobre onde e como executar uma determinada operao.

T42158A

Programao e Operao - Linha D CNC Siemens 828

3. GERENCIAMENTO DE ARQUIVOS E PROGRAMAS 3 - GERENCIAMENTO DE ARQUIVOS E PROGRAMAS


Para um manuseio mais exvel de dados e programas, estes podem ser visualizados, armazenados e organizados de acordo com diferentes critrios. Os programas e arquivos so armazenados em diferentes diretrios, ou seja, pastas onde sero armazenados de acordo com a funo ou caractersticas. Exemplos de diretrios: subprogramas programas peas comentrios ciclos padro ciclos de usurio Cada programa corresponde a um arquivo e todo arquivo possui uma extenso, esta por sua vez informa qual tipo de arquivo estamos trabalhando. Exemplo de extenses: .MPF - programa principal .SPF - subprograma .TEA - dados de mquina - dados de setting .SEA .TOA - correes da ferramenta .UFR - deslocamentos do ponto zero .INI - arquivos de inicializao .COM - comentrio - denio para dados globais .DEF Para armazenarmos os arquivos de programas no CNC (mquina), via RS232 (comunicao serial), devemos enderea-los para os diretrios correspondentes de acordo com o tipo de arquivo a ser armazenado. A seguir temos os caminhos para efetuarmos a comunicao.

Programao e Operao - Linha D CNC Siemens 828

T42158A

3. GERENCIAMENTO DE ARQUIVOS E PROGRAMAS


Memria Principal

_N_DEF_DIR (Arquivos denio)

_N_CST_DIR (Ciclos padro)

_N_CUS_DIR (Ciclos de usurio)

_N_SPF_DIR (Subprogramas)

_N_MPF_DIR (Programas de Peas)

_N_WKS_DIR (Peas de Trabalho)

_N_CMA_DIR (Ciclos de fabric.)

_N_SMAC_DEF _N_MMAC_DEF _N_UMAC_DEF _N_SGUD_DEF _N_MGUD_DEF _N_UGUD_DEF _N_GUD4_DEF : :

_N_COMMON_COM _N_REC_TAF_SPF _N_TAF_30_SPF : :

_N_PEA1_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 cabealho para armazenamento de programa: %_N_(NOME DO PROGRAMA)_(TIPO DE EXTENSO DE ACORDO COM O TIPO DO ARQUIVO) ;$PATH=/(ENDEREO CORRESPONDENTE - VIDE GRFICO ACIMA) Exemplos: a) Nome do Programa: EXERCICIO (MPF) Local a ser armazenado: Programa de peas (MPF_DIR) Sintaxe: %_N_EXERCICIO_MPF ;$PATH=/_N_MPF_DIR b) Nome do Programa: FLANGE (MPF) Local a ser armazenado: Peas de trabalho (WKS_DIR) Nome da pasta a ser armazenado: Cliente (WPD) Sintaxe: %_N_FLANGE_MPF ;$PATH=/_N_WKS_DIR/_N_CLIENTE_WPD
T42158A Programao e Operao - Linha D CNC Siemens 828 5

4. SISTEMA DE COORDENADAS 4 - SISTEMA DE COORDENADAS


Para que a mquina possa trabalhar com as posies especicadas, estas tm que ser declaradas em um sistema de referncia, que corresponde aos sentidos dos movimentos dos carros (eixos X,Y,Z). Utiliza-se para este m o sistema de coordenadas cartesianas. Z+ XY+

YZ-

X+

O sistema de coordenadas da mquina formado por todos os eixos existentes sicamente na mquina. A posio do sistema de coordenadas em relao a mquina depende do tipo de mquina. As direes dos eixos seguem a chamada regra da mo direita
Z Y

Quando estamos diante da mquina o dedo mdio representa o eixo da ferramenta, ento temos: o polegar a direo X+ o dedo indicador a direo Y+ o dedo mdio a direo Z+

Programao e Operao - Linha D CNC Siemens 828

T42158A

4. SISTEMA DE COORDENADAS
4.1 - COORDENADAS ABSOLUTAS
Y+
20

Ponto 1
25
35

Ponto 2
22

No sistema de coordenadas absolutas as posies dos eixos sempre tem como referncia uma mesma origem denominada zero pea.
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.2 - COORDENADAS INCREMENTAIS


Y+
20

45

Ponto 1
25
35

Ponto 2
22

No sistema de coordenadas incrementais as posies dos eixos tem como referncia sempre a ltima posio programada. 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

Programao e Operao - Linha D CNC Siemens 828

45

4. SISTEMA DE COORDENADAS
4.3 - COORDENADAS POLARES
90 Y+
30

Ponto 1
R 40

No sistema de coordenadas polares as posies so programadas atravs do raio e ngulo formado entre uma determinada referncia, denominda plo, e a posio desejada. 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 Plo

Raio 40 50 30 36 25 X0

ngulo 60 30 160 225 285 Y0

R2 5

Programao e Operao - Linha D CNC Siemens 828

T42158A

5. FUNO: D, S, T, M 5- FUNO: D, S, T, M6/TROCA


Aplicao: Seleo do nmero e corretor de ferramenta e rotao eixo rvore Atravs da programao do endereo T (na linha Discovery pode ser programadas at 22 ou 30 ferramentas, dependendo do tipo do trocador - standard ou com ATC, respectivamente) ocorre uma troca direta da ferramenta ou a seleo da posio no magazine da mquina. Para efetuar a troca da ferramenta deve-se programar a funo M6 junto com a funo T. A uma ferramenta podem ser atribudos corretores de ferramentas de 1 a 9, programando um endereo D correspondente. Para ativar a rotao do eixo rvore (RPM) deve-se programar a funo S seguida do valor da rotao desejada. Exemplo: T01 M6 D01 S1500 M3 (CHAMA A FERRAMENTA N. 1) (HABILITA A TROCA) (ATIVA O CORRETOR DE ALTURA N. 1) (LIGA A ROTAO DO EIXO RVORE A 1500 RPM)

T42158A

Programao e Operao - Linha D CNC Siemens 828

6. FUNO BARRA, N, MSG, PONTO E VRGULA 6- FUNO: BARRA ( / ), N, MSG, PONTO E VRGULA ( ; )
Aplicao: Eliminar execuo de blocos, nmero seqencial de blocos, mensagem ao operador e comentrio de auxlio. Utilizamos a funo barra / quando for necessrio inibir a execuo de blocos no programa, sem alterar a programao. Se a barra / for digitada na frente de alguns blocos, estes sero ignorados pelo comando, desde que o operador tenha selecionado a opo SKP: BLOCO SUPRIMVEL, caso a opo no seja acionada os blocos sero executados normalmente. Exemplos: N10_____ (bloco executado) /N20_____ (bloco eliminado) N30_____ (bloco executado) /N40_____ (bloco eliminado) /N50_____ (bloco eliminado) N60_____ (bloco executado) A funo N tem por nalidade a numerao seqencial dos blocos de programao, o seu uso opcional dentro da programao, ou seja, sua programao facultativa podendo ou no ser utilizada. Exemplos: N10 ____ N20 ____ N30 ____ Durante a edio do programa pode haver a necessidade de inserir comentrios para auxiliar o operador, este comentrio ser ignorado pelo comando. No incio de um comentrio deve-se colocar o caracter ponto e virgula ; Exemplos: ;PECA_TESTE N30 T02; FRESA DE FACEAR N100 M30; FIM DE PROGRAMA Durante a execuo do programa, pode ser programadas mensagens para informar ao operador, em que fase se encontra a usinagem ou a operao que esta sendo feita. Uma mensagem pode ser gerada programando a funo MSG(mensagem desejada), sendo que o limite de caracteres para a mensagem de 124 caracteres. Para cancelarmos uma mensagem programamos a funo MSG (). Exemplos: N10 MSG (DESBASTANDO PERFIL EXTERNO) :
10 Programao e Operao - Linha D CNC Siemens 828 T42158A

7. FUNES PREPARATRIAS 7- FUNES PREPARATRIAS


As funes preparatrias so aquelas que definem mquina qual o tipo de movimentao ela ir executar. Elas se dividem em dois grupos: a) Modais - A funo permanece ativa at que outra funo modal do mesmo grupo seja programada. b) No modais - A funo permanece ativa somente no bloco em que foi programada. Exemplo: N100 G01 X100 F1000 N110 Y30 N120 X40 N130 G00 Z15 A funo G01 permanece ativa do bloco N100 at o bloco N120. No bloco N130 ela cancelada pela funo G00, pois ambas so modais e pertencem ao mesmo grupo. Segue abaixo uma tabela com as principais Funes Preparatrias aplicveis programao das mquinas da Linha Discovery com CNC Siemens 810D V1.1.

FUNES PREPARATRIAS
FUNO G00 G01* G02 G03 G331 G332 G04 G111 G17* G18 G19 G40* G41 G42 DESCRIO Posicionamento Rpido Interpolao Linear Interpolao Circular - sentido horrio Interpolao Circular - sentido anti-horrio Roscamento com macho rgido Movimento de retorno do macho rgido Tempo de permanncia Programao em coordenadas polares Seleciona o plano de trabalho XY Seleciona o plano de trabalho XZ Seleciona o plano de trabalho YZ Cancela compensao de raio de ferramenta Ativa compensao de raio de ferramenta esquerda do perl Ativa compensao de raio de ferramenta direita do perl 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

Programao e Operao - Linha D CNC Siemens 828

11

7. FUNES PREPARATRIAS FUNES PREPARATRIAS


FUNO 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

DESCRIO Desativa o sistema de coordenada de trabalho (G54 ... G599), ativando o sistema de coordenadas de mquina 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, deixando os cantos vivos e cancelando modo de contorno Ativa modo de contorno com look-ahead, chanfrando os cantos Ativa modo de contorno com look-ahead, arredondando os cantos Ativa modo de contorno com look-ahead, arredondando os cantos em forma de spline Ativa o sistema ingls de medidas (polegadas) Ativa o sistema mtrico de medidas (milmetros) Ativa o sistema de coordenadas absolutas Ativa o sistema de coordenadas incrementais Avano programado em milmetros/minuto ou polegadas/ minuto Avano programado em milmetros/rotao ou polegadas/ rotao Ativa controle de avano pelo ponto de tangncia da ferramenta com a pea nos cantos internos e extenos Ativa controle de avano pelo centro da ferramenta Ativa controle de avano pelo ponto de tangncia da ferramenta com a pea para cantos internos e pelo centro da ferramenta para cantos externos Modo convencional de acelerao dos eixos Modo suavizado de acelerao dos eixos Ativa modo controle de prximos avanos
Programao e Operao - 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

7. FUNES PREPARATRIAS FUNES PREPARATRIAS


FUNO FFWON COMPON COMPCAD DESCRIO GRUPO 24 30 30 30 30 MODAL S N X X X X X

Desativa modo controle de prximos avanos Ativa sistema compressor de blocos Ativa o sistema compressor de blocos Ativa sistema compressor de blocos para programas COMPCURV utilizando equaes polinomiais COMPOF Desativa sistema compressor de blocos

T42158A

Programao e Operao - Linha D CNC Siemens 828

13

8. FUNES MISCELNEAS 8 - FUNES MISCELNEAS


As funes miscelneas, tambm conhecidas como cdigos M, so funes que fazem a interface entre o usurio e os hardwares da mquina atravs da interao com o ladder desenvolvido pelo fabricante da mesma Segue abaixo a tabela com as principais funes miscelneas.

FUNES MISCELNEAS
FUNO M00 M01 M02 M03 M04 M05 M06 M07 M08 M09 M17 M30 M36 M37 M45 M46 DESCRIO GRUPO Parada obrigatria do programa Parada opcional do programa Fim de programa Liga a rotao do eixo rvore no sentido horrio Liga a rotao do eixo rvore no sentido anti-horrio 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 automtica (opcional) Fecha porta automtica (opcional) Liga limpeza das protees (opcional) Desliga limpeza das protees (opcional)

14

Programao e Operao - Linha D CNC Siemens 828

T42158A

9. FLUXOGRAMA DE PROGRAMAO 9 - FLUXOGRAMA DE PROGRAMAO


9.1 - MQUINAS EQUIPADAS COM MAGAZINE PARA 22 FERRAMENTAS INCIO INCIO %_N_(nome do programa)_MPF ;$PATH=/_N_(nome da pasta)_WPD/_N_WKS_DIR G17 G71 G90 G94 ; - bloco de segurana TROCA DE FERRAMENTA TROCA DE FERRAMENTA G53 G0 Z0 D0 ; - recua o eixo rvore prximo ao ponto e troca de ferramenta T_ _ ; - seleciona a ferramenta M06 ; - troca a ferramenta G64 CFIN ; ativa o look ahead e o controle de avano ZERO-PEA E CORRETORES DE FERRAMENTA G5_ D_ ; - ativa o zero-pea (G54~G59 e G505 a G599) e ativa os corretores da ferramenta (D1 a D9) PROGRAMAO DA RPM RPM S_ _ _ _ M_ _ ; - determina o valor da RPM (S___) e liga o eixo rvore (M03 ou M04)

ZERO-PECA E CORRETORES DE FERRAMENTA

GERAO DO PERFIL

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

H + FERRAMENTAS?

N FIM FIM DO PROGRAMA G53 G0 Z-110 D0 ; - recua o eixo rvore prximo ao ponto e troca de ferramenta M30 ; - m de programa
15

T42158A

Programao e Operao - Linha D CNC Siemens 828

9. FLUXOGRAMA DE PROGRAMAO
9.2 - MQUINAS EQUIPADAS COM MAGAZINE PARA 30 FERRAMENTAS (ATC) INCIO INCIO %_N_(nome do programa)_MPF ;$PATH=/_N_(nome da pasta)_WPD/_N_WKS_DIR G17 G71 G90 G94 ; - bloco de segurana TROCA DE FERRAMENTA G53 G0 Z0 D0 ; - recua o eixo rvore prximo ao ponto e troca de ferramenta T_ _ ; - seleciona a ferramenta M06 ; - troca a ferramenta T_ _ ; - busca a prxima ferramenta G64 CFIN ; ativa o look ahead e o controle de avano ZERO-PEA E CORRETORES DE FERRAMENTA G5_ D_ ; - ativa o zero-pea (G54~G59 e G505 a G599) e ativa os corretores da ferramenta (D1 a D9) PROGRAMAO DA RPM RPM S_ _ _ _ M_ _ ; - determina o valor da RPM (S___) e liga o eixo rvore (M03 ou M04)

TROCA DE FERRAMENTA

ZERO-PECA E CORRETORES DE FERRAMENTA

GERAO DO PERFIL

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

H + FERRAMENTAS?

N FIM FIM DO PROGRAMA G53 G0 Z0 D0 ; - recua o eixo rvore prximo ao ponto e troca de ferramenta M30 ; - m de programa
T42158A

16

Programao e Operao - Linha D CNC Siemens 828

10. FUNES DE INTERPOLAO 10 - FUNES DE INTERPOLAO


10.1 - FUNO: G00 - POSICIONAMENTO RPIDO Explanao: Esta funo utilizada para deslocar os eixos com a maior velocidade de avano disponvel na mquina. Portanto a funo G00 utilizada quando a ferramenta no est em contato com o material, ou seja, durante suas aproximaes e afastamentos. Sintaxe: G00 X____ Y____ Z____ onde: X - Coordenada do ponto nal do movimento para o eixo linear X Y - Coordenada do ponto nal do movimento para o eixo linear Y Z - Coordenada do ponto nal do movimento para o eixo linear Z W - Coordenada do ponto nal do movimento para o eixo rotacional W 10.2 - FUNO: G01 - INTERPOLAO LINEAR Explanao: Esta funo utilizada para movimentar os eixos retilineamente e com a velocidade de avano especicada pelo cdigo F, o qual dado em milmetro/minuto ou milmetro/rotao, dependendo se a funo G94 ou a G95 que est ativa, respectivamente. Sintaxe: G01 X____ Y______ Z______ F_______ onde: X - Coordenada do ponto nal do movimento para o eixo linear X Y - Coordenada do ponto nal do movimento para o eixo linear Y Z - Coordenada do ponto nal do movimento para o eixo linear Z W - Coordenada do ponto nal do movimento para o eixo rotacional W F - Velocidade de avano (mm/min ou mm/rotao e graus/min para o eixo W)

T42158A

Programao e Operao - Linha D CNC Siemens 828

17

10. FUNES DE INTERPOLAO


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.3 - FUNES: G02 E G03 - INTERPOLAO CIRCULAR


10

80

Explanao:
100
110

Estas funes so utilizadas para movimentar os eixos circularmente, podendo assim gerar seguimentos de arco ou circulos inteiros. A funo G02 responsvel pela gerao de arcos no sentido horrio e a funo G03 no sentido anti-horrio. A referncia sobre o sentidos horrio e anti-horrio tem por denio a vista da direo positiva para a negativa do eixo que no faz parte do plano de trabalho, ou seja, para saber se um arco que est no plano XY horrio ou anti-horrio, deve-se olhar do sentido Z+ para o Z- e assim vericar o sentido de giro do mesmo. Antes de programar as funes G02 e/ou G03 deve-se selecionar um dos planos de trabalho (XY - G17, XZ - G18 ou YZ - G19) H trs modos principais de programao das funes de interpolao circulares, conforme as explanaes abaixo: Sintaxe: a) Arco sobre o plano XY (G17) G02/G03 X___ Y___ CR=___ F___* ou G02/G03 X___ Y___ I___ J___ F___* ou G02/G03 X___ Y___ I=AC(___) J=AC(___) F___*

18

Programao e Operao - Linha D CNC Siemens 828

40

70

T42158A

40

70

: G01 X10 Y10 F700 X80 X100 Y40 X80 Y70 X60 X10 Y55 Y10 :

15

80
60

10

15

10. FUNES DE INTERPOLAO


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) - 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 nal do movimento para o eixo X Coordenada do ponto nal do movimento para o eixo Y Coordenada do ponto nal 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 - Distncia incremental do ponto inicial do arco at o centro do mesmo no eixo X J - Distncia incremental do ponto inicial do arco at o centro do mesmo no eixo Y K - Distncia incremental do ponto inicial do arco at o centro do mesmo no eixo Z I=AC(...) - Coordenada absoluta do o centro do arco no eixo X J=AC(...) - Coordenada absoluta do o centro do arco no eixo Y K=AC(...) - Coordenada absoluta do o centro do arco no eixo Z F - Velocidade de avano (programao no obrigatria)
110
10

Exemplo: : G01 X-45 Y0 F300 G02 X-50 Y5 CR=5 ; ou G02 X-50 Y5 I0 J5 ; ou G02 X-50 Y5 I=AC(-45) J=AC(5) G01 Y40 X-11.36 Y84.8 G2 X11.36 Y84.8 CR=15 110 ; ou G02 X11.36 Y84.8 I11.36 J-9.8 ; ou G02 X11.36 Y84.8 I=AC(0) J=AC(75) G01 X50 Y40 Y5 22,72 G02 X45 Y0 CR=5 ; ou G02 X45 Y0 I-5 J0 ; ou G02 X45 Y0 I=AC(45) J=AC(5) 5 G01 X20 G03 X-20 Y0 CR=20 ; ou G02 X-20 Y0 I-20 J0 ; ou G02 X-20 Y0 I=AC(0) J=AC(0) G01 X-45 :
10

22,72

R1 5

40

R5

100

T42158A

40

R5 Programao e Operao - Linha D CNC Siemens 828

75

84,8

100

75
R2
0

84,8

100

R1

R2

19

100

10. FUNES DE INTERPOLAO


NOTAS: - Quando as coordenadas X Y Z so omitidas e o centro for especicado com I, J, ou K, considera-se que o ponto nal o mesmo ponto de partida, gerando um arco de 360 graus. - Quando um arco excede 180 graus, o valor do raio deve ser especicado com um valor negativo.

10.3.1 - Funo TURN - Interpolao Helicoidal A funo TURN um recurso usado conjuntamente as funes de interpolao circular (G02/G03) para gerar movimentos em forma de espiral, ou seja, para sincronizar um movimento circular num determinado plano de trabalho com um movimento linear de um terceiro eixo, gerando assim uma hlice. Sintaxe: Em sincronismo com arco XY (G17) G2/G3 X___ Y___ I___ J___ Z___ TURN=___ F___* ou G2/G3 X___ Y___ I=AC(___) J=AC(___) Z___ TURN=___ F___* Em sincronismo com arco XZ (G18) G2/G3 X___ Z___ I___ K___ Y___ TURN=___ F___* ou G2/G3 X___ Z___ I=AC(___) K=AC(___) Y___ TURN=___ F___* Em sincronismo com arco YZ (G19) G2/G3 Y___ Z___ J___ K___ X___ TURN=___ F___* G2/G3 Y___ Z___ J=AC(___) K=AC(___) X___ TURN=___ F___* onde: X - Coordenada do ponto nal do movimento para o eixo X Y - Coordenada do ponto nal do movimento para o eixo Y Z - Coordenada do ponto nal do movimento para o eixo Z I - Distncia incremental do ponto inicial do arco at o centro do mesmo no eixo X J - Distncia incremental do ponto inicial do arco at o centro do mesmo no eixo Y K - Distncia incremental do ponto inicial do arco at o centro do mesmo no eixo Z I=AC(...) - Coordenada absoluta do o centro do arco no eixo X J=AC(...) - Coordenada absoluta do o centro do arco no eixo Y K=AC(...) - Coordenada absoluta do o centro do arco no eixo Z TURN= - Nmero total de voltas que compe a hlice F - Velocidade de avano (programao no obrigatria) OBSERVAO: A compensao do raio da ferramenta aplicada somente para o movimento circular

20

Programao e Operao - Linha D CNC Siemens 828

T42158A

10. FUNES DE INTERPOLAO


0X4 M6

Exemplo: plano de trabalho G17, eixos para a interpolao circular X e Y. O movimento linear vertical no exemplo abaixo ser executado pelo EIXO Z. Seqncia de movimentos: 1.

o raio da ferramenta (coordenada inicial) 2. Com TURN= executar os crculos inteiros programados. 3. Se necessrio ir para o ponto nal do crculo, atravs de uma rotao parcial.
Posio final (crculo parcial)

A Posicionar na posio de partida, descontado

Posio 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

30

SEO A-A

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

T42158A

Programao e Operao - Linha D CNC Siemens 828

21

10. FUNES DE INTERPOLAO


10.4 - FUNES: CHF/CHR E RND/RNDM Aplicao: Chanframento, Arredondamento de cantos. Para chanfrar cantos insere-se entre os movimentos lineares e/ou movimentos circulares a funo CHF ou CHR junto com os valores do chanfro ou segmento. Para chanfrar cantos insere-se entre os movimentos lineares e/ou movimentos circulares a funo CHF ou CHR junto com os valores do chanfro ou segmento. Sintaxe: CHF=(...) ou CHR=(...) Exemplo: G1 X50 Y30 F100 CHR=5 G1 X100 Y20
CHR

G01

CH R

CHANFRO

G 01

Bissetriz

Para arredondar cantos, insere-se entre os movimentos lineares e/ou movimentos circulares a funo RND, acompanhado do valor do raio a ser gerado tangente aos segmentos. Sintaxe: RND=(...) Exemplo: G1 X50 Y30 F100 RND=10 G1 X100 Y20

G01

ARREDONDAMENTO

RND=

ARREDONDAMENTO

G 01

Na gura ao lado temos um exemplo de arredondamento de um linha reta e um crculo. Exemplo: G1 X(...) Y(...) F(...) RND=(...) G3 X(...) Y(...) I(...) J(...)

G01

RND=

G03

Para se trabalhar com arredondamento modal, ou seja, permitir inserir aps cada bloco de movimento, um arredondamento entre contornos lineares e contornos circulares, utilizamos a funo RNDM.
22 Programao e Operao - Linha D CNC Siemens 828 T42158A

10. FUNES DE INTERPOLAO


Sintaxe: RNDM=(...) Para desativar a funo de arredondamento modal deve-se programar a funo RNDM=0. Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T02; 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 ; ou G01 X0 Y50 CHF=14.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
10x4510

14

,1 4

R1 0
R1 0

50

R1
25
50

T42158A

Programao e Operao - Linha D CNC Siemens 828

23

23
R7

20
R4

10. FUNES DE INTERPOLAO


10.5 - FUNES: G331 E G332 - ROSCAMENTO PASSO A PASSO COM MACHO RGIDO Explanao: Estas funes so utilizadas para efetuar roscamento passo a passo com macho sem a necessidade de mandril utuante. Sintaxes: G331 X___ Y___ Z___ I___ J___ K___ G332 X___ Y___ Z___ I___ J___ K___ onde: X Y Z I Coordenada do ponto nal do movimento para o eixo X Coordenada do ponto nal do movimento para o eixo Y Coordenada do ponto nal do movimento para o eixo Z Passo da rosca na direo do eixo X (positivo para rosca direita e negativo para esquerda) J - Passo da rosca na direo do eixo Y (positivo para rosca direita e negativo para esquerda) M8x1,25x10 K - Passo da rosca na direo do eixo Z (positivo para rosca direita e negativo para esquerda) -

Exemplo: Rosca Direita Passo da Rosca = 1.25 mm Rotao = 800 RPM : T15; MACHO M8X1.25 M06 G54 D1 G64 CFIN S800 M03 G0 X-10 Y0 Z5 20 G95 G331 Z-10 K1.25 G332 Z5 K1.25 G0 X10 G331 Z-10 K1.25 G332 Z5 K1.25 G53 G0 Z-110 D0 :

M8x1,25x10

R7

R1

R1

20

24

Programao e Operao - Linha D CNC Siemens 828

R7

T42158A

840D NCU 571

840D NCU 572 NCU 573

FM-NC

810D

840Di

11. TEMPO DE PERMANNCIA


5.7 Dwell time, G4
Programming 11 - TEMPO DE PERMANNCIA

11.1 -

G4 F FUNO: G4 S G04 (Programmed in a separate NC block)

Aplicao: Tempo de permanncia Explanation of the commands


G4 Activate dwell time Permite interromper a usinagem da pea entre dois blocos, durante um tempo F Time specified in seconds programado. Por exemplo para alvio de corte.

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, e.g. for relief cutting. n. de rotaes

Sequence
Example: N10 G1 F200 Z-5 S300 M3 ;Feed F, spindle speed S N20 G4 F3 ;Dwell time 3s N30 X40 Y10 N40 G4 S30 ;Dwell for 30 revolutions of spindle, with S=300 rpm and 100% speed override, equals: t=0.1 min Rebaixo passo a 20 and spindle speed still active passo N40 X... ;Feed

Exemplo:

20

G54 D1 G64 CFIN S2000 M03 G00 X0 Y0 1 X 45 Z5 10 G1 Z-7.5 F440 35 G4 S1 10 SEO A-A ;ou G4 F0.03 (60 seg / 2000 rot = 0,03 seg/rot) Siemens AG 2000. All rights reserved G1 Z5 SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Fundamentals (PG) 04.00 Edition 5-171 35 G53 G0 Z-110 D0 SEO A-A :
7,5

The words with F... and S... are used for time : specifications in the block with G4 only. 20 T12;and spindle Any previously programmed feed F FRESA speed S remain valid. M06

7,5

P/ REBAIXAR 20X7.5

1 X 45

T42158A

20

Programao e Operao - Linha D CNC Siemens 828

25

12. COMPENSAO DE RAIO DE FERRAMENTA 12 - COMPENSAO DE RAIO DE FERRAMENTA


12.1 - FUNES: G40, G41 E G42 Aplicao: Compensao de raio da ferramenta A compensao de raio da ferramenta normalmente aplicada em operaes de contornos. Utilizando este recurso, o programador pode informar diretamente as dimenses da pea de acordo com o desenho, sendo que a trajetria a ser realizada pelo centro da ferramenta ser automaticamente calculada pelo CNC. Explicao dos comandos: G40 - desativa a compensao de raio da ferramenta G41 - ativa a compensao de raio da ferramenta, quando a mesma trabalha a esquerda do perl G42 - ativa a compensao de raio da ferramenta, quando a mesma trabalha a direita do perl Com a funo de compensao ativa, o comando calcula automaticamente os respectivos percursos equidistantes da ferramenta. Para o clculo dos percursos da ferramenta o comando necessita das seguintes informaes: T (n. da ferramenta) e D (n. do corretor). Para ligar ou desligar a compensao de raio da ferramenta G40, G41 ou G42 tem de se programar um comando de posicionamento com G0 ou G1, com movimento de pelo menos um eixo (preferencialmente os dois). Exemplo 1: programao com compensao de raio a esquerda do perl (G41) G17 G71 G90 G94 G53 G0 Z-110 D0 T03; 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.36 Y84.8 G2 X11.36 Y84.8 I=AC(0) J=AC(75) G01 X50 Y40 Y5 22,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,72

R1 5

40

R5

100

26

R5 Programao e Operao - Linha D CNC Siemens 828

84,8

100

75
R2
0

T42158A

100

84,8

100

R1

R2
0

12. COMPENSAO DE RAIO DE FERRAMENTA


Exemplo 2: programao com compensao de raio a direita do perl (G42) G17 G71 G90 G94 G53 G0 Z-110 D0 T02; 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

Programao e Operao - Linha D CNC Siemens 828

40

70

27

13. PROGRAMAO COM COORDENADAS POLARES 13 - PROGRAMAO COM COORDENADAS POLARES


13.1 - FUNO: G111 Aplicao: Dene o plo para as Coordenadas Polares Essa funo dene o plo para a programao no sistema coordenadas polares (raio e ngulo), tendo como referncia a origem do sistema de coordenadas de trabalho atual. Sintaxe: G111 X___ Y___; G0/G1 AP=(...) RP=(...) G2/G3 AP=(...) RP=(...) onde: X Y AP RP Coordenada absoluta do plo no eixo X Coordenada absoluta do plo no eixo Y ngulo polar (referncia de ngulo ao eixo horizontal) Raio polar (milmetro 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,50X10

60

8,50X10

70

R2

70

R2

Programao e Operao - Linha D CNC Siemens 828

T42158A

14. OUTRAS FUNES PREPARATRIAS 14 - OUTRAS FUNES PREPARATRIAS


14.1 - FUNES: G17, G18 E G19 Aplicao: Seleciona plano de trabalho As funes G17, G18 e G19 permitem selecionar o plano no qual se pretende executar interpolao circular, incluindo um arco de interpolao helicoidal e/ou uma compensao de raio da ferramenta. As funes de seleo de plano de trabalho so modais. Explicao dos comandos: G17 - PLANO DE TRABALHO XY G18 - PLANO DE TRABALHO XZ G19 - PLANO DE TRABALHO YZ

G1 9

G1 7

8 G1

OBSERVAO: O plano G17 o mais utilizado para gerar pers e por isso ser utilizado como padro neste manual. 14.2 - FUNES: G500, G53 E SUPA Aplicao: Cancelamento do sistema de coordenadas de trabalho modal e no modal. A funo G500 tem por nalidade cancelar o zero-pea (funes G54 a G57 e G505 a G599), deixando como referncia para trabalho o zero-mquina. Esta funo modal. As funes G53 e SUPA no so modais, portanto tem por nalidade cancelar o zero-pea somente no bloco onde as quais foram programadas. Sendo assim os blocos subsequentes tero como referncia o ltimo sistema de coordenadas de trabalho ativo. Exemplo: G53 G0 Z0 D0; POSIOIONA O EIXO Z NA COORDENADA MQUINA Z0 (PRXIMO AO PONTO DE TROCA DE FERRAMENTA)

T42158A

Programao e Operao - Linha D CNC Siemens 828

29

14. OUTRAS FUNES PREPARATRIAS


14.3 - FUNES: G54 A G57 E G505 A G599 Aplicao: Sistema de coordenadas de trabalho (zero-pea) O sistema de coordenadas de trabalho dene, como o zero, um determinado ponto referenciado na pea. Este sistema pode ser estabelecido por uma das quatro funes entre G54 a G57 ou uma das 95 funes entre G505 a G599. Os valores para referenciamento devem ser inseridos na pgina de zero-pea.
Explicao 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

- ATIVA ZERO-PECA 99

14.4 - FUNES: G09 E G60 Aplicao: Posicionamento exato As funes G09 e G60 so utilizadas para executar movimentos com coordenadas nais exatos, como, por exemplo, cantos vivos. Com isso, a cada movimento executado, o comando gera uma pequena parada dos eixos envolvidos nestes movimentos. A funo G09 no modal, portanto s vlida para o bloco em que foi programada. Sendo assim os prximos blocos sero executados com a ltima funo de controle de trajetria ativa (G60, G64, G641 ou G642) A funo G60 default, modal e cancela as funes G64, G641, G642. 14.5 - FUNO: G64, G641, G642 Aplicao: Controle contnuo da trajetria As funes G64, G641 e G642 so utilizadas para que o comando possa ler alguns blocos a frente (Look ahead) e gerar pequenos chanfros ou arredondamentos na transio de cantos formados entre os movimentos.
30 Programao e Operao - Linha D CNC Siemens 828 T42158A

14. OUTRAS FUNES PREPARATRIAS


Estes comandos fazem a mquina trabalhar com uma trajetria constante e mantm o movimento dos eixos de forma contnua, sem parar entre um bloco e outro. Explicao dos comandos: G64 - CANTOS CHANFRADOS G641 - CANTOS ARREDONDADOS G642 - CANTOS EM FORMA DE SPLINE Estas funes so modais e cancelam a funo G60. 14.6 - FUNO: G70 Aplicao: Sistema de unidade polegadas Um bloco G70 no incio do programa instrui o controle para usar valores em polegadas para movimentos dos eixos, avanos e correes. A funo G70 modal. 14.7 - FUNO: G71 Aplicao: Sistema de unidade milmetro Um bloco G71 no incio do programa referncia unidades mtricas para todos os movimentos dos eixos, avanos e correes. A funo G71 modal. 14.8 - FUNO: G90 Aplicao: Programao em coordenadas absolutas Esta funo prepara a mquina para executar operaes em coordenadas absolutas tendo uma pr origem pr-xada para a programao. A funo G90 modal. Sintaxe: G90 - MODAL X=AC(...) Y=AC(...) Z=AC(...) - NO MODAL

T42158A

Programao e Operao - Linha D CNC Siemens 828

31

14. OUTRAS FUNES PREPARATRIAS


14.9 - FUNO: G91 Aplicao: Programao em coordenadas incrementais Esta funo prepara a mquina para executar operaes em coordenadas incrementais. Assim, todas as medidas so feitas atravs da distncia a se deslocar. A funo G91 modal. Sintaxe: G91 - MODAL X=IC(...) Y=IC(...) Z=IC(...) - NO MODAL 14.10 - FUNO: G94 Aplicao: Programao de avano em mm/min ou polegadas/min A velocidade de avano declarada com a funo F. A funo G94 modal, e ativada automaticamente ao ligarmos a mquina. 14.11 - FUNO: G95 Aplicao: Programao de avano em mm/rotao ou polegadas/rotao A velocidade de avano declarada com a funo F, esta funo normalmente utilizada em centros de torneamento. A funo G95 modal

32

Programao e Operao - Linha D CNC Siemens 828

T42158A

15. REPETIES E DESVIOS 15 - REPETIES E DESVIOS


15.1 - FUNO: REPEAT Aplicao: Repetio de um bloco ou uma seo do programa A funo REPEAT utilizada para repetir um determinado bloco ou trecho do programa, podendo gerar nesse ltimo caso uma subrotina. LABEL a palavra de endereamento para marcar o incio e m do desvio, ou bloco a ser repetido. A palavra que representa a LABEL deve vir acompanhada de dois pontos (:). REPEATB o parmetro de repetio que consiste em executar novamente somente o bloco do programa indicado por uma determinada LABEL. A funo P determina o nmero de repeties (n). REPEAT o parmetro de repetio que consiste em executar novamente uma parte do programa, o qual vem seguido da LABEL que determina o bloco inicial, podendo tambm conter uma outra LABEL que determia o bloco nal do desvio. A funo P determina o nmero de repeties (n). 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, a LABEL a palavra HELICE. Aps executar o bloco N150 a mquina ir executar novamente o bloco marcado com a palavra HELICE (N120) e, ao nalizar esse bloco, ela continuar executando o programa a partir do bloco N170. Exemplo 2: : N10 G0 X-10 Y-10 N20 APROFUNDAR: G1 Z=IC(-2)F100; N30 G1 X0 Y0 N40 X100 N50 Y100 N60 X0 N70 Y0 N80 X-10 Y-10 N90 REPEAT APROFUNDAR P4 :
T42158A Programao e Operao - Linha D CNC Siemens 828 33

15. REPETIES E DESVIOS


No exemplo anterior, a LABEL a palavra APROFUNDAR. A mquina ir executar novamente do bloco APROFUNDAR (N20) at o bloco anterior ao do comando REPEAT (N80) 4 vezes. 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,0,2,-20,,0.2) N300 INCIO: X35 Y60 N310 Y115 N320 X145 N330 FINAL: Y60 N340 MCALL N350 G53 G0 Z-110 D0 N360 T12; REBAIXAR D20 MM N370 M6 N380 G54 D1 S2800 M3 G64 CFIN N390 G0 X35 Y60 N400 Z10 N410 F600 N420 MCALL CYCLE82(5,0,-6,0,0.5) N430 REPEAT INICIO FINAL N440 MCALL : No exemplo acima, a LABEL inicial a palavra INICIO e a LABEL nal a palavra FINAL. A mquina ir executar novamente as intrues do bloco INICIO (N300) at o bloco FINAL (N330), os quais, neste caso, indicam as posies em que sero efetuados os rebaixos. 15.2 - FUNO: GOTO Aplicao: Desvio de programa Quando h necessidade de programar um desvio (um salto) do programa, para uma parte especca do mesmo, utiliza-se a funo GOTO endereando um LABEL (endereo) pr-programado. LABEL a palavra de endereamento para marcar o incio e m do desvio, ou bloco a ser repetido. A palavra que representa a LABEL deve vir acompanhada de dois pontos : .

34

Programao e Operao - Linha D CNC Siemens 828

T42158A

15. REPETIES E DESVIOS


GOTOB a funo que desvia o programa para um bloco que est atrs do bloco atual. GOTOF a funo que desvia o programa para um bloco que est a frente do bloco atual. Exemplo 1: N240 G53 G0 Z-110 D0 N250 GOTOF BUSCA N260 T03; ALARGAR : : N350 BUSCA: N360 T04; FRESAR : No exemplo acima, a mquina saltar do bloco N250 (funo GOTOF) at o bloco N350 (LABEL BUSCA). 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, a mquina ir executar do bloco N10 (LABEL REINICIO) at o bloco N60 (funao GOTOB) e, depois disso, ela entrar em LOOPING, ou seja, retornar ao bloco N10 e executar at o bloco N60 novamente, e assim sucessivamente, at que a execuo do programa seja abortada pelo operador.

T42158A

Programao e Operao - Linha D CNC Siemens 828

35

16. SUBPROGRAMA 16 - SUBPROGRAMA


Os subprogramas so compostos de blocos com comandos de movimento e contm seqncias de operaes de trabalho que devem ser executadas vrias vezes. Os subprogramas so invocados partir de um outro programa denomindado PROGRAMA PRINCIPAL. Os nomes dos subprogramas devem seguir as seguintes regras: Todos os caracteres podem ser letras, ou devem comear pela letra L e terminar por nmeros, ou ento, os dois primeiros caracteres devem ser letras e os demais podem ser nmeros. Utilizar no mximo 31 caracteres No utilizar caracteres de separao ( , - / ) Extenso .SPF EX: L120.SPF OBS: Os programas principais devem seguir as mesmas regras acima, mas devem possuir a extenso .MPF. A chamada do subprograma feita informando o nome do mesmo dentro do programa que o invocar. Subprogramas podem ser chamados no s do programa principal, mas tambm de outro subprograma, com isso, do programa principal podem partir 11 chamadas de subprogramas. Exemplo 1:
PRINCIPAL.MPF
N10 N20 : N300 SUB1 : N550 M30 SUB1.SPF N10 N20 : N300 SUB2 : N550 M17 SUB2.SPF N10 N20 : N300 SUB3 : N550 M17 SUB3.SPF N10 N20 : : : N550 M17

NOTA: Os subprogramas terminam com a funo M17 enquanto os programas principais so terminados pela funo M30. Pode-se programar o comando P na frente da chamada do subprograma para indicar quantas vezes ele ser executado (caso necessrio).

36

Programao e Operao - Linha D CNC Siemens 828

T42158A

16. SUBPROGRAMA

10

PRINCIPAL.MPF G0 X10 Y10 Z0 L120 P3 G90 G0 Z100 M30

L120.SPF G91 G1 X50 Y50 F50 X50 Y-50 M17

63,30

Chamada do perl L120.SPF, 3 vezes Exemplo 3: Programa principal PERFIL.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.SPF G1 Z=IC(-2.5) F100 10 G41 X10 Y10 F200 Y60 53,30 X53.3 Y35 X10 Y10 G40 X0 Y0 M17
10

25

Exemplo 2:

70

60

63,30

10

70

60

35

10

10

53,30

No exemplo o programa principal PERFIL.MPF chamou e executou o subprograma TRIANGULO.SPF 4 vezes, para que a profundidade de -10 mm possa ser atingida.
T42158A Programao e Operao - Linha D CNC Siemens 828 37

35

25

17. MCALL - CHAMADA MODAL DE SUBPROGRAMA 17 - MCALL - CHAMADA MODAL DE CICLO E SUBPROGRAMA
Esta funo utilizada para tornar os ciclos ou subprogramas que acompanham esta funo modais, repetindo suas operaes em todas as coordenadas programadas abaixo dessa funo at que a mesma seja desativada atravs de uma outra funo MCALL programada sozinha num bloco. Sintaxes: MCALL CYCLE83 (5,0,2,-100, ,-20, ,5,1,2,1,0) - TORNA O CYCLE83 MODAL X__ Y__ - APROXIMA NESTA COORDENADA E EXECUTA O CYCLE83 (PRIMEIRO FURO) X__ Y__ - APROXIMA NESTA COORDENADA E EXECUTA O CYCLE83 (SEGUNDO FURO) : MCALL - DESATIVA O CYCLE83 ou MCALL PERFIL_EXT - TORNA O SUBPROGRAMA PERFIL_EXT MODAL X__ Y__ - APROXIMA NESTA COORDENADA E EXECUTA O SUBPROGRAMA PERFIL_EXT X__ Y__ - APROXIMA NESTA COORDENADA E EXECUTA O SUBPROGRAMA PERFIL_EXT : MCALL - DESATIVA O SUBPROGRAMA PERFIL_EXT

38

Programao e Operao - Linha D CNC Siemens 828

T42158A

2 X 45

Exemplo:

M30 X 2

17. MCALL - CHAMADA MODAL DE SUBPROGRAMA


2 X 45 M30 X 2

10

G17 G71 G90 G94 G53 G0 Z-110 D0 T01; FURAR C/ BROCA D28 MM M6 G54 D01 SEO A-A S1500 M3 G64 CFIN G0 X25 Y25 Z10 100 F300 MCALL CYCLE82(5,0,2,-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.MPF

10

SEO A-A
100

A
75

A
100

25

25
75

SUBPROGRAMA ROSCA_M30X2.SPF

75

G1 Z-10 F1000 G91 X3.5 Y-3.5 G3 X3.5 Y3.5 Z0.25 CR=3.5 G3 X0 Y0 I-7 J0 Z2 G3 X-3.5 Y3.5 Z0.25 CR=3.5 G1 X-3.5 Y-3.5 G90 G0 Z10 M17

T42158A

Programao e Operao - Linha D CNC Siemens 828

100

15

39

18. CICLOS FIXOS 18 - FUNO OFFN.


A funo OFFN utilizada em operaes de fresamento de contornos quando deseja-se realizar movimentos com um valor de offset em relao ao perl programado. Esta funo s pode ser utilizada em programas onde a compensao de raio esteja ativa. Sintaxes: OFFN=___ - DETERMINA O VALOR DO OFFSET A SER APLICADO AO PERFIL. OFFN=0 - DESATIVA A FUNO OFFN. Exemplo: N10 G17 G71 G90 G94 N20 G53 G0 Z0 D0 N30 T01; 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.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.2 N180 REPEAT INICIO FIM N190 OFFN=0 N200 REPEAT INICIO FIM N210 G0 Z10 N220 G53 G0 Z0 D0 N230 M30

40

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS 19 - CICLOS FIXOS.


Os ciclos xos so macros desenvolvidas pelo fabricante do CNC com o objetivo de facilitar a programao das operaes mais comuns, tais como: furao, roscamento com macho, mandrilamento, faceamento, fresamento de rosca, etc. Sintaxes: CYCLEnn( aa , aa , ... , aa ) HOLESnn( aa , aa , ... , aa ) LONGHOLE( aa , aa , ... , aa ) POCKETnn( aa , aa , ... , aa ) SLOTnn( aa , aa , ... , aa ) onde: CYCLE..., HOLES..., LONGHOLE, POCKET..., SLOT... - nome dos ciclos nn - nmero que identica o ciclo. Exemplos: CYCLE82, CYCLE90, HOLES2, etc aa - argumentos do ciclo Exemplo: CYCLE82(5,0,2,0,0.5) No comando Siemens 810D os ciclos podem ser programados de duas maneiras: utilizando a tela interativa do ciclo, acessada atravs de teclas de apoio, ou inserindo manualmente a sintaxe completa do ciclo diretamente na tela de edio de programa. Quando se programa utilizando as telas de apoio, alguns dados do ciclo cam ocultos devido ao fato de serem equivalentes a outros dados que esto visveis. Sendo assim, para vizualizar esses dados deve-se posicionar o cursor sobre o dado equivalente e acionar a softkey denominada Altera ou a tecla Select . Porm, independentemente se h dados ocultos ou no, quando o ciclo for inserido no programa sua sintaxe ser completa. Nos prximos captulos a seguir sero mostrados como acessar as telas de apoio de cada um dos ciclos. Outras informaes tambm podem ser encontradas nos captulos 2.3 e 2.4 da parte de Operao deste manual.

T42158A

Programao e Operao - Linha D CNC Siemens 828

41

18. CICLOS FIXOS


19.1 - CYCLE81 Aplicao: Furo de centro com tempo de permanncia Este ciclo utilizado para efetuar furaes simples, como furos de centro, alargamento, furos de pequena profundidade, etc. Para acessar a pgina de programao do CYCLE81 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Centrar ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada Z de retorno da ferramenta aps o m do ciclo (absoluto) Distncia segura (folga para aproximao - sem sinal) Atravs da tecla [SELECT] escolher entre as opes: 3 Campo - Pos. individual (realiza apenas uma furao) - Modelo de pos. (MCALL) (realiza vrios furos com a mesma profundidade) Z0 Coordenada Z de incio da furao (absoluta) Atravs da tecla [SELECT] escolher entre as opes: 5 Campo - Dimetro (para determinar o dimetro nal do furo de centro) - Ponta (para determinar a profundidade nal do furo de centro) Dimetro nal do furo de centro. Coordenada Z nal da furao. Atravs da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental Tempo de permanncia na coordenada nal da furao. Atravs da tecla DT [SELECT] pode-se escolher entre tempo em segundos ou nmero de voltas do eixo rvore.
42 Programao e Operao - Linha D CNC Siemens 828 T42158A

RP SC

20
18. CICLOS FIXOS
Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE81 (______________)

26

NOTAS: - Os dados de corte como avano e rotao devem ser programados anteriormente SEO A-A em um bloco separado. - Devemos programar apenas um valor para o nal do furo, ou seja, ou programamos o DP (coordenada absoluta) ou o DPR (coordenada a partir do plano de referncia). - Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0) WORKPIECE(,,,BOX,112,0,-30,-80,0,0,75,75) G17 G71 G90 G94 G53 G0 Z-110 D0 T01; BROCA D20 MM M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 MCALL CYCLE81(5,0,2,-26,,0,0,0,22) X25 Y25 X50 Y50 MCALL G53 G0 Z-110 D0 M5 M30

A
25

75

30

75
20

26

50

SEO A-A

50

25

A
25
50

T42158A

Programao e Operao - Linha D CNC Siemens 828

75

30

43

18. CICLOS FIXOS


19.2 - CYCLE82 Aplicao: Furao com tempo de permanncia Este ciclo utilizado para efetuar furaes simples, como furos de centro, alargamento, furos de pequena profundidade, etc. Para acessar a pgina de programao do CYCLE82 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Furar Alargar] - Acionar a softkey [ Furar ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada Z de retorno da ferramenta aps o m do ciclo (absoluto) Distncia segura (folga para aproximao - sem sinal) Atravs da tecla [SELECT] escolher entre as opes: 3 Campo - Pos. individual (realiza apenas uma furao) - Modelo de pos. (MCALL) (realiza vrios furos com a mesma profundidade) Z0 Coordenada Z de incio da furao (absoluta) Atravs da tecla [SELECT] escolher entre as opes: 5 Campo - Topo (para determinar a profundidade da parte paralela do furo) - Ponta (para determinar a profundidade nal da ponta da broca) Coordenada Z nal da furao. Atravs da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental RP SC

44

Programao e Operao - Linha D CNC Siemens 828

T42158A

75
DT Tempo 20

18. CICLOS FIXOS

de permanncia na coordenada nal da furao. Atravs da tecla [SELECT] pode-se escolher entre tempo em segundos ou nmero de voltas do eixo rvore. Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo:

26

NOTAS: - Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado. SEO A-A - Devemos programar apenas um valor para o nal do furo, ou seja, ou programamos o Z1 campo D (coordenada absoluta) ou o campo E (coordenada a partir do plano de referncia). - Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0) Exemplo: WORKPIECE(,,,BOX,112,0,-30,-80,0,0,75,75) G17 G71 G90 G94 G53 G0 Z-110 D0 T01; BROCA D20 MM M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 N100 MCALL CYCLE82(5,0,2,-26,,0.5,10,1,12) X25 Y25 X50 Y50 MCALL G53 G0 Z-110 D0 M5 25 M30

75

30

CYCLE82 (______________)

75
20

26

50

SEO A-A

50

25

A
25
50

T42158A

Programao e Operao - Linha D CNC Siemens 828

75

30

45

18. CICLOS FIXOS


19.3 - CYCLE83 Aplicao: Furao com quebra ou descarga de cavacos Este ciclo utilizado para efetuar furaes profundas, pois conta com os recursos de quebra ou descarga de cavacos. Para acessar a pgina de programao do CYCLE83 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Furar fur. prof. ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada Z de retorno da ferramenta aps o m do ciclo (ABSOLUTO) Distncia segura (folga para aproximao - SEM SINAL) Atravs da tecla [SELECT] escolher entre as opes: 3 Campo - Pos. individual (realiza apenas uma furao) - Modelo de pos. (MCALL) (realiza vrios furos com a mesma profundidade) Atravs da tecla [SELECT] escolher entre as opes: 4 Campo - Quebr. aparas (apenas quebrar o cavaco. Recuo de apenas alguns mm) - Elim. cavacos (recuo da ferramenta para fora do furo para quebrar o cavaco) Z0 Coordenada Z de incio da furao (absoluta) RP SC

46

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Atravs da tecla [SELECT] escolher entre as opes: 6 Campo - Topo (para determinar a profundidade da parte paralela do furo) - Ponta (para determinar a profundidade nal da ponta da broca) Dimetro nal do furo de centro. Coordenada Z nal da furao. Atravs da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental Profundidade da primeira penetrao da ferramenta. Atravs da tecla [SELECT] D pode-se escolher entre coordenada absoluta ou incremental FD1 Percentual de avano para a primeira penetrao. Diminuio em relao a profundidade da primeira penetrao para fazer a segunda, DF em relao a segunda para fazer a terceira,e assim sucessivamente. Atravs da tecla [SELECT] pode-se escolher entre porcentagem ou valor em mm. V1 Mnima profundidade de corte. V2 Valor de recuo para quebra de cavaco. Atravs da tecla [SELECT] escolher entre as opes: Dist. par. - Manual (valor de folga ao retornar para dentro do furo inserido atravs de V3) prvia - Automaticamente (valor da folga denida por parmetro) V3 Folga para aproximao aps eliminar o cavaco. Tempo de permanncia no fundo do furo aps cada incremento. Atravs da DTB tecla [SELECT] pode-se escolher entre tempo em segundos ou nmero de voltas do eixo rvore. Tempo de permanncia na coordenada nal da furao. Atravs da tecla DT [SELECT] pode-se escolher entre tempo em segundos ou nmero de voltas do eixo rvore. Tempo de permanncia fora do furo aps cada eliminao de cavaco. Atravs DTS da tecla [SELECT] pode-se escolher entre tempo em segundos ou nmero de voltas do eixo rvore. Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo a seguir: CYCLE83 (______________) NOTAS: - Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado. - Devemos programar apenas um valor para o nal do furo, ou seja, ou programamos o Z1 - campo C (coordenada absoluta) ou o campo E (coordenada a partir do plano de referncia). - Devemos programar apenas um valor para a primeira penetrao da furao, ou seja, ou programamos o campo F (coordenada absoluta) ou o campo G (coordenada a partir do plano de referncia). - Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).

T42158A

Programao e Operao - Linha D CNC Siemens 828

47

18. CICLOS FIXOS


Exemplo: WORKPIECE(,,,BOX,112,0,-30,-80,0,0,75,75) G17 G71 G90 G94 G53 G0 Z-110 D0 T15; BROCA D16 MM M6 G54 D01 S2000 M3 G0 X17.5 Y20 Z7 F200 MCALL CYCLE83(5,0,2,-85,,-20,,90,1,0,1.2,1.4,0.6,1.6,10,1,11221112) X17.5 Y20 X67.5 MCALL G53 G0 Z-110 D0 M5 M30
85

O A-A

85

16

100

SEO A-A
25,18
R20

40

A
17,5

A
67,5

48

Programao e Operao - Linha D CNC Siemens 828

85

T42158A

18. CICLOS FIXOS


19.4 - CYCLE84 Aplicao: Roscamento macho rgido Este ciclo executa o roscamento utilizando macho com xao rgida. Acessar a pgina do CYCLE84: Para acessar a pgina de programao do CYCLE84 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Rosca ] - Acionar a softkey [ Furar rosca ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada Z de retorno da ferramenta aps o m do ciclo (absoluto) Distncia segura (folga para aproximao - sem sinal) Atravs da tecla [SELECT] escolher entre as opes: 3 Campo - sem mandril de comp. (roscamento com macho rgido) - com mandril de comp. (roscamento com mandril utuante) Atravs da tecla [SELECT] escolher entre as opes: 4 Campo - Pos. individual (realiza apenas uma furao) - Modelo de pos. (MCALL) (realiza vrios furos com a mesma profundidade) Z0 Coordenada Z de incio do roscamento (absoluta)
T42158A Programao e Operao - Linha D CNC Siemens 828 49

RP SC

18. CICLOS FIXOS


Coordenada Z nal do roscamento. Atravs da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Atravs da tecla [SELECT] escolher entre as opes: 7 Campo - Rosca dir. - Rosca esq. Atravs da tecla [SELECT] escolher entre as opes: - sem - ISO mtrico Tabela - Whitworth BSW - Whitworth BSP - UNC Atravs da tecla [SELECT] selecionar o tamanho de rosca desejado. Com esta Seleo opo, o valor do passo selecionado automaticamente. Passo da rosca. Atravs da tecla [SELECT] pode-se escolher entre passo em P mm ou em os por polegada. ngulo de orientao do eixo rvore para iniciar o ciclo. S S Rotao a ser utilizada durante o roscamento Atravs da tecla [SELECT] escolher entre as opes: 13 - 1 corte (faz a rosca at a profundidade nal em uma nica entrada) Campo - Vrios cortes (faz a rosca no sistema quebra cavaco) DT Tempo de permanncia no fundo do furo (valor em segundos) SR Rotao a ser utilizada durante o retorno da ferramenta. Atravs da tecla [SELECT] escolher o sentido de giro do eixo rvore aps m SDE do ciclo, no momento em que a ferramenta j est fora da pea. Z1 Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE84 (______________) NOTAS: - Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado. - Devemos programar apenas um valor para o nal da rosca, ou seja, ou programamos o Z1 - campo D (coordenada absoluta) ou o campo E (coordenada a partir do plano de referncia). - Roscas esquerda ou roscas direita so especicadas atravs do sinal do parmetro de passocampo I: valor positivo - direita (M3) valor negativo - esquerda (M4) - O sentido de giro sempre invertido automaticamente na abertura das roscas - Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).

50

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Exemplo: WORKPIECE(,,,BOX,112,0,-15,-80,-65,-65,65,65) G17 G71 G90 G94 G53 G0 Z-110 D0 T20; MACHO M12X1.75 M6 G54 D01 S500 M3 G0 X0 Y35 Z5 MCALL CYCLE84(5,0,2,-18,,0.7,3,,1.75,5,500,5,0,1,0,1,5,1,,,,,1001,2001002) RP=35 AP=90 AP=210 AP=330 MCALL G53 G0 Z-110 D0 M5 M30

15

90
5

R3

A
103,92

M12 X 1.75

SEO A-A

R1 0

T42158A

Programao e Operao - Linha D CNC Siemens 828

51

18. CICLOS FIXOS


19.6 - CYCLE85 Aplicao: Acabamento de furos com alargador. A ferramenta executa o movimento at a profundidade programada, podendo programar o avano de retrao de acordo com o desejado. Para acessar a pgina de programao do CYCLE85 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Furar Alargar ] - Acionar a softkey [ Alargar ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada Z de retorno da ferramenta aps o m do ciclo (absoluto) Distncia segura (folga para aproximao - sem sinal) Atravs da tecla [SELECT] escolher entre as opes: 3 Campo - Pos. individual (realiza apenas uma furao) - Modelo de pos. (MCALL) (realiza vrios furos com a mesma profundidade) F Avano de penetrao da ferramenta FR Avano de retorno da ferramenta. Z0 Coordenada Z de incio da furao. RP SC

52

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Z1 DT Coordenada Z nal da furao. Atravs da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Tempo de permanncia na coordenada nal da furao. Atravs da tecla [SELECT] pode-se escolher entre tempo em segundos ou nmero de voltas do eixo rvore.

Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE85 (______________) NOTAS: - Deve-se programar a rotao do eixo rvore anteriormente em bloco separado. - Devemos programar apenas um valor para o nal do mandrilamento, ou seja, ou programamos o Z1 - campo D (coordenada absoluta) ou o DPR (coordenada a partir do plano de referncia). Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).

Exemplo: : G53 G0 Z-110 D0 T04 M6 G54 D1 S920 M3 G0 X70 Y0 Z15 MCALL CYCLE85 (5,0,2,-15, ,1,100,500) X70 Y0 X120 MCALL G53 G0 Z-110 D0 M5 :
45

40

15
25

SEO A-A

20

A
70
150

A
50

T42158A

Programao e Operao - Linha D CNC Siemens 828

40

70

15

35

30

53

18. CICLOS FIXOS


19.7 - CYCLE86 Aplicao: Mandrilamento com retrao do eixo rvore parado A ferramenta executa o mandrilamento at a profundidade programada, podendo programar um deslocamento para retrao antes da sada em avano rpido. Para acessar a pgina de programao do CYCLE86 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Mandrilar ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada Z de retorno da ferramenta aps o m do ciclo (absoluto) Distncia segura (folga para aproximao - sem sinal) Atravs da tecla [SELECT] escolher entre as opes: 3 Campo - Pos. individual (realiza apenas uma furao) - Modelo de pos. (MCALL) (realiza vrios furos com a mesma profundidade) Atravs da tecla [SELECT] escolher entre as opes: DIR - rotao no sentido horrio - rotao no sentido anti-horrio Z0 Coordenada Z de incio do mandrilamento (absoluta)
54 Programao e Operao - Linha D CNC Siemens 828 T42158A

RP SC

18. CICLOS FIXOS


Z1 DT SPOS 9 CAMPO DX DY DZ Coordenada Z nal do mandrilamento. Atravs da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Tempo de permanncia na coordenada nal do mandrilamento. Atravs da tecla [SELECT] pode-se escolher entre tempo em segundos ou nmero de voltas do eixo rvore. ngulo de parada do eixo rvore ao chegar ao nal do furo. Atravs da tecla [SELECT] escolher entre as opes: - levantar (habilita recuo dos eixos aps parada do eixo rvore) - no levantar (retorno da ferramenta em Z sem recuo dos outros eixos) Valor de recuo no eixo X aps parada do eixo rvore. Valor de recuo no eixo Y aps parada do eixo rvore. Valor de recuo no eixo Z aps parada do eixo rvore.

Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE86 (______________) NOTAS: Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado. Devemos programar apenas um valor para o nal do mandrilamento, ou seja, ou programamos o Z1 campo D (coordenada absoluta) ou o campo E (coordenada a partir do plano de referncia). A funo POSS - campo K - permite parar o eixo rvore de forma orientada. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). O sentido de rotao programado no ciclo. Exemplo: WORKPIECE(,,,BOX,112,0,-35,-80,0,-35,150,35) G17 G71 G90 G94 G53 G0 Z-110 D0 T06 M6 G54 D01 S800 M3 G0 X0 Y0 Z10 F300 MCALL CYCLE86(5,0,2,-15,,0.6,3,2,2,1,45,0,1,12) G53 G0 Z-110 D0 M5 M30

150

65
50

20

SEO A-A
55

T42158A

Programao e Operao - Linha D CNC Siemens 828

150

15

65

18. CICLOS FIXOS


19.9 - CYCLE70 Aplicao: Interpolao helicoidal Este ciclo permite produzir roscas internas e externas. A trajetria da ferramenta baseada em uma interpolao helicoidal. Para acessar a pgina de programao do CYCLE90 necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Fresagem roscas ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ OK ]

Os dados a serem preenchidos so os seguintes: Plano de retorno da ferramenta aps o m do ciclo (ABSOLUTO) Distncia segura (folga para aproximao - SEM SINAL) Avano de furao. Indica o tipo de usinagem, sendo que: = Desbaste = Acabamento 5 Campo Sentido da usinagem, sendo que: Z0 Z1 : Usinagem de cima para baixo Z1 Z0 : Usinagem de baixo para cima 6 Campo Indica a direo da Rosca, sendo que: Dir. = Rosca direita Esq. = Rosca esquerda
56 Programao e Operao - Linha D CNC Siemens 828 T42158A

RP SC F1

18. CICLOS FIXOS


7 Campo Indica se a rosca a ser fresada Externa ou Interna, sendo que: Fmea: Rosca Interna Macho: Rosca Externa NT N de dentes da ferramenta 9 Campo Atravs da tecla [SELECT] escolher entre as opes: - Pos. individual (realiza apenas uma furao) - Modelo de pos. (MCALL) (realiza vrios furos com a mesma profundidade) X0 Coordenada em X do centro da Rosca Y0 Coordenada em Y do centro da Rosca Z0 Plano de referncia (Z inicial - ABSOLUTO) Z1 Coordenada Z nal do fresamento. Atravs da tecla [SELECT] pode-se escolher entre coordenada ABSOLUTA ou INCREMENTAL Dene tipo de roscamento, sendo que: Sem: Rosca sem padronizao TABELA ISO mtrico: Rosca padro Mtrico Withwort: Rosca padro Polegada D Maior dimetro da hlice (dimetro externo da rosca) P Passo da hlice Dimetro externo da rosca H1 Altura do lete DXY Sobremetal de acabamento nas laterais U Sobremetal para acabamento no fundo da rosca Angulo de entrada na rosca aS

NOTAS: A posio de partida, quando em usinagem externa, qualquer posio desde que a ferramenta possa atingir o dimetro externo e o plano de retorno sem coliso. A posio de partida, quando em usinagem interna, qualquer posio desde que a ferramenta possa atingir o centro da interpolao e a altura do plano de retorno sem coliso. Quando usinagem de baixo para cima devemos posicionar a ferramenta no plano de retorno ou atrs do plano de retorno. Uma vez que o comando monitora a ferramenta durante o ciclo, devemos ativar o seu devido corretor, caso contrrio ir ocorrer um alarme abortando a operao. A rotao deve ser programada em um bloco separado. Devemos programar apenas um valor para o nal da hlice, ou seja, ou programamos o DP (coordenada absoluta) ou o DPR (coordenada a partir do plano de referncia). Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).

T42158A

Programao e Operao - Linha D CNC Siemens 828

57

18. CICLOS FIXOS


Exemplo: WORKPIECE(,,,CYLINDER,64,0,-30,-80,100) G17 G71 G90 G94 G53 G0 Z-110 D0 T01; FRESA PARA ROSCAR M6 G54 D01 S1800 M3 G0 X0 Y0 Z2 CYCLE70(5,0,2,-30,60,2.8,0,4,7,1,200,0,0,0,45,11,1,,,,,1,0) G53 G0 Z-110 D0 M5 M30
100
20X45

0X4 M6

100

30

SEO A-A

18.8.1 - Ultrapassagem no comprimento da rosca O movimento de entrada e sada no fresamento de roscas ocorre em todos os trs eixos. No trmino da usinagem surgir um movimento adicional ao eixo vertical, alm da profundidade da rosca programada. Este movimento adicional calculado pela seguinte frmula: z=p 2 WR + RDIFF * * DIATH 4 p WR DIATH RDIFF z valor do movimento adicional (clculo interno) passo da rosca raio da ferramenta dimetro externo da rosca diferena de raio para o crculo de sada Para roscas internas RDIFF=DIATH/2-WR Para roscas externas RDIFF=DIATH/2+WR

58

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


19.10 - HOLES1 Aplicao: Linha de posies Esta funo permite introduzir em determinados ciclos inmeras posies dispostas em linha reta e com distncias equivalentes. Para acessar a pgina de programao do HOLES1 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Posio ] - Acionar a softkey com o desenho da linha de furos. - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Nome de identicao da linha para posterior repetio. Atravs da tecla [SELECT] escolher entre as opes: 2 Campo - Linha (habilita funo HOLES 1 para fazer uma nica linha de furos) - Grade (habilta funo CYCLE 801 para fazer vrias linhas de furos) X0 Ponto de referncia da linha de furos no eixo X. Y0 Ponto de referncia da linha de furos no eixo Y. ngulo de inclinao da linha de furos. 0 L0 Distncia do ponto de referncia at a coordenada do primeiro furo. L Distncia entre os furos. N Quantidade de furos. LAB

T42158A

Programao e Operao - Linha D CNC Siemens 828

59

18. CICLOS FIXOS


Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: HOLES1 (______________) NOTAS: A partir do ponto de referncia (campo A e B) o ciclo se desloca, em movimento rpido, ao primeiro posicionamento atravs de um movimento polar, ngulo (campo C) e comprimento (campo E), programado. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). 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,2,-26,,0.5,10,1,12) HOLES1(20,10,0,0,20,4,,0,,,1) HOLES1(110,40,90,0,20,3,,0,,,1) MCALL G53 G0 Z-110 D0 M5 M30
9

10

SEO A-A

20

20

20
40

20

100
110

120

10

SEO A-A

60

Programao e Operao - Linha D CNC Siemens 828

T42158A

100

18. CICLOS FIXOS


19.11 - HOLES2 Aplicao: Crculo de posies Esta funo permite introduzir, em determinados ciclos, inmeras posies dispostas em formato circular e com distncias equivalentes. Para acessar a pgina de programao do HOLES2 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Posio ] - Acionar a softkey com o desenho do crculo de furos. - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Nome de identicao da linha para posterior repetio. Atravs da tecla [SELECT] escolher entre as opes: 2 Campo - Crc. parc. - Crc. int. X0 Coordenada do centro do crculo de furos no eixo X. Y0 Coordenada do centro do crculo de furos no eixo Y. ngulo do primeiro furo. 0 Abertura angular entre furos. 1 R Raio do crculo de furos. LAB

T42158A

Programao e Operao - Linha D CNC Siemens 828

61

18. CICLOS FIXOS


Quantidade de furos. Atravs da tecla [SELECT] escolher entre as opes: posicionar - Reta - Crculo Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: HOLES2 (______________) NOTAS: O crculo de posies denida atravs do centro (campo A e B) e do raio (campo N

C)

Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). Exemplo: N10 WORKPIECE(,,,CYLINDER,64,0,9,-80,135) G17 G71 G90 G94 G53 G0 Z-110 D0 T08; BROCA D8 MM M6 G54 D01 G64 CFIN S1550 M3 G0 X0 Y0 Z10 F230 MCALL CYCLE82(5,0,2,-26,,0.5,10,1,12) HOLES2(0,0,50,108,30,5,1010,0,,,1) MCALL G53 G0 Z-110 D0 M5 M30
72

R5

62

Programao e Operao - Linha D CNC Siemens 828

T42158A

8X5

18. CICLOS FIXOS


19.12 - CYCLE801 Aplicao: Grade de posies Esta funo permite introduzir em determinados ciclos inmeras posies dispostas em grade (linhas e colunas) e com distncias equivalentes. Para acessar a pgina de programao do CYCLE 801 necessrio seguir os seguintes passos: - Acionar a softkey [ Furar ] - Acionar a softkey [ Posio ] - Acionar a softkey com o desenho da linha de furos. - No segundo campo, selecionar a opo grade atravs da tecla [SELECT]. - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Nome de identicao da linha para posterior repetio. Atravs da tecla [SELECT] escolher entre as opes: 2 Campo - Linha (habilita funo HOLES 1 para fazer uma nica linha de furos) - Grade (habilta funo CYCLE 801 para fazer vrias linhas de furos) X0 Coordenada do primeiro furo no eixo X. Y0 Coordenada do primeiro furo no eixo Y. ngulo de inclinao da grade de furos. 0 L0 Distncia do ponto de referncia at a coordenada do primeiro furo. L Distncia entre os furos. N Quantidade de furos.
T42158A Programao e Operao - Linha D CNC Siemens 828 63

LAB

18. CICLOS FIXOS


Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE801 (______________) NOTA: Os parmetros no necessrios podem ser omitidos no bloco de programao 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

SEO A-A
27,5
15

M8 X 1.25

42,50

7,50

64

Programao e Operao - Linha D CNC Siemens 828 M8 X 1.25

T42158A

15

30

18. CICLOS FIXOS


19.14 - LONGHOLE Aplicao: Rasgos em crculo (largura igual ao dimetro da fresa) Este ciclo permite a usinagem (desbaste) de rasgos oblongos, sendo que a larguras dos rasgos sero iguais ao dimetro da fresa. Para acessar a pgina de programao do LONGHOLE necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Ranhura ] - Acionar a softkey [ Furo oblongo ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada Z de retorno da ferramenta aps o m do ciclo (absoluto) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento do rasgo. Atravs da tecla [SELECT] escolher entre as opes: 4 - em planos: Aprofunda de topo CAMPO - Oscil. Aprofunda em rampa Atravs da tecla [SELECT] escolher entre as opes: - centro Pto. de - centro do raio esquerda ref. - centro do raio direita - extremidade esquerda - extremidade direita Atravs da tecla [SELECT] escolher entre as opes: 6 Campo - Pos. individual (realiza apenas um rasgo) - Modelo de pos. (MCALL) (realiza vrios rasgos com as mesmas dimenses) X0 Ponto de referncia do rasgo no eixo X.
T42158A Programao e Operao - Linha D CNC Siemens 828 65

RP SC F

18. CICLOS FIXOS


Y0 Z0 L Z1 DZ FZ Ponto de referncia do rasgo no eixo Y. Coordenada Z de incio do rasgo (absoluta) Comprimento do rasgo. ngulo de inclinao do rasgo em relao ao eixo X. Coordenada Z nal do rasgo. Atravs da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Profundidade de corte durante o fresamento Avano de penetrao da ferramenta no material.

Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: LONGHOLE (______________) NOTAS: A posio de aproximao pode ser qualquer uma desde que no haja risco de coliso. Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos 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 nal dos rasgos, ou seja, ou programamos ocampo D (coordenada absoluta) ou E (coordenada a partir do plano de referncia). No caso de violao 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 sero como se estivesse usinando sobre o 1 eixo. Os parmetros no necessrios podem ser omitidos no bloco de programao 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

SEO A-A

1 20

R5

45

16

66

Programao e Operao - Linha D CNC Siemens 828


SEO A-A
10

T42158A

10

A
R12

30

,5 0

18. CICLOS FIXOS


18.13 - SLOT1 Aplicao: Rasgos em crculo Este ciclo permite a usinagem (desbaste e acabamento) de rasgos oblongos com uma largura maior que a largura da ferramenta. Para acessar a pgina de programao do SLOT1 necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Ranhura ] - Acionar a softkey [ Ranh. long ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: RP Campo direita de RP SC F Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento.

T42158A

Programao e Operao - Linha D CNC Siemens 828

67

18. CICLOS FIXOS


Determina qual coordenada do alojamento ser informada posteriormente. Atravs da tecla [SELECT] escolher entre as opes: Pto. de - Centro - Centro do raio esquerda ref. - Centro do raio direita - Extremidade esquerda - Extremidade direita Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) Atravs da tecla [SELECT] escolher entre as opes: 7 Campo - Pos. individual (realiza apenas uma bolsa) - Modelo de pos. (MCALL) (realiza vrias bolsas com a mesma profundidade) X0 Coordenada de referncia da bolsa no eixo X. Y0 Coordenada de referncia da bolsa no eixo Y. Z0 Coordenada Z inicial da ranhura. W Largura da ranhura. L Comprimento da bolsa. ngulo de inclinao da bolsa em relao ao eixo X. 0 Coordenada Z nal do fresamento. Atravs da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental DZ Profundidade de corte. UXY Valor de sobremetal para acabamento nas paredes da bolsa. UZ Valor de sobremetal para acabamento no fundo. Determina a forma como a ferramenta vai penetrar no material. Atravs da tecla [SELECT] escolher entre as opes: - pr - furado Imerso - Vertical - oscil. - hlic. FZ Avano a ser utilizado durante a penetrao da ferramenta. Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: SLOT1 (_____________)

68

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


NOTAS: A posio de aproximao pode ser qualquer uma desde que no haja risco de coliso. Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos 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 nal dos rasgos, ou seja, ou programamos oDP (coordenada absoluta) ou o DPR (coordenada a partir do plano de referncia). Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores mostradosno display ser como se usinado sobre o 1 eixo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro abortando a usinagem.

Exemplo: : N10 WORKPIECE(,,,CYLINDER,64,0,-25,-80,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 MCALL SLOT1(5,0,2,-3,,1,15,6,0,0,5,0,0,0.1,200,1,0,0,21,0.1,15,15,0,2,2,0,1,2,1100,1011,102) HOLES2(0,0,30,45,30,4,1010,0,,,1) MCALL G53 G0 Z-110 D0
X 3
R46

15

R 30

140

R46

15

T42158A

Programao e Operao - Linha D CNC Siemens 828

69

18. CICLOS FIXOS


18.14 - SLOT2 Aplicao: Rasgos circulares Este ciclo permite a usinagem (desbaste e acabamento) de rasgos circulares dispostos sobre um crculo. Para acessar a pgina de programao do SLOT1 necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Ranhura ] - Acionar a softkey [ Ranh. circ ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento. Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) FZ Avano a ser utilizado durante a penetrao da ferramenta.
70 Programao e Operao - Linha D CNC Siemens 828 T42158A

RP Campo direita de RP SC F

18. CICLOS FIXOS


Atravs da tecla [SELECT] escolher entre as opes: 7 Campo - Crc. int. - Crc. parc. X0 Coordenada do centro do crculo no eixo X. Y0 Coordenada do centro do crculo no eixo Y. Z0 Coordenada Z inicial da ranhura. N Quantidade de ranhuras. R Raio at o centro da ranhura. ngulo de incio da primeira ranhura. 0

Largura da ranhura Coordenada Z nal do fresamento. Atravs da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental DZ Profundidade de corte. UXY Valor de sobremetal para acabamento nas paredes da bolsa. Determina a forma como a ferramenta vai penetrar no material. Atravs da tecla [SELECT] escolher entre as opes: - pr - furado Imerso - Vertical - oscil. - hlic. Atravs da tecla [SELECT] escolher entre as opes: posicionar - Reta - Crculo Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: SLOT2 (_____________)

1 2
W

Abertura angular da ranhura.

Abertura angular entre o incio das ranhuras.

NOTAS: A posio de aproximao pode ser qualquer uma desde que no haja risco de coliso. Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos 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 nal dos rasgos, ou seja, ou programamos oDP (coordenada absoluta) ou o DPR (coordenada a partir do plano de referncia). Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores mostradosno display ser como se usinado sobre o 1 eixo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro abortando a usinagem.
T42158A Programao e Operao - Linha D CNC Siemens 828 71

18. CICLOS FIXOS


Exemplo: : N10 WORKPIECE(,,,CYLINDER,64,0,-4.9,-80,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,0,2,-5,,3,80,20,0,0,47.5,-20,90,200,200,2,0,0,1011,0,0,0,,0,1,2,100,1001,102) N110 G53 G0 Z-110 D0 N120 M30
5
10

SEO A-A
20

95

20

10

A
80

SEO A-A
20

95
72

20

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


19.16 - ABRIR RANHURA Aplicao: Fresamento de canais Este ciclo permite a usinagem (desbaste e acabamento) de canais retos. Para acessar a pgina de programao do CICLOCICLO necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Ranhura ] - Acionar a softkey [ Abrir ranh ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: RP SC F Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento.

T42158A

Programao e Operao - Linha D CNC Siemens 828

73

18. CICLOS FIXOS


Determina qual coordenada do alojamento ser informada posteriormente. Atravs da tecla [SELECT] escolher entre as opes: - Centro - Embaixo esquerda - Embaixo direita - Em cima esquerda - Em cima direita Atravs da tecla [SELECT] escolher entre as opes: - (Desbaste) -(Acabamento) Atravs da tecla [SELECT] escolher entre as opes: - Fresamen. Vortex - Fresamen. Vortex - Fresamen. Vortex Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Atravs da tecla [SELECT] escolher entre as opes: - Pos. individual (realiza apenas uma bolsa) - Modelo de pos. (MCALL) (realiza vrias bolsas com a mesma profundidade) Ponto de referncia no eixo X. Ponto de referncia no eixo Y. Coordenada Z inicial do canal. Largura do canal. Comprimento do canal. ngulo de inclinao do canal. Coordenada Z nal do fresamento. Atravs da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental. Determina o valor do deslocamento lateral da fresa durante a abertura do canal. Atravs da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relao ao dimetro da fresa. Profundidade de corte. Valor de sobremetal para acabamento nas paredes do canal. Valor de sobremetal para acabamento no fundo do canal.

Pto. de ref.

Usinagem

6 Campo

7 Campo 8 Campo X0 Y0 Z0 W L Z1 DXY DZ UXY UZ

Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CICLOCICLO (_____________)

74

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Exemplo: : N10 WORKPIECE(,,,RECTANGLE,64,0,-10,-80,100,140) N20 G17 G71 G90 G94 N30 G53 G0 Z0 D00 N40 T01;FRESA RAIO 20mm N50 M6 N60 G54 D01 S1800 M3 N70 G0 X0 Y0 N80 Z10 N90 F100 N100 CYCLE899(5,0,2,-5,100,50,0,0,0,1,50,0,0,200,0,1001,100,1,110,,1,2) N100 CYCLE899(5,0,2,-5,100,50,0,0,0,1,50,0,0,200,0,1002,100,1,110,,1,2) N110 G53 G0 Z-110 D0 N120 M30

T42158A

Programao e Operao - Linha D CNC Siemens 828

75

18. CICLOS FIXOS


18.15 - POCKET3 Aplicao: Alojamento retangular Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos retangulares em qualquer posio ou ngulo. Para acessar a pgina de programao do POCKET3 necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Bolsa ] - Acionar a softkey [ Bolsa retangul. ] - Preencher os campos (ver gura-exemplo a seguir) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: RP Campo direita de RP SC F Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento.

76

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Determina qual coordenada do alojamento ser informada posteriormente. Atravs da tecla [SELECT] escolher entre as opes: Pto. de - Centro - Embaixo esquerda ref. - Embaixo direita - Em cima esquerda - Em cima direita Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) Atravs da tecla [SELECT] escolher entre as opes: 7 Campo - Pos. individual (realiza apenas uma bolsa) - Modelo de pos. (MCALL) (realiza vrias bolsas com a mesma profundidade) X0 Coordenada de referncia da bolsa no eixo X. Y0 Coordenada de referncia da bolsa no eixo Y. Z0 Coordenada Z inicial da bolsa. W Largura da bolsa. L Comprimento da bolsa. R Raio dos cantos da bolsa. ngulo de inclinao da bolsa em relao ao eixo X. 0 Coordenada Z nal do fresamento. Atravs 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 Atravs da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relao ao dimetro da fresa. DZ Profundidade de corte. UXY Valor de sobremetal para acabamento nas paredes da bolsa. UZ Valor de sobremetal para acabamento no fundo. Determina a forma como a ferramenta vai penetrar no material. Atravs da tecla [SELECT] escolher entre as opes: - pr - furado Imerso - Vertical - oscil. - hlic. FZ Avano a ser utilizado durante a penetrao da ferramenta. Atravs da tecla [SELECT] escolher entre as opes: Escarear - Usinagem compl. - Retrabalho Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: POCKET3 (_____________) Ao desbastar o alojamento, deve-se levar em considerao dimenses de pea bruta (ex. para usinar peas pr-fundidas).
T42158A Programao e Operao - Linha D CNC Siemens 828 77

18. CICLOS FIXOS


NOTAS: A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem colises, o centro do alojamento e o plano de retorno. O ponto de incio do alojamento atingido atravs de um movimento rpido. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. No nal do ciclo a ferramenta movimentar-se- para o centro do alojamento. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). Para remover todo o material em um nico passe deve-se programar o valor zero (0) no parmetro MID. Exemplo:

: WORKPIECE(,,,BOX,112,0,-20,-80,0,0,200,150) G17 G71 G90 G94 G53 G0 Z0 D00 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 F100 POCKET3(5,0,2,-10,150,100,15,100,75,0,2,0.1,0.1,200,0.1,0,21,50,8,3,15,10,1,0,1,2,1110 0,11,110) POCKET3(5,0,2,-10,150,100,15,100,75,0,2,0.1,0.1,200,0.1,0,22,50,8,3,15,10,1,0,1,2,1110 0,11,110) G53 G0 Z0 D0 M30
R1 5
10
20
R1 5

150
150

200

200

78

Programao e Operao - Linha D CNC Siemens 828

100

T42158A

150

100

18. CICLOS FIXOS


18.16 - POCKET4 Aplicao: Alojamento circular Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos circulares em qualquer posio. Para acessar a pgina de programao do POCKET4 necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Bolsa ] - Acionar a softkey [ Bolsa circular ] - Preencher os campos (ver gura-exemplo a seguir) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: RP Campo direita de RP SC F Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento.

T42158A

Programao e Operao - Linha D CNC Siemens 828

79

18. CICLOS FIXOS


Determina qual coordenada do alojamento ser informada posteriormente. Atravs da tecla [SELECT] escolher entre as opes: Pto. de - Centro - Embaixo esquerda ref. - Embaixo direita - Em cima esquerda - Em cima direita Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) Atravs da tecla [SELECT] escolher entre as opes: 7 Campo - Pos. individual (realiza apenas uma bolsa) - Modelo de pos. (MCALL) (realiza vrias bolsas com a mesma profundidade) X0 Coordenada de referncia da bolsa no eixo X. Y0 Coordenada de referncia da bolsa no eixo Y. Z0 Coordenada Z inicial da bolsa. W Largura da bolsa. L Comprimento da bolsa. R Raio dos cantos da bolsa. ngulo de inclinao da bolsa em relao ao eixo X. 0 Coordenada Z nal do fresamento. Atravs 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 Atravs da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relao ao dimetro da fresa. DZ Profundidade de corte. UXY Valor de sobremetal para acabamento nas paredes da bolsa. UZ Valor de sobremetal para acabamento no fundo. Determina a forma como a ferramenta vai penetrar no material. Atravs da tecla [SELECT] escolher entre as opes: - pr - furado Imerso - Vertical - oscil. - hlic. FZ Avano a ser utilizado durante a penetrao da ferramenta. Atravs da tecla [SELECT] escolher entre as opes: Escarear - Usinagem compl. - Retrabalho Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: POCKET3 (_____________)

80

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


NOTAS: A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem colises, o centro do alojamento e o plano de retorno. O ponto de incio do alojamento atingido atravs de um movimento rpido. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. No nal do ciclo a ferramenta movimentar-se- para o centro do alojamento. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). Para remover todo o material em um nico passe deve-se programar o valor zero (0) no parmetro MID. Exemplo: WORKPIECE(,,,BOX,112,0,-20,-80,0,0,70,60) G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 F100 POCKET3(5,0,2,-10,150,100,15,100,75,0,2,0.1,0.1,200,0.1,0,21,50,8,3,15,10,1,0,1,2,1110 0,11,110) POCKET4(5,0,2,-15,50,35,30,2,0.1,0.1,200,0.1,0,1011,60,9,15,0,2,0,1,2,10100,111,110) POCKET4(5,0,2,-15,50,35,30,2,0.1,0.1,200,0.1,0,1012,60,9,15,0,2,0,1,2,10100,111,110) M30
25

25

50

15

15

70

50

70

T42158A

Programao e Operao - Linha D CNC Siemens 828

60

81

60

18. CICLOS FIXOS


18.17 - CYCLE76 Aplicao: Ressalto retangular Este ciclo permite a usinagem (desbaste e acabamento) de ressaltos retangulares em qualquer posio ou ngulo. Para acessar a pgina de programao do CYCLE76 necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Salincia Poliedro ] - Acionar a softkey [ Espiga retangul. ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: RP Campo direita de RP SC F FZ Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento. Avano a ser utilizado durante a penetrao da ferramenta.

82

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Determina qual coordenada do ressalto ser informada posteriormente. Atravs da tecla [SELECT] escolher entre as opes: Pto. de - Centro - Embaixo esquerda ref. - Embaixo direita - Em cima esquerda - Em cima direita Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) Atravs da tecla [SELECT] escolher entre as opes: 8 Campo - Pos. individual (realiza apenas uma bolsa) - Modelo de pos. (MCALL) (realiza vrias bolsas com a mesma profundidade) X0 Coordenada de referncia do ressalto no eixo X. Y0 Coordenada de referncia do ressalto no eixo Y. Z0 Coordenada Z inicial do ressalto. W1 Largura da pea em bruto. L1 Comprimento da pea em bruto. W Largura do ressalto. L Comprimento do ressalto. R Raio dos cantos do ressalto. ngulo de inclinao do ressalto em relao ao eixo X. 0 Coordenada Z nal do fresamento. Atravs da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental DZ Profundidade de corte. UXY Valor de sobremetal para acabamento nas paredes do ressalto. UZ Valor de sobremetal para acabamento no fundo. Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE 76 (_____________) Ao desbastar o ressalto, deve-se levar em considerao dimenses de pea bruta (ex. para usinar peas pr-fundidas). NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).

T42158A

Programao e Operao - Linha D CNC Siemens 828

83

18. CICLOS FIXOS


Exemplo: WORKPIECE(,,,BOX,112,0,-25,-80,0,0,80,55) G17 G71 G90 G94 G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 CYCLE76(5,0,2,-10,,70,45,10,40,27.5,10,2,0.1,0.1,200,150,0,1,80,55,1,2,1100,1,102) CYCLE76(5,0,2,-10,,70,45,10,40,27.5,10,2,0.1,0.1,200,150,0,1,80,55,1,2,1100,1,102) G53 G0 Z0 D0 M30
10

10

80

80

20

55

20
45
10
10

45

55

R1

70

84

Programao e Operao - Linha D CNC Siemens 828

R1

70

T42158A

18. CICLOS FIXOS


18.18 - CYCLE77 Aplicao: Ressalto circular Este ciclo permite a usinagem (desbaste e acabamento) de ressaltos circulares em qualquer posio. Para acessar a pgina de programao do CYCLE77 necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Salincia Poliedro ] - Acionar a softkey [ Espiga circular ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: RP Campo direita de RP SC F FZ Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento. Avano a ser utilizado durante a penetrao da ferramenta.

T42158A

Programao e Operao - Linha D CNC Siemens 828

85

18. CICLOS FIXOS


Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) Atravs da tecla [SELECT] escolher entre as opes: 7 Campo - Pos. individual (realiza apenas uma bolsa) - Modelo de pos. (MCALL) (realiza vrias bolsas com a mesma profundidade) X0 Coordenada do centro do ressalto no eixo X. Y0 Coordenada do centro do ressalto no eixo Y. Z0 Coordenada Z inicial do ressalto. 1 Dimetro da pea em bruto. Dimetro nal do ressalto. Coordenada Z nal do fresamento. Atravs da tecla [SELECT] pode-se escolher Z1 entre coordenada absoluta ou incremental DZ Profundidade de corte. UXY Valor de sobremetal para acabamento nas paredes do ressalto. UZ Valor de sobremetal para acabamento no fundo. Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE 77 (_____________) NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).

86

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Exemplo: WORKPIECE(,,,BOX,112,0,-20,-80,0,0,55,55) G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 CYCLE76(5,0,2,-10,,70,45,10,40,27.5,10,2,0.1,0.1,200,150,0,1,80,55,1,2,1100,1,102) CYCLE77(5,0,2,-15,,50,27.5,27.5,2,0.1,0.1,200,150,0,1,55,1,2,100,1,102) CYCLE77(5,0,2,-15,,50,27.5,27.5,2,0.1,0.1,200,150,0,2,55,1,2,100,1,102) M30

20

10 x 45

15

20

50

10 x 45
27,50

27,50

50

27,50

T42158A

Programao e Operao - Linha D CNC Siemens 828

87

27,50

15

18. CICLOS FIXOS


18.18 - FRESAR POLGONO Aplicao: fresar polgono Este ciclo permite a usinagem (desbaste e acabamento) de ressaltos em forma de polgonos com qualquer quantidade de lados em qualquer posio. Para acessar a pgina de programao do polgono necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Salincia Poliedro ] - Acionar a softkey [ Arestas mltipl. ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: RP Campo direita de RP SC F Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento.

88

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) Atravs da tecla [SELECT] escolher entre as opes: 6 Campo - Pos. individual (realiza apenas uma bolsa) - Modelo de pos. (MCALL) (realiza vrias bolsas com a mesma profundidade) X0 Coordenada do centro do ressalto no eixo X. Y0 Coordenada do centro do ressalto no eixo Y. Z0 Coordenada Z inicial do ressalto. 1 Dimetro da pea em bruto. N Nmero de lados do polgono SW

0
R1 Z1

DXY DZ UXY UZ

Valor dos raios de arredondamento dos cantos vivos. Coordenada Z nal do fresamento. Atravs da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Incremento de corte lateral durante o fresamento. Profundidade de corte. Valor de sobremetal para acabamento nas paredes do ressalto. Valor de sobremetal para acabamento no fundo.

Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: POLGONO (_____________)

NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).

T42158A

Programao e Operao - Linha D CNC Siemens 828

89

18. CICLOS FIXOS


18.19 - CYCLE71 Aplicao: Facear superfcie Este ciclo permite facear qualquer superfcie retangular. Para acessar a pgina de programao do CYCLE71 necessrio seguir os seguintes passos: - Acionar a softkey [ Fresar ] - Acionar a softkey [ Facear com fresa ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento. Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) Atravs da tecla [SELECT] escolher entre as opes: - Fresamento em uma direo no eixo X. Direo - Fresamento em ZIG - ZAG no eixo X. - Fresamento em uma direo no eixo Y. - Fresamento em ZIG - ZAG no eixo Y. X0 Coordenada do canto inferior esquerdo no eixo X. Y0 Coordenada do canto inferior esquerdo no eixo Y.
90 Programao e Operao - Linha D CNC Siemens 828 T42158A

RP SC F

18. CICLOS FIXOS


Z0 X1 Y1 Z1 DXY DZ UZ Coordenada Z inicial do ressalto. Coordenada do canto superior direito no eixo X. Coordenada do canto superior direito no eixo Y. Coordenada Z nal do fresamento. Atravs da tecla [SELECT] pode-se escolher entre coordenada absoluta ou incremental Determina o valor do deslocamento lateral da fresa durante a abertura da bolsa. Atravs da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relao ao dimetro da fresa. Profundidade de corte. Valor de sobremetal para acabamento.

Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE71 (_____________) NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). Exemplo: WORKPIECE(,,,BOX,112,5,-20,-80,0,0,370,250) G53 G0 Z0 D0 T01 M6 G54 D01 S1800 M3 G0 X25 Y25 Z10 F100 CYCLE61(8,5,2,0,0,0,370,250,2,80,0.1,200,31,0,1, 11010) CYCLE61(8,5,2,0,0,0,370,250,2,80,0,200,32,0,1,11 010) G53 G0 Z0 D0 M30
45

400

45

400

370

370

T42158A

Programao e Operao - Linha D CNC Siemens 828

91

210 250

210 250

18. CICLOS FIXOS

16.20 - CYCLE72 Aplicao: Fresar Contornos Este ciclo permite fresar qualquer contorno determinado dentro de um subprograma. Para acessar a pgina de programao do CYCLE72 necessrio seguir os seguintes passos: - Acionar a softkey [ Fres. Cont. ] - Acionar a softkey [ Fresagem do curso ] - Preencher os campos (ver gura-exemplo abaixo) - Acionar a softkey [ Aceitar ]

Os dados a serem preenchidos so os seguintes: PRG RP Nome do sub programa que contm o perl nal da pea. Coordenada de retorno da ferramenta no eixo Z aps o m do ciclo

92

Programao e Operao - Linha D CNC Siemens 828

T42158A

18. CICLOS FIXOS


Atravs da tecla [SELECT] escolher entre as opes: - Sent. direto (ativa o corte concordante durante o fresamento) - Sent. oposto (ativa corte discordante durante o fresamento) Distncia segura (folga para aproximao - sem sinal) Avano a ser utilizado durante o fresamento. Atravs da tecla [SELECT] escolher entre as opes: Usinagem - (Desbaste) -(Acabamento) TR D Atravs da tecla [SELECT] escolher o corretor a ser utilizado. Y0 Coordenada do centro do ressalto no eixo Y. Z0 Coordenada Z inicial do ressalto. Coordenada Z nal do fresamento. Atravs 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 Atravs da tecla [SELECT] pode-se escolher entre valor em mm ou valor em porcentagem em relao ao dimetro da fresa. DZ Profundidade de corte. UXY Valor de sobremetal para acabamento nas paredes do ressalto. UZ Valor de sobremetal para acabamento no fundo. Atravs da tecla [SELECT] escolher entre as opes: Modo - Em RP (aps cada passe retornar coordenada Z de aproximao). levant Campo direita de RP SC F Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE72 (_____________) NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).

T42158A

Programao e Operao - Linha D CNC Siemens 828

93

19. FUNES DE TRANSFORMAO 19 - FUNES DE TRANSFORMAO


19.1 - FUNO: TRANS, ATRANS Aplicao: Deslocamento da origem de trabalho A funo TRANS/ATRANS permite programar deslocamentos da origem de trabalho para todos os eixos na direo desejada, com isso possvel trabalhar com ponto zero alternativos, no caso de usinagem repetidas em posies diferentes da pea Funo, TRANS XYZ utilizada para deslocar a origem do trabalho em relao ao zero pea ativo (G54-G57 , G505-G599). Funo, ATRANS XYZ utilizada para deslocar a origem do trabalho em relao ao ltimo deslocamento de origem programado (TRANS). Para cancelarmos um deslocamento deve-se programar a funo TRANS sem a declarao de variveis, com isso cancelamos qualquer frame programado. Sintaxe: TRANS X___ Y___ Z___

X
Y
Y

TRAN

R AT

AN

S
X

S TRAN
X

94

Programao e Operao - Linha D CNC Siemens 828

T42158A

19. FUNES DE TRANSFORMAO


Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01; FRESA TOPO D20 M6 G54 D01 G64 CFIN S2000 M3 PERFIL TRANS X130 PERFIL TRANS Y130 PERFIL TRANS X130 Y130 ;ou ATRANS X130 PERFIL TRANS G53 G0 Z-110 D0 M5 M30 SUB PROGRAMA: PERFIL.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

PEA:

100

R1

R1

15

12

15
100

R1

R1

15

T42158A

Programao e Operao - Linha D CNC Siemens 828

15

100

22

100

22
95

19. FUNES DE TRANSFORMAO


19.2 - FUNO: ROT, AROT Aplicao: Rotao do sistema de coordenada de trabalho A funo ROT/AROT permite programar um ngulo de rotao para o sistema de coordenadas de trabalho em relao ao plano de trabalho selecionado (G17, G18 ou G19). Programando a funo ROT RPL = ___, o sistema de coordenadas rotacionado em relao ao zero pea ativo (G54-G57 , G505-G599). Para programarmos uma segunda rotao em relao a uma rotao j programada devemos utilizar a funo AROT RPL = ___. Para cancelarmos uma rotao deve-se programar a funo ROT sem a funo auxiliar RPL, com isso cancelamos qualquer rotao programada. Sintaxe: ROT RPL = ___

Y+

X+
AR O
RO

Y+

X+

Y+

ROT

X+

96

Programao e Operao - Linha D CNC Siemens 828

T42158A

19. FUNES DE TRANSFORMAO


Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01;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

SUB PROGRAMA CRUZ.SPF G0 X67.5 Y0 Z5 G1 Z0 F500 INICIO: G1 Z=IC(-2.5) F200 G41 X75 Y-7.5 F600 X87.5 G3 Y7.5 CR=7.5 G1 X75 Y20 G3 X60 CR=7.5 G1 Y7.5 X47.5 G3 Y-7.5 CR=7.5 G1 X60 Y-20 G3 X75 CR=7.5 G1 Y-7.5 FIM: G40 X67.5 Y0 REPEAT INICIO FIM P3 G0 Z5 M17

A
15

R7

,5 0

20

40

A
55

T42158A

Programao e Operao - Linha D CNC Siemens 828

97

10

60

19. FUNES DE TRANSFORMAO


19.3 - FUNO: SCALE, ASCALE Aplicao: Fator de escala A funo SCALE/ASCALE permite programar, para todos os eixos fatores de escala, com isso possvel alterar o tamanho de uma pea j programada. Pode-se utilizar a funo SCALE XYZ, para programar um fator de escala em relao ao zero pea (G54 ~ G55 ou G505 ~ G599), ou a funo ASCALE XYZ para programarmos um fator de escala em relao a um frame j programado. Para cancelarmos a funo escala devemos programar a funo SCALE sem declarar variveis, com isso cancelamos qualquer frame programado.
15

SCALE X___ Y___ Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01;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:

40 96,18

13,45

26,90

SUB PROGRAMA HEXAGONO.SPF G0 X25 Y-15 Z5 G1 Z0 F500 INICIO: G1 Z=IC(-2.5) F200 G41 X25 Y1.91 F600 X5 Y13.45 Y36.55 X25 Y48.09 X45 Y36.55 Y13.45 X25 Y1.91 FIM: G40 Y-15 REPEAT INICIO FIM P3 G0 Z5 M17

1,91

48,09

3,82

15

98

Programao e Operao - Linha D CNC Siemens 828

T42158A

13,45

19. FUNES DE TRANSFORMAO


19.4 - FUNO: MIRROR, AMIRROR Aplicao: Imagem espelho A funo MIRROR/AMIRROR permite espelhar o perl da pea programado. O espelhamento programado pela funo MIRROR XYZ. Ao programar esta funo ocoorre uma inverso de sinal das coordenadas programadas, ou seja, os valores programados positivos tornam-se negativos e vice-versa. O espelhamento por MIRROR tem como referncia o ponto zero pea ativo (G54 ~ G59 ou G505 ~ G599). Um espelhamento com referncia a um espelhamento ou frame j programado deve utilizar a funo AMIRROR XYZ. Com a funo de espelhamento ativa o comando muda automaticamente os comandos de compensao de raio da ferramenta G41/G42 ou G42/G41, o mesmo se aplica ao sentido da interpolao circular G2/G3. Para cancelarmos a funo espelho devemos programar a funo MIRROR sem declarar variveis, com isso cancelamos qualquer frame programado. Sintaxe: MIRROR X__ Y___ Z___ Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01;FRESA TOPO D15 M6 G54 D01G64 CFIN S2000 M3 CONTORNO P1 MIRROR X0 CONTORNO P1 AMIRROR Y0 ;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

R8

A
70

75

20

200

T42158A

Programao e Operao - Linha D CNC Siemens 828

99

19. FUNES DE TRANSFORMAO


SUB PROGRAMA CONTORNO.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

100

Programao e Operao - Linha D CNC Siemens 828

T42158A

20. PROGRAMAO NOS PLANOS G18 E G19 20 - PROGRAMAO NOS PLANOS G18 E G19
Devido a estrutura da mquina, a maior parte das peas usinadas so programadas no plano G17 (XY). Porm, em alguns casos, necessita-se trabalhar, ao invs do plano G17, com o G18 (XZ) ou o G19 (YZ). A seguir h um exemplo de programao no plano G18 e um exemplo de programao no plano G19. Exemplo de programao em

G18:

G18 G71 G90 G94 G53 G0 Z-110 D0 T1; FRESA PONTA ESF. D8 MM M6 G54 D1 S3600 M3 G64 CFIN G0 X-10 Y0 Z10 AAA: G1 Y=IC(0.2) F360 G42 Z0 X20 G3 X25 Z-5 CR=5 ;ou G3 X25 Z-5 I=AC(20) K=AC(-5) G1 Z-15 G2 X35 Z-25 CR=10 ;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

100

T42158A

Programao e Operao - Linha D CNC Siemens 828

50

101

25
R1 0

20. PROGRAMAO NOS PLANOS G18 E G19


Exemplo de programao em G19: G19 G71 G90 G94 G53 G0 Z-110 D0 T1; FRESA PONTA ESF. D8 MM M6 G54 D1 S3600 M3 G64 CFIN G0 X0 Y-10 Z10 AAA: G1 X=IC(0.2) F360 G41 Z-15 Y15 G3 Y25 Z-5 CR=10 ;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 ;ou G3 Y65 J=AC(50) K=AC(-5) G2 Y75 CR=5 ;ou G2 Y75 J=AC(70) K=AC(-5) G3 Y85 Z-15 CR=10 ;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, os cdigos de compensao de raio (G41 e G42) e de interpolao circular (G2 e G3) devem ser programados de forma contrria aos dos planos G17 e G19, uma vez que o sentido de corte na visualizao da usinagem contrria aos mesmos. Para que ocorra a compensao de raio, a ferramenta utilizada nesse tipo de usinagem deve ser de ponta esfrica e no deve ser zerada pelo topo, mas sim pelo centro do raio. Este tipo de programao normalmente utilizada em operaes de acabamento.
102 Programao e Operao - Linha D CNC Siemens 828 T42158A

50

R1 0

21. MOLDES E MATRIZES 21 - MOLDES E MATRIZES


Os centros de usinagem Romi da linha DISCOVERY SIEMENS-828 possuem um opcional destinado a melhorar a performance da mquina em caso de usinagem de peas com pers complexos que necessitem fazer deslocamentos pequenos e precisos mantendo uma boa velocidade e acelerao. Este opcional chamado MOLDES E MATRIZES invocado pela funo CYCLE 832 e possui diversas funes especiais de softwre no CNC que, associadas diversos parmetros de mquina e hardware, permitem: Melhor controle de preciso dos eixos; Altas taxas de avano; Movimentos suaves. Neste captulo sero explanados as principais funes responsveis por esta melhor performance das mquinas. So elas: Acelerao / Desacelerao Bell-Shape; Look-Ahead; Tecnologia SIEMENS para Moldes e Matrizes (CYCLE832). 21.1 - TELA CONVERSACIONAL DE CONTROLE DAS FUNES DE USINAGEM PARA MOLDES E MATRIZES Esta tela permite ao usurio selecionar, de modo interativo, quais as funes ele deseja aplicar durante a usinagem de determinados moldes ou matrizes. Ao especicar qual o tipo de usinagem a ser realizada (Desbaste, Pr-acabamento ou Acabamento), o comando assume automaticamente as funes recomendadas para aquele tipo de trabalho, porm, caso seja de interesse do usurio, elas podem ser modicadas de acordo com o desejado. Para acessar a tela do CYCLE832, deve-se: Acionar o softkey horizontal [ Vrios ] ; Acionar o softkey vertical [ >> ] ; Acionar o softkey vertical [ HighSpeed ] ; Preencher os campos (ver gura-exemplo abaixo) Acionar a softkey [ Aceitar ]

T42158A

Programao e Operao - Linha D CNC Siemens 828

103

21. MOLDES E MATRIZES

Os dados a serem preenchidos so os seguintes: Tolerncia Valor deve ser 20 % maior do que a tolerncia CAM utilizada para gerar o programa. Atravs da tecla [SELECT] escolher entre as opes: - (Desbaste) Usinagem - (Pr - Acabamento) -(Acabamento)

Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo: CYCLE832 (0.01, 2, 1) Para fazer a programao do ciclo fora da mquina, ou seja, sem a pgina interativa, deve-se programar conforme sintaxe abaixo: CYCLE832(___, _ , _) Explanao: Tolerncia Valor deve ser 20 % maior do que a tolerncia CAM utilizada para gerar o programa.

104

Programao e Operao - Linha D CNC Siemens 828

T42158A

21. MOLDES E MATRIZES


Atravs da tecla [SELECT] escolher entre as opes: -1 (Desbaste) Usinagem -2 (Pr - Acabamento) -3 (Acabamento) 1 - Liga o ciclo. XXX 0 - Desliga o ciclo. 21.2.1 Exemplos de programao do CYCLE 832 : DESBASTE: CYCLE 832 (0.1,1,1) PR-ACABAMENTO: CYCLE 832 (0.05,2,1) ACABAMENTO: CYCLE 832 (0.02,3,1) Dentro de um programa, o CYCLE 832 pode ser inserido logo no incio do programa conforme exemplo abaixo: N10 CYCLE832 (0.1,1,1) N20 G17 G71 G90 G94 N30 G53 G0 Z0 D0 N40 T1 N50 M6 : : :

T42158A

Programao e Operao - Linha D CNC Siemens 828

105

22. QUARTO EIXO 22 - QUARTO EIXO


22.1 - INTRODUO A Mesa Rotatria da DISCOVERY com Comando SIEMENS 828 est congurada para trabalhar com a unidade de medida em grau e com a velocidade de posicionamento angular em graus/minuto. Pode-se utilizar a Mesa Rotatria como Divisor ou como 4 Eixo (Usinagem de Contornos). Como Divisor, os posicionamentos so dados em incrementos de ngulo (indexao), geralmente na mxima velocidade angular atravs da funo G00. Como 4 Eixo, os posicionamentos do eixo W so executados para gerar um determinado perl de contorno sobre o cilindro da pea, podendo ser interpolados com o eixo X atravs da funo G01.

22.2 - INTERPOLAO DO 4 EIXO COM EIXO LINEAR Ao interpolar o eixo W (Eixo Rotacional) com o eixo X (Eixo Linear), tem-se inicialmente um problema com relao a velocidade de avano, devido as diferentes unidades de medida com que os referidos eixos operam. Enquanto o eixo W trabalha em grau/min, o eixo X trabalha em mm/min ou polegada/min. O problema da velocidade de avano ocorre porque neste tipo de interpolao o eixo rotacional (W) ca subordinado ao eixo linear (X) em funo do tempo, ou seja, o percurso do eixo W deve ser percorrido no mesmo tempo do eixo X, pois o avano sempre aplicado ao eixo linear. Dependendo da relao entre o percurso de cada eixo, tem-se para W uma velocidade de avano mais lenta ou mais rpida (ver gura 3).

Fig. 3 - Velocidade de avano para o eixo W.

106

Programao e Operao - Linha D CNC Siemens 828

T42158A

22. QUARTO EIXO


22.3 - MTODOS DE PROGRAMAO O comando Siemens possibilita aplicar dois mtodos de programao sobre o 4 Eixo, caracterizados como: Programao Simples. Programao Avanada. 22.3.1 - Programao Simples Como o 4 Eixo denido no comando como W, no pertence ao Sistema Ortogonal de Coordenadas (G17-XY/ G18-XZ / G19-YZ), compensaes de raio de ferramenta (G40/ G41/G42) bem como interpolaes circulares (G02/G03) no so aceitas pelo CNC quando aplicadas ao respectivo eixo. Somente na programao avanada, descrita mais adiante, ser possvel tais aplicaes. No Mtodo de Programao Simples, para se obter o perl de usinagem desejado, deve-se calcular a geometria dos posicionamentos pelo centro da ferramenta. Sendo assim, qualquer alterao no raio desta, quer seja por desgaste ou troca de ferramenta, implica em alterar o programa de forma a compensar a diferena do respectivo raio nos posicionamentos de corte. Alm disso, percursos circulares sobre um cilindro, devem ser decompostos em pequenas facetas (segmentos lineares) entre os eixos X e W para compensar a falta da funo de interpolao circular neste tipo de aplicao. Observe na gura 4, como os pontos em negrito no centro da ferramenta, podem ter a posio X/W alterada em funo da diferena de dimetro.

Fig. 4 - Posio do centro da ferramenta de acordo com o dimetro.

T42158A

Programao e Operao - Linha D CNC Siemens 828

107

22. QUARTO EIXO


a) Controle da Velocidade de Avano atravs das Funes FGROUP e FGREF. Conforme descrito anteriormente, pelo fato do eixo W ser um eixo rotacional com a unidade de medida em grau, no se consegue uma velocidade de avano uniforme ao longo do percurso de corte quando interpolando com eixos lineares com unidade de medida em mm ou polegada. Assim, essa questo pode ser resolvida pela funo FGROUP, a qual uma funo standard do comando, usada para denir grupo de eixos, os quais devem trabalhar sob a mesma velocidade de avano no percurso de corte. Para que a mquina possa calcular o avano resultante entre os eixos lineares (X, Y) e o eixo rotacional (W), deve-se programar juntamente com a funo FGROUP a funo FGREF, conforme a sintaxe abaixo: Sintaxe: FGROUP(X, Y, W) - ativa a funo FGROUP para os eixos X, Y e W FGREF[W]=____ - dene o raio da pea. Exemplo: FGREF[W]=60 (pea 120 mm) b) Exemplo de Programa pelo Mtodo Simples com FGROUP

108

Programao e Operao - Linha D CNC Siemens 828

T42158A

22. QUARTO EIXO


TABELA 1 - POSICIONAMENTOS X / W W [grau] X [mm] Pos W [grau] X [mm] Pos 0 120 D6 168 59,359 D32 60 120 D7 169 59,058 D33 61 119,699 D8 170 58,757 D34 62 119,398 D9 171 58,456 D35 63 119,097 D10 172 58,155 E 64 173 57,854 F 118,796 D11 65 118,495 D12 174 57,553 F1 66 118,194 D13 175 57,252 F2 67 D14 176 56,951 F3 117,893 117,592 68 D15 177 56,650 F4 69 D16 178 56,349 F5 117,291 70 116,990 D17 179 56,048 F6 71 116,689 D18 180 55,747 F7 72 116,388 D19 181 56,048 F8 73 116,087 D20 182 56,349 F9 74 D21 183 56,650 F10 115,786 F11 75 115,485 D22 184 56,951 76 D23 185 57,252 F12 115,184 77 114,883 D24 186 57,553 F13 77,282 114,800 D25 187 57,854 F14 162,718 60,949 D26 188 58,155 F15 163 60,864 D27 189 58,456 F16 164 60,563 D28 190 58,757 F17 165 60,262 D29 191 59,058 G 166 59,961 D30 192 59,359 H 167 59,660 D31 193 59,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,282 282,718 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 360

X [mm] 59,951 60,262 60,563 60,864 60,949 114,800 114,885 115,186 115,487 115,788 116,089 116,390 116,691 116,992 117,293 117,594 117,895 118,196 118,497 118,798 119,099 119,400 119,701 120,000 120,000

NOTA: Observe que o caminho da ferramenta est localizado exatamente no centro do canal. Isso faz com que a largura do canal tenha a mesma dimenso do dimetro da ferramenta. Para canais com largura maior que a ferramenta, denir novo caminho pelo centro da ferramenta, tomando como referncia a tangncia do dimetro da mesma com relao ao perl da parede do respectivo canal (ver g. 4 - Detalhe Ampliado de uma Interpolao Circular pelo Processo de Facetamento). Dados de Processo: a) Ferramenta Dimetro da Fresa (D) = 20 mm Nmero de Dentes (z) = 2 Velocidade de Corte (Vc) = 60 m/min Avano por Dente (fz) = 0,1 mm/rot b) Dados da Pea Dimetro da Pea = 162 mm c) Clculo da rotao (N) N = Vc*1000 = 60*1000 = 954 RPM (*D) (3,141*20) d) Clculo da velocidade de avano (fn) fn = N*z*fz = 954*2*0.1 = 191 mm/min

T42158A

Programao e Operao - Linha D CNC Siemens 828

109

22. QUARTO EIXO


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

110

Programao e Operao - Linha D CNC Siemens 828

T42158A

22. QUARTO EIXO

22.4 - EXEMPLOS DE PROGRAMAO Exemplo 1 - Canal simples


5

60

5
20

50

%_N_EIXO4_1_MPF ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6; 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

Programao e Operao - Linha D CNC Siemens 828

111

22. QUARTO EIXO


Exemplo 2 - Canal quadrado

60

5
20
25
70

Permetro = dimetro da pea x 3,14 50 x 3,14 = 157,080 157,080 = 360 12,5 = X X = (360 x 12,5)/157,080 X = 28,648 %_N_EIXO4_2_MPF ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6; 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 W28,648 N130 X45 N140 W-28,648 N150 X20 N160 W0 N170 X-10 N180 G53 G0 Z-110 D0 M5 N190 M30 %_N_EIXO4_2_MPF ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6; 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 W=IC(28,648) N130 X=IC(25) N140 W=IC((-28,648)*2) N150 X=IC(-25) N160 W=IC(28,648) N170 X-10 N180 G53 G0 Z-110 D0 M5 N190 M30

112

Programao e Operao - Linha D CNC Siemens 828

T42158A

22. QUARTO EIXO


Exemplo 3 - Hlice
3
60

136
180

Passo da Hlice: 136mm Passo = = 68mm 2voltas Clculo do percurso adicional na entrada e na sada da hlice: 68mm 360 45 78 = Xmm = X = 8,5mm 45 360 Xmm %_N_EIXO4_3_MPF ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6; FRESA TOPO D5 N40 M6 N50 G54 D1 S3000 M3 N60 FGROUP (X,W) N70 FGREF[W]=27 N80 G0 X-8.5 Y0 W-45 M8 N90 Z0 CFTCP N100 INIC: G1 Z=IC(-1) F200 N110 G1 X144.5 W765 F800 N120 G0 Z=IC(10) N130 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 ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6; FRESA TOPO D5 N40 M6 N50 G54 D1 S3000 M3 N60 FGROUP (X,W) N70 FGREF[W]=27 N80 G0 X-8.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 W-45 N140 FIM: Z=IC(-10) N150 REPEAT INIC FIM P2 N160 G53 G0 Z-110 D0 M5 N170 M30

T42158A

Programao e Operao - Linha D CNC Siemens 828

113

40

22. QUARTO EIXO


Exemplo 4 - 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; 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 ;$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
Programao e Operao - Linha D CNC Siemens 828

T42158A

23. GRFICOS DE POTNCIA 23 - GRFICOS DE POTNCIA

T42158A

Programao e Operao - Linha D CNC Siemens 828

115

24. PARMETROS DE CLCULO R 24 - PARMETROS DE CLCULO R


Este captulo tem por objetivo abordar alguns recursos especiais que esto disponveis no CNC SIEMENS 810D considerados mais usuais. O contedo uma sntese do manual original SIEMENS PRINCPIOS FUNDAMENTAIS - cap10e PROGRAMMING: ADVANCED-cap1. 24.1 - PARMETROS DE CLCULO R 24.1.1 - Explanao: Parmetros de clculo R so registros xos de R0 a R99 disponveis para assinalamento de valores e usados analogamente s variveis. 24.1.2 - Aplicao: Desenvolvimento de programas de famlia de peas onde tem-se a mesma geometria, porm, valores dimensionais variveis, desenvolvimento de pers bidimensionais e/ou tridimensionais gerados ponto a ponto cujas coordenadas so calculadas atravs de algortmos contidos dentro do programa com desvios condicionais, etc. 24.1.3 - Atribuio de valores: Aos parmetros R podem ser atribudos valores diretos ou indiretos cujo resultado dever estar contido na seguinte gama: + ou - (0.0000001 - 9999.9999) (oito casas decimais + sinal + ponto decimal) No caso de valores inteiros, o ponto decimal pode ser omitido. Um sinal positivo sempre pode ser omitido. Exemplo: R0=3.5678 R1=-36.4 R3=-3.65 R4=-6765.1234 Atravs da notao exponencial EX pode ser alocada uma gama mais ampliada de nmeros, assim, o valor do expoente escreve-se aps os caracteres EX. Exemplo: R0=-0.1EX-5 R1=1.874EX8 Signicado: R0=-0.000 001 Signicado: R1=187 400 000

NOTA: permitido efetuar uma srie de atribuio de valores num nico bloco, porm, o bloco deve ser exclusivo para atribuio. Exemplo vlido: R0=3.5678 R1=-36.4 R3=-3.65EX3 R4=3.23EX-2 Exemplo invlido: R7=15 R15=3.1415 R42=R15*(COS(R7))

116

Programao e Operao - Linha D CNC Siemens 828

T42158A

24. PARMETROS DE CLCULO R


24.1.4 - Aplicao dos parmetros dentro do programa: Os parmetros de clculo e/ou expresses aritmticas com parmetros de clculo podero substituir valores em todos endereos do programa exceto N, G e L, para tanto, escreve-se aps o caracter de endereo o caracter = e a identicao do parmetro, seguido ou no de expresso aritmtica. Exemplos: N10 R5=24 R10=250 Efeito: Atribuido valor 24 ao parmetro R5 e 250 ao R10. N20 G1 X=R5 F=R10 Efeito: A mquina deslocar at a coordenada X24 numa Va = 250 mm/min 24.1.5 - Operaes/funes aritmticas: Ao aplicar o clculo/funes aritmticas necessrio observar a notao matemtica usual, isto , a multiplicao/diviso tem prioridade sobre adio/subtrao. Para denir prioridade arbitrria e/ou especfica da execuo, usa-se o parnteses. Em todas as circunstncias onde usado valores em graus, estes devem ser declarados em milsimos. Exemplos: N60 R1=8 R20=SIN(30.345) R9=R7*R8 R12=R10/R11 N70 R13=R1*R20-R9 N80 R15=SQRT(R13+R9*R1)

T42158A

Programao e Operao - Linha D CNC Siemens 828

117

24. PARMETROS DE CLCULO R


24.2 - OPERADORES / FUNES ARITMTICAS 24.2.1- Principais operadores e funes aritmticas:

a diversos tipos de clculos. Os principais operadores so: Operadores + * / SIN(*) COS(*) TAN(*) Funo

Os parmetros de clculo R, conforme visto no captulo anterior, podem ser submetidos

Adio Subtrao Multiplicao Diviso 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 Nmero absoluto Potncia de 2 (elevao ao quadrado) Truncar p/ inteiro Arredondar p/ inteiro Logartmo natural Funo exponencial

Resultado: Valor contido em R1 + 2. Resultado: R3 conter o valor do seno de 30. Resultado: R4 conter o resultado da equao. Resultado: R5 conter o resultado da equao.

23.2.2 - Funo aritmtica ATAN2(___,___) Esta funo calcula o ngulo do vetor resultante (hipotenusa) tendo como dados outros 2 vetores (catetos) de um ngulo reto. O resultado considera um dos 4 quadrantes (-180 < 0 < 180). A referncia angular sempre baseada numa linha originada no vrtice do 2 valor seguindo na direo positiva.

118

Programao e Operao - Linha D CNC Siemens 828

T42158A

24. PARMETROS DE CLCULO R


Exemplos: R20=ATAN2(30.5,80.1) R21=ATAN2(30.5,-80.1) R22=ATAN2(-30.5,-80.1) R23=ATAN2(-30.5,80.1) Resultado: 20.8455o Resultado: 159.1545o Resultado: 200.8455o Resultado: 339.1545o

24.3 - OPERADORES DE COMPARAO E LGICOS 24.3.1 - Operadores de comparao: Os operadores de comparao podem ser utilizados para formular uma condio de desvio. Expresses complexas podem tambm ser comparadas. So eles: Operadores == <> > < >= <= Funo Equal to Not equal to Greater than Less than Greater than or equal to Less than or equal to Descrio Igual a Diferente de Maior que Menor que Maior ou igual a Menor ou igual a

23.3.2 - Operadores Lgicos: Operadores lgicos so usados para checar a condio de verdadeiro ou falso numa comparao entre 2 valores efetuando um desvio condicional. Sntaxe: IF (comparao) GOTOB (LABEL DESTINO) IF (comparao) GOTOF (LABEL DESTINO) NOTA: O desvio pode ser para um bloco (LABEL) que est para trs ou para diante do bloco condicional. Se estiver para trs usa-se GOTOB (GO TO BACKWARD), se para diante GOTOF (GO TO FORWARD). LABEL DESTINO a identicao do bloco para o qual a execuo dever ser desviada caso o resultado da comparao seja verdadeira. Caso o resultado da comparao no seja verdadeira, no haver desvio, logo, a execuo continuar no prximo bloco. Exemplo 1: IF R10>=R11 GOTOB INICIO Caso R10 seja maior ou igual a R11 a execuo ser desviada para o bloco (LABEL) nomeado como INICIO que est programado para trs deste bloco.
T42158A Programao e Operao - Linha D CNC Siemens 828 119

24. PARMETROS DE CLCULO R


Exemplo 2: IF R20= = (SIN(R31)) GOTOF POSICAO Caso R20 seja igual ao seno de R31 a execuo ser desviada para o bloco (LABEL) nomeado como POSICAO que est programado para diante deste bloco. 24.4 - EXEMPLOS DE PROGRAMAS PARAMETRIZADOS. Exemplo 1: Elaborar um programa parametrizado para uma famlia de peas, conforme o desenho abaixo: %_N_EXE_2_MPF ;$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; COMPRIMENTO TOTAL DA PECA R2=70; COMPRIMENTO DO CHANFRO 1 R3=10; CHANFRO 2 (45 GRAUS) R4=150; LARGURA TOTAL DA PECA R5=20; LARGURA DO CHANFRO 1 R6=50; RAIO R7=10; DIAMETRO DA FERRAMENTA R8=3; FOLGA PARA A APROXIMACAO R9=350; AVANO R7=R7/2; 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

Programao e Operao - Linha D CNC Siemens 828

T42158A

24. PARMETROS DE CLCULO R


Exemplo 2: Elaborar um programa parametrizado para uma famlia de peas, conforme o desenho abaixo: %_N_EXE_2_MPF ;$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; COMPRIMENTO 1 R2=100; COMPRIMENTO TOTAL DA PECA R3=30; LARGURA 1 R4=60; LARGURA TOTAL DA PECA R5=5; LARGURA DO CHANFRO x 45 GRAUS R6=25; RAIO 1 R7=7; RAIO 2 R8=20; RAIO 3 R9=20; DIAMETRO DA FERRAMENTA R10=400; AVANCO R11=0; Z INICIAL R12=-20; Z FINAL R13=2; PROFUNDIDADE DE CORTE R14=5; FOLGA PARA A APROXIMACAO EM X E Y R15=5; FOLGA PARA A APROXIMACAO EM Z R9=R9/2; CALCULO DO RAIO DA FERRAMENTA R16=R11+R15; CALCULO DO Z INICIAL R20=R11-R13; 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 Programao e Operao - Linha D CNC Siemens 828 121

24. PARMETROS DE CLCULO R


Exemplo 3: Elaborar um programa parametrizado para fazer um sextavado inscrito num determinado crculo: %_N_EXE_3_MPF ;$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; RAIO DO CIRCULO R2=10; DIAMETRO FERRAMENTA R3=0; ANGULO INICIAL R4=3; FOLGA PARA A APROXIMACAO R6=0; CONTADOR DO NO. DE LADOS R2=R2/2; CALCULO DO RAIO FERRAMENTA R1=R1+R2; REDEFINIO RAIO DO CIRCULO R10=R3; DUPLICA A VARIAVEL R3 R11=200; VEL. DE AVANO 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

Programao e Operao - Linha D CNC Siemens 828

T42158A

24. PARMETROS DE CLCULO R


Exemplo 4: Elaborar um programa parametrizado para executar arcos de 0,001 a 360 graus de abertura utilizando a funo G01. %_N_EXE_4_MPF ;$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; RAIO DO ARCO R20=10; DIAMETRO FERRAMENTA R3=0; ANGULO INICIAL/CORRENTE R4=360; ANGULO FINAL R5=1; INCREMENTO ANGULAR R6=R20/2; DEFINIO RAIO FERRAMENTA R7=3; FOLGA PARA A APROXIMACAO R10=200; VELOCIDADE DE AVANO R1=R1+R6; REDEFINIO 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

Programao e Operao - Linha D CNC Siemens 828

123

24. PARMETROS DE CLCULO R


Exemplo 5: Elaborar um programa parametrizado para executar uma elipse real de 360. %_N_EXE_5_MPF ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110 D0 T18;_____ M6 G54 D1 S3500 M3 R1=80; COMPRIMENTO EIXO MAIOR R2=50; COMPRIMENTO EIXO MENOR R20=10; DIAMETRO FERRAMENTA R1=((R1+R20)/2) R2=((R2+R20)/2);DEF RAIO EIXO MAIOR e MENOR R3=0; ANGULO INICIAL/CORRENTE R4=360; ANGULO FINAL R5=1; INCREMENTO ANGULAR R7=3; FOLGA PARA A APROXIMACAO R10=200; VELOCIDADE DE AVANO 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

Programao e Operao - Linha D CNC Siemens 828

T42158A

24. PARMETROS DE CLCULO R


Exemplo 6: Elaborar um programa parametrizado para executar uma espiral de arquimedes tendo: %_N_EXE_6_MPF ;$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; RAIO INICIAL R20=64; RAIO FINAL R3=0; ANGULO INICIAL/CORRENTE R7=5; NUMERO DE ESPIRAIS R4=R7*360; ANGULO FINAL R5=1; INCREMENTO ANGULAR R8=(R20-R1)/R4; INC/TO RADIAL_X_UNID.ANGULAR. R9=R8*R5; INC/TO RADIAL P/ INC/TO ANGULAR R10=200; VELOCIDADE DE AVANO 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 nal: 64mm N.espirais: 5 Posio inicial: 0 grau

T42158A

Programao e Operao - Linha D CNC Siemens 828

125

24. PARMETROS DE CLCULO R


Exemplo 7:

Elaborar um programa parametrizado para executar uma espiral de arquimedes conjugado com uma descida em Z tendo:
Raio inicial: 10mm Raio nal: 64mm N.espirais: 5 Posio inicial:0 graus Pos Z inicial: 0 Pos Z nal: 25

%_N_EXE_7_MPF ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110. D0T1;_____ M6 G54 D1 S2500 M3 R1=10; RAIO INICIAL R20=64; RAIO FINAL R3=0; ANGULO INICIAL/CORRENTE R7=5; NUMERO DE ESPIRAIS R4=R7*360; ANGULO FINAL R5=1; INCREMENTO ANGULAR R8=(R20-R1)/R4; INC/TO RADIAL_X_UNID.ANGULAR. R9=R8*R5; INC/TO RADIAL P/INC/TO ANGULAR R10=200; VELOCIDADE DE AVANO R11=0; ALTURA Z INICIAL/CORRENTE R12=25; ALTURA Z FINAL R13=R12-R11; PROFUNDIDADE R14=R13/R4; INC/TO Z P/ UNID. ANGULAR R15=R14*R5; 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

Programao e Operao - Linha D CNC Siemens 828

T42158A

24. PARMETROS DE CLCULO R


Exemplo 8: Elaborar um programa parametrizado para executar uma calota (meia esfera) utilizando uma ferramenta ponta esfrica. %_N_EXE_8_MPF ;$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; RAIO DA CALOTA R20=10; DIAMETRO FERRAMENTA R20=R20/2; DEFINIO RAIO FERRAMENTA R1=R1+R20; DEFINIO PERCURSO CTR FERR/TA R3=0; ANGULO INICIAL/CORRENTE R4=90; ANGULO FINAL R5=1; INCREMENTO ANGULAR R6=0; POSIO Z INICIAL / CORRENTE R7=5; FOLGA PARA APROXIMACAO R10=200; VELOCIDADE DE AVANO 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

Programao e Operao - Linha D CNC Siemens 828

127

24. PARMETROS DE CLCULO R


Exemplo 9:

Elaborar um programa parametrizado para executar um alojamento circular.


%_N_EXE_9_MPF_DIR ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G64 G71 G90 G94 G53 G0 Z-110. D0 T1; FRESA DE TOPO D10 M6 G54 D1 S2500 M3 R1=5; PLANO DE RETORNO (Z) R2=0; PLANO DE REFERENCIA (Z) R3=2; DISTANCIA DE SEGURANCA (Z - SEM SINAL) R4=-10; Z FINAL (COORD. ABSOLUTA) R5=20; RAIO DO ALOJAMENTO R6=75; CENTRO DO ALOJAMENTO EM X (ABS) R7=50; CENTRO DO ALOJAMENTO EM Y (ABS) R8=3; PROFUNDIDADE DE CORTE (AP - SEM SINAL) R9=350; AVANO EM X R10=175; AVANO EM Z R11=5; RAIO DA FERRAMENTA R12=7; INCREMENTO DE CORTE LATERAL (AE) R13=R2+R3; 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 Programao e Operao - Linha D CNC Siemens 828 T42158A

24. PARMETROS DE CLCULO 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

Programao e Operao - Linha D CNC Siemens 828

129

24. PARMETROS DE CLCULO R


Exemplo 10:

Elaborar um programa parametrizado para executar um alojamento circular num cilindro utilizando 4o Eixo.
%_N_EXE_10_MPF ;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD G17 G71 G90 G94 G53 G0 Z-110 D0 T1 G54 D1 S3500 M3 R1=100; DIAM. DA PECA R2=40; RAIO DO ALOJAMENTO R13=5; PLANO DE RETORNO R3=0; PLANO DE REFERENCIA R4=2; DISTANCIA DE SEGURANCA R5=-15; PROFUNDIDADE (ABS) R6=80; COORD. X / CENTRO DO ALOJAMENTO R7=0; POSIO ANGULAR INICIAL EM W R8=2; PROFUND. DE CORTE (Z) R9=8; INCREMENTO DE CORTE RADIAL R10=500; AVANCO DE CORTE SUPERFICIAL (X,W) R11=250; AVANCO DE CORTE NA PENETRACAO (Z) R14=16; RAIO DA FERRAMENTA R15=0; ANGULO INICIAL / CORRENTE R16=1; INCREMENTO ANGULAR R50=R1*3.14159; 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,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.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 Programao e Operao - Linha D CNC Siemens 828 T42158A

24. PARMETROS DE CLCULO 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

Programao e Operao - Linha D CNC Siemens 828

131

PARTE II OPERAO

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

133

134

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

1. PAINEL DE COMANDO 1- PAINEL DE COMANDO DA LINHA D - COMANDO SIEMENS 828


O Painel de Comando utilizado para a visualizao dos dados, programao, operao e execuo das funes do comando, portanto ele divido em quatro outros painis: - Painel de Exibio; - Painel de Programao; - Painel de Operao; - Painel Remoto. VISTA DO PAINEL DO COMANDO

PAINEL DE EXIBIO

PAINEL DE PROGRAMAO

PAINEL REMOTO PAINEL DE OPERAO

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

135

1. PAINEL DE COMANDO
1.1 - PAINEL DE EXIBIO a) Detalhes do Painel de Exibio
REDE ETHERNET PORTA CARTO COMPACT FLASH SOFTKEYS

VDEO TOMADA 220V / SADA RS-232

b) Descrio do Painel de Exibio NOME VDEO DESCRIO Exibe todos os eventos do comando (interface entre o operador e o sistema operacional)

PORTA CARTO Porta para comunicao de dados utilizando o Memory Card COMPACT FLASH SOFTKEYS Botes para navegao no comando

TOMADA 220V Tomada de energia / Sada serial do cabo RS-232 / SADA RS-232 1.2 - PAINEL DE PROGRAMAO a) Detalhes do Painel de Programao

TECLADO ALFANUMRICO

TECLAS DE ACESSO AS PGINAS

CURSORES

TECLAS DE EDIO

136

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

1. PAINEL DE COMANDO
b) Descrio do Painel de Programao NOME DESCRIO

- ,,,: Movimenta o cursor do comando verticalmente, atravs das teclas e , e horizontalmente, atravs das teclas e . - PAGE UP: Durante edio de programa, sobe para pgina anterior. - PAGE DOWN: Durante edio de programa, desce para a pgina CURSORES seguinte. - NEXT WINDOW: Muda de janela dentro de uma mesma pgina. - END: Durante a edio de programa, desloca o cursor para o m da linha. Essas teclas do acesso as pginas principais do comando. So elas: - MACHINE: Exibe as coordenadas mquina, de pea e relativa dos eixos. - PROGRAM MANEGER : Exibe o diretrio de programas - PROGRAM : Exibe a pgina de edio de programas - OFFSET : Exibe as pginas de preset de ferramenta, de denio de TECLAS DE zero-pea, de parmetros de usurio, de variveis de usurio, etc. ACESSO AS - ALARM: Exibe as pginas de alarmes e mensagens PGINAS - CUSTOM: Sem funo - MENU SELECT: Exibe softkeys que do acesso outras pginas - MENU FUNCTION: Sem funo - MENU USER: Sem funo - ALARM CANCEL: Cancela alarmes e mensagens - GROUP CHANNEL: Sem funo - HELP: Exibe a pgina de auxlio ao operador - INPUT: Conrma entrada de dados e inicia uma nova linha durante a edio. - DEL: Apaga caracteres que esto direita do cursor durante a TECLAS DE EDIO edio. - BACKSPACE: Apaga caracteres que esto esquerda do cursor. - INSERT: sobreescreve os dados j inseridos Letras, nmeros e outros caracteres para a criao e a alterao dos dados do comando. - SHIFT: Segunda funo. utilizada para inserir os caracteres secundrios nas teclas de edio. Exemplo: SP (espao), #, (, ), etc TECLADO ALFANUMRICO - CTRL: Tecla auxiliar utilizada para procedimentos especiais de edio. - ALT: Tecla atalho utilizada para inserir caracteres especiais. - TAB: Tecla utilizada para alternar o cursor de campos.

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

137

1. PAINEL DE COMANDO

1.3 - PAINEL DE OPERAO b) Descrio do Painel de Operao

NOME AUTO BLOCK DELET CHAVE LOCK CHAVE SETUP CHIP CONV. FW CHIP CONV. RW CYCLE START CYCLE STOP

DESCRIO Modo de execuo automtica Ativa / desativa a omisso dos blocos do programa inicializado com / (barra) durante a execuo do mesmo Habilita / Desabilita edio 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 execuo de um ciclo Para a execuo de um ciclo

138

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

1. 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 DESCRIO Liga / desliga o refrigerante de corte atravs da programao das funes M08 e M09, respectivamente Desliga o refrigerante de corte manualmente Liga o refrigerante de corte manualmente Liga o comando (CNC) Ativa / desativa teste de programa com movimentao rpida dos eixos Parada de emergncia Modo de movimentao manual dos eixos Aumenta / diminui o avano programado dos eixos durante a execuo do programa (de 0 a 120 %) Habilita avano dos eixos (X,Y,Z) Desabilita avano dos eixos (X,Y,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 movimentao contnua dos eixos Liga a mquina Entrada manual de dados Tecla de conrmao do operador para mensagens que aparecem na tela do cnc. Habilita a abertura da porta Ativa / desativa a parada do programa atravs da funo M01 Aumenta o avano dos eixos se acionado durante uma movimentao contnua (JOG) Limita o movimento manual para posicionamento dos eixos Ativa modo de referenciamento da mquina

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

139

1. PAINEL DE COMANDO
NOME RESET SINGL BLOCK SPINDLE DEC SPINDLE INC SPINDLE LEFT SPINDLE RIGHT SPINDLE STOP TEACH IN WASH GUN WCS MCS X,Y,Z 4,5,6
1

DESCRIO Cancela execuo de programas / Cancela alarmes Ativa / desativa a execuo de programas bloco a bloco Decrementa a rotao atual em 10% Decrementa a rotao atual em 10% Indica se o eixo rvore est girando no sentido anti-horrio Indica se o eixo rvore est girando no sentido horrio Indica se o eixo rvore parado Elaborao de programas via posicionamento manual Habilita trabalho com a pistola de leo refrigerante Altera visualisao das coordenadas mquina / coordenadas de trabalho. Seleciona o eixo para realizar o movimento via JOG Seleciona eixos opcionais Seleciona a velocidade de incremento por pulso (atravs de JOG). Faz com que a rotao atual que com 100% da rotao programada Movimenta eixo na direo positiva Movimenta eixo na direo negativa

,10 ,100 ,1000 ,


VAR

100%

140

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

1. PAINEL DE COMANDO

1.4 - PAINEL REMOTO: O Painel Remoto utilizado para movimentar manualmente os eixos da mquina.
BOTO DE EMERGNCIA

SELETOR DE AVANO SELETOR DE EIXO (X, Y, Z OU 4) usado para selecionar o eixo desejado atravs da manivela eletrnica. usado para selecionar o avano por pulso da manivela eletrnica. x1 x10 x100 - 0.001mm/pulso - 0.01 mm/pulso - 0.1 mm/pulso

BOTO DE SEGURANA Deve ser pressionado simultneamente ao giro da manivela quando se deseja efetuar um movimento.

MANIVELA ELETRNICA usado para movimentar os eixos manualmente.

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

141

2. OPERAES INICIAIS 2 - OPERAES INICIAIS


2.1 - LIGAR A MQUINA Ligar chave geral (aguardar inicializao do comando) Acionar o boto [CNC ON]. Aguardar a inicializao do comando. Desativar boto de emergncia. Abrir e fechar a porta. Acionar o boto [MACHINE ON]. Acionar a tecla OK OPERATOR. Acionar a tecla HOME ATC e aguardar at que o Led indicador da tecla se apague. Acionar a tecla RESET. Referenciar a mquina. 2.2 - REFERENCIAR A MQUINA 2.2.1 - Referenciar a mquina atravs da rotina de referenciamento Para refenciar a mquina deve-se ativar manualmente a rotina de referenciamento: Acionar a tecla JOG. Acionar a tecla REF. POINT. Acionar a tecla CYCLE START. OBSERVAO: Os eixos sero referenciados simultaneamente. 2.2.2 - Referenciar a mquina eixo por eixo Acionar a tecla JOG. Acionar a tecla REF. POINT. Selecionar eixo desejado ( X, Y, Z ou W (opcional) ) Acionar a tecla [ + ].

2.3 - MOVIMENTAR OS EIXOS MANUALMENTE 2.3.1 - Atravs do jog contnuo no painel de operao. Acionar a tecla M MACHINE. Acionar a tecla JOG. Abrir o potencimetro de avano. No painel de operao, selecionar eixo desejado X, Y, Z ou W. Manter pressionada a tecla + ou - (determina o sentido do movimento). Pessionar a tecla RAPID no painel de operao para aumentar a velocidade.

OBSERVAO: Para movimentar com a porta aberta necessrio girar a chave LOCK.
142 Manual de Programao e Operao - Linha D - CNC Siemens 828 T42158A

2. OPERAES INICIAIS
OBSERVAES: O eixo W, ou 4 eixo, somente poder ser acionado quando a tecla WCS MCS do painel de operao estiver no estado inativo. A velocidade de deslocamento dos eixos, quando o seletor de avano est em 100%, 2000 mm/min, porm, pode-se alterar esta velocidade com o prprio seletor de avano, ou ainda, realizando a seguinte sequncia: Acionar tecla JOG. Acionar a tecla M MACHINE

Se necessrio, acionar a softkey [>]. Acionar a softkey [AJUSTES]. Posicionar o cursor no campo Avano de ajuste G94 e digitar o valor do avano desejado. Ex.: 3000 Acionar a tecla INPUT. Ver gura abaixo:

Para retornar velocidade padro de avano (2000 mm/min.), deve-se digitar o valor 0 no campo Avano de ajuste G94. 2.3.2 - Atravs do jog contnuo no painel remoto. Acionar a tecla M MACHINE. Acionar a tecla JOG. Acionar a tecla ENBLE REMOTE PANEL. No painel remoto, selecionar eixo desejado X, Y, Z ou 4 (opcional). Retirar a velocidade do painel remoto da posio 0. Manter pressionado o boto localizado na parte de trs do painel remoto. Manter pressionada a tecla + ou - para determinar o sentido do movimento. Para obter um movimento mais rpido, pressionar simultaneamente, com o sentido, a tecla RAPID no prprio painel remoto.

OBSERVAO: Para movimentar com a porta aberta necessrio girar a chave LOCK.
T42158A Manual de Programao e Operao - Linha D - CNC Siemens 828 143

2. OPERAES INICIAIS
2.3.3 - Atravs da manivela eletrnica. Acionar a tecla M MACHINE. Acionar a tecla JOG. Acionar a tecla ENBLE REMOTE PANEL. No painel remoto, selecionar eixo desejado: X,Y, Z ou 4 (opcional). No painel de operao, selecionar avano desejado atravs das teclas: [1], [10], [100], [1000]. Manter pressionado os botes localizados na parte lateral do painel remoto. Executar o movimento dos eixos atravs da manivela observando o sentido (+ / -). OBSERVAO: Para desabilitar o Painel remoto necessrio deixar o valor da velocidade em 0 e depois, acionar a tecla ENBLE REMOTE PANEL. 2.3.4 - Atravs do jog incremental Acionar tecla JOG. Acionar a tecla M MACHINE. Se necessrio, acionar a softkey [ > ]. Acionar a softkey [AJUSTES]. Posicionar o cursor no campo INCREMENTO VARIVEL e digitar o valor do incremento (milesimal). EX: 1000 (para incremento de 1mm) Acionar a tecla INPUT. Acionar a tecla VAR. No painel de operao, selecionar o eixo desejado: X, Y, Z ou W. Executar o movimento dos eixos atravs das teclas + ou -, sendo que cada vez que uma destas teclas for pressionada o eixo selecionado ir deloscar-se o valor digitado no incremento. Ver gura abaixo:

144

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

2. OPERAES INICIAIS
2.4 - OPERAR O COMANDO ATRAVS DA FUNO T,S,M. A funo T,S,M utilizada para executar algumas operaes bsicas, normalmente, durante a preparao da mquina. Para acessar esta funo deve-se: Acionar tecla JOG. Acionar a tecla M MACHINE. Se necessrio, acionar a softkey [ > ]. Acionar a softkey [T,S,M].

A seguir, so descritas as operaes existentes dentro da funo T,S,M. 2.4.1 - Executar troca de ferramenta. Aps acessar a funo T,S,M, deve-se: Posicionar o cursor no campo T. Digitar o nmero da ferramenta desejada. Exemplo: 1 (para T01) Acionar a tecla INPUT. Se necessrio, posicionar o cursor no campo D e digitar o nmero do corretor desejado. Exemplo: 1 (para D1) Acionar a tecla INPUT. Acionar a tecla CYCLE START. OBSERVAO: Pode-se selecionar a ferramenta desejada diretamente na pgina de Lista de Ferramentas, para isso deve-se: Acionar a softkey [SELECIONE FERRAMENTA]. Posicionar o cursor na ferramenta desejada. Acionar a softkey [EM MANUAL].

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

145

2. OPERAES INICIAIS
2.4.2 - Ligar o eixo rvore. Aps acessar a funo T,S,M, deve-se: Posicionar o cursor no campo Fuso e digitar o valor da rotao desejada. Exemplo: 2000 (para 2000 RPM) Acionar a tecla INPUT. Posicionar o cursor no campo Funo M do fuso atravs da tecla SELECT, . selecionar o sentido de giro do eixo rvore Acionar a tecla CYCLE START. 2.4.3 - Posicionamento angular do eixo rvore. Aps acessar a funo T,S,M, deve-se: Posicionar o cursor no campo Funo M do fuso e atravs da tecla SELECT, selecionar a opo de orientao do eixo rvore. Posicionar o cursor no campo Pos. de paradae digitar o ngulo desejado para posicionamento. Exemplo: 45 (para 45) Acionar a tecla INPUT. Acionar a tecla CYCLE START. 2.4.4 - Ativar funes miscelneas. Aps acessar a funo T,S,M, deve-se: Posicionar o cursor no campo Outras funes M e digitar a funo M desejada. Exemplo: 8 (para M08) Acionar a tecla INPUT. Acionar a tecla CYCLE START. 2.4.5 - Ativar deslocamento de ponto zero (G54 - G57 ou G505 - G599). Aps acessar a funo T,S,M, deve-se: Posicionar o cursor no campo Desloc. pt. zero. e digitar o ponto zero desejado. Ex.: 1 (para G54), ou selecionar o ponto zero atravs da tecla SELECT. Acionar a tecla INPUT. Acionar a tecla CYCLE START. OBSERVAES: Para que as coordenadas sejam exibidas na tela, conforme o ponto zero ativo, a tecla MCS WCS deve ser ativada. Pode-se selecionar o ponto zero desejado diretamente na pgina de Deslocamento de ponto zero, para isso deve-se: Acionar a softkey [Deslocam. pto. zero]. Posicionar o cursor no ponto zero desejado. Acionar a softkey [em manual].
146 Manual de Programao e Operao - Linha D - CNC Siemens 828 T42158A

2. OPERAES INICIAIS
2.4.6 - Ativar o sistema de medidas. Aps acessar a funo T,S,M, deve-se: Posicionar o cursor no campo Unidade medi. e atravs da tecla SELECT, escolher entre as opes mm (milmetro) ou IN (polegada). Acionar a tecla CYCLE START. OBSERVAES: Duas ou mais operaes podem ser executadas de uma s vez. Ex.: Para trocar a ferramenta e ligar o eixo rvore, acionando o a tecla CYCLE START uma nica vez, basta preencher os campos referentes a estas operaes e depois execut-los. A movimentao dos eixos pode ser feita normalmente aps a execuo de qualquer uma das operaes da funo T,S,M. 2.5 - POSICIONAMENTO DOS EIXOS ATRAVS DA FUNO POSIO. A funo Posio utilizada para fazer posicionamentos em relao ao ponto zero que estiver ativo. Este tipo de posicionamento executado, principalmente, para vericar a localizao do ponto zero pea e tambm, para realizar operaes de usinagem simples, sem a necessidade de fazer programas.

Para acessar a funo posio deve-se: Acionar tecla JOG. Acionar a tecla M MACHINE. Se necessrio, acionar a softkey [>]. Acionar a softkey [Posio]. Posicionar o cursor no campo F e digitar a velocidade de avano desejada para realizar o posicionamento ou acionar a softkey [MOV RPIDO] para deslocamento em G0.
Manual de Programao e Operao - Linha D - CNC Siemens 828 147

T42158A

2. OPERAES INICIAIS
Acionar a tecla INPUT. Posicionar o cursor no campo X e digitar a coordenada nal do posicionamento. Ex: -15 Acionar a tecla INPUT. Posicionar o cursor no campo Y e digitar a coordenada nal do posicionamento. Ex: -20 Acionar a tecla INPUT. Posicionar o cursor no campo Z e digitar a coordenada nal do posicionamento. Ex: 10 Acionar a tecla INPUT. Acionar a tecla CYCLE START. OBSERVAES: Atravs da tecla SELECT, pode-se escolher entre coordenadas absolutas ou coordenadas incrementais para cada um dos eixos. Com a tecla SELECT, pode-se tambm escolher entre avano em mm/min. ou avano em mm/rot.. 2.6 - CARREGAR AS FERRAMENTAS NO MAGAZINE (TAF) ATRAVS DO EIXO RVORE. Acionar tecla JOG. Acionar a tecla MACHINE. Atravs da funo T,S,M, chamar a 1 ferramenta a ser carregada. Manualmente inserir a ferramenta no eixo rvore, atravs do boto SOLTAR FERRAMENTA. Atravs da funo T,S,M, chamar a 2 ferramenta a ser carregada. Manualmente inserir a ferramenta no eixo rvore, atravs do boto SOLTAR FERRAMENTA. Repetir os mesmos procedimentos para as demais ferramentas desejadas.

148

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

3. ENTRADA MANUAL DE DADOS 3 - ENTRADA MANUAL DE DADOS (MDA)


O modo MDA utilizado para a execuo de operaes simples como, por exemplo, trocar a ferramenta, ligar o eixo rvore, movimentar os eixos para uma determinada posio, etc. Nele possvel criar um programa que editado e executado no mesmo formato que um programa normal. Para se trabalhar com o modo MDA, deve-se: Acionar a tecla MDA. Acionar a tecla MACHINE. Digitar as instrues desejadas. Exemplo: S800 M3; (liga o eixo rvore com 800 RPM). Acionar INPUT. Acionar CYCLE START. OBSERVAES: - Para apagar um programa editado em MDA deve-se acionar a softkey [apagar programa MDA]; Exemplo - Trocar ferramentas via MDA: Acionar a tecla MDA. Acionar a tecla MACHINE. Digitar T e o nmero da ferramenta desejada. Exemplo: T01 Acionar a tecla INPUT. Digitar: M6 Acionar a tecla INPUT. Acionar a tecla CYCLE START (at que a troca de ferramenta seja efetuada)

NOTA: Para trabalhar com o modo MDA necessrio que a porta da mquina esteja aberta e a chave de setup estaja na posio vertical.

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

149

4. EDIO DE PROGRAMAS 4 - EDIO DE PROGRAMAS


No comando Siemens 828, permitido ao usurio o acesso programas situados na memria da mquina (NC), no carto Compact Flash (CF), em um carto de memria (USB) e numa memria externa atravs de rede ethernet (USURIO USB). Na memria da mquina a edio pode ser feita em trs pastas principais: Programas de peas Sub programas Peas de trabalho

Na pasta peas de trabalho o usurio pode criar outras subpastas para o armazenamento de programas, o que permite uma melhor organizao dos mesmos. 4.1 - CRIAR UMA NOVA PASTA DE PROGRAMAS Acionar a tecla PROGRAM MANAGER. Acionar a softkey [ NC ]. Atravs das teclas ,,e, posicionar o cursor na pasta Peas de trabalho. Acionar a tecla INPUT. Acionar a softkey [NOVO]. Acionar a softkey [PEA]. Digitar o nome da pasta (Ex: TREINAMENTO). Acionar a softkey [OK].
150 Manual de Programao e Operao - Linha D - CNC Siemens 828 T42158A

4. EDIO DE PROGRAMAS
4.2 - CRIAR UM PROGRAMA NOVO Acionar a tecla PROGRAM MANAGER. Acionar a softkey [ NC ]. Acessar o diretrio desejado (Programa de peas, subprogramas ou peas de trabalho) atravs das teclas: , , e . Acionar a tecla INPUT. Acionar a softkey [NOVO]. Acionar a softkey [programGUIDE Cdigo G] ou [ShopMill]. Digitar o nome do programa (Ex: TREINAMENTO). Acionar a softkey [OK]. 4.3- RENOMEAR UM PROGRAMA OU UMA PASTA. Estando com o cursor em cima do programa desejado deve-se: Acionar a softkey [ ]. Acionar a softkey [ Caractersticas]. Digitar o novo nome. Ex: PROGRAMA2.MPF Acionar a softkey [ OK ].

4.4 - COPIAR UM PROGRAMA COMPLETO OU UMA PASTA. Acionar PROGRAM MANAGER. Acionar a softkey [ NC ]. Posicionar o cursor no programa ou na pasta desejada (Programas de peas, subprogramas ou peas de trabalho) atravs das teclas ,,e. Acionar a softkey [ COPIAR ]. Posicionar o cursor na pasta que se deseja colar o arquivo copiado atravs das teclas ,,e. Acionar a softkey [ COLAR ]. 4.5 - APAGAR UM PROGRAMA OU UMA PASTA Acionar PROGRAM MANAGER. Acionar a softkey [ NC ]. Posicionar o cursor no programa ou na pasta desejada (Programas de peas, subprogramas ou peas de trabalho) atravs das teclas ,,e. Acionar a softkey [] Acionar a softkey [Apagar]. Acionar a softkey [OK]. OBSERVAO: Esse procedimento deve ser utilizado com extrema cautela, pois uma vez apagado um programa no h como recuper-lo atravs da memria da mquina.
T42158A Manual de Programao e Operao - Linha D - CNC Siemens 828 151

4. EDIO DE PROGRAMAS
4.6 - EDITAR UM PROGRAMA EXISTENTE NO DIRETRIO Acionar PROGRAM MANAGER. Acionar a softkey [ NC ]. Posicionar o cursor no programa ou na pasta desejada (Programas de peas, subprogramas ou peas de trabalho) atravs das teclas ,,e. Acionar INPUT 4.7 - NUMERAR OS BLOCOS DE PROGRAMA DE FORMA AUTOMTICA. A numerao dos blocos de programa no um item obrigatrio para que o mesmo funcione de maneira adequada, porm, interessante que os blocos estejam numerados para que um eventual erro de programao seja localizado mais facilmente. Estando o usurio na tela de edio, a numerao dos blocos feita a partir do seguinte procedimento: Acionar a softkey [] Acionar a softkey [ RENUMERAR ]. No campo Prim. nm. de bloco: e digitar o nmero do primeiro bloco do programa. Ex: 10 Acionar a tecla INPUT. No campo Incremento, digitar o incremento a ser considerado durante a numerao dos blocos. Ex: 10 Acionar a tecla INPUT. Acionar a softkey [ OK ]. 4.8 - PROCURAR UM DADO NO PROGRAMA a) Procurar um dado atravs dos cursores ( ,,ou.) Pressionar os cursores at selecionar a endereo desejado, sendo que: movimenta o cursor para trs movimenta o cursor para frente movimenta o cursor para cima movimenta o cursor para baixo

b) Procurar direta (direto ao endereo) Acionar a softkey [PROCURAR] Digitar a informao ser procurada. Ex: N10 No campo Direo selecionar a opo Para frente ou Para trs utilizando a tecla SELECT. Acionar a softkey [OK]. Posicionar o cursor no campo Texto e digitar a informao a ser procurada. Exemplo: N100 Aps encontrado o dado, se desejar procurar o dado novamente, deve-se acionar a softkey [CONTINUAR PROCURA].
152 Manual de Programao e Operao - Linha D - CNC Siemens 828 T42158A

4. EDIO DE PROGRAMAS
4.9 - COPIAR UMA PARTE DO PROGRAMA. Acionar a softkey [MARCAR]. Posicionar o cursor no bloco nal da cpia, utilizando os cursores ,,e. Acionar a softkey [COPIAR]. Posicionar o cursor no bloco onde deseja-se inserir o texto copiado. Acionar a softkey [COLAR].

OBSERVAO: ao executar a cpia dos blocos (softkey [COPIAR]), pode-se sair do programa atual e inserir o texto em um outro programa. Para isso necessrio: Acessar o programa onde sero inseridos os dados.. Posicionar o cursor no bloco onde deseja-se inserir o texto copiado, utilizando os cursores ,,e. Acionar a softkey [COLAR]. 4.10 - APAGAR DADOS NO PROGRAMA Posicionar o cursor no dado a ser apagado. Acionar a tecla DELETE. 4.11 - APAGAR BLOCOS DO PROGRAMA Posicionar o cursor no incio do bloco a ser apagado. Acionar a softkey [MARCAR BLOCO]. Selecionar os blocos a serem apagados utilizando os cursores ,,e. Acionar [CORTAR].

4.12 - PROGRAMAO DE CICLOS DE FORMA INTERATIVA. Para programar ciclos atravs 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 captulos relativos a parte de programao dos ciclos xos) ex: [FURAR] e [FURAR ROSCA] Preencher os dados de acordo com o desejado. Acionar a softkey [Aceitar] (automaticamente o ciclo ser incluido no programa). 4.13 - ALTERAR DADOS DOS CICLOS DE FORMA INTERARIVA.
T42158A

Posicionar o cursor no ciclo a ser alterado. Acionar o cursor para a direita . Alterar os dados. Acionar a softkey [Aceitar].
Manual de Programao e Operao - Linha D - CNC Siemens 828 153

5. COMUNICAO DE DADOS 5 - COMUNICAO DE DADOS


Neste captulo ser abordado o recurso de COMUNICAO DE DADOS necessrio para manipular, salvar, carregar, copiar, etc..., todos os dados residentes na mquina que se destinam a operao do equipamento. Os dados podem ser parmetros de mquina, programas, corretores de ferramentas, corretores de coordenadas de trabalho, ajustes, variveis R e variveis globais. Para efetuar a comunicao de dados necessrio a utilizao de outros elementos (alm da mquina), ou seja, CARTO DE MEMRIA USB, REDE ETHERNET, COMPACTFLASH, APLICATIVOS PARA TRANSMISSO DE DADOS, OUTROS PERIFRICOS, etc, cujas instrues vem a seguir. 5.1 - COMUNICAO ATRAVS DA PORTA CF - COMPACTFLASH As mquinas da Linha D com comando Siemens 828 possuem uma porta de comunicao compactash situada no painel da mquina, como mostra a gura a seguir:

5.1.1 - Hardwares recomendados para leitura e gravao CF : Para efetuar a leitura e gravao do Carto 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 cartes Carto Compactash

CNC CNC

controlador de USB, o qual vai plugado no prprio barramento do computador, disponibilizando assim a Porta USB. Uma vez instalado este mdulo, pode-se ento congurar o PC conforme mostrado na gura acima.
154 Manual de Programao e Operao - 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 disponvel, pode-se instalar um mdulo e Compact Computador PC a Porta USB no CompactFlash Computador PC com Interface USB

T42158A

5. COMUNICAO DE DADOS
NOTA: Considerando que o carto CompactFlash (Memory Cards) um instrumentos sensvel, recomenda-se tomar uma srie de cuidados especiais quanto ao seu manuseio e armazenamento, tais como: evitar choques (quedas), calor, umidade, no desconectar durante uma comunicao de dados, etc. 5.1.3 - Visualisar os arquivos do carto de memria. Acionar PROGRAM MANAGER. Acionar a softkey [ User CF ]. A partir deste ponto, sero exibidos todos os arquivos e pastas disponveis dentro do carto CF, sendo que todas as aes permitidas dentro das outras reas de armazenamento de dados (memria da mquina), podero ser executadas, como criar novos programas, editar programas existentes, apagar programas, copiar programas, etc... 5.1.4 - Carregar arquivos do carto na memria da mquina. Acionar PROGRAM MANAGER. Acionar a softkey [ User CF ]. Posicionar o cursor na pasta ou no programa a ser copiado, atravs 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 memria da mquina no carto. Acionar a tecla PROGRAM MANAGER. Acionar a softkey [NC]. Posicionar o cursor na pasta ou no programa a ser copiado, atravs 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 Programao e Operao - Linha D - CNC Siemens 828

155

5. COMUNICAO DE DADOS
5.2 - COMUNICAO ATRAVS DA ENTRADA USB ( )

Esta entrada permite a leitura e gravao de dados atravs de cartes de memria do tipo USB Flash Drive, popularmente conhecido no Brasil como PEN DRIVE. Estes cartes utilizam o sistema USB (Universal Serial Bus) para efetuar a transmisso. As mquinas da Linha D com comando Siemens 828 possuem uma entrada USB situada no painel da mesma, assim como mostra a gura a seguir:

5.2.1 - Hardwares recomendados para leitura e gravao USB : Para efetuar a leitura e gravao do Carto de memria USB recomenda-se a interface USB 2.0 tipo A. PC Painel da mquina

Carto de memria USB PENDRIVE

5.2.2 - Visualisar os arquivos do carto de memria. Acionar PROGRAM MANAGER. Acionar a softkey [ USB ]. A partir deste ponto, sero exibidos todos os arquivos e pastas disponveis dentro do carto USB, sendo que todas as aes permitidas dentro das outras reas de armazenamento de dados (memria da mquina), podero ser executadas, como criar novos programas, editar programas existentes, apagar programas, copiar programas, etc...

156

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

5. COMUNICAO DE DADOS
5.2.3 - Carregar arquivos do carto na memria da mquina. Acionar PROGRAM MANAGER. Acionar a softkey [USB]. Posicionar o cursor na pasta ou no programa a ser copiado, atravs 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 memria da mquina no carto. Acionar PROGRAM MANAGER. Acionar a softkey [NC]. Posicionar o cursor na pasta ou no programa a ser copiado, atravs 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 - COMUNICAO ATRAVS DA REDE ENTHERNET Esta entrada permite a comunicao entre a memria da mquina e uma pasta compartilhada situada no perifrico externo (computador). Este modo de trabalho em rede denominado REDE ETHERNET. As mquinas da Linha D com comando Siemens 828 possuem uma entrada para a REDE ETHERNET situada no painel da mquina, assim como mostra a gura a seguir:

5.3.1 - Hardwares recomendados para leitura e gravao em REDE ETHERNET : Cabo par-tranado 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 Programao e Operao - Linha D - CNC Siemens 828 157

5. COMUNICAO DE DADOS
5.3.2 - Visualisar os arquivos do computador. Acionar PROGRAM MANAGER. Quando necessrio, acionar a softkey [] At aparecer a softkey [ETHERNET]. Acionar a softkey [ETHERNET]. A partir deste ponto, sero exibidos todos os arquivos e pastas disponveis na pasta compartilhada situada no computador, sendo que todas as aes permitidas dentro das outras reas de armazenamento de dados (memria da mquina), podero ser executadas, como criar novos programas, editar programas existentes, apagar programas, copiar programas, etc... 5.3.3 - Carregar arquivos do computador na mquina. Acionar PROGRAM MANAGER. Quando necessrio, acionar a softkey [] At aparecer a softkey [USB]. Acionar a softkey [ETHERNET]. Posicionar o cursor na pasta ou no programa a ser copiado, atravs 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.3.4 - Salvar arquivos da memria da mquina no computador. Acionar PROGRAM MANAGER. Quando necessrio, acionar a softkey [] At aparecer a softkey [NC]. Acionar a softkey [NC]. Posicionar o cursor na pasta ou no programa a ser copiado, atravs das teclas ,,e. Acionar a softkey [COPIAR]. Acionar a softkey [ETHERNET]. Posicionar o cursor na pasta que receber o programa, utilizando as teclas ,,e. Acionar a softkey [COLAR].
158 Manual de Programao e Operao - Linha D - CNC Siemens 828 T42158A

6. EDIO DE PROGRAMAS COM FUNES EXTENDIDAS 6 - TESTE DE PROGRAMAS.


Todos os programas devem ser testados antes da execuo diretamente na pea de trabalho. Para isso, a linha D apresenta diferentes formas de test-los. Para poder executar o teste grco, necessrio inserir as informaes da pea em bruto no incio do programa, para isso deve-se: Posicionar o cursor no incio do programa a ser testado. Acionar a softkey [Diversos]. Acionar a softkey [Pea bruta]. No campo Pea bruta, atravs da tecla SELECT, escolher entre as opes de materiais brutos disponveis. Preencher os campos apresentados de acordo com o perl de material bruto escolhido anteriormente. Acinar a softkey [Aceitar]. Veja na gura abaixo uma das opes de material bruto que podem ser apresentadas:

Os dados da pea em bruto so visualizadas no programa conforme exemplo abaixo:

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

159

6. TESTE DE PROGRAMAS
6.1 - EXECUTAR TESTE GRFICO DE PROGRAMA (MODO 1). Estando na tela de edio de programas (editando o programa a ser testado) deve-se: Acionar a softkey [SIMULAO]. Esperar alguns segundos. Se necessrio, acionar a softkey []. Acionar a softkey [//] (reset, ver gura abaixo). Acionar a softkey [START]. (ver gura abaixo).

Veja abaixo um exemplo de visualizao da tela do grco:

A gura acima apresenta a visualizao do grco no modo tridimensional. Existem outras vistas que podem ser selecionadas para realizar a simulao, para isso, basta selecionar a vista desejada atravs das softkeys laterais. Alm disso, pode-se visualizar o percurso realizado pelo centro da ferramenta, girar as vistas e ampliar detalhes da pea para uma melhor visualizao. Para ampliar a visualizao de algum detalhe deve-se: Modo 1: Acionar a softkey [DETALHES]. Posicionar com o cursor no detalhe a ser ampliado. Acionar a softkey [ZOMM +] para ampliar ou [ZOMM -] para reduzir. Modo 2: Acionar a softkey [DETALHES]. Acionar a softkey [LUPAS]. Posicionar o cursor no detalhe a ser ampliado. Acionar a softkey [LUPA +] para ampliar ou [LUPA -] para reduzir.
160 Manual de Programao e Operao - Linha D - CNC Siemens 828 T42158A

6. TESTE DE PROGRAMAS
6.2 - EXECUTAR TESTE GRFICO DE PROGRAMA (MODO 2). O teste grco de programa a partir deste procedimento permite uma melhor visualizao dos movimentos executados pela ferramenta. Para executar este teste deve-se: Acessar o programa a ser testado Acionar a softkey [EXECUTAR]. Acionar a tecla AUTO. Se necessrio, acionar a softkey [] Acionar a softkey [CONT. PROG.]. Posicionar o cursor em PRT (inibe o movimento dos eixos). Acionar a tecla SELECT. Posicionar o cursor em DRY (habilita avano de teste). Acionar a tecla SELECT. Acionar a softkey [Voltar]. Acionar a softkey [GRAV. SIMULT.]. Acionar a tecla CYCLE START.

6.3 - EXECUTAR TESTE RPIDO DE PROGRAMA SEM MOVIMENTO DOS EIXOS E SEM GIRO DO EIXO RVORE.
T42158A

Acessar o programa a ser testado Acionar a softkey [EXECUTAR]. Acionar a tecla AUTO. Se necessrio, acionar a softkey [] Acionar a softkey [CONT. PROG.]. Posicionar o cursor em PRT (inibe o movimento dos eixos). Acionar a tecla SELECT. Posicionar o cursor em DRY (habilita avano de teste). Acionar a tecla SELECT. Acionar a softkey [VOLTAR]. Acionar a tecla CYCLE START.
Manual de Programao e Operao - Linha D - CNC Siemens 828 161

6. TESTE DE PROGRAMAS
6.4- EXECUTAR TESTE DE PROGRAMA EM DRY RUN. O teste de programa em DRY RUN consiste em executar todos os movimentos programados em uma velocidade superior a especicada no programa. Este teste utilizado principalmente para vericar se a denio do ponto zero pea foi feita de maneira adequada. Acessar o programa a ser testado. Acionar a softkey [EXECUTAR]. Acionar a tecla AUTO. Manter a tecla DRY RUN acionada por 2 segundos. Acionar a tecla CYCLE START.

OBSERVAO: Para execuo do teste em DRY RUN, as ferramentas j devem estar referenciadas e deve-se somar um valor ao zero pea em Z, de modo que a ferramenta possa executar os movimentos acima da coordenada de trabalho (em vazio).

162

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

7. REFERENCIAMENTO (PRESET) DE FERRAMENTAS 7 - REFERNCIAS DE FERRAMENTA


A Referncia de Ferramentas o processo no qual identicado mquina onde est localizado a ponta das ferramentas. Esses dados so armazenados na pgina Lista de Ferramentas e podem ser acessados atravs do seguinte procedimento: Acionar a tecla OFFSET. Acionar a softkey [LISTA FER.].

7.1 - CRIAR UMA NOVA FERRAMENTA O procedimento para criar novas ferramentas s necessrio se por acaso, alguma ferramenta for apagada. Portanto, para iniciar o trabalho na mquina este procedimento no obrigatrio, pois as ferramentas necessrias para realizar o trabalho j esto criadas. Para criar uma nova ferramenta, por motivos de segurana, sugere-se seguir a seguinte sequncia: 1 - Ativar a ferramenta T0 atravs da funo T,S,M:
T42158A

Acionar a tecla JOG. Acionar a tecla M MACHINE. Acionar a softkey [T,S,M]. Posicionar o cursor no campo T. Digitar 0. Acionar a tecla INPUT. Acionar a tecla CYCLE START.
Manual de Programao e Operao - Linha D - CNC Siemens 828 163

7. REFERENCIAMENTO (PRESET) DE FERRAMENTAS


2 - Acessar a pgina de lista de ferramenta: Acionar a tecla MENU SELECT. Acionar a softkey [FER D. ZERO]. Acionar a softkey [LISTA FER.]. 3 - Criar a nova ferramenta: Posicionar o cursor no nal da listagem de ferramentas, em um campo onde no haja nenhuma ferramenta registrada. Acionar a softkey [FERRAMEN. NOVA]. Atravs das softkeys, escolher um dos tipos de ferramenta disponveis. Atravs da tecla BACK SPACE, apagar o nome da ferramenta criada. Digitar o nmero desejado para a nova ferramenta (este nmero deve ser diferente dos nmeros das ferramentas j existentes). Acionar a tecla INPUT. 4 - Carregar a ferramenta no magazine: Posicionar o cursor na ferramenta a ser carregada. Acionar a softkey [CARREGAR]. Acionar a softkey [FUSO].

5 - Manualmente, colocar a ferramenta no eixo rvore. 6 - Guardar a ferramenta do eixo rvore no magazine atravs da funo T,S,M: Acionar a tecla JOG. Acionar a tecla M MACHINE Se necessrio, acionar a softkey [>]. Acionar a softkey [T,S,M]. Posicionar o cursor no campo T. Digitar 0. Acionar a tecla INPUT. Acionar a tecla CYCLE START.
164 Manual de Programao e Operao - Linha D - CNC Siemens 828 T42158A

7. REFERENCIAMENTO (PRESET) DE FERRAMENTAS


7.2 - APAGAR UMA FERRAMENTA. Para apagar uma ferramenta deve-se: 1 - Atravs da funo T,S,M carregar a ferramenta a ser excluda no eixo rvore.: Acionar a tecla JOG. Acionar a tecla M MACHINE. Acionar a softkey [T,S,M]. Posicionar o cursor no campo T. Digitar o nmero da ferramenta a ser carregada. Acionar a tecla INPUT. Acionar a tecla CYCLE START.

2 - Manualmente, descarregar a ferramenta do eixo rvore: 3 - Acessar a pgina de lista de ferramenta: Acionar a tecla OFFSET. Acionar a softkey [FER. D. ZERO]. Acionar a softkey [LIST FER.]. 4 - Descarregar a ferramenta do magazine: Posicionar o cursor na ferramenta a ser apagada. Acionar a softkey [DESCARREG.]. 5 - Apagar a ferramenta: Posicionar o cursor na ferramenta a ser apagada. Acionar a softkey [APAGAR FERRAM.] Acionar a softkey [APAGAR].

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

165

7. REFERENCIAMENTO (PRESET) DE FERRAMENTAS


7.3 - PRESET DE FERRAMENTAS 7.3.1 - Preset de ferramentas feito na mquina. Este processo utilizado para fazer o zeramento de ferramentas na prpria mquina. Para isso deve-se: 1 - Atravs da funo T,S,M, carregar a ferramenta a ser referenciada: Acionar a tecla JOG. Acionar a tecla M MACHINE. Acionar a softkey [T,S,M]. Posicionar o cursor no campo T e digitar o nmero da ferramenta a ser carregada. Ex.: 1 Acionar a tecla INPUT. Se necessrio, posicionar o cursor no campo D e digitar o nmero do corretor desejado. Ex.: 1 Acionar a tecla INPUT. Acionar a tecla CYCLE START.

2 - Atravs da manivela eletrnica, tocar a ferramenta na superfcie da pea: Acionar M MACHINE. Acionar tecla JOG. Acionar a tecla JOG. Acionar a tecla ENBLE REMOTE PANEL. No painel remoto, selecionar eixo desejado: X,Y, Z ou 4 (opcional). No painel de operao, selecionar avano desejado atravs das teclas: [1], [10], [100], [1000]. Manter pressionado os botes localizados na parte lateral do painel remoto. Executar o movimento dos eixos atravs da manivela observando o sentido (+ / -) at encostar a ferramenta na superfcie da pea. OBSERVAO: Para desabilitar o Painel remoto necessrio deixar o valor da velocidade em 0 e depois, acionar a tecla ENBLE REMOTE PANEL. 3 - Salvar o valor na pgina de ferramentas:

166

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

7. REFERENCIAMENTO (PRESET) DE FERRAMENTAS


Acionar a tecla M MACHINE. Acionar a softkey [MEDIR FERR.]. Se necessrio, acionar a softkey [CANCELAR]. Acionar a softkey [COMPRIM. MANUAL]. Se necessrio, digitar o nmero da ferramenta no campo T. Ex.: 1 Acionar a tecla INPUT. Se necessrio, digitar o nmero do corretor no campo D. Ex.: 1 Acionar a tecla INPUT. Se necessrio, no campo Z0 Polar, digitar a coordenada Z onde a ferramenta est sendo tocada (normalmente, assume-se o valor 0 para esta coordenada). Acionar a softkey [AJUSTAR COMPRIM.]. OBSERVAO: Com o procedimento citado anteriormente no h necessidade de fazer o zero-pea no eixo Z. Por isso, deve-se apagar os dados contidos no campo Z da pgina de Desl. zero. Quando trabalha-se com ferramentas de ponta esfrica nos planos XZ (G18) ou YZ (G19), para que a compensao de raio seja executada de maneira adequada, a referncia da ferramenta deve ser feita pelo centro do raio. Exemplo: Para uma ferramenta de 10 mm, deve-se considerar que a ferramenta deve descer 5mm (valor do raio) alm do ponto tocado na pea. Portanto, se o comprimento registrado, quando a ponta da ferramenta toca a superfcie da pea, for -350.00 mm, o novo valor a ser registrado na pgina Lista fer. deve ser -355.00 mm.

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

167

7. REFERENCIAMENTO (PRESET) DE FERRAMENTAS


7.3.2 - Preset de ferramentas feito fora da mquina. Este processo utilizado para carregar os comprimentos das ferramentas, os quais foram levantados externamente. Para fazer este preset deve-se: Acionar a tecla OFF SET. Acionar a softkey [LISTA FERR.]. Posicionar o cursor na linha da ferramenta a ser referenciada Posicionar o cursor na coluna compr. e digitar o valor do comprimento medido externamente. Ex.: 130.987 Acionar a tecla INPUT.

168

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

7. REFERENCIAMENTO (PRESET) DE FERRAMENTAS


OBSERVAES: Os valores dos comprimentos de ferramentas devero ser colocados sem sinal. Aps carregar os comprimentos das ferramentas, deve-se fazer o zero-pea no eixo Z. Quando trabalha-se com ferramentas de ponta esfrica nos planos XZ (G18) ou YZ (G19), para que a compensao de raio seja executada de maneira adequada, a referncia da ferramenta deve ser feita pelo centro do raio. Exemplo: Para uma ferramenta de 10 mm, deve-se considerar que a ferramenta tem 5mm (valor do raio) a menos em seu comprimento. Portanto, se o comprimento medido da ferramenta for 250 mm, o valor a ser registrado na pgina do gerenciador deve ser 245 mm. 7.4 - PREENCHER OS DADOS DAS FERRAMENTAS. Aps realizar a referencia das ferramentas no eixo Z deve-se preencher os dados das ferramenats na pgina Lista fer.. Para podermos chegar at esta pgina e preencher os dados deve-se: Acionar a tecla OFFSET. Acionar a softkey [LISTA.]. Posicionar o cursor na ferramenta desejada. Posicionar o cursor na coluna TIPO. Atravs da tecla SELECT, selecionar o tipo de ferramenta desejada. Na coluna Nome ferram. j est registrado o nmero da ferramenta, portanto, este campo no deve ser alterado. Posicionar o cursor na coluna . Digitar o dimetro da ferramenta. Ex.: 5 Acionar a tecla INPUT. No caso de uma ferramenta tipo Broca, posicionar o cursor na coluna frente da coluna raio e digitar o ngulo da ponta da broca. Ex.: 118 Acionar a tecla INPUT. No caso de uma ferramenta tipo Fresa, posicionar o cursor no campo Nmero de dentes (2 campo frente do campo RAIO). Digitar o nmero de arestas de corte que a fresa possui. Acionar a tecla INPUT. Posicionar o cursor no campo Fuso dir./esq./desl . Atravs da tecla SELECT, determinar o sentido de giro da ferramenta. e atravs da tecla SELECT, Posicionar o cursor no campo refrigerante 1 ativar ou desativar a refrigerao (colocar um X no campo para ativar). Posicionar o cursor no campo refrigerante 2 e atravs da tecla SELECT, ativar ou desativar a refrigerao de alta presso (colocar um X no campo para ativar).

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

169

8. DESGASTE DE FERRAMENTAS 8 - DESGASTE DE FERRAMENTAS.


A correo de desgaste de ferramenta uma operao que realizada para corrigir a variao nas dimenses das peas devido ao desgaste ocorrido nas ferramentas em decorrncia dos esforos de usinagem.

8.1 - CORREO DE DESGASTE DE FERRAMENTA EM Z. Acionar a tecla OFFSET. Acionar a softkey [DESG. FER.]. Posicionar o cursor na ferramenta desejada. Posicionar o cursor na coluna Comprime. e acionar a tecla =. Acionar a tecla + ou - (de acordo com a correo desejada). Digitar o valor a ser corrigido. Ex.: 0.1. Acionar a tecla INPUT.

8.2 - CORREO DE DESGASTE NO RAIO DA FERRAMENTA. Acionar a tecla OFFSET. Acionar a softkey [DESG. FER.]. Posicionar o cursor na ferramenta desejada. Posicionar o cursor na coluna Raio e acionar a tecla =. Acionar a tecla + ou - (de acordo com a correo desejada). Digitar o valor a ser corrigido no dimetro da ferramenta. Ex.: 0.1. Acionar a tecla INPUT.

170

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

8. DESGASTE DE FERRAMENTAS
8.3 - CRIAR NOVOS CORRETORES DE FERRAMENTA. A princpio, cada ferramenta possui um corretor disponvel para ser utilizado, porm pode-se criar outros corretores para qualquer ferramenta para, por exemplo, referenciar a ferramenta em duas alturas diferentes de pea. Para criar um novo corretor de ferramenta deve-se: Acionar a tecla OFFSET. Acionar a softkey [LISTA FER.]. Posicionar o cursor na ferramenta desejada. Acionar a softkey [CORRETOR]. Acionar a softkey [CORRETOR NOVO]

Para acessar este e outros corretores existentes deve-se: Acionar a tecla OFFSET. Acionar a softkey [LISTA FER.]. Posicionar o cursor na ferramenta desejada e acionar a softkey [CORRETOR]. Acionar as softkeys [N D +] ou [N D -] at ser exibido o corretor desejado.

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

171

9. DEFINIO DO ZERO-PEA 9 - DEFINIO DO ZERO PEA


Este procedimento realizado para criar um ponto de referncia na pea. Este ponto de referncia tambm conhecido como zero-pea ser o ponto de onde partiro todas as coordenadas do programa. Nas mquinas da linha ROMI - D com comando Siemens 828 possvel se trabalhar com at 99 zero-peas diferentes, sendo eles: G54,G55,G56,G57,G505,G506,G507,G508...G599 9.1 - ZERO-PEA NA LATERAL DA PEA . Este processo utilizado para fazer o referenciamento na lateral da pea, conforme mostra a gura a seguir: Zeramento em X

Zeramento em Y Para realizar este procedimento deve-se: 1 - Atravs da funo T,S,M, carregar a ferramenta a ser utilizada no zeramento: Acionar a tecla JOG. Acionar a tecla M MACHINE. Acionar a softkey [T,S,M]. Posicionar o cursor no campo T e digitar o nmero da ferramenta a ser carregada. Ex.: 1 Acionar a tecla INPUT. Se necessrio, posicionar o cursor no campo D e digitar o nmero do corretor desejado. Ex.: 1 Acionar a tecla INPUT. Acionar a tecla CYCLE START.

OBSERVAES: A ferramenta escolhida para ser utilizada no processo de zeramento dever possuir o valor do raio preenchido previamente na pgina de lista de ferramentas.

172

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

9. DEFINIO DO ZERO-PEA
2 - Atravs da manivela eletrnica, tocar a ferramenta na lateral da pea: Acionar M MACHINE. Acionar tecla JOG. Acionar a tecla JOG. Acionar a tecla ENBLE REMOTE PANEL. No painel remoto, selecionar eixo desejado: X,Y, Z ou 4 (opcional). No painel de operao, selecionar avano desejado atravs das teclas: [1], [10], [100], [1000]. Manter pressionado os botes localizados na parte lateral do painel remoto. Executar o movimento dos eixos atravs da manivela observando o sentido (+ / -) at encostar a ferramenta na lateral e da pea. 3 - Salvar o valor na pgina de zero-pea: Acionar a tecla M MACHINE. Acionar a softkey [MEDIR PEA] Acionar a softkey [BORDA] Apertar a softkey correspondente ao eixo a ser zerado ( [X] ou [Y] ) Posicionar o cursor no campo desl. zero e apertar a a tecla SELECT para selecionar o zeramento desejado (G54 - G57 e G505 - G599). Posicionar o cursor no campo direo e apertar tecla SELECT at selecionar a direo correta, sendo que o sinal positivo indica que a ferramenta est a esquerda ou abaixo da pea e o sinal negativo indica que a ferramenta est a direita ou acima da pea. Posicionar o cursor no campo X0 ou Y0 de acordo com o eixo correspondente e digitar a distncia que a ferramenta est em relao ao zero - pea, Ex: 0 Apertar a tecla INPUT. Apertar a softkey [SET. DESL]

OBSERVAES: Caso o ponto onde a ferramenta tenha tocado a pea esteja deslocado em relao ao zero - pea, necessrio informar esta distncia no campo X0 ou Y0 (de acordo com o eixo a ser zerado).
T42158A Manual de Programao e Operao - Linha D - CNC Siemens 828 173

9. DEFINIO DO ZERO-PEA
9.2 - ZERO-PEA EM UMA PEA INCLINADA .

Acionar a tecla M MACHINE. Acionar a softkey [MEDIR PEA] Acionar a softkey [CANTO] Posicionar o cursor no campo DESL. ZERO e apertar a tecla SELECT selecionar o zero pea a ser utilizado (G54 - G59 e G505 - G599).
para

Posicionar o cursor no campo X0 e digitar a distncia que a o zeramento car deslocado em relao ao zero - pea no eixo X. Exemplo: 0 Posicionar o cursor no campo Y0 e digitar a distncia que a o zeramento car deslocado em relao ao zero - pea no eixo Y. Exem plo: 0
Atravs do movimento manual encostar a ferramenta na lateral da pea, conforme a gura ao lado: Acionar a softkey [ARMAZENAR P1] Atravs do movimento manual encostar a ferramenta na mesma lateral da pea, porm deslocada em relao ao primeiro ponto, conforme a gura ao lado: Acionar a softkey [ARMAZENAR P2] Atravs do movimento manual encostar a ferramenta na outra lateral da pea, conforme a gura ao lado: Acionar a softkey [ARMAZENAR P3] Atravs do movimento manual encostar a ferramenta na mesma lateral do P3,porm deslocada em relao ao ponto 3, conforme a gura 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 Programao e Operao - Linha D - CNC Siemens 828

T42158A

9. DEFINIO DO ZERO-PEA
OBSERVAES: Para fazer o zeramento no canto da pea deve-se informar o valor do raio da ferramenta na pgina de lista de ferramentas. Caso seja necessrio fazer o zero - pea em um canto diferente do exemplo acima, necessrio alterar o campo POS1 apertando a tecla SELECT para selecionar POS 2, POS 3 ou POS 4 de acordo com o desejado. Caso seja necessrio deslocar o zero - pea a uma certa distncia do canto da pea, necessrio informar a distncia de deslocamento no campo X0 ou Y0. O ngulo de inclinao da pea ser informado automaticamente no campo 0 e ser salvo na pgina de deslocamento do zero pea. 9.3 - ZERO-PEA NO CENTRO DE UM FURO. 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 que o mais negativo possvel. Apertar a softkey [ARMAZENAR P1] Tocar a ferramenta na lateral do furo num ponto onde o eixo Y que o mais positivo possvel. Apertar a softkey [ARMAZENAR P2] Tocar a ferramenta na lateral do furo num ponto onde o eixo X que o mais negativo possvel. Apertar a softkey [ARMAZENAR P3] Tocar a ferramenta na lateral do furo num ponto onde o eixo X que o mais positivo possvel. 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 Programao e Operao - Linha D - CNC Siemens 828

175

9. DEFINIO DO ZERO-PEA
OBSERVAES: Para fazer o zeramento no centro do furo deve-se informar o valor do raio da ferramenta na pgina de lista de ferramentas. A informao do dimetro da pea aparecer automaticamente no campo . Caso seja necessrio deslocar o zero - pea a uma certa distncia do centro do furo, necessrio informar a distncia de deslocamento no campo X0 ou Y0. Os valores do zeramento de X e Y cam salvos na pgina de deslocamento do ponto zero. 9.4 - ZERO-PEA NO CENTRO DE UM RESSALTO CIRCULAR. 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 que o mais negativo possvel. Apertar a softkey [Armazenar P1] Tocar a ferramenta na lateral do ressalto num ponto onde o eixo X que o mais positivo possvel Apertar a softkey [Armazenar P2] Tocar a ferramenta na lateral do ressalto num ponto onde o eixo Y que o mais negativo possvel Apertar a softkey [Armazenar P3] Tocar a ferramenta na lateral do ressalto num ponto P4 onde o eixo Y que o mais positivo possvel 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 Programao e Operao - Linha D - CNC Siemens 828

T42158A

9. DEFINIO DO ZERO-PEA
OBSERVAES: Para fazer o zeramento no centro do ressalto deve-se informar o valor do raio da ferramenta na pgina de lista de ferramentas. A informao do dimetro da pea aparecer automaticamente no campo . Caso seja necessrio deslocar o zero - pea a uma certa distncia do centro do ressalto, necessrio informar a distncia de deslocamento no campo X0 ou Y0. Os valores do zeramento de X e Y cam salvos na pgina de deslocamento do ponto zero. 9.5 - ZERO-PEA NO CENTRO DE UMA PEA RETANGULAR Acionar a tecla JOG Acionar a tecla WCS/MCS Apertar a tecla [ M MACHINE] Apertar a softkey [T,S,M] Posicionar o cursor no campo DESL. ZERO Apertar a tecla SELECT at aparecer o zeramento desejado (G54 - G57 ou G505 - G599) Apertar a tecla CYCLE START Posicianar a ferramenta em uma das laterais da pea Apertar a softkey [DEF. NPV] Apetar a softkey [X=0] ou [Y=0] de acordo com o eixo desejado Posicionar a ferramenta na lateral oposta da pea. Apertar a softkey [DEF. NPV] Utilizar as setas ( ) para posicionar o cursor no eixo no eixo a ser zerado ( X ou Y). Apertar a tecla = Digitar /2 (dividido por dois) Apertar a tecla INPUT
2 (Y)

1 (X)

PEA

2 (X)

1 (Y)

OBSERVAES: Os valores do zeramento de X e Y cam salvos na pgina de deslocamento do ponto zero.

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

177

9. DEFINIO DO ZERO-PEA
9.6 - EFETUAR CORREO NO ZERO-PECA (G54 - G59 E G505 - G599) Apertar a tecla [OFFSET] Apertar a softkey [DESL. ZERO] Posicionar o cursor na linha correspondente ao zeramento desejado (X, Y, ou Z) Apertar a tecla = Apertar a tecla + ou - de acordo com o sentido da correo a ser efetuada. Digitar o valor da correo. Exemplo: 0.2 Apertar a tecla INPUT

OBSERVAO: A coluna informa a inclinao angular de cada eixo. Este campo normalmente ca igual a zero. Seu valores alterado automaticamente quando utilizado o recurso de zeramento no canto de uma pea inclinada.

178

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

10. EXECUO DE PROGRAMAS 10 - EXECUO DE PROGRAMAS


10.1 - EXECUTAR UM PROGRAMA DISPONVEL NA MEMRIA DA MQUINA. Acionar a tecla PROGRAM MANAGER. Acionar a softkey [ NC ]. Acessar o programa a ser executado, utilizando as teclas: , , e . Acionar a tecla INPUT. Acionar a softkey [EXECUTAR]. Acionar a softkey [CONT. PROG.] DESATIVAR as opes [TESTE PROGRAMA] e [AVANO ENSAIO]. Apertar a softkey [VOLTAR]. Acionar a tecla CYCLE START. 10.2 - EXECUTAR UM PROGRAMA DIRETO DO CARTO DE MEMRIA (MODO 1). 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 CYCLE START 10.3 - EXECUTAR UM PROGRAMA DIRETO DO CARTO DE MEMRIA (MODO 2). Um programa pode ser executado diretamente do carto de memria, fazendo-se uma chamada do programa que est no carto a partir de um programa que est na memria da mquina. Para isso deve-se: Criar um programa novo em uma das reas de memria da mquina. Inserir no programa a sintaxe: EXTCALL(C:\Nome do arquivo.Extenso do arquivo). Executar o programa. Por exemplo: Se um arquivo que est no cartao tem o nome EXERCCIO.MPF, devese programar: EXTCALL(C:\EXERCCIO.MPF)

T42158A

Manual de Programao e Operao - Linha D - CNC Siemens 828

179

10. EXECUO DE PROGRAMAS


10.4 - ABORTAR A EXECUO DE PROGRAMAS. Acionar a tecla CYCLE STOP. Acionar a tecla RESET. Atravs do movimento manual (via jog ou manivela eletrnica), deslocar os eixos para uma posio segura. 10.5 - INICIAR EXECUO NO MEIO DO PROGRAMA. 10.5.1 - Incio 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 execuo. Acionar a softkey [BUSCA DE BLOCO ]. Acionar a softkey [PARA CONTORNO]. Acionar a tecla CYCLE START (ser exibida a mensagem DESTINO DE BUSCA ALCANADO. APS CYCLE START SO EXEC. AS FUNES COLETADAS e ser emitido um sinal sonoro). Acionar a tecla CYCLE START novamente. 10.5.2 - Incio no meio de um programa (Programa Shopmill). Selecionar o programa Acionar a tecla AUTO Acionar a tecla [ M MACHINE]. Posicionar o cursor na operao (ciclo) onde deseja-se iniciar a execuo. 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. OBSERVAO: Para iniciar no meio de um programa Shopmill em um ciclo que possui vrias posies (ciclo de furao por exemplo) necessrio seguir os passos descritos aseguir:

180

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

10. EXECUO DE PROGRAMAS


10.5.3 - Incio no meio de um programa Shopmill (Ciclos com vrias posies). Acionar a tecla AUTO Acionar a tecla [ M MACHINE]. Posicionar o cursor no bloco que dene as posies 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 execuo. 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 - Incio no meio de um programa que foi interrompido durante a execuo. Acionar a tecla AUTO Acionar a tecla [ M MACHINE]. Posicionar o cursor na operao (ciclo) onde deseja-se iniciar a execuo. Acionar a softkey [BUSCA DE BLOCO]. Acionar a softkey [PONTO DE INTERRUPO]. 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 - Incio no meio de um programa do carto 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 informao de incio da execuo 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 Programao e Operao - Linha D - CNC Siemens 828 181

11. MONITORAMENTO DE VIDA TIL DE FERRAMENTAS


10.6 - INTERROPER E CONTINUAR A EXECUO SEM ACIONAR RESET. Este mtodo utilizado em operaes que necessitam ser interrompidas no meio para realizar troca de inserto, limpeza da pea, vericao de acabamento e aspecto supercial, etc.Para isto deve-se: Durante a execuo 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 necessrio) Fazer as operaes necessrias (limpar pea, 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 posio de interrupo. Acionar a tecla + ou - para voltar a coordenada inicial, at o eixo parar automaticamente. Acionar a tecla AUTO. Acionar a tecla CYCLE START. OBSERVAO: Caso o operador no retorne os eixos para a posio de interrupo, isso ser feito automaticamente ao acionar a tecla CYCLE START. Durante o retorno, os trs eixos sero movidos simultaneamente.

182

Manual de Programao e Operao - 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 esto disponveis dois tipos de monitoramento de vida tili de ferramenta. Existe o monitoramento por tempo de usinagem (em minutos) e o monitoramento por quantidade de peas. 11.1 - MONITORAMENTO DE VIDA TIL POR QUANTIDADE DE PEAS.

Para ativar o monitoramento de vida til por quantidade de peas 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 atravs das teclas , , e . T Posicionar o cursor no campo C . Acionar a tecla SELECT para at selecionar a letra Q (monitoramento por quantidade de peas usinadas). Posicionar o cursor no campo VALOR DE CMD e digitar a quantidade de peas desejada para a ferramenta. Ex: 10 Acionar a tecla INPUT. Posicionar o cursor no campo LIM. PR A.. Quando estiver faltando o n de peas informado neste campo para terminar a vida til da ferramenta, automaticamente ser exibido na tela da mquina 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. Aps realizar o procedimento descrito acima, deve-se acrescentar ao programa a sintaxe SETPIECE (X) aps a operao realizada pela ferramenta que est sendo monitorada. Nesta sintaxe, X deve ser substitudo pela quantidade de peas usinadas pela ferramenta cada vez que o programa executado. Ex: SETPIECE (1)
T42158A Manual de Programao e Operao - Linha D - CNC Siemens 828 183

11. MONITORAMENTO DE VIDA TIL DE FERRAMENTAS


OBSERVAES: Quando o limite de pr-aviso for atingido, a mensagem Ferramenta X Nm. Duplo 0001 atingiu limite de pr-aviso com D=0001ser exibida. Quando a vida da ferramenta chegar ao m, a mensagem Ferramenta X Nm. Duplo 0001 atingiu limite de monitorao com D=0001 ser exibida. Se o programa for executado aps o m do monitoramento, um novo alarme aparecer: Gerenciamento de ferramenta: Nenhuma ferramenta disposta para funcionar no grupo de ferram. 11.2 - 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. Acionar a softkey [DESG. FER.]. Posicionar o cursor na linha da ferramenta para qual o monitoramento ser ativado atravs das teclas , , e . T Posicionar o cursor no campo C . Acionar a tecla SELECT at selecionar a letra T (monitoramento por tempo de vida til). Posicionar o cursor no campo VIDA TIL. e digitar o tempo (em minutos) de usinagem desejado para a ferramenta. Ex.: 10 Posicionar o cursor no campo LIM. PR A.. Posicionar o cursor no campo LIM. PR A.. Quando estiver faltando o tempo (em minutos) informado neste campo para terminar a vida til da ferramenta, automaticamente ser exibido na tela da mquina 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. OBSERVAES: O tempo de monitoramento ser considerado somente nos blocos de programa com avano de trabalho (G01), portanto, deslocamentos em avano rpido (G00) sero desconsiderados. Quando o limite de pr-aviso for atingido, a mensagem Ferramenta X Nm. Duplo 0001 atingiu limite de pr-aviso com D=0001ser exibida. Quando a vida da ferramenta chegar ao m, a mensagem Ferramenta X Nm. Duplo 0001 atingiu limite de monitorao com D=0001 ser exibida. Se o programa for executado aps o m do monitoramento, um novo alarme aparecer: Gerenciamento de ferramenta: Nenhuma ferramenta disposta para funcionar no grupo de ferram.

184

Manual de Programao e Operao - Linha D - CNC Siemens 828

T42158A

1.INICIANDO O SHOPMILL

PARTE III TUTORIAL SHOPMILL

T42158A

Programao e Operao - Linha D - CNC Siemens 828

185

INICIANDO O SHOPMILL INICIANDO O SHOPMILL


Nos prximos captulos sero descritos alguns procedimentos operacionais da linguagem ShopMill. CARREGANDO DADOS DE FERRAMENTAS Neste captulo sero carregados os dados de todas as ferramentas requeridas para programar os exemplos da Parte II deste manual. Acessar a pgina Lista de ferramenta Acionar a tecla MENU SELECT Acionar o softkey Acionar o softkey
Comprimento da ferramenta RAIO da ferramenta D= Nmero duplo (para gerenciador de vida de Nmero de dentes (para ferramenta) trabalhar com avano por dente) Tipo da ferramenta Sentido de rotao do eixo-rvore Ativa refrigerante de corte (M07 / M08)

Posio da ferramenta no magazine

Nmero / nome da ferramenta

ngulo da ferramenta

Funes especcas como monitoramento de velocidade ou quebra de ferramenta

1.1.2 - Alterar dados de ferramenta


186 Programao e Operao - Linha D - CNC Siemens 828 T42158A

INICIANDO O SHOPMILL
Posicionar o cursor no dado a ser alterado Digitar a informao desejada (preset, dimetro, ngulo, etc.) 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- EXEMPLOS DE PROGRAMAO
T42158A Programao e Operao - Linha D - CNC Siemens 828 187

1. EXEMPLO: GUIA LONGITUDINAL


EXEMPLO 1: GUIA LONGITUDINAL Neste captulo sero descritos os primeiros passos necessrios para se criar um programa: Criar novos diretrio e programa; Chamar uma ferramenta; Programar contornos simples sem/com a compensao de raio; Produzir furos e roscas com macho. Desenho da pea:

188

Programao e Operao - Linha D - CNC Siemens 828

T42158A

1. EXEMPLO: GUIA LONGITUDINAL


NOTAS: Para se introduzir os dados no programa deve-se, alm de digitar os mesmos, acionar a teclaINPUT; O ShopMill sempre salva o ltimo dado setado via tecla SELECT , portanto o usurio deve observar as unidades, textos e smbolos que aparecem nas caixas de dilogo, vericando se eles esto iguais ao do seu respectivo exemplo. Caso contrrio, deve-se modic-las usando esses softkeys. 1.1 - INICIANDO O PROGRAMA 1.1.1 - Criar um diretrio Acionar a tecla PROGRAM MANAGER. Acionar a softkey [ NC ]. Posicionar o cursor na pasta Peas de trabalho. e apertar INPUT. Acionar a softkey [NOVO]. Acionar a softkey [PEA]. Digitar o nome da pasta (Ex: SHOP MILL). Acionar a softkey [OK]. 1.1.2 - Criar um programa Acionar a tecla PROGRAM MANAGER. Acionar a softkey [ NC ]. Acessar o diretrio desejado (Programa de peas, subprogramas ou peas de trabalho) atravs das teclas: , , e . Acionar a tecla INPUT. Acionar a softkey [NOVO]. Acionar a softkey [SHOPMILL]. Digitar o nome do programa (Ex: GUIA LONGITUDINAL). Acionar a softkey [OK].

T42158A

Programao e Operao - Linha D - CNC Siemens 828

189

1. EXEMPLO: GUIA LONGITUDINAL


1.1.3 - Preencher os dados como mostra a gura abaixo:

Acionar o softkey [ACEITAR] NOTAS: Para se introduzir os dados nesta pgina deve-se utilizar a tecla INPUT. O usurio deve observar as unidades, textos e smbolos que aparecem nas caixas de dilogo, vericando se eles esto iguais ao do seu respectivo exemplo. Caso contrrio, deve-se modic-las usando a tecla SELECT.

1.1.4 - Zero-pea: Acionar o softkey [VRIOS]

Acionar o softkey [DESLOCAMENTO] Selecionar a opo 1 (G54) atravs da tecla SELECT

Acionar o softkey [ACEITAR]

190

Programao e Operao - Linha D - CNC Siemens 828

T42158A

1. EXEMPLO: GUIA LONGITUDINAL


1.1.5 - Troca de ferramenta Acionar o softkey [RETA CRC]

Acionar o softkey [FERRAM.] 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.2 - DESBASTANDO E ACABANDO O REBAIXO

Neste captulo ser feito o desbaste e acabamento do rebaixo (150 x 61 mm) 1.2.1 - Desbastar o rebaixo Acionar o softkey [RETA]
T42158A Programao e Operao - Linha D - CNC Siemens 828 191

1. EXEMPLO: GUIA LONGITUDINAL


Digitar os dados: X 130 abs

Y 0 abs

Acionar o softkey [MOVI RPIDO] Posicionar o cursor em COMP. DE RAIO e selecionar a opo

Acionar o softkey [ACEITAR] Acionar o softkey [RETA] Digitar o dado: Z -10 abs

Acionar o softkey [MOVI RPIDO] Acionar o softkey [ACEITAR] Acionar o softkey [RETA] Digitar os dados: X -110 abs F 400 mm/min Acionar o softkey [ACEITAR] 2.2.2 - Troca de ferramenta Acionar o softkey [RETA CRC]

Acionar o softkey [FERRAM.] Acionar o softkey [SELECIONE FERRAMENTA] Posicionar o cursor na ferramenta desejada (neste exemplo ser usada uma fresa de 16 mm)
192 Programao e Operao - Linha D - CNC Siemens 828 T42158A

1. 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.2.3 - Acabar o rebaixo Acionar o softkey [RETA] Digitar os dados: X 85 abs Y 20 abs Acionar o softkey [MOVI RPIDO] Acionar o softkey [ACEITAR] Acionar o softkey [RETA] Digitar o dado: Z -10 abs Posicionar o cursor em COMP. DE RAIO e selecionar a opo 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.5 abs

T42158A

Programao e Operao - Linha D - CNC Siemens 828

193

1. 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 correo raio Selecionar a opo Acionar o softkey [ACEITAR]

194

Programao e Operao - Linha D - CNC Siemens 828

T42158A

1. EXEMPLO: GUIA LONGITUDINAL


1.3 - CRIANDO FUROS E ROSCAS COM MACHO: Neste captulo sero feitos os furos de centro, furaes macho rgido (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 opo Dimetro Digitar o dado: 5.000

Acionar o softkey [ACEITAR] a) Posies aleatrias (Pos 1): Acionar o softkey [POSIES] Acionar o softkey Selecionar a opo retangular Digitar os dados: Z0 -10 abs X0 -50 abs Y0 0 abs X1 50 abs Y1 0 abs Acionar o softkey [ACEITAR]
T42158A Programao e Operao - Linha D - CNC Siemens 828 195

POSIES

1. EXEMPLO: GUIA LONGITUDINAL


b) Posies aleatrias (Pos 2): Acionar o softkey [POSIES] Acionar o softkey correspondente ao cculo Selecionar a opo Circ. Int. Digitar os dados: Z0 -10 abs X0 0 abs R 20 abs POSIES

Y0 0 abs N 6

a0 0

Acionar o softkey [ACEITAR] c) Quadrado de posies (Pos 3): Acionar o softkey [POSIES] 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 POSIES

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 Programao e Operao - 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 opo Topo Digitar o dado: Z1 -21 abs Acionar o softkey [ACEITAR] a) Repetir posies: Acionar o softkey [POSIO] Digitar o dado: Pos: 1 Acionar o softkey [ACEITAR] Acionar o softkey [POSIO] Digitar o dado: Pos: 2 Acionar o softkey [ACEITAR] Acionar o softkey [POSIO] 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 Programao e Operao - Linha D - CNC Siemens 828 197

V 35 m/min

POSIO

POSIO

POSIO

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 posies: Acionar o softkey [POSIO] Digitar o dado: Pos: 3 Acionar o softkey [ACEITAR] 1.4 - SIMULANDO GRAFICAMENTE: 1.4.1 - Simular gracamente: Acionar o softkey [SIMULAO] Acionar o softkey correspondente ao inicio POSIO

1.4.2 - Sair da simulao:

Acionar o softkey:
198 Programao e Operao - Linha D - CNC Siemens 828 T42158A

1. EXEMPLO: GUIA LONGITUDINAL

1.5 - PROGRAMA SHOPMILL:

T42158A

Programao e Operao - Linha D - CNC Siemens 828

199

2. EXEMPLO: MOLDE DE INJEO


EXEMPLO 2: MOLDE DE INJEO Neste captulo sero apresentadas as seguintes funes: Fresamento de contornos fechados; Fresamento de cavidade retangular; Fresamento de cavidades circulares em diversas posies. Desenho da pea:

200

Programao e Operao - Linha D - CNC Siemens 828

T42158A

2. EXEMPLO: MOLDE DE INJEO


2.1 - CRIANDO UM NOVO PROGRAMA: Crie um novo programa com o nome MOLDE_DE_INJEO, seu respectivo cabealho e zero-pea, seguindo os passos 1.2, 1.3 e 1.4 do Exemplo 1 (Guia Longitudinal). Observe a localizao do zero-pea. 2.2 - FRESANDO O CONTORNO FECHADO:

Neste captulo ser feito o fresamento do contorno externo, utilizando as funes Contorno novo e Fresamento de contorno.

2.2.1 - Desenhar o contorno:

Acionar o softkey [FRES. CONT.] Acionar o softkey [NOVO CONTORNO]

NOVO CONTORNO

Digitar um nome para o contorno. Exemplo: CONT_EXT.

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 Programao e Operao - Linha D - CNC Siemens 828 201

2. EXEMPLO: MOLDE DE INJEO

Acionar o softkey

Acionar o softkey [TANGENTE ANTECESS] Selecionar a opo Digitar os dados: X 30 abs R 20 Y 95 abs

Acionar o softkey [SELECIONAR DILOGO] Acionar o softkey [TRANFERIR DILOGO] 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 opo Digitar o dado: R 20 Acionar o softkey [ACEITAR] Acionar o softkey Acionar o softkey [TANGENTE ANTECESS]

202

Programao e Operao - Linha D - CNC Siemens 828

T42158A

2. EXEMPLO: MOLDE DE INJEO


Digitar os dados: X 145 abs Y 5 abs

Acionar o softkey [ACEITAR] Acionar o softkey [TANGENTE ANTECESS] Acionar o softkey [ACEITAR]

2.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 ser usada uma fresa 20 mm) Acionar o softkey [NO PROGRAMA] Informar / selecionar os dados: F 0.15 mm/dente V 120 m/min FRESAGEM DO CURSO

T42158A

Programao e Operao - Linha D - CNC Siemens 828

203

2. EXEMPLO: MOLDE DE INJEO


Correo raio: Usinagem: Z0 0 abs Z1 -5 abs DZ 5 UXY 0.3 mm UZ 0.3 Aproxim.: reta L1 5 FZ 0.2 mm/dente Retrao: reta L2 5 Modo levant.: para plano retrocesso

Acionar o softkey [ACEITAR] 2.2.3 - Fresar o contorno (acabamento): Acionar o softkey [FRESAGEM DO CURSO] Modicar os dados: F 0.08 mm/dente Usinagem: Acionar o softkey [ACEITAR] 2.3 - FRESANDO A CAVIDADE RETANGULAR: V 150 m/min FRESAGEM DO CURSO

Neste captulo ser feito o fresamento da cavidade retangular utilizando a funo Fresar.

2.3.1 - Fresar o cavidade (desbaste): Acionar o softkey [FRESAR]


204 Programao e Operao - Linha D - CNC Siemens 828 T42158A

2. EXEMPLO: MOLDE DE INJEO


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.15 mm/dente Usinagem: Posic. individual. X0 75 abs W 40 a0 30 DZ 2.5 Imerso: helic. EP 2 mm/rev Escarear: Usin. compl. BOLSA

Y0 50 abs L 60 Z1 -15 abs UXY 0.3 mm

Z0 0 abs R 6 DXY 80% UZ 0.3 ER 2 mm

Acionar o softkey [ACEITAR]

T42158A

Programao e Operao - Linha D - CNC Siemens 828

205

2. EXEMPLO: MOLDE DE INJEO


2.3.2 - Fresar o cavidade (acabamento):

Acionar o softkey [FRESAR] Acionar a softkey [BOLSA] Modicar os dados: F 0.08 mm/dente Usinagem: Acionar o softkey [ACEITAR] 2.4 - FRESANDO AS CAVIDADES CIRCULARES: V 150 m/min BOLSA

Neste captulo ser feito o fresamento das cavidades circulares utilizando a funo Fresar.

2.4.1 - 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 Programao e Operao - Linha D - CNC Siemens 828 T42158A

BOLSA

2. EXEMPLO: MOLDE DE INJEO


Informar / selecionar os dados: F 0.15 mm/dente V120 m/min Usinagem: Padro posio 30 DZ 5 Imerso: helic. EP 2 mm/rev Escarear: Usin. compl.

Z1 -10 abs UXY 0.3 mm ER 2 mm

DXY 80% UZ 0.3

Acionar o softkey [ACEITAR] 2.4.2 - Fresar as cavidades (acabamento):

Acionar o softkey [FRESAR] Acionar a softkey [BOLSA] Acionar o softkey [BOLSA CIRCULAR] Modicar os dados: F 0.08 mm/dente Usinagem: Acionar o softkey [ACEITAR] 2.4.3 - Posies das cavidades: Acionar o softkey [FURAR] Acionar o softkey [POSIES] Acionar o softkey Selecionar a opo Grade Digitar os dados: Z0 0 abs X0 30 abs L1 90 N1 2
T42158A

BOLSA

V 150 m/min

Posies

Y0 25 abs L2 50 N2 2

a0 0

Programao e Operao - Linha D - CNC Siemens 828

207

2. EXEMPLO: MOLDE DE INJEO

Acionar o softkey [ACEITAR] 2.5 - SIMULANDO GRAFICAMENTE: 2.5.1 - Simular gracamente: Acionar o softkey [SIMULAO] Acionar o softkey correspondente ao inicio

2.5.2 - Sair da simulao:

Acionar o softkey:

208

Programao e Operao - Linha D - CNC Siemens 828

T42158A

2. EXEMPLO: MOLDE DE INJEO


2.6 - PROGRAMA SHOPMILL:

T42158A

Programao e Operao - Linha D - CNC Siemens 828

209

3. EXEMPLO: PLACA DE MOLDE


EXEMPLO 3: PLACA DE MOLDE Neste captulo sero apresentadas outras importantes funes: Fresamento de contornos abertos; Fresamento de cavidade com perfil (desbaste, material residual e acabamento); Fresamento em vrios planos; Considerao de obstculos. Desenho da pea:

210

Programao e Operao - Linha D - CNC Siemens 828

T42158A

3. EXEMPLO: PLACA DE MOLDE


3.1 - CRIANDO UM NOVO PROGRAMA: Crie um novo programa com o nome PLACA_DE_MOLDE, seu respectivo cabealho e zero-pea, seguindo os passos 1.2, 1.3 e 1.4 do Exemplo 1 (Guia Longitudinal). Observe a localizao do zero-pea. 3.2 - FRESANDO O CONTORNO ABERTO:

Neste captulo ser feito o fresamento do contorno externo, utilizando as funes Contorno novo e Fresamento de contorno.

3.2.1 - Desenhar o contorno:

Acionar o softkey [FRES. CONT.] Acionar o softkey [NOVO CONTORNO]

NOVO CONTORNO

Digitar um nome para o contorno. Exemplo: CONT2_EXT. 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

Programao e Operao - Linha D - CNC Siemens 828

3. 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.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.15 mm/dente V 120 m/min Correo raio: Usinagem: Z0 0 abs Z1 -10 abs UZ 0.3 UXY 0.3 mm Aproxim.: reta L1 5 FZ 0.2 mm/dente Retrao: reta L2 5 Modo levant.: para plano retrocesso
212

FRESAGEM DO CURSO

DZ5

Programao e Operao - Linha D - CNC Siemens 828

T42158A

3. EXEMPLO: PLACA DE MOLDE


Acionar o softkey [ACEITAR] 3.2.3 - Fresar o contorno: (acabamento) Acionar o softkey [FRESAGEM DO CURSO] Modicar os dados: F 0.08 mm/dente Usinagem: Acionar o softkey [ACEITAR] 3.3 - FRESANDO A CAVIDADE A PARTIR DE UM CONTORNO: V 150 m/min FRESAGEM DO CURSO

Neste captulo ser feito o desbaste, remoo de material residual e acabamento de uma cavidade a partir de um determinado perl.

3.3.1 - Desenhar o contorno:

Acionar o softkey [FRES. CONT.] Acionar o softkey [NOVO CONTORNO]

NOVO CONTORNO

Digitar um nome para o contorno. Exemplo: CONT_INT.

T42158A

Programao e Operao - Linha D - CNC Siemens 828

213

3. 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.3.2 - 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

Programao e Operao - Linha D - CNC Siemens 828

T42158A

3. EXEMPLO: PLACA DE MOLDE


Acionar o softkey [NO PROGRAMA] Informar / selecionar os dados: V 120 m/min F 0.15 mm/dente Usinagem : Z0 0 abs Z1 -15 abs DXY 50 % DZ 5 UZ 0.3 mm UXY 0.3 mm Pto. inicial: AUTO Imerso.: hlice EP 2 mm/rev ER 2 mm Modo levant.: para plano retrocesso Acionar o softkey [ACEITAR] 3.3.3 - Desbastar o material residual: BOLSO MAT. REST NO PROGRAMA

Acionar o softkey [BOLSO MAT. 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.15 mm/dente V 120 m/min DZ 5 DXY 50 % Modo levant.: para plano retrocesso Acionar o softkey [ACEITAR] 3.3.4 - Acabar o fundo da cavidade: Acionar o softkey [BOLSO MAT. REST] Acionar o softkey [SELECIONE FERRAMENTA] Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma fresa 10 mm)
T42158A Programao e Operao - Linha D - CNC Siemens 828 215

BOLSO MAT. REST

3. EXEMPLO: PLACA DE MOLDE


Acionar o softkey [NO PROGRAMA] Modicar os dados: F 0.08 mm/dente Usinagem: fundo V 150 m/min

Acionar o softkey [ACEITAR] 3.3.5 - 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] Modicar os dados: F 0.08 mm/dente Usinagem: parede V 150 m/min

Acionar o softkey [ACEITAR] 3.4 - FRESANDO AS CAVIDADES CIRCULARES:

Neste captulo ser feito o fresamento das cavidades circulares, as quais esto em diferente planos.

216

Programao e Operao - Linha D - CNC Siemens 828

T42158A

3. EXEMPLO: PLACA DE MOLDE


3.4.1 - 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.15 mm/dente V 120 m/min Usinagem: Posio individ. X0 0 abs 60 DZ 5 Imerso: helic. EP 2 mm/rev Escarear: Usin. compl. BOLSA

Y0 0 abs Z1 -10 abs UXY 0.3 mm ER 2 mm

Z0 0 abs DXY 50% UZ 0.3

Acionar o softkey [ACEITAR] 3.4.2 - Acabar a cavidade maior:

Acionar o softkey [FRESAR] Acionar a softkey [BOLSA] Acionar o softkey [BOLSA CIRCULAR] Modicar os dados: F 0.08 mm/dente Usinagem: V 150 m/min BOLSA

T42158A

Programao e Operao - Linha D - CNC Siemens 828

217

3. EXEMPLO: PLACA DE MOLDE


Acionar o softkey [ACEITAR] 3.4.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: Posio individ. X0 0 abs 30 DZ 5 Imerso: helic. EP 2 mm/rev Escarear: Usin. compl. BOLSA

Y0 0 abs Z1 -20 abs UXY 0.3 mm ER 2 mm

Z0 -10 abs DXY 50% UZ 0.3

Acionar o softkey [ACEITAR] 3.4.4 - Acabar a cavidade menor:

Acionar o softkey [FRESAR] Acionar a softkey [BOLSA] Acionar o softkey [SELECIONE FERRAMENTA] Modicar os dados: V 150 m/min F 0.08 mm/dente Usinagem: Acionar o softkey [ACEITAR] BOLSA

218

Programao e Operao - Linha D - CNC Siemens 828

T42158A

3. EXEMPLO: PLACA DE MOLDE


3.5 - CONSIDERANDO OBSTCULOS

Neste captulo sero feitas as furaes, considerando os obstculos que h entre os grupos de furos.

3.5.1 - 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 - 90) Acionar o softkey [PARA PROGRAMA] Digitar os dados: F 150 mm/min Selecionar a opo Dimetro Digitar o dado: 5.000 Acionar o softkey [ACEITAR] 3.5.2 - Furar: Acionar o softkey FURAR ALARGAR S 500 rpm consideraremos uma CENTRAR

T42158A

Programao e Operao - Linha D - CNC Siemens 828

219

3. EXEMPLO: PLACA DE MOLDE

Acionar o softkey [SELECIONE FERRAMENTA] Posicionar o cursor na ferramenta desejada (neste exemplo consideraremos uma broca de 10 mm - 118) Acionar o softkey [NO PROGRAMA] Digitar os dados: F 150 mm/min V 35 m/min Selecionar a opo Topo Digitar o dado: Z1 -21 abs Acionar o softkey [ACEITAR] a) Linha de posies: Acionar o softkey [POSIES] Acionar o softkey Selecionar a opo Linha Digitar os dados: Z0 -10 abs X0 -42.5 abs L 45 Posies

Y0 N

-92.5 abs 4

a0

90

Acionar o softkey [ACEITAR] b) Obstculo: Acionar o softkey [POSIES] Acionar o softkey [OBSTCULO] Digitar o dado: Z 1 abs Posies obstculo

220

Programao e Operao - Linha D - CNC Siemens 828

T42158A

3. EXEMPLO: PLACA DE MOLDE


Acionar o softkey c) Linha de posies: Acionar o softkey [POSIES] Acionar o softkey Selecionar a opo Linha Digitar os dados: -10 abs Z0 X0 42.5 abs L 45 Posies

Y0 -92.5 abs N 4

a0 90

Acionar o softkey [ACEITAR]

d) Obstculo: Acionar o softkey [POSIES] Acionar o softkey [OBSTCULO] Digitar o dado: Z 1 abs Posies obstculo

Acionar o softkey [ACEITAR] e) Crculo de posies: (Pos 2) Acionar o softkey [POSIES] Acionar o softkey Selecionar a opo Circ. Int. Digitar os dados: Z0 -10 abs 0 abs X0 R 22.5 abs Posies

Y0 0 abs N 6

a0 0

T42158A

Programao e Operao - Linha D - CNC Siemens 828

221

3. EXEMPLO: PLACA DE MOLDE


Acionar o softkey [ACEITAR] f) Obstculo: Acionar o softkey [POSIES] Acionar o softkey [OBSTCULO] Digitar o dado: Z 1 abs Acionar o softkey [ACEITAR] Posies obstculo

g) Posio aleatria: Acionar o softkey [POSIES] Acionar o softkey Selecionar a opo retangular Digitar os dados: Z0 -10 abs 0 abs X0 Posies

Y0

42.5 abs

Acionar o softkey [ACEITAR] OBS: Apague as outras posies (se j existirem) utilizando a tecla Del. 3.6 - SIMULANDO GRAFICAMENTE: 3.6.1 - Simular gracamente:

Acionar o softkey [SIMULAO] Acionar o softkey correspondente ao inicio

222

Programao e Operao - Linha D - CNC Siemens 828

T42158A

5. TUTORIAL SHOPMILL

2.5.2 - Sair da simulao: Acionar o softkey: 3.7 - PROGRAMA SHOPMILL:

T42158A

Programao e Operao - Linha D - CNC Siemens 828

223