Home

Manual de programação Fundamentos - Service, Support

image

Contents

1. 16 3 Grupos de fun es G Grupo 14 Dimensionamento da pe a absoluta incremental Fun o G N 1 Significado MD20150 2 W3 STD SAG FM G90 1 Indica o das dimens es absoluta m x G91 2 Indica o de dimens o incremental m Grupo 15 Tipo de avan o Fun o G N 1 Significado MD20150 2 W3 STD SAG FM G93 1 Avan o em fun o do tempo 1 min rpm m G94 2 Avan o linear em mm min polegadas min m x G95 3 Avan o por rota o em mm rot polegadas rot m G96 4 Velocidade de corte constante e tipo de avan o como m no G95 ON G97 5 Velocidade de corte constante e tipo de avan o como m no G95 OFF G931 6 Especifica o de avan o pelo tempo de deslocamen m to desativa o de velocidade constante de percurso G961 7 Velocidade de corte constante e tipo de avan o como m no G94 ON G971 8 Velocidade de corte constante e tipo de avan o como m no G94 OFF G942 9 Congelamento do avan o linear e velocidade de corte m constante ou rota o de fuso G952 10 Congelamento do avan o por rota o e velocidade m de corte constante ou rota o de fuso G962 11 Avan o linear ou avan o por rota o e velocidade de m corte constante G972 12 Congelamento do avan o linear ou avan o por m rota o e velocidade de fuso constante G973 13 Avan o por rota o sem limite de rota o do fuso m G97 s
2. Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F DIC Programa o em PGsl b di metro espec fica de Programa o em di metro raio eixo relativa e por blocos espec fica de eixo DIAMONA DIAM90A DIAMOFA DIACYCOFA DIAMCHANA DIAMCHAN DAC DIC RAC RIC P gina 183 DILF Curso de retrocesso PGsl m comprimento Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LETXT LFWP LFPOS POLF POLFMASK POLFMLIN P gina 267 DISABLE Interrupt OFF PGAs DISC Acelera o do c rculo de PGs m transi o compensa o Corre o nos cantos externos do raio da ferramenta G450 G451 DISC P gina 294 DISCL Dist ncia do ponto final PGsl do movimento de _ Aproxima o e afastamento penetra o r pido a partir G140 at G143 G147 G148 do plano de usinagem G247 G248 G347 G348 G340 6341 DISR DISCL FAD PM PR P gina 298 DISPLOF Supress o da atual PGAs exibi o de blocos DISPLON Cancelamento da supres PGAs s o da atual exibi o de blocos DISPR Diferen a de percurso de PGAs b reposicionamento DISR Dist ncia de PGAsI b reposicionamento DITE Curso de sa da da rosca PGs m Curso programado de entrada e de sa da DITS DITE P gina 256 DITS Curso de entr
3. Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F TOWSTD Valor de posi o inicial PGAsI m para corre es no com primento da ferramenta TOWTCS Valores de desgaste no PGAs m sistema de coordenadas da ferramenta ponto de refer ncia do porta ferra menta T no assento do porta ferramenta TOWWCS Valores de desgaste no PGAs m sistema de coordenadas da pe a de trabalho WCS TR Componente de desloca PGAs mento em uma vari vel Frame TRAANG Transforma o de eixo PGAs o inclinado TRACON Transforma o concate PGAs o nada TRACYL Cilindro Transforma o PGAs o o o o de superf cie perif rica TRAFOOF Desativa o das transfor PGAs ma es ativas no canal TRAILOF Movimento acoplado PGAsI ass ncrono de eixo OFF TRAILON Movimento acoplado PGAsI ass ncrono de eixo ON TRANS Deslocamento PGsl b program vel Deslocamento de ponto zero TRANS ATRANS P gina 347 TRANSMIT Transforma o polar PGAsl o o o o usinagem de face TRAORI Transforma o de 4 e PGAsI 5 eixos transforma o gen rica TRUE Constante l gica PGAsl verdadeiro TRUNC Corte das casas decimais PGAs TU ngulo do eixo PGAs b Fundamentos 504 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas
4. Comprimento Comprimento 1 Geometria a e Comprimento b sico 2 a Geometria Comprimento 2 Indica o As descri es breves sobre os par metros de ferramenta est o dispon veis na interface de opera o Para maiores informa es veja Literatura Manual de fun es b sicas Corre es de ferramenta W1 Ferramentas de tornear No grupo de ferramenta Ferramentas de tornear existem os seguintes tipos de ferramenta 500 510 520 530 540 550 560 580 Ferramenta de desbaste Ferramenta de acabamento Ferramenta para canais Ferramenta para separar Ferramenta para roscas Ferramenta cogumelo Ferramenta perfilada gerenciamento de ferramentas Broca rotativa ECOCUT Apalpador de medi o com par metro de posi o de corte Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas Par metros de ferramenta Fundamentos 4 5 Tipos de ferramenta As seguintes figuras mostram uma vista geral de quais par metros de ferramenta DP s o registrados na mem ria de corre es no caso das ferramentas de tornear p Ferramenta de tornear ex G18 Plano Z X F Ponto de refer ncia do x porta ferramenta R Raio do corte raio da ferramenta S Posi o do centro do corte Comprimento 2 Z a Comprimento 1 X Ponta da ferramenta P corte 1 Dn X
5. na o para Strings lt Operador de compa PGAsl ra o menor igual Operador de atribui o PGAs e gt Operador de compa PGAsl ra o maior igual Operador para divis o PGAsl 10 O bloco ser omitido PGsl 1 n vel de omiss o Omiss o de blocos P gina 42 si O bloco ser omitido IT 8 n vel de omiss o o o o o A Nome de eixo PGAsI m b A2 Orienta o da ferramen PGAs b ta ngulo RPY ou ngulo euleriano A3 Orienta o da ferramen PGAs b ta Componente de vetor normal de dire o de rea A4 Orienta o da ferramen PGAs b ta Vetor normal de rea para o in cio do bloco A5 Orienta o da ferramen PGAs b ta Vetor normal de rea para o fim do bloco ABS Valor absoluto quantia PGAs AC Especifica o de PGsl b o dimens o absoluta de Especifica o de dimens es coordenadas posi es absolutas G90 AC P gina 167 Fundamentos 446 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F ACC Controle da atual PGsl m acelera o axial Corre o da acelera o progra m vel ACC opcional P gina 138 ACCLIMA Con
6. forme Spline c bica FD Avan o de trajet ria para PGs b sobreposi o com Avan o com sobreposi o de manivela eletr nica manivela eletr nica FD FDA P gina 140 FDA Avan o axial para sobre PGs b posi o de manivela Avan o com sobreposi o de eletr nica manivela eletr nica FD FDA P gina 140 FENDNORM Desacelera o de cantos PGAs m OFF FFWOF 4 Controle feedforward PGsl m OFF Deslocamento com controle antecipado FFWON FFWOF P gina 419 FFWON Controle feedforward PGsl m ativado Deslocamento com controle antecipado FFWON FFWOF P gina 419 FGREF Raio de refer ncia em PGsl m eixos rotativos ou fatores Avan o G93 G94 G95 F de refer ncia de trajet ria FGROUP FL FGREF em eixos de orienta o P gina 109 interpola o de vetores Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 465 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F FGROUP Defini o dos eixos com PGs avan o de trajet ria Avan o G93 G94 G95 F FGROUP FL FGREF P gina 109 FI Par metro para acesso PGAsI aos dados de Frame Deslocamento fino FIFOCTRL Controle da mem ria de PGAs m pr processamento FILEDATE Retorna a data do ltimo PGAs
7. relativa ao ltimo p lo Ponto de refer ncia das v lido coordenadas polares G110 G111 G112 P gina 195 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 471 Tabelas 16 1 Lista de instru es Instru o Significado G140 9 Sentido de aproxima o WAB definido atrav s de G41 G42 Para descri o veja PGsl Aproxima o e afastamento G140 at G143 G147 G148 G247 6248 G347 6348 G340 G341 DISR DISCL FAD PM PR P gina 298 w3 828D 3 PPU260 261 PPU280 281 D F D F G141 Sentido de aproxima o WAB esquerda do contorno PGsl Aproxima o e afastamento G140 at G143 G147 6148 G247 6248 G347 6348 G340 G341 DISR DISCL FAD PM PR P gina 298 G142 Sentido de aproxima o WAB direita do contorno G143 Sentido de aproxima o WAB em fun o da tangente PGsl Aproxima o e afastamento G140 at 6143 G147 G148 G247 G248 6347 6348 G340 G341 DISR DISCL FAD PM PR P gina 298 PGsl Aproxima o e afastamento 6140 at G143 G147 G148 G247 6248 G347 6348 G340 G341 DISR DISCL FAD PM PR P gina 298 G147 Aproxima o suave em linha reta PGsl Aproxima o e afastamento G140 at G143 G147 G148 G247 6248 G347 6348 G340 G341 DISR DISCL FAD PM PR P gina 298 G148 Afastamento suave em linha reta PGsl Aproxima o e
8. de colis o para bloco de Aproxima o e afastamento aproxima o e de com estrat gias de afastamento afastamento ampliadas G460 G461 G462 P gina 308 G461 Inser o de um c rculo PGsl m no bloco de compen Aproxima o e afastamento sa o do raio de ferra com estrat gias de afastamento menta WRK ampliadas G460 G461 G462 P gina 308 G462 Inser o de uma reta no PGs m bloco de compensa o Aproxima o e afastamento do raio de ferramenta com estrat gias de afastamento WRK ampliadas G460 G461 G462 P gina 308 G500 9 Desativa o de todos os PGs m Frames ajust veis Deslocamento de ponto zero Frames b sicos est o ajust vel G54 G57 G505 ativos G599 G53 G500 SUPA 6153 P gina 157 G505 6599 5 99 deslocamento de PGs m ponto zero ajust vel Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA 6153 P gina 157 G601 4 Mudan a de blocos com PGs m parada exata fina Parada exata G60 G9 G601 G602 G603 P gina 327 G602 Mudan a de blocos com PGs m parada exata aproximada Parada exata G60 G9 G601 G602 6603 P gina 327 G603 Mudan a de blocos para PGs m fim de bloco de inter Parada exata G60 G9 G601 pola o IPO G602 G603 P gina 327 G621 Desacelera o de cantos PGAs m em todos os cantos G641 Mod
9. fixo Aproxima o de ponto fixo G75 G751 P gina 402 G90 4 Especifica o de PGsl m b dimens o absoluta Especifica o de dimens es absolutas G90 AC P gina 167 G91 Especifica o de PGsl m b dimens o incremental Especifica o de dimens o incremental G91 IC P gina 170 G93 Avan o em fun o do PGsl m tempo 1 min rpm Avan o G93 G94 G95 F FGROUP FL FGREF P gina 109 G94 4 Avan o linear F em PGsl m mm min ou pol min e Avan o G93 G94 G95 F graus min FGROUP FL FGREF P gina 109 G95 Avan o por rota o F em PGs m mm rot ou pol rot Avan o G93 G94 G95 F FGROUP FL FGREF P gina 109 G96 Velocidade de corte PGsI m constante como no G95 velocidade de corte constante ON G96 6961 G962 G97 G971 G972 G973 LIMS SCC P gina 100 G97 Velocidade de corte PGsl m constante como no G95 Velocidade de corte constante OFF G96 G961 G962 G97 G971 G972 G973 LIMS SCC P gina 100 G110 Programa o polar PGsl b relativa ltima posi o Ponto de refer ncia das nominal programada coordenadas polares G110 G111 G112 P gina 195 G111 Programa o polar PGsl b relativa ao ponto zero do Ponto de refer ncia das atual sistema de coordenadas polares G110 coordenadas da pe a de G111 G112 P gina 195 trabalho G112 Programa o polar PGsl b
10. condicional no programa de pe a ciclo de tecnologia INDEX Determina o do ndice PGAsI de um caractere na String de entrada INIPO Inicializa o das PGAsI vari veis com PowerOn INIRE Inicializa o das PGAsI vari veis com Reset INICF Inicializa o das PGAs vari veis com NewConfig Fundamentos 478 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F INIT Sele o de um determi PGAs nado programa NC para execu o em um deter minado canal INITIAL Cria o de um INI File PGAsI atrav s de todas as reas INT Tipo de dado Valor PGAsI inteiro com sinal INTERSEC Calcula a intersec o PGAs entre dois elementos de contorno INVCCW Deslocamento de PGsl m evolvente no sentido Interpola o de evolventes anti hor rio INVCW INVCCW P gina 232 INVCW Deslocamento de PGsl m evolvente no sentido Interpola o de evolventes hor rio INVCW INVCCW P gina 232 INVFRAME C lculo do Frame inverso FB1 K2 a partir de um Frame IP Par metro de PGAs interpola o vari vel IPOBRKA Crit rio de movimento a PGAs m partir do ponto de ativa o da ra
11. Instru o Significado Para descri o veja W2 828D 3 PPU260 261 PPU280 281 D F D F FXS Deslocamento at o PGsl m encosto fixo ativado FXST Limite de torque para PGsl m deslocamento at o encosto fixo FXSW Janela de monitora o PGsl para deslocamento at o encosto fixo FZ Avan o por dente PGsl m Avan o por dente G95 FZ P gina 151 GO Interpola o linear com PGsl m avan o movimento Movimento de avan o r pido r pido GO RTLION RTLIOF P gina 201 G1 9 Interpola o linear com PGsl m avan o interpola o de Interpola o linear G1 retas P gina 206 G2 Interpola o circular em PGs m sentido hor rio Tipos de interpola o circular G2 G3 P gina 209 G3 Interpola o circular em PGs m sentido anti hor rio Tipos de interpola o circular 62 63 P gina 209 G4 Tempo de espera pr PGsl b definido Tempo de espera G4 P gina 421 G5 Retifica o inclinada de PGAs b canal G7 Movimento de compen PGAsI b sa o na retifica o inclinada de canal G9 Parada exata desace PGsl b lera o Parada exata G60 G9 G601 G602 G603 P gina 327 G17 9 Sele o do plano de PGsl m trabalho X Y Sele o do plano de trabalho G17 G18 G19 P gina 163 G18 Sele o do plano de PGsl m trabalho Z X
12. Palavra chave 1 par metro 2 par metro 3 par metro Explica o Identificador de subrotina SEFORM STRING 128 INT plano STRING 128 Atual nome de sec o para nome de sec o icon editor Step Palavra 1 2 3 4 Explica o chave par metro par metro par metro par metro Identificador de subrotina COUPON AXIS Eixo AXIS Eixo REAL Couple on escravo mestre Posi o de Ativa o do grupo ELG par de fusos sincroniza ativa o do dos Se nenhuma posi o de ativa o for especi eixo escravo ficada ent o o acoplamento realizado da forma mais r pida poss vel rampa Se n o for indicada nenhuma posi o de ativa o para o eixo fuso escravo ent o este se refere de forma absoluta ou incremental ao eixo fuso mestre Somente quando o for especificado 3 par metro tamb m devem ser programados os par metros 4e5 COUPOF AXIS Eixo AXIS Eixo REAL REAL Couple off escravo mestre Posi o de Posi o de Desativa o do grupo ELG par de fusos sincroni desativa o desativa o zados Os par metros de acoplamento s o manti do eixo do eixo dos Se forem especificadas posi es ent o o escravo mestre acoplamento somente ser iniciado quando todas absoluto absoluto as posi es especificadas forem ultrapassadas O fuso escravo continua a girar com a ltima rota o antes da desativa o do acoplamento WAITC AXIS Eixo STRING 8 AXIS Eixo STRING 8
13. Significado G60 Comando para ativa o da parada exata ativada modalmente G9 Comando para ativa o da parada exata ativada por blocos G601 Comando para ativa o do crit rio de parada exata Parada exata fina G602 Comando para ativa o do crit rio de parada exata Parada exata aproximada 6603 Comando para ativa o do crit rio de parada exata Fim de interpolador Indica o Os comandos para ativa o dos crit rios de parada exata c601 c602 603 somente ter o efeito com o c60 ou o c9 ativo Exemplo C digo de programa Coment rio N5 G602 Crit rio Parada exata aproximada selecionado N10 GO G60 Z Parada exata ativa modalmente NZD Roana Aas y G60 segue atuando N50 G1 G601 Crit rio Parada exata fina selecionado N80 G64 Z Comuta o para modo de controle da trajet ria N100 G0 G9 A parada exata atua somente neste bloco NULO eis O modo de controle de trajet ria est ativo novamente Outras informa es G60 G9 O co gera a parada exata no atual bloco o c60 no atual bloco e nos blocos seguintes Com os comandos do modo de controle de trajet ria c64 ou c641 c645 se desativa O c60 Fundamentos 326 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comportamento no percurso 11 1 Parada exata G60 G9 G601 G602 G603 G601 G602 Transi o de blocos Com G601 Trajet ria O movimento desacelerado e no canto esquina chega a parar brevemente
14. casas decimais ROUNDUP Arredondamento para PGAsI cima de um valor de entrada RP Raio polar PGsl m b Comandos de deslocamento com coordenadas polares GO G1 G2 G3 AP RP P gina 197 RPL Rota o no plano PGsl b Rota es de Frame program veis com ngulos espaciais ROTS AROTS CROTS P gina 365 RT Par metro para acesso PGAsI aos dados de Frame Rota o Fundamentos 494 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F RTLIOF GO sem interpola o PGsl m linear interpola o de Movimento de avan o r pido eixos individuais G0 RTLION RTLIOF P gina 201 RTLION GO com interpola o PGsl m linear Movimento de avan o r pido GO RTLION RTLIOF P gina 201 S Rota o do fuso PGsl m b com G4 H96 G961 tem Rota o do fuso S sentido de outro significado giro do fuso M3 M4 M5 P gina 89 SAVE Atributo para salvar infor PGAs ma es em chamadas de subrotinas SBLOF Supress o de bloco a PGAs bloco SBLON Cancelamento da PGAsI supress o de bloco a bloco SC Par metro para acesso PGAs aos dados de Frame Escala SCALE Escala program ve
15. program veis com Rota es de Frame progra ngulos espaciais m veis com ngulos espaciais ROTS AROTS CROTS P gina 365 Fundamentos 448 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F AS Defini o de macro PGAsI e ASCALE Escala program vel PGsl b Fator de escala program vel SCALE ASCALE P gina 366 ASIN Fun o de c lculo arco PGAs seno ASPLINE Akima Spline PGAsI m o o ATAN2 Arco tangente 2 PGAsI ATOL Toler ncia espec fica de PGAs eixo para fun es de compressor suaviza o de orienta o e tipos de suaviza o ATRANS Deslocamento aditivo PGsl b program vel Deslocamento de ponto zero TRANS ATRANS P gina 347 AX Identificador de eixo PGAsI m b vari vel AXCTSWE Avan o de eixos PGAsI contentores AXCTSWED Rota o de contentor de PGAs eixo AXIS Identificador de eixo PGAsI o endere o de eixo AXNAME Converte a String de PGAsI entrada em identificador de eixo AXSTRING Converte a String em PGAsI n mero de fuso AXTOCHAN Solicita o eixo para um PGAsI determinado canal poss vel a partir do programa NC e da a o
16. 14 3 Limita o da rea de trabalho Outras informa es Fundamentos Ponto de refer ncia na ferramenta Com a corre o de comprimento da ferramenta ativada se monitora como ponto de refer ncia a ponta da ferramenta caso contr rio o ponto de refer ncia do porta ferramenta A considera o do raio da ferramenta deve ser ativado separadamente Isto se realiza atrav s do dado de m quina espec fico de canal MD21020 MC WORKAREA WITH TOOL RADIUS Se o ponto de refer ncia da ferramenta estiver fora dos limites da rea de trabalho definida ou avan ar para fora desta rea ent o o programa p ra de ser executado Indica o Se existem transforma es ativas a considera o dos dados de ferramenta comprimento e raio podem divergir do comportamento descrito Literatura FB1 Manual de fun es b sicas Monitora es de eixos reas de prote o A3 Cap tulo Monitora o do limite de rea de trabalho Limite program vel da rea de trabalho G25 G26 Para cada eixo se pode definir um limite superior c26 e um limite inferior c25 para rea de trabalho Estes valores se aplicam com efeito imediato e se conservam com o ajuste de dado de m quina gt MD10710 MN PROG SD RESET SAVE TAB ap s o RESET e o religamento Indica o No Manual de Programa o Avan ada encontramos a descri o da subrotina CALCPOSI Com esta subrotina poss vel verificar antes dos movimentos de des
17. 15 4 Endere os 15 4 Endere os Endere os fixos e ajust veis 436 Os endere os s o divididos em dois grupos e Endere os fixos Estes endere os s o ajustados de modo fixo ou seja os caracteres de endere o n o podem ser alterados e Endere os ajust veis Estes endere os podem ser atribu dos com outro nome pelo fabricante da m quina mediante dados de m quina Na tabela a seguir est o listados alguns dos endere os importantes A ltima coluna informa quando se trata de um endere o fixo ou de um endere o ajust vel Endere o Significado ajuste padr o Nome A DC Eixo rotativo ajust vel A ACP A ACN ADIS Dist ncia de suaviza o para fun es de trajet ria fixo B DC Eixo rotativo ajust vel B ACP B ACN C DC Eixo rotativo ajust vel C ACP C ACN CHR Chanfrar cantos de contorno fixo D N mero de corte fixo Fa Avan o fixo FA eixo e Avan o por eixo fixo FA fuso e apenas se um n de fuso for especificado por vari veis SPI fuso G Condi o de curso fixo H Fun o auxiliar fixo H QU Fun o auxiliar sem parada de leitura l Par metro de interpola o ajust vel J Par metro de interpola o ajust vel K Par metro de interpola o ajust vel Ls Chamada de subrotina fixo M Fun o adicional fixo
18. 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F TURN N mero de voltas para PGsl b linha helicoidal Interpola o helicoidal G2 G3 TURN P gina 229 ULI Valor limite superior de PGAs vari veis UNLOCK Libera o de a o sin PGAsI crona com ID continua o do ciclo de tecnolo gia UNTIL Condi o para finaliza PGAsI o de um loop REPEAT UPATH A refer ncia de percurso PGAs m para eixos FGROUP o par metro de curva VAR Palavra chave Tipo de PGAs transfer ncia de par metros VELOLIM Redu o da velocidade PGAsI m axial m xima VELOLIMA Redu o ou acelera o PGsl m da velocidade axial Influ ncia da acelera o em m xima do eixo escravo eixos escravos VELOLIMA ACCLIMA JERKLIMA P gina 415 WAITC Espera at o crit rio de PGAsI o mudan a de blocos de acoplamento ser preen chido para os eixos fusos WAITE Espera pelo fim do pro PGAsI grama em outro canal WAITENC Espera pelas posi es de PGAs eixo sincronizadas e restauradas WAITM Espera pelo marcador no PGAs canal especificado finali za o bloco especificado com parada exata WAITMC Espera pelo marcador no PGAs canal especif parada exata
19. 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F SPN N mero de trechos por PGAsl b bloco SPOF 2 Curso OFF PGAs m estampagem puncionamento OFF SPOS Posi o do fuso PGsl m Posicionamento de fusos SPOS SPOSA M19 M70 WAITS P gina 123 SPOSA Posi o do fuso al m dos PGs m limites do bloco Posicionamento de fusos SPOS SPOSA M19 M70 WAITS P gina 123 SPP Comprimento de um PGAsI m trecho SQRT Raiz quadrada PGAsI fun o aritm tica square root SR Curso de retrocesso PGsl b oscilante para a o V rios valores de avan o em sincrona um bloco F ST SR FMA STA SRA P gina 147 SRA Curso de retrocesso PGsl m oscilante na entrada V rios valores de avan o em externa axial para a o um bloco F ST SR FMA STA sincrona SRA P gina 147 ST Tempo de passada final PGs b oscilante para a o V rios valores de avan o em sincrona um bloco F ST SR FMA STA SRA P gina 147 STA Tempo de passada final PGs m oscilante axial para a o V rios valores de avan o em sincrona um bloco F ST SR FMA STA SRA P gina 147 START Inicializa o dos progra PGAs mas selecionados em v rios canais simulta neamente a partir do programa em
20. o comando num rico gera a parada de pr processamento interna N60 GO Y100 N70 WAITP X N80 MARCADORI Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 421 Comandos suplementares 14 11 Parada interna de pr processamento Fundamentos 422 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 1 Eixos Tipos de eixos Na programa o feita a diferencia o entre os seguintes eixos Eixos de m quina Eixos de canal Eixos geom tricos Eixos adicionais Eixos de percurso Eixos sincronizados Eixos de posicionamento Eixos de comando a es sincronizadas de movimento Eixos de PLC Eixos lincados Eixos lincados guia Fundamentos Eixos Eixos de geom tricos posicionamento Eixos de m quina Manual de programa o 03 2010 6FC5398 1BP20 1KAO 423 Outras informa es 15 1 Eixos Eixos geom tricos Eixos adicionais Eixos de canal Eixos de Eixos de Eixos de Eixos de PLC percurso posicionamento comando Eixos s ncronos Transforma o cinem tica MEADE Eixos de m quina Comportamento de tipos de eixo programados Se programam os eixos geom tricos eixos sincronizados e eixos de posicionamento 424 Os eixos de percurso s o deslocados com avan o F de acordo com os comandos de deslocamento programados Os eixos sinc
21. restante DELETE Deleta o arquivo especifi PGAs cado O nome do arquivo pode ser especificado com caminho e extens o de arquivo DELTOOLENV Elimina o de blocos de FB7 WT dados para decri o de ambientes de ferra mentas DIACYCOFA Programa o em di me FB1 P1 m tro espec fica de eixo ativa modalmente OFF em ciclos DIAM9O Programa o em di me PGAs m tro para G90 progra Programa o em di metro raio ma o em raio para G91 espec fica de canal DIAMON DIAM90 DIAMOF DIAMCYCOF P gina 180 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 459 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F DIAM90A Programa o em di me PGs m tro espec fica de eixo Programa o em di metro raio ativa modalmente para espec fica de eixo DIAMONA G90 e AC e em raio para DIAM9OA DIAMOFA G91 e IC DIACYCOFA DIAMCHANA DIAMCHAN DAC DIC RAC RIC P gina 183 DIAMCHAN Aceita o de todos eixos PGs a partir de fun es de Programa o em di metro raio eixo de dado de m quina espec fica de eixo DIAMONA no estado de canal da DIAM90A DIAMOFA programa o em DIACYCOFA DIAMCHANA di metro DIAMCHAN DAC DIC RAC RIC P gina 183 DIAMCHANA Aceita o
22. 44 Gama de velocidade 4 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 385 Transfer ncia de fun es auxiliares 13 1 Fun es M Fun o M Significado M45 Gama de velocidade 5 M70 O fuso comutado para o modo de eixo ATEN O Para as fun es marcadas com n o permitido o uso da escrita ampliada de endere os Os comandos mo m1 M2 M17 m30 sempre s o iniciados ap s o movimento de deslocamento Fun es M definidas pelo fabricante da m quina Exemplos 386 Todos os n meros de fun o M livres podem ser utilizados pelo fabricante da m quina p ex com fun es de comuta o para controle de dispositivos de fixa o ou a ativa o e desativa o de outras fun es de m quina ATEN O As funcionalidades associadas aos n meros de fun o M livres s o espec ficas da m quina Por isso que uma determinada fun o M pode ter uma diferente funcionalidade em outras m quinas As fun es M dispon veis em uma m quina e suas funcionalidades est o mencionadas nas informa es do fabricante da m quina Exemplo 1 N mero m ximo de fun es M no bloco C digo de programa Coment rio NLO S N20 X M3 Fun o M no bloco com movimento de eixo fuso acelera antes do movimento do eixo X N180 M789 M1767 M100 M102 M376 M ximo 5 fun es M no bloco Exemplo 2 Fun o como emiss
23. ORICONCW 5 Interpola o sobre uma superf cie perif rica m c nica no sentido hor rio ORICONCCW 6 Interpola o sobre uma superf cie perif rica m c nica no sentido anti hor rio ORICONIO 7 Interpola o em uma superf cie perif rica c nica m com especifica o de uma orienta o intermedi ria ORICONTO 8 Interpola o sobre uma superf cie perif rica m c nica com transi o tangencial ORICURVE 9 Interpola o com curva espacial adicional para a m orienta o ORIPATHS 10 A orienta o de ferramenta relativa dobra de m trajet ria no decurso de orienta o suavizada Grupo 52 Rota o de Frame relativa pe a de trabalho Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM PAROTOF 1 Rota o de Frame relativa pe a de trabalho OFF m x PAROT 2 Rota o de Frame relativa pe a de trabalho ON m O sistema de coordenadas da pe a de trabalho alinhado na pe a de trabalho Grupo 53 Rota o de Frame relativa ferramenta Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM TOROTOF 1 Rota o de Frame relativa ferramenta OFF m x TOROT 2 Alinhamento do eixo Z do WCS atrav s da rota o m de Frame paralelamente orienta o de ferramenta TOROTZ 3 como o TOROT m TOROTY 4 Alinhamento do eixo Y do WCS atrav s da rota o m de Frame paralelamente orienta o de ferramenta TOROTX 5 Alinhamento do eixo X do WCS atrav s da rota o m de Frame para
24. 8 2 Sele o do plano de trabalho G17 G18 G19 8 2 Sele o do plano de trabalho G17 G18 G19 Fun o Atrav s da especifica o do plano de trabalho em que o contorno desejado deve ser produzido tamb m s o definidas as seguintes fun es e O plano para a corre o do raio da ferramenta e O sentido de penetra o para corre o do comprimento da ferramenta em fun o do tipo de ferramenta e O plano para interpola o circular Penetra o Sintaxe G17 G18 G19 Significado G17 G18 G19 Fundamentos Plano de trabalho X Y Sentido de penetra o Z Sele o de plano 1 2 eixo geom trico Plano de trabalho Z X Sentido de penetra o Y Sele o de plano 3 1 eixo geom trico Plano de trabalho Y Z Sentido de penetra o X Sele o de plano 2 3 eixo geom trico Manual de programa o 03 2010 6FC5398 1BP20 1KAO 163 Ajustes de geometria 8 2 Sele o do plano de trabalho G17 G18 G19 Indica o No ajuste b sico est ajustado G17 plano X Y para fresamento e G18 plano Z X para torneamento Com a chamada da corre o de trajet ria da ferramenta G41 G42 veja o cap tulo Corre es do raio da ferramenta P gina 277 deve se indicar o plano de trabalho para que o comando num rico possa corrigir o comprimento e o raio da ferramenta Exemplo O procedimento cl ssico no fresamento X Defini o do plano de trabalho c17 o a
25. A ferramenta contorna o canto da pe a seguindo um c rculo de transi o e desloca se exatamente na trajet ria programada para continuar no decurso do contorno Fundamentos 314 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 5 Monitora o de colis es CDON CDOF CDOF2 Exemplo 3 Raio de ferramenta muito grande para usinagem interna Curso de Contorno programado Nestes casos os contornos somente s o usinados at o ponto em que for poss vel sem violar o contorno Literatura Manual de fun es b sicas Corre o de ferramenta W1 cap tulo Monitora o de colis o e detec o de gargalos de garrafa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 315 Corre es do raio da ferramenta 10 6 Corre o de ferramenta 2D CUT2D CUT2DF 10 6 Fun o Sintaxe Significado 316 Corre o de ferramenta 2D CUT2D CUT2DF Atrav s da indica o dos comandos CUT2D ou CUT2DF definimos como a corre o do raio da ferramenta dever agir e ser calculada nas opera es de usinagem em planos inclinados Corre o do comprimento da ferramenta A corre o do comprimento da ferramenta geralmente calculada no plano de trabalho n o girado e fixo no espa o Corre o do raio da ferramenta 2D com ferramentas de contornos A corre o do raio da ferramenta para ferramentas de contornos serve para sele o auto
26. PGsl Corre o de ferramenta 2D CUT2D CUT2DF P gina 316 CUT3DC Corretores de ferramenta 3D no fresamento perif rico PGAsl Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 457 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F CUT3DCC Corretores de ferramenta PGAs m 3D no fresamento peri f rico com superf cies de limita o CUT3DCCD Corretores de ferramenta PGAs m 3D no fresamento peri f rico com superf cies de limita o com ferramenta diferencial CUT3DF Corre es de ferramenta PGAs m 3D no fresamento de topo CUT3DFF Corre o de ferramenta PGAs m 3D no fresamento de topo com orienta o de ferramenta constante dependente do Frame ativo CUT3DFS Corre o de ferramenta PGAs m 3D no fresamento de topo com orienta o de ferramenta constante independente do Frame ativo CUTCONOF Corre o de raio PGsl m constante OFF Manter corre o do raio da ferramenta constante CUTCONON CUTCONOF P gina 319 CUTCONON Corre o de raio PGsl m constante ON Manter corre o do raio da ferramenta constante CUTCONON CUTCONOF P gina 319 CUTMOD Ativa o da fun o PGAsI Modifica o dos dados d
27. Se uma mudan a de planos G17 at G19 for programada ap s uma rota o ser o mantidos os ngulos de giro programados para os respectivos eixos e eles tamb m ser o aplicados no novo plano de trabalho Por isso que se recomenda desativar a rota o antes de uma mudan a de planos Desativa o da rota o Para todos os eixos ror sem indica o de eixo CUIDADO S o resetados todos os componentes de Frame do Frame programado anteriormente ROT X Y Z O sistema de coordenadas girado com o ngulo de rota o programado para os eixos especificados Como ponto de giro vale o ltimo deslocamento de ponto zero ajust vel G54 G57 G505 G599 indicado ATEN O O comando ror reseta todos componentes de Frame do Frame definido e programado anteriormente Manual de programa o 03 2010 6FC5398 1BP20 1KAO 357 Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL Indica o Uma nova rota o que deve ser adicionada a um Frame existente deve ser programada com AROT AROT X Y Z Rota o com o valor angular programado nos respectivos sentidos de eixo indicados Como ponto de giro se aplica o ponto zero atualmente ajustado ou o ltimo ponto zero programado Indica o Nas duas instru es descritas devem ser observadas a seq ncia e o sentido de giro em que
28. acesso de grava o do arquivo FILEINFO Retorna a soma de PGAs FILEDATE FILESIZE FILESTAT e FILETIME juntos FILESIZE Retorna o tamanho atual PGAs do arquivo FILESTAT Retorna o estado de PGAs arquivo dos direitos de leitura grava o execu o exibi o e deleta o rwxsd FILETIME Retorna o hor rio do PGAsI ltimo acesso de grava o do arquivo FINEA Fim de movimento ao PGAsI m alcan ar a Parada exata fina FL Velocidade limite para PGsl m eixos s ncronos FLIN Avan o linear vari vel PGAs m FMA V rios avan os axiais PGsl m V rios valores de avan o em um bloco F ST SR FMA STA SRA P gina 147 FNORM 4 Avan o normal conforme PGAs m DIN66025 FOCOF Desativa o do desloca PGAs m o o mento com momento for a limitados FOCON Ativa o do desloca PGAs m o o mento com momento for a limitados Fundamentos 466 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F FOR Loop de contagem com PGAsI n mero fixo de passadas FP Ponto fixo N mero do PGsl b ponto fixo a ser
29. Deslocamento em uma reta inclinada at a posi o final especificada com coordenadas cartesianas Afastamento para troca de ferramentas em avan o r pido Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 3 Comandos de deslocamento com coordenadas polares 9 3 Comandos de deslocamento com coordenadas polares 9 3 1 Ponto de refer ncia das coordenadas polares G110 G111 G112 Fun o O ponto de origem da cotagem denominado de p lo A indica o do p lo pode ser realizada em coordenadas cartesianas ou polares Com os comandos c110 at c112 define se claramente o ponto de refer ncia das coordena das polares Por isso que a especifica o de dimens es absolutas ou incrementais n o t m nenhuma influ ncia G110 G111 G1l12 X Y Ze G110 G111 G112 AP RP G110 GLIEL ques G112 sans Sintaxe Significado EN AP Fundamentos RP Com o comando c110 as coordenadas polares seguintes t m refer ncia na ltima posi o aproximada Com o comando c111 as coordenadas polares seguintes t m refer ncia no ponto zero do atual sistema de coordenadas da pe a Com o comando c112 as coordenadas polares seguintes t m refer ncia no ltimo p lo aplicado Nota Os comandos c110 c112 devem ser programados em um bloco NC pr prio Indica o do p lo em coordenadas cartesianas Indica o do p lo em coordenadas polares AP ngulo polar
30. Exemplo de programa o C digo de programa Coment rio N10 G1 X100 Y20 230 A40 F300 Z 20 POS U 10POS X 20 FA U 200 FA X 350 N30 G1 X500 Y80 POS U 150FA U 300 F550 N40 G74 X1 0 Z1 0 Fuso principal fuso mestre Movimentos de eixos de percurso Movimentos de eixo de posicionamento Eixo de percurso e eixo de posicionamento Aproxima o do ponto de refer ncia A cinem tica da m quina determina qual dos fusos o fuso principal Este fuso normalmente declarado como fuso mestre atrav s de dado de m quina Esta associa o pode ser alterada atrav s do comando de programa SETMS lt n mero de fuso gt Com seT Ms sem indica o do n mero de fuso se pode retornar ao fuso mestre definido em dado de m quina Para o fuso mestre s o aplicadas fun es especiais como p ex o rosqueamento Identificador de fuso S ou SO Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 1 Eixos 15 1 4 Eixos de m quina Os eixos de m quina s o os eixos fisicamente presentes na m quina Os movimentos dos eixos ainda podem ser associados aos eixos de m quina atrav s das transforma es TRANSMIT TRACYL ou TRAORI Se foram previstas transforma es para a m quina ent o durante a coloca o em funcionamento fabricante da m quina devem ser definidos diferentes nomes de eixo Os nomes de eixo de m quina somente s o programa
31. N100 L10 Ver tamb m Tipos de interpola o circular G2 G3 P gina 209 Fundamentos 200 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 4 Movimento de avan o r pido GO RTLION RTLIOF 9 4 Movimento de avan o r pido G0 RTLION RTLIOF Fun o Os movimentos de avan o r pido s o empregados e para o posicionamento r pido da ferramenta e para percorrer a pe a e para aproxima o de pontos de troca de ferramentas e para afastamento da ferramenta Com o comando de programa de pe a rrLIOF ativada a interpola o n o linear e com RILION ativada a interpola o linear Indica o A fun o n o adequada para usinagem da pe a Sintaxe GO X Y GO AP GO RP RTLIOF RTLION Significado GO Kere Teca AP RP RTLIOF RTLION Comando para ativar o movimento de avan o r pido Efeito modal Ponto final em coordenadas cartesianas Ponto final em coordenadas polares neste caso ngulo polar Ponto final em coordenadas polares neste caso raio polar Interpola o n o linear cada eixo de percurso interpola como eixo individual Interpola o linear eixos de percurso s o interpolados em conjunto Indica o O co n o pode ser substitu do por G Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 201 Comandos de movimento 94 Movimento de avan o r pido GO RTLI
32. O par metro de ferramenta DP2 indica a posi o do corte Poss vel valor de posi o 1 at 9 Posi o de corte DP2 2 R Ca P Y gt 7 y Nota As indica es comprimento 1 e comprimento 2 referem se ao ponto na posi o de corte 1 8 no 9 tamb m o S S P Entradas no Efeito Par metro da ferramenta Valores de desgaste de acordo com G17 Comprimento 1 em Y DPI 5xy a necessidade Comprimento 2 em X DP2 1 9 DP3 Comprimento 1 i Comprimento 1 em X p Demais valores G18 Comprimento 2 em Z DP4 Comprimento 2 devem passar para 0 Comprimento 1 em Z G19 c i to 2 y DP6 Raio omprimento 2 em Manual de programa o 03 2010 6FC5398 1BP20 1KAO 77 Corretores de ferramentas 4 5 Tipos de ferramenta 5 5 6 Indica o As descri es breves sobre os par metros de ferramenta est o dispon veis na interface de opera o Para maiores informa es veja Literatura Manual de fun es b sicas Corre es de ferramenta W1 Ferramentas especiais No grupo de ferramenta Ferramentas especiais existem os seguintes tipos de ferramenta 700 Serra para ranhuras 710 Apalpador de medi o 3D 711 Apalpador de aresta 730 Encosto Par metros de ferramenta 78 A seguinte figura mostra uma vista geral de quais par metros de ferramenta DP s o registrados na mem ria de corre es no cas
33. Outras informa es Efeito O limite de rea de trabalho com wazcs1 waLcs10 atua independentemente do limite de rea de trabalho com maz1Mon Quando as duas fun es est o ativas atua a limita o que afetar primeiro o movimento de eixo 398 SAC WO SAC WO SAC WO SAC WO SAC WO SAC WO SAC WO SAC WO SAC WO SAC WO SAC WO WALCS2 2 o o R RR RR R RR D DD p p p p p ppp R EA CS COORD SYSTEM 2 1 Ponto de refer ncia na ferramenta EA CS PLUS ENABLE 2 X TRUE EA CS LIMIT PLUS 2 X 10 EA CS MINUS ENABLE 2 X FALSE EA CS PLUS ENABLE 2 Y TRUE EA CS LIMIT PLUS 2 Y 34 EA CS MINUS ENABLE 2 Y TRUE EA CS LIMIT MINUS 2 Y 25 EA CS PLUS ENABLE 2 2 FALSE EA CS MINUS ENABLE 2 2 TRUE EA CS LIMIT PLUS 2 2 600 r O limite de rea de trabalho do grupo de limites 2 valido no WCS Ativa o do grupo de limites da rea de trabalho n 2 A considera o dos dados de ferramenta comprimento e raio assim como o ponto de refer ncia na ferramenta durante a monitora o do limite de rea de trabalho corresponde ao comportamento do limite de rea de trabalho com mar mon Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 4 Aproxima o do ponto de refer ncia G74 14 4 Aproxima o do ponto de refer ncia G74 Fun o Depois de ligar a m quina todas as unidades de
34. Sintaxe SVC lt n gt lt valor gt Significado 94 Indica o No bloco com svc o raio de ferramenta deve ser conhecido isto uma ferramenta corres pondente com seu bloco de dados de corretor deve estar ativa e selecionada no bloco A ordem de ativa o do svc e do T D na programa o indiferente na programa o no mesmo bloco svc Velocidade de corte lt n gt N mero do fuso Com esta amplia o de endere o especifica se para qual fuso que a velocidade de corte programada deve estar ativa Sem a amplia o de endere o a informa o sempre estar relacionada ao atual fuso mestre Nota Para cada fuso pode ser especificada uma velocidade de corte pr pria Nota A programa o do svc sem a amplia o de endere o pressup e que o fuso mestre est com a ferramenta ativa Na mudan a do fuso mestre o usu rio deve selecionar uma ferramenta correspondente Unidade de m min ou ft min em fun o do 6700 6710 medida Indica o Mudan a entre SVC e S Uma mudan a entre a programa o do svc e do s poss vel mesmo com o fuso girando O valor que n o est ativo ser apagado Indica o Rota o de ferramenta m xima Atrav s da vari vel de sistema TC_TP_MAX_VELO lt n mero T gt pode ser especificada uma rota o de ferramenta m xima rota o do fuso Se n o for definido nenhum limite de rota o n o ocorrer nenhuma monitora o Fundamentos Man
35. acelera o constante Esquema 14 2 Desenvolvimento da velocidade de percurso com DRIVE Sintaxe BRISK BRISKA lt eixol gt lt eixo2 gt SOFT SOFTA lt eixol gt lt eixo2 gt DRIVE DRIVEA lt eixol gt lt eixo2 gt Significado BRISK BRISKA SOFT SOFTA DRIVE DRIVEA lt eixol gt lt eixo2 gt Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comando para ativa o da Acelera o sem limita o de solavancos para eixos de percurso Comando para ativa o da Acelera o sem limita o de solavancos para movimentos de eixo individual JOG JOG INC eixo de posicionamento eixo oscilante etc Comando para ativa o da Acelera o com limita o de solavancos para os eixos de percurso Comando para ativa o da Acelera o com limita o de solavancos para movimentos de eixo individual JOG JOG INC eixo de posicionamento eixo oscilante etc Comando para ativa o da acelera o reduzida acima de um determinado limite de velocidade projetado MD35220 MA ACCEL REDUCTION SPEED POINT para os eixos de percurso Comando para ativa o da acelera o reduzida acima de um determinado limite de velocidade projetado MD35220 MA ACCEL REDUCTION SPEED POINT para movimentos de eixo individual JOG JOG INC eixo de posicionamento eixo oscilante etc Eixos individuais que devem ser aplicados para o modo de acelera o cham
36. configurado atrav s de dado de m quina Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 159 Ajustes de geometria 8 1 Deslocamento de ponto zero ajust vel G54 Exemplo 160 G37 G505 G599 G53 G500 SUPA G153 3 pe as de trabalho que est o dispostas sobre um palete conforme os valores de deslocamento de ponto zero c54 at c56 devem ser usinadas consecutivamente A sequ ncia de usinagem est programada na subrotina L47 TRANS X10 MO C digo de programa Coment rio N10 GO G90 X10 Y10 F500 T1 N20 G54 S1000 M3 N30 L47 N40 G55 G0 z200 N50 L47 N60 G56 N70 L47 N80 G53 X200 Y300 M30 Aproxima o Chamada do primeiro deslocamento de ponto zero fuso gira direita Processamento de programa como subrotina Chamada do segundo deslocamento de ponto zero Z sobre obst culo Processamento de programa como subrotina Chamada do terceiro deslocamento de ponto zero Processamento de programa como subrotina Supress o do deslocamento de ponto zero fim de programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria 8 1 Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 Outras informa es Ajustar valores de deslocamento Atrav s do painel de opera o ou atrav s da interface universal especificamos os seguintes valores na tabela de deslocamento de pon
37. formado por todos eixos fisicamente presentes No sistema de coordenadas da m quina s o definidos pontos de refer ncia pontos de troca de ferramentas e de troca de paletes pontos fixos da m quina Se a programa o for realizada diretamente no sistema de coordenadas da m quina poss vel para algumas fun es G ent o os eixos f sicos da m quina s o acionados diretamente Neste caso n o considerada uma eventual fixa o de pe a existente Indica o Se existem diferentes sistemas de coordenadas da m quina p ex transforma o de 5 eixos ent o a cinem tica da m quina reproduzida por transforma o interna no sistema de coordenadas em que realizada a programa o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 27 Fundamentos geom tricos 1 4 Sistemas de coordenadas Regra dos tr s dedos 28 A disposi o do sistema de coordenadas na m quina depende do tipo da respectiva m quina A orienta o dos eixos segue a assim chamada Regra dos tr s dedos da m o direita conforme DIN 66217 Quando estamos de frente m quina o dedo m dio da m o direita aponta contra o sentido de penetra o do fuso principal A partir disto temos e o polegar no sentido X e o dedo indicador no sentido Y e o dedo m dio no sentido Z Esquema 1 5 Regra dos tr s dedos Os movimentos de giro em torno dos eixos de coordenadas X Y e Z s o identifica
38. o b G74 3 Aproxima o de ponto de refer ncia com b sincroniza o G75 4 Aproxima o de ponto fixo b REPOSL 5 Reaproxima o linear no contorno b REPOSQ 6 Reaproxima o no contorno em quadrante b REPOSH 7 Reaproxima o no contorno em semic rculo b REPOSA 8 Reaproxima o no contorno linear com todos os b eixos REPOSQA 9 Reaproxima o no contorno com todos os eixos b eixos geom tricos em quadrante REPOSHA 10 Reaproxima o no contorno com todos os eixos b eixos geom tricos em quadrante G147 11 Aproxima o do contorno em reta b G247 12 Aproxima o do contorno em quadrante b G347 13 Aproxima o do contorno em semic rculo b G148 14 Afastamento do contorno em reta b G248 15 Afastamento do contorno em quadrante b G348 16 Afastamento do contorno em semic rculo b G5 17 Retifica o inclinada de canal b G7 18 Movimento de compensa o na retifica o inclinada b de canal Grupo 3 Frame program vel limite de rea de trabalho e programa o de p los Fun o G N 1 Significado MD20150 2 W3 STD SAG FM TRANS 1 TRANSLATION deslocamento program vel b ROT 2 ROTATION rota o programada b SCALE 3 SCALE escala program vel b MIRROR 4 MIRROR espelhamento program vel b ATRANS 5 TRANSLATION aditiva deslocamento aditivo b program vel AROT 6 ROTATION aditiva rota o programada b Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 5
39. o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 5 Identificador Combina es de caracteres reservadas Para evitar confrontos de nomes devem ser observadas as seguintes reservas durante a atribui o de identificadores de ciclos e Todos identificadores que iniciarem com CYCLE ou est o reservados para ciclos da SIEMENS e Todos identificadores que iniciarem com CCS est o reservados para ciclos de compila o da SIEMENS e Os ciclos de compila o do usu rio s o iniciados com CC Indica o O usu rio deve escolher identificadores que s o iniciados com U de User ou que contiverem sublinhados pois estes identificadores n o s o utilizados pelo sistema ciclos de compila o e ciclos da SIEMENS As outras reservas s o e O identificador RL est reservado para tornos convencionais e Identificadores que s o iniciados com E est o reservados para programa o EASY STEP Identificadores de vari veis Fundamentos Para vari veis que s o utilizadas pelo sistema a primeira letra substitu da pelo caractere nN Exemplos Vari vel de sistema Significado P_IFRAME Frame ajust vel ativo P_F Avan o de trajet ria programado Indica o Para vari veis definidas por usu rio n o se deve utilizar o caractere Manual de programa o 03 2010 6FC5398 1BP20 1KA0 441 Outras informa es 15 6 Constantes 15 6 Constantes Constante
40. o em dados de m quina espec ficos de eixo tamb m pode se preconfigurar um segundo bloco de dados de gamas de velocidade com limites de mudan a rota o m xima e rota o m nima diferentes e independentes do primeiro bloco de dados de gamas de velocidade Para isso observe as instru es do fabricante da m quina Literatura Manual de fun es b sicas Fusos S1 Cap tulo Adapta es de gamas de velocidade configur veis Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 261 Comandos de movimento 9 12 Rosqueamento com macho sem mandril de compensa o 6331 G332 Exemplos 262 Exemplo 1 6331 e 6332 C digo de programa Coment rio N10 SPOS n 0 Prepara o do rosqueamento com macho N20 GO X0 YO 22 Aproxima o do ponto de partida N30 G331 22 50 K 4 S200 Rosqueamento com macho profundidade de fura o 50 passo K negativo sentido de giro do fuso esquerda N40 G332 Z3 K 4 Retrocesso invers o autom tica de sentido N50 G1 F1000 X100 Y100 2100 S300 M3 O fuso opera novamente em modo de fuso N60 M30 Fim do programa Exemplo 2 Emiss o da rota o de fura o programada na atual gama de velocidade C digo de programa Coment rio NO5 M40 S500 engatada a gama de velocidade 1 pois a rota o de fuso programada de 500 rpm est dentro da faixa de 20 a 1028 rpm N55 SPOS 0 Alinhamento do fuso N60 G331 Z 10 K5 S800 Produ o de r
41. o da especifica o de dimens es incrementais ativada por blocos lt eixo gt Identificador do eixo a ser deslocado lt valor gt Posi o nominal do eixo a ser deslocado dada em dimens es incrementais Extens o do G91 Para determinadas aplica es como p ex o contato de refer ncia necess rio percorrer apenas o percurso programado em dimens es incrementais O deslocamento de ponto zero ativo ou a corre o do comprimento da ferramenta ativa n o s o executados Esta rela o pode ser ajustada separadamente para o deslocamento de ponto zero e corre o do comprimento da ferramenta ativos atrav s dos seguintes dados de ajuste SD42440 SC FRAME OFFSET INCR PROG deslocamentos de ponto zero em Frames SD42442 SC TOOL OFFSET INCR PROG corre es do comprimento da ferramenta Fundamentos 170 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria 6 3 Dimen es Valor Significado 0 Na programa o incremental dimens es incrementais de um eixo n o ser executado o deslocamento de ponto zero ativo ou a corre o do comprimento de ferramenta ativa 1 Para a programa o incremental dimens es incrementais de um eixo n o ser executado o deslocamento de ponto zero ativo nem a corre o do comprimento de ferramenta ativa Exemplos Exemplo 1 Fresamento Z y LO LO N Y LO m y C digo de
42. o deve ser ativada Se for descartado o 2 par metro ent o se ativa o grupo de transfor ma es ajustado atrav s do dado de m quina Se o ngulo n o for programado TRAANG 2 ou TRAANG ent o o ltimo ngulo estar ativo de forma modal TRAORI INT N mero da transforma o Transformation orientated Transforma o de 4 e 5 eixos Por canal podem ser ajustadas v rias transforma es O n mero de transforma o indica qual transforma o deve ser ativada Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 537 Tabelas 16 4 Chamadas de subrotina pr definidas TRACON INT N mero da REAL outros Transformation Concentrated Transforma o concatenada o transforma o par metros em significado dos par metros depende do tipo da concatena o fun o do MD TRAFOOF Desativa o da transforma o Para cada tipo de transforma o existe um comando para cada uma das transforma es por canal Se existirem v rias transforma es de mesmo tipo de transforma o por canal ent o se pode selecionar a respectiva transforma o com o comando parametrizado correspondente A desativa o da transforma o poss vel atrav s da mudan a de transforma es ou da desativa o expl cita 8 Fuso Palavra chave 1 par metro 2 par metro e Explica o Identific
43. o porta ferramenta 4 O porta ferramenta 4 associado ao fuso 6 Raio 5 0 mm do T2 corretor D1 Raio 9 0 mm do T8 corre o D1 Raio 7 0 mm do T8 corre o D4 Defini o de n mero de porta ferramenta mestre A ferramenta T2 carregada e o corretor D1 ativado S3 100 m min 1000 5 0 mm 2 3 14 3184 71 rpm Defini o de n mero de porta ferramenta mestre Corresponde ao T8 Wz8 Corresponde ao M4 6 A ferramenta WZ8 passa para Mastertoolholder mas por causa do MD20270 2 mantido o antigo corretor de ferramenta Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Movimento do fuso 6 2 Velocidade de corte SVC C digo de programa Coment rio N160 SVC 50 S3 50 m min 1000 5 0 mm 2 3 14 1592 36 rpm A corre o do porta ferramenta 1 ainda est ativa e este porta ferramenta est associado ao fuso 3 N170 D4 O corretor D4 da nova ferramenta WZ8 ativado no porta ferramenta 4 N180 SVC 300 S6 300 m min 1000 7 0 mm 2 3 14 6824 39 rpm O fuso 6 associado ao porta ferramenta 4 Exemplo 5 Suposi es Os fusos s o ao mesmo tempo porta ferramenta MD20124 MC TOOL MANAGEMENT TOOLHOLDER 0 Para troca de ferramentas selecionado automaticamente o bloco de dados de corretor de ferramenta D4 MD20270 MC CUTTING EDGE DEFAULT 4 C digo de programa Coment rio N10 STC MPP1 9998 1 2
44. programada ERES Ss Apenas F program Sa Apenas FAD program Geass aaa se a Fe FAD programados Avan o r pido se G0 estiver ativo caso contr rio com a antiga ou nova palavra F Velocidade do bloco anterior antiga palavra F RBS Com FAD program velocidade de penetra o Com F program nova e modal ativa velocidade Velocidades nos blocos parciais WAB na aproxima o com G341 Sem veloc programada Apenas F program Apenas FAD program ER Fe FAD programados Executa com avan o r pido se GO estiver ativo caso contr rio com a antiga ou nova palavra F Velocidade do bloco anterior antiga palavra F podbab uda Com FAD program Velocidade de retrocesso Com F program nova e modal ativa velocidade Velocidades nos blocos parciais WAB no afastamento Leitura das posi es 10 4 Aproxima o e afastamento suaves Durante a aproxima o os pontos Ps e P4 podem ser lidos como vari veis de sistema em WCS e P_APR Leitura de Ps ponto de sa da e P AEP Leitura de P4 ponto inicial do contorno e SP APDV Leitura se o P_APR e o P AEP cont m valores v lidos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 307 Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves 10 4 2 Aproxima o e afastamento com estrat gias de afastamento ampliadas G460 G461 G462 Fun o Em al
45. 0 DO SR1 0 FXS Y 1 FXST Y 10 O programa de pe a normal deve fazer com que o R1 seja introduzido no momento desejado Desativa o a partir de a es sincronizadas Exemplo Quando um evento esperado R3 e o estado Encosto aproximado vari vel de sistema AA FXS estiverem presentes se deve desfazer a sele o do FXS c digo de programa 1Ds 4 WHENEVER SR3 1 AND SAA FXS Y DO FXS Y 0 FA Y 1000 POS Y 0 Encosto fixo alcan ado Depois que o encosto fixo alcan ado e o curso restante anulado e o valor nominal de posi o acompanhado e Aumenta o torque de acionamento at o valor limite programado rxsw e depois permanece constante e a monitora o do encosto fixo ativada dentro da largura de janela indicada Fundamentos 408 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 6 Deslocar at o encosto fixo FXS FXST FXSW Condi es gerais e Medi o com anula o de curso restante A Medi o com anula o do curso restante comando mtas e Deslocamento at o encosto fixo n o podem ser programados simultaneamente em um bloco Exce o Uma fun o atua sobre um eixo de percurso e a outra sobre um eixo de posicionamento ou as duas atuam sobre eixos de posicionamento e Monitora o de contorno Enquanto o Deslocamento at o encosto fixo estiver ativo n o ser realizada nenhuma monitora o de contorno e Eixos de pos
46. 14 5 Aproxima o de ponto fixo G75 6751 Fun o Com o comando c75 c751 ativo por bloco os eixos podem ser deslocados individualmente e independentemente um do outro at pontos fixos na rea da m quina p ex at pontos de troca de ferramentas pontos de carga pontos de troca de paletes etc Os pontos fixos s o posi es no sistema de coordenadas da m quina que est o armazena dos em dados de m quina MD30600 MA FIX POINT POSf n Por eixo pode ser defini dos at 4 pontos fixos Os pontos fixos podem ser aproximados das atuais posi es de ferramenta ou de pe a de trabalho a partir de qualquer programa NC Antes do movimentos dos eixos executada uma parada de pr processamento interna A aproxima o pode ser realizada diretamente c75 ou atrav s de um ponto intermedi rio 6751 Posi o interme gt o Ponto fixo G751 amp em e Ponto fixo Pr requisitos Para a aproxima o de pontos fixos com c75 c751 devem ser preenchidos os seguintes requisitos e As coordenadas do ponto fixo devem ser determinadas com exatid o e estarem armazenadas em dados de m quina e Os pontos fixos devem estar dentro da rea de deslocamento v lida gt Observar os limites de fim de curso de software e Os eixos que devem ser deslocados precisam estar referenciados e Nenhuma compensa o do raio de ferramenta pode estar ativa e N o pode haver nenhuma transforma o cinem
47. Comprimento 1 Dimens o b sica Comprimento 2 Dimens o b sica Comprimento 3 4 Dimens o b sica Comprimento 1 F Ponto de refer ncia do porta ferramenta b sico F Ponto de refer ncia do porta ferramenta Comprimento 2 DP22 AM b sico DP23 Comprimento 3 b sico RAO 2 Efeito G17 Comprimento 1 em Z Z Comprimento 2 em Y Comprimento 3 em X Raio WRK em X Y x Valores de desgaste de G18 Comprimento 1 em Y Y acordo com a necessidade Comprimento 2 em X Comprimento 3 em Z E Raio WRK em Z X Z Demais valores devem passar para 0 G19 Comprimento 1 em X X Comprimento 2 em Z Comprimento 3 em Y Raio WRK em Y Z Y Para G17 G18 G19 poss vel uma atribui o fixa p ex compr 1 X compr 2 Z compr 3 Z veja FB1 W1 corre o de ferramenta Manual de programa o 03 2010 6FC5398 1BP20 1KAO 73 Corretores de ferramentas 4 5 Tipos de ferramenta 5 5 3 Indica o As descri es breves sobre os par metros de ferramenta est o dispon veis na interface de opera o Para maiores informa es veja Literatura Manual de fun es b sicas Corre es de ferramenta W1 Broca No grupo de ferramenta Brocas existem os seguintes tipos de ferramenta 200 Broca helicoidal 205 Broca maci a 210 Barra de mandrilar 220 Broca de centragem 230 Escareador 231 Escareado
48. Controle de avan o 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS Posicionar o fuso a partir do giro M3 M4 Com o m3 ou o m4 ativado o fuso ser parado conforme o valor programado Sentido de giro Sentido de giro Tu TT ON C AC A a a DC AC ngulo ngulo programado programado N o existe nenhuma diferen a entre a especifica o pc e ac Nos dois casos o sentido de giro optado atrav s do m3 ms continua a ser executado at a posi o final absoluta Com acn e acp eventualmente ocorre uma desacelera o e se mant m o respectivo sentido de aproxima o Na especifica o rc o giro continua a partir da atual posi o do fuso e pelo valor especificado Posicionamento do fuso a partir do estado parado M5 O curso programado percorrido a partir do estado parado ms exatamente de acordo com a especifica o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 131 Controle de avan o 7 5 Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF 7 5 Fun o Sintaxe 132 Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF Os eixos de posicionamento como por exemplo sistemas de transporte de pe as rev lver ou lunetas s o deslocados independentemente dos eixos de percurso e eixos s ncronos Por isso que definido um avan o pr prio para cada eixo de posicionamento Um avan o axial pr prio tamb m pode ser p
49. Deslocamento b sico X Sistema de ponto zero base BNS Z X Sistema de coordenadas base BCS IZ Deslocamento b sico O deslocamento b sico descreve a transforma o de coordenadas entre o BCS e o BNS Com ele por exemplo pode ser definido o ponto zero de paletes O deslocamento b sico composto por e Deslocamento de ponto zero externo e Deslocamento DRF e Movimento sobreposto e Frames de sistema encadeados e Frames b sicos encadeados Literatura Manual de fun es b sicas eixos sistemas de coordenadas Frames K2 Fundamentos 32 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos geom tricos 1 4 Sistemas de coordenadas 1 4 4 Sistema de ponto zero ajust vel ENS Deslocamento de ponto zero ajust vel Atrav s do deslocamento de ponto zero ajust vel resulta o Sistema de ponto zero ajust vel ENS a partir do sistema de ponto zero b sico BNS Os deslocamentos de ponto zero ajust veis s o ativados no programa NC atrav s dos comandos cs54 c57 6505 6599 G54 6599 Sistema de ponto Z zero ajust vel ENS Sistema de ponto zero base BNS Se n o houver nenhuma transforma o de coordenadas Frame program vel ativa ent o o Sistema de ponto zero ajust vel o sistema de coordenadas da pe a WCS Transforma es de coordenadas Frames program veis As vezes interessante e necess rio em um programa NC deslocar o siste
50. E Retrocesso do eixo identificado com POLFMASK OU POLFMLIN Na posi o de eixo absoluta programada com poLr Habilita o dos eixos lt nome de eixol gt lt nome de eixol gt para o retrocesso independente at a posi o absoluta Habilita o dos eixos para o retrocesso at a posi o absoluta em contexto linear Nota O contexto linear dependendo do comportamento din mico de todos eixos envolvidos nem sempre ser produzido at alcan ar a posi o de retra o Defini o da posi o de retrocesso absoluta para o eixo geom trico ou eixo de m quina especificado no ndice Efeito modal lt valor gt Para eixos geom tricos interpretado o valor atribu do como posi o no sistema de coordenadas da pe a de trabalho WCS para eixos de m quina como posi o no sistema de coordenadas da m quina MCS A atribui o de valores tamb m pode ser programada como indica o de dimens es incrementais IC lt valor gt Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 14 Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF POLFMASK POLFMLIN Indica o O Lron e O Lror sempre podem ser programados entretanto a avalia o realizada somente durante o rosqueamento c33 Indica o POLF COM POLFMASK POLFMLIN N o est o restritos aplica o no rosqueamento Exemplos
51. Eixo de sincronismo O eixo de sincronismo o gt eixo gantry cujas posi es desejadas derivam continuamente dos movimentos do gt eixo mestre e move se de forma sincronizada este A vista do operador e do programador o eixo de sincronismo n o presente Eixo de trajet ria Eixos de trajet ria s o todos os eixos processados pelo gt canal que s o controlados pelo gt interpolador de forma que iniciam aceleram param e atingem o ponto final simultaneamente Fundamentos 572 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio Eixo geom trico Eixos geom tricos servem para descrever planos em duas ou tr s dimens es em um sistema de coordenadas da pe a Eixo linear O eixo linear descreve uma linha reta diferente do eixo rotativo Eixo mestre O eixo mestre o gt eixo gantry que existe do ponto de vista do operador e do programador e por isso manipulado como um eixo de NC padr o Eixo rotativo Eixos rotativos produzem um giro da pe a ou da ferramenta de acordo com um ngulo especificado Eixos De acordo com suas fun es os eixos de CNC s o classificados como e Eixos eixos de interpola o de trajet ria e Eixos auxiliares Eixos de posicionamento sem interpola o com avan o programado individualmente Eixos auxiliares n o participam de usinagem Ex Trocador de ferramentas Magazine de ferramentas Eixos de curvatura Eixos curvatura produzem um giro da pe
52. G95 F0 1 GEOAX 1 X1 SCC x GEOAX 1 X2 G96 M3 S20 C digo de programa O eixo de canal X1 passa a ser o primeiro eixo geom trico O primeiro eixo geom trico X passa a ser o eixo de refer ncia para G96 G961 G962 O eixo de canal X2 passa a ser o primeiro eixo geom trico O eixo de refer ncia para o G96 o eixo de canal X2 Coment rio N05 N10 N20 N30 N40 G95 F0 1 GEOAX 1 X1 SCC X1 GEOAX 1 X2 G96 M3 S20 C digo de programa eixo de canal X1 passa a ser o primeiro eixo geom trico X1 e implicitamente o primeiro eixo geom trico X passam ser o eixo de refer ncia para G96 G961 G962 eixo de canal X2 passa a ser o primeiro eixo geom trico o ovo o eixo de refer ncia para G96 o X2 e X sem alarme Coment rio N05 N10 N20 G95 F0 1 GEOAX 1 X2 SCC X1 C digo de programa O eixo de canal X2 passa a ser o primeiro eixo geom trico O X1 n o nenhum eixo geom trico alarme Coment rio 05 10 t5 25 30 N N N N20 N N N35 N40 GO Z50 X35 Y30 SEC x G96 M3 S20 Gi F1 5 X20 GO Z51 SCOTTY Gi Pl 2 Y25 Literatura Manual de fun es b sicas Eixos transversais P1 e avan os V1 Fundamentos O eixo de refer ncia para G96 G961 G962 o X Velocidade de corte constante com 10 mm min ativada Usinagem transversal em X com 1 5 mm rota o O eixo de refer ncia para G96 o
53. Identificador de endere o ajust vel x Ativa o desativa o da corre o de comprimento de ferramenta corte de ferramenta Identificador de endere o ajust vel TIM O O W gt Avan o Tempo de espera em segundos Fun o G Fun o H Identificador de endere o ajust vel Identificador de endere o ajust vel Identificador de endere o ajust vel x x X X Subrotina chamada de Fun o M N mero de bloco secund rio livre N mero de execu es do programa Identificador de endere o ajust vel D IO V IO IZ IZS M IA CITITIO Identificador de vari vel par metro de c lculo identificador de endere o ajust vel sem n mero Amplia o x 02 Valor de fuso Tempo de espera em rota es do fuso N mero de ferramenta Identificador de endere o ajust vel Identificador de endere o ajust vel Identificador de endere o ajust vel Identificador de endere o ajust vel lt x s lt clA Identificador de endere o ajust vel xX X X X X X x x Fundamentos 508 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 2 Endere os Letra Significado Extens o num rica Z Identificador de endere o ajust vel x Caractere inicial e de separa o para transmiss o de arq
54. O alojamento de magazine o porta ferramenta N11 STC MPP5 9998 1 1 O alojamento de magazine o porta ferramenta 1 fuso 1 N20 STC MPP1 9998 2 2 O alojamento de magazine o porta ferramenta N21 STC MPP5 9998 2 3 O alojamento de magazine o porta ferramenta 3 fuso 3 N30 STC TP2 2 wz2 N31 STC DP6 2 1 5 0 Raio 5 0 mm do T2 corretor D1 N40 STC TP2 8 wz8 N41 STC DP6 8 1 9 0 Raio 9 0 mm do T8 corre o D1 N42 STC DP6 8 4 7 0 Raio 7 0 mm do T8 corre o D4 N100 SETMS 1 Fuso 1 fuso mestre N110 T WZ2 M6 D1 A ferramenta T2 carregada e a corretor D1 ativado N120 G1 G94 F1000 M3 SvC 100 Sl 100 m min 1000 5 0 mm 2 3 14 3184 71 rpm N200 SETMS 3 Fuso 3 fuso mestre N210 M4 SVC 150 S3 150 m min 1000 5 0 mm 2 3 14 4777 07 rpm Refere se ao corretor de ferramenta D1 do T WZ2 o S1 continua girando com a rota o antiga N220 T wWZz8 Corresponde ao T8 Wz8 N230 M4 SVvC 200 S3 200 m min 1000 5 0 mm 2 3 14 6369 43 rpm Refere se a corretor de ferramenta D1 do T WwZz2 N240 M6 Corresponde ao M3 6 A ferramenta WZ8 passa para o fuso mestre o corretor de ferramenta D4 da nova ferramenta ativado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 97 Movimento do fuso 6 2 Velocidade de corte SVC C digo de programa Coment rio N250 SVC 50 N260 D1 N270 SvC 1 300 S3 50 m min 1000 7 0 mm
55. O exemplo de programa 2 est previsto para usinagem de uma pe a em um torno Ele cont m a programa o de raio e corre o do raio da ferramenta Indica o Para que o programa possa ser executado na m quina os dados de m quina tamb m precisam estar definidos gt Fabricante da m quina Desenho dimensional da pe a no R8 Esquema 3 1 Vista de planta Fundamentos 52 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Cria o de um programa NC Exemplo de programa 2 C digo de programa 3 4 Exemplos de programa Coment rio N5 G0 G53 X280 Z380 DO N10 TRANS X0 Z250 N15 LIMS 4000 N20 G96 S250 M3 N25 G90 T1 D1 M8 N 30 G0 G42 X 1 5 Z1 N35 G1 X0 Z0 F0s25 N40 G3 X16 Z 4 IO K 10 N45 G1 Z 12 N50 G2 X22 Z 15 CR 3 N55 G1 X24 N60 G3 X30 Z 18 I0 K 3 N65 G1 Z 20 N70 X35 Z 40 NZI 2 5 N80 G2 X41 Z 60 CR 3 N85 G1 X46 N90 X52 Z 63 N95 GO G40 G97 X100 250 M9 Z 00 T2 D2 N105 G96 S210 M3 N110 GO G42 X50 Z 60 M8 N115 G1 Z 70 F0 12 N120 G2 X50 zZz 80 16 245 K 5 N125 G0 G40 X100 Z750 M9 N130 GO G53 X280 Z380 DO M5 N135 M30 Ponto de partida Deslocamento de ponto zero Limita o de rota o G96 Selecionar velocidade de corte constante Selecionar ferramenta e corre o Empregar ferramenta com corre o de raio da ferramenta Tornear raio 10 Tornear raio 3 Tornear raio 3 Torn
56. SPCON lt n gt SPCON lt n gt lt m gt SPCOF SPCOF lt n gt SPCOF lt n gt lt m gt SPCON Ativa o do modo de controle de posi o O fuso indicado comutado de controle de rota o para controle de posi o O secon tem efeito modal e mantido at encontrar o spcor SPCOF Desativa o do modo de controle de posi o O fuso indicado comutado de controle de posi o para controle de rota o lt n gt N mero do fuso que deve sofrer a comuta o Quando n o se especifica nenhum n mero de fuso o spconN spcor estar associado ao fuso mestre lt n gt lt m gt Em um bloco tamb m podem ser comutados outros fusos com O SPCON OU O SPCOF Indica o A rota o especificada com ss Para os sentidos de giro e parada de fuso s o aplicados O m3 m4 e m5 Indica o Para acoplamento de valores nominais do fuso sincronizado o fuso mestre deve ser controlado por posi o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 4 Fun o Pr requisitos Fundamentos 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS Posicionamento de fusos SPOS SPOSA M19 M70 WAITS Com sros sposa OU M19 OS fusos podem ser posicionados em determinadas posi es angulares p ex para troca de ferramentas Posi o angular O spos srosa e m19 executam uma comuta o tempor ria no modo de contr
57. TOFFL 2 lt valor gt TOFFL 3 lt valor gt TOFF lt eixo geom trico gt lt valor gt Offset do raio da ferramenta TOFFR lt valor gt Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas 5 8 Offset program vel de corre o de ferramenta TOFFL TOFF TOFFR Significado TOFFL TOFF lt eixo geom trico gt TOFFRI lt valor gt Comando para corre o do comprimento efetivo da ferramenta O rorrz pode ser programado com ou sem ndice e sem ndice TOFFL O valor de Offset programado age no sentido onde tamb m age o componente de comprimento de ferramenta L1 armazenado na mem ria de corre es e com ndice TOFFL 1 TOFFL 2 OU TOFFL 3 O valor de Offset programado age no sentido onde tamb m age o componente de comprimento de ferramenta L1 L2 ou L3 armazenado na mem ria de corre es Os comandos TorrL e TorFrL 1 s o id nticos em seu efeito Nota A forma com que os valores de corre o do comprimento da ferra menta s o calculados nos eixos definida pelo tipo de ferramenta e o atual plano c17 c18 619 Comando para corre o do comprimento da ferramenta no compo nente paralelo ao eixo geom trico especificado O torr tem efeito no sentido do componente de comprimento da ferramenta que no caso de uma ferramenta n o girada porta ferramenta orient vel ou transforma o de orienta o age parale lamente ao lt
58. Y Z 11 J1 K1 P gina 222 JERKA Ativa o do comporta mento de acelera o ajustado atrav s de MD para os eixos progra mados JERKLIM Redu o ou acelera o PGAs m do solavanco axial m ximo JERKLIMA Redu o ou acelera o PGs m do solavanco axial Influ ncia da acelera o em maximo eixos escravos VELOLIMA ACCLIMA JERKLIMA P gina 415 K Par metro de PGsl b interpola o Interpola o circular com centro e ponto final 62 63 X Y Z l J K P gina 212 K1 Coordenada de ponto PGsl b intermedi rio Interpola o circular com ponto intermedi rio e ponto final CIP X Y Z 11 J1 K1 P gina 222 KONT Percorre o contorno com PGs m compensa o da Aproximar e afastar do contorno ferramenta NORM KONT KONTC KONTT P gina 287 Fundamentos 480 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F KONTC Aproxima o afastament PGs m o com polin mio de Aproximar e afastar do contorno curvatura cont nua NORM KONT KONTC KONTT P gina 287 KONTT Aproxima o afastament PGs m o com polin mio de Aproximar e afastar do contorno tangente constante NORM K
59. indica o de percurso no plano de corre o Indica o O n mero de blocos ou comandos M sucessivos ajustado atrav s de um dado de m quina veja as informa es do fabricante da m quina Indica o Um bloco com percurso zero tamb m considerado como interrup o Fundamentos 286 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 2 Fun o Pr requisito Sintaxe Significado 10 2 Aproximar e afastar do contorno NORM KONT KONTC KONTT Aproximar e afastar do contorno NORM KONT KONTC KONTT Com os comandos norm KONT KONTC OU KONTT Com a compensa o do raio de ferramenta c41 c42 ativada o curso de aproxima o e de afastamento da ferramenta pode ser adap tado ao trajeto do contorno desejado ou forma da pe a bruta Com Kontc OU KonTT S o preservadas as condi es de continuidade em todos os tr s eixos Dessa forma poss vel programar simultaneamente um componente de trajet ria perpendicular ao plano de corre o Os comandos Kontc e xKontr est o dispon veis se o opcional Interpola o de polin mios estiver habilitado no comando G41 G42 NORM KONT KONTC KONTT X Y Z G40 Xote A irae Aae NORM Ativa o da aproxima o afastamento diretamente em uma reta A ferramenta alinhada perpendicularmente com o ponto do contorno KONT Ativa o da aproxima o afastamento contornando o ponto inicial fin
60. m tica de cortes para ferramentas que n o s o sim tricas na rota o com as quais se pode usinar pe a a pe a segmentos de contorno individuais CUT2D CUT2DF A corre o do raio da ferramenta 2D para ferramentas de contornos ativada quando se programa com cur2D OU cur2DF UM dois sentidos de usinagem G41 ou G42 Indica o Quando a corre o do raio da ferramenta n o est ativa uma ferramenta de contorno se comporta como uma ferramenta normal que apenas consiste do primeiro corte CUT2D Ativa o da corre o do raio 2 1 2 D ajuste padr o CUT2DF Ativa o da corre o do raio 2 1 2 D corre o do raio da ferramenta relativa ao atual Frame ou aos planos inclinados O uso do CUT2D faz sentido quando a orienta o da ferramenta n o pode ser alterada e quando a pe a girada de acordo com a usinagem de superf cies inclinadas O CUT2D geralmente aplicado como ajuste padr o e por isso que ele n o precisa indicado explicitamente N mero de cortes de ferramentas de contornos Em cada ferramenta de contornos podem ser atribu dos at 12 cortes em qualquer ordem Fabricante da m quina O tipo de ferramenta v lido para ferramentas n o sim tricas na rota o e o n mero m ximo de cortes Dn D1 at D12 definido pelo fabricante da m quina atrav s de dados de m quina Consulte o fabricante da m quina se n o estiverem dispon veis os 12 cortes Fundamentos Manual de programa o 03 201
61. monitorado como ponto de partida do bloco seguinte Movimentos de eixo fuso com POSA SPOSA Se eixos fusos programados foram deslocados primeiro com o posa ou srosa estes movimentos s o executados primeiro at o fim antes da aproxima o do ponto fixo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 403 Comandos suplementares 14 5 Aproxima o de ponto fixo G75 G751 Fun es de fuso no bloco do G75 G751 Se o fuso n o estiver envolvido com a fun o Aproxima o de ponto fixo tamb m poder o ser programadas fun es de fuso no bloco do c75 c751 p ex posicionamento com SPOS SPOSA Eixos Modulo Com os eixos Modulo o ponto fixo aproximado pelo curso mais curto Literatura Para mais informa es sobre Aproxima o de pontos fixos veja Manual de fun es ampliadas Deslocamento manual e manivela eletr nica H1 cap tulo Aproxima o de ponto fixo em JOG Fundamentos 404 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 6 Fun o Sintaxe Significado Fundamentos 14 6 Deslocar at o encosto fixo FXS FXST FXSWV Deslocar at o encosto fixo FXS FXST FXSW Com a ajuda da fun o Deslocamento at o encosto fixo poss vel estabelecer a for a necess ria para a fixa o das pe as de trabalho como no caso de contrapontas pinolas e garras Al m disso com esta fun o se realiza a aproxima o dos pontos d
62. o 13 Pr processamento bloco a bloco STOPRE Stop processing Parada de pr processamento at todos os bloco preparados serem executados pelo processamento principal 14 Interrupts interrup es Palavra chave Identificador de 1 par metro Explica o subrotina ENABLE INT N mero da Ativa o de Interrupt ativada a rotina de interrup o que est atribu da entrada entrada de de hardware com o n mero especificado Ap s a instru o SETINT temos um Interrupt Interrupt enabled DISABLE INT N mero da Desativa o de Interrupt desativada a rotina de interrup o que est atribu da entrada de entrada de hardware com o n mero cancelado A retra o r pida tamb m n o Interrupt executada A atribui o realizada com SETINT entre a entrada de hardware e a rotina de interrup o preservada e pode ser reativada com ENABLE CLRINT INT N mero da Sele o do Interrupt Atribui o de rotinas de interrup o e deleta o de atributos entrada de Interrupt para uma entrada de interrup o Com isso a rotina de interrup o desativada N o realizada nenhuma rea o com a ocorr ncia da interrup o 15 Sincroniza o de movimentos Palavra chave 1 par metro Explica o Identificador de subrotina CANCEL INT N mero da Cancelamento da a o s ncrona de movimentos modal de n mero ID espec
63. o A fun o de aproxima o e afastamento suave WAB serve para aproximar tangencial mente o ponto de partida de um contorno independentemente da posi o do ponto de partida Ci GO Q e gt Contorno progr DISR G247 o M A fun o utilizada principalmente em conjunto com a corre o do raio da ferramenta mas n o obrigat ria O movimento de aproxima o e de afastamento composto por 4 movimentos parciais e Ponto de partida do movimento Po e Pontos intermedi rios P1 P2 e P3 e Ponto final P4 Os pontos Po Ps e P4 sempre est o definidos Os pontos intermedi rios P4 e P2 podem ser suprimidos dependendo da parametriza o e das condi es geom tricas Sintaxe G140 G141 G143 G147 G148 G247 6248 G347 G348 G340 G341 DISR DISCL FAD Fundamentos 298 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta Significado DISR DISCL FAD Fundamentos 10 4 Aproxima o e afastamento suaves O sentido de aproxima o e de afastamento depende do atual lado de corre o valor de ajuste b sico Aproxima o pela esquerda ou afastamento para esquerda Aproxima o pela direita ou afastamento para direita Sentido de aproxima o e de afastamento depende da posi o relativa do ponto de partida ou ponto final no sentido da tangente Aproxima o com uma reta Afastamento com uma re
64. o V rios valores de avan o em um bloco de modo s ncrono com o movi mento e dependendo das entradas externas digitais e ou anal gicas podem ser ativados diferentes valores de avan o de um bloco NC tempo de espera assim como o retrocesso Os sinais de entrada de HW est o agrupados em um Byte de entrada Sintaxe F2 at F7 STe SR FMA 2 lt eixo gt at FMA 7 lt eixo gt STA lt eixo gt SRA lt eixo gt Significado 12 at PTE ya Sob o endere o r programado o avan o de traje t ria que permanece v lido enquanto n o houver nenhum sinal de entrada Al m do avan o de trajet ria podem ser programa dos at 6 avan os diferentes no bloco A extens o num rica indica o n mero Bit da entrada e com essa altera o ativado o avan o Efeito por bloco Ste qui Tempo de espera em s na tecnologia de retifica o Tempo de passada final Bit de entrada 1 Efeito por bloco SR Curso de retrocesso A unidade para o curso de retrocesso tem como refer ncia a atual unidade de medida aplicada mm ou inch Bit de entrada 0 Efeito por bloco FMA 2 lt eixo gt at Sob o endere o ra programado o avan o por eixo EMA Li RETRO ae que permanece v lido enquanto n o houver nenhum sinal de entrada Al m do avan o por eixo ra com o rua podem ser programados at 6 outros avan os por eixo no bloco O primeiro par metro indica o n mero de Bit da entrada o segundo indic
65. o da cinem tica da m quina considerar as conven es para planos de trabalho e para corre es de ferramenta Sintaxe Instru es substitutivas TRANS Xi Yor Aa ROT Aa Le Se ROT RPL ROTS CROTS Xoe Yena SCALE X Y Bas MIRROR X0 Y0 2Z0 Instru es aditivas ATRANS X Y Z AROT A To Zis AROT RPI AROTS X Y ASCALE X Y Z AMIRROR X0 Y0 20 Indica o As instru es de Frame s o programadas cada uma em um bloco NC pr prio 342 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 2 Instru es de Frame Significado SCALE ASCALE MIRROR AMIRROR TRANS ATRANS Deslocamento WCS no sentido do s eixo s geom trico s especificado s ROT AROT Rota o do WCS e atrav s do encadeamento de rota es individuais em torno do s eixo s geom trico s especificado s ou e em torno do ngulo rri no atual plano de trabalho 617 c18 619 Sentido de giro y Sequ ncia de com nota o RPY Z Y X rota o com ngulo Z X Z euleriano Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 343 Transforma es de coordenadas Frames 12 2 Instru es de Frame Faixa de valores Os ngulos de rota o somente s o definidos como nicos nas seguintes faixas com nota o 180 lt x lt 180 RPY 90 lt y lt 90 180 lt z
66. o do ltimo bloco de compen sa o do raio de ferramenta WRK com um bloco anterior ao ser realizado o afastamento com G462 ajuste b sico ser inserida uma reta no ponto final do ltimo bloco com com pensa o do raio da ferramenta o bloco prolongado atrav s de sua tangente no ponto final A localiza o do ponto de intersec o transcorre de forma id ntica ao G461 N30 Y Curva auxiliar Trajet ria do centro X com corre o do raio da ferramenta Contorno 10 programado N20 N10 10 20 50 100 Comportamento de afastamento com G462 veja o exemplo Com G462 n o se usina o canto formado do N10 ao N20 no programa de exemplo da forma que seria poss vel com a ferramenta utilizada Mesmo assim este comportamento ainda pode ser necess rio quando o contorno parcial desviado do contorno programado no exemplo esquerda do N20 n o deve ser violado mesmo com valores de y acima de 10 mm Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves Comportamento em cantos com KONT Se o KONT estiver ativo contornar o contorno no ponto de partida ou no ponto final feita a distin o se o ponto final encontra se antes ou depois do contorno e Ponto final antes do contorno Se o ponto final estiver situado antes do contorno ent o o comportamento de afasta mento ser igual como no NORM
67. o do raio da ferramenta contorno G40 G41 G42 OFFN P gina 277 G53 Supress o do atual PGsI b deslocamento de ponto Deslocamento de ponto zero zero por bloco ajust vel G54 G57 6505 G599 653 G500 SUPA 6153 P gina 157 G54 1 deslocamento de PGsl m ponto zero ajust vel Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 P gina 157 G55 2 deslocamento do PGsl m ponto zero ajust vel Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA 6153 P gina 157 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 469 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F G56 3 deslocamento de PGsl m ponto zero ajust vel Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 P gina 157 G57 4 deslocamento de PGsl m ponto zero ajust vel Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 P gina 157 G58 Deslocamento de ponto PGs b zero axial e program vel Deslocamento de ponto zero por de modo absoluto deslo eixos G58 G59 P gina 351 camento aproximado G59 Deslocamento de ponto PGs b zero axial e
68. o inverso do raio r da aproxima o em c rculo em um ponto de contorno k 1 1 Fundamentos 570 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio Dados de ajuste Dados que comunica propriedades da m quina ferramenta ao NC como foi definida pelo Systemsoftware Defini o de vari veis Na defini o de uma vari vel cont m o tipo de dado e o nome da vari vel Com o nome da vari vel pode se endere ar o valor desta Deslocamento de ponto zero Padronizar um novo ponto de refer ncia para um sistema de coordenadas atrav s da aquisi o de um ponto zero existente e um gt frame 1 Ajuste SINUMERIK 840D Existe uma certa quantidade de deslocamentos de zero ajust veis para cada eixo CNC disposi o Os deslocamentos que s o selecionados atrav s de fun es G s o ativados opcionalmente 2 Externo Adicionalmente para todos deslocamentos que determinam a localiza o do ponto zero da pe a um deslocamento de zero externo pode ser sobreposto atrav s da manivela eletr nica deslocamento DRF ou atrav s do PLC 3 Program vel Com a instru o trans pode se programar o deslocamento de ponto zero para todos os eixos de posicionamento e trajet ria Deslocamento externo de ponto zero Deslocamento de ponto zero especificado pelo gt PLC Diagn stico 1 rea de opera o do controle 2 O controle possui tanto um auto diagn stico quanto um teste auxiliar para o trabalho
69. 03 2010 6FC5398 1BP20 1KAO 95 Movimento do fuso 6 2 Velocidade de corte SVC Exemplo 3 Especifica o de velocidades de corte para dois fusos C digo de programa Coment rio N10 SvC 3 100 M6 T1 D1 N20 Svc 5 200 Exemplo 4 Suposi es O raio de ferramenta do corretor de ferramenta ativo o mesmo para os dois fusos a rota o ativa diferente para o fuso 3 e o fuso 5 O mestre em rela o troca de ferramentas definido atrav s do Toolholder MD20124 8MC TOOL MANAGEMENT TOOLHOLDER gt 1 Na troca de ferramentas mantida o antigo corretor de ferramenta e um corretor de ferramenta da nova ferramenta somente estar ativo com a programa o do n MD20270 MC CUTTING EDGE DEFAULT 2 C digo de programa Coment rio N10 TC MPP1 9998 1 2 N11 STC MPP5 9998 1 1 N12 STC MPP SP 9998 1 3 N20 STC MPP1 9998 2 2 zZ N W 3 Q EA PP5 9998 2 4 N22 STC MPP SP 9998 2 6 N30 TC TP2 2 Wz2 N31 TC DP6 2 1 5 0 EA K o U TC TP2 8 wz8 N41 STC DP6 8 1 9 0 N42 STC DP6 8 4 7 0 00 SETMTH 1 10 T WZ2 M6 D1 20 G1 G94 F1000 M3 3 SVC 100 30 SETMTH 4 40 T wWZz8 2 ot it Ls 50 M6 96 O alojamento de magazine o porta ferramenta O alojamento de magazine o porta ferramenta 1 O porta ferramenta 1 associado ao fuso 3 O alojamento de magazine o porta ferramenta O alojamento de magazine
70. 1 A palavra chave n o vale para NCU571 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 517 Tabelas 16 3 Grupos de fun es G 16 3 Grupos de fun es G As fun es G est o divididas em grupos de fun es Em um bloco somente pode ser escrita uma fun o G de um grupo Uma fun o G pode estar ativa modalmente at ser cancelada por outra fun o do mesmo grupo ou ela est ativa apenas para o bloco onde ela se encontra ativa por bloco Legenda 1 2 N mero interno p ex para interface PLC Capacidade de configura o da fun o G como ajuste inicial do grupo de fun es na inicializa o Reset ou fim do programa de pe a com MD20150 8MC GCODE RESET VALUES configur vel n o configur vel Efeito da fun o G m modal b por bloco Ajuste padr o Se nas fun es G modais n o for programada nenhuma fun o do grupo ent o atua o ajuste padr o alter vel atrav s de dado de m quina MD20150 MN_ MC_GCODE_RESET_VALUES SAG Ajuste padr o da Siemens AG FM Ajuste padr o do Fabricante da M quina veja as informa es do fabricante da m quina A fun o G n o vale para NCU571 Grupo 1 Comandos de movimento ativados modalmente Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM GO 1 Movimento de avan o r pido m G1 2 Interpola o linear interpola o de reta
71. 14 7 14 7 1 Fun o 410 Comportamento da acelera o Modo de acelera o BRISK BRISKA SOFT SOFTA DRIVE DRIVEA Para programa o do modo de acelera o est o dispon veis os seguintes comandos de programa de pe a BRISK BRISKA Os eixos individuais e os eixos de percurso s o deslocados com a m xima acelera o at alcan arem a velocidade de avan o programada Acelera o sem limita o de solavancos SOFT SOFTA Os eixos individuais e os eixos de percurso s o deslocados com acelera o constante at alcan arem a velocidade de avan o programada Acelera o com limita o de solavancos O DRIVE DRIVEA Os eixos individuais e os eixos de percurso s o deslocados com a acelera o m xima at um determinado limite de velocidade projetado ajuste de dado de m quina Em seguida realizada uma redu o de acelera o ajuste de dado de m quina at ser alcan ada a velocidade de avan o programada o 2 2 D o o Valor nominal o o E Ke BRISK SOFT 8 ideal para protege a gt economia de parte tempo mec nica Tempo Esquema 14 1 Desenvolvimento da velocidade de percurso com BRISK SOFT Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 7 Comportamento da acelera o Valor nominal Limite da Velocidade de percurso Tempo
72. 218 234 CROTS 367 CT 211 227 Curso C lculo de 439 CUT2D 320 CUT2DF 320 CUTCONOF 323 CUTCONON 323 D D 80 DO 80 da ferramenta de compensa o de raio 281 DAC 185 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 ndice DC 177 de canal Eixos 431 de comando Eixos 433 de contorno N mero de cortes para ferramentas 320 de M quina Eixos 431 de M quinas Eixos 431 de percurso Eixos 431 de PLC Eixos 433 de posicionamento Eixos 432 Deslocamento b sico 32 Deslocamento de ponto zero ajust vel 159 Ajust vel 33 Valores de deslocamento 163 Deslocamento do ponto de partida no rosqueamento 252 DIACYCOFA 185 DIAM9O 182 DIAM90A 185 DIAMCHAN 185 DIAMCHANA 185 DIAMCYCOF 182 DIAMOF 182 DIAMOFA 185 DIAMON 182 DIAMONA 185 DIC 185 DILF 269 Dimens o absoluta 19 Dimens o incremental 21 Dimens es em mil metros 179 Dimens es em polegadas Inch 179 DIN 66025 37 DIN 66217 28 DISC 298 DISCL 302 Disponibilidade Dependente do sistema 5 Disponibilidade dependente de Sistema 5 DISR 302 DITE 258 DITS 258 DRFOF 381 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO DRIVE 414 DRIVEA 414 DYNFINISH 419 DYNNORM 419 DYNPOS 419 DYNROUGH 419 DYNSEMIFIN 419 E Efeito modal 442 por blocos 442 efetivo Raio 117 Eixo Tipos 427 Eixo transversal 182 191 Eixos Eixo guia lincado 436 geom tricos 429 Princ
73. A posi o nos eixos que formam o plano de usinagem resulta do contorno de afastamento O componente de eixo perpendicular definido com DISCL Se DISCL 0 o movimento ser executado totalmente no plano Se no bloco WAB apenas o eixo perpendicular ao plano de usinagem estiver programado o contorno termina em P1 A posi o dos demais eixos obtida da forma anteriormente descrita Se o bloco WAB aproxima o e afastamento suave for ao mesmo tempo o bloco de desativa o do WRK compensa o do raio da ferramenta ent o ser inserido um curso adicional do P1 ao Po de modo que n o seja produzido nenhum movimento na desativa o da compensa o do raio da ferramenta no fim do contorno Se foi programado apenas um eixo do plano de usinagem o 2 eixo faltante complementado de forma modal a partir de sua ltima posi o no bloco anterior No bloco WAB sem eixo geom trico programado o contorno termina em P2 A posi o nos eixos que formam o plano de usinagem resulta do contorno de afastamento O componente de eixo perpendicular definido com DISCL Se DISCL 0 o movimento ser executado totalmente no plano Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves Se no bloco WAB apenas o eixo perpendicular ao plano de usinagem estiver programado o contorno termina em P1 A posi o dos demais eixos obtida da forma ant
74. Ativa o do sistema de medidas m trico Todos os dados geom tricos e tecnol gicos veja acima informados em dist ncias comprimentos s o lidos e gravados no sistema de medidas m trico Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 177 Ajustes de geometria 8 3 Dimen es Exemplo Mudan a entre dimens es em polegadas e dimens es m tricas O sistema b sico parametrizado m trico MD10240 MN SCALING SYSTEM IS METRIC TRUE C digo de programa Coment rio N10 GO G90 X20 Y30 Z2 S2000 M3 T1 X 20 mm Y 30 mm Z 2 mm F avan o r pido em mm min N20 G1 Z 5 F500 Z 5 mm F 500 mm min N30 X90 X 90 mm N40 G70 xX2 75 Y3 22 Sistema de medidas prog polegadas x 2 75 pol Y 3 22 pol F 500 mm min N50 X1 18 Y3 54 X 1 18 pol Y 3 54 pol F 500 mm min N60 G71 x20 Y30 Sistema de medidas prog m trico x 20 mm Y 30 mm F 500 mm min N70 G0 22 Z 2 mm F avan o r pido em mm min N80 M30 Fim do programa Fundamentos 178 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Ajustes de geometria 6 3 Dimen es Outras informa es Literatura Fundamentos G70 671 Com o c70 671 ativo s o interpretados apenas os seguintes dados geom tricos no respectivo sistema de medidas e Informa es de curso x Y z e Programa o de c rculos Coordenadas de pontos intermedi rios 11 J31 K1 Par metros de interpola o 1 s x
75. FDA 7 8 Fun o Sintaxe 140 Avan o com sobreposi o de manivela eletr nica FD FDA Com os comandos rp e Fpa OS eixos podem ser movimentados com manivelas eletr nicas durante a execu o do programa de pe a Neste caso os movimentos de deslocamento programados dos eixos s o sobrepostos com os pulsos de manivela eletr nica definidos como valores pr determinados de curso e velocidade Eixos de percurso No caso dos eixos de percurso pode ser sobreposto o avan o de trajet ria programado Aqui avaliada a manivela eletr nica do 1 eixo geom trico do canal Os pulsos de mani vela eletr nica condicionados pelo sentido de giro e avaliados por ciclo IPO correspondem velocidade de percurso sobreposta Os valores de limite de velocidade de percurso que podem ser alcan ados pela sobreposi o da manivela eletr nica s o e M nimo O e M ximo Valores de limite definidos em dados de m quina para os eixos de percurso envolvidos no movimento de deslocamento Indica o Avan o de trajet ria O avan o de percurso F e o avan o da manivela eletr nica FD n o podem ser progra mados juntos em um mesmo bloco NC Eixos de posicionamento No caso dos eixos de posicionamento podem ser sobrepostos por eixo o percurso de deslocamento ou a velocidade Aqui avaliada a manivela eletr nica associada ao eixo e Sobreposi o de cursos Os pulsos de manivela eletr nica condicionados ao sentido de giro e av
76. Fundamentos geom tricos 1 4 Sistemas de coordenadas M quinas ferramenta com transforma o cinem tica O BCS e o MCS n o coincidem quando o BCS reproduzido com transforma o cinem tica p ex transforma o de 5 eixos TRANSMIT TRACYL TRAANG no MCS Nestas m quinas os eixos de m quina e os eixos geom tricos devem receber nomes diferentes Transforma o cinem tica Sistema de coordenadas b sico Z Bcs BCS Sistema de coordenadas da m quina MCS Zmcs Esquema 1 7 Transforma o cinem tica entre MCS e BCS Cinem tica da m quina A pe a sempre programada em um sistema de coordenadas perpendicular WCS de duas ou tr s dimens es Entretanto para produ o destas pe as de trabalho cada vez maior o emprego de m quinas ferramenta com eixos rotativos ou eixos lineares dispostos de forma n o perpendicular A transforma o cinem tica serve para reproduzir as coorde nadas perpendiculares programadas em WCS em movimentos reais de eixos de m quina Literatura Manual de fun es ampliadas Transforma o cinem tica M1 Manual de fun es especiais Transforma o de 3 a 5 eixos F2 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 31 Fundamentos geom tricos 1 4 Sistemas de coordenadas 1 4 3 Sistema de ponto zero b sico BNS O sistema de ponto zero b sico BNS resulta do sistema de coordenadas b sico atrav s do deslocamento b sico Y
77. G26 S Sl S2 Significado G25 Limite da rota o do fuso inferior G26 Limite da rota o do fuso superior Sars Siy 82s Rota es m nima e m xima do fuso Nota Por bloco podem ser programados at tr s limites de rota o do fuso Faixa de valores 0 1 9999 9999 9 rpm Exemplo c digo de programa Coment rio N10 G26 S1400 S2 350 S3 600 Limite superior de rota o para fuso mestre fuso 2 e fuso 3 Fundamentos 108 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF Fun o Com estes comandos s o ajustadas no programa NC as velocidades de avan o para todos os eixos envolvidos na seq ncia de usinagem ou Sintaxe G93 G94 G95 FGROUP lt eixol gt lt eixo2 gt FGREF lt eixo rotativo gt lt raio de refer ncia gt FL lt eixo gt lt valor gt Significado G93 Avan o em fun o do tempo em 1 min G94 Avan o linear em mm min polegada min ou graus min G95 Avan o por rota o em mm rota o ou polegada rota o O c95 refere se s rota es do fuso mestre normalmente o fuso de fresar o fuso principal do torno F Velocidade de avan o dos eixos geom tricos envolvidos no movimento aplica a unidade ajustada com c93 c94 95 FGROUP Para todos os eixos especificados eixos geom tricos eixos rotativos sob FGROUP aplicada a velocidade de avan o programada sob F FGREF Com Ferr programa se para cad
78. G500 G53 G153 SUPA Fundamentos 158 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria 8 1 Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G155 Significado G54 657 Chamada do 1 at o 4 deslocamento de ponto zero NV ajust vel G505 6599 Chamada do 5 at o 99 deslocamento de ponto zero ajust vel 6500 Desativa o do atual deslocamento de ponto zero ajust vel c500 Frame zero Desativa o do deslocamento de Ajuste padr o n o cont m Ponto zero ajust vel at a pr xima nenhum deslocamento chamada ativa o do Frame b sico rota o espelhamento ou total P ACTBFRAME escalonamento c500 diferente de O Ativa o do primeiro deslocamento de ponto zero ajust vel P UIFR 0 e ativa o do Frame b sico total P ACTBFRAME ou ativado um eventual Frame b sico alterado G53 O c53 suprime por blocos o deslocamento de ponto zero ajust vel e o deslocamento de ponto zero program vel G153 O c153 atua como o c53 e tamb m suprime o Frame b sico total SUPA O sura atua como o c153 e tamb m suprime e Deslocamentos com manivela eletr nica DRF e Movimentos sobrepostos e Deslocamentos de ponto zero externos e Deslocamento de PRESET Literatura Para o deslocamento de ponto zero program vel veja o cap tulo Transforma es de coordenadas Frames Indica o O ajuste b sico no in cio do programa p ex c54 ou 500
79. GWPSON GWPSOF P gina 106 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 477 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F H Emiss o de fun o PGSVFB1 H2 auxiliar no PLC Transfer ncia de fun es auxiliares P gina 383 HOLES1 Ciclo de modelo de BHDsBHF sl fura o fileira de furos HOLES2 Ciclo de modelo de BHDsWBHFsl fura o c rculo de furos l Par metro de PGsl b interpola o Interpola o circular com centro e ponto final G2 G3 X Y Z l J K P gina 212 1 Coordenada de ponto PGsl b intermedi rio Interpola o circular com ngulo de abertura e centro G2 G3 X Y ZA J K AR P gina 218 IC Especifica o de PGsl b dimens es incrementais Especifica o de dimens o incremental G91 IC P gina 170 ICYCOF Execu o de todos PGAsI blocos de um ciclo de tecnologia conforme ICYCOF em um ciclo IPO ICYCON Execu o de cada bloco PGAs de um ciclo de tecnologia conforme ICYCOF em um ciclo IPO separado ID Identifica o para a es PGAs m s ncronas modais IDS Identifica o para a es PGAs s ncronas est ticas modais IF Introdu o de um salto PGAs
80. Indica o Os limites para o crit rio de parada exata somente deveriam ser apertados apenas o necess rio Quanto mais apertados os limites quanto maior o tempo gasto para compensar a posi o e para aproximar a posi o de destino G603 A mudan a de blocos iniciada quando o comando processar a velocidade nominal zero para todos os eixos envolvidos Neste momento o valor real em fun o da din mica dos eixos e da velocidade de percurso ser recuado por um erro de seguimento Isto permite suavizar os cantos da pe a Mudan a de blocos Trajet ria programada TS DM 0 mon Trajet ria percorrida com F1 Percorrida trajet ria com F2 F1 lt F2 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 327 Comportamento no percurso 11 1 Parada exata G60 G9 G607 G602 G603 Crit rio de parada exata projetado Para co e os demais comandos do 1 grupo de fun es G pode se definir especificamente por canal que seja usado um crit rio pr determinado e diferente do crit rio de parada exata programado veja as informa es do fabricante da m quina Literatura Manual de fun es b sicas Modo de controle da trajet ria Parada exata LookAhead B1 Fundamentos 328 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comportamento no percurso 11 2 Fun o Sintaxe Fundamentos 11 2 Modo de controle da trajet ria G64 G641 G64
81. M QU Fun o adicional sem parada de leitura N Bloco secund rio fixo OVR Override corre o de trajet ria fixo P N mero de execu es do programa fixo POSTeixo Eixo de posicionamento fixo POSATeixo Eixo de posicionamento al m do limite do bloco fixo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 4 Endere os SPOS Posi o do fuso fixo SPOS n SPOSA Posi o do fuso al m do limite do bloco fixo SPOSA n Q Eixo ajust vel RO at Rn Par metros de c lculo o n se pode ajustar atrav s fixo R de dado de m quina padr o 0 99 Eixo ajust vel RND Arredondar canto de contorno fixo RNDM Arredondar canto de contorno modal fixo S Rota o do fuso fixo Tis N mero de ferramenta fixo U Eixo ajust vel V Eixo ajust vel W Eixo ajust vel X Eixo ajust vel X AC absoluto X IC incremental Y Eixo ajust vel Y AC Y IC TA Eixo ajust vel Z AC Z IC AR ngulo de abertura ajust vel AP ngulo polar ajust vel CRZ Raio do c rculo ajust vel RP Raio polar ajust vel Indica o Endere os ajust veis Os endere os ajust veis devem ser nicos no comando num rico ou seja o mesmo nome de endere o n o pode ser usado para diferentes tipos de endere o Como tipos de endere o se diferencia e Valores de eixo e po
82. N120 G1 X 41 Y 30 N130 G1 G40 Y 72 F3000 N140 G0 Z200 M5 M9 N150 T SF10 N160 M6 N170 52800 M3 M8 N180 G90 G64 G54 G17 GO X0 YO N190 G0 Z2 N200 POCKET4 2 0 1 5 15 0 0 0 0 0 800 1300 0 21 5 2 0 5 N210 G0 2200 M5 M9 N220 T ZB6 N230 M6 N240 55000 M3 M8 N250 G90 G60 G54 G17 X25 Y0 N260 G0 Z2 N270 MCALL CYCLE82 2 0 1 2 6 0 N280 POSITION N290 HOLES2 0 0 25 0 45 6 Fundamentos T PF60 M6 S2000 M3 M8 G90 G64 G54 G17 G0 X 72 Y 72 GO Z2 G450 CFTCP G1 Z 10 F3000 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Pr sele o da ferramenta de nome PF60 Carregar a ferramenta no fuso Rota o sentido de giro refrigera o ligada Ajustes b sicos de geometria e aproxima o do ponto de partida Eixo Z na dist ncia de seguran a Comportamento com G41 G42 ativo Fresa na profundidade de ataque com avan o 3000mm min Ativa o da corre o do raio da fresa Deslocamento no contorno com avan o 1200mm min Dessele o da corre o do raio da fresa Suspens o da fresa fuso refrige ra o desligados Pr sele o da ferramenta de nome SF10 Carregar a ferramenta no fuso Rota o sentido de giro refrigera o ligada Ajustes b sicos para geometria e aproxima o do ponto de partida Chamada do ciclo de fresamento de bols o Suspens o da fresa fuso refrige ra o desligados Chamar broca de centr
83. PGsl o valor comprimento do Chanfro arredondamento CHF chanfro no sentido de CHR RND RNDM FRC movimento FRCM P gina 271 CIC Aproxima o incremental PGAs de uma posi o CIP Interpola o circular PGsl m atrav s do ponto Interpola o circular com ponto intermedi rio intermedi rio e ponto final CIP XY ZM 1 KI P gina 222 CLEARM Resetamento de um ou PGAsI v rios marcadores para coordena o de canal CLRINT Cancelamento de PGAsI Interrupt CMIRROR Espelhamento em um PGAs eixo de coordenadas COARSEA Fim de movimento ao PGAsI m alcan ar a Parada exata aproximada COMPCAD Compressor ON Quali PGAsI m o o dade superficial otimiza da com programas CAD COMPCURV Compressor ON poli PGAsI m o o n mio com curvatura cont nua COMPLETE Instru o do comando PGAsI para a sa da e entrada de dados COMPOF 4 Compressor OFF PGAsI m o o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 453 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F COMPON Compressor ON PGAsI o o CONTDCON Decodifica o de contor PGAs no em formato de tabela ON CONTPRON Ativa o da prepara o PGAs de r
84. Retrocesso at a posi o de partida N40 GO Z10 N50 G1 X99 N60 G33 Z2 100 K4 SF 180 2 corte Deslocamento do ponto de partida a 180 N70 G0 X110 Afastamento da ferramenta N80 G0 Z10 N90 M30 Fim do programa Fundamentos 252 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 10 Rosqueamento com passo constante G33 Exemplo 2 Rosca c nica com ngulo menor que 45 C digo de programa Coment rio N10 G1 X50 Z0 S500 F100 M3 N20 G33 X110 Z 60 K4 N30 GO Z0 M30 Outras informa es Aproxima o do ponto de partida Rosca c nica Ponto final em X e Z passo da rosca com K liga o do fuso indica o do no sentido Z visto que o ngulo de conicidade lt 45 Afastamento Avan o no rosqueamento com G33 fim do programa O comando calcula a partir da rota o programada do fuso e do passo da rosca o avan o necess rio com que a ferramenta de tornear ser deslocada ao longo do comprimento da rosca em sentido longitudinal e em sentido transversal O avan o r n o considerado no c33 a limita o na velocidade m xima do eixo avan o r pido monitorada pelo comando Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO N mero de rota es 253 Comandos de movimento 9 10 Rosqueamento com passo constante G33 Rosca cil ndrica A rosca cil ndrica descrita atrav s do a e Comprim
85. atrav s da vari vel de sistema SC CONTPRELC O comando num rico processa o c lculo da velocidade m xima de percurso a partir do valor do erro de contorno 6SC CONTPREC e do fator KV rela o da velocidade com o erro de seguimento dos eixos geom tricos afetados onde o erro de contorno resultante do seguimento n o excede o valor m nimo admiss vel definido no dado de ajuste C digo de programa Coment rio N10 X0 YO GO N20 CPRECON Ativa o da precis o de contorno N30 F10000 G1 G64 X100 Usinagem com 10 m min em modo de controle da trajet ria N40 G3 Y20 J10 Limite autom tico de avan o no bloco circular N50 X0 Avan o sem limite de 10 m min Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos suplementares 14 10 Tempo de espera G4 14 10 Tempo de espera G4 Fun o Com o c4 pode ser programado um tempo de espera entre dois blocos NC onde a usinagem da pe a interrompida Indica o O c4 interrompe o modo de controle da trajet ria Aplica o Por exemplo para retirada da ferramenta Sintaxe G4 F S lt n gt Indica o O c4 deve ser programado em um bloco NC pr prio Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 419 Comandos suplementares 14 10 Tempo de espera G4 Significado G4 Ativa o de tempo de espera Fi Sob o endere o F o tempo de espera programado em segundos S lt n gt S
86. es no programa NC ativada a programa o em di metros ou raios espec fica de canal atrav s dos comandos DIAMON DIAM90 DIAMOF DIAMCYCOF ativos modalmente Indica o A programa o em di metro raio espec fica de canal refere se ao eixo geom trico definido como eixo transversal atrav s do MD20100 MC DIAMETER AX DEF gt veja as infor ma es do fabricante da m quina Atrav s do MD20100 pode ser definido apenas um eixo transversal por canal Sintaxe DIAMON DIAM90 DIAMOF Fundamentos 180 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria Significado Fundamentos 6 3 Dimen es DIAMON Comando para ativar a programa o em di metros independente e espec fica de canal O efeito do pramon independe do modo de indica o de dimens es programado indica o de dimens o absoluta c90 indica o de dimens o incremental c91 e com G90 Dimens es em di metro e com G91 Dimens es em di metro DIAM90 Comando para ativar a programa o em di metros dependente e espec fica de canal O efeito do prAM90 depende do modo de indica o de dimens es programado e com G90 Dimens es em di metro e com G91 Dimens es em raio DIAMOF Comando para desativar a programa o em di metros e espec fica de canal Com a desativa o da programa o em di metro ativada a programa o em raio espec fica de canal O efeito do pramor independe do modo de indica o d
87. linhas forem necess rios v rios blocos de deslocamento nos pontos de invers o mas estes n o forem desejados nos contornos estrat gias de desvio produzidos pela compensa o do raio da ferramenta Ela pode ser aplicada independentemente do tipo de corre o do raio da ferramenta 21 2D fresamento de topo 3D fresamento perif rico 3D Sintaxe CUTCONON CUTCONOF Significado CUTCONON Comando para ativa o da fun o Manter a corre o do raio da ferramenta constante CUTCONOF Comando para desativa o da fun o Manter a corre o do raio da ferramenta constante Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 319 Corre es do raio da ferramenta 10 7 Manter corre o do raio da ferramenta constante CUTCONON CUTCONOF Exemplo 320 Contorno sem WRK Contorno com WRK C digo de programa Coment rio N10 N20 N30 N40 N50 N60 N70 N80 N90 N N 00 10 20 30 N140 N150 STC DP1 1 1 110 STC DP6 1 1 10 X0 YO Z0 G1 G17 T1 D1 F10000 X20 G42 NORM X30 Y20 X10 CUTCONON Y30 KONT X 10 CUTCONOF Y20 NORM X0 Y0 G40 M30 r r r Defini o da ferramenta dl Tipo Raio Ativa o da supress o da corre o Ao desativar a supress o do contorno inserido um c rculo de desvio se necess rio Nenhum c rculo de desvio ao desativar a corre o do raio da ferramenta Fundamentos Manual de prog
88. lt 180 com ngulo O lt x lt 180 euleriano 180 lt y lt 180 180 lt z lt 180 ROTS AROTS Rota o WCS atrav s da especifica o de ngulos espaciais A orienta o de um plano no espa o determinada de forma nica atrav s da indica o de dois ngulos espaciais Por isso que somente podem ser programados no m ximo 2 ngulos espaciais ROTSZAROTS Xoose Da go J Dus o Xares A Yaet Deia CROTS O crors atua como o rors mas est relacionado ao Frame v lido no gerenciamento de dados SCALE ASCALE Escala no sentido do s eixo s geom trico s especificado s para aumentar reduzir um contorno MIRROR AMIRROR Espelhamento do WCS atrav s do espelhamento mudan a de sentido do eixo geom trico especificado Valor de livre escolha aqui 0 Indica o As instru es de Frame podem ser utilizadas de forma individual ou combinada CUIDADO As instru es de Frame s o executadas na ordem em que foram programadas Indica o As instru es aditivas frequentemente s o empregadas em subrotinas As instru es b sicas definidas nos programas principais s o mantidas ap s o fim da subrotina se a subrotina foi programada com o atributo SAVE Fundamentos 344 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 3 Deslocamento de ponto zero program vel 12 3 Deslocamento de ponto zero program vel 12 3 1 Deslocamento de ponto zero TRANS ATRANS Fun o Com rtrans
89. m podem ser programados v rios eixos Os eixos s o deslocados simultaneamente at o ponto fixo especificado Indica o Para c751 aplica se N o podem ser programados eixos que somente devem aproximar o ponto fixo sem antes deslocar at um ponto intermedi rio Indica o O valor do endere o rr n o pode ser maior que o n mero de pontos fixos definidos para cada eixo programado MD30610 MA NUM FIX POINT POS Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 401 Comandos suplementares 14 5 Aproxima o de ponto fixo G75 G751 Exemplos Exemplo 1 G75 Para uma troca de ferramentas os eixos X AX1 e Z AX3 devem ser deslocados at a posi o fixa de eixo de m quina 1 com X 151 6 e Z 17 3 Dados de m quina e MD30600 MA FIX POINT POS AX1 0 151 6 e MD30600 MA FIX POINT AX3 0 17 3 Programa NC C digo de programa Coment rio N100 G55 Ativa o de deslocamento de ponto zero ajust vel N110 X10 Y30 240 Aproxima o de posi es em WCS N120 G75 X0 Z0 FP 1 MO O eixo X desloca se at a posi o 151 6 e o eixo Z at 17 3 em MKS Cada eixo desloca se independen temente com a velocidade m xima Neste bloco n o pode haver nenhum movimento adicional ativo Para que depois do alcance das posi es finais n o seja executado mais nenhum movimento adicional adiciona se aqui uma parada N130 X10 Y30 240 Novamente aproximada a posi o do N110 O deslo camento
90. mestre vel do modo ou fuso ou sincronizado escravo fuso com qualquer FS mestre refer ncia LS angular entre fuso mestre e fuso escravo COUPON AXIS AXIS REAL P A mudan a de blocos liberada de Ativa o de Eixo Eixo OSrs acordo com o ajuste definido Faixa um desloca escravo mestre do POSFS 0 359 999 graus mento angu ou fuso ou lar definido escravo fuso POSFS entre FS mestre FS e LS Este LS refere se posi o de zero grau do fuso mestre no sentido positivo de giro COUPONC AXIS AXIS A progra Aceita a ati Eixo Eixo ma o va o com escravo mestre de uma programa o ou fuso ou posi o precedente escravo fuso Offset do M3 S ou FS mestre n o M4 S Acei LS poss vel tar imediata mente a rota o diferen cial COUPRES AXIS AXIS Couple reset Eixo Eixo Resetamento escravo mestre do grupo de ou fuso ou fusos sincro escravo fuso nizados FS mestre Os valores LS programados s o invalida dos S o apli cados os va lores do dado de m quina Para o fuso sincronizado a programa o dos par metros de eixo realizada com SPI 1 ou S1 Fundamentos 548 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 4 Chamadas de subrotina pr definidas 26 Instru es de estrutura no editor Step suporte de programa o baseado em editor
91. ndice de um caractere na String de entrada PGAsI SUPA Supress o do atual des locamento de ponto zero inclusive os deslocamen tos programados Frames de sistema deslocamen tos com manivela eletr nica DRF deslocamen to de ponto zero externo e movimento sobreposto PGsl Desselecionar Frame G53 G153 SUPA G500 P gina 378 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 499 Tabelas 16 1 Lista de instru es Instru o Significado SVC Velocidade de corte da ferramenta Para descri o veja 1 PGsl Velocidade de corte SVC P gina 93 w3 828D 3 PPU260 261 PPU280 281 D F D F SYNFCT Avalia o de um polin mio em fun o de uma condi o na a o s ncrona de movimentos PGAsl SYNR A leitura da vari vel s ncrona isto ocorre no momento da execu o PGAsl SYNRW A leitura e grava o da vari vel s o sincroniza das isto ocorrem no momento da execu o PGAsl SYNW A grava o da vari vel sincronizada isto ocorre no momento da execu o T Chamada de ferramenta a troca somente ocorre se estiver definida no dado de m quina sen o ser necess rio o comando M6 PGAsl PGsl Troca de ferramentas com comando T P gina 58 TAN Tangente fun o trigo nom trica PGAsl TANG Defini o do grupo de eixos do acompanha mento
92. ngulo polar AP ent o no caso de uma diferen a entre a atual posi o e o p lo em coordenadas da pe a esta diferen a ser utilizada como raio polar e armazenada modalmente Se a diferen a 0 as coordenadas polares ser o especificadas novamente e o raio polar modal permanece em zero Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 199 Comandos de movimento 9 3 Comandos de deslocamento com coordenadas polares Exemplo Produ o de um modelo de fura o As posi es dos furos devem ser especificadas em coordenadas polares Cada furo produzido com a mesma sequ ncia de produ o Pr fura o fura o at a dimens o final alargamento A sequ ncia de usinagem est armazenada na subrotina C digo de programa Coment rio N10 G17 G54 Plano de trabalho X Y ponto zero da pe a de trabalho N20 G111 X43 Y38 Defini o do p lo N30 G0 RP 30 AP 18 Z5G0 Aproxima o do ponto de partida indica o em coordenadas cil ndricas N40 L10 Chamada da subrotina N50 G91 AP 72 Aproxima o da pr xima posi o em avan o r pido ngulo polar em dimens o incremental o raio polar do bloco N30 permanece armazenado e n o precisa ser especificado N60 L10 Chamada da subrotina N70 AP IC 72 N80 L10 N90 AP IC 72 N100 L10 N110 AP IC 72 N120 L10 N130 GO X300 Y200 z100 M30 Afastamento da ferramenta fim do programa N90 AP IC 72
93. o do co com o c64 e Como compressor ativo e Em uma transforma o ativa Exemplo C digo de programa GO X0 Y10 GO G40 X20 Y20 GO G95 X100 z100 M3 S100 O deslocamento executado como POS X 0 POS Y 10 e em modo de trajet ria Se for executado o deslocamento POS X 100 POS Z 100 ent o n o h nenhum avan o por rota o ativo Crit rio de mudan a de blocos ajust vel com o GO Para a interpola o de eixos individuais pode ser configurado um novo crit rio de fim de movimento FINEA OU COARSEA OU IPOENDA para a mudan a de blocos ainda durante a rampa de frenagem Eixos sucessivos com G0 s o tratados como eixos de posicionamento Com a combina o de e Mudan a de blocos ajust vel na rampa de frenagem da interpola o de eixos individuais e e Deslocamento de eixos de percurso em movimento de avan o r pido G0 como eixos de posicionamento todos eixos podem ser movimentados at seu ponto final independentes um dos outros Dessa forma dois eixos X e Z programados sucessivamente com GO ser o tratados como eixos de posicionamento A mudan a de blocos ap s o eixo Z pode ser iniciada em fun o do momento da rampa de frenagem 100 0 do eixo X Enquanto do eixo X ainda est em movimento iniciado o eixo Z Os dois eixos deslocam se at seu ponto final um independente do outro Para mais informa es sobre este assunto veja Controle de avan o e movimento de fuso Manual de programa o 0
94. o do ponto final da primeira reta atrav s da indica o de coordenadas e Canto como transi o entre as retas X Z Mis Zu e Arredondamento como transi o entre as retas X Z RND X Z e Chanfro como transi o entre as retas Kardial CHRS ses Fundamentos 242 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento ANG RND CHRS Css 9 9 Defini es de contorno Identificador para programa o de ngulo O valor especificado ngulo relativo abscissa do plano de trabalho ativo eixo Z no c18 Identificador para programa o de um arredondamento O valor especificado corresponde ao raio do arredondamento Arredondamento Identificador para programa o de um chanfro O valor especificado corresponde largura do chanfro no sentido de movimento Chanfro Bissetriz Coordenadas no sentido X Coordenadas no sentido Z Indica o Para mais informa es sobre a programa o de um chanfro ou arredondamento veja Chanfro arredondamento CHF CHR RND RNDM FRC FRCM P gina 271 Significado X Ba Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 243 Comandos de movimento 9 9 Defini es de contorno Exemplo C digo de programa Coment rio N10 X10 z780 F1000 G18 Aproxima o da posi o de partida N20 ANG 148 65 CHR 5 5 Reta com indica o de ngulo e chanfro N30 X85 24
95. o ocorre uma interpola o do Offset de posi o como movimento sobreposto se a habilita o desta fun o estiver confirmada atrav s do dado de m quina MD36750 MA AA OFF MODE AA OFF em a o sincronizada Se na desativa o do Offset de posi o atrav s do comando de programa de pe a CORROF lt eixo gt AA OFF Uma a o sincronizada estiver ativa que logo define novamente o AA OFF po san orri lt eixo gt lt valor gt ent o o AA OFF ser desativado e n o ser mais definido al m de ser emitido o alarme 21660 Entretanto se a a o sincronizada for ativada posteriormente p ex no bloco ap s o corror ent o o AA OFF ser definido e um Offset de posi o ser interpolado Troca de canais autom tica Se um eixo para o qual foi programado um corror estiver ativo em outro canal ent o ele ser buscado para o canal com a troca de canais Pr requisito MD30552 MA AUTO GET TYPE gt 0 e depois ocorre a desativa o do Offset de posi o e ou do deslocamento DRF Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transfer ncia de fun es auxiliares Fun o A emiss o de fun es auxiliares permite informar o PLC sobre o momento em que o pro grama de pe a deseja que determinadas ativa es da m quina ferramenta sejam realiza das pelo PLC Isto ocorre atrav s da transmiss o das respectivas fun es auxiliares com seus par metros interface do PLC O processamento d
96. o rcrEr ap s a inicializa o do sistema e em caso de RESET ativada a avalia o 1 grau 1 mm Isto corresponde a um raio de refer ncia de FGREF 360 mm 21 57 296 mm Indica o Este pr ajuste n o depende do sistema b sico ativo MD10240 MN SCALING SYSTEM IS METRIC do atual ajuste c70 c71 e700 e710 ativo Particularidades C digo de programa N100 FGROUP X Y Z A N110 G1 G91 A10 F100 N120 G1 G91 A10 X0 0001 F100 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 115 Controle de avan o 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF Nesta programa o o valor F programado no n110 avaliado como avan o de eixo rotativo em graus min enquanto que a avalia o de avan o no n120 100 inch min ou 100 mm min pois depende do atual ajuste c70 c71 c700 c710 ativo CUIDADO A avalia o rcrer tamb m atua quando no bloco s o programados apenas eixos rotativos Neste caso a interpreta o usual do valor r como graus min somente aplicada se a refer ncia de raio for o pr ajuste do rcrEr e com 71 6710 EGREF A 57 296 e com 70 6700 EGREF A 57 296 25 4 Leitura do raio de refer ncia O valor do raio de refer ncia de um eixo rotativo pode ser lido atrav s de vari veis de sistema e Em a es s ncronas ou com parada de pr processamento no programa de pe a atrav s da vari vel de sistema AA FGREF lt eixo gt Atual valor de processamento principa
97. raio da ferramenta atua no plano girado atrav s da especifica o do cur2pr Fundamentos 362 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 5 Fun o Sintaxe Significado Fundamentos 12 5 Rota es de Frame program veis com ngulos espaciais ROTS AROTS CROTS Rota es de Frame program veis com ngulos espaciais ROTS AROTS CROTS As orienta es no espa o podem ser definidas atrav s da programa o de rota es de Frame com ngulos espaciais Para isso est o dispon veis os comandos rors aroTs crots O roTs O aroTs Comportam se de modo similar ao RoT e ao aror A orienta o de um plano no espa o determinada de forma nica atrav s da indica o de dois ngulos espaciais Por isso que somente podem ser programados no m ximo 2 ngulos espaciais e Na programa o do ngulo espacial X e Y o novo eixo X est no antigo plano Z X ROTS X Y AROTS X Y CROTS Ria a Barh e Na programa o do ngulo espacial Z e X o novo eixo Z est no antigo plano Y Z ROTS Z X AROTS Z X CROTS Z X e Na programa o do ngulo espacial Y e Z o novo eixo Y est no antigo plano X Y ROOTS Nus ju Geo ce BROTS Yi Diss CROTS Tera aek Indica o As instru es de Frame s o programadas cada uma em um bloco NC pr prio ROTS Rota es de Frame com ngulos espaciais absolutos relativos ao atual ponto
98. rea de deslocamento A rea de deslocamento limitada atrav s da posi o de partida e do ponto final programado Deslocamento de eixos de posicionamento com sobreposi o de velocidade FDA lt eixo gt lt velocidade gt No bloco NC com o rpa programado o avan o do ltimo valor ra programado acele rado ou retardado at o valor programado sob Fpa Com base no atual avan o Fpa pode se acelerar ou retardar at zero o movimento programado atrav s do giro da manivela eletr nica Como velocidade m xima s o aplicados os valores parametrizados em dados de m quina Exemplo C digo de programa Descri o N10 POS V FA V 100 Avan o por eixo 100 mm min N20 POS V 100 FAD V 200 Posi o de destino por eixo 100 avan o por eixo 200 mm min e sobreposi o de velocidade atrav s de manivela eletr nica No N20 ocorre uma acelera o de 100 para 200 mm min Atrav s da manivela eletr nica a velocidade pode em fun o do sentido de giro variar entre 0 e o valor m ximo dados de m quina rea de deslocamento A rea de deslocamento limitada atrav s da posi o de partida e do ponto final programado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 143 Controle de avan o 7 9 Otimiza o de avan o em trechos de percurso curvados CFTCP CFC CFIN 7 9 Otimiza o de avan o em trechos de percurso curvados CFTCP CFC CFIN Fun o O avan o
99. tica ativa e Os eixos que devem ser deslocados n o podem estar envolvidos em nenhuma transforma o ativa e Nenhum dos eixos que devem ser deslocados pode ser eixo escravo de um acoplamento ativo Fundamentos 400 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 5 Aproxima o de ponto fixo G75 G751 e Nenhum dos eixos que devem ser deslocados pode ser eixo de um agrupamento Gantry e Os ciclos de compila o n o podem acionar nenhuma parte de movimento Sintaxe G75 G751 lt nome de eixo gt lt posi o de eixo gt FP lt n gt Significado G75 Aproxima o direta do ponto fixo G751 Aproxima o do ponto fixo atrav s de ponto intermedi rio lt nome de eixo gt Nome do eixo de m quina que deve ser deslocado at o ponto fixo S o permitidos todos os identificadores de eixo lt posi o de eixo gt Com o c75 o valor de posi o especificado n o tem nenhum significado Por isso que normalmente especificado o valor 0 Diferente do que ocorre com o c751 Aqui deve ser especificado como valor a posi o do ponto intermedi rio a ser aproximada FP Ponto fixo que deve ser aproximado lt n gt N mero de ponto fixo Faixa de valores 1 2 3 4 Nota Se nenhum Fr lt n gt ou nenhum n mero de ponto fixo estiver programado ou se for programado rr o isto ser interpretado como rr 1 e ser aproximado o ponto fixo 1 Indica o Em um bloco c75 751 tamb
100. vel OVR OVRRAP OVRA 7 6 Corre o do avan o program vel OVR OVRRAP OVRA Fun o A velocidade de eixos de percurso eixos de posicionamento e fusos pode ser modificada no programa NC Sintaxe OVR lt valor gt OVRRAP lt valor gt OVRA lt eixo gt lt valor gt OVRA SPI lt n gt J lt valor gt OVRA S lt n gt lt valor gt Significado OVR Altera o de avan o para avan o de trajet ria F OVRRAP Altera o de avan o para velocidade de avan o r pido OVRA Altera o de avan o para avan o de posicionamento ra ou para rota o de fuso s lt eixo gt Identificador de eixo eixo de posicionamento ou eixo geom trico SPI lt n gt s lt n gt Identificador de fuso SPI lt n gt s lt n gt S o id nticos funcionalmente lt n gt N mero do fuso Nota O sp1 converte o n mero de fuso em identificador de eixo O par metro de transfer ncia lt n gt deve conter um n mero de fuso v lido lt valor gt Altera o de avan o em porcentagem O valor est relacionado com e se sobrep e com o Override de avan o ajustado no painel de comando da m quina Faixa de valores 200 n mero inteiro Nota Na corre o de percurso e de avan o r pido as velocidades m ximas ajustadas em dados de m quina n o ser o ultrapassadas Fundamentos 136 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o Exemplos Fundamentos 7 6 Corre o do avan o pr
101. 0 360 graus Manual de programa o 03 2010 6FC5398 1BP20 1KA0 175 Ajustes de geometria 8 3 Dimen es Exemplo Literatura 176 Indica o O sentido de giro positivo sentido de giro hor rio ou anti hor rio ajustado no dado de m quina Indica o Para o posicionamento com indica o de sentido acr ou acy a faixa de deslocamento entre 0 e 360 deve ser ajustada no dado de m quina rela o Modulo Para deslocar eixos rotativos Modulo al m de 360 em um bloco deve se programar o c91 e Tc Indica o Os comandos pc ace e acx tamb m podem ser utilizados para o posicionamento do fuso spos e sposa a partir do estado parado Exemplo spos pc 45 Opera o de fresamento em uma mesa girat ria A ferramenta est parada a mesa gira at a posi o de 270 em sentido hor rio Neste caso produzida uma ranhura circular C digo de programa Coment rio N10 SPOS 0 Fuso em controle de posi o N20 G90 G0 X 20 Y0 Z2 T1 Indica o de dimens o absoluta avan ar a ferramenta T1 em avan o r pido N30 Gl Z 5 F500 Descida da ferramenta em avan o normal N40 C ACP 270 A mesa gira at a posi o de 270 graus no sentido hor rio positivo e a ferramenta fresa uma ranhura circular N50 GO Z2 M30 Retra o fim de programa Manual de fun es ampliadas Eixos rotativos R2 Fundamentos Manual de programa o 03 2010 6FC53
102. 1 Fresamento C digo de programa N10 G0 X67 5 Y80 211 N20 G111 X50 Y50 N30 G3 RP 34 913 AP 200 052 F500 Exemplo 2 Torneamento C digo de programa N125 Gl X40 Z 25 FO 2 N130 G111 X33 33 Z2 54 25 N135 G3 RP 30 AP 142 326 N140 G1 22 95 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 221 Comandos de movimento 9 6 Interpola o circular 9 6 6 Fun o Sintaxe Significado 222 Interpola o circular com ponto intermedi rio e ponto final CIP X Y Z 11 J1 K1 Com crr podemos programar arcos que tamb m podem estar inclinados no espa o Neste caso descrevemos o ponto intermedi rio e o ponto final com tr s coordenadas O movimento circular descrito pelo a e ponto intermedi rio sob os endere os 11 J1 K1 e e ponto final em coordenadas cartesianas X Y Z Y K1 O sentido de deslocamento resulta da sequ ncia ponto inicial ponto intermedi rio e ponto final CILP Xo Xo Zes CIP XY Z Il Jl Kl I1 AC JI AC KI AC Interpola o circular atrav s do ponto intermedi rio Ponto final em coordenadas cartesianas Estas indica es depende dos comandos de curso G90 G91 e AC IC Centro do c rculo em coordenadas cartesianas no sentido X Y Z Onde 11 Coordenada do centro do c rculo no sentido X J1 Coordenada
103. 1 1 Posi es da pe a 1 1 3 Coordenadas polares Ao inv s de coordenadas cartesianas tamb m podem ser usadas coordenadas polares para descri o das posi es da pe a Isto bastante til quando uma pe a ou uma parte da pe a for cotada com raios e ngulos O ponto de origem da cotagem denominado de P lo Dados de posi o em forma de coordenadas polares As coordenadas polares s o compostas pelo raio polar e pelo ngulo polar O raio polar a dist ncia entre o p lo e a posi o O ngulo polar o ngulo entre o raio polar e o eixo horizontal do plano de trabalho Angulos polares negativos percorrem em sentido hor rio os positivos em sentido anti hor rio Exemplo Os pontos P1 e P2 podem relativos ao p lo serem descritos da seguinte maneira Posi o Coordenadas polares P1 RP 100 AP 30 P2 RP 60 AP 75 RP Raio polar AP ngulo polar Fundamentos 18 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos geom tricos 1 1 Posi es da pe a 1 1 4 Dimens o absoluta Dados de posi o em dimens o absoluta No caso das dimens es absolutas todos dados de posi o sempre referem se ao atual ponto zero aplicado Do ponto de vista do movimento da ferramenta isto significa A especifica o em dimens es absolutas descreve a posi o em que a ferramenta deve percorrer Exemplo Torneamento Para os pontos P1 at
104. 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F PONS Estampagem ON no ciclo PGAs m IPO POS Posicionamento de eixo PGs Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC P gina 118 POSA Posicionamento de eixo PGs al m dos limites de bloco Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC P gina 118 POSM Posicionamento do FBW magazine POSP Posicionamento em PGsl segmentos oscila o Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC P gina 118 POSRANGE Determina o se a atual PGAs posi o nominal interpo lada de um eixo en contra se em uma janela e uma posi o de refer ncia pr definida POT Quadrado PGAsI fun o aritm tica PR Por rota o PGsl e e e Aproxima o e afastamento G140 at G143 G147 G148 G247 G248 6347 G348 G340 6341 DISR DISCL FAD PM PR P gina 298 PREPRO Identifica o de subro PGAsI tinas com prepara o PRESETON Defini o de valores PGAsI reais para eixos programados PRIO Palavra chave para de PGAsI finir a prioridade no trata mento de interrup es PROC Primeira instru o de um PGAs programa PTP Movimento po
105. 2 3 14 1137 40 rpm O corretor D4 no fuso mestre est ativo O corretor D1 da nova ferramenta WZ8 est ativo S1 300 m min 1000 9 0 mm 2 3 14 5307 86 rpm S3 50 m min 1000 9 0 mm 2 3 14 884 64 rpm Outras informa es 98 Raio da ferramenta Os seguintes dados de corretores de ferramenta da ferramenta ativa s o respons veis pelo raio da ferramenta e S TC DP6 geometria do raio e STC DP15 desgaste do raio e S TC SCPx6 corretor para TC DP6 e S TC ECPx6 corretor para TC DP6 N o s o considerados as e Corre es de raio Online e Sobremetal para contorno programado orrn Corretor do raio da ferramenta G41 G42 Ambos a compensa o do raio de ferramenta c41 c42 e o svc referem se ao raio da ferramenta mas em termos de funcionamento trabalham de modo desacoplado e independente um do outro Rosqueamento com macho sem mandril de compensa o 6331 G332 A programa o do svc tamb m poss vel em conjunto com o c331 OU O 6332 A es s ncronas A especifica o do svc a partir de a es s ncronas n o poss vel Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Movimento do fuso 6 2 Velocidade de corte SVC Leitura da velocidade de corte e da variante de programa o de rota o do fuso A velocidade de corte de um fuso e a variante de programa o de rota o do fuso rota o de fuso s ou velocidade de corte svc pode
106. 2 Programa o em di metro espec fica de canal m independente e ativa de forma modal ON O efeito independe do modo de indica o de dimens es programado G90 G91 DIAM9O 3 Programa o em di metro espec fica de canal m dependente e ativa de forma modal ON O efeito depende do modo de indica o de dimens es programado G90 G91 DIAMCYCOF 4 Programa o em di metro espec fica de canal e ativa m de forma modal durante o processamento de ciclo OFF Fundamentos 526 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 3 Grupos de fun es G Grupo 30 Compress o de blocos NC Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM COMPOF 3 1 Compress o de blocos NC OFF m x COMPON 3 2 Fun o de compressor COMPON ON m COMPCURYV 5 3 Fun o de compressor COMPCURV ON m COMPCAD 3 4 Fun o de compressor COMPCAD ON m Grupo 31 Grupo de fun es G de OEM Fun o G N 1 Significado MD20150 2 W3 STD SAG FM G810 3 1 OEM Fun o G m G811 5 2 OEM Fun o G m G812 3 3 OEM Fun o G m G813 3 4 OEM Fun o G m G814 5 5 OEM Fun o G m G815 5 6 OEM Fun o G m G816 3 7 OEM Fun o G m G817 5 8 OEM Fun o G m G818 5 9 OEM Fun o G m G819 3 10 OEM Fun o G m Dois grupos de fun es G est o reservados para o usu rio OEM
107. 2 mm rota o N70 GO G94 X100 N80 280 N100 T2 D1 N110 G96 S40 SCCT Y O eixo Y associado ao G96 e o G96 ativado poss vel em um bloco Velocidade de corte constante 40 m min est em fun o do eixo Y Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Movimento do fuso 6 3 Velocidade de corte constante G96 G961 G962 G97 G971 G972 G973 LIMS SCC C digo de programa Coment rio N140 Y30 N150 G01 F1 2 Y 27 Produzir canal em Y avan o F 1 2 mm rota o N160 G97 Velocidade de corte constante desativada N170 G0 Y100 Outras informa es Fundamentos C lculo da rota o do fuso A base para o c lculo da rota o do fuso a partir da velocidade de corte pragramada a posi o ENC do eixo transversal raio Indica o Os Frames entre WCS e ENS p ex Frames program veis como SCALE TRANS ou ROT s o considerados no c lculo da rota o do fuso e podem gerar uma varia o de rota o p ex se o di metro ativo variar com o SCALE Limite de rota o LIMS Se uma pe a de trabalho deve ser usinada com diferen as muito grandes de di metro recomenda se a indica o de um limite de rota o do fuso com Ims rota o de fuso m xima Com isso s o evitadas rota es infinitas n o permitidas no caso de di metros muito pequenos O LIMs Somente tem efeito com o c96 c961 e c97 ativo Com O 6971 O LIMS n o tem efeito LIMS I
108. 3 2 Caracteres dispon veis Para a cria o de programas NC est o dispon veis os seguintes caracteres e Letras mai sculas A B C D E F G H I J K L M N O P Q R S T U V W X Y Z e Letras min sculas a b c d e f g h i j k I m N O p q f S t u V W X y Z e N meros 0 1 2 3 4 5 6 7 8 9 e Caracteres especiais Veja a tabela a seguir Caracteres especiais Significado Caractere inicial de programa apenas para cria o de programas em PC externo Coloca o de par nteses em par metros ou em express es Coloca o de par nteses em par metros ou em express es Coloca o de par nteses em endere os ou ndices de campos Coloca o de par nteses em endere os ou ndices de campos menor viaja imaja maior Bloco principal final de etiqueta operador de concatena o Atribui o equival ncia Divis o omiss o de blocos Multiplica o Adi o Subtra o sinal negativo Aspas identifica o para sequ ncia de caracteres Ap strofe identifica o para valores num ricos especiais hexadecimal bin rio Identifica o de vari vel pr pria do sistema Sublinhado pertence s letras Reservado Reservado Ponto decimal V rgula separador de par metros In cio de coment rio amp Caractere de formata o mesmo efeito que espa o
109. 5 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS6 Grupo de limite de rea PGsl m de trabalho WCS 6 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS7 Grupo de limite de rea PGsl m de trabalho WCS 7 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS8 Grupo de limite de rea PGsl m de trabalho WCS 8 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS9 Grupo de limite de rea PGsl m de trabalho WCS 9 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 Fundamentos 506 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F WALCS1O Grupo de limite de rea PGsl m de trabalho WCS 10 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALIMOF Limite da rea de PGsl m trabalho no BCS OFF Limite de rea de trabalho em BCS G25 G26 WALIMON WALIMOF P gina 394 WALIMON 2 Limite da rea de PGsl m trabalho no BCS ON Limite de rea de trabalho em BCS G25 G26 WALIMON WALIMOF P gina 394 WHEN A a o executada PGAsI ciclica
110. ACP CDC m x CACN CACP ISD Profundida m x x 1 Real Insertion de de depth imers o DISC Acelera o m x x 1 Real sem Distance do c rculo sinal de transi o corre o da ferramenta OFFN Contorno m x x 1 Real Offset normal DITS Curso de m x x 1 Real entrada da rosca DITE Curso de m x x 1 Real sa da da rosca Estampagem puncionamento SPN N mero de b 1 INT Stroke Punch trechos por Number 1 bloco SPP Compri m 1 Real Stroke Punch mento de Path 1 um trecho Retifica o ST Tempode b 1 Real sem Sparking out passada sinal time final SR Curso de b x x 1 Real sem Sparking out retrocesso sinal retract path Crit rios de suaviza o ADIS Dist ncia m x x 1 Real sem de suaviza sinal o ADISPOS Dist ncia m x x 1 Real sem de suaviza sinal o para avan o r pido Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 515 Tabelas 16 2 Endere os Identificador Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Quan Tipo de dado de endere o endere o por G71 G710 G91 ACN CAC tidade bloco ACP CDC m x CACN CACP Medi o MEAS Medi o b 1 Integer sem Measure com apal sinal pador comut vel MEAW Medi o b 1 Integer sem Measure com apal sinal without pador deleting comut vel distance to go sem anula o de curso restante Comporta
111. COS E san fadiadas dogica ria n adidas Adiado sia Sid ade sis apa dda sado ensaio cinta dra ndid 157 8 2 Sele o do plano de trabalho 617 618 619 ie ceeeteeeerecereeratreaetana 163 8 3 DiMen ES sisara araea ean ae aiea RE Aia Saa aE e aaa Aaaa a aaa aS aE a aaia 167 8 3 1 Especifica o de dimens es absolutas G90 AC rs 167 8 3 2 Especifica o de dimens o incremental G91 IC eternas 170 8 3 3 Indica o de dimens o absoluta e incremental no torneamento e fresamento G90 G91 174 8 3 4 Indica o de dimens es absolutas para eixos rotativos DC ACP ACN 175 8 3 5 Indica o dimensional em polegadas Inch ou m trica 670 6700 671 6710 177 8 3 6 Programa o em di metro raio espec fica de canal DIAMON DIAM90 DIAMOF DIAMCY COR susana satesessrastcemasteiranduaa codgasaianoas dados A VERE aa a A aa a AA a 180 8 3 7 Programa o em di metro raio espec fica de eixo DIAMONA DIAM90A DIAMOFA DIACYCOFA DIAMCHANA DIAMCHAN DAC DIC RAC RIC 183 8 4 Posi o da pe a no torneamento rare EEEE EEES EEEE aa aasananarenna nana 188 9 Comandos de movimento ss u asn enan Knina eaa a ienaa Eaka na SART aE R RAin Enia arena 191 9 1 Informa es gerais sobre os comandos de cursos ss sssiseissineissisrinrisrinrinsissintinnrnrtne nnen 191 9 2 Comandos de deslocament
112. Com isso ele disponibiliza as fun es por ele criadas para programa o Grupo 32 Grupo de fun es G de OEM Fun o G N 1 Significado MD20150 2 W3 STD SAG FM G820 5 1 OEM Fun o G m G821 5 2 OEM Fun o G m G822 5 3 OEM Fun o G m G823 5 4 OEM Fun o G m G824 5 5 OEM Fun o G m G825 5 6 OEM Fun o G m G826 5 7 OEM Fun o G m G827 5 8 OEM Fun o G m G828 5 9 OEM Fun o G m G829 5 10 OEM Fun o G m Dois grupos de fun es G est o reservados para o usu rio OEM Com isso ele disponibiliza as fun es por ele criadas para programa o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 527 Tabelas 16 3 Grupos de fun es G Grupo 33 Corre o de ferramenta fina ajust vel Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM FTOCOF 3 1 Corre o fina de ferramenta ativa Online OFF m x FTOCON 5 2 Corre o fina de ferramenta ativa Online ON m Grupo 34 Suaviza o da orienta o da ferramenta Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM OSOF 5 1 Suaviza o da orienta o de ferramenta OFF m x OSC 5 2 Sua
113. Esta propriedade tampouco se altera se o ltimo bloco de contorno com G451 for prolongado com uma reta ou um c rculo N o s o necess rias estrat gias extras de desvio para evitar viola es de contorno nas proximidades do ponto final do contorno e Ponto final atr s do contorno Se o ponto final estiver situado atr s do contorno sempre dependendo do G450 G451 ser inserido um c rculo ou uma reta Ent o o G460 G462 n o possui nenhum significa do Se nesta situa o o ltimo bloco de deslocamento n o possui nenhum ponto de intersec o com o bloco anterior pode ser produzido um ponto de intersec o com o elemento de contorno inserido ou com o trecho de reta do ponto final do c rculo de desvio at o ponto final programado Se o elemento de contorno inserido for um c rculo 6450 e este formar um ponto de intersec o com o bloco anterior este ser id ntico ao ponto de intersec o que seria produzido no NORM e no G461 Geralmente ainda resta um trecho adicional do c rculo a ser percorrido Para a parte linear do bloco de afastamento n o mais necess rio nenhum c lculo de ponto de intersec o Em segundo caso quando n o se encontra nenhum ponto de intersec o do elemento de contorno inserido com os blocos anteriores realizado o deslocamento at o ponto de intersec o entre a reta de afastamento e um bloco anterior Dessa forma com G461 ou G462 ativo apenas se pode produzir um comportamento alterad
114. Frame paralelamente orienta o de ferramenta a orienta o de ferra TOFRAME TOROT PAROT menta P gina 375 TOROTOF Rota es de Frame no PGsl m sentido da ferramenta Cria o de Frame por OFF orienta o de ferramenta TOFRAME TOROT PAROT P gina 375 TOROTX Alinhamento do eixo X do PGs m WCS atrav s da rota o Cria o de Frame por de Frame paralelamente orienta o de ferramenta orienta o de ferra TOFRAME TOROT PAROT menta P gina 375 TOROTY Alinhamento do eixo Y do PGs m WCS atrav s da rota o Cria o de Frame por de Frame paralelamente orienta o de ferramenta a orienta o de ferra TOFRAME TOROT PAROT menta P gina 375 TOROTZ como o TOROT PGsl m Cria o de Frame por orienta o de ferramenta TOFRAME TOROT PAROT P gina 375 TOUPPER Transforma o das letras PGAs de uma String em letras mai sculas TOWBCS Valores de desgaste no PGAsI m sistema de coordenadas b sico BCS TOWKCS Valores de desgaste no PGAsI m sistema de coordenadas do cabe ote da ferramen ta para transforma o cinem tica difere do MCS pela rota o da ferramenta TOWMCS Valores de desgaste no PGAsI m sistema de coordenadas da m quina MCS Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 503 Tabelas 16 1 Lista de instru es
115. Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento Exemplo 9 10 Rosqueamento com passo constante G33 Indica o Sob p ts e pITE S o programados exclusivamente cursos mas n o posi es Indica o Aos comandos prrs e prte est relacionado o dado de ajuste SD42010 SC THREAD RAMP DISP 0 1 no qual s o registrados os cursos programa dos Se n o for programado nenhum curso de entrada desacelera o antes do ou no primeiro bloco de rosca ent o o curso ser definido conforme o atual conte do do dado de ajuste SD42010 Literatura Manual de fun es b sicas Avan os V1 C digo de programa Coment rio N40 G90 GO Z100 X10 SOFT M3 S500 N50 G33 Z50 K5 SF 180 DITS 1 DITE 3 In cio de regulariza o em Z 53 N60 G0 X20 Outras informa es Fundamentos Em um curso de entrada ou de sa da muito curto o eixo da rosca acelerado com mais for a do que a proje o permite O eixo ent o ser sobrecarregado com acelera o Para a entrada de rosca emitido o alarme 22280 Curso de entrada programado muito curto na respectiva configura o no MD11411 MN ENABLE ALARM MASK O alarme apenas informativo e n o tem nenhum efeito na execu o do programa de pe a Atrav s do MD10710 MN PROG SD RESET SAVE TAB pode ser feito o ajuste para que o valor programado no programa de pe a seja gravado no dado de ajuste correspondente com o RESET Com iss
116. G0 G40 X100 Z50 M9 N130 G0 G53 X280 2380 DO M5 N135 M30 Outras informa es Para o c lculo das trajet rias de ferramenta o comando precisa das seguintes informa es 282 Desativa o da compensa o do raio da ferramenta e aproxima o do ponto de troca de ferramentas Chamada de ferramenta e ativa o da compensa o Ativa o da velocidade de corte constante Emprego de ferramenta com compensa o de raio da ferramenta Torneamento do di metro 50 Torneamento do raio 8 Retra o da ferramenta e desativa o da compensa o do raio da ferramenta Deslocamento at o ponto de troca de ferramentas Fim do programa e N mero de ferramenta T n mero de corte D e Sentido de usinagem G41 G42 e Plano de trabalho G17 618 619 N mero de ferramenta T n mero de corte D A dist ncia entre a trajet ria da ferramenta e o contorno da pe a de trabalho calculada a partir do raio da fresa ou do raio do corte E pe eg Em uma estrutura de n meros D planos apenas deve ser programado o n mero D Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN Sentido de usinagem G41 G42 A partir disso o comando detecta o sentido em que a trajet ria de ferramenta deve ser deslocada Indica o Um valor de co
117. INVCWV INVCCWV Exemplo 2 Evolvente de giro esquerda com programa o indireta do ponto final atrav s da indica o de um ngulo de abertura d5 Ponto de partida X 10 Y 0 AR 360 C digo de programa Coment rio N10 G1 X10 Y0 F5000 Aproxima o da posi o de partida N15 G17 Sele o do plano X Y como plano de trabalho N20 INVCCW CR 5 I 10 J0 AR 360 Evolvente no sentido hor rio e que se afasta do c rculo de base pois foi indicado ngulo positivo com um giro inteiro 360 graus Literatura Para mais informa es sobre a rela o da interpola o de evolventes com dados de m quina e condi es gerais veja Manual de fun es b sicas Diversas interfaces NC PLC e fun es A2 cap tulo Ajustes para interpola o de evolventes Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 237 Comandos de movimento 9 9 Defini es de contorno 9 9 Defini es de contorno 9 9 1 Informa es gerais sobre sucess es de elementos de contorno Fun o A programa o de sucess es de elementos de contorno serve para a especifica o r pida de simples contornos Podem ser programadas sucess es de elementos de contorno com 1 2 3 ou mais pontos com os elementos de transi o chanfro ou arredondamento atrav s da indica o de coordenadas cartesianas e ou ngulos Nos blocos que descrevem as sucess es de elementos de contorno podem ser utilizados outros ender
118. LFWP LFPOS POLF POLFMASK POLFMLIN A fun o Retrocesso r pido para rosqueamento G33 permite uma interrup o sem falhas do rosqueamento no a e NC STOP NC RESET e Ativa o de uma entrada r pida veja o cap tulo Retra o r pida do contorno no Manual de programa o Avan ada O movimento de retrocesso at uma posi o de retrocesso determinada program vel atrav s do a e Indica o da dist ncia do curso de retrocesso e do sentido de retrocesso ou e Indica o de uma posi o de retrocesso absoluta O retrocesso r pido n o aplic vel no rosqueamento com macho c331 c332 Retrocesso r pido para rosqueamento com rosca sob indica o da dist ncia do curso de retrocesso e do sentido de retrocesso G33 LFON DILF lt valor gt LFTXT LFWP ALF lt valor gt Retrocesso r pido para rosqueamento sob indica o de uma posi o de retrocesso absoluta POLF lt nome d ixo geom trico gt lt nome de eixo de m quina gt lt valor gt LFPOS POLFMASK POLFMLIN lt nome de eixol gt lt nome de eixo2 gt G33 LFON Bloqueio do retrocesso r pido para rosqueamento LFOF LFON Habilita o do retrocesso r pido para rosqueamento c33 LFOF Bloqueio do retrocesso r pido para rosqueamento c33 DILF Defini o da dist ncia do curso de retrocesso O valor preconfigurado atrav s da configura o de dado de m quina MD21200 MC LIFTFAST DIST pode ser alterado no programa d
119. Modo de controle da trajet ria N20 X1 Y1 N30 WRTPR N30 A String N30 somente ser gravada no N40 O modo de controle da trajet ria mantido N40 X1 Y1 N50 WRTPR N50 1 E A String N50 gravada no N50 F O modo de controle da trajet ria interrompido N60 X1 Y1 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 391 Comandos suplementares 14 3 Limita o da rea de trabalho 14 3 Limita o da rea de trabalho 14 3 1 Limite de rea de trabalho em BCS G25 G26 WALIMON WALIMOF Fun o A rea de trabalho campo de trabalho espa o de trabalho onde a ferramenta deve ser deslocada pode ser limitada em todos os canais com o c25 c26 As reas fora do limite de rea de trabalho c25 c26 definido est o bloqueadas para movimentos da ferramenta As indica es de coordenadas para os diversos eixos s o aplicadas no sistema de coordenadas b sico Sistema de coordenadas b sico O limite de rea de trabalho para todos eixos definidos deve ser programado com o comando war IMon O limite de rea de trabalho torna se inativo com o maLIMOoF O WALIMON ajuste padr o e somente deve ser programado se anteriormente foi desativado o limite de rea de trabalho Fundamentos 392 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares Sintaxe Significado Fundamentos 14 3 Limita o da rea de trabalho ES Ma
120. Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F GETEXET Leitura do n mero T FBW carregado GETFREELOC Localiza o de um aloja FBW mento vazio no magazine para uma ferramenta especificada GETSELT Fornecer n meros T pr FBW selecionados GETT Definir n mero T para FBW nome de ferramenta GETTCOR Extra o de dados de FB1 W1 comprimentos de ferra menta ou componentes de comprimento de ferramenta GETTENV Leitura de n meros T D EFB1 W1 e DL GOTO Instru o de salto primeiro PGAs para frente depois para tr s sentido primeiro para o fim e depois para o in cio do programa GOTOB Instru o de salto para PGAs tr s sentido no in cio do programa GOTOC Como GOTO mas com PGAsI supress o do alarme 14080 Destino de salto n o encontrado GOTOF Instru o de salto para PGAsI frente sentido no fim do programa GOTOS Salto de retorno ao in cio PGAs do programa GP Palavra chave para PGAs programa o indireta de atributos de posi o GWPSOF Cancelamento da PGsI b velocidade perif rica de Velocidade perif rica constante rebolo constante SUG do rebolo GWPSON GWPSOF P gina 106 GWPSON Ativa o da velocidade PGsI b perif rica de rebolo Velocidade perif rica constante constante SUG do rebolo
121. SPINU 3 T SPINU 7 Fundamentos Rota o para o fuso cujo n mero est armazenado na vari vel SPINU Sentido de giro do fuso para direita cujo n mero est armazenado na vari vel SPINU Pr sele o da ferramenta para o fuso cujo n mero est armazenado na vari vel SPINU Manual de programa o 03 2010 6FC5398 1BP20 1KAO 439 Outras informa es 15 5 Identificador 15 5 Identificador Os comandos conforme DIN 66025 s o complementados entre outros com estes identificadores atrav s da linguagem avan ada de NC Os identificadores est o dispon veis para Vari veis de sistema Vari veis definidas pelo usu rio Subrotinas Palavras chave Marcadores de salto Macros Indica o Os identificadores devem ser nicos O mesmo identificador n o pode ser utilizado por diferentes objetos Regras para denomina o Para a atribui o de nomes de identificadores s o aplicadas as seguintes regras 440 N mero m ximo de caracteres Para nomes de programas 24 Identificador de eixo 8 Identificador de vari vel 31 Os caracteres permitidos s o Letras N meros Sublinhados Os primeiros dois caracteres devem ser letras ou sublinhados Entre os caracteres individuais n o podem existir caracteres de separa o Indica o Palavras chave reservadas n o podem ser utilizadas como identificadores Fundamentos Manual de programa
122. Sele o do plano de trabalho G17 G18 619 P gina 163 G19 Sele o do plano de PGsl m trabalho Y Z Sele o do plano de trabalho G17 G18 619 P gina 163 Fundamentos 468 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F G25 Limite inferior da rea de PGs b trabalho Limita o program vel da rota o do fuso G25 G26 P gina 108 G26 Limite da rea de PGsl b trabalho superior Limita o program vel da rota o do fuso G25 G26 P gina 108 G33 Rosqueamento com PGsl m passo constante Rosqueamento com passo constante G33 P gina 249 G34 Rosqueamento com PGsI m passo linear e crescente Rosqueamento com passo crescente ou decrescente G34 G35 P gina 258 G35 Rosqueamento com PGsl m passo linear e Rosqueamento com passo decrescente crescente ou decrescente G34 G35 P gina 258 G40 4 Corre o do raio da PGsl m ferramenta OFF Corre o do raio da ferramenta G40 G41 G42 OFFN P gina 277 G41 Corre o do raio da PGsl m ferramenta esquerda Corre o do raio da ferramenta do contorno G40 G41 G42 OFFN P gina 277 G42 Corre o do raio da PGsl m ferramenta direita do Corre
123. Telefone Fax 49 9131 98 2176 Documenta o Telefax Sugest es e ou corre es Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 563 Ap ndice A 3 Vista Geral da documenta o A 3 Vista Geral da documenta o Vis o geral da documenta o SINUMERIK 840D sl Documenta o geral SINUMERIK SINUMERIK 840D sl 840D sl 840Disl 802D sl Informativo Cat logo NC 61 Cat logo PM 21 SIMOTION SINAM CS S120 e motores para m quinas de produ o Documenta o do usu rio s T SINUMERIK 840D sl BE SINUMERIK T SINUMERIK 840D sl 840D 840Di sl SINUMERIK 840D sl 840D sl Manual de opera o Manual de programa o Manual de programa o Instru es de Universal Fundamentos diagn stico Torneamento Avan ado Torneamento Fresamento Fresamento Ciclos de medi o ISO HMl Advanced Listas de vari veis de sistema Documenta o do fabricante e de assist ncia t cnica T SINUMERIK T SINUMERIK 840D sl 840D sl T SINUMERIK 840D sl Manual de equipamento Manual de coloca o em Manual de listas NCU funcionamento Parte 1 Componentes de CNC NCK PLC acionamento Parte 2 opera o Software b sico e e redes software de opera o Manual para a Software b sico e proje o de m quinas HMlI Advanced Documenta o do fabricante e de assist n
124. Unidade de mm dente ou polegada dente em fun o do c700 c710 medida Indica o Comuta o entre G95 F e G95 FZ Com a comuta o entre c95 F avan o por rota o e c95 Fz avan o por dente deletado o valor de avan o que n o est ativo Indica o Deriva o de avan o com FPR Com re de forma similar ao avan o por rota o o avan o por dente tamb m pode ser derivado a partir de um eixo rotativo ou fuso qualquer veja Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF P gina 132 CUIDADO Troca de ferramentas mudan a de fuso mestre Uma troca de ferramentas seguinte ou mudan a do fuso mestre deve ser considerada pelo usu rio atrav s da programa o correspondente p ex com uma nova programa o do Fz CUIDADO A import ncia tecnol gica como o fresamento concordante ou discordante fresamento de topo ou fresamento perif rico etc tamb m n o ser considerada automaticamente como tamb m ocorre na geometria da trajet ria reta c rculo Por isso que estes fatores devem ser observados durante a programa o do avan o por dente Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 12 Avan o por dente G95 FZ Exemplos Exemplo 1 Fresa com 5 dentes TC DPNE 5 C digo de programa Coment rio N10 GO X100 Y50 N20 G1 G95 FZ 0 02 Avan o por dente
125. Valores de di metro DIAMON DIAM90 Os valores de di metro s o aplicados para os seguintes dados 182 Indica o de valor real do eixo transversal no sistema de coordenadas da pe a Modo JOG Incrementos para dimens o incremental e deslocamento com a manivela eletr nica Programa o de posi es finais Par metro de interpola o 1 3 x com c2 c3 caso este estiver programado de forma absoluta com ac Na programa o incremental 1c de 1 3 x O c lculo sempre realizado em raios Leitura de valores reais no sistema de coordenadas da pe a com MEAS MEAW SP EP X SAA IW X Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria 8 3 7 Fun o Sintaxe Fundamentos 6 3 Dimen es Programa o em di metro raio espec fica de eixo DIAMONA DIAM9O0A DIAMOFA DIACYCOFA DIAMCHANA DIAMCHAN DAC DIC RAC RIC Al m da programa o em di metro raio espec fica de canal a programa o em di metro raio espec fica de eixo permite a indica o dimensional ativa modalmente ou por blocos e a exibi o em di metros de um ou mais eixos Indica o A programa o em di metro raio espec fica de eixo somente poss vel em eixos que s o permitidos como eixos transversais para a programa o em di metro raio espec fica de eixo atrav s do MD30460 MA BASE FUNCTION MASK gt veja as informa es do fabricante da m quina Programa o em di
126. Voo VA E Gas To Dis Mac His Endere o Significado E Endere o do n mero de bloco G Condi o de curso Reipa Informa o de curso E Avan o S N mero de rota es a Ferramenta 9 N mero de corre o da ferramenta M Fun o adicional H Fun o auxiliar Indica o Alguns endere os podem ser utilizados v rias vezes em um mesmo bloco p ex Gs Maay H a Atribui es de valores Aos endere os podem ser atribu dos valores Neste caso s o aplicadas as seguintes regras e Um caractere deve ser escrito entre o endere o e o valor se o endere o for constitu do por mais de uma letra o valor for constitu do por mais de uma constante O caractere pode ser desconsiderado se o endere o for apenas uma letra e o valor for constitu do por uma constante apenas e Sinais s o permitidos e Caracteres de separa o ap s a letra de endere o s o permitidos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos de programa o NC 2 2 Composi o e conte do de um programa NC Exemplos e Atribui o de valor 10 no endere o X desnecess rio Atribui o de valor 10 em um endere o X com extens o num rica 1 necess rio x1 10 SOS IND Atribui o de valor atrav s de uma express o num rica necess rio Indica o Sempre ap s uma extens o num rica deve se prosseguir com um dos
127. Wait for couple condition fuso Crit rio de fuso Crit rio de Espera at o crit rio de mudan a de blocos dos mudan a de mudan a de eixos fusos ser preenchido blocos blocos Podem ser programados at 2 eixos fusos Crit rio de mudan a de blocos NOC sem controle de mudan a de blocos a mudan a dos blocos liberada imediatamente FINE Mudan a de blocos na sincroniza o fina COARSE Mudan a de blocos na sincroniza o aproximada e IPOSTOP Mudan a de blocos na finaliza o de valor nominal do movimento sobreposto Se o comportamento de mudan a de blocos n o for indicado ent o n o ocorre nenhuma altera o do comportamento ajustado AXCTSWE AXIS Avan o de eixos contentores Eixo fuso Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 549 Tabelas 16 5 Chamadas de subrotina pr definidas em a es sincronizadas de movimentos 16 5 Chamadas de subrotina pr definidas em a es sincronizadas de movimentos 27 Procedimentos de sincroniza o Palavra chave Identificador de fun o 1 par metro 2 par metro 3 par metro at 5 par metro Explica o STOPREOF Stop preparation off Cancela a parada de pr processamento Uma a o sincronizada com um comando STOPREOF gera uma parada de pr processa mento ap s o pr ximo bloco de sa da bloco no processamento principal A parada de pr pro cessamento cancelada com o
128. a WOS eae eaeer rear 34 1 4 6 Qual a rela o entre os diversos sistemas de coordenadas 34 2 Fundamentos de programa o NC e reeeeeeeeeeeeeereeereeaaeerereresaaaaeerereresaenanesaanad 35 2 1 Denomina o de um programa NC aerea a tEn En nnee rE Ennan ennn Ennen 35 2 2 Composi o e conte do de um programa NC arara aaaareaeana 37 2 2 1 Blocos e componentes de blocos n daaa naaier CE aAA EE EEEa 37 2 2 2 Regras de DIOCOS iiig foro ruidos ng fog de a CASE a a gd 39 2 2 3 Atribui es de valore Siina ni aaiae aaka aaa apaia aii dead a 40 2 2 4 Coment rios eisein a aeia aaa aaa iaaea aaa a aeai 41 2 2 5 Omissaode DlOCOS ai e e EEE E A E E EAE a E ANA 42 3 Cria o de um programa NC a reseeeraeaaaerrasaaanaanaaer rea aanaaaaaa eras EEE EEEE emnerne nnen 45 3 1 Procedimento DASICO keresana sesopa aros dido A 45 3 2 Caracteres disponiveis cas tis E A da Cao cad caca a a ea 47 3 3 Cabe alho do programa ira aeaaeaeeaaa nana naaneaacananaaaaneearananaaaaaanaeana nas 49 3 4 Exemplos de programa iene eae narareaaananaaaaaeeaaa ana nananar encena ASEENA EEEn EEEE 51 3 4 1 Exemplo 1 Primeiros passos de programa o e neeaeereeaaaaareranaaanaa 51 3 4 2 Exemplo 2 Programa NC para torneamento aerea aaareranaaanaa 52 3 4 3 Exemplo 3 Programa NC para fresamento rare aaaaaeneeara a
129. a ou da ferramenta de acordo com um passo definido Ao atingir o passo definido o eixo est posicionado Eixos de m quina Eixos f sicos existentes em uma m quina ferramenta Eixos sincronizados Eixos s ncronos necessitam para seu trajeto o mesmo tempo que um eixo geom trico necessita Endere o Um endere o o identificador para um certo operando ou faixa de operandos Ex entrada sa da etc Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 573 Gloss rio Endere o de eixo Escala Vide gt Identificador de eixo Componentes de um gt frame que causa varia es de escala Especifica o de dimens o m trica e em polegadas Espelhamento No programa de usinagem podem ser programados valores de posi es ou passos em polegadas Independentemente da indica o de medi o do programa c70 c71 o controle ajustado em um sistema base Atrav s do espelhamento os valores das coordenadas de um contorno s o alteradas de forma oposta com rela o um eixo Pode ser espelhado em v rios eixos ao mesmo tempo Faixa de deslocamento Ferramenta A faixa m xima de deslocamento permitida para um eixo linear de 9 d cadas O valor absoluto depende da entrada selecionada da resolu o de controle de posi o e do sistema de medi o polegadas ou metro Pe a ativa na m quina ferramenta que realiza a usinagem por exemplo ferramenta de corte fresa broca feixe de lase
130. aTRAans podem ser programados deslocamentos de ponto zero para todos eixos de percurso e eixos de posicionamento no sentido do respectivo eixo especificado Com isso poss vel trabalhar com pontos zero alternados p ex com passos de usinagem repetidos em diversas posi es da pe a de trabalho Fresamento Torneamento Sintaxe TRANS X Y Z ATRANS Xe Y Za Indica o As instru es de Frame s o programadas cada uma em um bloco NC pr prio Significado TRANS Deslocamento de ponto zero absoluto relativo ao atual ponto zero da pe a aplicado e ajustado com G54 G57 G505 G599 ATRANS Como o trans mas com deslocamento de ponto zero aditivo Kece Yos iross Valores de deslocamento no sentido dos eixos geom tricos especificados Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 345 Transforma es de coordenadas Frames 12 3 Deslocamento de ponto zero program vel Exemplos Exemplo 1 Fresamento Nesta pe a as formas mostradas aparecem v rias vezes em um programa A sequ ncia de usinagem para esta forma est armazenada em subrotina Atrav s do deslocamento de ponto zero s o definidos os pontos zero da pe a de trabalho que forem necess rios e depois chamada a subrotina C digo de programa Coment rio N10 G1 G54 Plano de trabalho X Y ponto zero da pe a de trabalho N20 GO X0 YO 22 Aproxima o do ponto
131. afastamento G140 at 6143 G147 G148 G247 G248 6347 6348 G340 G341 DISR DISCL FAD PM PR P gina 298 G153 Supress o do atual Frame inclusive Frame b sico PGsl Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 P gina 157 G247 Aproxima o suave em quadrante PGsl Aproxima o e afastamento G140 at G143 G147 G148 G247 6248 G347 6348 G340 G341 DISR DISCL FAD PM PR P gina 298 472 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F G248 Afastamento suave em PGsl b quadrante Aproxima o e afastamento G140 at G143 G147 G148 G247 G248 G347 G348 G340 G341 DISR DISCL FAD PM PR P gina 298 G290 Comuta o para modo FBW m SINUMERIK ON G291 Comuta o para modo FBW m IS02 3 ON G331 Rosqueamento com PGsl m macho sem mandril de Rosqueamento com macho sem compensa ao passo mandril de compensa o G331 positivo giro hor rio G332 P gina 260 direito G332 Rosqueamento com PGsl m macho sem mandrilde Rosqueamento com macho sem compensa o passo mandril de compensa o 6331 negativo giro anti hor r
132. aproxima o do ponto final N40 M30 Fim do programa Fundamentos 230 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 7 Interpola o helicoidal G2 G3 TURN Outras informa es Sequ ncia de movimentos 1 2 3 4 Aproxima o do ponto de partida Execu o de c rculos inteiros programados com rurn Aproxima o do ponto final do c rculo p ex como rota o de pe a Execu o do ponto 2 e 3 atrav s da profundidade de penetra o Atrav s do n mero de c rculos inteiros mais o ponto final do c rculo executado atrav s da profundidade de penetra o resulta o passo com que a linha helicoidal deve ser produzida Ponto de partida 1 c rculo inteiro 2 c rculo inteiro 3 c rculo inteiro Ponto final como rota o de pe a Ponto de destino Programa o do ponto final da interpola o helicoidal Para explica es detalhadas dos par metros de interpola o veja sobre interpola o circular Avan o programado Na interpola o helicoidal recomenda se a indica o de uma corre o de avan o crc programada Com rcrou pode se definir quais eixos devem ser deslocados com o avan o programado Para mais informa es veja o cap tulo Comportamento de percurso Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 231 Comandos de movimento 9 8 Interpola o de evolventes INVCW INVCCWV 9
133. as entre os diferentes comportamentos de aproxima o afastamento com kontt e xontc Um c rculo de raio 20 mm em torno do centro em X0 Y 40 corrigido com uma ferramenta de 20 mm de raio pelo lado externo Por isso que se obt m um movimento circular do centro da ferramenta com um raio de 40 mm O ponto final do bloco de afastamento encontra se em X40 Y30 A transi o entre o bloco circular e o bloco de afastamento encontra se no ponto zero Por causa da curvatura cont nua com xonrc O bloco de afastamento executa primeiro um movimento com um componente Y negativo Isto frequentemente n o desejado O bloco de afastamento com KoNTT N o apresenta este comportamento Entretanto neste caso produzido um salto de acelera o na transi o de blocos Se o bloco Konrt OU Konrc n o for o bloco de afastamento mas o bloco de aproxima o ent o o resultado ser o mesmo contorno com a nica diferen a que ele ser executado no sentido inverso Manual de programa o 03 2010 6FC5398 1BP20 1KAO 293 Corre es do raio da ferramenta 10 3 Corre o nos cantos externos G450 G451 DISC 10 3 Corre o nos cantos externos G450 G451 DISC Fun o Com o comando c450 ou c451 definido o decurso da trajet ria de ferramenta corrigida durante o percurso dos cantos externos com a corre o do raio de ferramenta ativada g41 c42 Com o 450 o centro da ferramenta contorna Com o G451 a ferramenta desloca se at o o canto
134. ativa o do G95 Uma nova ativa o do c95 com o c95 j ativado n o ter nenhum efeito se neste caso n o for programada nenhuma mudan a entre F e Fz Avan o ativo por bloco FB Um avan o ativo por bloco rs interpretado como avan o por dente com o c95 FZ modal ativo Mecanismo SAVE Em subrotinas com o atributo save O Fz gravado com o valor antes do in cio da subrotina de modo similar ao F V rios avan os em um bloco A fun o V rios valores de avan o em um bloco n o poss vel no avan o por dente A es sincronizadas A especifica o do Fz a partir de a es s ncronas n o poss vel Leitura da velocidade do avan o por dente e do tipo de avan o de trajet ria A velocidade do avan o por dente e o tipo de avan o de trajet ria podem ser lidos atrav s de vari veis de sistema e Com parada de pr processamento no programa de pe a atrav s das vari veis de sistema AC FZ Velocidade do avan o por dente que estava ativa durante a prepara o do atual bloco de processamento principal AC F TYPE Tipo de avan o de trajet ria que estava ativo durante a prepara o do atual bloco de processamento principal Valor Significado 0 mm min 1 mm rot 2 polegada min 3 pol rot 11 mm dente 31 polegada dente Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 155 Controle de avan o 7 12 Avan o por dente G95 FZ e Sem parada de pr processame
135. ativada o ponto X20 Z1 aproximado com corre o N50 G1 Z 20 F0 2 Fundamentos 280 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Corre es do raio da ferramenta Exemplo 4 Torneamento 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN C digo de programa Coment rio N N10 N15 N20 N 25 Z 30 35 40 45 50 59 60 65 70 75 D 2 a oa a a a a a a 80 Fundamentos 5 G0 G53 X280 Z380 DO TRANS X0 2250 LIMS 4000 G96 5250 M3 G90 T1 D1 M8 G0 G42 X 1 5 Z1 G1 X0 Z0 F0 25 G3 X16 Z 4 I0 K 10 G1 Z 12 G2 X22 Z 15 CR 3 G1 X24 G3 X30 Z 18 I0 K 3 Gi Z 20 X35 2 40 Z 5 G2 X41 Z 60 CR 3 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ponto de partida Deslocamento de ponto zero Limite de rota o G96 Ativa o de avan o constante Sele o de ferramenta e ativa o da compensa o Emprego de ferramenta com compensa o de raio da ferramenta Torneamento do raio 10 Torneamento do raio 3 Torneamento do raio 3 Torneamento do raio 3 281 Corre es do raio da ferramenta 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN C digo de programa Coment rio N85 G1 X46 N90 X52 2 63 N95 GO G40 G97 X100 Z50 M9 N100 T2 D2 N105 G96 8210 M3 N110 G0 G42 X50 Z2 60 M8 N115 G1 Z 70 F0 12 N120 G2 X50 Z 80 16 245 K 5 N125
136. cadi asi aiana asako iani an aSa TRER ioiai PRAA iS EEES ASER aa aanaa 109 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF rea 109 7 2 Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMO 118 7 3 Opera o de fuso com controle de posi o SPCON SPCOF 122 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS ene 123 7 5 Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOPF 132 7 6 Corre o do avan o program vel OVR OVRRAP OVRA 136 T Corre o da acelera o program vel ACC opcional 138 7 8 Avan o com sobreposi o de manivela eletr nica FD FDA 140 7 9 Otimiza o de avan o em trechos de percurso curvados CFTCP CFC CFIN 144 7 10 V rios valores de avan o em um bloco F ST SR FMA STA SRA ii 147 7 11 Avan o p r blocos FB ui ias A A AEE A tasas duna a did 150 7 12 Avan o por dente G95 FZ acas saimos sita dus an pedaladas aprenda galo pacaanndiabona dels an nadas atenas R 151 Fundamentos 8 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Conte do 8 Ajustes de geometria s s assis cerssrsisaiesschgpssaisauadido aenea Ea rerea EIEI s ka makaa capaata pollo aiidanialiagaosadicesdo dedica 157 8 1 Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA
137. caracteres especiais m 79 T ou com um operador para distinguir o endere o com extens o num rica de uma letra de endere o acompanhada de valor 2 2 4 Coment rios Para facilitar o entendimento de um programa NC os blocos NC podem receber comen t rios explanadores Um coment rio est no fim do bloco e separado por um ponto e v rgula deste bloco NC no programa Exemplo 1 c digo de programa Coment rio N10 G1 F100 X10 Y20 Coment rio para explana o do bloco NC Exemplo 2 C digo de programa Coment rio N10 Empresa G amp S pedido n 12A71 N20 Programa criado por Sr M ller depto TV 4 em 21 41 94 N50 Pe a n 12 carca a para bomba de imers o tipo TP23A Indica o Os coment rios s o armazenados e aparecem na atual exibi o de bloco durante a execu o do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 41 Fundamentos de programa o NC 2 2 Composi o e conte do de um programa NC 2 2 0 Programa o 42 Omiss o de blocos Os blocos NC que n o s o executados em toda execu o de programa p ex iniciar programa podem ser omitidos Os blocos que devem ser omitidos s o identificados pelo caractere barra posicionado antes do n mero de bloco Tamb m podem ser omitidos v rios blocos em sequ ncia As instru es nos blocos omitidos n o ser o executados o programa continuado com o pr
138. cie envolvente Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 255 Comandos de movimento 9 10 Rosqueamento com passo constante G33 9 10 2 Curso programado de entrada e de sa da DITS DITE Fun o Com os comandos prrs e prTE pode se indicar a tampa da trajet ria durante a acelera o e desacelera o para que no caso de um curso de entrada sa da muito curto seja poss vel adaptar o avan o adequadamente e Curso de entrada muito curto Por causa do rebordo na entrada da rosca existe pouco espa o para a rampa de in cio da ferramenta por isso que ela deve ser especificada mais curta atrav s do p ts e Curso de sa da muito curto Por causa do rebordo na sa da da rosca existe pouco espa o para a rampa de frenagem da ferramenta onde existe risco de colis o entre a pe a de trabalho e o corte ferramenta A rampa de frenagem da ferramenta pode ser especificada mais curta atrav s do DITE Mesmo assim ainda pode ocorrer uma colis o Solu o Programa o das roscas mais curtas redu o da rota o do fuso Cursos de entrada e de sa da dependendo do sentido de usinagem DITS lt valor gt DITE lt valor gt Sintaxe Significado DITS DITE lt valor gt 256 Defini o do curso de entrada da rosca Defini o do curso de sa da da rosca Especifica o de valor para o curso de entrada e sa da Faixa de valores 1 0 n
139. co e n o co bem como n o co e co vale o menor valor do ADISPOS dO ADIS com c642 c643 todas toler ncias espec ficas de eixo s o iguais a zero e O bloco n o cont m nenhum movimento de deslocamento bloco zero Isto ocorre quando a es sincronizadas estiverem ativas Normalmente os blocos zero s o eliminados pelo interpretador Por m se nenhuma a o sincronizada estiver ativa este bloco zero ser concatenado e executado Neste caso se produz uma parada exata de acordo com a programa o ativa Com isso a a o sincronizada recebe a possibilidade de comuta o se necess rio blocos zero gerados atrav s de saltos de programa Modo de controle da trajet ria em avan o r pido GO Tamb m para o deslocamento em avan o r pido deve se indicar uma das fun es c60 c9 ou G64 OU 6641 6645 mencionadas Caso contr rio atua o pr ajuste especificado atrav s de dado de m quina Literatura Para obter mais informa es sobre o modo de controle da trajet ria veja Manual de fun es b sicas Modo de controle da trajet ria Parada exata LookAhead B1 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 337 Comportamento no percurso 11 2 Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS Fundamentos 338 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 1 2 12 1 Frames Frame O Frame em si uma
140. da posi o do movimento sobreposto desativado deslocamento DRF ou Offset de posi o adotada no sistema de coordenadas b sico isto nenhum eixo deslocado O valor da vari vel de sistema AA IM lt eixo gt atual valor nominal MCS de um eixo n o muda o valor da vari vel de sistema AA IW lt eixo gt atual valor nominal WCS de um eixo n o varia pois ele cont m apenas uma parte do movimento sobreposto desativado DRFOF CORROF lt eixo gt lt segqu ncia de caracteres gt lt eixo gt lt sequ ncia de caracteres gt DRFOF Comando para desativa o cancelamento dos deslocamentos DRF para todos os eixos ativos do canal Efeito modal CORROF Comando para desativa o cancelamento do deslocamento DRF do Offset de posi o AA OFF para eixos individuais Efeito modal lt eixo gt Identificador de eixo identificador de eixo de canal eixo geom trico ou eixo de m quina PRSPquene Sade DRE O deslocamento DRF do eixo caracteres gt desativado AA OFF O Offset de posi o AA OFF do eixo desativado Indica o O corror somente poss vel a partir do programa de pe a n o atrav s de a es sincronizadas Manual de programa o 03 2010 6FC5398 1BP20 1KAO 377 Transforma es de coordenadas Frames 12 10 Desativa o de movimentos sobrepostos DRFOF CORROF Exemplos Exemplo 1 Desativa o axial de um deslocamento DRF 1 Atrav s do
141. da ferramenta est descrito detalhadamente no cap tulo Corre es do raio da ferramenta Tipo de programa o D O tipo de programa o D definido atrav s de dado de m quina Existem as seguintes op es N mero D N mero de corte Para cada ferramenta T lt n mero gt sem gerenciamento de ferramentas ou T nome com gerenciamento de ferramentas existem n meros D de 1 at 12 no m ximo Estes n meros D s o associados diretamente aos cortes das ferramentas Para cada n mero D N mero do corte existe um bloco de dados de corre o TC DPx t d Escolha livre de n mero D Os n meros D podem ser associados livremente aos n meros de corte de uma ferramenta O limite superior dos n meros D utiliz veis definido atrav s de um dado de m quina N mero D absoluto sem refer ncia ao n mero T Em sistemas sem gerenciamento de ferramentas pode se optar por uma independ ncia do n mero D em rela o ao n mero T A rela o do n mero T corte e corre o atrav s de n mero D definida pelo usu rio A faixa de n meros D est entre 1 e 32000 Literatura Manual de fun es b sicas Corre o de ferramenta W1 Manual de fun es para gerenciamento de ferramentas Cap tulo Variantes de associa es de n meros D Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 81 Corretores de ferramentas 5 6 Chamada da corre o da ferramenta D Exemplos Exemplo 1
142. da ferramenta no sistema de coordenadas m da m quina MCS Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 525 Tabelas 16 3 Grupos de fun es G Grupo 26 Ponto de reaproxima o para REPOS Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM RMB 1 Reaproxima o no ponto inicial do bloco m RMI 2 Reaproxima o no ponto de interrup o m x RME 3 Reaproxima o no ponto final do bloco m RMN 4 Reaproxima o no ponto de percurso mais pr ximo m Grupo 27 Corre o de ferramenta na mudan a de orienta o em cantos externos Fun o G N 1 Significado MD20150 W 3 STD SAG FM ORIC 5 1 As mudan as de orienta o em cantos externos s o m x sobrepostas no bloco circular a ser inserido ORID 5 2 As mudan as de orienta o s o executadas antes de m um bloco circular Grupo 28 Limite da rea de trabalho Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM WALIMON 1 Limite da rea de trabalho ON m x WALIMOF 2 Limite da rea de trabalho OFF m Grupo 29 Programa o em raio di metro Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM DIAMOF 1 Programa o em di metro espec fica de canal e ativa m x de forma modal OFF Com a desativa o ativada a programa o em raio espec fica de canal DIAMON
143. da pe a de trabalho em um arco ponto de intersec o das duas equidistantes com o raio de ferramenta localizado na dist ncia do raio da ferra menta em rela o ao contorno programado G451 somente pode ser aplicado em retas e c rculos Indica o Com o c450 c451 tamb m s o definidos a trajet ria de aproxima o com o xonr ativo e o ponto de aproxima o atr s do contorno veja Aproximar e afastar do contorno NORM KONT KONTC KONTT P gina 287 Com o comando vIsc os c rculos de transi o com o c450 podem distorcer e com isso apresentar cantos vivos no contorno Sintaxe G450 DISC lt valor gt G451 Fundamentos 294 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 3 Corre o nos cantos externos G450 G451 DISC Com o c450 os cantos da pe a de trabalho s o percorridos em um percurso circular Programa o flex vel do percurso circular com G450 optional lt valor gt Tipo INT Faixa de valores 0 1 2 100 Significado 0 C rculo de transi o 100 Ponto de intersec o das equidistantes valor te rico Com c451 realizada a aproxima o da intersec o das duas equidistantes nos cantos da pe a de trabalho A ferramenta usina para retirada do canto da pe a de trabalho Indica o O prsc somente atua com a chamada do c450 mas tamb m pode ser programado em um bloco anterior sem c450 Ambos comandos est o ativos de forma
144. definida por cames e sistema de medi o A dist ncia at o ponto zero da m quina M deve ser conhecida de modo que a posi o do eixo neste ponto possa ser definida exatamente com este valor B Ponto de partida Defin vel pelo programa Aqui inicia a 1 ferramenta da usinagem Ponto de refer ncia do porta ferramenta Encontra se no assento do porta ferramenta Atrav s da especifica o do comprimento das ferramentas o comando calcula a dist ncia da ponta da ferramenta at o ponto de refer ncia do porta ferramenta N Ponto de troca de ferramentas e Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 25 Fundamentos geom tricos 1 3 Pontos zero e pontos de refer ncia Pontos zero e pontos de refer ncia no torneamento Pontos zero no fresamento 26 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos geom tricos 1 4 Sistemas de coordenadas 1 4 Sistemas de coordenadas Se distinguem os seguintes sistemas de coordenadas e Sistema de coordenadas da m quina MCS P gina 27 com o ponto zero da m quina M e Sistema de coordenadas b sico BCS P gina 30 e Sistema de ponto zero b sico BNS P gina 32 e Sistema de ponto zero ajust vel ENS P gina 33 e Sistema de coordenadas da pe a WCS P gina 34 com o ponto zero da pe a W 1 4 1 Sistema de coordenadas da m quina MCS O sistema de coordenadas da m quina
145. do centro do c rculo no sentido Y K1 Coordenada do centro do c rculo no sentido Z Especifica o de dimens o absoluta ativa por blocos Especifica o de dimens o incremental ativa por blocos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 6 Interpola o circular Indica o O crr ativado modalmente Especifica o em dimens es absolutas e incrementais Os pr ajustes G90 G91 de dimens o absoluta incremental apenas s o aplicados no ponto intermedi rio e no ponto final do c rculo No G91 como refer ncia para o ponto intermedi rio e o ponto final aplicado o ponto inicial do c rculo Exemplos Exemplo 1 Fresamento Para produzir uma ranhura circular inclinada no espa o descreve se um c rculo atrav s da indica o de ponto intermedi rio com 3 par metros de interpola o e do ponto final tamb m com 3 coordenadas C digo de programa Coment rio N10 GO G90 X130 Y60 S800 M3 Aproxima o do ponto de partida N20 G17 G1 Z 2 F100 Penetra o da ferramenta N30 CIP X80 Y120 Z 10 Ponto final do c rculo e ponto intermedi rio Il IC 85 35 J1 IC 35 35 K1 6 Coordenadas para todos 3 eixos geom tricos N40 M30 Fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 223 Comandos de movimento 9 6 Interpola o circular Exemplo 2 Torneamento
146. do eixo X em R12 N20 MSG Posi o do eixo X lt lt R12 lt lt verificar Emiss o da mensagem com a vari vel R12 Nersa 7 N90 MSG E Apaga mensagem do N20 Fundamentos 390 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 2 Grava o de String na vari vel BTSS WRTPR 14 2 Grava o de String na vari vel BTSS WRTPR Fun o Com a fun o wrrPR poss vel gravar uma sequ ncia de caracteres qualquer do programa de pe a a partir da vari vel progProtText de BTSS Sintaxe WRTPR lt sequ ncia de caracteres gt lt execu o gt Significado WRTPR Fun o para retorno de uma sequ ncia de caracteres lt sequ ncia de Qualquer sequ ncia de caracteres que gravada na vari vel caracteres gt progProtText de BTSS Tipo STRING Comprimento m ximo 128 caracteres lt execu o gt Par metro opcional para definir o momento em que a grava o da String ser executada Valores dispon veis 0 1 Valor padr o 0 Valor Significado 0 Para a grava o da String n o gerado um bloco de processamento principal pr prio Ele ocorre no pr ximo bloco NC que ser executado Nenhuma interrup o de um modo de controle da trajet ria ativo 1 Para a grava o da String gerado um bloco de processamento principal pr prio Um modo de controle da trajet ria que estiver ativo ser interrompido Exemplos C digo de programa Coment rio N10 G91 G64 F100 R
147. do estado de PGsl canal da programa o Programa o em di metro raio em di metro espec fica de eixo DIAMONA DIAM90A DIAMOFA DIACYCOFA DIAMCHANA DIAMCHAN DAC DIC RAC RIC P gina 183 DIAMCYCOF Programa o em di me FB1 P1 m tro espec fica de canal OFF em ciclos DIAMOF 4 Programa o em di me PGs m tro OFF Programa o em di metro raio Para posi o inicial veja espec fica de canal DIAMON as informa es do DIAM90 DIAMOF fabricante da m quina DIAMCYCOF P gina 180 DIAMOFA Programa o em di me PGs m tro modal e espec fica de Programa o em di metro raio eixo OFF espec fica de eixo DIAMONA Para posi o inicial veja DIAM90A DIAMOFA as informa es do DIACYCOFA DIAMCHANA fabricante da m quina DIAMCHAN DAC DIC RAC RIC P gina 183 DIAMON Programa o em PGsl m di metro ON Programa o em di metro raio espec fica de canal DIAMON DIAM90 DIAMOF DIAMCYCOF P gina 180 DIAMONA Programa o em di me PGs m tro modal e espec fica de Programa o em di metro raio eixo ON espec fica de eixo DIAMONA Para habilita o veja as DIAM90A DIAMOFA informa es do fabri DIACYCOFA DIAMCHANA cante da m quina DIAMCHAN DAC DIC RAC RIC P gina 183 Fundamentos 460 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es
148. do ponto de refer ncia REPOS Fun o de reposicionamento RISC Reduced Instruction Set Computer Tipo de processador de bloco de comandos reduzido e r pido processamento dos comandos ROV Rapid Override Corre o de avan o r pido RPA R Parameter Active rea de mem ria no NCK para R NCK e n meros de par metro R RPY Roll Pitch Yaw Tipo de rota o de um sistema de coordenadas RTS Request To Send Ativa uma parte de envio sinal de controle de interfaces seriais de dados SBL Single Block Bloco a bloco SD Dado de ajuste SDB M dulo de dados de sistema SEA Setting Data Active Identifica o tipo de arquivo para dados de ajuste SFB M dulo de fun o do sistema SFC System Function Call SK Softkey SKP Skip Salto omiss o de bloco Fundamentos 560 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Ap ndice A 1 Lista de abrevia es SM Motor de passo SPF Sub Program File Subrotina SPS Comando l gico program vel SRAM Mem ria est tica armazenada SRK Corre o do raio de corte SSFK Compensa o de erro de passo do fuso SSI Serial Synchron Interface Interface serial s ncrona SW Software SYF System Files Arquivos de sistema TEA Testing Data Active Identifica o para dados de m quina TO Tool Offset Corre o de ferramenta TOA Tool Offset Active Identifica o tipo de arquivo para corre es de ferrame
149. durante a leitura do contexto antecipado programa NC Fundamentos 88 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Movimento do fuso 6 6 1 Rota o do fuso S sentido de giro do fuso M3 M4 M5 Fun o Os dados de rota o e sentido de giro do fuso deslocam o fuso em um movimento de giro e oferecem a pr condi o para processos de usinagem LDA Esquema 6 1 Movimento de fuso no torneamento Al m do fuso principal podem existir outros fusos p ex no caso de tornos temos o contra fuso ou uma ferramenta acionada Normalmente o fuso principal declarado como fuso mestre em um dado de m quina Esta atribui o pode ser alterada atrav s de comando NC Sintaxe Seas Is lt gt M3 M lt n gt 3 M4 M lt n gt 4 M5 M lt n gt 5 SETMS lt n gt SETMS Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 89 Movimento do fuso 6 1 Rota o do fuso S sentido de giro do fuso MS M4 M5 Significado Sai Rota o do fuso em rota es min para fuso mestre S lt n gt Rota o de fuso em rota es min para fuso lt n gt Nota A rota o especificada com so aplicada para o fuso mestre M3 Sentido de giro hor rio para fuso mestre M lt n gt 3 Sentido de giro direita para fuso lt n gt M4 Sentido de giro anti hor rio para fuso mestre M lt n gt 4 Sentido de giro esquerda para fuso lt n gt M5 Parada de fuso para fuso mestre M
150. em sentido hor rio G3 Interpola o circular em sentido anti hor rio Xo Ponto final em coordenadas cartesianas Estas indica es depende dos comandos de curso G90 G91 e AC IC IJR Centro do c rculo em coordenadas cartesianas no sentido X Y Z Onde l Coordenada do centro do c rculo no sentido X J Coordenada do centro do c rculo no sentido Y K Coordenada do centro do c rculo no sentido Z CR Raio do c rculo Onde CR ngulo menor ou igual a 180 CR ngulo maior que 180 Indica o Neste procedimento n o precisamos indicar o centro Os c rculos inteiros ngulo de deslocamento de 360 n o devem ser programados com cr mas atrav s de ponto final do c rculo e par metro de interpola o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 6 Interpola o circular Exemplos Exemplo 1 Fresamento D CR C digo de programa N10 G0 X67 5 Y80 511 N20 G3 X17 203 Y38 029 CR 34 913 F500 Exemplo 2 Torneamento C digo de programa N125 G1 X40 Z 25 F0 2 N130 G3 X70 Z2 75 CR 30 N135 G1 Z2 95 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 217 Comandos de movimento 9 6 Interpola o circular 9 6 4 Fun o Sintaxe Significado 218 Interpola o circular com ngulo de abertura e centro G2
151. espec fica de canal CR Raio do c rculo PGsl b Interpola o circular com raio e ponto final 62 63 X Y Z l J K CR P gina 216 CROT Rota o do atual sistema PGAs de coordenadas CROTS Rota es de Frames pro PGs b gram veis com ngulos Rota es de Frame program espaciais rota es nos veis com ngulos espaciais eixos especificados ROTS AROTS CROTS P gina 365 CRPL Rota o de Frame em FB1 K2 um plano qualquer CSCALE Fator de escala para PGAsI v rios eixos CSPLINE Spline c bica PGAsI m o o CT C rculo com transi o PGsl m tangencial Interpola o circular com transi o tangencial CT X Y Z P gina 225 CTAB Posi o de eixo escravo PGAs determinada com base na posi o do eixo mestre a partir da tabela de curvas CTABDEF Defini o de tabela ON PGAsI CTABDEL Elimina o de tabela de PGAs curvas CTABEND Defini o de tabela OFF PGAs CTABEXISTS Verifica a tabela de curva PGAs de n mero n CTABFNO N mero de tabelas de PGAsI curvas poss veis na mem ria CTABFPOL N mero de polin mios PGAsI poss veis na mem ria CTABFSEG N mero de segmentos PGAsI de curva poss veis na mem ria Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 455 Tabelas 16 1 Lista de instru es Ins
152. evolventes INVCW INVCCWV Significado INVCW Comando para deslocar sobre uma evolvente em sentido hor rio INVCCW Comando para deslocar sobre uma evolvente em sentido anti hor rio Hui Vaga Programa o direta do ponto final em coordenadas cartesianas I 3 K Par metro de interpola o para descri o do centro do c rculo de base em coordenadas cartesianas Nota As indica es das coordenadas referem se ao ponto de partida da evolvente CR Raio do c rculo de base AR Programa o indireta do ponto final atrav s da indica o de um ngulo de abertura ngulo de giro A origem do ngulo de abertura a reta do centro do c rculo at o ponto de partida AR gt Q A trajet ria nas evolventes se afasta do c rculo de base AR lt 0 A trajet ria nas evolventes se aproxima do c rculo de base Para AR lt 0 o ngulo de giro m ximo est limitado de modo que o ponto final sempre deve estar fora do c rculo de base Programa o indireta do ponto final atrav s da indica o de um ngulo de abertura ATEN O Na programa o indireta do ponto final atrav s da indica o de um ngulo de abertura ar deve se considerar o sinal do ngulo pois uma invers o de sinais resulta em uma outra evolvente e consequentemente outra trajet ria Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 233 Comandos de movimento 9 8 Interpola o de evolventes INVCW INVCCWV Isto pode s
153. exatamente um eixo do plano ativo trata se de uma reta individual cujo ponto final determinado claramente a partir do ngulo e da coordenada cartesiana programada ou trata se do segundo bloco de dois blocos da presente sucess o de elementos de contorno No segundo caso a coordenada faltante definida igual ltima posi o modal alcan ada e Se foram programados dois eixos do plano ativo trata se do segundo bloco de uma sucess o de elementos de contorno composta por dois blocos Se o atual bloco n o for precedido por um bloco com programa o de ngulos e sem eixos programados do plano ativo um destes blocos n o ser permitido O ngulo A somente deve ser programado na interpola o linear ou na interpola o de Splines Fundamentos 248 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 10 Rosqueamento com passo constante G33 9 10 Rosqueamento com passo constante 633 9 10 1 Rosqueamento com passo constante G33 SF Fun o Como c33 podem ser executadas roscas com passo constante e Rosca cil ndrica e Rosca transversal e Rosca c nica 1 Indica o O requisito t cnico para o rosqueamento com c33 um fuso com controle de rota o e com sistema de medi o de curso Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 249 Comandos de movimento 9 10 Rosqueamento com passo constante G33 Roscas de m ltiplas entradas R
154. ferramenta D TO Comando para retirar a sele o da ferramenta ativa Manual de programa o 03 2010 6FC5398 1BP20 1KAO 59 Troca de ferramentas 4 1 Troca de ferramentas sem gerenciamento de ferramentas Exemplo 60 C digo de programa Coment rio N N N 10 T1 M6 20 D1 30 G1 X10 PO TS 80 100 M6 110 D1 G1 X10 Carregamento da ferramenta T1 Sele o da corre o do comprimento da ferramenta Trabalhar com T1 Pr sele o da ferramenta T5 Trabalhar com T1 Carregamento da ferramenta T5 Trabalhar com a ferramenta T5 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Troca de ferramentas 4 2 Troca de ferramentas com gerenciamento de ferramentas opcional 4 2 Troca de ferramentas com gerenciamento de ferramentas opcional Gerenciamento de ferramentas Com a fun o Gerenciamento de ferramentas garantimos em qualquer momento a ferra menta correta no alojamento correto da m quina e que os dados associados s ferramentas sempre sejam os mais atualizados Al m disso ela permite um carregamento r pido de uma ferramenta evita o refugo de pe as pela monitora o da vida til da ferramenta e pela moni tora o da parada da m quina atrav s do emprego de ferramentas substitutas g meas Nomes de ferramentas Em uma m quina ferramenta com gerenciamento de ferramentas ativo as ferramentas devem receber uma identifica o n
155. final do bloco n o corrigido e cujo raio igual ao raio da ferramenta O comando tenta buscar o ponto intersec o entre este c rculo e o c rculo do bloco anterior A Trajet ria do centro X com corre o do raio da ferramenta N30 Curva auxiliar Contorno W N10 programado N20 10 20 50 100 Esquema 10 4Comportamento de afastamento com G461 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 309 Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves 310 Monitora o de colis es CDON CDOF Quando um ponto de intersec o for encontrado e o CDOF estiver ativo veja a sec o Monitora o de colis es CDON CDOF a localiza o ser interrompida isto n o ser realizado um controle se ainda existem pontos de intersec o com outros blocos anteriores Com o CDON ativo continuada a busca de outros pontos de intersec o mesmo quando um ponto de intersec o for encontrado Um ponto de intersec o encontrado destes o novo ponto final de um bloco anterior e o ponto de partida do bloco de desativa o O c rculo inserido serve apenas para c lculo do ponto de intersec o e ele pr prio n o produz nenhum movimento de deslocamento Indica o Se n o for encontrado nenhum ponto de intersec o ser emitido o alarme 10751 perigo de colis o G462 Se n o for poss vel encontrar nenhum ponto de intersec
156. fuso n deve valer como PGs fuso mestre Rota o do fuso S sentido de giro do fuso M3 M4 M5 P gina 89 SETMTH Defini o de n mero de FBW porta ferramenta mestre SETPIECE Considera o do n mero FBW de pe as para todas ferramentas atribu das ao fuso SETTA Defini o de uma ferra FBW menta do grupo de desgaste como ativa SETTCOR Altera o de componen FB7 WT tes de ferramenta sob considera o de todas condi es gerais SETTIA Defini o de uma ferra FBW menta do grupo de desgaste como inativa SF Deslocamento do ponto PGs m de partida para rosquea Rosqueamento com passo mento constante G33 SF P gina 249 SIN Seno fun o trigono PGAsl m trica SIRELAY Ativa o das fun es de FBS s seguran a parametri zadas com SIRELIN SIRELOUT e SIRELTIME SIRELIN Inicializa o de gran FBSIs dezas de entrada do m dulo de fun o Fundamentos 496 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F SIRELOUT Inicializa o de gran FBSIs dezas de sa da do m dulo de fun o SIRELTIME Inicializa o do Timer do FBS s m dulo de fun o SLOT
157. iniciada a troca de ferramentas Indica o Na estrat gia de localiza o Buscar a primeira ferramenta dispon vel do grupo a sequ ncia deve estar definida no grupo de ferramentas a ser carregado Neste caso carregado o grupo T10 visto que T15 est bloqueado Com a estrat gia de localiza o Buscar a primeira ferramenta com estado ativo no grupo carregado o T1 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 63 Troca de ferramentas 4 2 Troca de ferramentas com gerenciamento de ferramentas opcional 4 2 2 Troca de ferramentas com M6 e com gerenciamento de ferramentas ativo opcional Fun o A ferramenta selecionada com a programa o do comando r A ferramenta somente ativada com o me inclusive corretores de ferramenta Aplica o Em fresadoras com magazine de corrente de disco e de cassetes Sintaxe Sele o de ferramenta T lt alojamento gt T lt nome gt T lt n gt lt alojamento gt T lt n gt lt nome gt Troca de ferramentas M6 Dessele o de ferramenta TO Significado T Comando para sele o de ferramenta Como especifica es s o poss veis lt alojamento gt N mero do alojamento de magazine lt nome gt Nome da ferramenta Nota Na programa o de um nome de ferramenta deve se prestar aten o forma escrita correta letras mai sculas min sculas lt n gt N mero de fuso da extens o de endere o Nota A possibilidade de progra
158. metro espec fica de eixo ativa modalmente para v rios eixos transversais no canal DIAMONA lt eixo gt DIAM90A lt eixo gt DIAMOFA lt eixo gt DIACYCOFA lt eixo gt Aceita o da programa o em di metro raio espec fica de canal DIAMCHANA lt eixo gt DIAMCHAN Programa o em di metro raio espec fica de eixo ativa por blocos lt eixo gt DAC lt valor gt lt eixo gt DIC lt valor gt lt eixo gt RAC lt valor gt lt eixo gt RIC lt valor gt Manual de programa o 03 2010 6FC5398 1BP20 1KAO 183 Ajustes de geometria 8 3 Dimen es Significado 184 Programa o em di metro espec fica de eixo ativa modalmente DIAMONA DIAM90A DIAMOFA DIACYCOFA lt eixo gt Comando para ativar a programa o em di metros independente e espec fica de eixo O efeito do prAMonaA independe do modo de indica o de dimens es programado c90 c91 e ac rc e com G90 AC Dimens es em di metro e com G91 IC Dimens es em di metro Comando para ativar a programa o em di metros dependente e espec fica de eixo O efeito do prAM90A depende do modo de indica o de dimens es programado e com G90 AC Dimens es em di metro e com G91 IC Dimens es em raio Comando para desativar a programa o em di metros e espec fica de eixo Com a desativa o da programa o em di metro ativada a programa o em raio espec fica de eixo O efeito do prAMor
159. metro par m par m Identificador etro etro de subrotina INIT INT STRING CHAR Sele o de um m dulo para N mero de Caminho Modo de execu o em um canal canal confirma 1 1 canal 1 10 o 2 2 canal ou STRING No lugar do n mero de canal Nome de tamb m poss vel o nome de canal canal definido no MC CHAN MC CHAN NAME NAME START INT Inicializa o dos programas N mero de selecionados em v rios canais canal simultaneamente a partir do 1 10 programa em andamento ou STRING O comando n o atua no pr prio Nome de canal canal 1 1 canal MC CHAN 2 2 canal ou o nome de canal NAME definido no MC CHAN NAME Fundamentos 542 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 4 Chamadas de subrotina pr definidas WAITE INT ou STRING Wait for end of program N mero de Nome de Espera pelo fim do programa canal canal em outro canal como n mero 1 10 MC CHAN ou nome NAME WAITM INT INT Wait Espera pelo alcance de N mero de N mero de um marcador em outro canal marcadores canal A espera prossegue at que 0 9 1 10 em outro canal tamb m seja ou STRING alcan ado o WAITM com o Nome de marcador correspondente canal Tamb m pode ser indicado o MC CHAN n mero do pr prio canal NAME WAITMC INT INT Wait Espera condicional pelo N mero de N mero de alcance de um marcador em mar
160. n o cont m nenhum identificador de eixo v lido ent o ser emitido um alarme SPI AXIS INT SPI Convert spindle to axis Identificador N mero de fuso Converte o n mero de fuso em identificador de de eixo eixo Se o par metro de transfer ncia n o cont m nenhum n mero de fuso v lido ent o ser emitido um alarme ISAXIS BOOL INT Verifica se o eixo geom trico 1 at 3 indicado TRUE N mero do eixo como par metros est dispon vel de acordo com o Eixo dispo geom trico dado de m quina n vel 1 at 3 MC AXCONF GEOAX ASSIGN TAB sen o FALSE AXSTRING STRING AXIS Converte o identificador de eixo em String 4 Gerenciamento de ferramentas Resultado 1 par metro 2 par metro Explica o NEWT INT STRING 32 INT N mero Cria nova ferramenta disponibiliza dados da N mero T Nome de Duplo ferramenta O n mero Duplo pode ser omitido ferramenta GETT INT STRING 32 INT N mero Define o n mero T como nome de ferramenta N mero T Nome de Duplo ferramenta GETACTT INT INT STRING 32 Define a ferramenta ativa de um grupo de Estado N mero T Nome da ferramentas de mesmo nome ferramenta TOOLENV INT STRING Salvamento de um ambiente de ferramentas na Estado Nome SRAM com nome indicado DELTOOLENV INT STRING Deleta o de um ambiente de ferramentas na Estado Nome SRAM com nome indicado Todos ambientes de ferramentas se nenhum nome for especificado GETT
161. ngulo entre o raio polar e o eixo horizontal do plano de trabalho p ex eixo X no c17 O sentido de giro positivo segue em sentido anti hor rio Faixa de valores 0 360 RP Raio polar A indica o sempre realizada em valores absolutos positivos em mm ou inch Manual de programa o 03 2010 6FC5398 1BP20 1KA0 195 Comandos de movimento 9 3 Comandos de deslocamento com coordenadas polares Exemplo 196 Indica o No programa NC poss vel alternar entre dimens es polares e cartesianas por bloco Atrav s do uso de identificadores de coordenadas cartesianas X Y Z retornamos diretamente para o sistema cartesiano Al m disso o p lo definido mantido at o fim do programa Indica o Se nenhum p lo for especificado vale o ponto zero do atual sistema de coordenadas da pe a Os p los 1 at 3 s o definidos da seguinte y forma EMEN e P lo 1 com 111 x Y e P lo 2 comc110 X Y aog e P lo 3 comci12 X Y G112 Y feno Y i G111 Y X G111 X G110 X Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 3 Comandos de deslocamento com coordenadas polares 9 3 2 Comandos de deslocamento com coordenadas polares G0 G1 G2 G3 AP RP Fun o Comandos de deslocamento com coordenadas polares s o teis quando a cotagem de uma pe a ou de uma parte da pe a tiver como re
162. o M lt n gt 19 M lt n gt 70 FINEA COARSEA IPOENDA S lt n gt IPOBRKA Fundamentos 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS ACP lt valor gt Indica o absoluta de dimens es aproxima o em sentido positivo lt valor gt como O DC lt valor gt Posicionamento de fuso mestre m19 Ou m0 19 ou fuso de n mero lt n gt m lt n gt 19 na posi o angular especificada com SD43240 SA M19 SPOS no modo de aproxima o de posi o especificado no SD43250 SA M19 SPOSMODE O bloco NC somente prossegue quando a posi o alcan ada Comuta o de fuso mestre m70 ou mo 70 ou fuso de n mero lt n gt m lt n gt 70 para o modo de eixo N o aproximada nenhuma posi o definida O bloco NC prossegue depois da comuta o ser executada Fim de movimento ao alcan ar Parada exata fina Fim de movimento ao alcan ar Parada exata aproximada Fim de movimento ao alcan ar Parada de interpolador Fuso para o qual o crit rio de fim de movimento programado deve estar ativo lt n gt N mero do fuso Quando n o se especifica nenhum fuso s lt n gt ou o n mero do fuso O o crit rio de fim de movimento programado estar associado ao fuso mestre Mudan a de blocos poss vel na rampa de frenagem lt eixo gt Identificador de canal lt momento gt Momento da mudan a de blocos relacionado rampa de frenagem Unidade Por cento Faixa de valores 1
163. o as coordenadas do centro 1 s x s o especificadas em dimens es incre mentais relativas ao ponto inicial do c rculo A indica o absoluta do centro relativa ao ponto zero da pe a por bloco programada atrav s de I AC J AC K AC Um par metro de interpola o 1 s x de valor O pode ser descartado em todo caso o respectivo segundo par metro deve ser especificado Exemplos Exemplo 1 Fresamento Ponto inicial do c rculo Y Ponto final do c rculo 50 000 J AC 50 000 38 029 ENN Indica o do centro em dimens o incremental N10 G0 X67 5 Y80 211 N20 G3 X17 203 Y38 029 1 17 5 J 30 211 F500 Indica o do centro em dimens o absoluta N10 G0 X67 5 Y80 211 N20 G3 X17 203 Y38 029 I AC 50 J AC 50 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 213 Comandos de movimento 9 6 Interpola o circular Exemplo 2 Torneamento Indica o do centro em dimens o incremental N120 G0 X12 Z0 N125 G1 X40 Z2 25 F0 2 N135 G1 Z 95 N120 G0 X12 Z0 N125 G1 X40 Z2 25 F0 2 N130 G3 X70 Z 75 I AC 33 33 N135 G1 Z 95 Outras informa es 214 Indica o do plano de trabalho N130 G3 X70 Z2 75 1 3 335 K 29 25 Indica o do centro em dimens o absoluta K AC 54 25 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9
164. o de CLP SINUMERIK 840D O programa de usu rio dados de usu rios e o programa base de CLP s o armazenados juntos na mem ria de usu rio do CLP Mem ria de sistema A mem ria de sistema uma mem ria da CPU onde os seguintes dados s o arquivados e Dados que s o requeridos pelo sistema e Os operandos de tempo contador indicador Mem ria de trabalho A mem ria de trabalho uma mem ria RAM dentro da gt CPU que o processador acessa durante a execu o do programa de usu rio Mem ria de usu rio Todos os programas e dados como programas de usinagem sub rotinas coment rios corre o de ferramenta deslocamento de ponto zero frames assim como dados de usu rio de programa e canal podem ser armazenados na mem ria comum de usu rio do CNC Mensagens Todas as mensagens programadas em um programa de usinagem e gt alarmes detectados pelo sistema s o indicados no painel de opera o com data e hora e com o s mbolo corres pondente para seu cancelamento A indica o de alarmes e mensagens s o apresentadas separadamente Modo cont nuo de trajet ria A fun o do Modo cont nuo de trajet ria evitar desacelera es substanciais gt dos eixos de trajet ria nas fronteira entre blocos do programa de usinagem e continuar com o avan o o mais pr ximo poss vel no bloco seguinte Fundamentos 578 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio Modo de opera o Conceito de
165. o de ferramentas A SUG pode estar ativa simultaneamente para v rios fusos de um canal cada um com diferente n mero de ferramenta Se a SUG deve ser desativada com uma nova ferramenta para um fuso que j est ativo para SUG ent o a SUG ativa deve ser desativada primeiro com GWPSOF Desativa o da SUG GWPSOF Com a desativa o da SUG com GWPSOF a ltima rota o determinada ser mantida como valor nominal A programa o SUG resetada com o fim do programa de pe a ou com Reset Consulta da SUG ativa P GWPS lt fuso n gt Com estas vari veis de sistema pode se realizar a consulta a partir do programa de pe a para saber se a SUG est ativa para um determinado fuso TRUE A SUG est ativada FALSE A SUG est desativada Manual de programa o 03 2010 6FC5398 1BP20 1KAO 107 Movimento do fuso 6 5 Limita o program vel da rota o do fuso G25 G26 6 5 Limita o program vel da rota o do fuso G25 G26 Fun o As rota es de fuso m nima e m xima definidas em dados de m quina e de ajuste podem ser alteradas atrav s de comando de programa de pe a Os limites da rota o do fuso programados s o poss veis para todos os fusos do canal N CUIDADO Um limite da rota o do fuso programado com c25 ou c26 sobrescreve as rota es limites dos dados de ajuste e com isso o limite tamb m permanece armazenado at o fim do programa Sintaxe G25 S Sl S2
166. o de mensagens MSG an a aAA aaa 391 14 2 Grava o de String na vari vel BTSS WRTPR seen 393 14 3 Limita o da rea de trabalho e rareraaerra cera aeraaaa area aaaaaaaanaanias 394 14 3 1 Limite de rea de trabalho em BCS G25 G26 WALIMON WALIMOF 394 14 3 2 Limite de rea de trabalho em WCS ENS WALCSO WALCS 10 398 14 4 Aproxima o do ponto de refer ncia 674 treta eaeaaaneareaaa araras nenene nnn 401 14 5 Aproxima o de ponto fixo 675 6751 aeaarareaee nana aaaaearaananaanaa 402 14 6 Deslocar at o encosto fixo FXS FXST FXSW araras 407 14 7 Comportamento da acelera o is irrreteeeeeeeerenereneraneaeaeaeseereaeaareneaaneaneracaanaaa 412 14 7 1 Modo de acelera o BRISK BRISKA SOFT SOFTA DRIVE DRIVEA 412 14 7 2 Influ ncia da acelera o em eixos escravos VELOLIMA ACCLIMA JERKLIMA 415 14 7 3 Ativa o de valores de din mica espec ficos de tecnologia DYNNORM DYNPOS DYNROUGH DYNSEMIFIN DYNFINISH rs 417 14 8 Deslocamento com controle antecipado FFWON FFWOF 419 14 9 Precis o de contorno CPRECON CPRECOF 420 1440 Tempo de espera G4 trenderna denis elmo asda cuia esa Tg a teigia E inda vaia tas 421 14 11 Parada interna de pr processamento eee 423 15 Outras inform
167. o de trajet ria deve ser reprogramado Para a usinagem com eixos rotativos o avan o tamb m pode ser especificado em graus min Avan o em fun o do tempo G93 O avan o em fun o do tempo especifica o tempo para execu o de um bloco Unidade 1 min Exemplo N10 G93 G01 X100 F2 Significa o percurso programado executado em 0 5 min Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o Fundamentos 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF G93 X F2 Indica o Se as dist ncias de percurso de bloco a bloco forem muito diferentes ent o no c93 deve ser definido um novo valor F em cada bloco Para a usinagem com eixos rotativos o avan o tamb m pode ser especificado em graus min Avan o para eixos sincronizados O avan o programado no endere o F aplicado em todos os eixos de percurso programados no bloco mas n o nos eixos s ncronos Os eixos s ncronos s o controlados de modo que eles gastem o mesmo tempo para seu percurso como os eixos de percurso e que todos eixos alcancem seu ponto final ao mesmo tempo Velocidade limite para eixos s ncronos FL Com o comando rz pode ser programada uma velocidade limite para eixos s ncronos Se n o for programado nenhum rr ser aplicada a velocidade de avan o r pido O rr desativado atrav s da atribui o de dado de m quina MD36200 MA AX VELO LIMIT Deslocamento do eixo de per
168. o parados G751 A posi o intermedi ria aproximada com avan o r pido e compensa o ativa corretores de ferramenta Frames etc os eixos neste caso deslocam se com interpola o A aproxi ma o seguinte do ponto fixo executada como no c75 Ap s o alcance do ponto fixo as corre es s o novamente ativadas como no c75 Movimentos adicionais por eixo Os seguintes movimentos adicionais por eixo s o considerados no momento da interpola o do bloco c75 c751 e Deslocamento de ponto zero externo e DRF e Offset de a o sincronizada SAA OFF Depois disso os movimentos adicionais dos eixos n o podem ser alterados at ser alcan ado o fim do movimento de deslocamento atrav s do bloco c75 c751 Os movimentos adicionais ap s a interpreta o do c75 c751 resultam em um deslocamento correspondente do ponto fixo aproximado Os seguintes movimentos adicionais n o s o considerados independentemente do momen to de interpola o e resultam em um deslocamento correspondente da posi o de destino e Compensa o de ferramenta Online e Movimentos adicionais dos ciclos de compila o em BCS como em MCS Frames ativos Todos Frames ativos ser o ignorados O deslocamento realizado no sistema de coordenadas da m quina Limite da rea de trabalho em WCS ENS O limite da rea de trabalho espec fico de sistema de coordenadas marcso waLcs10 n o tem efeito no bloco com c75 c751 O ponto de destino
169. o r pido ou gt avan o Parada orientada de fuso Parada do fuso em uma posi o angular pr determinada por exemplo para ser feita uma usinagem auxiliar em uma rea espec fica Fundamentos 580 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio Par metros R Par metro de c lculo que pode ser ajustado ou requisitado gt no programa de usinagem para qualquer finalidade Pe a Pe as a serem fornecidas ou usinadas pela m quina ferramenta Pe a bruta Pe a antes de ser usinada Ponto de refer ncia Ponto na m quina ferramenta que refer ncia para o sistema de medi o dos gt eixos da m quina Ponto fixo da m quina Ponto nico definido da m quina ferramenta por exemplo ponto de refer ncia da m quina Ponto zero da m quina Ponto fixo da m quina ferramenta no qual permite atribuir todo sistema de medi o derivado Ponto zero da pe a O ponto zero da pe a forma o ponto de in cio para o gt sistema de coordenadas da pe a E definido pela dist ncia do gt ponto zero da m quina Pr coincid ncia Troca de bloco ocorre quando a dist ncia do trajeto aproxima se de um valor que igual um delta especificado com rela o posi o final Procura de blocos Para testar um programa de usinagem ou no cancelamento do processo de usinagem qualquer parte do programa pode ser selecionada utilizando a fun o Procura de blocos da qual o processo de usi
170. o se interpolam com os eixos de percurso Os eixos de posicionamento s o movimentados a partir do programa NC ou a partir do PLC No caso de um eixo se mover simultaneamente pelo programa NC e pelo PLC aparecer uma mensagem de erro Os eixos de posicionamento t picos s o e Carregador para transporte de carga de pe as e Carregador para transporte de descarga de pe as e Magazine de ferramentas rev lver Se diferencia entre eixos de posicionamento com sincroniza o no fim do bloco ou ao longo de v rios blocos Eixos POS A mudan a de blocos realizada no fim do bloco quando todos eixos de percurso e de posicionamento programados neste bloco alcan arem seu ponto final programado Eixos POSA Os movimentos destes eixos de posicionamento podem estender se ao longo de v rios blocos Eixos POSP O movimento destes eixos de posicionamento para aproxima o da posi o final realizado em segmentos Indica o Os eixos de posicionamento s o tratados como eixos sincronizados quando eles s o deslocados sem a instru o POS POSA Um modo de controle da trajet ria G64 para eixos de percurso somente ser poss vel quando os eixos de posicionamento POS alcan arem sua posi o final antes dos eixos de percurso Os eixos de percurso programados com ros rosa s o eliminados do grupo de eixos de percurso para este bloco Para mais informa es sobre o ros posa e O rose veja Deslocar eixos de posici
171. ocupado Indica o Se em um magazine de ferramentas o alojamento de magazine selecionado n o estiver ocupado ent o o comando de ferramenta atua como ro A sele o do alojamento de magazine n o ocupado pode ser usado para posicionamento do alojamento vazio Exemplo Um magazine de rev lver possui os alojamentos 1 a 20 com a seguinte ocupa o de ferramentas Alojamento Ferramenta Grupo de Estado ferramentas 1 Broca n Duplo 1 T15 bloqueado 2 n o ocupado 3 Broca n Duplo 2 T10 liberado 4 Broca n Duplo 3 T1 ativo 5 20 n o ocupado Fundamentos 62 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Troca de ferramentas 4 2 Troca de ferramentas com gerenciamento de ferramentas opcional No programa NC foi programada a seguinte chamada de ferramenta N10 T 1 A chamada processada da seguinte forma 1 considerado o alojamento de magazine 1 e com isso determinado o identificador da ferramenta 2 O gerenciamento de ferramentas identifica que esta ferramenta est bloqueada e com isso impossibilitada de ser empregada 3 Uma localiza o de ferramenta com T Broca iniciada de acordo com a estrat gia de localiza o configurada Localizar a ferramenta ativa sen o buscar a ferramenta com o n Duplo maior mais pr ximo 4 Como ferramenta aplic vel foi encontrada Broca n Duplo 3 no alojamento 4 do magazine Com isso foi conclu da a sele o da ferramenta e
172. omiss o 43 NORM 291 N mero D 80 O OFFN 281 Offset de posi o 381 OVR 138 OVRA 138 OVRRAP 138 P para eixos de percurso Avan o 114 para eixos s ncronos Avan o 115 Parada no fim do ciclo 391 Opcional 391 Programada 391 Parada de pr processamento Interna 425 Parada exata 329 Parada interna de pr processamento 425 Parada opcional 391 Parada programada 391 Par metro de interpola o IP 442 PAROT 377 PAROTOF 377 Passo da rosca 260 Pe a Contorno 194 Perigo de colis o 294 Plano de trabalho 23 165 Planos Mudan a de 361 PLC Eixos de 433 PM 302 POLF 269 POLFMASK 269 POLFMLIN 269 P lo 197 Ponto ngulo de aproxima o 293 Ponto de destino 193 Ponto de encosto 25 Ponto de partida 25 193 Ponto de refer ncia 25 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO ndice Ponto fixo Aproxima o de 404 Ponto zero Da pe a 25 De m quina 25 ponto zero program vel Deslocamento de ponto zero program vel 349 Pontos de refer ncia 25 Pontos zero 25 no torneamento 190 por dente Avan o 153 Porta ferramenta Ponto de refer ncia 25 POS 120 POSA 120 Posi es Leitura 311 POSP 120 PR 302 Programa Cabe alho 49 fim 391 Fim 39 Nome de 35 Programa NC Criar 45 Programa o de c rculos com ngulo de abertura e centro 211 220 com ngulo polar e raio polar 211 com centro e ponto final 211 214 com coord
173. ou programado Mio Vita Fatores de escala no sentido dos eixos geom tricos especificados Exemplo Nesta pe a os dois bols es se repetem Y mas com diferentes tamanhos e girados entre si A sequ ncia de usinagem est armazenada em subrotina Atrav s do deslocamento de ponto zero e da rota o s o definidos os respectivos pontos zero necess rios da pe a de trabalho atrav s do escalonamento o contorno reduzido e a subrotina novamente chamada Fundamentos 364 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 6 Fator de escala program vel SCALE ASCALE C digo de programa Coment rio N10 G17 G54 N20 TRANS X15 Y15 N30 110 N40 TRANS X40 Y20 N50 AROT RPL 35 N60 ASCALE X0 7 Y0 7 N70 110 N80G0 X300 Y100 M30 i Outras informa es SCALE X Y Z Plano de trabalho X Y ponto zero da pe a de trabalho Deslocamento absoluto Produ o de bols o grande Deslocamento absoluto Rota o no plano em 35 Fator de escala para o bols o pequeno Produ o de bols o pequeno Afastamento fim do programa Para amplia o ou redu o se pode especificar um fator de escala para cada eixo individualmente A escala refere se ao sistema de coordenadas da pe a de trabalho ajustado com G54 G57 G505 G599 CUIDADO anteriormente O comando scarz reseta todos componentes de Frame do Frame d
174. par metros de ferramenta desnecess rios devem ser preenchidos com o valor zero corresponde ao pr definido do sistema ATEN O Os valores uma vez registrados na mem ria de corre es s o processados em cada chamada de ferramenta Tipo de ferramenta Posi o de corte 70 O tipo de ferramenta broca fresa ou ferramentas de tornear determina quais indica es geom tricas s o necess rias e como estas s o calculadas A posi o do corte descreve a posi o da ponta da ferramenta P em rela o ao centro de corte S A posi o de corte necess ria juntamente com o raio de corte para processamento da corre o do raio de ferramentas de tornear tipo de ferramenta 5xx P Ponta da ferramenta R Raio S Centro do corte l IS L1 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas 4 4 Mem ria de corre es de ferramentas Tamanhos geom tricos de ferramenta comprimento raio F Comprimento Raio Os tamanhos geom tricos de ferramenta s o compostos por v rios componentes geo metria desgaste Os componentes s o calculados pelo comando para uma dimens o resultante p ex comprimento total 1 raio total A respectiva dimens o total passa a ser ativada quando se ativa a mem ria de corre es A forma com que estes valores s o calculados nos eixos definida pelo
175. para G96 G961 G962 Com a fun o do G96 G961 G962 ativada pode se atribuir qualquer eixo geom trico como eixo de refer ncia atrav s do scc lt eixo gt Se o eixo de refer ncia for alterado e com ele a posi o de refer ncia da ponta da ferramenta TCP Tool Center Point para a velocidade de corte constante ent o a rota o resultante do fuso ser aproximada atrav s da rampa de frenagem e acelera o Troca do eixo de canal atribu do A propriedade do eixo de refer ncia para o G96 G961 G962 sempre ser associada a um eixo geom trico Na troca de eixos do canal atribu do a propriedade do eixo de refer ncia para G96 G961 G962 permanece no canal antigo Uma troca de eixo geom trico n o afeta a associa o do eixo geom trico para com a velocidade de corte constante Se uma troca de eixo geom trico alterar a posi o de refer ncia TCP para G96 G961 G962 ent o o fuso sempre acelera at a nova rota o atrav s da rampa Se atrav s da troca de eixo geom trico n o for atribu do nenhum eixo de canal novo p ex ceoax 0 x ent o a rota o do fuso ser congelada de acordo com o c97 Fundamentos 104 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Movimento do fuso 6 3 Velocidade de corte constante G96 G961 G962 G97 G971 G972 G973 LIMS SCC Exemplos para troca de eixo geom trico com atribui es do eixo de refer ncia C digo de programa Coment rio N05 N10 N20 N30 N40
176. para velocidade perif rica de ret fica SUG Rebolo de face Rebolo de face gerenciamento de ferramentas com monitora o Rebolo de face gerenciamento de ferramentas sem monitora o Rebolo de face com monitora o e sem dimens o b sica para velocidade perif rica de ret fica SUG Dressador Manual de programa o 03 2010 6FC5398 1BP20 1KAO 75 Corretores de ferramentas 4 5 Tipos de ferramenta Par metros de ferramenta 5 5 5 76 A seguinte figura mostra uma vista geral de quais par metros de ferramenta DP s o registrados na mem ria de corre es no caso das ferramentas de retificar Entradas nos par metros de ferramenta TPG1 N mero do fuso DP1 403 TPG2 Diretriz de encadeamento DP2 Posi o TPG3 Raio m nimo do rebolo DP3 Comprimento 1 TPG4 Largura m n de bolo DP4 Comprimento 2 TPG5 Atual largura do rebolo DP6 Raio TPG6 Rota o m xima TPG7 Velocidade perif rica m x Posi o de corte TPG8 Valores de desgaste TPG9 de acordo com a necessidade Demais valores devem passar para 0 ngulo do rebolo inclinado Par metro n p c lculo do raio Efeito Comprimento 1 em Y Comprimento 2 em X Raio em X Y Comprimento 1 em X Comprimento 2 em Z Raio em Z X Comprimento 1 em Z Comprimento 2 em Y Raio em Y Z F Ponto de refer ncia do porta ferramenta 1
177. ponto de intersec o realizada atrav s do dado de ajuste SD42496 SC CUTCOM CLSD CONT Comportamento da compensa o do raio de ferramenta em contornos fechados Valor FALSE Significado Se em um contorno quase fechado composto por dois blocos circulares sucessivos ou um bloco circular e um bloco linear resultarem dois pontos de intersec o no lado interno durante a corre o ent o ser selecionado o procedimento padr o do ponto de intersec o que estiver mais pr ximo do primeiro contorno da pe a Um contorno ser tratado como quase fechado se a dist ncia entre o ponto de partida do primeiro bloco e o ponto final do segundo bloco for menor que 10 do raio de corre o ativo mas n o maior que 1000 incrementos do percurso corresponde a 1 mm com 3 casas decimais TRUE Na mesma situa o descrita acima ser selecionado o ponto de intersec o que estiver mais pr ximo do primeiro contorno da pe a no in cio do bloco 284 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN Mudan a do sentido de corre o G41 G42 Uma mudan a do sentido de corre o c41 c42 pode ser programada sem a necessidade de programa o do c40 Mudan a do plano de trabalho Uma mudan a do plano de trabalho c17 c18 c19 com o c41 c42 ativado n o
178. poss vel Mudan a do bloco de dados de corretor da ferramenta D O bloco de dados de corretores da ferramenta pode ser mudado durante o processo de corre o Um raio de ferramenta alterado aplicado a partir do bloco em que estiver o n mero D CUIDADO A altera o do raio e o movimento de compensa o se estende por todo o bloco e apenas alcan a a nova dist ncia equidistante no ponto final programado Em movimentos lineares a ferramenta desloca se em uma trajet ria inclinada entre o ponto inicial e o ponto final Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 285 Corre es do raio da ferramenta 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN Bloco NC com corre o de raio alterada mada Trajet ria progra Nas interpola es circulares s o produzidos movimentos espirais Altera o do raio da ferramenta A altera o pode ocorrer por exemplo atrav s de vari veis de sistema Para a execu o aplica se o mesmo que na mudan a do bloco de dados de corretores de ferramenta D CUIDADO Os valores alterados apenas tornam se ativos ap s uma nova programa o do r ou p A altera o somente aplicada no pr ximo bloco Modo de corre o O modo de corre o apenas pode ser interrompido por um determinado n mero de blocos ou comandos M sucessivos que n o cont m nenhum comando de deslocamento ou
179. preserva se tanto a acelera o m xima como o solavanco m ximo de cada eixo Com BRISK n o se limita o solavanco mas cada eixo se desloca com a m xima acelera o poss vel Suaviza o de transi es de blocos tangenciais com G645 O movimento de suaviza o com o c645 definido de modo que todos os eixos envolvidos n o sofram nenhum salto durante a acelera o e que os desvios m ximos parametrizados em rela o ao contorno original MD33120 MA PATH TRANS POS TOL n o sejam ultrapassados Nas transi es de blocos de forma dobrada n o tangencial o comportamento de suaviza o igual como no c642 Nenhum bloco de intermedi rio de suaviza o Nos seguintes casos n o inserido nenhum bloco intermedi rio de suaviza o e Entre dois blocos realizada a parada Isto ocorre quando 336 existe uma emiss o de fun o auxiliar antes do movimento no bloco seguinte o bloco seguinte n o cont m nenhum movimento de percurso no bloco seguinte se desloca um eixo pela primeira vez como eixo de percurso que antes era um eixo de posicionamento no bloco seguinte se desloca um eixo pela primeira vez como eixo de posicionamento que antes era um eixo de percurso o bloco anterior desloca eixos geom tricos e o bloco seguinte n o o bloco seguinte desloca eixos geom tricos e o bloco anterior n o antes do rosqueamento o bloco seguinte tem como condi o o c33 e o bloco anterior n o se c
180. program vel Deslocamento de ponto zero por de modo aditivo desloca eixos G58 G59 P gina 351 mento fino G60 Parada exata desacele PGs m ra ao Parada exata G60 G9 G601 G602 G603 P gina 327 G62 Desacelera o em can PGAs m tos internos com compen sa o do raio da ferra menta ativa G41 G42 G63 Rosqueamento com PGsl b macho com mandril de Rosqueamento com macho com compensa o mandril de compensa o G63 P gina 265 G64 Modo de controle da PGsl m trajet ria Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS P gina 331 G70 Especifica o em PGsl m polegadas para Indica o dimensional em dimens es geom tricas polegadas Inch ou m trica comprimentos G70 G700 G71 G710 P gina 177 G71 Especifica o m trica PGs m para dimens es Indica o dimensional em geom tricas polegadas Inch ou m trica comprimentos G70 G700 G71 G710 P gina 177 G74 Aproxima o do ponto de PGs b refer ncia Aproxima o do ponto de refer ncia G74 P gina 401 Fundamentos 470 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F G75 Aproxima o do ponto PGsl b
181. programa Coment rio N10 G90 GO X45 Y60 Z2 T1 S2000 M3 Especifica o de dimens o absoluta em avan o r pido na posi o XYZ sele o de ferramenta fuso ligado no sentido de giro direita N20 Gl Z 5 F500 Interpola o linear penetra o da ferramenta N30 G2 X20 Y35 I0 J 25 Interpola o circular no sentido hor rio ponto final do c rculo em dimens o absoluta centro do c rculo em dimens o incremental N40 G0 Z2 Movimento de sa da N50 M30 Fim de bloco Indica o Para especificar as coordenadas e J do centro do c rculo veja o cap tulo Interpola o circular Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 171 Ajustes de geometria 8 3 Dimen es Exemplo 2 Torneamento C digo de programa Coment rio N5 Ti Di S2000 M3 Carregamento da ferramenta T1 fuso ligado no sentido de giro direita N10 GO G90 X11 Z1 Indica o de dimens o absoluta em avan o r pido na posi o XZ N20 G1 Z 15 F0 2 Interpola o linear penetra o da ferramenta N30 G63 X11 2 27 I 8 K 6 Interpola o circular no sentido anti hor rio ponto final do c rculo em dimens o absoluta centro do c rculo em dimens o incremental N40 G1 Zz 40 Movimento de sa da N50 M30 Fim de bloco Indica o Para especificar as coordenadas e J do centro do c rculo veja o cap tulo Interpola o circular Fundamentos 172 Manua
182. que e O G18 est ativo gt o plano de trabalho ativo o plano Z X Todavia a programa o de sucess es de elementos de contorno tamb m poss vel sem restri es no G17 ou G19 e Para ngulo raio e chanfro foram definidos os seguintes identificadores ANG ngulo RND raio CHR chanfro Fun o O ponto final da primeira reta pode ser programado atrav s da indica o das coordenadas cartesianas ou atrav s da indica o do ngulo das duas retas O ponto final da segunda reta sempre deve ser programado de modo cartesiano A intersec o das duas retas pode ser executada como canto arredondamento ou como chanfro x Tamb m pode ser arredondamento ou chanfro ANG1 Z ANG1 ngulo da primeira reta ANG2 ngulo da segunda reta X1 Z1 Coordenadas de in cio da primeira reta X2 Z2 Coordenadas de ponto final da primeira reta e coordenadas de in cio da segunda reta X3 Z3 Coordenadas de ponto final da segunda reta Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 241 Comandos de movimento 9 9 Defini es de contorno Sintaxe 1 Programa o do ponto final da primeira reta atrav s da indica o do ngulo e Canto como transi o entre as retas ANG X Z ANG e Arredondamento como transi o entre as retas ANG RND X Z ANG e Chanfro como transi o entre as retas ANG CHR X Z ANG 2 Programa
183. rea de pro Deslocamento Deslocamento Deslocamento prote o prote o te o desativa da rea de da rea de da rea de espec fica da prote o no 1 prote o no 2 prote o no 3 de canal amad a eixo geom trico eixo geom trico eixo geom trico ativada des 1 Pr ativa o i ativada da rea de prote o 2 rea de pro te o ativada 3 Pr ativa o da rea de pro te o com para da condicional apenas nas reas de prote o ativas Fundamentos 540 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 4 Chamadas de subrotina pr definidas NPROT INT N mero da rea de prote o rea de prote o espec fica de m quina ativada des ativada REAL Deslocamento da rea de prote o no 1 eixo geom trico REAL Deslocamento da rea de prote o no 2 eixo geom trico REAL Deslocamento da rea de prote o no 3 eixo geom trico INT Op o 0 rea de pro te o desativa da 1 Pr ativa o da rea de pro te o 2 rea de pro te o ativada 3 Pr ativa o da rea de pro te o com para da condicional apenas nas reas de prote o ativas EXECUTE VAR INT Estado de erro EXECUTE Ativa o da execu o do programa Com isso se retorna execu o nor mal do programa a partir do modo de prepara o de refer ncia ou ap s a composi o de uma rea de prote
184. ria do centro da fresa A velocidade de avan o reduzida nos raios internos Exemplo Neste exemplo o contorno produzido primeiramente com o avan o corrigido com crc Na opera o de acabamento a base fresada tamb m usinada com crin Com isso evita se que a base fresada em raios externos seja danificada atrav s de uma velocidade muito alta de avan o C digo de programa Coment rio N10 G17 G54 G64 T1 M6 N20 S3000 M3 CFC F500 G41 N30 G0 X 10 N40 YO Z 10 Penetra o at a primeira profundidade de corte N50 CONTORNO1 Chamada da subrotina N40 CFIN Z 25 Penetra o at a segunda profundidade de corte N50 CONTORNO1 Chamada da subrotina N60 Y120 N70 X200 M30 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 145 Controle de avan o 7 9 Otimiza o de avan o em trechos de percurso curvados CFTCP CFC CFIN Outras informa es Avan o constante no contorno com CFC A velocidade de avan o reduzida nos raios internos e nos raios externos elevada Dessa forma a velocidade no corte da ferramenta e consequentemente no contorno mantida constante constante pod J gt reduzida L aumentada Fundamentos 146 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 10 V rios valores de avan o em um bloco F ST SR FMA STA SRA 7 10 V rios valores de avan o em um bloco F ST SR FMA STA SRA Fun o Com a fun
185. rota o e velocidade Velocidade de corte constante de corte constante G96 G961 G962 G97 G97 1 6972 G973 LIMS SCC P gina 100 G971 Congelamento da PGsl m rota o do fuso e avan o velocidade de corte constante linear G96 G961 G962 G97 G971 G972 G973 LIMS SCC P gina 100 G972 Congelamento do avan o PGs m linear ou avan o por Velocidade de corte constante rota o e rota o G96 G961 G962 constante de fuso G97 G971 G972 G973 LIMS SCC P gina 100 G973 Avan o de rota o sem PGsl m limite da rota o do fuso Velocidade de corte constante G96 G961 G962 G97 6971 G972 6973 LIMS SCC P gina 100 GEOAX Atribui novos canais de PGAsl eixo para os eixos geom tricos 1 3 GET Troca de eixos liberados PGAs entre canais GETACTT Determina a ferramenta FBW ativa de um grupo de ferramentas de mesmo nome GETACTTD Determina para um PGAs n mero D absoluto seu n mero T correspon dente GETD Troca de eixo direta entre PGAs canais GETDNO Fornece o n mero D de PGAs um corte CE de uma ferramenta T Fundamentos 476 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o Significado
186. seguintes componentes e Comandos instru es conforme norma DIN 66025 e Elementos da linguagem avan ada de NC Comandos conforme norma DIN 66025 Os comandos conforme norma DIN 66025 s o constitu dos por um caractere de endere o e um n mero ou uma sequ ncia de n meros que representam um valor aritm tico Caracteres de endere o endere o O caractere de endere o normalmente uma letra define o significado do comando Exemplos Caractere de endere o Significado G Fun o G condi o de curso X Informa o de curso para eixo X S Rota o do fuso Sequ ncia de n meros A sequ ncia de n meros o valor atribu do ao caractere de endere o A sequ ncia de n meros pode conter sinal antecedente e ponto decimal onde o sinal sempre est entre a letra de endere o e a sequ ncia de n meros O sinal positivo e os zeros esquerda 0 n o precisam ser escritos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 37 Fundamentos de programa o NC 2 2 Composi o e conte do de um programa NC Sequ ncia de n meros O O Ko o Ro po eg E o e O 5 U 5 o E o Ds po N c N Endere o Endere o n meros Elementos da linguagem avan ada de NC 38 Visto que o conjunto de comandos conforme norma DIN 66025 n o mais suficiente para a programa o de sequ ncias complexas de usinagem em m quinas ferramenta modernas ele foi ampliado por elementos da li
187. stop monitora o window para desloca mento at o encosto fixo Nestes endere os indicado um eixo ou uma express o tipo eixo entre colchetes O tipo de dado na coluna direita o tipo do valor atribu do Pontos finais absolutos modal pontos finais incrementais por bloco sen o modal por bloco em fun o da determina o de sintaxe da fun o G Endere os ajust veis 512 Identificador Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Quan Tipo de dado de endere o endere o por G71 G710 G91 ACN CAC tidade bloco ACP CDC m x CACN CACP Valores de eixo e pontos finais X Y Z A B Eixo x x xX x x x 8 Real C AP Angle ngulo m b x x x 1 Real polar polar RP Radius Raio polar m b x x x x x 1 Real sem polar sinal Orienta o da ferramenta A2 B2 C2 1 ngulo b 3 Real euleriano ou ngulo RPY A3 B3 C3 Componen b 3 Real te de vetor de dire o A4 B4 C4 Componen b 3 Real para in cio de te de vetor bloco normal Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 2 Endere os Identificador Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Quan Tipo de dado de endere o endere o por G71 G710 G91 ACN CA
188. suavizadas depende da velocidade de avan o e do fator de sobrecarga O fator de sobrecarga pode ser ajustado no MD32310 8MA MAX ACCEL OVL FACTOR Com a defini o do dado MD20490 MC IGNORE OVL FACTOR FOR ADIS as transi es de blocos sempre s o suavizadas independentemente do fator de sobrecarga ajustado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comportamento no percurso 11 2 Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS Para evitar uma parada de trajet ria indesejada retirada de ferramenta devem ser observados os seguintes itens e As fun es auxiliares que se ativam ap s o fim do movimento ou antes do pr ximo movimento ser acionado interrompem o modo de controle da trajet ria Exce o Fun es auxiliares r pidas e Os eixos de posicionamento sempre se deslocam conforme o princ pio de parada exata a janela de posicionamento fino como o c601 Se em um bloco NC se deve esperar pelos eixos de posicionamento o modo de controle da trajet ria dos eixos de percurso ser interrompido Os blocos intermedi rios programados apenas com coment rios blocos de c lculo ou chamadas de subrotinas n o t m nenhuma influ ncia sobre o modo de controle da trajet ria Indica o Se nem todos os eixos de percurso estiverem contidos no rcrour ent o nas transi es de blocos frequentemente ser produzido um salto de velocidade nos eixos contid
189. subrotina atrav s da instru o caL Exemplos MPF100 EIXO EIXO 2 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 35 Fundamentos de programa o NC 2 1 Denomina o de um programa NC Arquivos em formato de fita perfurada Arquivos de programa criados externamente que s o carregados no NC atrav s da inter face V24 precisam estar dispon veis em formato de fita perfurada Para o nome de um arquivo em formato de fita perfurada s o aplicadas as seguintes regras adicionais e O nome do programa deve iniciar com o caractere Y lt Nome gt e O nome do programa deve possuir uma extens o longa de 3 d gitos Y lt Nome gt xxx Exemplos e N EIXO123 MPF e Flange3 MPF Indica o O nome de um arquivo armazenado internamente na mem ria do NC come a com N Literatura Outras informa es sobre a transmiss o cria o e salvamento de programas de pe as est o dispon veis no manual de opera o de sua interface de opera o Fundamentos 36 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos de programa o NC 2 2 Composi o e conte do de um programa NC 2 2 Composi o e conte do de um programa NC 2 2 1 Blocos e componentes de blocos Blocos Um programa NC constitu do de uma sequ ncia de blocos NC Cada bloco cont m os dados para execu o de um passo de trabalho na usinagem da pe a Componentes do bloco Blocos NC s o compostos pelos
190. tangencial PGAsl TANGDEL Cancelamento da defi ni o do grupo de eixos do acompanhamento tangencial PGAsl TANGOF Acompanhamento tangencial OFF PGAsl TANGON Acompanhamento tangencial ON PGAsl TCA Sele o de ferramenta troca de ferramentas independente do estado da ferramenta FBW TCARR Solicita o de porta ferramenta n mero m PGAsl TCI Troca a ferramenta do alojamento intermedi rio para o magazine FBW 500 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o TCOABS Significado Determina o de compo nentes de comprimento da ferramenta a partir da atual orienta o de ferramenta Para descri o veja 1 PGAsl PPU260 261 828D 3 PPU280 281 D F D F TCOFR Determina o de compo nentes de comprimento da ferramenta a partir da orienta o do Frame ativo PGAsI TCOFRX Determina o da orienta o de ferramenta de um Frame ativo na sele o de ferramenta a ferra menta aponta para o sentido X PGAsI TCOFRY Determina o da orienta o de ferramenta de um Frame ativo na sele o de ferramenta a ferra menta aponta para o sentido Y PGAsI TCOFRZ THETA Determina o da orienta o de ferramenta de um Frame ativo na sele o de ferramenta a ferra menta aponta para o
191. tipo de ferramenta e o atual plano c17 c18 19 Literatura Manual de fun es b sicas Corre es de ferramenta W1 cap tulo Corte da ferramenta Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 71 Corretores de ferramentas 4 5 Tipos de ferramenta 5 5 Tipos de ferramenta 5 5 1 Informa es gerais sobre os tipos de ferramentas As ferramentas s o divididas em tipos de ferramenta Cada tipo de ferramenta atribu do com um n mero de 3 d gitos O primeiro n mero associa o tipo de ferramenta tecnologia usada em um dos seguintes grupos Tipo de ferramenta Grupo de ferramenta 1xy Fresa 2xy Broca 3xy Reservado 4xy Ferramentas de retificar 5xy Ferramentas de tornear 6xy Reservado 7xy Ferramentas especiais como p ex serras para ranhuras 5 5 2 Ferramentas de fresar No grupo de ferramenta Ferramentas de fresar existem os seguintes tipos de ferramenta 100 Ferramenta de fresar conforme CLDATA Cutter Location Data 110 Fresa de ponta esf rica fresa cil ndrica para matrizes 111 Fresa de ponta esf rica fresa c nica para matrizes 120 Fresa de topo sem arredondamento nos cantos 121 Fresa de topo com arredondamento nos cantos 130 Fresa angular sem arredondamento nos cantos 131 Fresa angular com arredondamento nos cantos 140 Fresa de facear 145 Fresa de abrir roscas 150 Fresa de disco 151 Serra 155 Fresa c nica sem arredondament
192. v rias linhas PGAs de um arquivo especifi cado e carrega estas informa es no campo REAL Tipo de dado Vari vel de PGAs v rgula flutuante com sinal n meros reais Fundamentos 492 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o REDEF Significado Ajuste para dados de m quina elementos de linguagem NC e vari veis de sistema que s o exibi dos para determinados grupos de usu rios Para descri o veja 1 PGAsl PPU260 261 828D 3 PPU280 281 D F D F RELEASE Libera o de eixos de m quina para troca de eixos PGAsI REP REPEAT Palavra chave para inicializa o de todos elementos de um campo com o mesmo valor Repeti o de um loop de programa PGAsI PGAsI REPEATB Repeti o de uma linha do programa PGAsI REPOSA Reaproxima o at o contorno linear com todos os eixos PGAsI REPOSH Reaproxima o at o contorno com semic rculo PGAsI REPOSHA Reaproxima o at o contorno com todos os eixos eixos geom tricos em semic rculo PGAsI REPOSL Reaproxima o at o contorno linear PGAsI REPOSQ Reaproxima o at o contorno em quadrante PGAsI REPOSQA Reaproxima o at o con torno linear com todos os eixos eixos geom tricos em quadrante PGAsI RESET Resetamento de ciclo de tecn
193. vazio LF Fim de bloco Tabulador Separador Espa o Separador espa o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 47 Cria o de um programa NC 3 2 Caracteres dispon veis 48 ATEN O N o confundir a letra O com o n mero 0 Indica o N o feita nenhuma distin o entre letras min sculas e mai sculas exce o cnamada de ferramenta Indica o Os caracteres especiais n o represent veis s o tratados como se fossem espa os vazios Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Cria o de um programa NC 3 3 Cabe alho do programa 3 3 Cabe alho do programa Os blocos NC que precedem os pr prios blocos de movimento para produ o do contorno da pe a s o denominados como cabe alho de programa O cabe alho de programa cont m informa es e instru es sobre e Troca de ferramentas e Corre es de ferramentas e Movimento do fuso e Controle de avan o e Ajustes de geometria deslocamento de ponto zero escolha do plano de trabalho Cabe alho de programa no torneamento O exemplo a seguir mostra como normalmente constru do o cabe alho de um programa NC para torneamento C digo de programa Coment rio N10 GO G153 X200 Z500 TO DO N20 T5 N30 D1 N40 G96 S300 LIMS 3000 M4 M8 N50 DIAMON N60 G54 G18 G0 X82 Z0 2 Fundamentos Manual de
194. vel atrav s dos par metros de sistema Boot Carrega os programas de sistema ao ligar Cabo de conex o Cabos de conex o s o pr fabricados ou podem ser montados pelo usu rio os cabos tem dois fios com um conector em cada ponta Este cabo de conex o conecta a gt CPU atrav s da gt interface MPI multi point interface com uma gt PG ou com outras CPUs Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 567 Gloss rio Canal Um canal caracterizado pelo fato de que um gt programa de usinagem pode ser processado independentemente de outros canais Um canal controla exclusivamente os eixos e fusos associados ele Programas de usinagem trabalham em canais diferentes podem ser coordenados atrav s de gt sincroniza o Canal de execu o Chaves A estrutura do canal pode ser utilizada para redu o de tempo n o produtivo atrav s de sequ ncias de movimentos em paralelo por exemplo movimento em uma porta de carregamento simult neo usinagem Um canal de CNC deve ser considerado como um comando de CNC separado com decodifica o prepara o de bloco e interpola o As chaves no gt painel de comando da m quina possui quatro posi es as quais possuem fun es definidas no sistema de opera o do comando Ao interruptor das chaves s o associadas tr s chaves de cores diferentes que podem ser movimentadas para as posi es espec ficas Chaves de programa o Ciclos C
195. velocidade A emiss o das fun es auxiliares realizada no primeiro ciclo de interpola o do bloco O bloco seguinte executado sem retardo de confirma o durante o movimento A transi o de blocos com fun es auxiliares r pidas realizada sem interrup o e sem redu o de velocidade A emiss o das fun es auxiliares realizada durante a execu o do bloco O bloco seguinte executado sem retardo de confirma o ap s o movimento O movimento parado no fim do bloco A emiss o das fun es auxiliares realizada no fim do bloco O bloco seguinte executado sem retardo de confirma o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 383 Transfer ncia de fun es auxiliares N CUIDADO Emiss es de fun o em modo de controle da trajet ria As emiss es de fun es antes dos movimentos de deslocamento interrompem o modo de controle da trajet ria c64 c641 e geram uma parada exata para o bloco precedente A emiss o de fun es ap s os movimentos de deslocamento interrompem o modo de controle da trajet ria c64 c641 e geram uma parada exata para o atual bloco Importante A espera de um sinal de confirma o do PLC tamb m pode causar a interrup o do modo de controle da trajet ria p ex em sucess es de comando M em blocos com dist ncias de percurso extremamente curtas Fundamentos 384 Manual de programa o 03 2010 6FC539
196. ximo bloco n o omitido NO O E E N20 E O E O N30 fo O 3 O N40 o O 3 O O N5O D O g Meo z x NTO se o O N80 To O 3 O N90 O S O O N100 E O O N110 fab O N120 O O Exemplo C digo de programa Coment rio N10 ser executado N20 omitido N30 ser executado N40 omitido N70 ser executado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos de programa o NC 2 2 Composi o e conte do de um programa NC N veis de omiss o Fundamentos Os blocos podem ser associados n veis de omiss o m x 10 que s o ativados atrav s da interface de opera o A programa o feita atrav s de uma barra posicionada no in cio seguida pelo n mero do n vel de omiss o Por bloco pode ser especificado apenas um n vel de omiss o Exemplo C digo de programa Coment rio PAR O bloco ser omitido 1 n vel de omiss o FO aa O bloco ser omitido 1 n vel de omiss o 1 NO10 O bloco ser omitido 2 n vel de omiss o J2 NO20 qu O bloco ser omitido 3 n vel de omiss o 7 N100 O bloco ser omitido 8 n vel de omiss o 8 N080 O bloco ser omitido 9 n vel de omiss o 9 N0090 O bloco ser omitido 10 n vel de omiss o Indica o O n mero de n veis de omiss o que podem ser usados depende de u
197. zero da pe a aplicado e ajustado com G54 G57 G505 G599 AROTS Rota es de Frame com ngulos espaciais aditivos relativos ao atual ponto zero v lido ajustado ou programado CROTS Rota es de Frame com ngulos espaciais relativos ao Frame v lido no gerenciamento de dados com rota es nos eixos especificados Xe Yi Z A 2 Especifica o do ngulo espacial Indica o O rors arors crors tamb m pode ser programado junto com o RPL e com isso realizada uma rota o no plano ajustado com c17 G19 ROTS AROTS CROTSRPL Manual de programa o 03 2010 6FC5398 1BP20 1KAO 363 Transforma es de coordenadas Frames 12 6 Fator de escala program vel SCALE ASCALE 12 6 Fator de escala program vel SCALE ASCALE Fun o Com scaz ascaLE S o programados fatores de escala para todos os eixos de percurso eixos sincronizados e eixos de posicionamento no sentido dos respectivos eixos indicados Dessa forma poss vel considerar na programa o as formas geom tricas similares ou diferentes dimens es de contra o Sintaxe SCALE Xi Ya Zu ASCALE Xis Y Z Indica o As instru es de Frame s o programadas cada uma em um bloco NC pr prio Significado SCALE Amplia o redu o absoluta relativa ao sistema de coordenadas atualmente ajustado com G54 G57 G505 G599 ASCALE Amplia o redu o aditiva relativa ao sistema de coordenadas atualmente ajustado
198. 0 c112 e s o aplicadas no plano de trabalho selecionado com c17 at c19 Indica o O 3 eixo geom trico perpendicular ao plano de trabalho tamb m pode ser indicado como coordenada cartesiana N PE Isto permite que dados tridimensionais possam ser programados em coordenadas cil ndricas Exemplo c17 G0 AP RP Z Fundamentos 198 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 3 Comandos de deslocamento com coordenadas polares Condi es gerais e Nos blocos NC com indica es polares de ponto final n o podem ser programadas coordenadas cartesianas para o plano de trabalho selecionado nem par metros de interpola o endere os de eixo etc e Se n o for definido nenhum p lo com c110 c112 ent o o ponto zero do atual sistema de coordenadas da pe a ser considerado automaticamente como p lo e Raio polar RP 0 O raio polar calculado a partir da dist ncia entre o vetor do ponto de partida no plano do p lo e o vetor polar ativo Em seguida o raio polar calculado armazenado de forma modal Isto aplicado independente de uma defini o de p lo selecionada c110 c112 Se dois pontos forem programados identicamente ent o este raio ser O e gerado o alarme 14095 e Apenas o ngulo polar AP est programado Se no atual bloco n o houver um raio polar RP programado mas um
199. 0 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 6 Corre o de ferramenta 2D CUT2D CUT2DF Outras informa es Corre o do raio da ferramenta CUT2D Na maioria das aplica es as corre es de comprimento e de raio da ferramenta s o realizadas no plano de trabalho fixo no espa o definido com G17 at G19 SN Vi X Exemplo G17 plano X Y A corre o do raio da ferramenta atua no plano X Y n o girado a corre o do comprimento da ferramenta no sentido Z Valores de corre o da ferramenta Para a usinagem de superf cies inclinadas devem ser definidos os respectivos valores de corre o da ferramenta ou calculados atrav s do emprego das funcionalidades da Corre o do comprimento da ferramenta para ferramentas orient veis Para uma descri o mais detalhadas sobre esta op o de c lculo veja o cap tulo Orienta o da ferramenta e corre o do comprimento da ferramenta Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 317 Corre es do raio da ferramenta 10 6 Corre o de ferramenta 2D CUT2D CUT2DF Compensa o do raio da ferramenta CUT2DF Neste caso existe a possibilidade na m quina de se ajustar a orienta o da ferramenta perpendicularmente ao plano de trabalho inclinado X Se for programado um Frame que cont m uma rota o com o CUT2DF o plano de corre o ser girado junto A corre
200. 0 ANG 100 Reta com indica o de ngulo e ponto final N40 9 9 4 Sucess es de elementos de contorno Tr s retas ANG Indica o Na seguinte descri o parte se do princ pio de que e O G18 est ativo gt o plano de trabalho ativo o plano Z X Todavia a programa o de sucess es de elementos de contorno tamb m poss vel sem restri es no G17 ou G19 e Para ngulo raio e chanfro foram definidos os seguintes identificadores ANG ngulo RND raio CHR chanfro Fun o O ponto final da primeira reta pode ser programado atrav s da indica o das coordenadas cartesianas ou atrav s da indica o do ngulo das duas retas O ponto final da segunda e terceira reta sempre deve ser programado de modo cartesiano A intersec o das retas pode ser executada como canto arredondamento ou como chanfro Indica o A programa o aqui explanada para uma sucess o de elementos de contorno de 3 pontos pode ser continuada para sucess es de elementos de contorno com mais de tr s pontos Fundamentos 244 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 9 Defini es de contorno Tamb m pode ser arredondamento ou chanfro X3 Z3 ANG ngulo da primeira reta ANG2 ngulo da segunda reta X1 Z1 Coordenadas de in cio da primeira reta X2 Z2 Coordenadas de ponto final da primeira reta e coordenadas de in cio da segunda reta X3 Z3 Coordenadas de
201. 0 G0 X0 YO 220 G64 D1 T1 OFFN 5 PO0ap 300 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta C digo de programa 10 4 Aproxima o e afastamento suaves Coment rio N30 G1 X30 Y 10 N40 X40 Z2 N50 X50 N70 X80 YO N80 M30 N20 G41 G247 G341 Z0 DISCL AC 7 N60 G248 G340 X70 YO Z20 DISCL 6 DISR 5 G40 F10000 Outras informa es Fundamentos DISR 10 F1500 FAD 200 r r r r r Aproxima o P3ap P4ap P4af Afastamento P3af P0af Sele o do contorno de aproxima o e de afastamento Com o respectivo comando G pode se aproximar ou afastar com e uma reta G147 G148 e um quadrante G247 6248 ou e um semic rculo 6347 6348 Pq Pgna aprox afastamento com uma reta G147 Contorno Pa na aprox afastamento com quadrante 6247 DISR Trajet ria do centro da ferramenta wa lt mm O Z Contorno Po Pg na aprox afastamento com semic rculo G347 Trajet ria do centro da ferramenta DC NT Ferramenta Contorno Movimentos de aproxima o e afastamento representado com o ponto intermedi rio P4 com ativa o simut nea da corre o do raio da ferramenta Manual de programa o 03 2010 6FC5398 1BP20 1KAO 301 Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves 302 Sele o do sentido de aproxima o e de afast
202. 00 momento do emprego da rampa de frenagem O fim da rampa de frenagem Sem a indica o do par metro lt momento gt ser ativado o atual valor do dado de ajuste SD43600 SA IPOBRAKE BLOCK EXCHANGE Nota O 1BoBRKA com Momento 0 id ntico ao IPOENDA Manual de programa o 03 2010 6FC5398 1BP20 1KAO 125 Controle de avan o 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS 126 WAITS O comando de sincroniza o para o s fuso s indicado s Com a execu o dos blocos seguintes espera se at que o s fuso s indicado s e programado s com srosa em um bloco NC alcance m sua posi o final com parada exata fina WAITS ap s m5 Espera at que o s fuso s indicado s esteja m parado s WAITS ap s m3 ma Espera at que o s fuso s indicado s alcance m sua rota o nominal lt n gt lt m gt N meros dos fusos para os quais deve ser aplicado o comando de sincroniza o Quando n o se especifica nenhum n mero de fuso ou quando o n mero de fuso 0 o warts estar associado ao fuso mestre Indica o Por bloco NC s o poss veis 3 indica es de posi o de fuso Indica o Para indica o incremental de dimens es 1c lt valor gt O posicionamento do fuso poss vel com v rios giros Indica o Se o controle de posi o foi ativado com spcox antes do sros ele ser mantido at o spcor Indica o O comando detecta autom
203. 1 Ciclo de modelo de fresa BHDsI BHFs mento ranhuras em uma circunfer ncia SLOT2 Ciclo de modelo de fresa BHDSI BHFsI mento ranhura circular SOFT Acelera o de trajet ria PGs m suave Modo de acelera o BRISK BRISKA SOFT SOFTA DRIVE DRIVEA P gina 412 SOFTA Ativa o da acelera o PGsl de eixo brusca para os Modo de acelera o BRISK eixos programados BRISKA SOFT SOFTA DRIVE DRIVEA P gina 412 SON Puncionamento ON PGAsI m SONS Puncionamento ON no PGAsI m ciclo IPO SPATH 2 A refer ncia de percurso PGAs m para eixos FGROUP o comprimento do arco SPCOF Comuta o do fuso PGsl m mestre ou fuso n de Opera o de fuso com controle controle de posi o para de posi o SPCON SPCOF controle de rota o P gina 122 SPCON Comuta o do fuso PGAsI m mestre ou fuso n de Opera o de fuso com controle controle de rota o para de posi o SPCON SPCOF controle de posi o P gina 122 SPI Converte o n mero de PGAsI fuso em identificador de eixo SPIF1 4 Entradas sa das NCK FB2 N4 m r pidas para estampa gem puncionamento Byte 1 SPIF2 Entradas sa das NCK FB2 N4 m r pidas para estampa gem puncionamento Byte 2 SPLINEPATH Defini o de grupo de PGAsI o o Spline Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 497 Tabelas
204. 100 Y100 Afastamento N110 M30 Fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 353 Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL 354 Exemplo 2 Rota o espacial Neste exemplo na mesma fixa o devem ser usinadas superf cies de pe a paralelas 30 aos eixos e inclinadas Pr requisito x A ferramenta deve ser posicionada perpendicularmente superf cie inclinada no sentido Z C digo de programa Coment rio N10 G17 G54 N20 TRANS X10 Y10 N30 L10 N40 ATRANS X35 N50 AROT Y30 N60 ATRANS X5 N70 L10 N80 GO X300 Y100 M30 r Plano de trabalho X Y ponto zero da pe a de trabalho Deslocamento absoluto Chamada da subrotina Deslocamento aditivo Rota o pelo eixo Y Deslocamento aditivo Chamada da subrotina Afastamento fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames Exemplo 3 Usinagem multifacetada C digo de programa Coment rio 12 4 Rota o program vel ROT AROT RPL Neste exemplo atrav s de subrotinas s o produzidas formas id nticas em duas super f cies da pe a que est o perpendiculares entre si No novo sistema de coordenadas da superf cie direita da pe a o sentido de penetra o plano de trabalho e o ponto zero est o ajustados da mesma forma com
205. 19 Tabelas 16 3 Grupos de fun es G ASCALE 7 SCALE aditiva escala program vel AMIRROR 8 MIRROR aditivo espelhamento program vel 9 livre G25 10 Limite m nimo de rea de trabalho limite m nimo de b rota o do fuso G26 11 Limite m ximo de rea de trabalho limite m ximo de b rota o do fuso G110 12 Programa o polar relativa ltima posi o nominal b programada G111 13 Programa o polar relativa ao ponto zero do atual b sistema de coordenadas da pe a G112 14 Programa o polar relativa ao ltimo p lo v lido G58 15 Deslocamento program vel de substitui o absoluta por eixo G59 16 Deslocamento program vel de substitui o aditiva b por eixo ROTS 17 Rota o com ngulo espacial b AROTS 18 Rota o aditiva com ngulo espacial b Grupo 4 FIFO Fun o G N 1 Significado MD20150 Ww 3 STD SAG FM STARTFIFO 41 Partida FIFO m x Execu o e paralelamente o abastecimento da mem ria de pr processamento STOPFIFO 2 Parada FIFO m Parada do processamento abastecimento da mem ria de pr processamento at ser detectado o STARTFIFO mem ria de pr processamento cheia ou fim de programa FIFOCTRL 3 Ativa o do controle autom tico de mem ria de pr m processamento Grupo 6 Sele o de plano Fun o G N 1
206. 2 G643 G644 G645 ADIS ADISPOS Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS Em modo de controle da trajet ria a velocidade de percurso no fim do bloco e no momento da mudan a de blocos n o desacelerada at uma velocidade que permita o alcance do crit rio da parada exata Pelo contr rio o objetivo evitar uma maior frenagem dos eixos de percurso no ponto de mudan a dos blocos para que a mesma velocidade de percurso seja passada da forma mais uniforme para o pr ximo bloco Para alcan ar este objetivo com a ativa o do modo de controle da trajet ria ativa se tamb m a fun o Controle de veloci dade antecipado LookAhead O modo de controle da trajet ria com suaviza o significa que as transi es de blocos em forma de dobra resultantes de altera es do decurso programado sejam formadas e suavi zadas de modo tangencial O modo de controle da trajet ria realiza e um arredondamento do contorno e tempos de usinagem mais curtos atrav s da aus ncia dos processos de desacelera o e acelera o que s o necess rios para o alcance do crit rio da parada exata e melhores condi es de corte resultantes do decurso uniforme de velocidade O modo de controle da trajet ria til quando e um contorno deve ser percorrido com o m nimo de solavancos p ex com avan o r pido e o decurso exato no quadro de um crit rio de falha pode desviar do programado para ge
207. 2 caso o FAD n o estiver progra mado Se nenhuma palavra F n o for programada no bloco WAB atua a velocidade do bloco anterior Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 305 Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves 306 Exemplo C digo de programa Coment rio STC DP1 1 1 120 STC DP6 1 1 7 N10 G90 GO X0 YO Z20 D1 T1 N20 G41 G341 G247 DISCL AC 5 DISR 13 FAD 500 X40 Y 10 Z 0 F200 N30 X50 N40 X60 F2000 X Fresa T1 D1 Ferramenta com raio de 7mm No afastamento invertem se os pap is de avan o ativado modalmente a partir do bloco anterior e do valor de avan o programado no bloco WAB isto o contorno de afastamento propriamente dito deslocado com o avan o antigo uma velocidade nova programada com a palavra F serve a partir do P2 at o Po Po Pq P2 P3 P4 Sem veloc programada Apenas F program Apenas FAD program F e FAD programados Avan o r pido se GO estiver ativo caso contr rio com a antiga ou nova palavra F Velocidade do bloco anterior antiga palavra F Com FAD program velocidade de penetra o Com F program nova e modal ativa velocidade Velocidades nos blocos parciais WAB na aproxima o com 6340 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta Fundamentos Po Pq P2 P3 P4 Sem veloc F
208. 20 1KAO Fundamentos geom tricos Dados de posi o em forma de coordenadas cartesianas 1 1 Posi es da pe a Para simplificar mais no seguinte exemplo consideremos apenas um plano do sistema de coordenadas o plano X Y Os pontos P1 a P4 t m as seguintes coordenadas Posi o Coordenadas P1 X100 Y50 P2 X 50 Y100 P3 X 105 Y 115 P4 X70 Y 75 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 15 Fundamentos geom tricos 1 1 Posi es da pe a Exemplo Posi es da pe a no torneamento 16 Em tornos basta um plano para descrever um contorno Os pontos P1 a P4 t m as seguintes coordenadas Posi o Coordenadas P1 X25 Z 7 5 P2 X40 Z 15 P3 X40 Z 25 P4 X60 Z 35 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos geom tricos Exemplo Posi es da pe a no fresamento 1 1 Posi es da pe a Para opera es de fresamento tamb m necess rio descrever a profundidade de penetra o isto tamb m deve ser atribu do um valor num rico terceira coordenada neste caso o Z Os pontos P1 a P3 t m as seguintes coordenadas Posi o Coordenadas P1 X10 Y45 Z 5 P2 X30 Y60 Z 20 P3 X45 Y20 Z 15 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 17 Fundamentos geom tricos
209. 20 1KAO Gloss rio Bateria reserva A bateria reserva garante que gt o programa de usu rio na gt CPU ser protegido de falhas na alimenta o e mant m fixas as reas de dados e indicadores temporizadores e contadores Bloco Todas as configura es para as necessidades programa o e execu o dos programas s o realizadas nos blocos Bloco de dados 1 A unidade de dados do gt PLC que pode acessar gt programas HIGHSTEP 2 Unidade de dados do gt NC Bloco de dados que cont m defini es de dados para usu rios globais Os dados podem ser inicializados diretamente em sua configura o Bloco de programa Bloco de programa cont m o programa principal e sub rotinas do gt programa de pe a Bloco principal Um bloco antecedido por bloco introdut rio cont m todos os par metros necess rios para iniciar a execu o de um gt programa de usinagem Bloco secund rio Bloco introduzido por N com informa o sobre a etapa do processo por exemplo um dado de posi o Blocos intermedi rios Opera o de movimenta o com a sele o gt de compensa o de ferramenta c41 c42 pode ser interrompida por uma limita o na quantidade de blocos intermedi rios Bloco sem movimenta o de eixo no plano de compensa o de forma que a compensa o de ferramenta ainda possa ser corretamente realizada A quantidade de blocos intermedi rios permitidos que o comando l antecipadamente ajust
210. 3 par metro na String de entrada 1 caractere Exemplo SUBSTR CONFIRM 10 at 99 10 2 retorna a String parcial 10 556 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ap ndice A 1 Lista de abrevia es A Sa da AS Sistema de automa o ASCII American Standard Code for Information Interchange Norma americana de c digos para troca de informa es ASIC Application Specific Integrated Circuit Circuito de aplica o do usu rio ASUP Subrotina ass ncrona AV Prepara o do trabalho AWL Lista de instru es BA Modo de opera o BAG Grupo de modos de opera o BB Pronto para operar BCD Binary Coded Decimals N meros decimais codificados em c digo bin rio BCS Sistema de coordenadas b sico BHG Terminal port til BIN Arquivos bin rios Binary Files BIOS Basic Input Output System BOF Interface de opera o BOT Boot Files Arquivos de boot para SIMODRIVE 611 digital BT Painel de comando BTSS Interface de painel de comando BuB B amp B Operar e observar CAD Computer Aided Design CAM Computer Aided Manufacturing CNC Computerized Numerical Control Comando num rico computadorizado C digo EIA C digo especial de fita perfurada o n mero de furos por caractere sempre mpar C digo ISO C digo especial de fita perfurada o n mero de furos por car
211. 3 2010 6FC5398 1BP20 1KAO Controle de avan o Exemplos Fundamentos 7 10 V rios valores de avan o em um bloco F ST SR FMA STA SRA Exemplo 1 Movimento de percurso C digo de programa Coment rio F7 1000 7 corresponde ao Bit de entrada 7 F2 20 2 corresponde ao Bit de entrada 2 ST 1 Tempo de espera s Bit de entrada 1 SR 0 5 Curso de retrocesso mm Bit de entrada 0 Exemplo 2 Movimento por eixo c digo de programa Coment rio FMA 3 x 1000 Avan o axial com o valor 1000 para eixo X 3 corresponde ao Bit de entrada 3 Exemplo 3 V rios passos de trabalho em um bloco C digo de programa Coment rio N20 T1 D1 F500 G0 X100 Posi o de sa da N25 G1 X105 F 20 F7 5 F3 2 5 F2 0 5 ST 1 5 SR 0 5 Avan o normal com F des baste com F7 acabamento com F3 acabamento fino com F2 tempo de espera de 1 5 s curso de retrocesso de 0 5 mm Manual de programa o 03 2010 6FC5398 1BP20 1KA0 149 Controle de avan o 7 11 Avan o por blocos FB 7 11 Avan o por blocos FB Fun o Com a fun o Avan o por bloco pode se especificar um avan o pr prio para um bloco individual Depois desse bloco reativado o avan o modal ativado anteriormente Sintaxe FB lt valor gt Significado FB Avan o apenas para o bloco atual lt VALOR gt O valor programado deve ser maior que zero A interpreta o realizada de acordo com o tipo de avan o ativo e G94 A
212. 3 2010 6FC5398 1BP20 1KAO 205 Comandos de movimento 9 5 Interpola o linear G1 9 5 Fun o Sintaxe Significado 206 Interpola o linear G1 Com c1 a ferramenta desloca se em linha reta paralela ao eixo inclinada ou em qualquer dire o no espa o A interpola o linear permite a produ o de superf cies 3D ranhuras entre muitos outros Fresament O GI Ki Ye G1 AP G1 AP RP Fi Cas RPS Interpola o linear interpola o linear com avan o Ponto final em coordenadas cartesianas Ponto final em coordenadas polares neste caso ngulo polar Ponto final em coordenadas polares neste caso raio polar Velocidade de avan o em mm min A ferramenta desloca se com avan o F em uma reta do atual ponto de partida at o ponto de destino programado O ponto de destino especificamos em coordenadas cartesianas ou coordenadas polares Nesta trajet ria usinada a pe a de trabalho Exemplo c1 G94 x100 Y20 Z30 A40 F100 O ponto final em X Y e Z aproximado com avan o de 100 mm min o eixo rotativo A movimentado como eixo sincronizado de modo que todos os quatro movimentos sejam cessados ao mesmo tempo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 5 Interpola o linear G1 Indica o c1 ativado modalmente Para usinagem deve ser realizada a especifica o da rota o do fuso s e o s
213. 331 Z 10 K5 Produ o de rosca acelera o do fuso a partir do 2 bloco de dados de gamas de velocidade A interpola o de rosca para o fuso inicia na atual posi o que depende do segmento de programa de pe a executado anteriormente p ex quando uma mudan a de gamas de velocidade foi executada Por isso que eventualmente um retrabalho da rosca n o ser poss vel Indica o Deve se prestar aten o para que em uma usinagem com v rios fusos o fuso de furar tamb m seja o fuso mestre Atrav s da programa o do SETMS lt n mero de fuso gt poss vel passar o fuso de furar para fuso mestre Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 13 Rosqueamento com macho com mandril de compensa o G63 9 13 Rosqueamento com macho com mandril de compensa o G63 Fun o Com o c63 podem ser furadas roscas com o uso de mandril de compensa o S o progra mados e Profundidade de fura o em coordenadas cartesianas e Rota o e sentido do fuso e Avan o As diferen as de percurso s o compensadas atrav s do mandril de compensa o Movimento de retrocesso Tamb m se programa com c63 mas em sentido de giro invertido do fuso Sintaxe G63 X Y Zis Significado G63 Rosqueamento com macho com mandril de compensa o Xeessas Des Profundidade de fura o ponto final em coordenadas cartesianas Indica o c63 ativado por
214. 398 1BP20 1KAO Transforma es de coordenadas Frames 12 8 Cria o de Frame por orienta o de ferramenta TOFRAME TOROT PAROT 12 8 Cria o de Frame por orienta o de ferramenta TOFRAME TOROT PAROT Fun o O rorrame gera um sistema de coordenadas perpendicular cujo eixo Z coincide com a atual orienta o da ferramenta Com isso o usu rio tem a possibilidade de afastar a ferramenta no sentido Z sem o risco de ocorrer uma colis o p ex ap s uma quebra de ferramenta em um programa para 5 eixos Neste caso a posi o dos dois eixos X e Y depende do ajuste no dado de m quina MD21110 MC X AXES IN OLD X Z PLANE sistema de coordenadas com defini o de Frame autom tica O novo sistema de coordenadas deixado da forma resultante da cinem tica da m quina ou realizada uma rota o adicional para o novo eixo Z de modo que o novo eixo X esteja no antigo plano Z X veja as informa es do fabricante da m quina O Frame resultante que descreve a orienta o encontra se nas vari veis de sistema para Frames program veis P PFRAME Com rtoror somente se sobrescreve a parte de rota o no Frame programado Todos demais componentes permanecem inalterados O TorraME O ToroT s o indicados para opera es de fresamento onde normalmente o c17 plano de trabalho X Y est ativo Em opera es de torneamento ou geralmente com o c18 ou o c19 ativo s o necess rios Frames nos quais o eixo X ou
215. 4mm R5 aprox 6s N240 DO SR6 SAC TIME N250 X10 A10 Avan o 2540mm min percurso 254 2mm R6 aprox 6s N260 DO R7 AC_TIME N270 A10 Avan o 100graus min percurso l0graus R7 aprox 6s N280 DO SR8 SAC TIME N290 x0 001 A10 Avan o 2540mm min percurso 10mm R8 aprox 0 288s N300 FGREF A 360 2 SPI Ajusta 1 grau 1 polegada atrav s do raio efetivo N310 DO SR9 SAC TIME N320 x0 001 A10 Avan o 2540mm min percurso 254mm R9 aprox 6s N330 M30 Exemplo 2 Movimenta o de eixos s ncronos com a velocidade limite FL A velocidade de percurso dos eixos de percurso reduzida quando o eixo s ncrono Z alcan a a velocidade limite C digo de programa N10 GO X0 Y0 N20 FGROUP X N30 G1 X1000 Y1000 G94 F1000 FL Y 500 N40 Z 50 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Controle de avan o 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF Exemplo 3 Interpola o de linha helicoidal Os eixos de percurso X e Y deslocam se com o avan o programado o eixo de penetra o Z o eixo s ncrono Y Y o N 10 X 25 C digo de programa Coment rio N10 G17 G94 G1 Z0 F500 Penetra o da ferramenta N20 X10 Y20 Aproxima o da posi o de partida N25 FGROUP X Y Os eixos X Y s o eixos de percurso o Z eixo s ncrono N30 G2 X10 Y20 Z2 15 I15 JO F1000 FL Z2 200 E Na trajet ria circular apli cado o avan o de 1000 mm min no senti
216. 6 Interpola o circular O comando precisa da indica o do plano de trabalho c17 at c19 para o c lculo do sentido de giro do c rculo com cz no sentido hor rio ou c3 no sentido anti hor rio Recomenda se sempre informar o plano de trabalho Exce o Tamb m podemos produzir c rculos fora do plano de trabalho selecionado n o para indica o de ngulo de abertura e linha helicoidal Neste caso s o os endere os de eixo que indicamos como ponto final do c rculo que definir o o plano de trabalho Avan o programado Com Frcrour pode se definir quais eixos devem ser deslocados com o avan o programado Para mais informa es veja o cap tulo Comportamento de percurso Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 215 Comandos de movimento 9 6 Interpola o circular 9 6 3 Fun o Sintaxe Significado 216 Interpola o circular com raio e ponto final G2 63 X Y Z 1 J K CR O movimento circular descrito pelo a e Raio do c rculo cr e e Ponto final em coordenadas cartesianas x y Z Al m do raio do c rculo tamb m devemos indicar com o sinal se o ngulo de deslocamento deve ser maior ou menor que 180 Um sinal positivo pode ser desconsiderado Indica o N o existe nenhuma restri o pr tica para o tamanho do raio m ximo program vel G2 63 X Y Z CR G2 G3 I J K CR ca Interpola o circular
217. 67 Ajustes de geometria 6 3 Dimen es Exemplos 168 Exemplo 1 Fresamento C digo de programa Coment rio N10 G90 G0 X45 Y60 Z2 T1 S2000 M3 N20 Gl Z 5 F900 N30 G2 X20 Y35 I AC 45 J AC 35 Especifica o de dimens o absoluta em avan o r pido na posi o XYZ sele o de ferramenta fuso ligado no sentido de giro direita Interpola o linear penetra o da ferramenta Interpola o circular no sentido hor rio ponto final e centro do c rculo em dimens es absolutas N40 G0 22 Movimento de sa da N50 M30 Fim de bloco Indica o Para especificar as coordenadas e J do centro do c rculo veja o cap tulo Interpola o circular Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria Ver tamb m Fundamentos Exemplo 2 Torneamento C digo de programa 8 3 Dimen es Coment rio N5 T1 D1 S2000 M3 N10 GO G90 X11 Z1 N20 G1 Z 15 F0 2 N30 G3 X11 Z 27 I AC 5 K AC 21 N40 G1 Z 40 N50 M30 r Carregamento da ferramenta T1 fuso ligado no sentido de giro direita Especifica o de dimens o absoluta em avan o r pido na posi o XZ Interpola o linear penetra o da ferramenta Interpola o circular no sentido anti hor rio ponto final e centro do c rculo em dimens es absolutas Movimento de sa da Fim d
218. 6FC5398 1BP20 1KAO 447 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F AMIRROR Espelhamento PGsl b program vel Espelhamento program vel MIRROR AMIRROR P gina 370 AND E l gico PGAs ANG ngulo de sucess o de PGs b elementos de contorno Sucess es de elementos de contorno Uma reta ANG P gina 239 AP ngulo polar PGsl m b Comandos de deslocamento com coordenadas polares GO G1 G2 G3 AP RP P gina 197 APR Prote o de acesso para PGAs leitura exibi o APRB Direito de acesso para PGAsl leitura BTSS APRP Direito de acesso para PGAsl leitura programa de pe a APW Prote o de acesso para PGAs grava o APWB Direito de acesso para PGAsl grava o BTSS APWP Direito de acesso para PGAsl grava o programa de pe a APX Defini o da prote o de PGAs acesso para a execu o do elemento de linguagem indicado AR ngulo de abertura PGs m b Interpola o circular com ngulo de abertura e centro G2 G3 X Ya Zad A JK AR P gina 218 AROT Rota o program vel PGsl b Rota o program vel ROT AROT RPL P gina 354 AROTS Rota es de Frame PGsl b
219. 6FC5398 1BP20 1KAO 225 Comandos de movimento 9 6 Interpola o circular Exemplos 226 Indica o O cr ativado modalmente Normalmente definido de forma clara atrav s do sentido da tangente assim como do ponto de partida e do ponto final do c rculo Exemplo 1 Fresamento Y Com WRK Fresamento de arco com CT na liga o com o trecho da reta C digo de programa Coment rio N10 GO X0 YO Z0 G90 T1 D1 N20 G41 X30 Y30 G1 F1000 Ativa o do WRK N30 CT X50 Y15 Programa o de c rculo com transi o tangencial N40 X60 Y 5 N50 G1 X70 N60 GO G40 X80 YO Z20 N70 M30 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 6 Interpola o circular Exemplo 2 Torneamento 58 146 C digo de programa Coment rio N110 G1 X23 293 Z0 F10 N115 X40 Z 30 F0 2 N120 CT X58 146 Z 42 Programa o de c rculo com transi o tangencial N125 G1 X70 Outras informa es Splines Em Splines o sentido tangencial definido atrav s da reta atrav s dos ltimos dois pontos Este sentido com o ENAT ou EAUTO ativo em A Splines e C Splines geralmente n o id ntico com o sentido no ponto final da Spline A transi o de B Splines sempre tangencial onde o sentido da tangente definido como na A Spline e C Spline e ETAN ativo Mudan a de Frames Quando ocorre uma mudan
220. 7 G348 G340 G341 DISR DISCL FAD PM PR P gina 298 PO Coeficiente de polin mio PGAs b na interpola o de polin mios POCKET3 Ciclo de fresamento BHDsWVBHFs bols o retangular qualquer fresa POCKET4 Ciclo de fresamento BHDsWVBHFs bols o circular qualquer fresa POLF Posi o de retrocesso PGsWPGAs m LIFTFAST Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF POLFMASK POLFMLIN P gina 267 POLFA In cio da posi o de PGsl m retrocesso dos eixos Retrocesso r pido para individuais com rosqueamento LFON LFOF AA ESR TRIGGER DILF ALF LFTXT LFWP LFPOS POLF POLFMASK POLFMLIN P gina 267 POLFMASK Liberar eixos para o PGsl m retrocesso sem haver Retrocesso r pido para rela o entre eixos rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF POLFMASK POLFMLIN P gina 267 POLFMLIN Libera o de eixos para PGs m o retrocesso com rela o Retrocesso r pido para linear entre os eixos rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF POLFMASK POLFMLIN P gina 267 POLY Interpola o de PGAsI m polin mios POLYPATH A interpola o de poli PGAsI m n mios pode ser selecio nada para os grupos de eixos AXIS ou VECT PON Estampagem ON PGAsI m Fundamentos 490 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas
221. 8 1BP20 1KAO Transfer ncia de fun es auxiliares 13 1 Fun es M Fun o 13 1 Fun es M Com as fun es M s o ativados processos de comuta o como Refrigera o ON OFF e outras funcionalidades na m quina Sintaxe M lt valor gt M lt extens o d Significado M ndere o gt lt valor gt lt extens o de endere o gt lt valor gt Fun es M pr definidas Endere o para programa o das fun es M Para determinadas fun es M aplica se a forma de escrita ampliada de endere os p ex indica o do n mero de fuso em fun es do fuso Atrav s da atribui o de valores n mero de fun o M se estabelece a associa o a uma determinada fun o da m quina Tipo INT Faixa de valores 0 2147483647 valor INT m x Algumas fun es M importantes para execu o do programa est o pr definidas no escopo padr o do comando num rico Fun o M 0 Significado Parada programada 1 Parada opcional 2 Fim do programa principal com retorno ao in cio do programa Giro hor rio do fuso Giro anti hor rio do fuso Parada do fuso Troca de ferramentas ajuste padr o EIE Fim da subrotina 19 Posicionamento do fuso 30 Fim de programa como m2 40 Mudan a autom tica da gama de velocidade 41 Gama de velocidade 1 42 Gama de velocidade 2 43 Gama de velocidade 3
222. 8 Interpola o de evolventes INVCW INVCCW Fun o A evolvente do c rculo uma curva que descrita pelo fio desenvolvido de um c rculo que fixo em um ponto final A interpola o de evolventes possibilita a cria o de curvas de percurso ao longo de uma evolvente Ela executada no plano onde est definido o c rculo de base e percorre do ponto de partida programado at o ponto final programado Centro do c rculo X0 Y0 X Y C rculo de base Ponto final A programa o do ponto final pode ser realizado de duas formas 1 Diretamente atrav s de coordenadas cartesianas 2 Indiretamente atrav s da indica o de um ngulo de abertura para isso veja a progra ma o do ngulo de abertura na programa o de c rculos Se o ponto de partida e o ponto final n o estiverem no plano do c rculo de base teremos como resultado uma sobreposi o uma curva no espa o de forma an loga interpola o de linha helicoidal em c rculos Com a especifica o adicional de percursos verticais ao plano ativo pode ser percorrida uma evolvente no espa o compar vel interpola o de linha helicoidal em c rculos Sintaxe INVCW X Y Z I J K CR INVCCW X Y Z I J Kesa CR INVCW I J K CR AR INVCCW I J K CR AR Fundamentos 232 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 8 Interpola o de
223. 9 999 999 mm min graus min 39 999 9999 inch min Com Fer identificado o eixo rotativo lt eixo rotativo gt ou fuso SPI lt n gt s lt n gt a partir do qual deve ser derivado o avan o por rota o programado sob c95 para o avan o por rota o dos eixos de percurso e eixos s ncronos Deriva o do avan o por rota o para eixos de posicionamento e fusos O primeiro par metro lt eixo gt SPI lt n gt s lt n gt identifica o eixo de posicionamento fuso que deve ser deslocado com avan o por rota o O segundo par metro lt eixo rotativo gt spI lt n gt s lt n gt identi fica o eixo rotativo fuso a partir do qual deve ser derivado o avan o por rota o Nota O segundo par metro tamb m pode ser desconsiderado neste caso o avan o deriva do fuso mestre Com rrraor cancelado o avan o por rota o derivado para os eixos ou fusos especificados Identificador de eixo eixo de posicionamento ou eixo geom trico Identificador de fuso SPI lt n gt s lt n gt S o id nticos funcionalmente lt n gt N mero do fuso Nota sPI converte o n mero de fuso em identificador de eixo O par metro de transfer ncia lt n gt deve conter um n mero de fuso v lido Indica o O avan o FA programado est ativo de forma modal Por bloco NC podem ser programados at 5 avan os para eixos de posicionamento fusos Indica o O avan o derivado calculado c
224. 98 1BP20 1KAO Ajustes de geometria 6 3 Dimen es 8 3 5 Indica o dimensional em polegadas Inch ou m trica 670 6700 671 6710 Fun o Com as seguintes fun es G pode se comutar entre os sistemas de medida m trico e em polegadas inch Sintaxe 670 671 6700 6710 Significado G70 Ativa o do sistema de medidas em polegadas Os dados geom tricos informados em dist ncias comprimentos s o lidos e gravados no sistema de medidas em polegadas Os dados tecnol gicos informados em dist ncias comprimentos como os avan os corre es de ferramenta ou deslocamentos de ponto zero ajust veis assim como os dados de m quina e vari veis de sistema s o lidos e gravados no sistema b sico parametrizado MD10240 MN_SCALING_SYSTEM_IS_METRIC G71 Ativa o do sistema de medidas m trico Os dados geom tricos informados em dist ncias comprimentos s o lidos e gravados no sistema de medidas m trico Os dados tecnol gicos informados em dist ncias comprimentos como os avan os corre es de ferramenta ou deslocamentos de ponto zero ajust veis assim como os dados de m quina e vari veis de sistema s o lidos e gravados no sistema b sico parametrizado MD10240 MN SCALING SYSTEM IS METRIC 6700 Ativa o do sistema de medidas em polegadas Todos os dados geom tricos e tecnol gicos veja acima informados em dist ncias comprimentos s o lidos e gravados no sistema de medidas em polegadas 6710
225. AXIS O comportamento de acelera o ajustado atrav s do dado de m quina MA AX JERK ENABLE tem efeito sobre os eixos programados Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 535 Tabelas 16 4 Chamadas de subrotina pr definidas 3 Movimento acoplado Palavra chave 1 par metro 2 par m 3 4 5 par m 6 par m Explica o Identificador de par m par m subrotina TANG AXIS Nome de AXIS AXIS REAL CHAR CHAR Instru o a ser preparada eixo Eixo Eixo Fator de Opcional Otimiza para defini o de um acom Eixo escravo mestre 1 mestre 2 acoplam B o panhamento tangencial A ento Acom S partir dos dois eixos mestres panha Standard especificados se define a mento no P tangente para o acompanha sistema autom mento O fator de acopla de coor com mento estabelece a rela o denadas curso de entre uma altera o do b sico suaviza ngulo da tangente e o eixo W o acompanhado Normalmente Acom toler ncia ele 1 panha angular Otimiza o veja PGA mento no sistema de coor denadas da pe a TANGON AXIS Nome de REAL REAL REAL Tangential follow up mode eixo Offset Curso de Toler n on Eixo escravo ngulo suavi cia Acompanhamento tangencial za o angular ativado Par 3 4 com TANG Par 6 p TANGOF AXIS Nome de Tangential follow up mode eixo off Eixo escrav
226. Aproxima o de ponto fixo aproximado G75 6751 P gina 402 FPO Caracater stica de PGAsI avan o programada atrav s de um polin mio FPR Identifica o do eixo PGsl rotativo Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF P gina 132 FPRAOF Desativa o do avan o PGsl por rota o Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF P gina 132 FPRAON Ativa o do avan o por PGsl rota o Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF P gina 132 FRAME Tipo de dado para defi PGAsI ni o de sistemas de coordenadas FRC Avan o para raio e PGsl b chanfro Chanfro arredondamento CHF CHR RND RNDM FRC FRCM P gina 271 FRCM Avan o para raio e PGsl m chanfro modal Chanfro arredondamento CHF CHR RND RNDM FRC FRCM P gina 271 FROM A a o executada PGAsI quando a condi o preenchida uma vez e permanece ativa por toda a a o s ncrona FTOC Modifica o da corre o PGs fina de ferramenta FTOCOF Corre o fina de ferra PGAsI m menta ativa Online OFF FTOCON Corre o fina de ferra PGAsI m menta ativa Online ON Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 467 Tabelas 16 1 Lista de instru es
227. AsI transmiss o eletr nica EGONSYN Ativa o da caixa de PGAsI transmiss o eletr nica EGONSYNE Ativa o da caixa de PGAsI transmiss o eletr nica com especifica o do modo de aproxima o ELSE Bifurca o do programa PGAs se a condi o IF n o for preenchida ENABLE Interrupt ON PGAs ENAT Transi o de curvas PGAsI m o o natural para o pr ximo bloco de deslocamento ENDFOR Linha final do loop de PGAsI contagem FOR ENDIF Linha final da bifurca o PGAs IF Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 463 Tabelas 16 1 Lista de instru es Instru o ENDLABEL Significado Marcador final para repeti es de programa de pe a atrav s do REPEAT Para descri o veja PGASI FB1 K1 w3 828D 3 PPU260 261 PPU280 281 D F D F ENDLOOP Linha final do loop con t nuo de programa LOOP PGAsl ENDPROC Linha final de um pro grama com linha inicial PROC ENDWHILE Linha final do loop WHILE PGAsl ETAN Transi o tangencial de curva para o pr ximo bloco de deslocamento no in cio de Spline PGAsl EVERY Execu o de a o s ncrona na passagem da condi o de FALSE para TRUE PGAsl EX Palavra chave para a atribui o de valor na forma escrita exponencial PGAsl EXECSTRING Transfer ncia de uma var
228. C digo de programa N125 G1 X40 Z2 25 F0 2 N130 CIP X70 Z 75 I1 IC 26 665 K1 IC 29 25 N130 CIP X70 Z 75 11 93 33 Kl 54 25 N135 G1 2 95 Fundamentos 224 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 6 7 Fun o Sintaxe Significado Fundamentos 9 6 Interpola o circular Interpola o circular com transi o tangencial CT X Y Z A fun o de c rculo tangencial uma extens o da programa o de c rculos Neste caso o c rculo definido atrav s do a e ponto de partida e ponto final e e do sentido da tangente no ponto de partida Com o c digo G o cr gerado um arco que fecha tangencialmente com o elemento de contorno programado anteriormente Tangencial no trecho de retas 1 2 trajet ria circular S E seguinte S o 1 2 eE As trajet rias tangenciais circulares seguintes dependem do elemento de contorno anterior CIS L1 S e o CT2 L2 CTA se e L3 eE Defini o do sentido da tangente O sentido da tangente no ponto de partida de um bloco CT definido a partir da tangente final do contorno programado do ltimo bloco anterior com um movimento de deslocamento Entre este bloco e o atual bloco pode haver um n mero qualquer de blocos sem informa o de deslocamento CT K Yon Ai CT C rculo com transi o tangencial Rica Yers Desa Ponto final em coordenadas cartesianas Manual de programa o 03 2010
229. C tidade bloco ACP CDC m x CACN CACP A5 B5 C5 Componen s 3 Real para fim de te de vetor bloco normal A6 B6 C6 do Componen b 3 Real vetor te de vetor normalizado de dire o A7 B7 C7 do Componen b 3 Real vetor te de orien normalizado ta o inter medi rio LEAD ngulode m 1 Real Lead Angle avan o THETA ngulo de b x x x 1 Real terceiro grau rota o de liberdade rota o em da orienta o torno do da ferramenta sentido da ferramenta TILT ngulo m 1 Real Tilt Angle lateral ORIS Altera o m 1 Real Orientation de orienta Smoothing o relati Factor va traje t ria Par metro de interpola o J K Par metro b xX x x x 3 Real de interpo 11 J1 K1 la o b x x x x x Real Coordena da de ponto interme di rio RPL Rota o no b 1 Real Rotation plano plane CR Raio do b x x 1 Real sem Circle Radius c rculo sinal AR ngulo de 1 Real sem Angle circular abertura sinal TURN N mero de b 1 Integer sem voltas para sinal linha espiral PL Par metro b 1 Real sem Parameter Intervalo sinal Interval Compri Length mento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 513 Tabelas 16 2 Endere os Identificador Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Quan Tipo de dado de endere o ender
230. C_WORKAREA_CS_LIMIT_MINUS 401 AC_WORKAREA_CS_LIMIT_PLUS 401 AC_WORKAREA_CS_MINUS_ENABLE 401 AC_WORKAREA_CS_PLUS_ENABLE 401 P_F_TYPE 158 P FGROUP MASK 119 SP FZ 158 P GWPS 107 P S TYPE 99 P SVC 99 P TOFF 88 P TOFFL 88 P TOFFR 88 SPA FGREF 118 PA FGROUP 119 TC DPNT 153 TC TP MAX VELO 94 TC TPG1 8 9 107 A A 111 A 177 AC 169 220 ACC 140 ACCLIMA 417 Acelera o Modo 414 ACN 177 ACP 177 ADIS 333 ADISPOS 333 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO ALF 269 AMIRROR 345 AMIRROR 372 ANG 241 246 ANG1 243 ANG2 243 246 ngulo ngulo de sucess o de elementos de contorno 241 243 246 ngulo espacial 367 ngulo polar 18 199 AP 199 203 208 211 222 231 Aproxima o do ponto de refer ncia 403 AR 211 220 231 234 AROT 345 356 AROTS 367 Arredondamento 273 ASCALE 345 368 Ativo modalmente 39 Ativo por bloco 39 ATRANS 345 349 Atribui o de valores 40 Avan o 111 com sobreposi o de manivela eletr nica 142 Override de 144 para eixos de posicionamento 134 Unidades de medida 116 Avan o por dente 153 axial Deslocamento de ponto zero 353 B B 177 Bin ria Constante 447 Bloco 37 comprimento 40 fim 39 Componentes 37 Composi o 37 N mero 39 Omiss o 42 Omiss o 43 Sequ ncia das instru es 40 BNS 32 BRISK 414 587 ndic
231. Caso contr rio a vari vel retorna o valor 0 P FGROUP MASK Retorna um c digo de Bits dos eixos de canal progra mados com rcrove que devem contribuir para a velocidade de percurso Fatores de refer ncia de trajet ria para eixos de orienta o cm FGREF Nos eixos de orienta o o efeito dos fatores rcrzr 1 depende da altera o da orienta o da ferramenta ocorrer atrav s da interpola o de eixo rotativo ou atrav s da interpola o vetorial Na interpola o de eixos rotativos os respectivos fatores rcrer dos eixos de orienta o s o considerados individualmente como raio de refer ncia para os percursos dos eixos como nos eixos rotativos Na interpola o vetorial ativado um fator Ferer efetivo que definido como valor m dio geom trico a partir dos diversos fatores rcrer FGREFlefetivo raiz n de FGREF A FGREFI B com A Identificador de eixo do 1 eixo de orienta o B Identificador de eixo do 2 eixo de orienta o C Identificador de eixo do 3 eixo de orienta o n N mero de eixos de orienta o Exemplo Para uma transforma o de 5 eixos padr o existem dois eixos de orienta o e com isso o fator efetivo calculado como raiz do produto dos dois fatores axiais FGREFlefetivo raiz quadrada de FGREF A FGREF B Indica o Com o fator efetivo para eixos de orienta o rcrzr pode se definir um ponto de refer ncia na ferramenta ao qual o avan o de trajet
232. D20150 2 W 3 STD SAG FM TOWSTD 1 Valor de posi o inicial para corre es no compri m x mento da ferramenta TOWMCS 2 Valores de desgaste no sistema de coordenadas da m m quina MCS TOWWCS 3 Valores de desgaste no sistema de coordenadas da m pe a de trabalho WCS TOWBCS 4 Valores de desgaste no sistema de coordenadas m b sico BCS TOWTCS 5 Valores de desgaste no sistema de coordenadas da m ferramenta ponto de refer ncia do porta ferramenta T no assento do porta ferramenta TOWKCS 6 Valores de desgaste no sistema de coordenadas do m cabe ote da ferramenta para transforma o cinem tica difere do MCS pela rota o da ferramenta Grupo 57 Desacelera o nos cantos Fun o G N 1 Significado MD20150 W 3 STD SAG FM FENDNORM 1 Desacelera o de cantos OFF m x G62 2 Desacelera o nos cantos internos com corre o m do raio da ferramenta ativa G41 G42 G621 3 Desacelera o de cantos em todos os cantos m Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 533 Tabelas 16 3 Grupos de fun es G Grupo 59 Modo de din mica para interpola o de percurso Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM DYNNORM 1 Din mica normal como anteriormente m x DYNPOS 2 Modo de posicionamento rosqueamento m DYNROUG
233. DIN 66217 para sistema de coordenadas obedecendo as regras da m o direita Eixo rotativo em torno de X Y e Z s o identificados como A B C Outros eixos paralelos aos indicados podem ser identificados por outras letras Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 575 Gloss rio Incremento Indica o de dist ncia do movimento de acordo com o valor do incremento Valor do incremento pode ser definido pelos gt dados de ajuste e ou selecionado atrav s das teclas 10 100 1000 10000 Interface de opera o A interface homem m quina IHM um indicador do comando CNC com auxilio de telas E composta por softkeys horizontais e verticais Interface serial V 24 Para a entrada sa da de dados na PCU 20 existe uma interface serial V 24 RS232 j para a PCU50 70 existem 2 interfaces seriais dispon veis Atrav s desta interface podem ser carregados ou salvos tanto programas de usinagem quanto dados de m quina de fabricante e usu rio Interpola o circular A gt ferramenta deve movimentar se em c rculo entre pontos definidos do contorno com um avan o estipulado e ent o a pe a usinada Interpola o de polin mios Com a interpola o de polin mios os trajetos e curvas mais variados podem ser gerados como fun es lineares par bolas func es exponenciais SINUMERIK 840D Interpola o de Spline Com a interpola o Spline o controle pode gerar uma curva caracter stica b
234. DYNROUGH DYNSEMIFIN DYNFINISH Fun o Atrav s do grupo G Tecnologia podem ser ativados 5 passos diferentes de usinagem tecnol gicos para a din mica adequada Os valores de din mica e os c digos G s o configur veis e por isso dependem dos ajustes dos dados de m quina gt Fabricante da m quina Literatura Manual de fun es b sicas Modo de controle da trajet ria Parada exata LookAhead B1 Sintaxe Ativa o de valores de din mica DYNNORM DYNPOS DYNROUGH DYNSEMIFIN DYNFINISH Indica o Os valores de din mica s o ativados no bloco em que o respectivo comando G for programado N o se executa nenhuma parada na usinagem Leitura ou grava o de um determinado elemento de campo R lt m gt MA n X SMA n X lt valor gt Significado DYNNORM Comando G para ativa ao da din mica normal DYNPOS Comando G para ativa o da din mica para modo de posicionamento rosqueamento com macho DYNROUGH Comando G para ativa o da din mica para desbaste DYNSEMIFIN Comando G para ativa o da din mica para acabamento DYNFINISH Comando G para ativa o da din mica para acabamento fino R lt m gt Par metro de c lculo com n mero lt m gt SMA n X Dado de m quina com elemento de campo determinante da din mica Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 415 Comandos suplementares 14 7 Comportamento da acelera o lt n gt ndice de campo Faixa de valor
235. ENV INT STRING INT Leitura de Estado Nome N mero 0 N mero T N mero 1 N mero D N mero 2 N mero DL a partir de um ambiente de ferramentas com nome indicado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 553 Tabelas 16 6 Fun es pr definidas Resul 1 par 2 par 3 par 4 par 5 par 6 par Explica o tado GETTCOR INT REAL STRING STRING INT INT INT Leitura de comprimentos e de Estado Com Compo Amb de N mero N mero N mero componentes de comprimento pri nentes ferram T int D DL de ferramentas a partir do mento Sistema ambiente de ferramentas ou do 11 de coor atual ambiente denadas Detalhes veja FB1 Manual de fun es b sicas W1 Resul 1 par 2 par 3 par 4 par 5 par 6 par 7 par 8 par 9 par tado SETTCOR INT REAL STRING INT INT INT STRING INT INT INT Estado Vetor Compo Compo Tipo da ndice do Nome do N mero N mero N mero de corr nente s nente s opera o eixo geo ambiente T int D DL 0 3 para de gra m trico de ferra corr va o mentas Explica o Altera o de componentes de ferramenta sob considera o de todas condi es gerais que s o introduzidas na avalia o dos diversos com
236. Eixo de posicionamento POSA Eixo de posicionamento al m dos limites do bloco Fundamentos 438 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es Escrita ampliada de endere os 15 4 Endere os A escrita ampliada de endere os oferece a possibilidade de incorporar uma maior quanti dade de eixos e fusos em uma sistem tica Um endere o ampliado composto por uma extens o num rica e uma express o aritm tica atribu da com o caractere Esta extens o num rica de um ou dois d gitos e sempre positiva A escrita ampliada de endere os somente permitida para os seguintes endere os simples Endere o Significado X Y Z Endere os de eixos L J K Par metro de interpola o S Rota o do fuso SPOS SPOSA Posi o do fuso M Fun es adicionais H Fun es auxiliares T N mero de ferramenta F Avan o Exemplos C digo de Coment rio programa Kel Nenhum necess rio 7 o valor mas o caractere tamb m permitido X4 20 Eixo X4 necess rio CR 7 3 2 letras necess rio S1 470 Rota o para 1 fuso 470 rpm M3 5 Parada de fuso para 3 fuso Nos endere os M H S assim como no SPOS e SPOSA a extens o num rica pode ser substitu da por uma vari vel Neste caso o identificador de vari vel est entre colchetes Exemplos C digo de programa Coment rio S SPINU 470 M
237. Exemplo 1 Habilita o do retrocesso r pido para rosqueamento C digo de programa Coment rio N55 M3 S500 G90 G18 Plano de usinagem ativo Aproxima o da posi o de partida N65 MSG Rosqueamento Penetra o da ferramenta MM_THREAD N67 SAC LIFTFAST 0 Resetamento antes de iniciar a rosca N68 G0 Z5 N68 X10 N70 G33 230 K5 LFON DILF 10 LFWP ALF 7 Habilita o do retrocesso r pido para rosqueamento Curso de retrocesso 1Omm Plano de retrocesso Z X por causa do G18 Sentido de retrocesso X com ALF 3 Sentido de retrocesso X N71 G33 255 X15 N72 G1 Desativa o do rosqueamento N69 IF SAC LIFTFAST GOTOB MM THREAD Quando o rosqueamento foi interrompido N90 MSG N70 M30 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 269 Comandos de movimento 9 14 Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF 270 POLFMASK POLFMLIN Exemplo 2 Desativa o do retrocesso r pido antes do rosqueamento C digo de programa Coment rio N55 M3 S500 G90 G0 X0 Z0 N87 MSG Rosqueamento com macho N88 LFOF Desativa o do retrocesso r pido antes do rosqueamento N89 CYCLE Ciclo de rosqueamento com macho com G33 N90 MSG N99 M30 Exemplo 3 Retrocesso r pido at a posi o de retrocesso absoluta Em uma parada suprimida a interpola o de percurso de X e em seu lugar realizada a interpola o de um movimento com a v
238. Foca GIA Ko Le Iu Fess Rosca c nica com passo decrescente G35 Xa Z Ka E pais GID Xor Zue Lie Fasso G34 Comando para rosqueamento com passo linear crescente G35 Comando para rosqueamento com passo linear decrescente Kea Yeas Binali Pontos finais em coordenadas cartesianas Dea Passo de rosca no sentido X ss Passo de rosca no sentido Y Rigs 5 Passo de rosca no sentido Z Pisa is Varia o de passo de rosca Se o passo inicial e o passo final de uma rosca forem conhecidos ent o a mudan a de passo da rosca a ser programada pode ser calculada a partir da seguinte f rmula 2 kK F mmrot 2 ka Passo final de rosca passo de rosca da coordenada de ponto de destino do eixo mm rot ks Passo inicial de rosca programado sob J ou K mm rot lc Comprimento da rosca mm Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento Exemplo 9 11 Rosqueamento com passo crescente ou decrescente G34 G35 C digo de programa Coment rio N16 Literatura N1608 N1609 0 M3 S10 GO G64 Z40 X216 G33 Z0 K100 SF R14 G35 Z 200 K100 F17 045455 G33 Z 240 K50 GO X218 GO Z40 M17 r r r Fuso ligado Aproxima o do ponto de partida Rosqueamento com passo constante 100 mm rot Redu o de passo 17 0454 mm rot 2 Passo no fim do bloco 50mm rot Execu o do bloco de rosca sem gerar solavancos Manual d
239. Fun o Como alternativa rota o do fuso tamb m poss vel programar para opera es de fresamento a velocidade de corte da ferramenta utilizada na pr tica Velocidade de corte Atrav s do raio da ferramenta ativa o comando calcula a rota o de fuso ativa a partir da velocidade de corte programada da ferramenta S SVC j 1000 Rierramenta h 211 com S Rota o de fuso em rpm SVC Velocidade de corte em m min ou ft min Rierramenta Raio da ferramenta ativa em mm O tipo de ferramenta TC DP1 da ferramenta ativa n o considerado A velocidade de corte programada independe do avan o de trajet ria r assim como do grupo de fun es G 15 O sentido de giro e a partida do fuso s o realizados atrav s do m3 ou m4 e a parada do fuso atrav s do ms Uma altera o dos dados de raio da ferramenta na mem ria de corretores ter efeito na pr xima ativa o do corretor de ferramenta ou na pr xima atualiza o dos dados de corretores ativos A troca de ferramentas e a ativa o desativa o de um bloco de dados de corretor de ferramenta resultam em um novo c lculo da rota o de fuso ativa Pr requisitos A programa o da velocidade de corte requer e as rela es geom tricas de uma ferramenta rotativa fresa ou broca e um bloco de dados de corretores de ferramenta ativo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 93 Movimento do fuso 6 2 Velocidade de corte SVC
240. G3 X Y Z l J K AR O movimento circular descrito pelo a e ngulo de abertura AR e e ponto final em coordenadas cartesianas X Y Z ou e centro do c rculo sob os endere os l J K G2 G3 X Y An G2 G3 I J K AR ca Interpola o circular em sentido hor rio c3 Interpola o circular em sentido anti hor rio Xyz Ponto final em coordenadas cartesianas IJK Centro do c rculo em coordenadas cartesianas no sentido X Y Z Onde l Coordenada do centro do c rculo no sentido X J Coordenada do centro do c rculo no sentido Y K Coordenada do centro do c rculo no sentido Z AR ngulo de abertura faixa de valores de 0 a 360 AC Especifica o de dimens o absoluta ativa por blocos Indica o Os c rculos inteiros ngulo de deslocamento de 360 n o podem ser programados com AR mas devem ser programados atrav s de ponto final do c rculo e par metro de interpola o Como padr o as coordenadas do centro J K s o especificadas em dimens es incrementais relativas ao ponto inicial do c rculo A indica o absoluta do centro relativa ao ponto zero da pe a por bloco programada atrav s de I AC J AC K AC Um par metro de interpola o J K de valor O pode ser descartado em todo caso o respectivo segundo par metro deve ser especificado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento Exe
241. H 3 Desbaste m DYNSEMIFIN 4 Acabamento m DYNFINISH 5 Acabamento fino m Grupo 60 Limite da rea de trabalho Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM WALCSO 1 Limite da rea de trabalho WCS OFF m x WALCS1 2 Grupo de limite de rea de trabalho WCS 1 ativo m WALCS2 3 Grupo de limite de rea de trabalho WCS 2 ativo m WALCS3 4 Grupo de limite de rea de trabalho WCS 3 ativo m WALCS4 5 Grupo de limite de rea de trabalho WCS 4 ativo m WALCS5 6 Grupo de limite de rea de trabalho WCS 5 ativo m WALCS6 7 Grupo de limite de rea de trabalho WCS 6 ativo m WALCST7 8 Grupo de limite de rea de trabalho WCS 7 ativo m WALCS8 9 Grupo de limite de rea de trabalho WCS 8 ativo m WALCS9 10 Grupo de limite de rea de trabalho WCS 9 ativo m WALCS1O 11 Grupo de limite de rea de trabalho WCS 10 ativo m Grupo 61 Suaviza o da orienta o da ferramenta Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM ORISOF 1 Suaviza o da orienta o de ferramenta OFF m x ORISON 2 Suaviza o da orienta o da ferramenta ON m Fundamentos 534 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 4 16 4 Chamadas de subrotina pr definidas Chamadas de subrotina pr definidas 1 Sistema de coordenadas Palavra chave 1 par metro 2 par metro 3 15 4 16 Explica o Identificador de par metro par metro subrotina PRESETON A
242. HAN NAME PUTFTOCF INT VAR REAL INT INT INT Put fine tool correction function N da Valor de N mero do N mero de N me dependant fun o refer ncia par metro canal ro do Altera o da corre o de Com 1 10 fuso ferramenta Online em fun o FCTDEF se ou STRING de uma fun o definida com deve indicar Nome de FCTDEF aqui o n canal polin mio m x at 3 grau utilizado MC CHAN NAME No lugar do eixo tamb m pode ser programado um fuso atrav s da fun o SPI GET SPI 1 A palavra chave n o vale para NCU571 Modo de confirma o Os comandos s o confirmados de acordo com a solicita o do componente cana NC a ser executado Sem confirma o A execu o do programa continuada ap s o envio do comando A execu o n o informada se o comando n o pode ser executado com sucesso Modo de confirma o N ou n Confirma o s ncrona A execu o do programa mantida parada at que o componente receptor confirmar o comando Em caso positivo de confirma o se executa o pr ximo comando Com confirma o negativa se emite uma mensagem de erro Modo de confirma o S s ou omiss o Para determinados comandos se define o comportamento de confirma o para outros este program vel O comportamento de confirma o para comandos de coordena o do programa sempre s ncrono Quando se omite a indica o do modo de confir
243. Human Machine Interface Funcionalidade de opera o do SINUMERIK para opera o programa o e simula o HMS Sistema de medi o de alta resolu o HSA Acionamento do fuso principal HW Hardware IBN Coloca o em funcionamento IF Habilita o de pulsos do m dulo de acionamento IK GD Comunica o impl cita dados globais IKA Interpolative Compensation Compensa o interpolat ria IM M dulo de interface M dulo de interface IMR Interface Modul Receive M dulo de interface para modo de recep o IMS Interface Modul Send M dulo de interface para modo de envio INC Increment Incremento INI Initializing Data Dados de inicializa o IPO Interpolador ISA International Standard Architecture ISO International Standard Organization JOG Jogging Modo de ajuste K1 K4 Canal 1 at canal 4 K Bus Bus de comunica o KD Rota o de coordenadas KOP Plano de contatos m todo de programa o para PLC K Rela o de transmiss o Kv Fator de amplifica o do circuito LCD Liquid Crystal Display Display de cristal l quido LED Light Emitting Diode Diodo emissor de luz LF Line Feed LMS Sistema de medi o de posi o LR Controlador de posi o LUD Local User Data MB Megabyte MCS Sistema de coordenadas da m quina MD Dados de m quina MDA Manual Data Automatic Entrada manual MK Circuito de medi o MLFB Denomina o de produto leg vel por m quina MPF Main Program File Programa de pe a d
244. Indica es de estado alarme e trabalho Dimens o absoluta O destino para movimento de um eixo definido por cotas que se referem ao sistema de coordenadas atualmente ativo Vide gt Sequ ncia de medi o Dimens o incremental Tamb m medidas incrementais O destino de um eixo transversal definido atrav s de uma dist ncia e dire o orientadas a partir de um ponto j alcan ado Vide gt medi o absoluta Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 571 Gloss rio DRF Differential Resolver Function Fun es de NC que gera um deslocamento de ponto zero incremental em modo autom tico com utiliza o de uma manivela eletr nica Editor O editor permite a cria o altera o complementa o jun o e inser o de programas textos blocos Editor de texto Vide gt Editor Eixo base Eixos para os quais o valor de refer ncia ou o valor atual de posi o gera uma base de c lculo para um valor de compensa o Eixo C Eixo ao redor do qual a ferramenta do fuso descreve uma rota o e movimentos de posicionamento controlados Eixo de compensa o Eixo o qual o valor atual ou desejado alterado de acordo com o valor de compensa o Eixo de posicionamento Eixo que realiza um movimento auxiliar na m quina ferramenta por exemplo Magazine de ferramentas transporte de paletes Eixos de posicionamento s o eixos que n o interpolam com gt os eixos de trajet ria
245. MD10002 MN AXCONF LOGIC MACHAX TAB s o fixas para o caso de apenas uma NCU Literatura A fun o do contentor de eixo est descrita no a Manual de fun es ampliadas V rios pain is de comando e NCUSs B3 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 431 Outras informa es 15 1 Eixos 15 1 12 432 Eixos lincados guia Um eixo lincado guia um eixo interpolado por uma NCU e utilizado em outra ou outras NCUs como eixo guia para controlar os eixos escravos M dulos NCU Link NCU n Valores nominais de A1 Interpolador influ Interpolador cia atrav s de eixo s escravo s Valores reais do A1 Sistema de acionamento 1 Um alarme de controlador de posi o por eixos distribu do todas demais NCUs que tiverem uma rela o com o eixo afetado atrav s de um eixo lincado guia As NCUs dependentes do eixo lincado guia podem utilizar os seguintes acoplamentos ao eixo lincado guia e Valor mestre valor nominal valor real valor mestre simulado e Movimento acoplado e Acompanhamento tangencial e Caixa de transmiss o eletr nica ELG e Fuso sincronizado Programa o NCU guia Apenas a NCU atribu da fisicamente ao eixo de valor mestre pode programar movimentos de deslocamento para este eixo Entretanto a programa o n o requer mais nenhuma particularidade NCUSs de eixos escravos A programa o na NCU dos eixos escravos n o pode conter nenhum comando de des
246. Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F M6 Troca de ferramentas PGsl Fun es M P gina 387 M17 Fim de subrotina PGsl e Fun es M P gina 387 M19 Posicionamento de fuso PGs e na posi o registrada no Fun es M P gina 387 SD43240 M30 Fim de programa como o PGs M2 Fun es M P gina 387 M40 Mudan a autom tica da PGs o e e gama de velocidade Fun es M P gina 387 M41 M45 Gama de velocidade PGsl e 1 5 Fun es M P gina 387 M70 Passagem para o modo PGs de eixo Fun es M P gina 387 MASLDEF Defini o de grupo de PGAsI eixos mestres escravos MASLDEL Separa o de grupo de PGAsI eixos mestres escravos e cancelamento da defini o do grupo MASLOF Desativa o de um PGAsI e acoplamento tempor rio MASLOFS Desativa o de um PGAsI e acoplamento tempor rio com parada autom tica do eixo escravo MASLON Ativa o de um acopla PGAsI mento tempor rio MATCH Localiza o de uma PGAsI String em Strings MAXVAL Maior valor de duas PGAsI vari veis fun o aritm MCALL Chamada de subrotina PGAs modal MEAC
247. Medi o constante sem PGAsI b anula o de curso restante MEAFRAME C lculo de Frame a partir PGAs de pontos de medi o MEAS Medi o com apalpador PGAs b comut vel Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 483 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F MEASA Medi o com anula o PGAs b de curso restante MEASURE M todo de c lculo para FB2 M5 medi o de pe a e medi o de ferramenta MEAW Medi o com apalpador PGAs b comut vel sem anula o de curso restante MEAWA Medi o sem anula o PGAsI b de curso restante MI Acesso aos dados de PGAsI Frame Espelhamento MINDEX Determina o do ndice PGAs de um caractere na String de entrada MINVAL Menor valor de duas PGAsI vari veis fun o aritm MIRROR Espelhamento PGAsl b program vel Espelhamento program vel MIRROR AMIRROR P gina 370 MMC Chamada da janela de PGAsI di logo interativa na HMI a partir do programa de pe a MOD Divis o Modulo PGAsl MODAXVAL Determina o da posi o PGAs Modulo de um eixo rotativo Modulo MOV Partida de eixo de PGAsI posicionamento MSG Men
248. Mia G26 Rei Eur is WALIMON WALIMOF G25 Limite da rea de trabalho inferior Atribui o de valores em eixos de canal no sistema de coordenadas b sico G26 Limite da rea de trabalho superior Atribui o de valores em eixos de canal no sistema de coordenadas b sico Xu Yao Zoi Limites da rea de trabalho inferior e superior para os eixos de canal individuais As indica es est o relacionadas ao sistema de coordenadas b sico WALIMON Ativa o do limite da rea de trabalho para todos eixos WALIMOF Desativa o do limite da rea de trabalho para todos eixos Al m da especifica o program vel dos valores atrav s do c25 c26 tamb m poss vel especificar atrav s de dados de ajuste espec ficos de eixo SD43420 SA WORKAREA LIMIT PLUS limite de rea de trabalho positivo SD43430 SA WORKAREA LIMIT MINUS limite de rea de trabalho negativo A ativa o e desativa o do limite de rea de trabalho parametrizado atrav s do SD43420 e do SD43430 s o realizadas especificamente para o sentido atrav s dos dados de ajuste espec ficos de eixo e com efeito imediato SD43400 SA WORKAREA PLUS ENABLE limite de rea de trabalho ativo no sentido positivo SD43410 SA WORKAREA MINUS ENABLE limite de rea de trabalho ativo no sentido negativo Atrav s da ativa o desativa o espec fica de sentido poss vel limitar a rea de trabalho para um eixo apenas em um sentido Indica o O limite de rea de tr
249. NNORM DYNPOS DYNROUGH DYNSEMIFIN DYNFINISH P gina 417 DYNPOS Din mica para modo de PGs m posicionamento Ativa o de valores de din mica rosqueamento com espec ficos de tecnologia macho DYNNORM DYNPOS DYNROUGH DYNSEMIFIN DYNFINISH P gina 417 DYNROUGH Din mica para desbaste PGs m Ativa o de valores de din mica espec ficos de tecnologia DYNNORM DYNPOS DYNROUGH DYNSEMIFIN DYNFINISH P gina 417 Fundamentos 462 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F DYNSEMIFIN Din mica para PGsl m acabamento Ativa o de valores de din mica espec ficos de tecnologia DYNNORM DYNPOS DYNROUGH DYNSEMIFIN DYNFINISH P gina 417 DZERO Marca todos n meros D PGAs da unidade TO como inv lidos EAUTO Defini o do ltimo seg PGAs m o o mento Spline atrav s dos ltimos 3 pontos EGDEF Defini o de uma caixa PGAsI de transmiss o eletr nica EGDEL Elimina o da defini o PGAsI de acoplamento para o eixo escravo EGOFC Desativa o cont nua da PGAs caixa de transmiss o eletr nica EGOFS Desativa o seletiva da PGAsI caixa de transmiss o eletr nica EGON Ativa o da caixa de PG
250. ON RTLIOF Exemplos 202 Exemplo 1 Fresamento C digo de programa Coment rio N10 N20 N30 N40 N50 N60 G90 S400 M3 GO X30 Y20 z2 G1 Z 5 F1000G1 X80 Y65 GO Z2 GO X 20 Y100 z100 M30 r Especifica o de dimens es absolutas fuso direita Aproxima o da posi o de partida Penetra o da ferramenta Deslocamento em uma linha reta Afastamento da ferramenta fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 4 Movimento de avan o r pido GO RTLION RTLIOF Exemplo 2 Torneamento C digo de programa Coment rio N10 G90 S5400 M3 Especifica o de dimens es absolutas fuso direita N20 G0 X25 Z5 Aproxima o da posi o de partida N30 G1 G94 Z0 F1000G1 Penetra o da ferramenta N40 G95 Z 7 5 F0 2 N50 X60 Z2 35 Deslocamento em uma linha reta N60 Z 50 N70 GO X62 N80 GO X80 220 M30 Afastamento da ferramenta fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 203 Comandos de movimento 94 Movimento de avan o r pido GO RTLION RTLIOF Outras informa es Velocidade de avan o r pido O movimento de ferramenta programado com co executado com a mais alta velocidade de deslocamento poss vel avan o r pido A velocidade de avan o r pido est definida em dados de m quina para cada um dos eixos Se o moviment
251. ONT KONTC KONTT P gina 287 L N mero da subrotina PGAsI b LEAD ngulo de avan o PGAsI m 1 Orienta o da ferramenta x E E E 2 Polin mios de orienta o LEADOF Acoplamento de valor PGAs mestre OFF LEADON Acoplamento de valor PGAsI mestre ON LENTOAX Fornece informa es FB1 W1 sobre a associa o dos comprimentos de ferra menta L1 L2 e L3 da ferramenta com a abscis sa ordenada e aplicada LFOF 4 Retrocesso r pido para PGsl m rosqueamento OFF Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF POLFMASK POLFMLIN P gina 267 LFON Retrocesso r pido para PGsI m rosqueamento ON Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LETXT LFWP LFPOS POLF POLFMASK POLFMLIN P gina 267 LFPOS Retrocesso do eixo iden PGs m tificado com POLFMASK Retrocesso r pido para ou POLFMLIN na rosqueamento LFON LFOF posi o de eixo absoluta DILF ALF LFTXT LEWP programada com POLF FPOS POLF POLFMASK POLFMLIN P gina 267 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 481 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja W2 828D 3 PPU260 261 PPU280 281 D F D F LFTXT O plano do movimento de PGs m retrocesso na retra o Retrocesso r pido p
252. P4 em dimens es absolutas resultam os seguintes dados de posi o Posi o Especifica o da posi o em dimens o absoluta P1 X25 Z 7 5 P2 X40 Z 15 P3 X40 Z 25 P4 X60 Z 35 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 19 Fundamentos geom tricos 1 1 Posi es da pe a Exemplo Fresamento 20 60 Para os pontos P1 at P3 em dimens es absolutas resultam os seguintes dados de posi o Posi o Especifica o da posi o em dimens o absoluta P1 X20 Y35 P2 X50 Y60 P3 X70 Y20 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos geom tricos 1 1 5 Dimens o incremental Dados de posi o em dimens o incremental cotagem incremental 1 1 Posi es da pe a Muitas vezes nos desenhos de produ o as cotas n o fazem refer ncia com o ponto zero mas com outro ponto da pe a Para n o ter que calcular estas cotas existe a possibilidade da especifica o de dimens es incrementais Neste tipo de especifica o dimensional a indica o da posi o sempre se refere ao ponto anterior Do ponto de vista do movimento da ferramenta isto significa A especifica o em dimens es incrementais descreve o quanto a ferramenta ainda deve ser deslocada Exemplo Torneamento Para os pontos P2 at P4 em dimens es incrementais resultam os seguin
253. Ponto final da oscila o PGAsl OSNSC Oscila o N mero de passadas finais PGAsl OSOF Suaviza o da orienta o de ferramenta OFF PGAsl OSP1 Oscila o ponto de revers o esquerdo PGAsl OSP2 Ponto de revers o direito da oscila o PGAsl OSS Suaviza o da orienta o da ferramenta no fim do bloco PGAsI OSSE Suaviza o da orienta o de ferramenta no in cio e no fim do bloco PGAsl OST Suaviza o da orienta o de ferramenta atrav s da especifica o da toler ncia angular em graus com SD desvio m ximo do decurso de orienta o programado PGAsl OST1 Oscila o Ponto de parada no ponto de revers o esquerdo PGAsI OST2 Oscila o Ponto de parada no ponto de revers o direito PGAsl OTOL Toler ncia de orienta o para fun es de com pressor suaviza o de orienta o e tipos de suaviza o PGAsl 488 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F OVR Corre o de rota o PGAsI m Corre o do avan o program vel OVR OVRRAP OVRA P gina 136 OVRA Corre o de rota o axial PGAs m Corr
254. RANS X Y Z Deslocamento de ponto zero conforme os valores de deslocamento programados nos sentidos de eixo indicados Como refer ncia se aplica o ponto zero atualmente ajustado ou o ltimo ponto zero programado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 3 Deslocamento de ponto zero program vel 12 3 2 Deslocamento de ponto zero por eixos G58 G59 Fun o Com as fun es G58 e G59 as partes de transla o do deslocamento de ponto zero program vel podem ser substitu das por eixo e Com G58 a parte de transla o absoluta deslocamento aproximado e Com G59a parte de transla o aditiva deslocamento fino Transla o Transl aditiva G59 ATRANS Pr requisitos As fun es G58 e G59 somente podem ser empregadas se o deslocamento fino estiver projetado MD24000 MC_FRAME_ADD_COMPONENTS 1 Sintaxe G58 X Y Z A G59 Xio Yos Aria Ais Indica o As instru es substitutivas c58 e c59 s o programadas cada uma em um bloco NC pr prio Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 349 Transforma es de coordenadas Frames 12 3 Deslocamento de ponto zero program vel Significado Exemplo Outras informa es 350 G58 O c58 substitui a parte de transla o absoluta do deslocamento de ponto zero program vel para o eixo indicado o des
255. REAL Limite REAL Vari vel Controla se o valor da vari vel de controle m nimo m ximo de controle est dentro da faixa de valores definida em M n M x Explica o As fun es aritm ticas tamb m podem ser programadas em a es sincronizadas O c lculo e avalia o destas fun es aritm ticas ent o s o realizados no processamento principal Para c lculo e como mem ria intermedi ria tamb m pode ser utilizado o par metro de a o sincronizada AC PARAM n 6 Fun es de String Resultado 1 par metro 2 par metro at 3 par metro Explica o ISNUMBER BOOL STRING Verifica se a String de entrada pode ser convertida em um n mero O resultado TRUE se a convers o poss vel ISVAR BOOL STRING Verifica se o par metro de transfer ncia cont m uma vari vel conhecida do NC Dado de m quina dado de ajuste vari vel de sistema vari veis gerais como GUD s O resultado TRUE se todos os seguintes contro les forem realizados de forma positiva de acordo com o par metro de transfer ncia STRING o identificador est presente se trata de um campo monodimensional ou bidimensional um ndice Array permitido Nas vari veis axiais s o aceitos como ndice os nomes de eixo mas estes n o ser o verificados posteriormente NUMBER REAL STRING Converte a String de entrada em um n mero TOUPPER STRING STRING Convert
256. RIRPY ngulo de orienta o atrav s de ngulo RPY XYZ PGAsI ORIRPY2 ngulo de orienta o atrav s de ngulo RPY ZYX PGAsI ORIS Altera o de orienta o PGAsI ORISOF Suaviza o do decurso de orienta o OFF PGAsI ORISON Suaviza o do decurso de orienta o ON PGAsI ORIVECT Interpola o de grande circunfer ncia id ntico ao ORIPLANE PGAsI ORIVIRT1 ngulo de orienta o atrav s de eixos virtuais de orienta o Definition 1 PGAsI ORIVIRT2 ngulo de orienta o atrav s de eixos virtuais de orienta o Definition 1 PGAsI ORIWKS 2 Orienta o de ferramenta no sistema de coordena das da pe a de trabalho PGAsl OS Oscila o ativada desativada PGAsI OSB Oscila o Ponto de partida FB2 P5 OSC Suaviza o constante da orienta o da ferramenta PGAsI Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 487 Tabelas 16 1 Lista de instru es Instru o OSCILL Significado Axis 1 3 eixos de penetra o Para descri o veja 1 PGAsl w3 828D 3 PPU260 261 PPU280 281 D F D F OSCTRL Op es da oscila o PGAsI OSD Suaviza o da orienta o de ferramenta atrav s da especifica o da extens o de suavi za o com SD PGAsl OSE
257. Raio do c rculo cr e Passo da rosca c34 c35 e Deslocamento de ponto zero program vel TRANS e Raio polar rRe A es s ncronas Se n o for programado um sistema de medidas c70 c71 c700 c710 expl cito em uma a o s ncrona parte condi o e ou parte de a o esta parte condi o e ou parte de a o atuar com o sistema de medidas ativo no momento de execu o no canal ATEN O Leitura de dados de posi o em a es s ncronas Sem a programa o expl cita do sistema de medidas na a o s ncrona parte condi o e ou parte de a o ou fun o tecnol gica os dados de posi o informados em dist ncia comprimento na a o s ncrona sempre ser o lidos no sistema b sico parametrizado e Manual de fun es b sicas Velocidades sistema de valores nominais reais Controle G2 cap tulo Sistema de medidas m trico polegadas e Manual de programa o Avan ada cap tulo A es sincronizadas de movimentos e Manual de fun es para a es sincronizadas Manual de programa o 03 2010 6FC5398 1BP20 1KAO 179 Ajustes de geometria 8 3 Dimen es 8 3 6 Programa o em di metro raio espec fica de canal DIAMON DIAMO9O DIAMOF DIAMCYCOF Fun o No torneamento as dimens es para o eixo transversal podem ser especificadas em di metro ou em raio Para que as dimens es sejam tomadas diretamente do desenho t cnico e inseridas sem convers
258. SIEMENS SINUMERIK SINUMERIK 840D sl 828D Fundamentos Manual de programa o V lido para Comando SINUMERIK 840D sl 840DE sl SINUMERIK 828D Software Vers o Software de sistema da NCU 2 6 SP1 03 2010 6FC5398 1BP20 1KAO Pref cio Fundamentos geom tricos Fundamentos de programa o NC Cria o de um programa NC Troca de ferramentas Corretores de ferramentas Movimento do fuso Controle de avan o Ajustes de geometria Comandos de movimento Corre es do raio da ferramenta Comportamento no percurso Transforma es de coordenadas Frames Transfer ncia de fun es auxiliares Comandos suplementares Outras informa es Tabelas Ap ndice Dis alroinadlsosjojNjojajBjvjn a Informa es jur dicas Conceito de aviso Este manual cont m instru es que devem ser observadas para sua pr pria seguran a e tamb m para evitar danos materiais As instru es que servem para sua pr pria seguran a s o sinalizadas por um s mbolo de alerta as instru es que se referem apenas danos materiais n o s o acompanhadas deste s mbolo de alerta Depen dendo do n vel de perigo as advert ncias s o apresentadas como segue em ordem decrescente de gravidade NPERIGO significa que haver caso de morte ou les es graves caso as medidas de seguran a correspondentes n o forem tomadas NAVISO signifi
259. Significado MD20150 2 W3 STD SAG FM G17 1 Sele o de plano do 1 2 eixo geom trico m x G18 2 Sele o de plano do 3 1 eixo geom trico m G19 3 Sele o de plano do 2 3 eixo geom trico m Fundamentos 520 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 3 Grupos de fun es G Grupo 7 Corre o do raio da ferramenta Fun o G N 1 Significado MD20150 2 W3 STD SAG FM G40 1 Nenhuma corre o do raio da ferramenta m x G41 2 Corre o do raio da ferramenta esquerda do m contorno G42 3 Corre o do raio da ferramenta direita do contorno m Grupo 8 Deslocamento de ponto zero ajust vel Fun o G N 1 Significado MD20150 2 W3 STD SAG FM G500 1 Desativa o do deslocamento de ponto zero m x ajust vel G54 G57 G505 6599 G54 2 1 deslocamento de ponto zero ajust vel m G55 3 2 deslocamento de ponto zero ajust vel m G56 4 3 deslocamento de ponto zero ajust vel m G57 5 4 deslocamento de ponto zero ajust vel m G505 6 5 deslocamento de ponto zero ajust vel m e E E m G599 100 99 deslocamento de ponto zero ajust vel m Com as fun es G deste grupo sempre ativado um Frame de usu rio ajust vel P UIFR G54 corresponde ao Frame P UIFR 1 G505 corresponde ao Frame P UIFR 5 O n mero de Frames de usu rio ajust veis e conse
260. Transi o de curva no in cio da Spline Fun o G N 1 Significado MD20150 W 3 STD SAG FM BNAT 1 Transi o de curvas natural para o primeiro bloco de m x Spline BTAN 2 Transi o de curvas tangencial para o primeiro bloco m de Spline BAUTO 3 Defini o do primeiro segmento Spline atrav s dos 3 m pontos seguintes Grupo 20 Transi o de curvas no fim da Spline Fun o G N 1 Significado MD20150 W 3 STD SAG FM ENAT 1 Transi o de curvas natural para o pr ximo bloco de m x deslocamento ETAN 2 Transi o de curvas tangencial para o pr ximo bloco m de deslocamento EAUTO 3 Defini o do ltimo segmento Spline atrav s dos m ltimos 3 pontos Grupo 21 Perfil de acelera o Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM BRISK 1 Acelera o de trajet ria de forma brusca m x SOFT 2 Acelera o suave de trajet ria m DRIVE 3 Acelera o de trajet ria em fun o da velocidade m Fundamentos 524 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 3 Grupos de fun es G Grupo 22 Tipo de corre o de ferramenta Fun o G N 1 Significado MD20150 2 W3 STD SAG FM CUT2D 1 Corre o de ferramenta 2 D determinado atrav s m x do G17 G19 CUT2DF 2 Corre o de ferramenta 2 gt D def
261. Troca de ferramentas com comando T torneamento C digo de programa Coment rio N10 T1 D1 Carregamento da ferramenta Tl e do corretor da ferramenta D1 da NLL GO Zoss Zona As corre es de comprimento s o N50 T4 D2 Carregamento da ferramenta T4 e do corretor da ferramenta D2 da N70 GO Z D1 Ativa o de outro corte D1 para ativa o do bloco de dados Tia executadas ativa o do bloco de dados T4 a ferramenta T4 Exemplo 2 Valores de corre o diferentes para corte esquerdo e direito em uma ferramenta para canais N10 T2 N20 GO N30 G1 DIXIO Fundamentos 82 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas 4 7 Altera o dos dados de corre o da ferramenta 5 7 Altera o dos dados de corre o da ferramenta Efeito Uma altera o dos dados de corre o da ferramenta ter efeito ap s uma nova progra ma o T ou D Ativar imediatamente os dados de corre o da ferramenta Atrav s do seguinte dado de m quina pode se definir que os dados de corre o de ferra menta especificados se tornem imediatamente ativos MD9440 MM ACTIVATE SEL USER NPERIGO Se MD9440 for aplicado ent o as corre es de ferramenta que resultam das altera es de dados de corre o de ferramenta durante a parada do programa de pe a ser o execu tadas com o prosseguimento do programa de pe a Fundamentos Manual
262. UE AC WORKAREA CS MINUS ENABLE WALimNo ax Validade do limite da rea de trabalho em sentido negativo do eixo AC WORKAREA CS LIMIT MINUS WALimNo ax Limite de rea de trabalho em sentido negativo do eixo Apenas ativo quando AC WORKAREA CS PLUS ENABLE TRUE Sele o do quadro de refer ncia AC WORKAREA CS COORD SYSTEM WALimNo Sistema de coordenadas ao qual se refere o grupo de limite de rea de trabalho Valor Significado 1 Sistema de coordenadas da pe a de trabalho WCS 3 Sistema de ponto zero ajust vel ENS lt WALimNo gt N mero do grupo de limite de rea de trabalho lt ax gt Nome de eixo de canal ao qual se aplica o valor Exemplo No canal est o definidos 3 eixos X Y e Z Deve ser definido e em seguida ativado um grupo de limite de rea de trabalho n 2 no qual os eixos no WCS s o limitados de acordo com as seguintes especifica es e Eixo X em sentido positivo 10 mm e Eixo X em sentido negativo Sem limita o e Eixo Y em sentido positivo 34 mm e Eixo Y em sentido negativo 25 mm e Eixo Z em sentido positivo Sem limita o e Eixo Z em sentido negativo 600 mm Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 397 Comandos suplementares 14 3 Limita o da rea de trabalho C digo de programa Coment rio N51 60 61 62 70 13 72 13 80 82 83 RA E a RR ODE DR
263. XIS REAL 3 15 4 16 Defini o de valores reais para eixos Identificador Deslocamento Par metro Par metro programados de eixo de Preset como 1 como Se programa um identificador de eixo Eixo de 6700 7100 ia com o valor correspondente no m quina contexto seguinte par metro Com PRESETON podem ser progra mados deslocamentos de Preset de at 8 eixos DRFOF Cancela o deslocamento DRF para todos eixos atribu dos ao canal 9 Ao inv s do identificador de eixo da m quina normalmente tamb m podem estar presentes os identificadores de eixos geom tricos ou de eixos adicionais enquanto um panorama bem definido for poss vel 2 Grupos de eixos Palavra chave 1 8 par metro Explica o Identificador de subrotina FGROUP Identificador de Vari vel de refer ncia do valor F Defini o dos eixos aos quais o avan o de trajet ria eixo de canal est relacionado N mero m ximo de eixos 8 Com FGROUP sem indica o de par metros se ativa o ajuste padr o para a refer ncia do valor F 1 8 par metro 2 9 par metro Explica o SPLINEPATH INT Grupo de AXIS Defini o do grupo de Spline Spline deve Identificador de N mero m ximo de eixos 8 ser 1 geometria ou adicional BRISKA AXIS Ativa o da acelera o de eixo brusca para os eixos programados SOFTA AXIS Ativa o da acelera o de eixo suave para os eixos programados JERKA
264. Y redu o da rota o do fuso Y30 Usinagem transversal em Y com 1 2 mm rota o Manual de programa o 03 2010 6FC5398 1BP20 1KAO 105 Movimento do fuso 6 4 Velocidade perif rica constante do rebolo GVVPSON GWPSOF 6 4 Fun o Sintaxe Significado Exemplo 106 Velocidade perif rica constante do rebolo GWPSON GWPSOF Atrav s da fun o Velocidade perif rica de rebolo constante SUG a rota o de um rebolo de ret fica ajustada de modo que sempre resulte na mesma velocidade perif rica de rebolo sob considera o do atual raio GWPSON lt n T gt GWPSOF lt n T gt S S lt n gt GWPSON Ativa o da velocidade perif rica de rebolo constante GWPSOF Cancelamento da velocidade perif rica de rebolo constante lt n T gt A indica o do n mero T somente necess ria se a ferramenta n o estiver ativa com este n mero T Sis Velocidade perif rica em m s ou ft s para o fuso mestre S lt n gt Velocidade perif rica em m s ou ft s para fuso lt n gt Nota A velocidade perif rica especificada com so aplicada para o fuso mestre Indica o Uma velocidade perif rica de rebolo pode ser programada apenas para ferramentas de retificar tipo 400 499 Para as ferramentas de retificar T1 e T5 deve ser aplicada a velocidade perif rica de rebolo constante T1 a ferramenta ativa C digo de programa Coment rio N20 T1 D1 Sele o do T
265. Z TC_DPNT com F Avan o por rota o em mm rot ou polegadas rot FZ Avan o por dente em mm dente ou polegada dente TC_DPNT Par metro de ferramenta N mero de dentes rot O tipo de ferramenta TC_DP1 da ferramenta ativa n o considerado O avan o por dente programado independe da troca de ferramentas e ativa o desativa o de um bloco de dados de corretores de ferramenta e ele mantido de forma modal Uma altera o do par metro de ferramenta TC_DPNT do corte ativo ter efeito na pr xima ativa o de corretor de ferramenta ou na pr xima atualiza o dos dados de corre o ativos A troca de ferramentas e a ativa o desativa o de um bloco de dados de corretor de ferramenta resultam em um novo c lculo do avan o por rota o ativo Indica o O avan o por dente refere se apenas trajet ria uma programa o espec fica de eixo n o poss vel Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 151 Controle de avan o 7 12 Avan o por dente G95 FZ Sintaxe Significado 152 G95 FZ Indica o O c95 e o Fz podem ser programados juntos ou separados no bloco A ordem de programa o n o importa G95 Tipo de avan o Avan o por rota o em mm rot ou polegada rot em fun o do 6700 6710 Para c95 veja Avan o G93 G94 G95 F FGROUP FL FGREF P gina 109 FZ Velocidade do avan o por dente Ativa o com c95 Efeito modal
266. Z3 246 Z4 246 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 595 ndice Fundamentos 596 Manual de programa o 03 2010 6FC5398 1BP20 1KAO
267. _DPNT 5 N70 X22 M3 S300 N80 G1 X3 Avan o por dente modal de 0 03 mm dente gt avan o por rota o ativo 0 15 mm rot Exemplo 5 Mudan a do fuso mestre C digo de programa Coment rio N10 SETMS 1 O fuso 1 o fuso mestre N20 T3 D3 M6 A ferramenta 3 carregada no fuso 1 N30 S400 M3 Rota o S400 do fuso 1 e com isso T3 N40 G95 G1 FZ0 03 Avan o por dente de 0 03 mm dente N50 x50 Movimento de percurso o avan o ativo depende do a Avan o por dente FZ Rota o do fuso 1 N mero de dentes da ferramenta T3 ativa N60 GO X60 N100 SETMS 2 O fuso 2 passa a ser o fuso mestre N110 T1 D1 M6 A ferramenta 1 carregada no fuso 2 N120 S5500 M3 Rota o S500 do fuso 2 e com isso T1 N130 G95 G1 FZ0 03 X20 Movimento de percurso o avan o ativo depende do a Avan o por dente FZ Rota o do fuso 2 N mero de dentes da ferramenta T1 ativa Indica o ap s a mudan a do fuso mestre n100 o usu rio tamb m deve ativar um corretor de ferramenta que ser acionada pelo fuso 2 Fundamentos 154 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Controle de avan o 7 12 Avan o por dente G95 FZ Outras informa es Mudan a entre G93 G94 e G95 O rz tamb m pode ser programado com o c95 n o ativado mas n o ter efeito e ser can celado com a ativa o do c95 isto com a mudan a entre c93 c94 e c95 O valor Fz tamb m deletado de modo similar no caso do r Nova
268. a 1 1 1 Sistemas de coordenadas da pe a Para que a m quina e o comando possam trabalhar com as posi es especificadas estas especifica es devem ser realizadas em um sistema de refer ncia que coincida com as dire es de movimento dos eixos da m quina Para isso utilizamos um sistema de coorde nadas com os eixos X Y e Z De acordo com a norma DIN 66217 para m quinas ferramenta s o aplicados sistemas de coordenadas de sentido hor rio e ortogonais cartesianos Esquema 1 1 Sistema de coordenadas de pe a para fresamento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 13 Fundamentos geom tricos 1 1 Posi es da pe a Esquema 1 2 Sistema de coordenadas de pe a para torneamento O ponto zero da pe a W a origem do sistema de coordenadas da pe a Em alguns casos interessante ou at necess rio trabalhar com especifica es de posi o negativas Por isso que as posi es que est o esquerda do ponto zero recebem um sinal negativo 1 1 2 Coordenadas cartesianas No sistema de coordenadas os eixos s o aplicados em uma escala imagin ria Desta forma poss vel descrever claramente cada um dos pontos no sistema de coordenadas e com isso cada posi o de pe a atrav s de tr s dire es X Y e Z e seus valores num ricos O ponto zero da pe a sempre tem as coordenadas X0 YO e Z0 Fundamentos 14 Manual de programa o 03 2010 6FC5398 1BP
269. a es ais siusasanasisadaserisicoaso aaa aaa aaora ip aa aA aaO aria eie aeaii anaana 425 15 1 EIXOS E EEA E E E E ET 425 15 1 1 Eixos principais eixos geom tricos eee 427 151 2 Eixos adicionais scssicinraipoosnaasnaai ne eE aa AA AAA EAS 428 15 43 F so principal fUSO MEStr amp ss siaisasscssiiadlisdteados santiago es dias din edea r A E E ESL T EE 428 15 14 Eixos de m quina sssi pincis aeia i eaaa senda aada tran dias ataa aa Ea aE 429 15 1 5 Eixos ide capal isseire ideana aai a d a aA AAAA NA ANAA 429 19 1 0 gt EIXOS d percurso nrerin iieiaeie neiii eninin an iniae ae de gia dade pbdns ato Radind Tiea iiaeaa R ie ci af ca a 429 19 1 4 Eixos de posicionamento sssrinin apaia aaaea aaaea aaa doadas ada ia 430 15 18 EIXOS S NCIONOS sistre i adia d queda duda EEE nas raia canada dba una Sea pad ea 431 19 1 9 Eixos d comando issnin anana ia bia fra aida ia pia dass a aaa ela dean iii 431 19 1 10 Eixos de PLC ss cumasisiiassateaeiasiastranda aani n iien s Lata da dir ani aAa an AAA addon ra saia 431 Toi Eixos incados 2m s age santo g tuai a a Eid al Sd a E a EAD e air da 432 191 12 Eixos lincados guia ssa casca raia pannin aa aapa aaa AE aa ass dra ainda pastas gad aaa 434 15 2 Do comando de deslocamento at o movimento da m quina eee 436 15 3 Calculo do percurso ss zz zess ssa gensrasa arenas sairia pslids dias piialiaa do quai acao da SS aaa aa ia ca aaa 437 15 4 Endere os isuse naana daana a
270. a o T incorreta depende da proje o da m quina MD22562 TOOL CHANGE ERROR MODE Bit Valor Significado 7 0 Posi o inicial Na programa o T imediatamente controlado se o n mero T conhecido por parte do NCK Se este n o for o caso ser disparado um alarme 1 O n mero T programado ser controlado apenas quando for feita a sele o D Se o n mero T n o for conhecido do NCK ent o ser disparado um alarme com a sele o D Este comportamento desejado por exemplo se a programa o T tamb m deve executar um posicionamento e para isso n o existirem dados de ferramenta dispon veis magazine de rev lver Fundamentos 66 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas 5 5 1 Informa es gerais sobre as corre es de ferramentas As dimens es da pe a s o programadas diretamente p ex a partir de um desenho de produ o Com isso os dados de ferramenta como di metro de fresa posi o de corte da ferramenta de tornear esquerda direita e comprimentos de ferramenta n o precisam ser observados na cria o do programa O comando corrige o percurso Durante a produ o de uma pe a os cursos da ferramenta s o controlados em fun o da geometria da ferramenta para que o contorno programado possa ser executado com outras ferramentas Para que o comando possa processar as trajet rias da ferramenta os dados de ferramenta precisam ser r
271. a o circular 9 6 1 Tipos de interpola o circular G2 G3 Op es de movimentos circulares para programar O comando oferece uma s rie de op es para programa o de movimentos circulares Com isso poss vel de forma pr tica converter diretamente qualquer tipo de cota do desenho O movimento circular descrito pelo a e Centro e ponto final em dimens es absolutas ou incrementais como padr o e Raio e ponto final em coordenadas cartesianas e ngulo de abertura e ponto final em coordenadas cartesianas ou centro sob os endere os e Coordenadas polares com o ngulo polar AP e o raio polar RP e Ponto intermedi rio e ponto final e Ponto final e sentido da tangente no ponto de partida Sintaxe G2 G3 X Y Z I AC J AC K AC Centro e ponto final absoluto relativo ao ponto zero da pe a G2 63 a Dar Zn Tia E Centro em dimens o incremental relativo ao ponto inicial do c rculo C2 63 E BantRSas Raio do c rculo CR e ponto final do c rculo em coordenadas cartesianas X A Za G2 G3 X Y Za ARS ngulo de abertura R e ponto final em coordenadas cartesianas X Y Z 62 63 I J K ARS ngulo de abertura AR centro sob os endere os 1 J K G2 G3 AP RP Coordenadas polares do ngulo polar AP e do raio polar RP CIP X Y Z I1 AC J1I AC KI AC Ponto intermedi rio sob os endere os 11 J1 K1 CT A E C rculo por ponto de partida e po
272. a o em torno do 1 eixo geom trico 180 lt X lt 180 Rota o em torno do 2 eixo geom trico 90 lt Y lt 90 Rota o em torno do 3 eixo geom trico 180 lt Z lt 180 Com esta faixa de valores s o representadas todas as rota es poss veis Os valores fora desta faixa ser o normalizados dentro da faixa acima mencionada durante o processo de grava o e leitura realizado pelo comando Esta faixa de valores tamb m aplicada para vari veis de Frame Exemplos para leitura de retorno com RPY P_UIFR 1 CROT X 10 Y 90 Z 40 fornecido durante a leitura de retorno P_UIFR 1 CROT X 0 Y 90 Z 30 P_UIFR 1 CROT X 190 Y 0 Z 200 fornecido durante a leitura de retorno P_UIFR 1 CROT X 170 Y 0 Z 160 Durante a grava o e leitura de componentes de rota o Frame devem ser respeitados os limites da faixa de valores para que na grava o e leitura ou ent o numa repeti o de grava o sejam obtidos os mesmos resultados Faixa de valores com ngulo euleriano Os ngulos somente s o definidos como nicos nas seguintes faixas de valores Rota o em torno do 1 eixo geom trico 0 lt X lt 180 Rota o em torno do 2 eixo geom trico 180 lt Y lt 180 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL Rota o em torno do 3
273. a mudan a o tipo de avan o FRCM gt 0 ent o ser gerada uma mensagem de erro Fundamentos 272 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 15 Chanfro arredondamento CHF CHR RND RNDM FRC FRCM Exemplos Exemplo 1 Chanframento entre duas retas e MD20201 Bit O 1 deriva o a partir do bloco anterior e G71 est ativo e A largura do chanfro no sentido de movi G1 mento CHR deve ser 2 mm o avan o DDD para o chanframento deve ser 100 mm min Chanfro x Z p ex G18 A programa o pode ser realizada de duas formas e Programa o com CHR C digo de programa N30 G1 Z CHR 2 FRC 100 N40 G1 X e Programa o com CHF C digo de programa N30 G1 Z CHF 2 cosa 2 FRC 100 N40 G1 X Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 273 Comandos de movimento 9 15 Chantro arredondamento CHF CHR RND RNDM FRC FRCM Exemplo 2 Arredondamento entre duas retas e MD20201 Bit O 1 deriva o a partir do Arredondamento bloco anterior e G71 est ativo e O raio do arredondamento deve ser 2 mm o avan o para o arredondamento deve ser 50 mm min G1 C digo de programa N30 G1 Z RND 2 FRC 50 N40 G1 X Exemplo 3 Arredondamento entre reta e c rculo Entre contornos lineares e circulares em qualquer combina o pode ser inserido um elemento de contorno circular com transi o tangencial atrav s da
274. a a seguir Ponto de partida C rculo de Ponto final Desvio m x base O desvio m ximo do ponto final definido por um dado de m quina gt Fabricante da m quinal Se o desvio do ponto final programado em sentido radial for maior do que o valor definido atrav s deste dado de m quina ent o gerado um alarme e cancelado o processamento do programa Manual de programa o 03 2010 6FC5398 1BP20 1KAO 235 Comandos de movimento 9 8 Interpola o de evolventes INVCW INVCCWV Exemplos 236 Exemplo 1 Evolvente de giro esquerd a do ponto de partida at o ponto final programado e retorna novamente como evolvente de giro direita Y N20 ponto final Mesa O2 77 N20 ponto de partida X 10 Y 0 C digo de programa Coment rio N10 G1 X10 Y0 F5000 N15 G17 N20 INVCCW X32 77 Y32 77 CR 5 I 10 J0 N30 INVCW X10 YO CR 5 1 32 77 J 32 77 Aproxima o da posi o de partida Sele o do plano X Y como plano de trabalho Evolvente no sentido anti hor rio ponto final em coordenadas cartesianas Evolvente no sentido hor rio o ponto de partida o ponto final do N20 o novo ponto final o ponto de partida do N20 o novo centro de c rculo tem como refer ncia o novo ponto de partida e igual ao antigo centro de c rculo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 68 Interpola o de evolventes
275. a at 8 eixos CROT FRAME AXIS REAL Rota o 3 5 par metro como 1 4 16 par metro como 2 Rotation Rota o do atual sistema de coorde nadas N mero m ximo de par metros 6 um iden tificador de eixo e um valor por eixo geo m trico CSCALE FRAME AXIS REAL Fator de escala 3 15 par metro como 1 4 16 par metro como 2 Scale Fator de escala para v rios eixos O n mero m ximo de par metros 2 o n mero m ximo de eixos um identificador de eixo e um valor Se programa um iden tificador de eixo com o valor correspondente no seguinte par metro Com CSCALE podem ser programados fatores de escala para at 8 eixos CMIRROR FRAME AXIS 2 8 par metro como 1 Mirror Espelhamento em um eixo de coorde nadas MEAFRAME FRAME Campo REAL de 2 dim Campo REAL de 2 dim 3 par metro Vari vel REAL C lculo de Frame a partir de 3 pontos de medi o no espa o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 551 Tabelas 16 6 Fun es pr definidas As fun es de Frame CTRANS CSCALE CROT e CMIRROR servem para gerar express es de Frame 2 Fun es de geometria Palavra chave Resultado 1 par metro 2 par metro 3 par metro Explica o Iden
276. a de Frames entre o bloco que define a tangente e um bloco CT a tangente fica submetida a esta mudan a Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 227 Comandos de movimento 9 6 228 Interpola o circular Caso limite Se o prolongamento da tangente de partida percorrer al m do ponto final ent o no lugar de um c rculo gerada uma linha reta caso limite de um c rculo com raio infinito Neste caso especial o TUNR n o pode ser programado ou ele deve ser TURN 0 Indica o No caso de aproxima o deste caso limite resultar o c rculos com um raio de tamanho qualquer de modo que com TURN diferente de O normalmente cancelada a usinagem e gerado um alarme em fun o da viola o do limite de software Posi o do plano do c rculo A posi o do plano do c rculo est em fun o do plano ativo 617 G19 Se a tangente do bloco anterior n o estiver no plano ativo ent o sua proje o ser utilizada no plano ativo Se o ponto de partida e o ponto final n o possuem o mesmo componente de posi o vertical ao plano ativo ser gerada uma espiral ao inv s de um c rculo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 7 Interpola o helicoidal 62 63 TURN 9 7 Interpola o helicoidal 62 63 TURN Fun o A interpola o de linha helicoidal interpola o de espirais permite por exemplo a produ o de rosca
277. a e a 90 em sentido positivo O posicionamento realizado relacionado ao ponto zero do fuso na posi o 180 Da posi o absoluta de 180 o fuso desloca 90 em sentido positivo em seguida ele est na posi o absoluta de 270 A transi o de blocos e execu o do programa n o influenciada pelo SPOSA O posicionamento do fuso pode ser realizado paralelo execu o dos blocos NC seguintes A mudan a de blocos realizada quando todas fun es programadas no bloco exceto a do fuso alcan arem seu crit rio de fim de bloco Neste caso o posicionamento de fuso pode se estender por v rios blocos veja o WAITS ATEN O Se em um bloco seguinte for lida a presen a de uma parada impl cita de pr processamento ent o o processamento neste bloco permanece parado at todos os fusos que devem ser posicionados pararem Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 129 Controle de avan o 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS 130 Posicionamento com SPOS M19 A transi o de blocos somente ser executada quando todas fun es programadas no bloco alcan arem seu crit rio de fim de bloco p ex quando todas fun es auxiliares do PLC forem confirmadas todos eixos alcan aram seu ponto final e quando o fuso alcan ar a posi o programada Velocidade dos movimentos A velocidade e o comportamento do retardo para o posicionamento e
278. a eixo rotativo especificado sob rcrour O raio efetivo lt raio de refer ncia gt FL Velocidade limite para eixos s ncronos eixos de percurso aplicada a unidade ajustada com 694 Por eixo eixo de canal eixo geom trico ou eixo de orienta o pode ser programado um valor rz lt eixo gt Como indicador de eixo devem ser utilizados os do sistema de coordenadas b sico eixos de canal eixos geom tricos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 109 Controle de avan o 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF Exemplos 110 Exemplo 1 Efeito do FSROUP O seguinte exemplo deve explanar o efeito do rerour no percurso e avan o da trajet ria A vari vel sac TIME cont m O tempo do in cio do bloco em segundos Ela somente utilizada em a es sincronizadas C digo de programa Coment rio N100 GO X0 AO N110 FGROUP X A N120 G91 G1 G710 F100 Avan o 100mm min ou 100graus min N130 DO SR1I SAC TIME N140 x10 Avan o 100mm min percurso 10mm Rl aprox 6s N150 DO SR2 SAC TIME N160 X10 A10 Avan o 100mm min percurso 14 14mm R2 aprox 8s N170 DO R3 AC_TIME N180 A10 Avan o 100graus min percurso l0graus R3 aprox 6s N190 DO SR4 SAC TIME N200 x0 001 A10 Avan o 100mm min percurso 10mm R4 aprox 6s N210 G700 F100 Avan o 2540mm min ou 100graus min N220 DO SR5 SAC TIME N230 x10 Avan o 2540mm min percurso 25
279. a independe do modo de indica o de dimens es programado e com G90 AC Dimens es em raio e com G91 IC Dimens es em raio Comando para desativar a programa o em di metros e espec fica de eixo durante o processamento do ciclo Dessa forma no ciclo os c lculos sempre podem ser realizados em raios Para a indica o da posi o e a exibi o do bloco b sico permanece a ltima fun o G ativa deste grupo Identificador do eixo que deve ser ativado para a programa o em di metro espec fica de eixo Os identificadores de eixo permitidos s o e Nome de eixo geom trico eixo de canal ou e Nome de eixo da m quina Faixa de O eixo especificado deve ser um eixo conhecido no valores canal Outras condi es e O eixo deve ser um eixo permitido para programa o em di metro espec fico de eixo atrav s do MD30460 MA BASE FUNCTION MASK e Os eixos rotativos n o s o permitidos como eixos transversais Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria Fundamentos 6 3 Dimen es Aceita o da programa o em di metro raio espec fica de canal DIAMCHANA Com o comando DIAMCHANA lt eixo gt O eixo especificado aceita o estado do canal da programa o em di metro raio e submetido na sequ ncia da programa o em di metro raio espec fica de canal DIAMCHAN Com o comando pramcHantodos os eixos permitidos para programa o em di metro espec fica de
280. a isidin iai aaa aa aaa a Ta ag TER AR a 72 5 5 1 Informa es gerais sobre os tipos de ferramentas serena 72 5 5 2 Ferramentas de fresaren a aa e iiaeaa a aaa Lana esa i anda iaaiiai 72 5 5 3 BROCA E E E E a E E AA 74 5 5 4 Ferramentas de retificar res Artt EEEE ASE EEEE EnES EEEE nan EAEE SE EEE Enn nenene EEn 75 5 5 5 Ferramentas de tornear irasi a a aE a ia 76 5 5 6 Ferramentas esp iai Si sa ssus sea ienistasanererasai ser inata i i a aa dada aia Dada aai adia 78 5 5 7 Diretriz de encadeamento sie eaneacanaaarenaaaanaaanananaa a nanananaranaa 79 5 6 Chamada da corre o da ferramenta D arrasar 80 5 7 Altera o dos dados de corre o da ferramenta erre nn nnnenee nnen 83 5 8 Offset program vel de corre o de ferramenta TOFFL TOFF TOFFR 84 6 Movimento do TUSO sumesisaseacuarenesssossceriniaaoscesaninavaceniasiaadenvas cd NK as dad ch dE ENERS oaqan DERA as N 89 6 1 Rota o do fuso S sentido de giro do fuso M3 M4 M5 89 6 2 Velocidade de corte SVO sacas sina ana RGE a Diap errado da ia Gai 93 6 3 Velocidade de corte constante G96 G961 G962 G97 6971 G972 6973 LIMS SCC 100 6 4 Velocidade perif rica constante do rebolo GWPSON GWPSOF 106 6 5 Limita o program vel da rota o do fuso G25 626 108 7 Controle de avan o aniis k inaari
281. a m quina gt veja as informa es do fabricante da m quina lt n mero gt N mero da ferramenta Faixa de valores O 32000 TO Comando para desselecionar a ferramenta ativa Exemplo C digo de programa Coment rio N10 TI D1 Carregamento da ferramenta T1 e ativa o da corre o de ferramenta D1 N70 TO Desselecionar a ferramenta T1 Fundamentos 58 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Troca de ferramentas 4 1 2 Fun o Aplica o Sintaxe Significado Fundamentos 4 1 Troca de ferramentas sem gerenciamento de ferramentas Troca de ferramentas com M6 A ferramenta selecionada com a programa o do comando r A ferramenta somente ativada com o m6 inclusive corretores de ferramenta Em fresadoras com magazine de corrente de disco e de cassetes Sele o de ferramenta T lt n mero gt T lt n mero gt T lt n gt lt n mero gt Troca de ferramentas M6 Dessele o de ferramenta TO T0 lt n mero gt T Comando para sele o de ferramenta lt n gt N mero de fuso da extens o de endere o Nota A possibilidade de programar um n mero de fuso como extens o de endere o depende da proje o da m quina gt veja as informa es do fabricante da m quina lt n mero gt N mero da ferramenta Faixa de valores O 32000 M6 Fun o M para troca de ferramentas conforme DIN 66025 Com m6 ativa se a ferramenta selecionada rt e o corretor de
282. a o eixo em que deve ser aplicado o avan o Efeito por bloco Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 147 Controle de avan o 7 10 V rios valores de avan o em um bloco F ST SR FMA STA SRA 148 STA lt eixo gt Tempo de espera por eixo em s na tecnologia de retifica o Tempo de passada final Bit de entrada 1 Efeito por bloco SRA lt eixo gt Curso de retrocesso por eixo Bit de entrada 0 Efeito por bloco Indica o Quando a entrada ativada com Bit 1 para tempo de espera ou Bit O para curso de retrocesso ent o o curso restante dos eixos de percurso ou dos eixos individuais envolvidos cancelado e iniciado o tempo de espera ou o retrocesso Indica o O avan o por eixo valor ra e rma ou avan o de trajet ria valor corresponde ao avan o de 100 Com a fun o V rios valores de avan o em um bloco podem ser realizados avan os que s o menores ou iguais ao avan o por eixo ou ao avan o de trajet ria Indica o Se para um eixo forem programados avan os tempo de espera ou curso de retrocesso devido a uma entrada externa este eixo n o pode ser programado neste bloco como eixo POSA eixo de posicionamento que abrange outros blocos Indica o O Look Ahead tamb m est ativo em um bloco mesmo com outros avan os Dessa forma o atual avan o pode ser limitado atrav s do Look Ahead Fundamentos Manual de programa o 0
283. a totalmente independente dos movimentos de percurso e dos movimentos s ncronos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 429 Outras informa es 15 1 Eixos 15 1 11 Eixos lincados Os eixos lincados s o eixos que est o conectados fisicamente outra NCU que realiza o controle de posi o Os eixos lincados podem ser atribu dos canais din micos de uma outra NCU Do ponto de vista de uma determinada NCU os eixos lincados n o s o eixos locais Sistema de Sistema de acionamento 1 acionamento 2 Canal 2 M dulo Link HW Comunica o de M dulo Link HW liga o Link A altera o din mica da atribui o a uma NCU realizada pelo conceito de eixo contentor A troca de eixos com cer RELEASE a partir do programa de pe a n o est dispon vel para eixos lincados Outras informa es 430 Pr requisitos e As NCUs envolvidas NCU1 e NCU2 devem estar acopladas atrav s do m dulo de lincagem com comunica o de liga o Link r pida Literatura Manual de equipamento Configura o de NCU e O eixo deve ser configurado atrav s de dados de m quina e O opcional Eixo lincado deve estar dispon vel Descri o O controle de posi o realizado na NCU onde o eixo estiver fisicamente ligado com o acionamento Ali tamb m se encontra a interface de eixos VDI correspondente Os valores de posi o nominal para os eixos lincados em uma outra NCU s o gerados e comu
284. aa E a dis alisa desloca a EAE plana a asda aaa aada R ENa Eaa saia san 438 15 5 ldentincadok morrerei a ad da ER DD 442 15 6 Constantes sszsas nois ustisi opniao ana pu badalada E fai Ri 444 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 11 Conte do 16 12 Tabela E esere ea e Eea E PEER PERES E EEE ARDE E E E U ERE E ERREI 447 16 1 Lista de instru ES ausissien aaa aaa aa a aaa i AS UEM aaa 447 16 2 o EIKE o E E AT Ra rara di gd E do data o Rara E e 510 16 3 Grupos de fun es G eee aeaaararernananaaaaraeananaaaananarena nana aaanarenananaaananaa 520 16 4 Chamadas de subrotina pr definidas ie ereaaeeaaaraaaraanereanana 537 16 5 Chamadas de subrotina pr definidas em a es sincronizadas de movimentos 552 16 6 Fun es pr definidas ii iiieereeereiaenearena near E EAEE ENEE EEEN EEN EEEE EEEE ER EEEn E EEEn 553 APeNQICO ficamos a ia eS iT SEERE SESE E E Da RA OE PERENE E E E 559 A 1 Lista de abrevia es saiam ra a a aa a 559 A 2 Feedback sobre a documenta o ires eaaearanaranenanaaaanarananananaanaea 564 A 3 Vista Geral da documenta o sisii kiia anaana ASN aE 566 GISSA O a DE AMORE RA RS OR RS AN RR a a a aA RE ER a E ER ED 567 gjo PORPARRR NERDS Rc co RAN a ARDE a JO ERRA JOR E REVER A 589 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos geom tricos 1 1 Posi es da pe
285. abalho programado com c25 c26 tem prioridade e sobrescreve os valores introduzidos no SD43420 e no SD43430 Indica o Com c25 c26 tamb m podem ser programados valores de limite para rota o do fuso que s o indicados sob o endere o s Para obter mais informa es sobre este assunto veja Limita o program vel da rota o do fuso G25 G26 P gina 108 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 393 Comandos suplementares 14 3 Limita o da rea de trabalho Exemplo 394 80 XB Zona de prote o rea de trabalho protegidos contra danifica o Ajuste b sico wALIMON C digo de programa Coment rio Atrav s do limite de rea de trabalho com 625 26 Se limita o espa o de trabalho de modo que os dispositivos perif ricos tais como rev lveres esta o de medi o etc estejam N10 N20 N30 N40 N50 N60 N70 N80 N90 GO G90 F0 5 T1 G25 X 80 230 G26 X80 2330 L22 GO G90 Z102 T2 x0 WALIMOF G1 2 2 FO 5 GO Z200 N100 WALIMON N110 X70 M30 Defini o do limite inferior para eixos de coordenadas individuais Defini o do limite superior Programa de desbaste Ao ponto de troca de ferramentas Desativa o do limite da rea de trabalho Fura o retornado Ativa o do limite da rea de trabalho Fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares
286. actere sempre par COM Communication CP Communication Processor Processador de comunica o CPU Central Processing Unit Unidade de processamento central CR Carriage Return CRT Cathode Ray Tube Tubos de raios cat dicos CSB Central Service Board Unidade de PLC CTS Clear To Send Mensagem de pronto para enviar em interfaces de dados seriais CUTCOM Cutter radius compensation Corre o do raio da ferramenta DAU Conversor digital anal gico DB M dulo de dados no PLC Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 557 Ap ndice A 1 Lista de abrevia es DBB Byte de m dulo de dados no PLC DBW Palavra de m dulo de dados no PLC DBX Bit de m dulo de dados no PLC DC Direct Control Movimento do eixo rotativo pelo curso mais curto at a posi o absoluta realizado durante uma rota o DCD Carrier Detect DDE Dynamic Data Exchange DEE Dispositivo terminal de dados DIN Deutsche Industrie Norm Norma industrial alem DIO Data Input Output Exibi o da transfer ncia de dados DIR Directory Diret rio DLL Dynamic Link Library DOE Dispositivo de transfer ncia de dados DOS Disk Operating System DPM Dual Port Memory DPR Dual Port RAM DRAM Dynamic Random Access Memory DRF Differential Resolver Function Fun o de resolu o diferencial manivela eletr ni
287. ada da PGsl m rosca Curso programado de entrada e de sa da DITS DITE P gina 256 DIV Divis o Integer PGAsI Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 461 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F DL Sele o de corretor de PGAs m ferramenta aditivo dependente de local DL corretor aditivo corretor de ajuste DO Palavra chave para a o PGAs s ncrona ativa a a o quando a condi o for preenchida DRFOF Desativa o dos desloca PGs m mentos com manivela Desativa o de movimentos eletr nica DRF sobrepostos DRFOF CORROF P gina 379 DRIVE Acelera o de trajet ria PGs m em fun o da velocidade Modo de acelera o BRISK BRISKA SOFT SOFTA DRIVE DRIVEA P gina 412 DRIVEA Ativa o da curva carac PGs ter stica de acelera o Modo de acelera o BRISK dobrada para os eixos BRISKA SOFT SOFTA programados DRIVE DRIVEA P gina 412 DYNFINISH Din mica para PGsl m acabamento fino Ativa o de valores de din mica espec ficos de tecnologia DYNNORM DYNPOS DYNROUGH DYNSEMIFIN DYNFINISH P gina 417 DYNNORM Din mica normal PGsl m Ativa o de valores de din mica espec ficos de tecnologia DY
288. adas polares 211 Comandos de movimento 9 6 Interpola o circular C digo de programa Coment rio N130 CIP X70 Z2 75 11 93 33 Kl 54 25 Arco com ponto intermedi rio e ponto final N140G1 Z 95 N N40 M30 7 Fim do programa 9 6 2 Interpola o circular com centro e ponto final 62 63 X Y Z J K Fun o A interpola o circular permite a produ o de c rculos inteiros ou arcos O movimento circular descrito pelo a e ponto final em coordenadas cartesianas X Y Z e e centro do c rculo sob os endere os l J K Se um c rculo for programado com centro mas sem programar um ponto final ent o o resultado ser um c rculo inteiro Sintaxe 62 63 Xe Ya Da To Ju Ka G2 G3 Xe Y Ze I AC J AC K AC Fundamentos 212 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 6 Interpola o circular Significado ca Interpola o circular em sentido hor rio G Interpola o circular em sentido anti hor rio Irz Ponto final em coordenadas cartesianas T Coordenada do centro do c rculo no sentido X E Coordenada do centro do c rculo no sentido Y K Coordenada do centro do c rculo no sentido Z AC Especifica o de dimens o absoluta ativa por blocos Indica o c2 e c3 est o ativos modalmente Os pr ajustes c90 c91 de dimens o absoluta incremental apenas s o aplicados no ponto final do c rculo Como padr
289. ado 411 Comandos suplementares 14 7 Comportamento da acelera o Condi es gerais Exemplos Literatura 412 Mudan a do modo de acelera o durante a usinagem Se em um programa de pe a o modo de acelera o for mudado durante o processo de usinagem BRISK sor tamb m ser realizada uma mudan a de blocos com parada exata no fim do bloco durante o modo de controle da trajet ria na transi o Exemplo 1 SOFT e BRISKA C digo de programa N10 G1 X Y F900 SOFT N20 BRISKA AX5 AX6 Exemplo 2 DRIVE e DRIVEA C digo de programa NO5 DRIVE N10 G1 X Y F1000 N20 DRIVEA AX4 AX6 Manual de fun es b sicas Acelera o B2 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos suplementares 14 7 Comportamento da acelera o 14 7 2 Influ ncia da acelera o em eixos escravos VELOLIMA ACCLIMA JERKLIMA Fun o Em acoplamentos de eixos Acompanhamento tangencial movimento acoplado acopla mento de valor mestre caixa de transmiss o eletr nica gt veja o Manual de programa o Avan ada os eixos fusos escravos s o deslocados em fun o de um ou mais eixos fusos mestres A limita o de din mica dos eixos fusos escravos podem ser controlados com as fun es VELOLIMA ACCLIMA e JERKLIMA a partir do programa de pe a ou a partir de a es sincronizadas mesmo com um acoplamento de eixo j ativo Indica o A fun o JERLIMA n
290. ador de demais subrotina SPCON INT N mero do INT N mero do Spindle position control on Comuta o para o modo de fuso com fuso fuso controle de posi o SPCOF INT N mero do INT N mero do Spindle position control off Comuta o para o modo de fuso com fuso fuso controle de rota o SETMS INT N mero do Set master spindle Declara o do fuso como fuso mestre para o fuso atual canal Com SETMS sem indica o de par metros se ativa o pr ajuste realizado atrav s de dados de m quina 9 Retifica o Palavra chave 1 par metro Explica o Identificador de subrotina GWPSON INT N mero do Grinding wheel peripherical speed on Velocidade perif rica de rebolo constante fuso ativada Se o n mero de fuso n o for programado ent o se seleciona para o fuso a velocidade perif rica de rebolo da ferramenta ativa GWPSOF INT N mero do Grinding wheel peripherical speed off Velocidade perif rica constante de rebolo fuso desativada Se o n mero de fuso n o for programado ent o para o fuso desativada a velocidade perif rica do rebolo da ferramenta ativa TMON INT N mero do Tool monitoring on Monitora o de ferramentas ativada fuso Se n o for programado nenhum n mero T ent o se ativa a monitora o da ferramenta ativa TMOF INT N mero T Tool monitoring off Monitora o de ferramentas desativada Se n o for programado nenhum n mero T ent o se desativa a monitora o da ferramenta ativa Fund
291. ador de eixo do eixo de posicionamento Indica o O FD e o Fpa est o ativos por bloco Exemplo qe Defini o de curso O rebolo que alterna oscila no sentido Z deslocado no sentido X at a pe a atrav s da manivela Aqui o operador pode ajustar manualmente a penetra o at obter um direcionamento uniforme das fa scas Atrav s da ativa o da Anula o de curso restante passa se para o pr ximo bloco NC e a produ o continua em modo AUTOM TICO Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 141 Controle de avan o 7 8 Avan o com sobreposi o de manivela eletr nica FD FDA Outras informa es Deslocamento de eixos de percurso com sobreposi o de velocidade FD lt velocidade gt Para o bloco de programa de pe a onde est programada a sobreposi o da velocidade de percurso devem ser preenchidos os seguintes requisitos e Comando de curso c1 c2 ou c3 ativo e Parada exata c6o ativa e Avan o linear c94 ativo Override de avan o O Override de avan o somente tem efeito sobre a velocidade de percurso programada n o sobre o valor de velocidade gerado pela manivela eletr nica Exce o Override de avan o 0 Exemplo C digo de programa Descri o NLO Ms Ls N20 Ms Y 142 F500 FD 700 Avan o de percurso 500 mm min Avan o de percurso 700 mm min e sobreposi o de velocidade atrav s de manivela ele
292. agem de 6mm Parada exata G60 devido ao posiciona mento exato Chamada modal do ciclo de fura o Marca de salto para repeti o Modelo de posi o para modelo de fura o 55 Cria o de um programa NC 3 4 Exemplos de programa C digo de programa Coment rio N300 N310 N320 330 340 350 360 370 380 2 2 Boto oz N390 N400 N410 56 ENDLABEL MCALL GO Z200 M5 M9 T SPB5 M6 S2600 M3 M8 G90 G60 G54 G17 X25 Y0 MCALL CYCLE82 2 0 1 13 5 0 REPEAT POSITION MCALL GO Z200 M5 M9 M30 Identifica o de fim para repeti o Resetamento da chamada modal Chamar broca helicoidal D5mm Chamada modal do ciclo de fura o Repeti o da descri o de posi o da centragem Resetamento do ciclo de fura o Fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Troca de ferramentas Tipo de troca de ferramenta Para magazines de corrente de disco e de cassetes um processo de troca de ferramentas normalmente realizado em dois passos 1 Com o comando T efetuada a localiza o da ferramenta no magazine 2 Em seguida com o comando M executado o carregamento no fuso Para magazines de rev lver em tornos a troca de ferramentas inclusive a localiza o e o carregamento executada apenas com o comando T Indica o O tipo de troca de ferramentas configurado atrav s de um dado
293. aio da ferramenta deslocamento Movimento do escala ponto zero da ferramenta em BCS Eixos rotativos na Corre o do comprimento da ferramenta gm transf de 5 eixos transforma o cinem tica se ativa Movimento dos eixos de m quina do canal abc Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 3 C lculo do percurso 15 3 C lculo do percurso O c lculo do percurso determina o percurso a ser deslocado em um bloco sob considera o de todos deslocamentos e corre es No geral aplica se o seguinte Percurso valor nominal valor real deslocamento de ponto zero NV corre o de ferramenta WK Posi o absoluta nominal no ul Posi o absoluta Se em um novo bloco de programa o for programado um novo deslocamento de ponto zero e uma nova corre o de ferramenta ent o aplica se e Para dimens es absolutas Percurso dimens o de refer ncia P2 dimens o de refer ncia P1 NV P2 NV P1 WK P2 WK P1 e Para dimens es incrementais Percurso dimens o incremental NV P2 NV P1 WK P2 WK P1 Dimens o de refer ncia valor nominal para P2 refer ncia valor nominal Movimento Valor real 1 Valor real 2 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 435 Outras informa es
294. al conforme comportamento de canto c450 ou c451 programado KONTC Ativa o da aproxima o afastamento de curvatura constante KONTT Ativa o da aproxima o afastamento de tangente constante Indica o Como blocos originais de aproxima o afastamento para Kontc e Konrr s o permitidos apenas blocos c1 Estes s o substitu dos pelo comando por polin mios para a respectiva trajet ria de aproxima o afastamento Condi es gerais Fundamentos KONTT KoNTC N o est o dispon veis nas variantes 3D da corre o do raio da ferramenta CUT3DC CUT3DCC CUT3DF Se ainda assim forem programados o comando executar internamente e sem mensagem de erro uma comuta o para norm Manual de programa o 03 2010 6FC5398 1BP20 1KAO 287 Corre es do raio da ferramenta 10 2 Aproximar e afastar do contorno NORM KONT KONTC KONTT Exemplo 288 KONTC A aproxima o do c rculo inteiro iniciada pelo centro do c rculo Neste caso no ponto final do bloco de aproxima o o sentido e o raio de curvatura ser o id nticos aos valores do c rculo seguinte Nos dois blocos de aproxima o e de afastamento executada simulta neamente a penetra o no sentido Z A seguinte figura mostra a proje o vertical da trajet ria da ferramenta Esquema 10 1Proje o vertical O respectivo segmento do programa NC se parece da seguinte forma C digo de programa C
295. aliados correspondem ao curso que deve ser percorrido pelo eixo Neste caso s o considerados apenas os pulsos de manivela eletr nica no sentido at a posi o programada e Sobreposi o de velocidade Os pulsos de manivela eletr nica condicionados pelo sentido de giro e avaliados por ciclo IPO correspondem velocidade que deve ser sobreposta por eixo Os valores de limite de velocidade de percurso que podem ser alcan ados pela sobreposi o da manivela eletr nica s o M nimo O M ximo Valores de limite definidos em dados de m quina para os eixos de posicionamento Uma descri o detalhada sobre parametriza o de manivelas eletr nicas est dispon vel no a Literatura FB2 Manual de fun es ampliadas Deslocamento manual e manivela eletr nica H1 FD lt velocidade gt FDA lt eixo gt lt velocidade gt Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 8 Avan o com sobreposi o de manivela eletr nica FD FDA Significado FD lt velocidade gt FDA lt eixo gt lt velocidade gt lt eixo gt Avan o de percurso e libera o da sobreposi o de velocidade atrav s da manivela eletr nica lt velocidade gt e Valor O N o permitido e Valor O Velocidade de percurso Avan o por eixo lt velocidade gt e Valor O Defini o de curso atrav s de manivela eletr nica e Valor O Velocidade por eixo Identific
296. alterado simultaneamente em todos os tr s componentes Entretanto em um bloco n o podem ser utilizados simultaneamente os comandos do grupo TOFFL TOFFL 1 3 do grupo TorF lt eixo geom trico gt Da mesma forma em um bloco n o se pode escrever simultaneamente o TOFFL O TOFFL 1 Se todos os tr s componentes de comprimento da ferramenta forem programados em um bloco ent o os componentes n o programados permanecem inalterados Com isso poss vel por bloco constituir corre es para v rios componentes Todavia isto somente aplicado enquanto os componentes da ferramenta forem modificados apenas com TOFFL OU apenas com rorr Uma mudan a do tipo de programa o de rorrL para TOFF OU vice versa cancela todos eventuais Offsets de comprimento de ferramenta programados veja o exemplo 3 Avalia o de dados de ajuste Durante a associa o dos valores programados de Offset com os componentes de comprimento da ferramenta s o avaliados os seguintes dados de ajuste SD42940 SC TOOL LENGTH CONST mudan a dos componentes de comprimento da ferramenta em caso de mudan a de planos SD42950 SC TOOL LENGTH TYPE associa o da compensa o do comprimento da ferramenta independentemente do tipo de ferramenta Se estes dados de ajuste tiverem valores diferentes de 0 ent o estes ter o prioridade em rela o ao conte do do grupo 6 de c digos G sele o de plano c17 c19 ou o tipo de ferramenta TC DP1 lt n T g
297. amado sempre ser interpretado como n mero de rota es dada em rota es min Caso contr rio a interpreta o do valor S depende do grupo de fun es G 15 tipo de avan o Com o G96 G961 ou G962 ativo o valor S interpretado como velocidade de corte constante dada em m min em todos demais casos como n mero de rota es dado em rota es min No caso de uma mudan a de G96 G961 G962 para G331 G332 o valor da velocidade de corte constante passado para zero e no caso de uma mudan a de 6331 6332 para uma fun o dentro do grupo de fun es G 1 diferente de 6331 6332 o valor da rota o passado para zero Os valores S afetados devem ser reprogramados se necess rio Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 91 Movimento do fuso 6 1 Rota o do fuso S sentido de giro do fuso MS M4 M5 92 Comandos M pr configurados M3 M4 M5 Em um bloco com comandos de eixo as fun es M3 M4 e M5 s o ativadas antes de serem iniciados os movimentos dos eixos ajuste b sico do comando Exemplo C digo de programa Coment rio N10 G1 F500 X70 Y20 S270 M3 O fuso acelerado at 270 rpm depois s o executados os movimentos em Xe Y N100 G0 Z150 M5 Parada de fuso antes do movimento de retrocesso em Z Indica o Atrav s de dado de m quina pode se ajustar se os movimentos dos eixos somente ser o executados ap s a acelera o do fuso at a rota o nominal ou ap s a p
298. amenta especialmente interessante para fresas esf ricas e fresas com raios de canto pois no sistema CAM estes frequentemente s o calculados pelo centro da esfera ao inv s da ponta da esfera Por m durante a medi o da ferramenta normalmente medida a ponta da ferramenta e o comprimento da ferramenta armazenado na mem ria de corre es Vari veis de sistema para leitura dos atuais valores de Offset Os Offsets atualmente ativos podem ser lidos atrav s das seguintes vari veis de sistema Vari vel de sistema Significado P TOFFL lt n gt com0 lt n lt 3 L o atual valor de Offset do ToFFL com n 0 ou do ToOFFL 1 3 comn 1 2 3 em contexto antecipado P_TOFF lt eixo geom trico gt L o atual valor de Offset do TOFF lt eixo geom trico gt em contexto antecipado P TOFFR L o atual valor de Offset do TOFFR em contexto antecipado AC TOFFL lt n gt com0 lt n lt 3 L o atual valor de Offset do ToFFL com n 0 ou do ToFFL 1 3 comn 1 2 3 em contexto principal a es sincronizadas AC_TOFF lt eixo geom trico gt L o atual valor de Offset do TOFF lt eixo geom trico gt em contexto principal a es sincronizadas AC TOFFR L o atual valor de Offset do TOFFR em contexto principal a es sincronizadas Indica o As vari veis de sistema AC TOFFL AC TOFF e AC TOFFR ativam uma parada autom tica de pr processamento
299. amenta RETTOOL Com interrup es da usinagem por exemplo a quebra de ferramenta a ferra menta pode ser recuada atrav s de instru es de programa o em uma orienta o definida pelo usu rio atrav s de uma dist ncia definida Rede Uma rede a conex o de m ltiplos S7 300 e outros terminais por exemplo uma PG atrav s gt de cabos de conex o Atrav s da rede ocorre uma troca de dados entre os dispositivos conectados Fundamentos 582 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio Reset geral Atrav s do reset geral toda a mem ria da gt CPU apagada e Mem ria de trabalho e rea de escrita leitura da gt mem ria de armazenamento e Mem ria de sistema e Mem ria de back up Retra o r pida do contorno Com uma interrup o o programa de usinagem do CNC pode se introduzir um movimento que torna poss vel uma retirada r pida da ferramenta de um contorno da pe a que esteja sendo usinado Adicionalmente pode se parametrizar o ngulo e a dist ncia de retra o Ap s uma retra o r pida pode se adicionalmente executar uma rotina de interrup o SINUMERIK 840D Rosqueamento sem mandril de compensa o Com esta fun o permite se fazer rosqueamento sem mandril de compensa o Atrav s de m todos de interpola o do fuso como um eixo rotativo e o eixo de rosqueamento o rosqueamento feito com precis o na profundidade final da rosca Por exemplo roscas
300. amento Defini o do sentido de aproxima o e de afastamento com ajuda da corre o do raio da ferramenta G140 valor de ajuste b sico com raio de ferramenta positivo e G41 ativo gt aproxima o da esquerda e G42 ativo gt aproxima o da direita Outras op es de aproxima o s o definidas com G141 6142 e 6143 Estes c digos G apenas t m significado se o contorno de aproxima o for um quadrante ou um semic rculo Divis o do movimento do ponto de partida at o ponto final 6340 e G341 A aproxima o caracter stica do Po ao P4 est representada na seguinte figura Movimento de penetra o Po Pq Reta ou c rculo Reta c rculo ou helicoidal G340 Plano de usinagem 6341 Movimento de aproxima o em fun o do 6340 6341 Nos casos em que inclu da posi o do plano ativo G17 at G19 plano do c rculo eixo da h lice movimento de penetra o vertical ao plano ativo ser considerado um eventual FRAME ativo girado Comprimento da reta de aproxima o ou raio em c rculos de aproxima o DISR veja a figura na Sele o de contorno de aproxima o ou de afastamento e Aproxima o afastamento com retas O DISR indica a dist ncia do canto da fresa at o ponto de partida do contorno isto o comprimento da reta obtido quando a compensa o do raio da ferramenta est ativada como a soma do raio da ferramenta e o valor programado do DISR O raio da ferramen
301. amentos 538 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 4 Chamadas de subrotina pr definidas 10 Desbaste remo o Palavra chave 1 par metro 2 par metro 3 par metro 4 par metro Explica o Identificador de subrotina CONTPRON REAL 11 CHAR M todo INT N mero INT Estado Contour preparation on Ativa o da Tabela de de desbaste de do c lculo O prepara o de refer ncia contorno p E detalonados como ante Os programas de contorno e os blocos Torneamento riormente NC chamados em seguida s o longitudinal 1 C lculo divididos em movimentos individuais e Usin ext para frente armazenados na tabela de contorno pr e Torneamento para tr s retornado o n mero de detalonados transversal Usin ext N Torneamento transversal Usin int G Torneamento longitudinal Usin int CONTDCON REAL 6 INT Decodifica o de contorno Tabela de 0 no sentido Os blocos de um contorno s o codifica contorno programado dos de modo que se economize espa o na mem ria sendo um bloco por linha da tabela nomeada EXECUTE INT Estado de EXECUTE Ativa a execu o de erro programa Com isso se retorna execu o normal do programa a partir do modo de prepara o de refer ncia ou ap s a composi o de uma rea de prote o 11 Execu o da tabela Palavra chave 1 par metro Explica o Iden
302. anas pode ser aproximada com movimento de avan o r pido co interpola o linear c ou interpola o circular c2 c3 XxX XX x IS IS IS IS NNNN Comando para ativar o movimento de avan o r pido Comando para ativar a interpola o linear Comando para ativar a interpola o circular no sentido hor rio Comando para ativar a interpola o circular no sentido anti hor rio Coordenada cartesiana da posi o de destino no sentido X Coordenada cartesiana da posi o de destino no sentido Y Coordenada cartesiana da posi o de destino no sentido Z Indica o A interpola o circular c2 3 precisa de outras informa es al m das coordenadas da posi o de destino x Y Z p ex as coordenadas do centro do c rculo veja Tipos de interpola o circular P gina 209 Fun o Sintaxe GO odl G2 G3 Significado GO G1 G2 G3 X dis Z Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 193 Comandos de movimento 92 Comandos de deslocamento com coordenadas cartesianas GO G1 G2 G3 X Y Z Exemplo 194 C digo de programa Coment rio N10 G17 S400 M3 N20 GO X40 Y 6 Z2 N30 G1 Z 3 F40 N40 X12 Y 20 N50 GO Z100 M30 Sele o do plano de trabalho fuso direita Aproxima o em avan o r pido da posi o de partida especificada em coordenadas cartesianas Ativa o da interpola o de retas penetra o da ferramenta
303. andamento STARTFIFO 9 Execu o paralelo PGAs m isso abastecimento da mem ria de pr proces samento STAT Posi o das articula es PGAs b Fundamentos 498 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o STOLF Significado Fator de toler ncia GO Para descri o veja 1 PGAsl PPU260 261 828D 3 PPU280 281 D F D F STOPFIFO Parada do processa mento abastecimento da mem ria de pr proces samento at ser detec tado o STARTFIFO mem ria cheia ou fim de programa PGAsI STOPRE Parada de pr processa mento at todos os bloco preparados serem execu tados pelo processamen to principal PGAsI STOPREOF Cancelamento da parada de pr processamento PGAsI STRING Tipo de dado Sequ ncia de caracteres PGAsI STRINGFELD Sele o de um caractere individual a partir do cam po de String programado PGAsI STRINGIS Verifica o escopo de lin guagem NC dispon vel e especialmente verifica a exist ncia validade defi ni o e ativa o dos no mes de ciclo NC vari veis de usu rio macros e nomes de Label perten centes a este comando PGAsI STRINGVAR Sele o de um caractere individual a partir da String programada PGAsI STRLEN Determina o do com primento de uma String PGAsI SUBSTR Determina o do
304. ante E A Pontos finais em coordenadas cartesianas ueri Passo de rosca no sentido X Jassi Passo de rosca no sentido Y Risala Passo de rosca no sentido Z i Eixo longitudinal x Eixo transversal Par Ksi Comprimento e passo de rosca para roscas cil ndricas S POTRE TE Comprimento e passo para roscas transversais Pese OUK ai Passo de rosca para roscas c nicas A indica o 1 ou x se orienta conforme o ngulo de conicidade lt 45 O passo da rosca especificado com x passo de rosca no sentido longitudinal gt 45 O passo da rosca especificado com 1 passo de rosca no sentido transversal 45 O passo de rosca pode ser especificado com 1 ou SF Deslocamento do ponto de partida necess rio apenas em roscas com m ltiplas entradas O deslocamento do ponto de partida especificado como posi o angular absoluta Faixa de valores 0 0000 a 359 999 graus Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 251 Comandos de movimento 9 10 Rosqueamento com passo constante G33 Exemplos Exemplo 1 Rosca cil ndrica de duas entradas com deslocamento do ponto de partida a 180 X Ponto de partida 0 Z 1 Ponto de 100 partida 180 C digo de programa Coment rio N10 Gl G54 X99 Z710 S500 F100 M3 Deslocamento de ponto zero aproxima o do ponto de partida liga o do fuso N20 G33 Z2 100 K4 Rosca cil ndrica Ponto final em Z N30 G0 X102
305. ara r pida determinado rosqueamento LFON LFOF partir da tangente da DILF ALF LETXT LFWP trajet ria e do atual LFPOS POLF POLFMASK sentido de ferramenta POLFMLIN P gina 267 LFWP O plano do movimento de PGs m retrocesso na retra o Retrocesso r pido para r pida determinado rosqueamento LFON LFOF atrav s do atual plano de DILF ALF LFTXT LFWP trabalho G17 G18 G19 LFPOS POLF POLFMASK POLFMLIN P gina 267 LIFTFAST Retra o r pida PGsl LIMS Limite de rota o PGsl m com G96 G961 e G97 Velocidade de corte constante G96 G961 G962 G97 6971 G972 G973 LIMS SCC P gina 100 LLI Valor limite inferior de PGAsI vari veis LN Logaritmo natural PGAsl LOCK Bloqueio de a o PGAsl s ncrona com MD parar ciclo de tecnologia LONGHOLE Ciclo de modelo de fresa BHDsVBHF sl mento de oblongos em uma circunfer ncia LOOP Introdu o de um loop PGAs sem fim MO Parada programada PGsl Fun es M P gina 387 M1 Parada opcional PGsl Fun es M P gina 387 M2 Fim do programa prin PGsl cipal com retorno ao Fun es M P gina 387 in cio do programa M3 Sentido de giro do fuso PGs direita hor rio Fun es M P gina 387 M4 Sentido de giro do fuso PGs esquerda anti hor rio Fun es M P gina 387 M5 Parada do fuso PGsl Fun es M P gina 387 Fundamentos 482
306. ara corre o de rebolo esquerda e direita isto se as corre es de comprimento do corte esquerdo forem alteradas ent o os valores s o transmitidos automaticamente para o corte direito e vice versa Manual de fun es ampliadas Retifica o W4 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 79 Corretores de ferramentas 4 6 Chamada da corre o da ferramenta D 5 6 Fun o Sintaxe Significado 80 Chamada da corre o da ferramenta D Os cortes 1 a 8 com gerenciamento de ferramentas 12 de uma ferramenta podem ser associados diversos blocos de dados de corretor de ferramenta p ex diferentes valores de corretor para o corte esquerdo e o corte direito em uma ferramenta para canais A ativa o dos dados de corre o entre outros os dados para corretores do comprimento da ferramenta de um determinado corte realizado atrav s da chamada do n mero D Com a programa o do Do os corretores de ferramenta tornam se inativos Uma corre o do raio de ferramenta deve ser ativada adicionalmente com c41 c42 Indica o As corre es do comprimento da ferramenta t m efeito se o n mero D estiver programado Se n o for programado nenhum n mero D ent o em uma troca de ferramentas estar ativo o ajuste padr o definido atrav s do dado de m quina gt veja as informa es do fabricante da m quina Ativa o de um bloco de dados de corre o da ferramenta D lt
307. ara retornar ao in cio do programa Se o programa principal chamado a partir de outro programa como se fosse uma subrotina ent o atuam o m2 m30 assim como o m17 e vice versa OU Seja O m17 atua no programa principal como m2 m30 Fun es de fuso M3 M4 M5 M19 M70 Em todas as fun es de fuso pode se aplicar a escrita ampliada de endere os com indica o do n mero do fuso Exemplo c digo de programa Coment rio m2 3 Giro de fuso direita para o segundo fuso Se n o for programada nenhuma extens o de endere o se aplica a fun o para o fuso mestre Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 387 Transfer ncia de fun es auxiliares 13 1 Fun es M Fundamentos 388 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 1 Emiss o de mensagens MSG Fun o Com a fun o msc poss vel enviar uma sequ ncia de caracteres qualquer do programa de pe a na forma de mensagem para o operador MSG lt mensagem de texto gt lt execu o gt Sintaxe MSG Significado MSG lt texto de mensagem gt lt execu o gt Fundamentos Palavra chave para programa o de um texto de mensagem Qualquer sequ ncia de caracteres para exibir como uma mensagem Tipo STRING Comprimento m ximo 124 caracteres a exibi o ocorre em duas linhas 2 62 caracteres No texto de mensagem tamb m podem ser retornadas vari vei
308. ara retra o r pida Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM LFTXT 1 O plano determinado a partir da tangente de m x percurso e da atual orienta o de ferramenta LFWP 2 O plano determinado atrav s do atual plano de m trabalho G17 G18 619 LFPOS 3 Retra o axial em uma posi o m Grupo 47 Mudan a de modo para c digo NC externo Fun o G N 1 Significado MD20150 W 3 STD SAG FM G290 1 Ativa o do modo de linguagem SINUMERIK m x G291 2 Ativa o do modo de linguagem ISO m Fundamentos 530 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 3 Grupos de fun es G Grupo 48 Comportamento de aprox afastamento na corre o do raio de ferramenta Fun o G N 1 Significado MD20150 2 W3 STD SAG FM G460 1 Monitora o de colis o para bloco de aproxima o e m x afastamento ON G461 2 Se n o houver nenhuma intersec o no bloco de m corre o do raio de ferramenta WRK prolonga o bloco extremo com arco G462 3 Se n o houver nenhuma intersec o no bloco de m corre o do raio de ferramenta WRK prolonga o bloco extremo com reta Grupo 49 Movimento ponto a ponto Fun o G N 1 Significado MD20150 2 W3 STD SAG FM CP 1 Movimento de percurso m x PTP 2 Movimento ponto a p
309. arada do fuso ou se eles devem ser executados imediatamente ap s os processos de ativa o programados Trabalhar com v rios fusos Em um canal podem existir 5 fusos fuso mestre mais 4 fusos adicionais simultaneamente Um fuso definido como fuso mestre por dado de m quina Para este fuso s o aplicadas fun es especiais como por exemplo abertura de rosca fura o roscada avan o por rota o tempo de espera Para os demais fusos p ex um segundo fuso de trabalho e ferramenta acionada devem ser especificados os respectivos n meros para indica o de rota o sentido de giro e parada do fuso Exemplo c digo de programa Coment rio N10 S300 M3 S2 780 M2 4 Fuso mestre 300 rpm giro direita 2 fuso 780 rpm giro esquerda Mudan a program vel do fuso mestre Atrav s do comando serms lt n gt no programa NC qualquer fuso pode ser definido como fuso mestre serms deve estar em um bloco pr prio Exemplo C digo de Coment rio programa mio SETMS 2 Agora o fuso 2 o fuso mestre Indica o Agora para o novo fuso mestre declarado aplicada a rota o especificada com s assim como as fun es programadas m3 m4 e ms Com o serms sem especificar o fuso retornamos para o fuso mestre definido em dado de m quina Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Movimento do fuso 6 2 Velocidade de corte SVC 6 2 Velocidade de corte SVC
310. as a Pao 267 9 15 Chanfro arredondamento CHF CHR RND RNDM FRC FROM 271 10 Cora es do ralo da f rramenta xs cosasiinranessemasitadecosuaRoa renda ds radiais qn a pra pad 277 10 1 Corre o do raio da ferramenta G40 G41 642 OFFN a 277 10 2 Aproximar e afastar do contorno NORM KONT KONTC KONTT eseese 287 10 3 Corre o nos cantos externos 6450 6451 DISC ea 294 10 4 Aproxima o e afastamento suaves ee eaeaeaaeananananararenaaaaaaanareranna 298 10 4 1 Aproxima o e afastamento G140 at G143 G147 G148 6247 G248 G347 6348 G340 6341 DISR DISCL FAD PM PR areas aeaaeraaana 298 10 4 2 Aproxima o e afastamento com estrat gias de afastamento ampliadas G460 G461 GAO eee aa a E a a CU dan idalaio Da tau S 308 10 5 Monitora o de colis es CDON CDOF CDOF2 errei 312 10 6 Corre o de ferramenta 2D CUT2D CUT2DF era 316 10 7 Manter corre o do raio da ferramenta constante CUTCONON CUTCONOF 319 10 8 Ferramentas com posi o definida de corte ee eararerenaanaaaans 322 11 Comportamento no percurso is rrereeeaaaeaeananacanananeaannanasaaaaaraaaaanaaaanaaannanranada 327 11 1 Parada exata G60 G9 G601 G602 6603 e arereaneaaaans 327 11 2 Modo de controle da trajet ria G64 G641 G642 6643 G644 6645 ADIS ADISPOS 331 12 Transforma es de
311. as de condu o pode ser virtualmente eliminado com a compensa o de erro de quadrante A parametriza o da compensa o de erro de quadrante ocorre atrav s de um teste circular Compensa o do raio da ferramenta Visando a programa o do gt contorno de pe a desejado o comando deve percorrer o contorno programado em uma trajet ria equidistante considerando o raio da ferramenta utilizada c41 c42 Compensa o interpolat ria Compensa o interpolat ria uma ferramenta que habilita o erro de controle de fuso Spindelsteigungsfehler e o erro de compensa o do sistema de medi o Messsystemfehler kompensiert do fabricante SSFK MSFK Contorno Forma da gt Pe a Contorno acabado Contorno da pe a usinada Vide gt Pe a bruta Contorno da pe a de trabalho Contorno desejado para gt pe as a serem criadas usinadas Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 569 Gloss rio Controle de avan o din mico Irregularidades no contorno devido erros de contorno podem ser praticamente eliminadas utilizando o controle de avan o dependente da acelera o Isto resulta em uma excelente precis o de usinagem mesmo em altas gt velocidades O controle pode selecionar ou retirar a sele o de um eixo espec fico no gt programa de pe a Controle de velocidade Visando a obten o de uma velocidade aceit vel em caso de movimentos irrelevantes por bloco uma an lise antecipa
312. as para o bloco em que foram programados O ltimo bloco nas sequ ncias de execu o cont m uma palavra especial para o fim do programa m2 M17 OU M30 Regras de blocos Os blocos NC podem ser identificados por n meros de bloco no in cio de cada bloco Estes s o constitu dos pelo caractere N e um n mero inteiro e positivo p ex N40 A sequ ncia dos n meros de blocos aleat ria mas recomenda se o uso de n meros de bloco em ordem crescente Indica o Os n meros de blocos devem ser nicos dentro de um programa para obter um s resultado em uma localiza o Um bloco encerrado com o caractere Lr LINE FEED nova linha Indica o O caractere Lr n o precisa ser escrito Ele gerado automaticamente com a quebra de linha Manual de programa o 03 2010 6FC5398 1BP20 1KAO 39 Fundamentos de programa o NC 2 2 Composi o e conte do de um programa NC Tamanho de bloco Um bloco pode comportar no m ximo 512 caracteres inclusive coment rio e caractere de fim de bloco LF Indica o Na atual exibi o no monitor geralmente s o exibidos tr s blocos cada um com at 66 caracteres Os coment rios tamb m s o exibidos As mensagens s o exibidas em uma janela de mensagens pr pria Sequ ncia das instru es 2 2 3 40 Para construir a estrutura do bloco de forma clara as instru es em um bloco devem ser ordenadas na seguinte ordem MG Mis
313. as rota es ser o executadas Fundamentos 358 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL Sentido de giro Como ngulo de giro positivo foi definido Visto no sentido do eixo de coordenada positivo e giro no sentido hor rio Sequ ncia das rota es Em um bloco NC podem ser girados simultaneamente at tr s eixos geom tricos A ordem em que as rota es devem ser executadas s o definidas atrav s do dado de m quina MD10600 MN FRAME ANGLE INPUT MODE e Nota o RPY Z Y X ou e ngulo euleriano Z X Z Com a nota o RPY ajuste padr o temos como resultado a seguinte ordem 1 Rota o em torno do 3 eixo geom trico Z 2 Rota o em torno do 2 eixo geom trico Y 3 Rota o em torno do 1 eixo geom trico X Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 359 Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL 360 X Esta seq ncia se aplica quando os eixos geom tricos est o programados em um bloco Ela tamb m se aplica independentemente da seq ncia de especifica o Se apenas dois eixos devem ser girados ent o pode ser omitida a indica o do 3 eixo valor zero Faixa de valores com ngulo RPY Os ngulos somente s o definidos como nicos nas seguintes faixas de valores Rot
314. at pouco antes do fim do contorno Indica o O comportamento de aproxima o sim trico ao comportamento de afastamento O comportamento de aproxima o ou de afastamento definido pelo estado do comando G no bloco de aproxima o ou de afastamento Por isso que o comportamento de aproxima o pode ser ajustado independentemente do comportamento de afastamento Fundamentos 308 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves Exemplos Exemplo 1 Comportamento de afastamento com G460 A seguir sempre ser representada apenas a situa o com desativa o da compensa o do raio da ferramenta O comportamento para a aproxima o totalmente an logo C digo de programa Coment rio G42 D1 T1 Raio de ferramenta de 20mm G1 X110 Y0 N10 X0 N20 Y10 N30 G40 X50 Y50 Exemplo 2 Aproxima o com G461 C digo de programa Coment rio N10 N20 N30 N40 N50 N60 N70 N80 N90 TC_DP1 1 1 120 Tipo de ferramenta fresa TC_DP6 1 1 10 Raio da ferramenta X0 Y0 F10000 T1 D1 Y20 G42 X50 Y5 G461 YO F600 X30 X20 Y 5 X0 Y0 G40 N100 M30 Outras informa es G461 Quando n o poss vel encontrar nenhum ponto de intersec o entre o bloco de compensa o do raio de ferramenta WRK e o bloco anterior a curva de offset deste bloco prolongada com um c rculo cujo centro se encontra no ponto
315. aticamente a passagem para o modo de eixo com base na sequ ncia de programa o Por isso que n o mais necess ria a programa o expl cita do M70 no programa de pe a Entretanto o M70 ainda pode ser programado por exemplo para melhorar a leitura do programa de pe a Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS Exemplos Exemplo 1 Posicionamento de fuso no sentido de giro negativo O fuso 2 deve ser posicionado 250 no sentido de giro negativo C digo de programa Coment rio N10 SPOSA 2 ACN 250 O fuso eventualmente desacelerado e acelerado em sentido contr rio para o posicionamento AC 250 0 Dcs50 Exemplo 2 Posicionamento de fuso em modo de eixo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 127 Controle de avan o 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS Variante de programa 1 C digo de programa Coment rio N10 M3 5500 N90 SPOS 2 0 Controle de posi o ativado fuso 2 posicionado em 0 no pr ximo bloco pode ser deslocado em modo de eixo N100 x50 C180 O fuso 2 eixo C deslocado sincronizado com X na interpola o linear N110 220 SPOS 2 90 O fuso 2 posicionado em 90 graus Variante de programa 2 C digo de programa Coment rio N10 M3 S500 N90 M2 70 O fuso 2
316. avan o devem ser aproximadas em suas marcas de refer ncia com utiliza o de sistemas de medi o de curso incrementais Somente ent o podem ser programados movimentos de deslocamento Com G74 se executa a aproxima o do ponto de refer ncia no programa NC Sintaxe G74 x1 0 Y1 0 21 0 A1 0 Programa o em bloco NC pr prio Significado G74 Aproxima o do ponto de refer ncia x1 0 Y1 0 21 0 O endere o de eixo de m quina especificado X1 Y1 Z1 para eixos lineares deslocado at o ponto de refer ncia Al 0 B1 0 C1 0 O endere o de eixo de m quina especificado A1 B1 C1 para eixos rotativos deslocado at o ponto de refer ncia Indica o Antes da aproxima o do ponto de refer ncia n o pode ser programada nenhuma transfor ma o para um eixo que deve ser deslocado at a marca de refer ncia atrav s do G74 A transforma o desativada com o comando TRAFOOF Exemplo Ao trocar o sistema de medi o se deve aproximar o ponto de refer ncia e ajustar o ponto zero da pe a C digo de programa Coment rio N10 SPOS 0 E Fuso em controle de posi o N20 G74 x1 0 Y1 0 21 0 C1 0 Aproxima o do ponto de refer ncia para eixos lineares e eixos rotativos N30 G54 E Deslocamento de ponto zero N40 147 E Programa de desbaste N50 M30 R Fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 399 Comandos suplementares 14 5 Aproxima o de ponto fixo G75 G751
317. avan o em trechos de percurso curvados CFTCP CFC CFIN P gina 144 CFIN Avan o constante PGsl m somente para curvaturas Otimiza o de avan o em internas n o para trechos de percurso curvados curvaturas externas CFTCP CFC CFIN P gina 144 CFINE Atribui o do desloca PGAsI mento fino em uma vari vel FRAME CFTCP Avan o constante no PGsl m ponto de refer ncia de Otimiza o de avan o em corte da ferramenta trechos de percurso curvados trajet ria do centro CFTCP CFC CFIN P gina 144 CHAN Especifica o da rea de PGAs validade de dados CHANDATA Ajuste do n mero de PGAsI canal para acesso de dados no canal Fundamentos 452 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F CHAR Tipo de dado Caracteres PGAs ASCII CHECKSUM Forma o checksum sobre PGAs um campo como STRING de comprimento definido CHF Chanrfro PGsl b e valor comprimento do Chanfro arredondamento CHF chantro CHR RND RNDM FRC FRCM P gina 271 CHKDM Controle da condi o FBW inequ voca dentro de um magazine CHKDNO Verifica o de condi o PGAs inequ voca de n meros D CHR Chanrfro
318. blocos Ap s um bloco com c63 programado torna se novamente ativo o ltimo comando de interpola o co c1 c2 programado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 265 Comandos de movimento 9 13 Rosqueamento com macho com mandril de compensa o G63 Velocidade de avan o Indica o O avan o programado deve estar de acordo com a rela o rota o e passo de rosca do macho Regra pr tica Avan o F em mm min Rota o do fuso S em rpm Passo da rosca em mmrrot Tanto a chave de corre o de avan os e a chave de corre o da rota o do fuso s o ajustadas em 100 com o c63 Exemplo Neste exemplo deve ser furada uma rosca M5 O passo de uma rosca M5 de 0 8 conforme tabela Com a rota o selecionada de 200 rpm temos o avan o F 160 mm min C digo de programa Coment rio N10 G1 X0 YO Z2 S200 F1000 M3 Aproxima o do ponto de partida liga o do fuso N20 G63 Z 50 F160 Rosqueamento com macho profundidade de fura o 50 N30 G63 Z3 M4 Retrocesso invers o de sentido programada N40 M30 Fim do programa Fundamentos 266 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 14 Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF 9 14 Fun o Sintaxe Significado Fundamentos POLFMASK POLFMLIN Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LFTXT
319. blocos DV definition escravo mestre de trans de trans NOC Sem controle de mudan a Acoplamen Defini o do ou fuso ou miss o miss o de blocos a mudan a dos blocos to de valor grupo de escravo fuso do nu do deno liberada imediatamente FINE nominal fusos sincro FS mestre merador minador Mudan a de blocos na sincroni AV nizados LS FA ou LA ou za o fina COARSE Mudan a Acoplamen FS LS de blocos na sincroniza o aproxi to de valor mada e IPOSTOP Mudan a de real blocos na finaliza o de valor nomi nal do movimento sobreposto Se o comportamento de mudan a de blocos n o for indicado ent o n o ocorre nenhuma altera o do com portamento ajustado Fundamentos 546 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 4 Chamadas de subrotina pr definidas COUPDEL AXIS AXIS Couple Eixo Eixo delete escravo mestre Deleta o do ou fuso ou grupo de escravo fuso fusos sincro FS mestre nizados LS COUPOF AXIS AXIS A mudan a de blocos liberada Desativa o Eixo Eixo imediatamente mais r pida escravo mestre poss vel do ou fuso ou modo escravo fuso sincronizado FS mestre LS COUPOF AXIS AXIS REAL A mudan a de blocos liberada Desativa o Eixo Eixo POSrs somente ao ser ultrapassada a do modo escravo mestre posi o de desativa o s ncrono ou f
320. ca DRY Dry Run Avan o de teste DSB Decoding Single Block Bloco a bloco de decodifica o DW Palavra de dados E Entrada E A Entrada sa da E R Unidade de alimenta o e realimenta o de tens o do SIMODRIVE 611 digital ENC Encoder Gerador de valor real EPROM Erasable Programmable Read Only Memory mem ria de leitura delet vel e eletricamente program vel ERROR Error from printer FB M dulo de fun o FBS Tela plana FC Function Call M dulo de fun o no PLC FDB Banco de dados do produto FDD Floppy Disk Drive FEPROM Flash EPROM Mem ria de leitura e grava o FIFO First In First Out Mem ria que opera sem indica o de endere o e cujos dados podem ser lidos na mesma sequ ncia em que v o sendo armazenados FIPO Interpolador fino FM M dulo de fun o FPU Floating Point Unit Unidade de ponto flutuante FRA M dulo do Frame FRAME Bloco de dados quadro FRK Corre o do raio da fresa FST Feed Stop Parada de avan o FUP Plano de funcionamento m todo de programa o para PLC Fundamentos 558 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Ap ndice A 1 Lista de abrevia es GP Programa b sico GUD Global User Data Dados de usu rio globais HD Hard Disk Disco r gido HEX Abrevia o para n mero hexadecimal HiFu Fun o auxiliar HMI
321. ca que haver caso de morte ou les es graves caso as medidas de seguran a correspondentes n o forem tomadas NCUIDADO acompanhado do s mbolo de alerta indica um perigo iminente que pode resultar em les es leves caso as medidas de seguran a correspondentes n o forem tomadas CUIDADO n o acompanhado do s mbolo de alerta significa que podem ocorrer danos materiais caso as medidas de seguran a correspondentes n o forem tomadas ATEN O significa que pode ocorrer um resultado ou um estado indesejados caso a instru o correspondente n o for observada Ao aparecerem v rios n veis de perigo sempre ser utilizada a advert ncia de n vel mais alto de gravidade Quando apresentada uma advert ncia acompanhada de um s mbolo de alerta relativamente a danos pessoais esta mesma tamb m pode vir adicionada de uma advert ncia relativa a danos materiais Pessoal qualificado O produto sistema ao qual esta documenta o se refere s pode ser manuseado por pessoal qualificado para a respectiva defini o de tarefas e respeitando a documenta o correspondente a esta defini o de tarefas em especial as indica es de seguran a e avisos apresentados Gra as sua forma o e experi ncia o pessoal qualificado capaz de reconhecer os riscos do manuseamento destes produtos sistemas e de evitar poss veis perigos Utiliza o dos produtos Siemens em conformidade com as espec
322. cadores canal outro canal A espera prosse 0 9 1 10 gue at que em outro canal ou STRING tamb m seja alcan ado o Nome de WAITMC com o marcador canal correspondente A parada MC CHAN exata realizada somente se os NAME outros canais ainda n o alcan aram o marcador WAITP AXIS AXIS AXIS AXIS AXIS AXIS Wait for positioning axis Identificador Identificador Identificador Identificador Identi Identi Espera at que os eixos de de eixo de eixo de eixo de eixo ficador ficador posicionamento de seu pro de eixo de eixo grama alcancem o ponto final WAITS INT INT INT INT INT Wait for positioning spindle N mero do N mero do N mero do N mero do N me Espera at que os fusos pro fuso fuso fuso fuso ro do gramados antes com o SPOSA fuso alcancem seu ponto final pro gramado RET Fim de subrotina sem sa da de fun o ao PLC GET AXIS AXIS AXIS AXIS AXIS AXIS Ocupa o de eixo de m quina GETDH AXIS AXIS AXIS AXIS AXIS AXIS Ocupa o direta de eixo de m quina RELEASE AXIS AXIS AXIS AXIS AXIS AXIS Libera o de eixos de m quina Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 543 Tabelas 16 4 Chamadas de subrotina pr definidas PUTFTOC REAL INT INT INT Put fine tool correction Valor de N mero do N mero de N mero do Corre o fina de ferramenta corre o par metro canal ou fuso STRING Nome de canal MC C
323. cedimento Exemplos de programa 3 4 Exemplos de programa Exemplo 1 Primeiros passos de programa o O exemplo de programa 1 serve para executar e testar os primeiros passos de programa o no NC Criar novo programa de pe as nomes 1 2 Editar programa de pe a 3 Selecionar programa de pe a 4 Ativar bloco a bloco 5 Iniciar programa de pe a Literatura Manual de opera o da presente interface de opera o Indica o Para que o programa possa ser executado na m quina os dados de m quina tamb m precisam estar definidos gt Fabricante da m quina Indica o Durante o teste de um programa podem aparecer alarmes Estes alarmes precisar ser resetados primeiro Exemplo de programa 1 Fundamentos C digo de programa Coment rio N10 MSG ESTE O MEU PROGRAMA NC N20 F200 S900 T1 D2 M3 N30 GO X100 Y100 N40 G1 X150 N50 Y120 N60 X100 N70 Y100 N80 GO X0 YO N100 M30 Manual de programa o 03 2010 6FC5398 1BP20 1KAO gt dada a mensagem ESTE O MEU PROGRAMA NC na linha de alarmes Avan o fuso ferramenta corre o de ferramenta fuso direita g Aproximar a posi o em avan o r pido 7 Ret ngulo com avan o normal reta em X Reta em Y Reta em X Reta em Y Retrocesso em avan o r pido Fim de bloco 51 Cria o de um programa NC 3 4 Exemplos de programa 3 4 2 Exemplo 2 Programa NC para torneamento
324. cegas Condi o Fuso em opera o de eixo Rota o Componente de um gt frame que define uma rota o no sistema de coordenadas ao redor de um ngulo espec fico Rotina de interrup o Rotinas de interrup o s o gt sub rotinas especiais que podem ser iniciadas atrav s da execu o de um evento sinal externo no processo de usinagem Um bloco do programa de usinagem interrompido e a posi o dos eixos s o automaticamente armazenadas Sa das e entradas digitais r pidas Em um entrada digital pode se por exemplo iniciar uma rotina r pida de CNC rotina de interrup o Atrav s de uma sa da digital do CNC pode se rapidamente ativar fun es de comuta o controladas pelo programa SINUMERIK 840D Senten a do programa de usinagem Parte de um gt programa de pe a demarcado atrav s de Line Feed Os gt blocos principais e os gt subblocos s o diferenciados Sincroniza o Instru es em gt programas de usinagem para sequ ncias coordenadas em gt canais diferentes em certos pontos de usinagem Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 583 Gloss rio Sistema de coordenadas Vide gt Sistema de coordenadas de m quina gt Sistema de coordenada de pe a Sistema de coordenadas b sico Sistema de coordenadas cartesianas que gerado atrav s de uma transforma o do sistema de coordenadas da m quina O programador utiliza os nomes dos eixos do siste
325. cia t cnica SINUMERIK SINUMERIK SINAMICS SINUMERIK 840D sl S120 840D sl 840Di sl 802D sl 828D SINUMERIK 840D sl Manual de fun es Manual de fun es Manual de fun es Manual de fun es Diretrizes EMC Fun es b sicas Dialetos ISO Fun es de acionamento Safety Integrated Fun es ampliadas Fun es especiais A es s ncronas Gerenciamento de ferramentas Documenta o eletr nica SINUMERIK SINAMICS Motores DOConCD Escopo m nimo de documenta o recomendado DOConWEB Fundamentos 564 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio Acelera o com limita o de torque Para otimizar a resposta de acelera o na m quina e simultaneamente proteger a mec nica pode se alternar no programa de usinagem entre a acelera o r pida e a acelera o constante sem jerk Acionamento O acionamento o componente do CNC que controla o torque e a rota o do motor baseado em comandos do NC A es sincronizadas 1 Emiss o de fun o auxiliar Durante a usinagem de uma pe a pode se solicitar fun es tecnol gicas externas gt Fun es auxiliares do programa de CNC ao CLP Por exemplo estas fun es auxiliares s o utilizadas para controlar equipamentos auxiliares da m quina ferramenta como mandril garras de fixa o porta ferramenta etc 2 Apresenta o de fun es r pidas de ajuda Com rela o ao te
326. cificado corresponde largura do chanfro no sentido de movimento Bissetriz Rua Coordenadas no sentido X Dies Coordenadas no sentido Z Indica o Para mais informa es sobre a programa o de um chanfro ou arredondamento veja Chanfro arredondamento CHF CHR RND RNDM FRC FROM Exemplo C digo de programa Coment rio N10 X10 Z100 F1000 G18 Aproxima o da posi o de partida N20 ANG 140 CHR 7 5 Reta com indica o de ngulo e chanfro N30 X80 Z770 ANG 95 824 RND 10 Reta no ponto intermedi rio com indica o de ngulo e arredondamento N40 X70 250 Reta no ponto final Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 247 Comandos de movimento 9 9 Defini es de contorno 9 9 5 Sucess es de elementos de contorno Programa o de ponto final com ngulo Fun o Se em um bloco NC aparecer a letra de endere o A n o se deve programar mais nenhum um ou ambos eixos do plano ativo N mero de eixos programados e Se nenhum eixo do plano ativo foi programado ent o trata se do primeiro ou do segundo bloco de uma sucess o de elementos de contorno constitu da por dois blocos Quando se trata do segundo bloco de uma sucess o de elementos de contorno significa que o ponto de partida e o ponto final s o id nticos no plano ativo A sucess o de elementos de contorno em todo caso composta por um movimento vertical ao plano ativo e Se foi programado
327. com G54 G57 G505 G599 RPL Rota o no plano ngulo com que o sistema de coordenadas deve ser girado plano ajustado com G17 G19 A seq ncia na qual ser executada a rota o o pode ser definida atrav s de dado da m quina No ajuste padr o aplicada a nota o RPY Roll Pitch Yaw com Z Y X Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL AROT Rota o aditiva relativa ao atual ponto zero v lido ajustado ou programado Rees ess Dess Rota o no espa o Eixos geom tricos nos quais se executa a rota o Exemplos Exemplo 1 Rota o no plano Nesta pe a as formas mostradas aparecem Y v rias vezes em um programa Al m do deslocamento de ponto zero tamb m devem ser executadas rota es visto que as formas n o se encontram paralelamente aos eixos X C digo de programa Coment rio N10 G17 G54 Plano de trabalho X Y ponto zero da pe a de trabalho N20 TRANS X20 Y10 Deslocamento absoluto N30 110 Chamada da subrotina N40 TRANS X55 Y35 Deslocamento absoluto N50 AROT RPL 45 Rota o do sistema de coordenadas em 45 N60 L10 Chamada da subrotina N70 TRANS X20 Y40 Deslocamento absoluto reseta todos os deslocamentos anteriores N80 AROT RPL 60 Rota o aditiva em 60 N90 L10 Chamada da subrotina N100 GO X
328. coordenadas Frames ie eeenaeaeenananeeananeraaananaaanaa 341 12 1 Frame Siscia aaneen a e end aa Ra aa ni a O aaa E 341 12 2 Instru es de Fram asia parado cais a AA T da a aa 343 12 3 Deslocamento de ponto zero program vel ee eeeaaararerenaanaanans 347 12 3 1 Deslocamento de ponto zero TRANS ATRANS rear 347 12 3 2 Deslocamento de ponto zero por eixos 658 G59 area 351 12 4 Rota o program vel ROT AROT RPL aereas 354 12 5 Rota es de Frame program veis com ngulos espaciais ROTS AROTS CROTS 365 12 6 Fator de escala program vel SCALE ASCALE 366 12 7 Espelhamento program vel MIRROR AMIRROR 370 12 8 Cria o de Frame por orienta o de ferramenta TOFRAME TOROT PAROT 375 12 9 Desselecionar Frame G53 6153 SUPA G500 tese 378 12 10 Desativa o de movimentos sobrepostos DRFOF CORROF 379 13 Transfer ncia de fun es auxiliares issscssassassmasissisiisansarsesissartessunsasaiseincasersaisensinsinensarsoisiasosdanistaserss 383 13 1 FUN ES M sc apud ae a fa Eaa da a Eta Ga 387 Fundamentos 10 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Conte do 14 Comandos suplementares n e ereererereenercneaeaceneenaasenensonera cena enros maneran anna 391 14 1 Emiss
329. curso como eixo s ncrono FGROUP Com o rcrouvr define se que um eixo de percurso deve ser deslocado com avan o de trajet ria ou como eixo s ncrono Na interpola o de linha helicoidal define se por exemplo que devem ser deslocados apenas dois eixos geom tricos X e Y com avan o programado O eixo de penetra o Z seria ent o o eixo sincronizado Exemplo FGROUP Xx Y Manual de programa o 03 2010 6FC5398 1BP20 1KA0 113 Controle de avan o 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF Altera o de FGROUP Uma altera o do ajuste realizado com rcrour poss vel 1 atrav s de uma nova programa o do rerour p X FGROUP X Y Z 2 atrav s da programa o do rcrour sem indica o de eixo FGROUP Ap s o rerour aplicado o estado inicial ajustado no dado de m quina Agora os eixos geom tricos s o novamente deslocados em grupo de eixos de percurso Indica o Os identificadores de eixo no reroup devem ser nomes de eixo de canal Unidades de medida para o avan o F Com os comandos c700 e c710 define se al m das indica es geom tricas o sistema de medidas para os avan os r isto e com c700 inch min e com c710 mm min Indica o Atrav s do c70 c71 as indica es de avan o n o s o influenciadas Unidade de medida para eixos sincronizados com velocidade limite FL A unidade de medida para o r ajustada atrav s do comando c700 c710 tamb m a
330. da em v rios blocos pode ser realizada gt Look Ahead Controle L gico Program vel Controles program veis CLP s o controles eletr nicos no qual suas fun es s o armazenadas em forma de programa na unidade de controle A estrutura e a fia o do equipamento n o dependem da fun o do controlador O controlador program vel tem a mesma estrutura que um computador ele consiste em uma CPU unidade central com mem ria grupo de entradas e sa das e um bus system interno Os perif ricos e a linguagem de programa o est o alinhados aos interesses do controle Coordenadas polares Sistema de coordenadas que especifica o local do ponto no plano atrav s de sua dist ncia do ponto zero e o ngulo formado pelo vetor de dire o com o eixo fixo Corretor do raio de corte Atrav s da programa o de um contorno a ponta da ferramenta desconsiderada Na pr tica isto n o realizado o raio da ferramenta selecionada deve ser indicado no controle e considerado desta forma Desta forma o centro do raio deslocado de forma equidistante do contorno Corretores de ferramenta Considera o das dimens es da ferramenta para o c lculo do trajeto CPU Central Processing Unit vide gt Controle program vel C Spline O C Spline o Spline mais conhecido e utilizado O trajeto pelos pontos base s o tangentes e com curvatura constante E utilizado um polin mio de terceiro grau Curvatura A curvatura k de um contorno
331. dade de avan o Unidade mm min e inch min ou graus min Nota Por bloco NC podem ser programados at 5 valores ra WAITP Espera pelo fim do deslocamento de um eixo de posicionamento Com a execu o dos blocos seguintes espera se at que o eixo de posicionamento indicado e programado com rosa em um bloco NC alcance sua posi o final com parada exata fina lt eixo gt Nome do eixo identificador de eixo de canal ou de eixo geom trico para o qual deve ser aplicado o comando WAITP Nota Com marTP um eixo pode ser liberado como eixo oscilante ou para o deslocamento como eixo de posicionamento concorrente via PLC WAITMC Espera pela chegada do marcador de espera especificado Com a chegada do marcador de espera o pr ximo bloco NC carregado imediatamente lt marcador de N mero do marcador de espera espera gt Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 119 Controle de avan o 7 2 Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC N CUIDADO Deslocamento com POSA Se em um bloco seguinte for lida a presen a de uma parada impl cita de pr processa mento ent o o bloco seguinte somente ser executado quando todos blocos processados e armazenados anteriormente forem totalmente executados O bloco anterior parado na parada exata como no c9 Exemplos Exemplo 1 Deslocamento com POSA e acesso aos dados de estado da m quina Ao acessar dado
332. damentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 12 Rosqueamento com macho sem mandril de compensa o 6331 G332 C digo de programa Coment rio N05 M40 S500 selecionada a gama de velocidade 1 N50 G331 s800 Fuso mestre com 2 bloco de dados de gamas de velocidade selecionada a gama de velocidade 2 N55 SPOS 0 Alinhamento do fuso N60 G331 2 10 K5 Produ o de furo roscado acelera o do fuso a partir do 2 bloco de dados de gamas de velocidade Exemplo 4 Nenhuma programa o de rota o gt Monitora o da gama de velocidade Se na aplica o do segundo bloco de dados de gamas de velocidade n o for programada nenhuma rota o com c331 ent o a rosca ser produzida com a ltima rota o e gama de velocidade programada N o ocorre nenhuma mudan a de gamas de velocidade Neste caso se monitora se a ltima rota o programada est dentro da faixa de rota es especificada limites de mudan a para rota o m xima e m nima da gama de velocidade ativa Caso contr rio ser emitido o alarme 16748 C digo de programa Coment rio N05 M40 s800 A gama de velocidade 1 selecionada o primeiro bloco de gamas de velocidade est ativo N55 SPOS 0 N60 G331 Z 10 K5 Monitora o da rota o de fuso 800 rpm com bloco de dados de gamas de velocidade 2 A gama de velocidade 2 deveria estar ativa emitido o alarme 16748 Exemplo 5 Muda
333. de 0 02 mm dente N30 T3 D1 Carregamento de ferramenta e ativa o do bloco de dados de corretor de ferramenta M40 M3 S200 Rota o de fuso de 200 rpm N50 X20 Fresamento com FZ 0 02 mm dente gt avan o por rota o ativo F 0 02 mm dente 5 dentes U 0 1 mm rot ou F 0 1 mm rot 200 rpm 20 mm min Exemplo 2 Comuta o entre G95 F e G95 FZ C digo de programa Coment rio N10 GO X100 Y50 N20 G1 G95 F0 1 Avan o por rota o de 0 1 mm rot N30 T1 M6 N35 M3 S100 DL N40 X20 N50 G0 X100 M5 N60 M6 T3 D1 Carregamento de ferramenta com 5 dentes TC_DPNT 5 N70 X22 M3 5300 N80 G1 X3 G95 FZ 0 02 Mudan a de G95 F para G95 FZ avan o por dente de 0 02 mm dente ativo Exemplo 3 Deriva o de avan o por dente a partir de um fuso FBR C digo de programa Coment rio N41 FPR S4 Ferramenta no fuso 4 n o fuso mestre N51 G95 X51 FZ 0 5 Avan o por dente de 0 5 mm dente em fun o do fuso S4 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 153 Controle de avan o 7 12 Avan o por dente G95 FZ Exemplo 4 Troca de ferramentas seguinte C digo de programa Coment rio N10 GO X50 Y5 N20 G1 G95 FZ 0 03 Avan o por dente de 0 03 mm dente N30 M6 T11 D1 Carregamento de ferramenta com 7 dentes STC DPNT 7 N30 M3 S100 N40 X30 Avan o por rota o ativo de 0 21 mm rot N50 G0 X100 M5 N60 M6 T33 D1 Carregamento de ferramenta com 5 dentes TC
334. de ciclos 4 Par metros adicionais de alarme 23 Compensa o Palavra chave 1 par metro Explica o Identificador de 4 par metro subrotina QECLRNON AXIS N mero de Quadrant error compensation learning on Aprendizado da eixo compensa o de erro de quadrante ativado QECLRNOF Quadrant error compensation learning off Aprendizado da compensa o de erro de quadrante desativado 24 Gerenciamento de ferramentas Palavra chave 1 par metro 2 par metro 3 Explica o Identificador de par metro subrotina DELT STRING 32 INT N mero Deletar ferramenta O n mero Duplo Identificador de Duplo pode ser omitido ferramenta GETSELT VAR INT INT N mero Retorna os n meros T pr N meto T valor de do fuso selecionados Sem indica o do retorno n mero do fuso ent o o comando vale para o fuso mestre Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 545 Tabelas 16 4 Chamadas de subrotina pr definidas SETPIECE INT Quantidade de INT N mero Considerar o n mero de pe as para pe as do fuso todas ferramentas atribu das ao fuso Se for omitido o n mero do fuso ent o o comando vale para o fuso mestre SETDNO INT N mero de INT N mero INT N D Define como novo o n mero D da ferramenta T de corte ferramen
335. de interpola o Como 100 de acelera o s o aplicados os valores definidos nos dados da m quina Sintaxe ACC lt eixo gt lt valor gt ACC SPI lt n gt J lt valor gt ACC S lt n gt lt valor gt Desativa o ACC 100 Sintaxe ACC Altera o de acelera o em porcentagem para o eixo de percurso especificado ou altera o de rota o para o fuso especificado lt eixo gt Nome de eixo de canal do eixo de percurso SPI lt n gt g lt n gt Identificador de fuso SPI lt n gt s lt n gt s o id nticos funcionalmente lt n gt N mero do fuso Nota sPI converte o n mero de fuso em identificador de eixo O par metro de transfer ncia lt n gt deve conter um n mero de fuso v lido lt valor gt Altera o da acelera o em porcentagem O valor est relacionado com e se sobrep e com o Override de avan o ajustado no painel de comando da m quina Faixa de valores 1 200 n mero inteiro ATEN O No caso de uma acelera o maior os valores permitidos pelo fabricante da m quina podem ser ultrapassados Fundamentos 138 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o Exemplo 7 7 Corre o da acelera o program vel ACC opcional c digo de programa Coment rio N50 ACC X 80 A unidade de avan o do eixo em sentido X deve ser deslocada apenas com 80 de acelera o N60 ACC SPI 1 50 O fuso 1 somente deve ser acerado
336. de m quina gt Fabricante da m quina Condi es Com a troca de ferramentas deve se e ativar os valores de corre o de ferramenta armazenados sob um n mero D e programar o respectivo plano de trabalho ajuste b sico G18 Com isso est assegurado que a corre o do comprimento da ferramenta est associada ao eixo correto Gerenciamento de ferramentas opcional A programa o da troca de ferramentas realizada de modo diferente em m quinas com gerenciamento de ferramentas opcional ativo do que em m quinas sem gerenciamento de ferramentas Por isso que as duas op es s o descritas separadamente Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 57 Troca de ferramentas 4 1 Troca de ferramentas sem gerenciamento de ferramentas 4 1 Troca de ferramentas sem gerenciamento de ferramentas 4 1 1 Troca de ferramentas com comando T Fun o Com a programa o do comando T realizada uma troca de ferramentas direta Aplica o Em tornos com magazine de rev lver Sintaxe Sele o de ferramenta T lt n mero gt T lt n mero gt T lt n gt lt n mero gt Dessele o de ferramenta TO T0 lt n mero gt Significado T Comando para sele o de ferramenta inclusive troca de ferramentas e ativa o da corre o de ferramenta lt n gt N mero de fuso da extens o de endere o Nota A possibilidade de programar um n mero de fuso como extens o de endere o depende da proje o d
337. de partida N30 TRANS X10 Y10 Deslocamento absoluto N40 L10 Chamada da subrotina N50 TRANS X50 Y10 Deslocamento absoluto N60 L10 Chamada da subrotina N70 M30 Fim do programa Fundamentos 346 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Transforma es de coordenadas Frames 12 3 Deslocamento de ponto zero program vel Exemplo 2 Torneamento C digo de programa Coment rio N N10 TRANS X0 Z150 Deslocamento absoluto N15 L20 Chamada da subrotina N20 TRANS X0 Z140 ou ATRANS Z 10 Deslocamento absoluto N25 120 Chamada da subrotina N30 TRANS X0 Z130 ou ATRANS Z 10 Deslocamento absoluto N35 120 Chamada da subrotina N Outras informa es TRANS X Y Z Deslocamento de ponto zero conforme os valores de deslocamento programados nos sen tidos de eixo indicados eixos de percurso eixos sincronizados e eixos de posicionamento Como refer ncia vale o ltimo deslocamento de ponto zero ajust vel G54 G57 G505 G599 indicado ATEN O O comando rrans reseta todos componentes de Frame do Frame definido e programado anteriormente Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 347 Transforma es de coordenadas Frames 12 3 Deslocamento de ponto zero program vel 348 TRANS Indica o Um deslocamento que deve ser adicionado a um Frame existente deve ser programado Com ATRANS AT
338. de ponto zero est novamente ativo Indica o Se a fun o Gerenciamento de ferramentas com magazines estiver ativa a fun o auxiliar T OU M normalmente m6 n o ser suficiente para disparar o bloqueio de mudan a de blocos no fim do movimento c75 Motivo Com o ajuste O gerenciamento de ferramentas com magazine est ativo as fun es auxiliares para a troca de ferramentas n o s o enviadas ao PLC Exemplo 2 6751 Primeiro deve ser aproximada a posi o X20 Z30 depois a posi o fixa de eixo de m quina 2 C digo de programa Coment rio N40 G751 X20 230 FP 2 Primeiro aproximada a posi o X20 Z730 em avan o r pido como trajet ria Depois percorrido o percurso do X20 230 at o 2 ponto fixo nos eixos X e Y como ocorre no G75 Fundamentos 402 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 5 Aproxima o de ponto fixo G75 G751 Outras informa es G75 Os eixos s o deslocados como eixos de m quina em avan o r pido O movimento repro duzido internamente atrav s das fun es SUPA supress o de todos os Frames e GO RTLIOF movimento de avan o r pido com interpola o de eixo individual Se as condi es para o RTLIOF interpola o de eixo individual n o forem preenchidas o ponto fixo ser aproximado como trajet ria Com o alcance do ponto fixo os eixos dentro da janela de toler ncia Parada exata fina ser
339. de programa o 03 2010 6FC5398 1BP20 1KAO 83 Corretores de ferramentas 5 8 Offset program vel de corre o de ferramenta TOFFL TOFF TOFFR 5 8 Fun o Sintaxe 84 Offset program vel de corre o de ferramenta TOFFL TOFF TOFFR Com os comandos ToFFL TOFF e ToFFR O usu rio tem a op o de modificar o comprimento e o raio efetivo da ferramenta no programa NC sem precisar alterar os dados de corre o da ferramenta armazenados na mem ria de corre es Estes Offsets ser o novamente apagados com o fim do programa Offset de comprimento da ferramenta Dependendo do tipo de programa o os Offsets de comprimento da ferramenta programa dos s o associados aos componentes de comprimento de ferramenta L1 L2 e L3 ToFF1L armazenados na mem ria de corre es ou aos eixos geom tricos rorr De forma corres pondente os Offsets programados s o tratados em uma mudan a de planos c17 c18 c19 c17 c18 619 e Seos valores de Offset s o associados aos componentes de comprimento de ferra menta as dire es em que os Offsets atuam ser o trocadas de acordo e Se os valores de Offset s o associados aos eixos geom tricos uma mudan a de planos n o influencia na associa o em rela o aos eixos de coordenadas Offset do raio da ferramenta Para a programa o de um Offset do raio da ferramenta existe o comando TOFFR Offset de comprimento da ferramenta TOFFL lt valor gt TOFFL 1 lt valor gt
340. de subrotina Fundamentos 584 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio Subrotina ass ncrona Programa de usinagem que pode ser iniciado de forma ass ncrona independentemente do programa atual atrav s de um sinal de interrup o ex um sinal Entrada r pida de NC Tabela de compensa o Tabela de pontos de interpola o fornecido os valores de compensa o dos eixos de compensa o para posi es selecionadas dos eixos base T cnica de macros Agrupar uma certa quantidade de instru es sob um identificador O identificador representa instru es agrupadas em um programa Transforma o Deslocamento de ponto zero de um eixo absoluto ou incremental Unidade de offset de ferramenta ativa TOA Cada gt rea de offset de ferramenta ativa pode conter v rias unidades desta A quantidade de TOA dispon veis limitada de acordo com a quantidade de gt canal ativos Uma unidade TOA cont m um bloco de dados de m quina e um bloco de dados de magazine Adicional mente tamb m pode conter mais um bloco de dados de m quina de porta ferramenta opcional Usinagem em superf cie inclinada Fura o e fresamento na superf cie da pe a que n o est localizado no plano de coordena das da m quina pode ser conduzido confortavelmente com auxilio da fun o usinagem em superf cie inclinada Valor de compensa o Diferen a entre a medi o da posi o do eixo medida a
341. denadas Calcular eventuais coordenadas faltantes 2 Definir o processo de usinagem Quais ferramentas s o usadas e quando s o usadas para usinagem de qual contorno Em qual seg ncia s o produzidos os elementos individuais da pe a Quais elementos individuais se repetem tamb m podem ser girados e devem ser armazenados em uma subrotina Existem outros programas de pe a e subrotinas de contornos que podem ser aproveitados para a atual pe a Onde s o convenientes ou necess rios o deslocamento de ponto zero rota o espelhamento e o escalonamento conceito de Frames Manual de programa o 03 2010 6FC5398 1BP20 1KAO 45 Cria o de um programa NC 3 1 Procedimento b sico 46 Definir passo a passo todos processos de usinagem da m quina p ex Elaborar plano de trabalho Movimentos de avan o r pido para posicionamento Troca de ferramentas Definir plano de usinagem Afastamento para nova medi o Ligar e desligar fuso l quido refrigerante Chamar dados de ferramenta Penetra o Corre o de trajet ria Aproxima o no contorno Afastamento do contorno etc Traduzir os passos de trabalho na linguagem de programa o Anotar cada passo individual como bloco NC ou blocos NC Agrupar todos passos individuais em um programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Cria o de um programa NC 3 2 Caracteres dispon veis
342. deslocamento com manivela eletr nica DRF se produz um deslocamento DRF no eixo X Para todos os demais eixos do canal n o h deslocamentos DRF ativos c digo de programa Coment rio N10 CORROF X DRFE Aqui o CORROF atua como DRFOF Exemplo 2 Desativa o axial de um deslocamento DRF 2 Atrav s do deslocamento com manivela eletr nica DRF se produz um deslocamento DRF no eixo X e no eixo Y Para todos os demais eixos do canal n o h deslocamentos DRF ativos C digo de programa Coment rio N10 CORROF X DRF Somente o deslocamento DRF do eixo X desativado o deslocamento DRF do eixo Y mantido com o DRFOF seriam desativados os dois deslocamentos Exemplo 3 Desativa o axial de um Offset de posi o AA OFF C digo de programa Coment rio N10 WHEN TRUE DO SAA OFF X 10 G4 F5 Para o eixo X interpolado um Offset de posi o 10 N80 CORROF X AA OFF O Offset de posi o do eixo X desativado SAA OFF X 0 O eixo X n o deslocado Para a atual posi o do eixo X tamb m considerado o Offset de posi o Fundamentos 378 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 10 Desativa o de movimentos sobrepostos DRFOF CORROF Exemplo 4 Desativa o axial de um deslocamento DRF e um Offset de posi o AA OFF 1 Atrav s do deslocamento com manivela eletr nica DRF se produz um deslocamento DRF no
343. digo de programa Plano de trabalho X Y ponto zero da pe a de trabalho Produ o do primeiro contorno superior direito Espelhamento do eixo X o sentido trocado em X Produ o do segundo contorno superior esquerdo Espelhamento do eixo Y o sentido trocado em Y Produ o do terceiro contorno inferior esquerdo MIRROR reseta os Frames anteriores Espelhamento do eixo Y o sentido trocado em Y Produ o do quarto contorno inferior direito Desativa o do espelhamento Afastamento fim do programa A usinagem propriamente dita armazenada como subrotina e a execu o no respectivo fuso realizada atrav s de espelhamentos e deslocamentos Coment rio Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO N10 TRANS X0 Z140 N30 TRANS X0 Z600 N40 AMIRROR Z0 N50 ATRANS Z120 Deslocamento de ponto zero em W Usinagem do 1 lado com o fuso 1 Deslocamento de ponto zero no fuso 2 Espelhamento do eixo Z Deslocamento de ponto zero em W1 Usinagem do 2 lado com o fuso 2 369 Transforma es de coordenadas Frames 12 7 Espelhamento program vel MIRROR AMIRROR Outras informa es MIRROR X Y Z O espelhamento se programa atrav s de mudan a de sentido no eixo no plano de trabalho selecionado Exemplo Plano de trabalho G17 X Y O espelhamento no eixo Y requer uma mudan a de sentidos em X realizada pela programa o corres
344. do WCS atrav s da rota o de Frame na pe a As transla es escalonamentos e espelhamentos s o mantidos no Frame ativo A rota o de Frame ativada com paror e relativa pe a desativada com O PAROTOF Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames Exemplo 12 8 Cria o de Frame por orienta o de ferramenta TOFRAME TOROT PAROT Indica o Com o comando roror obtida uma programa o consistente com porta ferramentas orient veis ativos para cada tipo de cinem tica De forma similar situa o com porta ferramenta rotativo com parot pode ser ativada uma rota o da mesa da ferramenta Com isso definido um Frame com o qual alterada a posi o do sistema de coordenadas da pe a sem executar nenhum movimento de compensa o da m quina O comando de linguagem raror n o ser rejeitado se n o houver nenhum porta ferramenta orient vel ativo C digo de programa Coment rio N100 G0 G53 X100 Z100 DO N120 TOFRAME N140 G91 220 O TOFRAME considerado todos os movimentos de eixos geom tricos programados est o relacionados ao novo sistema de coordenadas N160 X50 Outras informa es Literatura Fundamentos Atribui o de sentido de eixo Se no lugar do TOFRAME TOFRAMEZ OU TOROT ToroTz for programado um dos comandos TOFRAMEX TOFRAMEY TOROTX OU TOROTY ser o aplicadas as atribui es de sentido de e
345. do Z o deslocamento s ncrono N100 FL Z SMA AX VELO LIMIT 0 2 A velocidade limite cancelada atrav s da leitura da velocidade a partir do MD o valor lido do MD dado de m quina N110 M30 a Fim do programa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 111 Controle de avan o 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF Outras informa es 112 Velocidade de avan o para eixos de percurso F Normalmente o avan o de trajet ria composto dos componentes individuais de velocidade de todos os eixos geom tricos envolvidos no movimento e tem refer ncia no centro da fresa ou na ponta da ferramenta de tornear Movimento em Y Movimento em X A velocidade de avan o especificada sob o endere o r Dependendo do pr ajuste nos dados de m quina s o aplicadas as unidades de medida em mm ou inch definidas atrav s de comandos G Por bloco NC pode ser programado um valor F A unidade da velocidade de avan o defi nida atrav s de um dos comandos c93 c94 c95 O avan o F somente atua em eixos de per curso e continua sendo aplicado enquanto n o for programado um novo valor de avan o Ap s o endere o F s o permitidos caracteres de separa o Exemplos F100 OU F 100 F o F 2 FEED Tipo de avan o G93 G94 G95 Os comandos c93 c94 e c95 est o ativos modalmente Quando realizada uma mudan a entre c93 c94 e c95 ent o o valor do avan
346. dos com A Be C O sentido de giro positivo se o movimento de giro for realizado no sentido hor rio do ponto de vista do sentido positivo do eixo de coordenadas XxX Y Z eixos perpendiculares entre si BC A E A Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos geom tricos 1 4 Sistemas de coordenadas Disposi o do sistema de coordenadas em diferentes tipos de m quina A disposi o do sistema de coordenadas que resulta da Regra dos tr s dedos pode ser alinhada diferente em diferentes tipos de m quina Aqui temos alguns exemplos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 29 Fundamentos geom tricos 1 4 Sistemas de coordenadas 1 4 2 Sistema de coordenadas base BCS O sistema de coordenadas b se BCS composto de tr s eixos dispostos perpendicular mente eixos geom tricos al m de outros eixos eixos adicionais sem rela o geom trica M quinas ferramenta sem transforma o cinem tica 30 O BCS e o MCS sempre coincidem quando o BCS pode ser reproduzido sem transforma o cinem tica p ex transforma o de 5 eixos TRANSMIT TRACYL TRAANG no MCS Nestas m quinas os eixos de m quina e os eixos geom tricos podem receber o mesmo nome Y MCS BCS X a Ponto zero da m quina Esquema 1 6 MCS BCS sem transforma o cinem tica Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO
347. dos em casos especiais p ex na aproxima o do ponto de refer ncia ou do ponto fixo Identificador de eixo Os identificadores de eixos podem ser ajustados atrav s de dado de m quina Denomina o na configura o padr o X1 Y1 Z1 A1 B1 C1 U1 V1 Al m disso existem identificadores fixos de eixo que sempre podem ser utilizados AX1 AX2 AX lt n gt 15 1 5 Eixos de canal Os eixos de canal s o todos os eixos que se deslocam em um canal Identificador de eixo X Y Z A B C U V 15 1 6 Eixos de percurso Os eixos de percurso descrevem a trajet ria e com isso o movimento da ferramenta no espa o O avan o programado atua ao longo desta trajet ria Os eixos envolvidos nesta trajet ria alcan am simultaneamente sua posi o Normalmente se trata dos eixos geom tricos Atrav s de pr defini es se define quais eixos ser o eixos de percurso os eixos que determinam a velocidade No programa NC os eixos de percurso podem ser especificados com FGROUP Para mais informa es sobre o rcrour veja Avan o G93 G94 G95 F FGROUP FL FGREF P gina 109 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 427 Outras informa es 15 1 Eixos 15 1 7 Tipos 428 Eixos de posicionamento Os eixos de posicionamento s o interpolados separadamente ou seja cada eixo de posicionamento possui seu pr prio interpolador de eixo e seu pr prio avan o Os eixos de posicionamento n
348. e BRISKA 414 Broca 74 C C 177 CALCPOSI 399 556 Canal Eixos 431 Canto do contorno Arredondamento 273 Chanframento 273 Caracteres especiais 47 CDOF 316 CDOF2 316 CDON 316 CFC 146 CFIN 146 CFTCP 146 Ch Chanfro 273 CHF 273 CHR 243 246 273 C CIP 211 224 C rculo de transi o 318 com ngulo espacial Frame de Rota o 367 com controle de posi o Modo de fuso 124 Comando 37 Comando de deslocamento 193 Comandos de programa o Lista 449 Coment rios 41 Compensa o Plano de 322 Compensa o do raio da ferramenta nos cantos externos 298 comprimentos de ferramenta Offset de 84 Constante Constante bin ria 447 Constante hexadecimal 446 Constante inteira Integer 446 contentor Eixo 435 588 Contorno Elemento 193 aproximar afastar 291 Calculadora 240 Ponto 296 Precis o program vel de 422 Sucess o de elementos 240 Coordenadas cartesianas 195 Cartesianas 15 Cil ndricas 200 Polares 199 Polares 18 Coordenadas cartesianas 15 Coordenadas cil ndricas 200 Coordenadas polares 18 199 Corre o Comprimentos de ferramenta 68 Raio da ferramenta 69 Corre o de ferramenta Offset de 84 Corre o do raio da ferramenta CUT2D 321 CORROF 381 corte Velocidade de 93 Cortes Centro 70 Posi o 70 Raio 70 N mero de 81 Ponto de refer ncia de 326 Posi o relevante de 326 CPRECOF 422 CPRECON 422 CR 211
349. e o N30 Y100 Fundamentos 278 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Corre es do raio da ferramenta 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN Exemplo 2 Procedimento cl ssico no exemplo de fresamento Procedimento cl ssico 1 Chamada de ferramenta 2 Carregamento da ferramenta 3 Ativa o do plano de trabalho e da corre o do raio da ferramenta C digo de programa Coment rio N10 N20 N30 N40 N50 N60 N70 N80 N90 Fundamentos GO z100 G17 T1 M6 GO X0 Y0 Z1 M3 S300 D1 Z 7 E900 G41 X20 Y20 Y40 X40 Y70 x80 Y50 Y20 N100 X20 N110 G40 G0 Z100 M30 Manual de programa o 03 2010 6FC5398 1BP20 1KAO r r r Afastamento para troca de ferramentas Troca de ferramentas Chamada dos valores de corretores da ferramenta ativa o de corretores do comprimento Penetra o da ferramenta Ativa o da compensa o do raio da ferramenta a ferramenta trabalha esquerda do contorno Fresamento de contorno Afastamento da ferramenta fim do programa 279 Corre es do raio da ferramenta 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN Exemplo 3 Torneamento C digo de programa Coment rio N20 T1 D1 Somente a corre o do comprimento de ferramenta ativado N30 GO X100 z20 X100 Z20 aproximado sem corre o N40 G42 X20 Z1 A compensa o do raio
350. e o do avan o program vel OVR OVRRAP OVRA P gina 136 OVRRAP Corre o do avan o PGAsI m r pido Corre o do avan o program vel OVR OVRRAP OVRA P gina 136 P N mero de processa PGAs mentos da subrotina PAROT Alinhamento do sistema PGs m de coordenadas pe a Cria o de Frame por de trabalho orienta o de ferramenta TOFRAME TOROT PAROT P gina 375 PAROTOF Desativa o da rota o PGsl m de Frame relativa pe a Cria o de Frame por de trabalho orienta o de ferramenta TOFRAME TOROT PAROT P gina 375 PCALL Chamada de subrotinas PGAs com indica o absoluta do caminho e transfe r ncia de par metros PDELAYOF Retardamento na PGAs m estampagem OFF PDELAYON 4 Retardamento na PGAsI m estampagem ON PHU Unidade f sica de uma PGAsI vari vel PL 1 B Spline Dist ncia PGAsI b o o entre os n s 1 2 Interpola o de polin 2 mios Comprimento do intervalo de par metros na interpola o de polin mios Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 489 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja W2 828D 3 PPU260 261 PPU280 281 D F D F PM Por minuto PGsl Aproxima o e afastamento G140 at G143 G147 G148 G247 G248 G34
351. e o por G71 G710 G91 ACN CAC tidade bloco ACP CDC m x CACN CACP PW Point Peso do b 1 Real sem Weight ponto sinal SD Spline Grau de b 1 Integer sem Degree Spline sinal TU Turn Turn m Int sem sinal STAT State State m Integer sem sinal SF Desloca m 1 Real Spindle offset mento de ponto zero para ros queamento DISR Dist ncia b x x 1 Real sem Distance for de reposi sinal repositioning cionamento DISPR Diferen a b x x 1 Real sem Distance path de trajet ria sinal for de reposi repositioning cionamento ALF ngulo de m 1 Integer sem Angle lift fast retra o sinal r pida DILF Dist ncia m x x 1 Real Distance lift de retra o fast r pida FP Ponto fixo s 1 Integer sem N do ponto sinal fixo a ser aproxim RNDM Arredonda m x x 1 Real sem Round modal mento sinal modal RND Arredonda b x x 1 Real sem Round mento por sinal blocos CHF Chanfro por b x x 1 Real sem Chamfer blocos sinal CHR Chanfro no b x x 1 Real sem Chamfer sentido sinal original do movimento ANG Angle ngulode b 1 Real sucess o de elemen tos de contorno Fundamentos 514 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 2 Endere os Identificador Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Quan Tipo de dado de endere o endere o por G71 G710 G91 ACN CAC tidade bloco
352. e os NC como p ex letras de endere o para outros eixos eixos individuais ou eixos perpendiculares ao plano de usinagem fun es auxiliares c digos G velocidades etc Indica o Processador de contornos A programa o de sucess o de elementos de contorno tamb m pode ser realizada de forma bem simples com a ajuda da calculadora de contornos Aqui trata se de uma ferra menta da interface de opera o que permite a programa o e representa o gr fica de contornos de pe a simples e complexos Os contornos programados atrav s da calculadora de contornos s o incorporados no programa de pe a Literatura Manual de opera o Parametriza o Os identificadores para ngulo raio e chanfro s o definidos atrav s de dados de m quina MD10652 8MN CONTOUR DEF ANGLE NAME nome do ngulo para sucess es de elementos de contorno MD10654 MN RADIUS NAME nome do raio para sucess es de elementos de contorno MD10656 MN CHAMFER NAME nome do chanfro para sucess es de elementos de contorno Indica o Veja as informa es do fabricante da m quina Fundamentos 238 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 9 Defini es de contorno 9 9 2 Sucess es de elementos de contorno Uma reta ANG Indica o Na seguinte descri o parte se do princ pio de que e O G18 est ativo gt o plano de trabalho ativo o plano Z X Todavia a programa o de
353. e Dadas Arredondamento modal G X Z RNDM lt valor gt FRCM lt valor gt RNDM 0 Indica o A tecnologia avan o tipo de avan o comandos M para o chanframento arredonda mento derivar do bloco anterior ou do bloco posterior dependendo do ajuste do Bit O no dado de m quina MD20201 MC CHFRND MODE MASK comportamento de chanfro arredondamento O ajuste recomendado a deriva o a partir do bloco anterior Bit O 1 CHF Chanframento de cantos do contorno lt valor gt Comprimento do chanfro unidade de medida conforme G70 671 CHR Chanframento de cantos do contorno lt valor gt Largura do chanfro no sentido de movimento original unidade de medida conforme G70 G71 RND Arredondamento do canto do contorno lt valor gt Raio do arredondamento unidade de medida conforme G70 671 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 271 Comandos de movimento 9 15 Chantro arredondamento CHF CHR RND RNDM FRC FRCM RNDM Arredondamento modal arredondamento de v rios cantos de contorno sucessivos da mesma forma lt valor gt Raio dos arredondamentos unidade de medida conforme G70 G71 Com anDm o desativado o arredondamento modal FRC Avan o ativo por bloco para chanframento arredondamento lt valor gt Velocidade de avan o em mm min com G94 ativo ou mm rot com G95 ativo FRCM Avan o ativo modalmente para chanframento arredondamento lt valo
354. e bloco Indica o Para especificar as coordenadas e J do centro do c rculo veja o cap tulo Interpola o circular Indica o de dimens o absoluta e incremental no torneamento e fresamento G90 G91 P gina 174 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 169 Ajustes de geometria 8 3 Dimen es 8 3 2 Especifica o de dimens o incremental G91 IC Fun o Para a indica o de dimens o incremental uma posi o toma como refer ncia o ltimo ponto aproximado isto a programa o de dimens es incrementais descreve o quanto a ferramenta deve ser deslocada Especifica o de dimens es incrementais ativada modalmente A indica o de dimens es incrementais ativada modalmente atrav s do comando c91 Ela est ativa para todos os eixos que forem programados nos blocos NC seguintes Especifica o de dimens es incrementais ativada por blocos Mesmo com a pr defini o de dimens es absolutas c90 podem ser especificadas dimens es incrementais por blocos em determinados eixos atrav s da ajuda do comando IC Indica o A dimens o incremental ativada por blocos 1c tamb m poss vel para posicionamentos de fuso sros sposa e para par metros de interpola o 1 3 x Sintaxe G91 lt eixo gt IC lt valor gt Significado G91 Comando para ativa o da especifica o de dimens es incrementais ativada modalmente IC Comando para ativa
355. e corretores para ferramentas orient veis CYCLE Ciclos de medi o BHDsWBHF sl D N mero de corretor da PGsl ferramenta Chamada da corre o da ferramenta D P gina 80 DO Com DO as corre es da PGs ferramenta est o inativas Chamada da corre o da ferramenta D P gina 80 Fundamentos 458 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F DAC Programa o de PGsl b di metro espec fica de Programa o em di metro raio eixo absoluta e por espec fica de eixo DIAMONA blocos DIAM90A DIAMOFA DIACYCOFA DIAMCHANA DIAMCHAN DAC DIC RAC RIC P gina 183 DC Dimens o absoluta para PGs b eixos rotativos aproxi Indica o de dimens es absolu ma o direta da posi o tas para eixos rotativos DC ACP ACN P gina 175 DEF Defini o de vari veis PGAsI DEFINE Palavra chave para PGAsI defini es de macro DEFAULT Deriva na bifurca o PGAsI CASE DELAYFSTON Defini o do in cio de PGAsI m uma rea Stop Delay DELAYFSTOF Defini o do fim de uma PGAs m rea Stop Delay DELDL Elimina o de corre es PGAs aditivas DELDTG Anula o de curso PGAsI
356. e dimens es programado e com G90 Dimens es em raio e com G91 Dimens es em raio DIAMCYCOF Comando para desativar a programa o em di metros e espec fica de canal durante o processamento do ciclo Dessa forma no ciclo os c lculos sempre podem ser realizados em raios Para a indica o da posi o e a exibi o do bloco b sico permanece a ltima fun o G ativa deste grupo Indica o Com DIAMON OU DIAM90 OS Valores reais do eixo transversal sempre s o indicados como di metro Isso tamb m aplicado na leitura dos valores reais no sistema de coordenadas da pe a com MFAS MEAW SP EP x CSAA IW x Manual de programa o 03 2010 6FC5398 1BP20 1KAO 181 Ajustes de geometria 8 3 Dimen es Exemplo C digo de programa Coment rio N10 GO X0 Z0 Aproxima o do ponto de partida N20 DIAMOF Programa o em di metro desativada N30 G1 X30 S2000 M03 F0 7 Eixo X Eixo transversal programa o em raio ativa deslocamento at a posi o X30 em raio N40 DIAMON Para o eixo transversal est ativa a programa o em di metro N50 G1 X70 Z 20 Deslocamento at a posi o X70 e Z 20 em di metro N60 Z 30 N70 DIAM9O Programa o em di metro para dimens o de refer ncia e programa o em raio para dimens o incremental N80 G91 X10 Z 20 Dimens o incremental ativa N90 G90 X10 Dimens o de refer ncia ativa N100 M30 Fim do programa Outras informa es
357. e fun es b sicas Avan os V1 cap tulo Varia o de passo de rosca linear progressiva degressiva com G34 e G35 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 259 Comandos de movimento 9 12 Rosqueamento com macho sem mandril de compensa o 6331 G332 9 12 Rosqueamento com macho sem mandril de compensa o 6331 G332 Pr requisito O requisito t cnico para o rosqueamento com macho sem mandril de compensa o o uso de um fuso com controle de posi o atrav s de sistema de medi o de curso Fun o O rosqueamento com macho sem mandril de programa o programado com os comandos 6331 6332 Com isso o fuso preparado para o rosqueamento com macho em modo de controle de posi o e com sistema de medi o pode executar os seguintes movimentos e 331 Rosqueamento com macho com passo de rosca no sentido da fura o at o ponto final e 332 Movimento de retrocesso com o mesmo passo como no c331 As roscas direita ou esquerda s o definidas pelo sinal indicado no passo e Passo positivo gt giro direita como o m3 e Passo negativo gt giro esquerda como o m4 A rota o desejada programada sob o endere o s Sintaxe SPOS lt valor gt GIL Spas G33L Rar Vo Zi La Ji Ra 6332 X Vos Bar Ls Jos Ks Fundamentos 260 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 12 Rosqueamento com macho sem mandri
358. e intersec o com o bloco de aproxima o ou de afastamento utilizada a reta entre os centros de corte no in cio do e no fim do bloco A diferen a entre o ponto de refer ncia do corte e o centro do corte sobreposta neste movimento Na aproxima o e afastamento com KONT ferramenta contorna o ponto do contorno veja a sec o anterior Aproximar e afastar do contorno a sobreposi o realizada no bloco parcial linear do movimento de aproxima o ou de afastamento Por isso que as condi es geom tricas s o id nticas em ferramentas com ou sem posi o definida de corte As diferen as com o comportamento usual resultam apenas em casos relativamente raros onde o bloco de aproxima o e de afastamento forma um ponto de intersec o com um bloco de deslocamento n o vizinho veja a figura a seguir ltima posi o do centro do corte no contorno Bloco de afasta mento programado Posi o final da ferramenta Ponto de refer ncia do corte Bloco sem centro intersec o com o bloco anterior ltima posi o do centro do corte Ponto de refer ncia do corte Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta Fundamentos 10 8 Ferramentas com posi o definida de corte e Atroca de uma ferramenta com corre o do raio de ferramenta ativa onde alterada a dist ncia entre o centro do corte e o ponto de refer ncia do corte est pro
359. e pe a atrav s da programa o do pI LF Nota Ap s o NC RESET o valor de dado de m quina configurado sempre estar ativo Manual de programa o 03 2010 6FC5398 1BP20 1KAO 267 Comandos de movimento 9 14 Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF POLFMASK POLFMLIN LETXT LEWP ALF LFPOS POLFMASK POLFMLIN POLETI 268 O sentido de retrocesso controlado em conjunto com o aLr com as fun es G LFTXT LFWP LFTXT O plano onde se executa o movimento de retrocesso r pido calculado a partir da tangente da trajet ria e do sentido da ferramenta ajuste padr o LFWP O plano onde se executa o movimento de retrocesso r pido o plano de trabalho ativo No plano do movimento de retrocesso o sentido programado com azr em discretos passos em graus Com LrTxT O retrocesso est definido no sentido da ferramenta para aLr 1 Com rrwP o sentido do plano de trabalho atribu do como segue 7 plano X Y r 1 Retrocesso no sentido X LF 3 Retrocesso no sentido Y s plano Z X LF 1 Retrocesso no sentido Z r 3 Retrocesso no sentido X 9 plano Y Z r 1 Retrocesso no sentido Y aLF 3 Retrocesso no sentido Z Literatura Para conhecer as possibilidades de programa o com o axr veja tamb m o cap tulo Sentido de deslocamento na retra o r pida do contorno no Manual de programa o Avan ada E E PO P Por o
360. e refer ncia mec nicos Posi o real ap s deslocamento at o encosto fixo Janela de monitora o e de encosto fixo Posi o final Posi o de programada partida Com um torque devidamente reduzido tamb m s o realizados processos simples de medi o evitando a necessidade de se conectar um apalpador A fun o Deslocamento at o encosto fixo pode ser empregada para eixos e como fusos em modo de eixo FXS lt eixo gt FXST lt eixo gt FXSW lt eixo gt FXS lt eixo gt FXST lt eixo gt FXS lt eixo gt FXST lt eixo gt FXSW lt eixo gt FXS Comando para ativar e desativar a fun o Deslocamento at o encosto fixo FXS lt eixo gt 1 Ativa o da fun o FXS lt eixo gt 0 Desativa o da fun o FXST Comando opcional para ajustar o torque de fixa o Indica o em do torque m ximo do acionamento Manual de programa o 03 2010 6FC5398 1BP20 1KAO 405 Comandos suplementares 14 6 Deslocar at o encosto fixo FXS FXST FXSW FXSW Comando opcional para ajustar a largura de janela para a monitora o de encosto fixo Indica o em mm polegada ou graus lt eixo gt Nomes de eixos de m quina S o programados eixos de m quina X1 Y1 Z1 etc Indica o Os comandos Fxs rxst e rxsw est o ativos de forma modal A programa o do rxsr e do rxsw opcional Se nenhuma indica o for feita sempre se
361. e todas as letras da String de entrada em letras mai sculas TOLOWER STRING STRING Converte todas as letras da String de entrada em letras min sculas STRLEN INT STRING O resultado o comprimento da String de entrada at o fim da String 0 INDEX INT STRING CHAR Procura o caractere 2 par metro na String de entrada 1 par metro Retorna se a posi o em que o caractere foi encontrado pela primeira vez A localiza o executada da esquerda para direita O 1 caractere da Strings possui o ndice 0 RINDEX INT STRING CHAR Procura o caractere 2 par metro na String de entrada 1 par metro Retorna se a posi o em que o caractere foi encontrado pela primeira vez A localiza o executada da direita para esquerda O 1 caractere da String possui o ndice 0 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 555 Tabelas 16 6 Fun es pr definidas MINDEX INT STRING STRING Procura de um caractere na String de entrada 1 par metro que foi especificado no 2 par metro Retorna se a posi o em que um dos caracteres foi encontrado A localiza o realizada da esquerda para direita O 1 caractere da String de entrada possui o ndice 0 SUBSTR STRING STRING INT Retorna a String parcial descrita atrav s do in cio 2 par metro e do n mero de caracteres
362. e uma fun o polin mio m x de 3 grau polin mio que entrada 1 2 3 definida com FCTDEF foi definida com INT N mero Com FCTDEF deve ser especificado o n mero aqui FCTDEF de canal utilizado INT N mero do fuso Como vari vel de resultado s o permitidas apenas vari veis de sistema especiais Estas est o descritas no Manual de programa o Avan ada sob o t tulo Grava o de vari vel de processamento principal Como vari vel de entrada s o permitidas apenas vari veis de sistema especiais Estas est o descritas no Manual de programa o Avan ada na lista de vari veis de sistema Fundamentos 550 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 6 Fun es pr definidas Fun es pr definidas 16 6 Fun es pr definidas Atrav s de uma chamada de fun o se inicia a execu o de uma fun o pr definida As chamadas de fun o retornam um valor Elas podem estar presentes como operandos na express o 1 Sistema de coordenadas Palavra chave Resultado Identificador de fun o 1 par metro 2 par metro Explica o CTRANS FRAME AXIS REAL Deslocamento 3 15 par metro como 1 4 16 par metro como 2 Translation Deslocamento de ponto zero para v rios eixos Se programa um identi ficador de eixo com o valor correspondente no par metro seguinte Com CTRANS podem ser programados deslo camentos par
363. ear raio 3 Desselecionar a corre o do raio da ferramenta e aproximar o ponto de troca de ferramentas Chamar ferramenta e selecionar corre o Selecionar velocidade de corte constante Empregar ferramenta com corre o de raio da ferramenta Tornear di metro 50 Tornear raio 8 Retrair ferramenta e desselecionar a corre o do raio da ferramenta Deslocar at o ponto de troca de ferramentas Fim do programa 3 4 3 Exemplo 3 Programa NC para fresamento O exemplo de programa 3 est previsto para usinagem de uma pe a em uma fresadora vertical Ele cont m opera es de fresamento superficial e lateral assim como opera es de fura o Indica o Para que o programa possa ser executado na m quina os dados de m quina tamb m precisam estar definidos gt Fabricante da m quina Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 53 Cria o de um programa NC 3 4 Exemplos de programa Desenho dimensional da pe a AS Esquema 3 2 Vista lateral 80 60 80 100 Esquema 3 3 Vista de planta Fundamentos 54 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Cria o de um programa NC Exemplo de programa 3 C di go de programa 3 4 Exemplos de programa Coment rio N10 N20 30 x N40 N50 N60 N70 N80 G1 G41 X 40 N90 G1 X 40 Y30 RND 10 F1200 N100 G1 X40 Y30 CHR 10 N110 G1 X40 Y 30
364. edondamento modal N70 N80 com FRCM 50 mm min Chanfro N80 N90 com FRC 100 mm min Arredondamento modal N90 N100 com F 100 mm min cancela FRCM Arredondamento modal N100 N120 com G95 FRC 1 mm rot 275 Comandos de movimento 9 15 Chan ro arredondamento CHF CHR RND RNDM FRC FRCM 276 e MD20201 Bit O 1 Deriva o a partir do bloco anterior Ajuste recomendado C digo de programa Coment rio N10 GO X0 Y0 G17 F100 G94 N20 G1 X10 CHF 2 Chanfro N20 N30 com F 100 mm min N30 Y10 CHF 4 FRC 120 Chanfro N30 N40 com FRC 120 mm min N40 X20 CHF 3 FRC 200 Chanfro N40 N60 com FRC 200 mm min N50 RNDM 2 FRCM 50 N60 Y20 Arredondamento modal N60 N70 com FRCM 50 mm min N70 X30 Arredondamento modal N70 N80 com FRCM 50 mm min N80 Y30 CHF 3 FRC 100 Chanfro N80 N90 com FRC 100 mm min N90 X40 Arredondamento modal N90 N100 com FRCM 50 mm min N100 Y40 FRCM 0 Arredondamento modal N100 N120 com F 100 mm min N110 S1000 M3 N120 x50 CHF 4 G95 F3 FRC 1 Chanfro N120 N130 com G95 FRC 1 mm rot N130 Y50 Arredondamento modal N130 N140 com F 3 mm rot N140 x60 M02 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 1 O 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN Fun o Com a compensa o do raio da ferramenta ativada WRK o comando calcula automatica mente os percursos de ferramenta equidistantes para as diferentes ferramenta
365. efer ncia CORROF Todos os movimentos PGsl sobrepostos ativos s o Desativa o de movimentos cancelados sobrepostos DRFOF CORROF P gina 379 COS Coseno PGAsI fun o trigonom trica COUPDEF Defini o do grupo ELG PGAs o o grupo de fusos s ncronos COUPDEL Deleta o do grupo ELG PGAs o o COUPOF Grupo ELG Par de PGAsI o o fusos sincronizados ON COUPOFS Desativa o do grupo PGAsI o o ELG par de fusos s n cronos com parada do fuso escravo COUPON Grupo ELG Par de PGAsI o o fusos sincronizados ON COUPONC Aceita o da ativa o do PGAs o o grupo ELG par de fusos s ncronos com progra ma o precedente COUPRES Resetamento do grupo PGAsl o o ELG CP Movimento de percurso PGAsI m CPRECOF Precis o de contorno PGs m program vel OFF Precis o de contorno CPRECON CPRECOF P gina 420 CPRECON Precis o de contorno PGsl m program vel ON Precis o de contorno CPRECON CPRECOF P gina 420 CPROT rea de prote o PGAs espec fica de canal ON OFF Fundamentos 454 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F CPROTDEF Defini o de uma rea de PGAs prote o
366. efinido e programado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 365 Transforma es de coordenadas Frames 12 6 Fator de escala program vel SCALE ASCALE ASCALE X Y Z Uma altera o de escala que deve ser adicionada em Frames existentes deve ser programada com ascare Neste caso se multiplica o ltimo fator de escala especificado pelo novo fator Como refer ncia para a mudan a de escalas se aplica o atual sistema de coordenadas ajustado ou o ltimo programado Escala e deslocamento Indica o Se ap s o scare for programado um deslocamento com atrays os valores de deslocamento tamb m ser o afetados escalonados Fundamentos 366 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Transforma es de coordenadas Frames 12 6 Fator de escala program vel SCALE ASCALE Diferentes fatores de escala CUIDADO Cuidado com fatores de escala diferentes Por exemplo as interpola es circulares somente podem ser ampliadas ou reduzidas com os mesmos fatores de escala Indica o Para a programa o de c rculos dirtorcidos podem ser aplicados diferentes fatores de escala mas de modo controlado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 367 Transforma es de coordenadas Frames 12 7 Espelhamento program vel MIRROR AMIRROR 12 7 Fun o Sin
367. egistrados na mem ria de corre es de ferramentas do comando Atrav s do programa NC s o chamados apenas a ferramenta necess ria T e o bloco de dados de corre es necess rio D O comando busca na mem ria de corre es de ferramentas os dados necess rios da corre o durante o processamento do programa e corrige individualmente a trajet ria das diferentes ferramentas Contorno programado Percurso corrigido da ferramenta Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 67 Corretores de ferramentas 4 2 Corre o do comprimento da ferramenta 5 2 Corre o do comprimento da ferramenta Com esta corre o do comprimento de ferramenta s o compensadas as diferen as de comprimento entre as ferramentas empregadas Como comprimento da ferramenta entendemos a dist ncia entre o ponto de refer ncia do porta ferramenta e a ponta da ferramenta Este comprimento medido e registrado na mem ria de corre es de ferramentas no comando juntamente com os valores de desgaste informados A partir disso o comando calcula os movimentos de percurso no sentido de penetra o Indica o O valor de corre o do comprimento de ferramenta depende da orienta o espacial da ferramenta Fundamentos 68 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas 4 3 Corre o do raio da ferramenta 5 3 Corre o do raio da fer
368. eixo X Para todos os demais eixos do canal n o h deslocamentos DRF ativos C digo de programa Coment rio N10 WHEN TRUE DO SAA OFF X 10 G4 F5 Para o eixo X interpolado um Offset de posi o 10 N70 CORROF X DRF X AA OFF Somente o deslocamento DRF e o Offset de posi o do eixo X s o desativados o deslocamento DRF do eixo Y mantido Exemplo 5 Desativa o axial de um deslocamento DRF e um Offset de posi o AA OFF 2 Atrav s do deslocamento com manivela eletr nica DRF se produz um deslocamento DRF no eixo X e no eixo Y Para todos os demais eixos do canal n o h deslocamentos DRF ativos C digo de programa Coment rio N10 WHEN TRUE DO SAA OFF X 10 G4 F5 Para o eixo X interpolado um Offset de posi o 10 N70 CORROF Y DRF X AA OFF O deslocamento DRF do eixo Y e o Offset de posi o do eixo X s o desativados o deslocamento DRF do eixo X mantido Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 379 Transforma es de coordenadas Frames 12 10 Desativa o de movimentos sobrepostos DRFOF CORROF Outras informa es 380 AA OFF VAL Ap s a desativa o do Offset de posi o a vari vel de sistema AA OFF VAL curso integrado da sobreposi o de eixo do respectivo eixo igual a zero por causa do AA OFF AA OFF no modo de opera o JOG Tamb m no modo de opera o JOG quando o AA OFF sofre uma altera
369. eixo Y coincide com o alinhamento da ferramenta Estes Frames s o programados com os comandos TOFRAMEX TOROTX OU TOFRAMEY TOROTY Com rparor o sistema de coordenadas da pe a de trabalho WCS alinhado com a pe a de trabalho Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 373 Transforma es de coordenadas Frames 12 8 Cria o de Frame por orienta o de ferramenta TOFRAME TOROT PAROT Sintaxe PAROT PAROTOF Significado TOROT O TOROTZ Q TOROTY PAROT PAROTOF 374 TOFRAME TOFRAMEZ TOFRAMEY TOFRAMEX TOROT TOROTZ TOROTY TOROTX Alinhamento do eixo Z do WCS atrav s da rota o de Frame paralelamente orienta o de ferramenta como O TOFRAME Alinhamento do eixo Y do WCS atrav s da rota o de Frame paralelamente orienta o de ferramenta Alinhamento do eixo X do WCS atrav s da rota o de Frame paralelamente orienta o de ferramenta Alinhamento do eixo Z do WCS atrav s da rota o de Frame paralelamente orienta o de ferramenta A rota o definida por roror a mesma como no caso do TOFRAME como O TOROT Alinhamento do eixo Y do WCS atrav s da rota o de Frame paralelamente orienta o de ferramenta Alinhamento do eixo X do WCS atrav s da rota o de Frame paralelamente orienta o de ferramenta Desativa o do alinhamento paralelo orienta o da ferramenta Alinhamento
370. eixo assumem o estado de canal da programa o em di metro raio e s o submetidos na sequ ncia da programa o di metro raio espec fica de canal Programa o em di metro raio espec fica de eixo ativa por blocos A programa o em di metro raio espec fica de eixo ativa por blocos define o tipo de indica o dimensional como valor em di metro ou em raio no programa de pe a e nas a es sincronizadas O estado modal da programa o em di metro raio n o se altera DAC Com o comando nac ativada por blocos a seguinte indica o dimensional para o eixo especificado Di metro em dimens o absoluta DIC Com o comando nrc ativada por blocos a seguinte indica o dimensional para o eixo especificado Di metro em dimens o incremental RAC Com o comando rac ativada por blocos a seguinte indica o dimensional para o eixo especificado Raio em dimens o absoluta RIC Com o comando rc ativada por blocos a seguinte indica o dimensional para o eixo especificado Raio em dimens o incremental Indica o Com DIAMONA lt eixo gt OU DIAM90A lt eixo gt OS Valores reais do eixo transversal sempre s o indicados como di metro Isso tamb m aplicado na leitura dos valores reais no sistema de coordenadas da pe a com MEAS MEAW SP EP x SAA IW x Indica o Na troca de um eixo transversal extra devido a uma solicita o czr com RELEASE lt eixo gt aceito o estado da progra
371. eixo geom trico 180 lt Z lt 180 Com esta faixa de valores pode se representar todas as rota es poss veis Os valores fora desta faixa ser o normalizados pelo comando para a faixa mencionada acima Esta faixa de valores tamb m aplicada para vari veis de Frame Ncu IDADO Para que o ngulo gravado possa ser retornado sem equ voco extremamente necess rio respeitar as faixas de valores definidas Indica o Para personalizar a sequ ncia das rota es a rota o para cada um dos eixos pode ser programada sucessivamente com aror Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 361 Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL O plano de trabalho tamb m gira O plano de trabalho definido com G17 G18 ou G19 tamb m gira junto com a rota o espacial Exemplo Plano de trabalho G17 X Y o sistema de coordenadas da pe a est na superf cie superior da pe a Com a transla o e a rota o se desloca o sistema de coordenadas em uma das superf cies laterais O plano de trabalho G17 gira junto Com isso ainda se pode programar da mesma forma as posi es de destino em coordenadas X Y e a penetra o no sentido Z Pr requisito A ferramenta deve encontrar se perpendicularmente ao plano de trabalho o sentido positivo do eixo de penetra o aponta para o sentido do assento da ferramenta A compensa o do
372. eixo geom trico gt especificado no ndice Nota Um Frame n o influencia a associa o dos valores programados com os componentes de comprimento de ferramenta isto para a associa o dos componentes de comprimento da ferramenta com os eixos geom tricos n o utilizado o sistema de coordenadas da pe a WCS mas o sistema de coordenadas da ferramenta na posi o inicial da ferramenta Identificador do eixo geom trico Comando para corre o do raio efetivo da ferramenta O rorrr altera o raio efetivo de ferramenta com corre o do raio de ferramenta ativo pelo valor de Offset programado Valor de Offset para comprimento ou raio da ferramenta Tipo REAL Indica o O comando rorrr tem quase o mesmo efeito como o comando orrw veja Corretor do raio da ferramenta P gina 277 A nica diferen a est na transforma o de curvas envolventes TRACYL ativa e na corre o de parede de ranhura ativa Neste casos O orrn atua com sinal negativo sobre o raio da ferramenta j o TorFR com sinal positivo O orrn eo rorrr podem estar ativos simultaneamente Eles normalmente agem de forma aditiva exceto na corre o da parede da ranhura Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 85 Corretores de ferramentas 5 8 Offset program vel de corre o de ferramenta TOFFL TOFF TOFFR Outras regras de sintaxe Condi es gerais Exemplos 86 O comprimento da ferramenta pode ser
373. eja em todos movi mentos que possuem um componente perpendicular ao plano de usinagem este compo nente deve possuir o mesmo sinal e Quando se detecta a invers o de sentido permitida uma toler ncia definida atrav s do dado de m quina WAB CLEARANCE TOLERANCE Programa o do ponto final P4 na aproxima o ou PO no afastamento Normalmente o ponto final programado com X Y Z e Programa o na aproxima o P4 no bloco WAB O P34 determinado atrav s do ponto final do pr ximo bloco de deslocamento Entre o bloco WAB e o pr ximo bloco de deslocamento podem ser inseridos mais blocos sem movimento dos eixos geom tricos Exemplo C digo de programa Coment rio STC DP1 1 1 120 Fresa T1 D1 STC DP6 1 1 7 Ferramenta com raio de 7 mm N10 G90 GO X0 Y0 Z30 D1 T1 N20 X10 N30 G41 G147 DISCL 3 DISR 13 Z 0 F1000 N40 G1 X40 Y 10 N50 G1 X50 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 303 Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves 304 N30 N40 pode ser substitu do por 1 c digo de programa Coment rio N30 G41 G147 DISCL 3 DISR 13 X40 Y 10 Z0 F1000 2 C digo de programa Coment rio N30 G41 G147 DISCL 3 DISR 13 F1000 N40 G1 X40 Y 10 Z0 Usinagem at neste ponto com G0 depois com G1 F1000 e Programa o no afastamento No bloco WAB sem eixo geom trico programado o contorno termina em P2
374. elocidade m x at a posi o POLF X O movimento dos demais eixos continua sendo definido atrav s do contorno programado do passo da rosca e da rota o do fuso C digo de programa Coment rio 10 GO G90 X200 Z0 S200 M3 20 GO G90 X170 22 POLF X 210 LFPOS Z aoa tz 23 POLFMASK X Ativa o habilita o da retra o r pida do eixo X 25 G33 X100 110 LFON 30 X135 Z2 45 K10 40 X155 Z2 128 K10 50 X145 Z 168 K10 55 X210 I10 60 GO Z0 LFOF mo e e a a a a 70 POLFMASK Bloqueio da retra o para todos eixos M30 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 15 Fun o Sintaxe Significado Fundamentos 9 15 Chantro arredondamento CHF CHR RND RNDM FRC FRCM Chanfro arredondamento CHF CHR RND RNDM FRC FRCM Os cantos do contorno dentro do plano de trabalho ativo podem ser executados como arredondamento ou chanfro Para otimizar a qualidade superficial pode ser programado um avan o pr prio para o chanframento arredondamento Se n o for programado nenhum avan o atuar o avan o de percurso F normal Com a fun o Arredondamento modal poss vel arredondar v rios cantos do contorno da mesma forma Chanframento de cantos do contorno G X Z CHR CHF lt valor gt FRC FRCM lt valor gt Gowa Xa wi iaeei Arredondamento do canto do contorno G X Z RND lt valor gt FRC lt valor gt Gar Xar
375. em LIMS para modo ISO Grupo 16 Corre o de avan o em curvaturas internas e externas Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM CFC 1 Avan o constante no contorno ativo em curvaturas m x internas e externas CFTCP 2 Avan o constante no ponto de refer ncia do corte da m ferramenta trajet ria do centro CFIN 3 Avan o constante para curvaturas internas m acelera o para curvaturas externas Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 523 Tabelas 16 3 Grupos de fun es G Grupo 17 Comportamento de aproxima o afastamento na corre o de ferramenta Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM NORM 1 Posi o normal no ponto inicial ponto final m x KONT 2 Contorna o contorno no ponto inicial ponto final m KONTT 3 Aproxima o afastamento de tangente constante m KONTC 4 Aproxima o afastamento de curvatura constante m Grupo 18 Comportamento em cantos na corre o da ferramenta Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G450 1 C rculo de transi o m x a ferramenta percorre os cantos da pe a em uma trajet ria circular G451 2 Ponto de intersec o das equidistantes m a ferramenta usina para retirada do canto da pe a Grupo 19
376. em convers es existem diversas op es dispon veis ao usu rio especificar as dimens es em comandos espec ficos de programa o Especifica o de dimens es absolutas G90 AC Na especifica o de dimens es absolutas os dados de posi o sempre t m sua refer ncia no ponto zero do atual sistema de coordenadas isto programa se a posi o absoluta em que a ferramenta deve ser deslocada Especifica o de dimens es absolutas ativada modalmente A indica o de dimens es absolutas ativada modalmente atrav s do comando c90 Ela est ativa para todos os eixos que forem programados nos blocos NC seguintes Especifica o de dimens es absolutas ativada por blocos Mesmo com a pr defini o de dimens es incrementais c91 podem ser especificadas dimens es absolutas por blocos em determinados eixos atrav s da ajuda do comando ac Indica o A dimens o absoluta ativada por blocos nc tamb m poss vel para posicionamentos de fuso spos sposa e para par metros de interpola o 1 J x G90 lt eixo gt AC lt valor gt G90 Comando para ativa o da especifica o de dimens es absolutas ativada modalmente AC Comando para ativa o da especifica o de dimens es absolutas ativada por blocos lt eixo gt Identificador do eixo a ser deslocado lt vator gt Posi o nominal do eixo a ser deslocado dada em dimens es absolutas Manual de programa o 03 2010 6FC5398 1BP20 1KAO 1
377. em definida com apenas alguns pontos base Interpola o helicoidal A interpola o helicoidal apropriada particularmente usinagem de rosca interna ou externa com fresa para chanfro e para fresamento de ranhuras de lubrifica o O movimento helicoidal consiste em dois movimentos em conjunto e Movimento circular em um plano e Movimento linear perpendicular este plano Interpola o linear A ferramenta ir se movimentar por uma linha reta at o destino enquanto usina a pe a Fundamentos 576 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio Interpolador Unidade l gica do gt NCK a qual determina valores intermedi rios para o movimento a ser realizado em eixos individuais com base na informa o de posi es finais especificadas no programa de usinagem JOG Modo de opera o do controle Ajuste modo de opera o A m quina pode ser ajustada no modo de opera o JOG Eixos individuais e fusos podem ser movimentados em JOG atrav s das teclas de dire o Outras fun es para o modo de opera o JOG s o gt referenciamento gt Repos e gt Preset ajuste de posi o atual KV Fator de ganho do servo vari vel de controle em uma malha fechada Limite de rea de trabalho Com o aux lio da limita o da rea de trabalho o deslocamento dos eixos pode ser limitado al m das chaves fim de curso Cada eixo possui um par de valores para defini o da rea de trabalho pr
378. em polega PGs m das para dimens es geo Indica o dimensional em pole m tricas e tecnol gicas gadas Inch ou m trica comprimentos avan o G70 6700 671 6710 P gina 177 G710 49 Especifica o m trica PGsl m para dimens es geo Indica o dimensional em m tricas e tecnol gicas polegadas Inch ou m trica comprimentos avan o G70 6700 671 6710 P gina 177 G751 Aproxima o do ponto PGsl b fixo atrav s de ponto Aproxima o de ponto fixo intermedi rio G75 6751 P gina 402 G810 9 Grupo G reservado para PGAs G819 o usu rio OEM G820 2 Grupo G reservado para PGAs G829 o usu rio OEM G931 Especifica o de avan o m atrav s do tempo de deslocamento G942 Congelamento do avan o m linear e velocidade de corte constante ou rota o de fuso Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 475 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W 2 828D 3 PPU260 261 PPU280 281 D F D F G952 Congelamento do avan o m por rota o e velocidade de corte constante ou rota o de fuso G961 Velocidade de corte PGsl m constante e avan o linear Velocidade de corte constante G96 G961 G962 G97 G971 G972 G973 LIMS SCC P gina 100 G962 Avan o linear ou avan o PGs m por
379. empre perpendicular este plano e determina o sentido de penetra o da ferra menta p ex para usinagem 2D Planos de trabalho no torneamento fresamento Esquema 1 4 Planos de trabalho no fresamento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 23 Fundamentos geom tricos 1 2 Planos de trabalho Programa o dos planos de trabalho No programa NC os planos de trabalho s o definidos com os comandos c17 c18 e c19 da seguinte forma Comando G Plano de trabalho Sentido de penetra o Abscissa Ordenada Aplicada 617 XY Z xX Y Z Grs ZIX Y Z X Y 613 Y Z X Y Z X 24 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Fundamentos geom tricos 1 3 Pontos zero e pontos de refer ncia 1 3 Pontos zero e pontos de refer ncia Em uma m quina NC s o definidos diversos pontos zero e pontos de refer ncia Pontos zero M Ponto zero da m quina GD Com o ponto zero da m quina define se o sistema de coordenadas da m quina MCS Todos os pontos de refer ncia est o relacionados ao ponto zero da m quina o W Ponto zero da pe a Ponto zero do programa O ponto zero da pe a define o sistema de coordenadas da pe a em fun o do ponto zero da m quina A Ponto de encosto o Pode coincidir com o ponto zero da pe a apenas em tornos Pontos de refer ncia e R Ponto de refer ncia Posi o
380. enadas polares 222 com ponto intermedi rio e ponto final 211 224 com raio e ponto final 211 218 com transi o tangencial 211 Programa o do ponto final 307 Programa o em di metro 182 Programa o em raio 182 Programa o NC Reserva de caracteres 47 program vel Corre o do avan o 138 Frame de Escala 368 Frame de Espelhamento 372 QU 387 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO R RAC 185 Raio da ferramenta Offset do 84 Raio de refer ncia 117 Raio de transi o 299 Raio polar 18 200 Rebolos Velocidade perif rica de 106 Regra dos tr s dedos 28 Reserva de caracteres 47 Retas Interpola o 208 Retrocesso Sentido durante o rosqueamento 270 RIC 185 RND 246 273 RNDM 273 Rosca Corte usinagem 251 269 m ltiplas entradas 252 Sentido de giro 253 Sequ ncia de 252 Rosca direita 253 Rosca esquerda 253 Rosca cil ndrica 256 Rosca c nica 257 Rosca transversal 256 Rosqueamento 260 Rosqueamento com macho com mandril de compensa o 267 sem mandril de compensa o 262 ROT 345 356 Rota o Program vel 356 ROTS 367 RP 199 203 208 211 222 231 RPL 356 RTLIOF 203 RTLION 203 S S 89 106 S1 89 S2 89 SCALE 345 368 SCC 100 SD42440 172 SD42442 172 SD42465 339 593 ndice SD42940 86 SD42950 86 SD43240 127 SD43250 127 Sentido de giro 28 Serra para ranhuras 78 SETMS 89 SF 251 s ncro
381. entido de giro do fuso m3 ua Com o rcroup podem ser definidos grupos de eixos que s o aplicados para o avan o de trajet ria r Mais informa es sobre este assunto est o dispon veis no cap tulo Comporta mento de percurso Exemplo 1 Produ o de uma ranhura fresamento A ferramenta desloca se do ponto de partida y ao ponto final no sentido X Y Ao mesmo tempo executado o movimento de penetra o em Z x Z EE 15 C digo de programa Coment rio Exemplos N10 N20 N30 N40 N50 Fundamentos G17 S5400 M3 GO X20 Y20 z2 G1 Z 2 F40 x80 Y80 Z 15 GO Z100 M30 Sele o do plano de trabalho fuso direita Aproxima o da posi o de partida Penetra o da ferramenta Deslocamento em uma reta inclinada Afastamento para troca de ferramentas Manual de programa o 03 2010 6FC5398 1BP20 1KA0 207 Comandos de movimento 9 5 Interpola o linear G1 Exemplo 2 Produ o de uma ranhura torneamento C digo de programa Coment rio N10 G17 S400 M3 Sele o do plano de trabalho fuso direita N20 GO X40 Y 6 Z2 Aproxima o da posi o de partida N30 G1 Z 3 F40 Penetra o da ferramenta N40 X12 Y 20 Deslocamento em uma reta inclinada N50 GO z100 M30 Afastamento para troca de ferramentas Fundamentos 208 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 6 Interpola o circular 9 6 Interpol
382. ento armazenada e o alarme apresentado Simultanemante o CLP informado que um alarme de CNC apresentado Geometria Descri o de uma gt pe a em gt um sistema de coordenada de pe a Gerenciamento de programas de usinagem O gerenciamento de programas de usinagem pode ser organizado por gt pe a O tamanho da mem ria determina o n mero de programas e dados que poder o ser gerenciados Cada arquivo programa ou dado pode ter um nome com no m ximo 24 caracteres alfa num ricos Grupo de modos de opera o Eixos e fusos que s o tecnologicamente acoplados podem ser combinados em um mesmo grupo de opera o BAG Eixos Fusos de um BAG podem ser controlados por um ou v rios gt canais O mesmo gt modo de opera o sempre atribu do aos canais do BAG HIGHSTEP Sum rio para as possibilidades de programa o para o gt PLC do sistema AS300 AS400 Identificador De acordo com a DIN 66025 palavras s o complementadas utilizando indicadores nomes para vari veis vari veis de c lculo vari veis de sistema vari veis de usu rio para sub rotinas palavras chaves e palavras com v rias letras de endere amentos suplementares Este complemento tem o mesmo significado das palavras respeitando a constru o do bloco Os identificadores devem ser nicos O mesmo identificador n o pode ser utilizado por diferentes objetos Identificador de eixo Os eixos s o identificados como X Y e Z de acordo com a
383. ento da rosca e Passo da rosca O comprimento da rosca especificado com uma das coordenadas cartesianas X Y ou Z em dimens o absoluta ou incremental em tornos preferencialmente no sentido Z Adicionalmente devem ser considerados os cursos de entrada e de sa da onde o avan o acelerado e reduzido O passo da rosca especificado sob os endere os 1 J e x em tornos preferencialmente com x X Ss kej 5 c D o ks ks 2 2 5 Z 5 O je jO gt Kia Rosca transversal A rosca transversal descrita atrav s do a e Di metro da rosca preferencialmente no sentido X e Passo da rosca preferencialmente com 1 X Di metro Passo Fundamentos 254 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 10 Rosqueamento com passo constante G33 Rosca c nica A rosca c nica descrita atrav s do a e Ponto final no sentido longitudinal e transversal contorno c nico e Passo da rosca O contorno c nico especificado em coordenadas cartesianas X Y e Z em dimens o de refer ncia ou dimens o incremental onde a usinagem em tornos realizada preferencial mente no sentido X e Z Adicionalmente devem ser considerados os cursos de entrada e de sa da onde o avan o acelerado e reduzido A indica o do passo est em fun o do ngulo de conicidade ngulo entre o eixo longitu dinal e a superf
384. entos de transi o nas transi es de contorno Com a dist ncia de suaviza o apIs OU ADISPos COM co especifica se a intensidade de suaviza o m xima aplicada nos cantos Dentro da dist ncia de suaviza o o comando est livre para dissolver a rela o de percurso e substituir por um percurso dinamicamente ideal Desvantagem Apenas um valor anrs est dispon vel para todos os eixos O c641 atua de modo similar ao rnDm mas n o est limitado aos eixos do plano de trabalho Como o c64 O c641 trabalha com controle de velocidade antecipado LookAhead Os blocos de suaviza o com grande curvatura s o percorridos com velocidade reduzida Exemplo C digo de programa Coment rio N10 G641 ADIS 0 5 G1 X Y O bloco com a suaviza o pode iniciar 0 5 mm antes do fim de bloco programado e deve ser finalizado 0 5 mm ap s o fim do bloco Este ajuste permanece ativo de forma modal m x 0 5 mm Fim de contorno MS programado Ea ADIS ADISPOS m x 0 5 mm Indica o A suaviza o n o pode e nem deve substituir as fun es de alisamento definido RND RNDM ASPLINE BSPLINE O CSPLINE Suaviza o com precis o axial com G642 Com o G642 a suaviza o n o realizada dentro de uma rea avis definida mas s o preservadas as toler ncias por eixo definidas com o MD33100 MA COMPRESS POS TOL O percurso de suaviza o determinado a partir do percurso de suaviza o mais curto de todos os eixos E
385. er ncia da orienta o somente t m efeito no G643 Indica o A amplia o da toler ncia de contorno e de orienta o somente existe em sistemas com a presen a do opcional interpola o de polin mios Indica o Para a suaviza o sob preserva o da toler ncia de orienta o deve estar ativa uma transforma o de orienta o Suaviza o com a m xima din mica poss vel com G644 A suaviza o com a m xima din mica poss vel configurada com o MD20480 MC SMOOTHING MODE na posi o da milhar Valor Significado 0 Especifica o dos desvios axiais m ximos com MD33100 MA COMPRESS POS TOL 1 Especifica o do percurso de suaviza o m ximo atrav s da programa o do ADIS OUADISPOS Manual de programa o 03 2010 6FC5398 1BP20 1KAO 335 Comportamento no percurso 11 2 Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS Valor Significado Especifica o das frequ ncias m ximas que se produzem em cada eixo na rea de suaviza o com MD32440 MA LOOKAH FREQUENCY A rea de suaviza o se define de modo que no movimento de suaviza o n o seja produzida nenhuma frequ ncia que exceda a frequ ncia m xima especificada Na suaviza o com c644 n o monitorada a toler ncia nem a dist ncia de suaviza o Cada eixo desloca se em torno de um canto com a m xima din mica poss vel Com sort s o
386. er observado claramente no seguinte exemplo Pontos finais Ponto de partida Nas evolventes 1 e 2 coincidem as indica es de raio e centro do c rculo de base assim como a indica o do ponto de partida e do sentido de giro rnvcm Invccm A nica diferen a est no sinal do ngulo de abertura e Com AR gt 0 a trajet ria se move na evolvente 1 e aproximado o ponto final 1 e Com AR lt 0 a trajet ria se move na evolvente 2 e aproximado o ponto final 2 Fundamentos 234 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento Condi es gerais Fundamentos 9 68 Interpola o de evolventes INVCWV INVCCWV Tanto o ponto de partida como o ponto final devem estar fora da superf cie do c rculo de base da evolvente c rculo com raio CR no centro definido com Je K Se esta condi o n o for preenchida ser gerado um alarme e cancelado o processamento do programa As duas possibilidades de programa o do ponto final diretamente por coordenadas cartesianas ou indiretamente atrav s da indica o de um ngulo de abertura excluem uma outra Por isso que em um bloco deve ser utilizada apenas uma das duas op es de programa o Se o ponto final programado n o estiver exatamente nas evolventes definidas pelo ponto de partida e pelo c rculo de base ent o haver interpola o entre as evolventes definidas pelo ponto de partida e pelo ponto final veja a figur
387. eriormente descrita Se o bloco WAB aproxima o e afastamento suave for ao mesmo tempo o bloco de desativa o do WRK compensa o do raio da ferramenta ent o ser inserido um curso adicional do P ao Po de modo que n o seja produzido nenhum movimento na desativa o da compensa o do raio da ferramenta no fim do contorno Se foi programado apenas um eixo do plano de usinagem o 2 eixo faltante complementado de forma modal a partir de sua ltima posi o no bloco anterior Bloco seguinte sem corre o Trajet ria do centro da ferramenta Ferramenta P4 Bloco WAB G248 G40 Contorno bloco anterior Afastamento com WAB com simult nea desativa o do WRK Velocidades de aproxima o e de afastamento e Velocidade do bloco anterior G0 Com esta velocidade s o executados todos movimentos de Po at P2 isto o movi mento paralelo ao plano de usinagem e a parte do movimento de penetra o at a dist ncia de seguran a e Programa o com FAD Indica o da velocidade de avan o com 6341 Movimento de penetra o perpendicular ao plano de usinagem do P2 ao Ps 6340 Do ponto P2 ou Ps ao P4 Se o FAD n o for programado esta parte do contorno tamb m ser percorrida com a velocidade do bloco anterior ativada de forma modal isto se o bloco WAB n o tiver uma palavra F programada e Avan o F programado Este valor de avan o v lido a partir do P3 ou do P
388. es 0 4 0 Din mica normal Dynnorm 1 Din mica para modo de posicionamento Dynpos 2 Din mica para desbaste DynroucH 3 Din mica para acabamento Dynszmi FIN 4 Din mica para acabamento fino DynrINISH lt x gt Endere o de eixo lt valor gt Valor de din mica Exemplos Exemplo 1 Ativa o de valores de din mica C digo de programa Coment rio DYNNORM G1 X10 Posi o inicial DYNPOS G1 X10 Y20 230 F Modo de posicionamento rosqueamento DYNROUGH G1 X10 Y20 Z30 F10000 Desbaste DYNSEMIFIN G1 X10 Y20 Z30 F2000 Acabamento DYNFINISH G1 X10 Y20 Z30 F1000 Acabamento fino Exemplo 2 Leitura ou grava o de um determinado elemento de campo Acelera o m xima para desbaste eixo X c digo de programa Coment rio RI MA MAX AX ACCEL 2 X Leitura SMA MAX AX ACCEL 2 X 5 Grava o Fundamentos 416 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 8 Deslocamento com controle antecipado FFWON FFWOF 14 8 Deslocamento com controle antecipado FFWON FFWOF Fun o Atrav s do controle feedforward o erro de seguimento dependente da velocidade reduzido at um valor pr ximo de zero O deslocamento com controle feedforward permite uma maior precis o de trajet ria e consequentemente melhores resultados de acabamento Sintaxe FFWON FFWOF Significado FFWON Comando para ativar o controle feedforward FFWOF Comando para desativar o co
389. fer ncia um ponto central e as cotas forem indicadas com ngulos e raios p ex em modelos de fura o 162 G0 G1 G2 G3 AP RP Sintaxe Significado GO G1 G2 G3 AP Fundamentos Comando para ativar o movimento de avan o r pido Comando para ativar a interpola o de retas Comando para ativar a interpola o circular no sentido hor rio Comando para ativar a interpola o circular no sentido anti hor rio ngulo polar ngulo entre o raio polar e o eixo horizontal do plano de trabalho p ex eixo X no c17 O sentido de giro positivo segue em sentido anti hor rio Faixa de valores 0 360 A indica o de ngulo pode ser realizada tanto de forma absoluta como incremental AP AC Especifica o de dimens es absolutas AP IC Especifica o de dimens es incrementais Na especifica o de dimens es incrementais o ltimo ngulo programado vale como refer ncia O ngulo polar permanece armazenado at ser definido um novo p lo ou quando mudado o plano de trabalho Manual de programa o 03 2010 6FC5398 1BP20 1KAO 197 Comandos de movimento 9 3 Comandos de deslocamento com coordenadas polares RP Raio polar A indica o sempre realizada em valores absolutos positivos em mm ou inch O raio polar permanece armazenado at a especifica o de um novo valor Indica o As coordenadas polares referem se ao p lo definido com c11
390. ferramenta a ferramenta aponta para o sentido Y TCOFRX 5 Determina o da orienta o de ferramenta de um m Frame ativo na sele o de ferramenta a ferramenta aponta para o sentido X Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 529 Tabelas 16 3 Grupos de fun es G Grupo 43 Sentido de aproxima o WAB Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G140 1 Sentido de aproxima o WAB definido por G41 G42 m x G141 2 Sentido de aproxima o WAB esquerda do m contorno G142 3 Sentido de aproxima o WAB direita do contorno m G143 4 Sentido de aproxima o WAB em fun o da tangente m Grupo 44 Segmenta o de curso WAB Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G340 1 Bloco de aproxima o espacial isto penetra o m x em profundidade e aproxima o no plano em um bloco G341 2 Primeiro penetra o no eixo perpendicular Z depois m aproxima o no plano Grupo 45 Refer ncia de percurso dos eixos FSROUP Fun o G N 1 Significado MD20150 2 W3 STD SAG FM SPATH 1 A refer ncia de percurso para eixos FSROUP o m x comprimento do arco UPATH 2 A refer ncia de percurso para eixos FGROUP o m par metro de curva Grupo 46 Sele o de plano p
391. fim do bloco de sa da ou quando for preenchida a condi o do STOPREOF Todas instru es de a es sincroni zadas com o comando STOPREOF valem como executadas RDISABLE Read in disable Bloqueio de leitura entrada DELDTG AXIS Eixo para anula o de curso restante por eixo opcio nal Se for omitido o eixo ser iniciada a anula o de curso restante para o percurso Delete distance to go Anula o de curso restante Uma a o sincronizada com um comando DELDTG gera uma parada de pr processamento ap s o pr ximo bloco de sa da bloco no pro cessamento principal A parada de pr processa mento cancelada com o fim do bloco de sa da ou quando for preenchida a condi o do primeiro DELDTG No AA DELT lt eixo gt encontramos a dist ncia axial at o ponto de destino na anula o de curso restante por eixo no AC DELT o curso restante do percurso SYNFCT INT N mero VAR REAL VAR REAL Se a condi o na a o sincronizada de movimen da fun o de Vari vel de Vari vel de tos for preenchida ent o ser avaliada a vari vel polin mio que resultado entrada de entrada do polin mio definido na primeira foi definida com express o O valor ser limitado para baixo e para FCTDEF cima e atribu do vari vel de resultado FTOC INT N mero VAR REAL INT Altera o da corre o fina de ferramenta em fun da fun o de Vari vel de Comprimento o d
392. fini o de crit rio de fim de movimento POBRKA IPOBRKA lt eixo gt lt momento gt programa o em bloco NC pr prio Sincroniza o de movimentos do fuso WAITS WAITS lt n gt lt m gt programa o em bloco NC pr prio Significado SPOS SPOSA 124 Posicionamento do fuso em uma posi o angular indicada O sros e O sposa possuem a mesma funcionalidade apenas diferem se no comportamento da mudan a de blocos e Como sros o bloco NC somente prossegue quando a posi o for alcan ada e Como srosa o bloco NC prossegue mesmo quando a posi o n o alcan ada lt n gt lt valor gt N mero do fuso que deve ser posicionado Quando n o se especifica nenhum n mero de fuso ou quando o n mero de fuso 0 o spos e o sposa estar associado ao fuso mestre Posi o angular na qual o fuso deve ser posicionado Unidade Graus Tipo REAL Para programa o do modo de aproxima o da posi o existem as seguintes possibilidades AC lt eixo gt Especifica o de dimens o absoluta Faixa de valores 0 359 9999 IC lt valor gt Especifica o de dimens o incremental Faixa de valores O 99 999 999 DC lt valor gt Aproxima o no percurso direto em valor absoluto ACN lt valor gt Indica o absoluta de dimens es aproxima o em sentido negativo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan
393. fun o RND al MD20201 Bit O 1 deriva o a partir do 7 bloco anterior A e G71 est ativo G1 Arredondamento 7 e O raio do arredondamento deve ser 2 mm o avan o para o arredondamento deve ser 50 mm min C digo de programa N30 G1 Z RND 2 FRC 50 NAO G3 Xo Zae IL Ka Fundamentos 274 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 15 Chantro arredondamento CHF CHR RND RNDM FRC FRCM Exemplo 4 Arredondamento modal para rebarbar cantos vivos da pe a C digo de programa Coment rio N30 G1 X Z RNDM 2 FRCM 50 N40 N120 RNDM 0 Ativa o do arredondamento modal Raio do arredondamento 2mm Avan o para o arredondamento 50 mm min Desativa o do arredondamento modal Exemplo 5 Ado o da tecnologia do bloco posterior ou do bloco anterior e MD20201 Bit 0 0 Deriva o a partir do bloco posterior Ajuste padr o C digo de programa Coment rio N N N N N N N N N Fundamentos 10 GO X0 YO G17 F100 G94 20 G1 X10 CHF 2 30 Y10 CHF 4 40 X20 CHF 3 FRC 200 50 RNDM 2 FRCM 50 60 Y20 70 X30 80 Y30 CHF 3 FRC 100 90 X40 100 Y40 FRCM 0 110 S1000 M3 120 X50 G95 F3 FRC 1 M02 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Chanfro N20 N30 com F 100 mm min Chanfro N30 N40 com FRC 200 mm min Chanfro N40 N60 com FRCM 50 mm min Arredondamento modal N60 N70 com FRCM 50 mm min Arr
394. gicos TRUE FALSE ou 1 0 BOUND Controla se o valor est PGAs dentro da faixa de valo res definida A igualdade retorna o valor de controle Fundamentos 450 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F BRISK 2 Acelera o de trajet ria PGs m brusca Modo de acelera o BRISK BRISKA SOFT SOFTA DRIVE DRIVEA P gina 412 BRISKA Ativa o da acelera o PGsl de trajet ria brusca para Modo de acelera o BRISK os eixos programados BRISKA SOFT SOFTA DRIVE DRIVEA P gina 412 BSPLINE B Spline PGAsI m o o BTAN Transi o tangencial PGAsI m o o para o primeiro bloco Spline C Nome de eixo PGAsI m b C2 Orienta o da ferramen PGAs b ta ngulo RPY ou ngulo euleriano C3 Orienta o da ferramen PGAs b ta Componente de vetor normal de dire o de rea C4 Orienta o da ferramen PGAs b ta Vetor normal de rea para o in cio do bloco C5 Orienta o da ferramen PGAs b ta Vetor normal de rea para o fim do bloco CAC Aproxima o absoluta de PGAs uma posi o CACN O valor armazenado na PGAs tabela aprox
395. giro do c rculo 62 63 ou G3 G2 Indica o Se ap s o mrrror for programada uma rota o aditiva com arot deve se eventualmente inverter o sentido de giro positivo negativo ou negativo positivo Os espelhamentos nos eixos geom tricos s o convertidos automaticamente pelo comando num rico em rota es e se necess rio em espelhamentos no eixo de espelhamento especificado em dados de m quina Isto tamb m se aplica para deslocamentos de ponto zero ajust veis Eixo de espelhamento Atrav s de dado de m quina pode ser ajustado em torno de qual eixo ser realizado o espelhamento MD10610 MN MIRROR REF AX lt valor gt Valor Significado 0 O espelhamento realizado em torno do eixo programado sinal negativo nos valores 1 O eixo X o eixo de refer ncia 2 O eixo Y o eixo de refer ncia 3 O eixo Z o eixo de refer ncia Interpreta o dos valores programados Atrav s do dado de m quina pode ser ajustado como os valores programados devem ser interpretados MD10612 MN MIRROR TOGGLE lt valor gt Valor Significado 0 Os valores de eixo programados n o ser o avaliados 1 Os valores de eixo programados ser o avaliados e No caso dos valores de eixo programados 0 o eixo ser espelhado se este ainda n o estiver espelhado e Com um valor de eixo programado O desativa se um espelhamento Fundamentos 372 Manual de programa o 03 2010 6FC5
396. grama o 03 2010 6FC5398 1BP20 1KAO 5 Pref cio Fundamentos 6 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Conte do Prefacio secarse PRRDRR E RA NONO RRERTNR IS Gaee raae eaaa aa ODE ER ERR RUE ERR PER ORE RR RR REPRESENT 3 1 Fundamentos geom tricos sissies iriad asana iasan ara Da quilo gu bapanstazo cabia sresasibas gidcaasa mas aus cuulgRa dE 13 1 1 POSI ES da PE aii aaien aiaa aaa aaa a aE a aa aaa anai a aa a aaa aaa 13 1 1 1 Sistemas de coordenadas da pe a eae aaanarere ana naaaanarenanananaanareranaa 13 1 1 2 Coordenadas cartesianas no a eE E a EE NAAN 14 1 1 3 Coordenadas polares ssseninsin inann aaia aa aakh Na e Ebana oa a aia 18 1 1 4 Dim ns g absoluta rsen eae aa E eaa ea aRar ias a dava E dai die 19 1 1 5 Dimensa oinerementalsussnsn aripa E E ara 21 1 2 Planos deirabalhO csssaicensasaias atada ta anal E E N eliane age 23 1 3 Pontos zero e pontos de refer ncia eeeeeereeeereceeeereneaneenenerarerenerereneana 25 1 4 Sistemas de coordenadas peaa aE ea aeee EAEE a A 27 1 4 1 Sistema de coordenadas da m quina MCS rear narra 27 1 4 2 Sistema de coordenadas base BCS e reeeeecareaaaaeaaaaraanaeaananea 30 1 4 3 Sistema de ponto zero b sico BNS aa uaa aE a aan A aaa 32 1 4 4 Sistema de ponto zero ajust vel ENS e ieeeearea aan aaaaaaneeaaneea 33 1 4 5 Sistema de coordenadas da pe
397. guns casos geom tricos especiais ao ser ativada ou desativada a corre o do raio da ferramenta necess rio utilizar estrat gias especiais e ampliadas de aproxima o e de afastamento frente realiza o anterior com monitora o de colis es ativada Assim por exemplo uma monitora o de colis es pode ter o efeito para que um segmento no contorno n o seja usinado totalmente veja a figura a seguir N30 Y Raio da ferramenta Trajet ria do centro X com corre o do raio da ferramenta Contorno N10 programado 10 20 50 100 10 N20 Esquema 10 3Comportamento de afastamento com G460 Sintaxe G460 G461 G462 Significado G460 Como realizado at ent o ativa o da monitora o de colis es para bloco de aproxima o e de afastamento G461 Inser o de um c rculo no bloco de compensa o do raio da ferramenta WRK quando nenhum ponto de intersec o for poss vel cujo centro se encontra no ponto final do bloco n o corrigido e cujo raio igual ao raio da ferramenta At o ponto de intersec o usinado com c rculo auxiliar ao redor do ponto final do contorno ou seja at o fim do contorno G462 Inser o de uma reta no bloco de corre o do raio da ferramenta quando nenhum ponto de intersec o for poss vel o bloco prolongado por uma tangente no ponto final ajuste padr o A usinagem executada at o prolongamento do ltimo elemento de contorno ou seja
398. i vel String com a linha de programa de pe a a ser executada PGAsl EXECTAB Execu o de um elemento a partir de uma tabela de movimentos PGAsl EXECUTE Execu o de programa ON PGAsl EXP Fun o exponencial ex PGAsl EXTCALL Execu o de subrotina externa PGAsl EXTERN Identifica o de uma sub rotina com transfer ncia de par metros PGAsl Valor de avan o em associa o com G4 tamb m programado o tempo de espera com o F PGsI Avan o G93 G94 G95 F FGROUP FL FGREF P gina 109 464 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F FA Avan o axial PGsl m Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC P gina 118 FAD Avan o de penetra o PGsl para aproxima o suave Aproxima o e afastamento e afastamento suave G140 at G143 G147 G148 G247 G248 G347 G348 G340 G341 DISR DISCL FAD PM PR P gina 298 FALSE Constante l gica PGAsI incorreto FB Avan o por bloco PGsl Avan o por blocos FB P gina 150 FCTDEF Defini o de fun o PGAsI polinomial FCUB Avan o vari vel con PGAsI m
399. ibida em blocos circulares e em blocos de deslocamento com polin mios racionais com um grau de denominador gt 4 Ao contr rio de estados anteriores para outros tipos de interpo la o tamb m permitida uma troca com a transforma o p ex TRANSMIT ativa Na corre o do raio da ferramenta com orienta o de ferramenta vari vel n o ser poss vel realizar a transforma o do ponto de refer ncia at o centro do corte atrav s de um simples deslocamento de ponto zero Por isso que as ferramentas com posi o definida de corte est o proibidas no fresamento perif rico em 3D alarme Indica o Para o fresamento de topo este assunto n o relevante visto que neste caso apenas permitido o uso de tipos de ferramentas sem posi o definida de corte As ferramentas que n o podem ser descritas com um tipo de ferramenta existente s o tratadas como fresas de ponta esf rica com o raio especificado A indica o de uma posi o de corte ser ignorada Manual de programa o 03 2010 6FC5398 1BP20 1KAO 323 Corre es do raio da ferramenta 10 8 Ferramentas com posi o definida de corte Fundamentos 324 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comportamento no percurso 11 1 Fun o Sintaxe Fundamentos Parada exata G60 G9 G601 G602 G603 A parada exata um modo de deslocamento onde no fim de cada bloco de deslocamento todos os eixos de percurso envolvidos no movimen
400. ica com nome e n mero p ex Broca 3 A chamada da ferramenta pode ser feito atrav s do nome da ferramenta p ex T Broca ATEN O O nome da ferramenta n o pode conter nenhum caractere especial 4 2 1 Troca de ferramentas com comando T e com gerenciamento de ferramentas ativo opcional Fun o Com a programa o do comando T realizada uma troca de ferramentas direta Aplica o Em tornos com magazine de rev lver Sintaxe Sele o de ferramenta T lt alojamento gt T lt nome gt T lt n gt lt alojamento gt T lt n gt lt nome gt Dessele o de ferramenta TO Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 61 Troca de ferramentas 4 2 Troca de ferramentas com gerenciamento de ferramentas opcional Significado Ti Comando para troca de ferramentas e ativa o da corre o de ferramenta Como especifica es s o poss veis lt alojamento gt N mero do alojamento de magazine lt nome gt Nome da ferramenta Nota Na programa o de um nome de ferramenta deve se prestar aten o forma escrita correta letras mai sculas min sculas lt n gt N mero de fuso da extens o de endere o Nota A possibilidade de programar um n mero de fuso como extens o de endere o depende da proje o da m quina gt veja as informa es do fabricante da m quina TO Comando para dessele o de ferramenta alojamento de magazine n o
401. icionamento No Deslocamento at o encosto fixo com eixos de posicionamento a mudan a de blocos realizada independente do movimento at o encosto fixo e Eixos lincados e eixos contentores O deslocamento at o encosto fixo tamb m permitido para eixos lincados e eixos contentores O estado do eixo de m quina atribu do mantido al m do giro de contentor Isto tamb m se aplica para limite de torque modal com FOCON Literatura Manual de fun es ampliadas V rios pain is de opera o em v rias NCUs Sistemas descentralizados B3 Manual de programa o Avan ada Tema Deslocamento at o encosto fixo FXS e FOCON FOCOF e O deslocamento at o encosto fixo n o poss vel em eixos Gantry para eixos de posicionamento concorrentes que s o controlados exclusivamente pelo PLC a ativa o do rxs deve ser realizada a partir do programa NC e Seo limite de torque for reduzido excessivamente o eixo n o poder mais acompanhar o valor nominal o regulador de posi o entra no limite e o desvio de contorno aumenta Neste estado operacional podem ser produzidos movimentos bruscos com o aumento do limite de torque Para assegurar que o eixo ainda possa acompanhar deve se controlar para que o desvio do contorno n o seja maior que com o torque sem limita o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 409 Comandos suplementares 14 7 Comportamento da acelera o
402. iclos padr o CLP CNC 568 Caracteres ou strings que possuem um significado fixo na linguagem de programa o do gt programa de usinagem Subrotinas protegidas para suporte na realiza o de usinagens repetitivas em uma gt pe a Para tarefas de usinagem utilizadas frequentemente s o dispon veis os ciclos padr o e para fura o fresamento e para torneamento Na rea de opera o Programa no menu Ciclos de aux lio s o listados os ciclos dispon veis Ap s a sele o do ciclo desejado s o apresentados par metros necess rios para preenchimento Controle L gico Program vel gt Controlador l gico program vel Componente do gt NC Controlador program vel para processar o controle l gico da m quina ferramenta Vide gt NC Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Gloss rio COM Componente do comando de NC para realiza o e coordena o de comunica o Compensa o de erro no passo do fuso Compensa o de irregularidades mec nicas em um avan o de todas as pe as relacionadas ao fuso esf rico com base nas varia es dos valores medidos Compensa o de folga Compensa o de folga mec nica da m quina por exemplo folga no fuso esf rico reverso Para cada eixo a compensa o de folga deve ser especificada separadamente Compensa o do erro de quadrante Erro de contorno na transi o de quadrantes que aumenta pela altera o no atrito das gui
403. ido de giro 89 590 Fuso mestre 430 FXS 409 FXST 409 FXSW 409 FZ 153 G GO 199 203 G1 199 208 G110 197 G111 197 G112 197 G140 302 G141 302 G142 302 G143 302 G147 302 G148 302 G153 159 380 G17 165 321 G18 165 G19 165 321 G2 199 211 214 218 220 222 G247 302 G248 302 G25 108 396 G26 108 396 G3 199 211 214 218 220 222 G33 251 G331 262 G332 262 G34 260 G340 302 G341 302 G347 302 G348 302 G35 260 G4 423 G40 281 G41 80 281 G42 80 281 G450 298 G451 298 G460 312 G461 312 G462 312 G500 159 G505 G599 159 G53 159 380 G54 159 G55 159 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO ndice G56 159 G57 159 G58 353 G59 353 G60 329 G601 329 G602 329 G603 329 G63 267 G64 333 G641 333 G642 333 G643 333 G644 333 G645 333 G70 179 G700 179 G71 179 G710 179 G74 403 G75 404 G751 404 G9 329 G90 169 G91 172 G93 111 G94 111 G95 111 G96 100 G961 100 G962 100 G97 100 G971 100 G972 100 G973 100 Gargalo de garrafa Detec o 318 Geometria Eixos 429 Grupo G Tecnologia 419 Grupos de fun es G 522 GWPSOF 106 GWPSON 106 H Hexadecimal Constante 446 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 262 251 260 IC 172 Identifica o Para sequ ncia de caracteres 47 Para valores nu
404. ifica es Marcas Tenha aten o ao seguinte NAVISO Os produtos da Siemens s podem ser utilizados para as aplica es especificadas no cat logo e na respetiva documenta o t cnica Se forem utilizados produtos e componentes de outros fornecedores estes t m de ser recomendados ou autorizados pela Siemens Para garantir um funcionamento em seguran a e correto dos produtos essencial proceder corretamente ao transporte armazenamento posicionamento instala o montagem coloca o em funcionamento opera o e manuten o Devem se respeitar as condi es ambiente autorizadas e observar as indica es nas respetivas documenta es Todas denomina es marcadas pelo s mbolo de propriedade autoral s o marcas registradas da Siemens AG As demais denomina es nesta publica o podem ser marcas em que os direitos de propriet rio podem ser violados quando usadas em pr prio benef cio por terceiros Exclus o de responsabilidade N s revisamos o conte do desta documenta o quanto a sua coer ncia com o hardware e o software descritos Mesmo assim ainda podem existir diferen as e n s n o podemos garantir a total conformidade As informa es contidas neste documento s o revisadas regularmente e as corre es necess rias estar o presentes na pr xima edi o Siemens AG N de encomenda de documento 6FC5398 1BP20 1KA0 Copyright O Siemens AG 2010 Industry Sector 02 2010 Sujeito a mod
405. ifica es sem aviso Postfach 48 48 pr vio 90026 N RNBERG ALEMANHA Pref cio Documenta o SINUMERIKO A documenta o SINUMERIK est organizada em 3 categorias Grupo destino Aplica o Fundamentos Documenta o geral Documenta o do usu rio Documenta o do fabricante e assist ncia t cnica Atrav s do link http Anww siemens com motioncontrol docu encontra se informa es do seguinte tema Ordering documentation Aqui encontra se uma lista da documenta o atual impressa Download documentation Links adicionais para o download de arquivos de Service amp Support Online research in the documentation Informa es do DOConCD e acesso direto aos documentos no DOConWEB Documenta o do conte do b sico individual Siemens organizado com o My Documentation Manager MDM vide http www siemens com mdm O My Documentation Manager lhe oferece uma s rie de caracter sticas para criar sua pr pria documenta o de m quina Treinamentos e FAQs As informa es sobre o treinamento oferecido e sobre as FAQ s frequently asked questions est o dispon veis em Esta publica o dirigida a Programadores Projetistas O manual de programa o possibilita a cria o de progamas e interface de software para editar testar e para corrigir erros Manual de programa o 03 2010 6FC5398 1BP20 1KAO Pref cio Escopo padr o Suporte t cnico Este manual de programa o descre
406. ifica o do movimento de dois pontos de contato da ferramenta PGASIFB3 F6 ORID As mudan as de orien ta o s o executadas antes de um bloco circular PGAsl ORIEULER ngulo de orienta o atrav s de ngulo euleriano PGAsl ORIMKS Orienta o de ferramenta no sistema de coordena das da m quina PGAsl ORIPATH Orienta o da ferramenta relativa trajet ria PGAsl ORIPATHS Orienta o de ferramenta relativa trajet ria uma dobra suavizada no decurso da orienta o PGAsl ORIPLANE Interpola o em um plano corresponde ao ORIVECT Interpola o de grande circunfer ncia PGAsl 486 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o ORIRESET Significado Posi o inicial da orien ta o de ferramenta com at 3 eixos de orienta o Para descri o veja 1 PGAsl 828D 3 PPU260 261 PPU280 281 D F D F ORIROTA ngulo de rota o de um sentido de rota o espe cificado como absoluto PGAsl ORIROTC Vetor de rota o tangen cial tangente da trajet ria PGAsl ORIROTR ngulo de rota o rela tivo ao plano entre a orienta o inicial e a orienta o final PGAsl ORIROTT ngulo de rota o relativo altera o do vetor de orienta o PGAsl O
407. ificado a o sincroni zada Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 541 Tabelas 16 4 Chamadas de subrotina pr definidas 16 Defini o de fun o N sem confirma o S confirma o s ncrona A confirma o ass ncrona Literatura Palavra chave 1 par metro 2 par metro 3 par metro 4 7 par metro Explica o Identificador de subrotina FCTDEF INT N mero REAL Valor REAL Valor REAL Definir polin mio Este avaliado da fun o limite inferior limite superior Coeficientes no SYNFCT ou PUTFTOCF a0 a3 17 Comunica o Palavra 1 2 par metro Explica o chave par metro Identificador de subrotina MMC STRING CHAR MMC Command Comando ativado no Interpreta Comando Modo de confirma o dor de comando MMC para configura o de janelas atrav s do programa NC Manual de coloca o em funcionamento do soft ware b sico e HMI sl Modo de confirma o Os comandos s o confirmados de acordo com a solicita o do componente cana NC a ser executado Sem confirma o A execu o do programa continuada ap s o envio do comando O remetente n o informado se o comando n o pode ser executado com sucesso 18 Coordena o de programa Palavra 1 2 3 4 5 6 8 Explica o chave par metro par metro par metro par
408. ima o suave bloco N20 ativado Movimento de aproxima o com quadrante G247 Sentido de aproxima o n o programado atua o G140 ou seja a corre o do raio da ferramenta est ativa G41 Offset de contorno OFFN 5 N10 Atual raio de ferramenta 10 com isso o raio efetivo de corre o para corre o do raio da ferramenta 15 o raio do contorno WAB 25 de maneira que o raio da trajet ria do centro da ferramenta se torne igual ao DISR 10 O ponto final do c rculo resulta do N30 pois no N20 est programada apenas a posi o emZ Movimento de penetra o Do Z20 ao Z7 DISCL AC 7 em avan o r pido Em seguida segue para Z0 com FAD 200 C rculo de aproxima o no plano X Y e nos blocos seguintes com F1500 para que esta velocidade seja aplicada nos blocos seguintes o GO ativo no N30 deve ser sobrescrito com G1 caso contr rio a usinagem no contorno continuar em G0 Afastamento suave bloco N60 ativado Movimento de afastamento com quadrante G248 e espiral 6340 FAD n o foi programado pois n o faz sentido no G340 Z 2 no ponto de partida Z 8 no ponto final visto que DISCL 6 Com DISR 5 o raio do contorno WAB 20 o raio da trajet ria do centro da ferramenta 5 Movimentos de afastamento do Z8 at o Z20 e o movimento paralelo ao plano X Y at X70 Yo C digo de programa Coment rio STC DP1 1 1 120 STC DP6 1 1 10 Defini o de ferramenta T1 D1 Raio N1
409. imado de forma absoluta em sentido negativo CACP O valor armazenado na PGAs tabela aproximado de forma absoluta em sentido positivo CALCDAT Calcula o raio e o centro PGAs de um c rculo a partir de 3 ou 4 pontos CALCPOSI Verifica o quanto PGAsI viola o da rea de prote o limite da rea de trabalho e limites de software Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 451 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja W2 828D 3 PPU260 261 PPU280 281 D F D F CALL Chamada de subrotina PGAsI indireta CALLPATH Caminho program vel de PGAs localiza o para chamada de subrotinas CANCEL Cancelamento de a o PGAs s ncrona modal CASE Bifurca o de programa PGAs condicionada CDC Aproxima o direta de PGAsI uma posi o CDOF 4 Monitora o de colis o PGsl m OFF Monitora o de colis es CDON CDOF CDOF2 P gina 312 CDOF2 Monitora o de colis o PGsl m OFF para fresamento Monitora o de colis es perif rico 3D CDON CDOF CDOF2 P gina 312 CDON Monitora o de colis o PGsl m ON Monitora o de colis es CDON CDOF CDOF2 P gina 312 CFC 4 Avan o constante no PGsl m contorno Otimiza o de
410. imento de deslocamento no plano de corre o e n o for nenhum c rculo do g nero Para este prop sito os c rculos verticais somente podem ocorrer no fresamento perif rico Manual de programa o 03 2010 6FC5398 1BP20 1KAO 321 Corre es do raio da ferramenta 10 8 Ferramentas com posi o definida de corte 10 8 Ferramentas com posi o definida de corte Em ferramentas com posi o definida de corte ferramentas de tornear e retificar tipos de ferramenta 400 599 veja o cap tulo Avalia o de sinais de desgaste uma mudan a de G40 para G41 G42 e vice versa tratada como uma troca de ferramentas Isto gera uma parada de pr processamento parada de decodifica o com uma transforma o p ex TRANSMIT ativa e com isso resultam eventualmente desvios do contorno parcial desejado A funcionalidade original se altera em fun o do a 1 Parada de pr processamento com TRANSMIT 2 C lculo dos pontos de intersec o na aproxima o e afastamento com KONT 3 Troca de uma ferramenta com corre o do raio da ferramenta ativa 4 Corre o do raio da ferramenta com orienta o de ferramenta vari vel na transforma o Outras informa es 322 A funcionalidade original foi alterada da seguinte forma e A mudan a de G40 para G41 G42 e vice versa n o mais tratada como troca de ferramentas Por isso que com o TRANSMIT n o ocorre mais uma parada de pr processamento e Parao c lculo de pontos d
411. informa es 13 de veja o PGA c digos G Explica o Com CALCPOSI pode ser verificado se a partir de um ponto de partida especificado os CALCPOSI eixos geom tricos podem percorrer um curso indicado sem violar os limites dos eixos limites SW limites de rea de trabalho ou reas de prote o Para o caso em que o curso especificado n o pode ser percorrido ser retornado o valor m ximo admiss vel INTERSEC BOOL VAR REAL 11 VAR REAL 11 VAR REAL 2 Intersection C lculo de Estado de erro Primeiro Segundo Vetor de intersec o elemento de elemento de resultado Se calcula a intersec o entre contorno contorno Coordenada de dois elementos de contorno intersec o As coordenadas da intersec o abscissa e s o valores de retorno ordenada O estado do erro indica se uma intersec o foi encontrada Fundamentos 552 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 6 Fun es pr definidas 3 Fun es de eixo Resultado 1 par metro 2 par metro Explica o AXNAME AXIS STRING AXNAME Get axname Identificador String de Converte a String de entrada em identificador de de eixo entrada eixo Se a String de entrada n o cont m nenhum nome de eixo v lido ent o ser emitido um alarme AXTOSPI INT AXIS AXTOSPI Convert axis to spindle N mero do Identificador de Converte o identificador de eixo em n mero de fuso eixo fuso Se o par metro de transfer ncia
412. ing cionamento axis POSA Eixo de posi m x x x x x x x Real Positioning cionamento axis above al m dos limi end of block tes de bloco POSP Posiciona m x x x x x x Real Posi o Positioning mento em final Real axis in parts segmentos Comprimento oscila o parcial Integer Op o PO Coeficiente de b x x Real sem sinal Polin mio polin mio FA Feed Avan o axial m x x Real sem sinal axial FL Feed Avan o limite m x Real sem sinal limit axial OVRA Override m x Real sem sinal Override corre o axial ACC Acelera o m Real sem sinal Acceleratio axial n axial FMA Feed Avan o sin m x Real sem sinal multiple cronizado axial axial STA Tempo de m Real sem sinal Sparking passada final out time axial axial SRA Curso de re m x x Real sem sinal Sparking trocesso com out retract entrada exter na por eixo OS Oscila o m Integer sem Oscillating ativada des sinal on off ativada Fundamentos 510 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 2 Endere os Identifica Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Tipo de dado dor de endere o ou por G71 G710 G91 ACN CAC endere o bloco ACP CDC CACN CACP OST1 Tempo de pa m Real Oscillating rada no ponto time 1 de revers o esquerdo oscila o OST2 Tempo de pa m Real Oscillating rada no ponto time 2 de reve
413. inida atrav s de m Frame A corre o da ferramenta atua relativa ao atual Frame plano inclinado CUT3DC 5 3 Corre o de ferramenta 3 D para fresamento m perif rico CUT3DF 9 4 Corre o de ferramenta 3 D no fresamento de topo m com orienta o de ferramenta n o constante CUTSDFS 5 5 Corre o de ferramenta 3 D no fresamento de topo m com orienta o de ferramenta constante indepen dente do Frame ativo CUT3DFF 9 6 Corre o de ferramenta 3 D no fresamento de topo m com orienta o de ferramenta fixa e dependente do Frame ativo CUT3DCC 3 7 Corre o de ferramenta 3 D para fresamento m perif rico com superf cies de limita o CUT3DCCD 8 Corre o de ferramenta 3 D para fresamento m perif rico com superf cies de limita o com ferramenta diferencial Grupo 23 Monitora o de colis o em contornos internos Fun o G N 1 Significado MD20150 2 W3 STD SAG FM CDOF 1 Monitora o de colis o OFF m x CDON 2 Monitora o de colis o ON m CDOF2 3 Monitora o de colis o OFF m atualmente somente para CUT3DC Grupo 24 Controle antecipado Fun o G N 1 Significado MD20150 2 W3 STD SAG FM FFWOF 1 Controle feedforward OFF m x FFWON 2 Controle feedforward ON m Grupo 25 Refer ncia da orienta o da ferramenta Fun o G N 1 Significado MD20150 2 W3 STD SAG FM ORIWKS 9 1 Orienta o de ferramenta no sistema de coordenadas m x da pe a WCS ORIMKS 2 Orienta o
414. inteiro Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 6 Constantes Constantes bin rias Fundamentos Tamb m podem ser utilizadas constantes interpretadas em formato bin rio Neste caso somente s o utilizados os n meros 0 e 1 As constantes bin rias s o colocadas entre aspas e s o iniciadas com a letra B seguida pelo valor escrito em formato bin rio S o permitidos caracteres separadores entre os n meros Exemplo C digo de programa Coment rio SMN AUXFU GROUP SPEC B10000001 Atrav s da atribui o de constantes bin rias s o definidos os Bits 0 e 7 no dado de m quina Indica o O n mero m ximo de caracteres limitado pela faixa de valores do tipo de dado de n mero inteiro Manual de programa o 03 2010 6FC5398 1BP20 1KAO 443 Outras informa es 15 6 Constantes Fundamentos 444 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Legenda 1 2 3 4 Refer ncia para o documento que cont m a descri o completa da instru o PGsl Manual de Fundamentos de Programa o PGAs Manual de Programa o Avan ada BHDsI Manual de Opera o para Torneamento BHFsl Manual de opera o para Fresamento FB1 Manual de fun es b sicas com a abrevia o alfanum rica da respectiva descri o de funcionamento entre par nteses FB2 Manual de fun es amp
415. io G332 P gina 260 esquerdo G340 4 Bloco de aproxima o PGsl m espacial simult neo em Aproxima o e afastamento profundidade e no plano G140 at G143 G147 G148 espiral G247 G248 G347 G348 G340 G341 DISR DISCL FAD PM PR P gina 298 G341 Primeiro penetra o no PGsl m eixo perpendicular z Aproxima o e afastamento depois aproxima o no G140 at G143 G147 G148 plano G247 G248 6347 G348 G340 G341 DISR DISCL FAD PM PR P gina 298 G347 Aproxima o suave em PGsl b semic rculo Aproxima o e afastamento G140 at G143 G147 G148 G247 G248 G347 G348 G340 G341 DISR DISCL FAD PM PR P gina 298 G348 Afastamento suave em PGsl b semic rculo Aproxima o e afastamento G140 at G143 G147 G148 G247 G248 G347 G348 G340 G341 DISR DISCL FAD PM PR P gina 298 G450 9 C rculo de transi o PGsl m Corre o nos cantos externos G450 G451 DISC P gina 294 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 473 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja W2 828D 3 PPU260 261 PPU280 281 D F D F G451 Intersec o das PGsl m equidist ncias Corre o nos cantos externos G450 G451 DISC P gina 294 G460 9 Ativa o da monitora o PGs m
416. ipais 429 Eixos adicionais 430 Eixos de posicionamento 432 Eixos geom tricos 30 em fun o do tempo Avan o 114 Emiss o de fun o auxiliar em modo de controle da trajet ria 388 R pida 387 Emiss o de fun es auxiliares 385 Encosto fixo 409 Monitora o 411 Torque de fixa o 411 Endere o 37 Ajust vel 516 ativo modalmente 442 ativo por bloco 442 Atribui o de valores 40 com extens o de eixo 442 514 Endere o ampliado 443 Endere os fixos 513 Endere o ampliado 443 Endere os 440 ENS 33 Especifica o de dimens o incremental 172 Evolvente 234 589 ndice F F 111 208 260 FA 120 134 FAD 302 Fator de escala 368 FB 152 FD 142 FDA 142 Ferramenta Grupo 72 N mero de tipo 72 Ponta 70 Tipo 72 Corre o do comprimento 68 Corretor do raio da 69 Corte da 80 Mem ria de corre es 70 Ponto de troca 25 Rota o m xima da 94 Ferramentas de fresar 72 Ferramentas de retificar 75 Ferramentas de tornear 76 Ferramentas especiais 78 FFWOF 421 FFWON 421 FGREF 111 FGROUP 111 Fim de bloco LF 47 FL 111 FMA 149 Formato de fita perfurada 36 FP 404 FPR 134 FPRAOF 134 FPRAON 134 Frame 343 Desativa o 380 Instru es 345 Frame zero 161 Frames 33 FRC 273 FRCM 273 Fun es G 522 Fun es M 389 Fuso Fun es M 391 Limite da rota o do 108 Posicionamento 125 Principais 430 Rota o 89 Rota o do 93 Sent
417. irado e fixo no espa o Fresamento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 165 Ajustes de geometria 8 2 Sele o do plano de trabalho G17 G18 G19 Indica o Com as funcionalidades para Corre o do comprimento de ferramentas orient veis os componentes do comprimento da ferramenta podem ser calculados de acordo com o plano de trabalho girado A sele o do plano de corre o realizado com CUT2D CUT2DF Para mais informa es relacionadas e para uma descri o desta op o de c lculo veja o cap tulo Corre es do raio da ferramenta P gina 277 Para defini o espacial do plano de trabalho o comando oferece op es bastante confort veis de transforma es de coordenadas Para obter mais informa es sobre este assunto veja o cap tulo Transforma es de coordenadas Frames P gina 341 Fundamentos 166 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria 8 3 8 3 1 Fun o Sintaxe Significado Fundamentos 6 3 Dimen es Dimen es A base da maioria dos programas NC um desenho de pe a com indica es concretas de dimens es Estas indica es dimensionais podem ser e em dimens o absoluta ou dimens o incremental e em mil metros ou Inch polegadas e em raio ou di metro para torneamento Para que as indica es possam ser incorporadas no programa NC diretamente de um desenho s
418. ixo x POS POSA Oscila o osPp1 OSP2 OSS OSE POSP Par metros de interpola o 1 J K Sucess o de elementos de contorno Reta com indica o de ngulo Retra o r pida poLr Ax Deslocamento no sentido da ferramenta movr Aproxima o e afastamento suaves G140 at 143 6147 G148 c247 6248 6347 6348 6340 6341 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 187 Ajustes de geometria 6 4 Posi o da pe a no torneamento 8 4 Posi o da pe a no torneamento Denomina es de eixo Os dois eixos geom tricos perpendiculares entre si normalmente s o denominados como Eixo longitudinal Eixo transversal Ponto zero da pe a Enquanto o ponto zero da m quina fixo a posi o do ponto zero da pe a no eixo longitu dinal de livre escolha Normalmente o ponto zero da pe a est na face dianteira ou traseira da pe a de trabalho 188 Eixo Z abscissa Eixo X ordenada Tanto o ponto zero da m quina como o ponto zero da pe a est o no centro de torneamento Com isso o deslocamento ajust vel no eixo X resulta em zero X Pe a de trabalho Da pe a ponto zero dianteiro Pe a de trabalho G54 G599 ou TRANS at a Pe a de trabalho Da pe a ponto zero traseiro Z Pe a de trabalho G54 G599 ou TRANS M Ponto zero da m quina W Ponto zero da pe a Z Eixo longitudinal x Eixo transversal G54 at 6599 OU TRANS Chamada pa
419. ixo de acordo com esta tabela Comando Sentido de ferramenta Eixo secund rio Eixo secund rio aplicada terceira abscissa ordenada coordenada TOFRAME TOFRAMEZ Z X Y TOROT TOROTZ TOFRAMEY TOROTY Y Z X TOFRAMEX TOROTX X Y Z Frame de sistema pr prio para TOFRAME ou TOROT Os Frames produzidos atrav s do rorrame ou do ToroT podem ser gravados em um Frame de sistema pr prio P TOOLFRAME Para isso deve ser definido o Bit 3 no dado de m quina MD28082 MC MM SYSTEM FRAME MASK Neste caso o Frame programado permanece inalterado As diferen as se produzem se o Frame program vel ainda for editado Para explica es mais detalhadas sobre m quinas com porta ferramentas orient veis veja e Manual de programa o Avan ada cap tulo Orienta o da ferramenta e Manual de fun es b sicas Corretores de ferramenta W1 cap tulo Porta ferramenta orient vel Manual de programa o 03 2010 6FC5398 1BP20 1KAO 375 Transforma es de coordenadas Frames 12 9 Desselecionar Frame G53 G153 SUPA G500 12 9 Desselecionar Frame G53 6153 SUPA G500 Fun o Ao executar determinados processos como p ex a aproxima o do ponto de troca de ferramentas devem ser definidos diversos componentes de Frame e suprimidos de forma definida no tempo Os Frames ajust veis podem ser desativados de forma modal ou ser suprimidos por blocos Os Frames program veis podem se
420. juste b sico para fresas 2 Chamada do tipo de ferramenta r e dos valores de corre o da ferramenta D 3 Ativa o da corre o de trajet ria c41 4 Programa o dos movimentos de deslocamento C digo de programa Coment rio N10 G17 T5 D8 Chamada do plano de trabalho X Y chamada de ferramenta A corre o do comprimento realizada no sentido Z N20 Gl G41 X10 Y30 Z 5 F500 A corre o do raio realizada no plano X Y N30 G2 X22 5 Y40 I50 J40 Interpola o circular corre o do raio da ferramenta no plano X Y Outras informa es Geral Recomenda se definir o plano de trabalho G17 at G19 logo no in cio do programa No ajuste b sico est ajustado o plano Z X para torneamento G18 Fundamentos 164 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Ajustes de geometria 8 2 Sele o do plano de trabalho G17 G18 G19 Torneamento Para calcular o sentido de giro o comando precisa da especifica o do plano de trabalho para isso veja a interpola o circular G2 G3 Usinagem em planos inclinados Atrav s da rota o do sistema de coordenadas com ror veja o cap tulo Deslocamento do sistema de coordenadas posicionamos os eixos de coordenadas na superf cie inclinada Os planos de trabalho acompanham esta rota o Corre o do comprimento da ferramenta em planos inclinados A corre o do comprimento da ferramenta geralmente calculada no plano de trabalho n o g
421. l e Sem parada de pr processamento no programa de pe a atrav s da vari vel de sistema PA FGREFI lt eixo gt Valor programado Se n o for programado nenhum valor nas duas vari veis para eixos rotativos lido o pr ajuste 360 mm 2717 57 296 mm corresponde a 1 mm por grau Para eixos lineares nas duas vari veis sempre lido o valor 1 mm Leitura dos eixos de percurso determinantes de velocidade Os eixos envolvidos na interpola o de percurso podem ser lidos atrav s de vari veis de sistema e Em a es s ncronas ou com parada de pr processamento no programa de pe a atrav s das vari veis de sistema AA FGROUP lt eixo gt Retorna o valor 1 se o eixo indicado por ajuste b sico ou pela programa o do rcerour possui alguma influ n cia na velocidade de percurso no atual bloco de pro cessamento principal Caso contr rio a vari vel retorna o valor 0 AC FGROUP MASK Retorna um c digo de Bits dos eixos de canal progra mados com rcrove que devem contribuir para a velocidade de percurso Fundamentos 116 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 1 Avan o 695 G94 G95 F FGROUP FL FGREF e Sem parada de pr processamento no programa de pe a atrav s das vari veis de sistema PA FGROUPI lt eixo gt Retorna o valor 1 se o eixo indicado por ajuste b sico ou pela programa o do rcerour possui alguma influ n cia na velocidade de percurso
422. l PGsl b Fator de escala program vel SCALE ASCALE P gina 366 SCC Atribui o seletiva de um PGs eixo transversal ao G96 Velocidade de corte constante G961 G962 Os identifi G96 G961 G962 cadores de eixo podem G97 G971 G972 G973 LIMS ser de eixo geom trico SCC P gina 100 de canal ou de m quina SCPARA Programa o de bloco de PGAs par metros servo SD Grau de Spline PGAsI b o o SEFORM Instru o de estrutura o PGAs no editor Step para gerar a exibi o de passos para HMI Advanced SET Palavra chave para PGAsI inicializa o de todos elementos de um campo com valores listados Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 495 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F SETAL Defini o de alarme PGAsI SETDNO Atribui o de n mero D PGAsI do corte CE de uma ferramenta T SETINT Defini o de qual rotina PGAsl de interrup o dever ser ativada quando existir uma entrada NCK SETM Defini o de marcadores PGASsI em canal pr prio SETMS Retorna para o fuso Rota o do fuso S sentido de mestre definido no dado giro do fuso M3 M4 M5 de m quina P gina 89 SETMS n O
423. l ao c642 Com o c645 somente s o formados blocos de suaviza o inclusive nas transi es de bloco tangenciais quando o decurso curvado do contorno original apresenta um salto em pelo menos um dos eixos Fundamentos 330 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comportamento no percurso 11 2 Modo de controle da trajet ria G64 G641 G642 G645 G644 G645 ADIS ADISPOS Indica o A suaviza o n o substitui o arredondamento de cantos RND O usu rio n o tem como prever a apar ncia do contorno na rea de suaviza o O tipo de suaviza o principalmente tamb m pode depender de condi es din micas como p ex a velocidade de percurso Por isso que a suaviza o no contorno somente tem sentido com valores muito pequenos de apr s Se no canto deve ser percorrido um contorno definido ent o deve ser utilizado O RND ATEN O Se um movimento de suaviza o gerado for interrompido por c641 G642 G643 OU G644 NO pr ximo reposicionamento REPOS n o ser aproximado o ponto de interrup o mas o canto inicial ou final do bloco de deslocamento original dependendo do modo REPOS Exemplo y Y Parada exata fina A ya Os dois cantos externos na ranhura devem ser aproximados de forma exata Caso contr rio deve ser produzido em modo de controle da trajet ria C digo de programa Coment rio N05 DIAMOF Raio como dime
424. l de compensa o 6331 G332 e A programa o do sros ou do m70 antes do rosqueamento somente necess ria em roscas que s o produzidas em usinagem m ltipla em processos de produ o onde uma posi o de partida da rosca necess ria Para a usinagem de v rias roscas consecutivas pode ser descartada a programa o do spos ou do m70 Vantagem otimiza o do tempo e A rota o do fuso deve ser programada em um bloco c331 pr prio sem comando de movimento de eixo antes do rosqueamento 6331 X Y Za Is Ja Ka Significado 6331 Comando Rosqueamento com macho A fura o descrita atrav s da profundidade de fura o e do passo da rosca Efeito modal 6332 Comando Retrocesso do rosqueamento com macho Este movimento descrito com o mesmo passo do movimento descrito para O c331 A invers o de sentido do fuso realizada automaticamente Efeito modal mar Foca e Profundidade de fura o ponto final da rosca em coordenadas cartesianas Ted Passo de rosca no sentido X Teala Passo de rosca no sentido Y Reess Passo de rosca no sentido Z Faixa de valores do passo 0 001 at 2000 00 mm rota o Indica o Depois do c332 retrocesso a fura o da pr xima rosca pode ser continuada com c331 Indica o Segundo bloco de dados de gamas de velocidade Para obter uma adapta o efetiva de rota o de fuso e torque de motor durante o rosqueamento com macho para conseguir uma maior acelera
425. l de programa o 03 2010 6FC5398 1BP20 1KA0 Ajustes de geometria 8 3 Dimen es Exemplo 3 Indica o de dimens o absoluta sem movimento de sa da do deslocamento de ponto zero ativo Ajustes e G54 cont m um deslocamento em X de 25 e SD42440 SC FRAME OFFSET INCR PROG 0 C digo de programa Coment rio N10 G90 GO G54 X100 N20 G1 G91 X10 Indica o de dimens o incremental ativa deslocamento em X de 10 mm o deslocamento de ponto zero n o executado N30 G90 X50 Indica o de dimens o absoluta ativa deslocamento at a posi o X75 o deslocamento de ponto zero executado Ver tamb m Indica o de dimens o absoluta e incremental no torneamento e fresamento G90 G91 P gina 174 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 173 Ajustes de geometria 8 3 Dimen es 8 3 3 Indica o de dimens o absoluta e incremental no torneamento e fresamento G90 G91 As duas figuras a seguir ilustram a programa o com indica o de dimens o absoluta c90 e de dimens o incremental c91 no exemplo das opera es de torneamento e fresamento Fresamento Torneamento Indica o Em tornos convencionais comum considerar blocos de deslocamento incrementais no eixo transversal como valores de raio enquanto s o aplicadas indica es de di metro para as dimens es de refer ncia Esta mudan a para o c90 realizada com os comand
426. l e D1 N25 S1 1000 M1 3 1000 rot min para fuso 1 N30 S2 1500 M2 3 1500 rot min para fuso 2 N40 GWPSON Ativa o da SUG para ferramenta ativa N45 S1 60 Defini o da SUG com 60 m s para a ferramenta ativa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Movimento do fuso 6 4 Velocidade perif rica constante do rebolo GVVPSON GWPSOF C digo de programa Coment rio N50 GWPSON 5 Ativa o da SUG para ferramenta 5 fuso 2 N55 S2 40 Defini o da SUG com 40 m s para fuso 2 N60 GWPSOF Desativa o da SUG para a ferramenta ativa N65 GWPSOF 5 Desativa o da SUG para ferramenta 5 fuso 2 Outras informa es Fundamentos Par metros espec ficos de ferramenta Para ativar a fun o Velocidade perif rica constante os dados de retifica o TC_TPG1 TC TPG8 e TC TPG9 espec ficos da ferramenta devem ser definidos de acordo Com a SUG ativada tamb m s o considerados os valores de corre o online par metros de desgaste veja Monitora o de ferramentas espec fica de retifica o no programa de pe a TMON TMOF e PUTFTOC PUTFTOCF na varia o da rota o Ativa o da SUG GWPSON programar SUG Ap s a ativa o da SUG com GWPSON cada valor S seguinte deste fuso ser interpretado como velocidade perif rica de rebolo A ativa o da SUG com GWPSON n o executa a ativa o autom tica da corre o do comprimento da ferramenta ou monitora
427. las ou hip rboles DISC 100 E DISC 0 Mediante dados de m quina pode ser definido um valor limite superior normalmente DISC 50 Fundamentos 296 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 3 Corre o nos cantos externos G450 G451 DISC Comportamento de deslocamento Com o c450 ativado a ferramenta se afasta do contorno no caso de ngulos de contorno agudos e altos valores pi sc nos cantos Em ngulos de contorno a partir de 120 o contorno ser percorrido de forma uniforme S R 1 0 0 8 06 Disc 100 Bee 0 4 20 0 2 30 0 10 60 90 120 150 180 ngulo de contorno graus R Raio da ferramenta S sobreeleva o percorrida S R Sobreeleva o normalizada relativo ao raio da ferramenta Com o c451 ativado nos ngulos de contorno agudos podem ser produzidos cursos vazios desnecess rios da ferramenta resultantes dos movimentos de retra o Em tais casos se pode definir atrav s de dados de m quina a mudan a autom tica para c rculo de transi o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 297 Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves 10 4 Aproxima o e afastamento suaves 10 4 1 Aproxima o e afastamento G140 at G143 G147 G148 G247 G248 G347 G348 G340 G341 DISR DISCL FAD PM PR Fun
428. lelamente orienta o de ferramenta TOFRAME 6 Alinhamento do eixo Z do WCS atrav s da rota o m de Frame paralelamente orienta o de ferramenta TOFRAMEZ como o TOFRAME m TOFRAMEY Alinhamento do eixo Y do WCS atrav s da rota o m de Frame paralelamente orienta o de ferramenta TOFRAMEX 9 Alinhamento do eixo X do WCS atrav s da rota o m de Frame paralelamente orienta o de ferramenta Fundamentos 532 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 3 Grupos de fun es G Grupo 54 Rota o de vetor na programa o de polin mios Fun o G N 1 Significado MD20150 2 W3 STD SAG FM ORIROTA 1 Rota o absoluta de vetor m x ORIROTR 2 Rota o relativa de vetor m ORIROTT 3 Rota o de vetor tangencial m ORIROTC 4 Vetor de rota o tangencial tangente da trajet ria m Grupo 55 Movimento de avan o r pido com sem interpola o linear Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM RTLION 1 Movimento de avan o r pido com interpola o linear m x ON RTLIOF 2 Movimento de avan o r pido com interpola o linear m OFF O movimento de avan o r pido executado com interpola o de eixo individual Grupo 56 Inclus o do desgaste da ferramenta Fun o G N 1 Significado M
429. liadas com a abrevia o alfanum rica da respectiva descri o de funcionamento entre par nteses FB3 Manual de fun es especiais com a abrevia o alfanum rica da respectiva descri o de funcionamento entre par nteses FBSIsI Manual de fun es para Safety Integrated FBSY Manual de fun es para a es s ncronas FBW Manual de fun es para gerenciamento de ferramentas Efeito da instru o m modal b por bloco Disponibilidade no SINUMERIK 828D D torneamento F fresamento Standard o Op o N o dispon vel Ajuste padr o no in cio do programa vers o de comando fornecida de f brica se n o houver nada diferente programado Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F N mero de bloco princi PGAs pal NC fechamento dos marcadores de salto operador de concatena o Po Operador para PGAsI multiplica o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 445 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F Operador para adi o PGAsl Operador para subtra o PGAs e lt Operador de PGAsl compara o menor lt lt Operador de concate PGAsl
430. locamento se o percurso previsto ser executado levando em considera o os limites de rea de trabalho e ou reas de prote o Manual de programa o 03 2010 6FC5398 1BP20 1KAO 395 Comandos suplementares 14 3 Limita o da rea de trabalho 14 3 2 Limite de rea de trabalho em WCS ENS WALCSO WALCS10 Fun o Al m do limite da rea de trabalho com war rmon veja Limite de rea de trabalho em BCS G25 G26 WALIMON WALIMOF P gina 394 existe outro tipo de limite da rea de trabalho que ativado com os comandos G warcs1 waLcs10 diferen a do limite de rea de trabalho com mar IMon que aqui a rea de trabalho n o limitada no sistema de coordenadas b sico mas limitada especificamente para as coordenadas no sistema de coordenadas da pe a WCS ou no sistema de ponto zero ajust vel ENS Atrav s dos comandos G wazcs1 waLcs10 selecionado um bloco de dados grupo de limite de rea de trabalho entre os 10 blocos de dados espec ficos de canal para os limites de rea de trabalho espec ficos de sistema de coordenadas Um bloco de dados cont m os valores de limite para todos os eixos no canal Os limites tamb m s o definidos atrav s de vari veis de sistema espec ficas de canal Aplica o O limite de rea de trabalho com marcs1 warcs10 Limite de rea de trabalho em WCS ENS serve principalmente para limita o de rea de trabalho em tornos convencionais Ele oferece a p
431. locamento Coment rio aproximado ou fino ou aditivo absoluto TRANS X10 10 Inalterado Deslocamento absoluto para X G58 X10 10 Inalterado Sobrescrita do deslocamento absoluto para X SP PFRAME X TR 10 10 Inalterado Desloc progr em X ATRANS X10 Inalterado Fino antigo Deslocamento aditivo para X 10 G59 X10 Inalterado 10 Sobrescrita do deslocamento aditivo para X SP PFRAME X FI 10 Inalterado 10 Deslocamento fino progr em X CTRANS X 10 10 Deslocamento para X CTRANS 0 Desativa o do deslocamento inclusive a parte de deslocamento fino CFINE X 10 0 10 Deslocamento fino em X Manual de programa o 03 2010 6FC5398 1BP20 1KAO 351 Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL 12 4 Fun o Sintaxe Significado 352 Rota o program vel ROT AROT RPL O ror aror pode ser utilizado para realizar uma rota o no sistema de coordenadas da pe a em cada um dos eixos X Y Z ou atrav s de um ngulo RPL no plano de trabalho G17 at G19 selecionado ou pelo eixo de penetra o perpendicular Com isso podem ser usinadas superf cies inclinadas ou v rias faces da pe a em uma mesma posi o de fixa o ROT Xer Lia Ae ROT RPL AROT Xie La Li AROT RPL Indica o As instru es de Frame s o programadas cada uma em um bloco NC pr prio ROT Rota o absoluta relativa ao atual ponto zero da pe a aplicado e ajustado
432. locamento aditivo progra mado mantido Como refer ncia vale o ltimo deslocamento de ponto zero ajust vel chamado G54 G57 G505 G599 G59 O c59 substitui a parte de transla o aditiva do deslocamento de ponto zero program vel para o eixo indicado o deslocamento absoluto pro gramado mantido Ka Yis Zi Valores de deslocamento no sentido dos eixos geom tricos especificados C digo de programa Coment rio N50 TRANS X10 Y10 Z10 Parte de transla o absoluta X10 Y10 Z10 N60 ATRANS X5 Y5 Parte de transla o aditiva X5 Y5 Deslocamento total X15 Y15 Z10 N70 G58 X20 Parte de transla o absoluta X20 parte de transla o aditiva X5 Y5 gt Deslocamento total X25 Y15 Z10 N80 G59 X10 Y10 Parte de transla o aditiva X10 Y10 parte de transla o absoluta X20 Y10 Deslocamento total X30 Y20 Z10 A parte absoluta da transla o se modifica atrav s dos seguintes comandos TRANS G58 CTRANS CFINE P PFRAMEIX TRI A parte aditiva da transla o se modifica atrav s dos seguintes comandos ATRANS G59 CTRANS CFINE P_PFRAME X FI Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Transforma es de coordenadas Frames Fundamentos 12 3 Deslocamento de ponto zero program vel A seguinte tabela descreve o efeito dos diversos comandos de programa o sobre os deslocamentos absoluto e aditivo Comando Deslocamento Des
433. locamento para o eixo lincado guia o eixo com valor mestre As viola es desta regra resultam em um alarme O eixo lincado guia ativado da forma costumeira atrav s de identificador de eixo de canal Os estados do eixo lincado guia podem ser acessados atrav s de vari veis de sistema selecionadas Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 1 Eixos Outras informa es Fundamentos Pr requisitos e As NCUs envolvidas NCU1 at NCU lt n gt lt n gt m x 8 devem estar acopladas atrav s do m dulo de lincagem com comunica o de liga o Link r pida Literatura Manual de configura o da NCU e O eixo deve ser configurado atrav s de dados de m quina e O opcional Eixo lincado deve estar dispon vel e Para todas NCUs envolvidas deve estar configurado o mesmo ciclo de interpola o Restri es e Um eixo guia como eixo guia lincado n o pode ser um eixo lincado isto ser deslocado por outras NCUs como sua NCU de origem e Um eixo guia como eixo lincado guia n o pode ser um eixo contentor isto ser ativado alternativamente por diferentes NCUSs e Um eixo lincado guia n o pode ser um eixo de guia programado de um grupo Gantry e Acoplamentos com eixos lincados guias n o podem conectar em s rie em v rios n veis em cascata e Atroca somente poss vel dentro da NCU de origem do eixo lincado guia Vari veis de sistema As seguintes
434. lt n gt 5 Parada de fuso para fuso lt n gt SETMS lt n gt O fuso lt n gt deve valer como fuso mestre SETMS SETMS Sem especifica o de fuso retorna para o fuso mestre projetado Indica o Por bloco NC podem ser programados no m ximo 3 valores S p ex Setor 25 SIS oA Indica o seTMs deve estar em um bloco pr prio Fundamentos 90 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Movimento do fuso 6 1 Rota o do fuso S sentido de giro do fuso MS M4 M5 Exemplo S1 o fuso mestre S2 o segundo fuso de trabalho A pe a a ser torneada deve ser usinada nos 2 lados Para isso necess ria uma divis o dos passos de trabalho Ap s a separa o o dispositivo de sincroniza o S2 recebe a pe a para execu o da usinagem do lado separado Para isso define se esse fuso S2 como fuso mestre para o qual aplicado o G95 C digo de programa Coment rio N10 5300 M3 Rota o e sentido de giro para fuso de trabalho fuso mestre previamente ajustado Usinagem do lado direito da pe a de trabalho N100 SETMS 2 Agora o S2 o fuso mestre N110 8400 G95 F Rota o para o novo fuso mestre Usinagem do lado esquerdo da pe a de trabalho N160 SETMS Retorno para o fuso mestre S1 Outras informa es Interpreta o do valor S no fuso mestre Se a fun o G331 ou G332 estiver ativa no grupo de fun es G 1 comandos de movimentos ativos modalmente o valor S progr
435. m ricos especiais 47 Para vari veis pr prias do sistema 47 Identificador 35 38 444 Identificadores de vari veis 445 Identificadores de vari veis 445 Indica es dimensionais 169 em di metro 182 em Inch 179 em mil metros 179 em raio 182 para eixos rotativos e fusos 177 Instru o 37 Instru es Lista 449 Interpola o Linear 206 N o linear 206 Interpola o circular Interpola o de linha helicoidal 231 Interpola o de espirais 231 INVCCW 234 INVCW 234 IP 442 J J 214 262 J 260 JERKLIMA 417 K K 211 214 262 K 251 260 KONT 291 KONTC 291 KONTT 291 L Letras de endere o 512 LF 47 LFOF 269 LFON 269 591 ndice LFPOS 269 LFTXT 269 LFWP 269 Limite da rea de trabalho em BCS 396 em WCS ENS 400 Pontos de refer ncia na ferramenta 399 LIMS 100 lincados Eixos 434 LINE FEED 39 Linguagem avan ada de NC 38 Link Eixo guia lincado 436 LookAhead 337 M M 389 MO 389 M1 389 M19 125 389 M2 389 M3 89 M4 89 M40 389 M41 389 M42 389 M43 389 M44 389 M45 389 M5 89 M6 59 389 M70 125 Manivela eletr nica Sobreposi o 142 MCS 27 MD10652 240 MD10654 240 MD10656 240 Mem ria de corre es 70 Mensagens 393 MIRROR 345 MIRROR 372 Modo de controle da trajet ria 333 Monitora o Encosto fixo 410 Monitora o de colis o 316 Movimento de avan o r pido 203 MSG 393 592 N N veis de
436. m dado de m quina de exibi o Indica o As seq ncias de programa que podem ser alteradas tamb m podem ser geradas para saltos condicionais atrav s do emprego de vari veis de sistema e de usu rio Manual de programa o 03 2010 6FC5398 1BP20 1KAO 43 Fundamentos de programa o NC 2 2 Composi o e conte do de um programa NC Fundamentos 44 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Cria o de um programa NC 3 1 Procedimento Fundamentos Procedimento b sico Na cria o de um programa NC a programa o ou seja a convers o dos diversos passos de trabalho para a linguagem NC na maioria das vezes apenas uma pequena parte do trabalho de programa o Antes da programa o propriamente dita deve existir primeiro um planejamento e a prepa ra o dos passos de trabalho Quanto mais exato for o planejamento de como o programa ser dividido e constru do mas r pido e simples ser a pr pria programa o mais claro e menos suscet vel erros ser o programa NC Al m disso os programas claros tamb m oferecem uma grande vantagem na realiza o de futuras altera es Visto que cada pe a tem apar ncia id ntica bastante conveniente criar cada programa com exatamente o mesmo m todo Para a maioria dos casos aplicado o procedimento a seguir mas como orienta o 1 Preparar desenho da pe a Definir o ponto zero da pe a Marcar o sistema de coor
437. m ser lidos atrav s de vari veis de sistema e Com parada de pr processamento no programa de pe a atrav s das vari veis de sistema AC SVC lt n gt AC S TYPE lt n gt Velocidade de corte que estava ativa na prepara o do atual bloco de processamento principal para o fuso com o n mero lt n gt Variante de programa o da rota o do fuso que estava ativa na prepara o do atual bloco de processamento principal para o fuso com o n mero lt n gt Valor Significado 1 Rota o do fuso S em rpm 2 Velocidade de corte SVC em m min ou ft min e Sem parada de pr processamento no programa de pe a atrav s das vari veis de sistema P SvClI lt n gt P S TYPE lt n gt Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Velocidade de corte programada para fuso lt n gt Variante de programa o da rota o do fuso programada para fuso lt n gt Valor Significado 1 Rota o do fuso S em rpm 2 Velocidade de corte SVC em m min ou ft min 99 Movimento do fuso 6 3 Velocidade de corte constante G96 6961 G962 G97 G97 WG972 G973 LIMS SCC 6 3 Velocidade de corte constante G96 G961 G962 G97 6971 G972 G973 LIMS SCC Fun o Com a fun o Velocidade de corte constante ativada e em fun o do respectivo di metro da pe a a rota o do fuso alterada de modo que a velocidade de corte S em m min ou ft min sempre seja constante no corte da ferramenta Ro
438. ma o ent o temos a confirma o s ncrona 19 Acesso aos dados Palavra 1 Explica o chave par metro Identificador de subrotina CHANDATA INT Ajuste do n mero de canal para acesso aos dados do canal permitido apenas no m dulo de N mero de inicializa o canal os acessos seguintes referem se ao canal ajustado com o CHANDATA Fundamentos 544 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 4 Chamadas de subrotina pr definidas 20 Mensagens Palavra 1 2 Explica o chave par metro par metro Identificador de subrotina MSG STRING INT Message modal A exibi o permanece at aparecer a pr xima mensagem SEQUEN Par metro se o 2 par metro for programado 1 p ex MSG texto 1 a mensagem CIA DE de chamada tamb m emitida como bloco execut vel no modo de controle da trajet ria CARAC do modo de TERES controle da Mensagem trajet ria 22 Alarmes Palavra 1 2 Explica o chave par metro par metro Identificador de subrotina SETAL INT STRING Set alarm Defini o de alarme Junto indica o do n mero de alarme pode N mero de Sequ ncia ser adicionada uma sequ ncia de caracteres de at 4 par metros alarme de carac Est o dispon veis os seguintes par metros pr definidos alarmes de teres 1 N mero de canal ciclos 2 N mero de bloco Label 3 ndice de texto para alarmes
439. ma o em di metro raio em outro canal Manual de programa o 03 2010 6FC5398 1BP20 1KAO 185 Ajustes de geometria 6 3 Dimen es Exemplos Exemplo 1 Programa o em di metro raio espec fica de eixo ativa modalmente X o eixo transversal no canal para Y permitida a programa o em di metro espec fica de eixo C digo de programa Coment rio N10 GO X0 Z0 DIAMON Programa o em di metro espec fica de canal ativa para X N15 DIAMOF Programa o em di metro espec fica de canal desativada N20 DIAMONA Y Programa o em di metro espec fica de eixo ativa modalmente para Y N25 X200 Y100 Programa o em raio ativa para X N30 DIAMCHANA Y O Y assume o estado da programa o em di metro raio espec fica de canal e permanece submetido ela N35 X50 Y100 Programa o em raio ativa para X e Y N40 DIAMON Programa o em di metro espec fica de canal ativada N45 X50 Y100 Programa o em di metro ativa para Xe Y Exemplo 2 Programa o em di metro raio espec fica de eixo ativa por blocos X o eixo transversal no canal para Y permitida a programa o em di metro espec fica de eixo C digo de programa Coment rio N10 DIAMON H Programa o em di metro espec fica de canal ativada N15 GO G90 X20 Y40 DIAMONA Y 2 Programa o em di metro espec fica de eixo ativa modalmente para Y N20 G01 X RIC 5 h ndica o dimensional do X ativa para e
440. ma de coorde nadas original da pe a de trabalho ou o Sistema de ponto zero ajust vel para outro ponto e eventualmente aplicar a rota o espelhamento e ou escala nele Isto realizado atrav s das transforma es de coordenadas Frames Veja o cap tulo Transforma es de coordenadas Frames Indica o As transforma es de coordenadas Frames program veis sempre se referem ao Sistema de ponto zero ajust vel Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 33 Fundamentos geom tricos 1 4 Sistemas de coordenadas 1 4 5 Sistema de coordenadas da pe a WCS No sistema de coordenadas da pe a WCS descrita a geometria de uma pe a de trabalho Ou explicado de outra forma As indica es no programa NC referem se ao sistema de coordenadas da pe a O sistema de coordenadas da pe a sempre um sistema de coordenadas cartesiano e sempre atribu do uma determinada pe a 1 4 6 Qual a rela o entre os diversos sistemas de coordenadas O exemplo da figura a seguir deve explanar mais uma vez as rela es entre os diversos sistemas de coordenadas Transforma o de coordenadas program vel Deslocamento de ponto zero ajust vel Pe a de trabalho 2 Palete Deslocamento b sico Deslocamento de Pe a de trabalho 1 ponto zero ajust vel Transforma o de coordenadas program vel Uma transforma o cinem tica n o est ativa i
441. ma de coordenadas base nos gt programas de pe a O sistema de coordenadas base paralelo ao gt sistema de coordenadas de m quina caso nenhuma gt transforma o esteja ativa A diferen a para estes dois sistemas de coordenadas s o os gt identificadores dos eixos Sistema de coordenadas da m quina Sistema de coordenadas pelo qual os eixos da m quina ferramenta s o orientados Sistema de coordenadas da pe a O sistema de coordenadas de pe a tem seu ponto de in cio no gt ponto zero da pe a Para programa o de usinagem no sistema de coordenadas de pe a a dist ncia e dire o da movimenta o referem se este sistema Sistema de medi o m trico Sistema padr o de unidade para comprimento por exemplo mm mil metro m metro Sistema de unidade em polegadas Sistema de unidade as dist ncias em polegadas e suas fra es Softkey Teclas as quais s o representadas por um campo na tela e s o dinamicamente adaptadas situa o atual de opera o As teclas Softkeys que est o dispon veis livres s o atribu das fun es definidas pelo software SRT Rela o de transmiss o Subrotina Sequ ncia de instru es de um gt programa que podem ser chamadas repetitivamente com o fornecimento de par metros diferentes A chamada da sub rotina feita atrav s do programa principal Cada sub rotina pode ser bloqueada para visualiza o e edi o n o autorizada gt Ciclos s o uma forma
442. mar um n mero de fuso como extens o de endere o depende da proje o da m quina gt veja as informa es do fabricante da m quina M6 Fun o M para troca de ferramentas conforme DIN 66025 Com me ativa se a ferramenta selecionada rT e o corretor de ferramenta Ds TO Comando para retirada da sele o de ferramenta alojamento de magazine n o ocupado Fundamentos 64 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Troca de ferramentas 4 2 Troca de ferramentas com gerenciamento de ferramentas opcional Indica o Se em um magazine de ferramentas o alojamento de magazine selecionado n o estiver ocupado ent o o comando de ferramenta atua como ro A sele o do alojamento de magazine n o ocupado pode ser usado para posicionamento do alojamento vazio Exemplo C digo de programa Coment rio N Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 10 T 1 M6 20 D1 30 G1 X10 70 T Broca 80 100 M6 140 D1 G1 X10 r Carregamento da ferramenta do alojamento de magazine 1 Sele o da corre o do comprimento da ferramenta Trabalhar com ferramenta T 1 Pr sele o da ferramenta com nome Broca Trabalhar com ferramenta T 1 Carregamento da broca Trabalho com a broca 65 Troca de ferramentas 4 3 Comportamento com programa o T incorreta 4 3 Comportamento com programa o T incorreta O comportamento no caso de uma program
443. mente enquanto a condi o for preenchida WHENEVER A a o executada ape PGAs nas uma vez quando a condi o for preenchida WHILE In cio do loop de pro PGAs grama WHILE WRITE Grava o de texto no PGAsI sistema de arquivos Anexa um bloco no fim do arquivo especificado WRTPR Retardamento da tarefa PGAsI de usinagem sem Grava o de String na vari vel interromper o modo de BTSS WRTPR P gina 393 controle da trajet ria X Nome de eixo PGsl m b Comandos de deslocamento com coordenadas cartesianas G0 G1 G2 G3 X Y Z P gina 193 XOR OU l gico exclusivo PGAsI Y Nome de eixo PGsl m b Comandos de deslocamento com coordenadas cartesianas GO G1 G2 G3 X Y Z P gina 193 Z Nome de eixo PGsl m b Comandos de deslocamento com coordenadas cartesianas GO G1 G2 G3 X Y Z P gina 193 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 507 Tabelas 16 2 Endere os 16 2 Endere os Lista dos endere os A lista dos endere os composta por e Letras de endere o e Endere os fixos e Endere os fixos com extens o de eixo e Endere os ajust veis Letras de endere o As letras de endere o dispon veis s o Letra Significado Identificador de endere o ajust vel Extens o num rica x Identificador de endere o ajust vel x
444. mento de eixos e de fusos LIMS Limita o m 1 Real sem Limit spindle de rota o sinal speed do fuso Avan os FAD Velocidade b x 1 Real sem do movi sinal mento de penetra o lento FD Avan o de b x 1 Real sem Feed DRF trajet ria sinal para sobre posi o com manivela eletr nica FRC Avan o b x Real sem para raio e sinal chanfro FRCM Avan o m x Real sem para raio e sinal chanfro modal Endere os OEM OMA Endere o m x x x 1 Real Endere o OEM 1 OEM 10 OMAZ Endere o m x x x 1 Real Endere o OEM 2 OEM 2 1 OMAS Endere o m x x x 1 Real Endere o OEM 3 OEM 3 1 Fundamentos 516 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 2 Endere os Identificador Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Quan Tipo de dado de endere o endere o por G71 G710 G91 ACN CAC tidade bloco ACP CDC m x CACN CACP OMAS Endere o m x x x 1 Real Endere o OEM 4 OEM 4 1 OMAS Endere o m x x x 1 Real Endere o OEM 5 OEM 5 1 Pontos finais absolutos modal pontos finais incrementais por bloco sen o modal por bloco em fun o da determina o de sintaxe da fun o G Como centros de c rculos os par metros de interpola o atuam de forma incremental Com AC Adaptive Control pode se program los de forma absoluta Com outros significados p ex passo de rosca ignora se a modifica o de endere o
445. mo rota o de fuso mas como velocidade de corte A velocidade de corte sempre tem efeito sobre o fuso mestre Unidade m min para G71 G710 ou feet min para G70 G700 Faixa de valores 0 1 m min 9999 9999 9 m min Desativa o da velocidade de corte constante com tipo de avan o G95 Ap s o c97 ou c971 0 s novamente interpretado como rota o de fuso em rota es min Se n o for especificada nenhuma rota o de fuso nova ser mantida a ltima rota o ajustada atrav s do c96 ou c961 Desativa o da velocidade de corte constante com tipo de avan o G94 Desativa o da velocidade de corte constante com tipo de avan o G94 ou G95 Desativa o da velocidade de corte constante sem ativa o do limite da rota o do fuso Limite de rota o do fuso para o fuso mestre tem efeito somente com o G96 G961 G97 ativo Para m quinas com fusos mestres comut veis podem ser programadas at 4 limita es de fuso com diferentes valores em um bloco lt fuso gt N mero do fuso lt valor gt Limite superior de rota o do fuso em rota es min Com a fun o do G96 G961 G962 ativada pode se atribuir qualquer eixo geom trico como eixo de refer ncia atrav s do scc lt eixo gt Indica o Na primeira sele o do c96 c961 c962 deve ser especificada uma velocidade de corte constante s numa nova sele o do c96 c961 c962 esta especifica o torna se opcional Indica o O limite de ro
446. modal Significado G450 DISC G451 Exemplo Fundamentos Neste exemplo inserido um raio de transi o corresponde programa o do comportamento de canto no bloco N30 em todos os cantos externos Com isso evita se que a ferramenta pare na mudan a de sentidos e com isso usine totalmente Manual de programa o 03 2010 6FC5398 1BP20 1KA0 295 Corre es do raio da ferramenta 10 3 Corre o nos cantos externos G450 G451 DISC C digo de programa Coment rio N10 G17 T1 G0 X35 YO Z0 F500 Condi es iniciais N20 G1 Z 5 Penetra o da ferramenta N30 G41 KONT G450 X10 Y10 Ativa o do WRK com modo de aproxima o afastamento KONT e comportamento de canto G450 N40 Y60 Fresamento do contorno N50 X50 Y30 N60 X10 Y10 N80 G40 X 20 Y50 Desativa o do modo de compensa o afastamento do c rculo de transi o N90 GO Y100 N100 X200 M30 Outras informa es G450 G451 No ponto intermedi rio P o comando executa instru es como movimentos de penetra o ou fun es de ativa o Estas instru es s o programadas em blocos que est o entre os dois blocos que formam o canto Do ponto de vista do processamento de dados o c rculo de transi o com c450 pertence ao comando de deslocamento seguinte DISC Na indica o de valores prsc maiores que O os c rculos intermedi rios s o apresentados com deforma o transformando se em elipses de transi o par bo
447. mpa de frenagem IPOENDA Fim de movimento ao PGAs m alcan ar IPO Stop IPTRLOCK Congela o in cio do seg PGAs m mento do programa que n o deve ser pesquisado at o pr ximo bloco de fun o da m quina IPTRUNLOCK Define o fim do segmento PGAs m do programa que n o deve ser pesquisado no bloco atual no momento da interrup o ISAXIS Verifica se o eixo PGAs geom trico especificado como par metro 1 ISD Profundidade de imers o PGAs m Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 479 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F ISFILE Verifica se existe um PGAsI arquivo na mem ria de usu rio do NCK ISNUMBER Verifica se a String de PGAsI entrada pode ser convertida em n mero ISOCALL Chamada indireta de um PGAs programa programado em linguagem ISO ISVAR Verifica se o par metro PGAsl de transfer ncia cont m uma vari vel conhecida do NC J Par metro de PGsl b interpola o Interpola o circular com centro e ponto final 62 63 X Y Z 1 J K P gina 212 J1 Coordenada de ponto PGsl b intermedi rio Interpola o circular com ponto intermedi rio e ponto final CIP X
448. mpensa o negativo equivale a uma mudan a do lado de corre o 641 G42 Plano de trabalho G17 G18 619 A partir disso o comando detecta o plano e com isso os sentidos de eixo em que dever ser realizada a corre o Exemplo Fresa C digo de programa Coment rio N10 G17 G41 A corre o do raio da ferramenta realizada no plano X Y a corre o do comprimento da ferramenta no sentido Ze Indica o Em m quinas de 2 eixos a compensa o do raio da ferramenta poss vel apenas em planos reais normalmente em c18 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 283 Corre es do raio da ferramenta 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN Corre o do comprimento da ferramenta O par metro de desgaste atribu do com a sele o de ferramenta do eixo de di metro pode ser definido como valor de di metro atrav s de um dado de m quina Numa mudan a de planos posterior esta atribui o n o ser alterada automaticamente Para isso que a ferra menta deve ser novamente selecionada ap s a mudan a de planos Torneamento Comprimento X Comprimento 1 Comprimento 2 Com worm e Konr pode ser definida a trajet ria da ferramenta na ativa o e desativa o do modo de corre o veja Aproximar e afastar do contorno NORM KONT KONTC KONTT P gina 287 Ponto de intersec o A sele o do
449. mplos Exemplo 1 Fresamento Ponto inicial do ciri 50 000 38 029 ngulo de abertura C digo de programa 9 6 Interpola o circular N10 GO N20 G3 N20 G3 X67 5 Y80 211 X17 203 Y38 029 AR 140 134 F500 1 17 5 J 30 211 AR 140 134 F500 Exemplo 2 Torneamento C digo de programa N125 N130 N130 N130 N135 Fundamentos G1 G3 G3 G3 G1 X40 Z 25 F0 2 X70 Z 75 AR 135 944 1 3 335 K 29 25 AR 135 944 I AC 33 33 K AC 54 25 AR 135 944 Z 95 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 219 Comandos de movimento 9 6 Interpola o circular 9 6 5 Interpola o circular com coordenadas polares G2 G3 AP RP Fun o O movimento circular descrito pelo a e ngulo polar AP e e pelo raio polar RP Aqui aplica se o seguinte acordo e O p lo est no centro do c rculo e O raio polar corresponde ao raio do c rculo Sintaxe G2 G3 AP RP Significado ca Interpola o circular em sentido hor rio G3 Interpola o circular em sentido anti hor rio Ed MAR Ponto final em coordenadas cartesianas AP Ponto final em coordenadas polares neste caso ngulo polar RP Ponto final em coordenadas polares neste caso raio polar que corresponde ao raio do c rculo Fundamentos 220 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 6 Interpola o circular Exemplos Exemplo
450. mpo cr tico de altera o de fun es o tempo de reconhecimento para as gt fun es auxiliares pode ser minimizado e paradas desnecess rias no processo de usinagem s o evitados Alarmes Todas gt Mensagens e alarmes s o indicados no painel de opera o com data e hora e o s mbolo correspondente para indicar o crit rio de elimina o Alarmes e mensagens s o mostrados separadamente 1 Alarmes e mensagens em programas de usinagem Alarmes e mensagens podem ser geradas diretamente de programas de usinagem 2 Alarmes e mensagens do PLC Alarmes e mensagens de m quina podem ser geradas pelo programa de PLC Para isso nenhum pacote adicional de blocos de fun o necess rio Aproxima o de ponto fixo M quina ferramenta pode definir pontos fixos para troca de ferramenta carregamento troca de paletes etc As coordenadas para estes pontos s o armazenadas no comando O comando movimenta os eixos envolvidos se poss vel em gt avan o r pido Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 565 Gloss rio rea de offset de ferramenta ativa TOA Na rea de offset de ferramenta ativa cont m todos os dados de ferramenta e magazine Por padr o esta rea coincide com a rea do gt canal considerando o objetivo dos dados No entanto os dados de m quina podem ser utilizados para permitir que v rios canais compartilhem de uma unidade gt TOA ent o dados comuns do gerenciador de ferramen
451. n a de gamas de velocidade n o poss vel gt Monitora o da gama de velocidade Se na aplica o do segundo bloco de dados de gamas de velocidade al m da geometria tamb m for programada a rota o de fuso no bloco c331 e se a rota o n o estiver dentro da faixa de rota es especificada limites de mudan a para rota es m xima e m nima da gama de velocidade ativa n o pode ser realizada nenhuma mudan a de gamas de velocidade pois o movimento de percurso do fuso e eixo s de penetra o n o poderiam ser preservados Como no exemplo anterior no bloco c331 realizada uma monitora o da rota o e da gama de velocidade e eventualmente emitido o alarme 16748 C digo de programa Coment rio N05 M40 S500 selecionada a gama de velocidade 1 N55 SPOS 0 N60 G331 Z 10 K5 s800 A mudan a de gamas de velocidade n o poss vel monitora o da rota o de fuso 800 rpm com bloco de dados de gamas de velocidade 2 A gama de velocidade 2 deveria estar ativa emitido o alarme 16748 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 263 Comandos de movimento 9 12 Rosqueamento com macho sem mandril de compensa o 6331 G332 264 Exemplo 6 Programa o sem SPOS C digo de programa Coment rio NO5 M40 S500 selecionada a gama de velocidade 1 N50 G331 s800 Fuso mestre com 2 bloco de dados de gamas de velocidade selecionada a gama de velocidade 2 N60 G
452. n mero gt Ativa o da corre o do raio da ferramenta G41 G42 Desativa o das corre es da ferramenta DO G40 D Comando para ativa o de um bloco de dados de corre o para a ferra menta ativa A corre o do comprimento da ferramenta executada com o primeiro des locamento programado para o respectivo eixo de corre o de comprimento Aten o Uma corre o do comprimento da ferramenta tamb m tem efeito sem a programa o do D se estiver projetada a ativa o autom tica de um corte da ferramenta para a troca de ferramentas gt veja as informa es do fabricante da m quina lt n mero gt Atrav s do par metro lt n mero gt especificado o bloco de dados de corre o da ferramenta a ser ativado O tipo de programa o D depende da proje o da m quina veja o par grafo Tipo de programa o D Faixa de valores O 32000 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas DO 4 6 Chamada da corre o da ferramenta D Comando para desativa o de um bloco de dados de corre o para a ferramenta ativa G41 Comando para ativa o da corre o do raio da ferramenta com sentido de usinagem esquerda do contorno G42 Comando para ativa o da corre o do raio da ferramenta com sentido de usinagem direita do contorno G40 Comando para desativa o da corre o do raio da ferramenta Indica o A corre o do raio
453. na 343 Fundamentos 340 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 2 Instru es de Frame 12 2 Instru es de Frame Fun o As instru es para os Frames program veis s o aplicadas no atual programa NC Elas atuam de modo aditivo ou substitutivo e Instru o substitutiva Cancela todas as instru es de Frame programadas anteriormente Como refer ncia vale o ltimo deslocamento de ponto zero ajust vel chamado G54 G57 6505 G599 y A l l Q X Po pa A SCALE ASCALE MIRROR AMIRROR e Instru o aditiva Adiciona sobre Frames existentes Como refer ncia serve o ponto zero de pe a atualmente selecionado ou o ltimo ponto zero de pe a programado atrav s de uma instru o de Frame Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 341 Transforma es de coordenadas Frames 12 2 Instru es de Frame Aplica es e Deslocamento do ponto zero em qualquer posi o desejada na pe a de trabalho e Alinhamento por giro os eixos de coordenadas paralelamente ao plano de trabalho desejado Vantagens Em uma fixa o podem e ser usinadas superf cies inclinadas e produzidas fura es com diferentes ngulos e ser executadas opera es de usinagem multifacetadas Indica o Para a usinagem em planos de trabalho inclinados se deve em fun
454. nagem pode iniciar ou continuar Programa de usinagem Sequ ncia de instru es do comando NC que em conjunto resultam na produ o de uma gt pe a espec fica E igualmente conduz a usinagem espec fica para a gt pe a bruta desejada Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 581 Gloss rio Programa de usu rio Programa de usu rio para o sistema de automa o S7 300 s o criados com a linguagem de programa o STEP 7 O programa de usu rio possui estrutura modular e consiste de blocos individuais Os tipos de b sicos de blocos s o e Blocos de c digos Estes blocos cont m as instru es em STEP 7 e Blocos de dados Estes blocos cont m constantes e vari veis para o programa STEP 7 Programa para transfer ncia de dados PCIN PCIN um programa que auxilia no envio e recebimento de dados de usu rio do CNC atrav s de uma interface serial como por exemplo programa de usinagem corretor de ferramenta etc O programa PCIN execult vel em MS DOS em computadores ind striais padr o Programa principal Caracterizado com numera o ou indica o outro programa principal sub rotina ou gt ciclo podem ser chamados de dentro do gt programa de usinagem Programa o de CLP O CLP programado com o software STEP 7 O software de programa o STEP 7 tem como base o sistema padr o WINDOWS e cont m as fun es de programa o de STEP 5 com inova es Recuo orientado da ferr
455. ndica o No carregamento do bloco no processamento principal todos valores programados s o incorporados nos dados de ajuste Manual de programa o 03 2010 6FC5398 1BP20 1KAO 103 Movimento do fuso 6 3 Velocidade de corte constante G96 G961 G962 G97 G971 G972 G973 LIMS SCC Desativa o da velocidade de corte constante G97 G971 G973 Ap s O c97 c971 O comando interpreta novamente um valor S como rota o de fuso em rota es min Enquanto n o for especificada uma nova rota o de fuso ser mantida a ltima rota o ajustada pelo c96 c961 A fun o c96 c961 tamb m pode ser desativada com o c94 ou com o c95 Neste caso aplicada a ltima rota o s programada para a execu o restante da usinagem O c97 pode ser programado sem a programa o pr via do c96 A fun o atua como o c95 e adicionalmente pode se programar o LIMS A velocidade de corte constante pode ser desativada com o c973 sem ativar um limite da rota o do fuso Indica o O eixo transversal deve ser definido atrav s de dado de m quina Deslocamento em avan o r pido GO Durante o deslocamento em avan o r pido co n o haver nenhuma mudan a de rota es Exce o Se o contorno for aproximado em avan o r pido e o pr ximo bloco NC contiver um comando de trajet ria c1 c2 c3 ent o a rota o no bloco de aproxima o co se adaptar para o pr ximo comando de trajet ria Outro eixo de refer ncia
456. nguagem avan ada de NC Entre outros pertencem aqui Comandos da linguagem avan ada de NC A diferen a com os comandos segundo a norma DIN 66025 que os comandos da linguagem avan ada de NC s o compostos por v rias letras de endere o p ex ovr para corre o de rota o Override spos para posicionamento de fuso Identificadores nomes definidos para Vari veis de sistema Vari veis definidas pelo usu rio Subrotinas Palavras chave Marcadores de salto Macros ATEN O Um identificador deve ser nico e n o pode ser utilizado para diversos objetos Operadores de compara o Operadores l gicos Fun es de c lculo Estruturas de controle Literatura Manual de programa o Avan ada cap tulo Programa o NC flex vel Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos de programa o NC 2 2 Composi o e conte do de um programa NC Efeito de comandos Fim do programa 2 2 2 In cio do bloco Fim de bloco Fundamentos Os comandos podem ter efeito modal ou por blocos e Modal Os comandos ativos modalmente e seus valores programados mant m sua validade em todos blocos seguintes at que sob o mesmo comando for programado um novo valor Seja programado um comando que cancela o efeito do comando v lido at neste momento e Por blocos Os comandos ativos por blocos s o v lidos apen
457. nicados atrav s do link da NCU Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es Fundamentos 15 1 Eixos A comunica o de liga o Link deve realizar a intera o dos interpoladores com o controlador de posi o e a interface do PLC Os valores nominais calculados pelos interpoladores devem ser transportados no circuito de controle de posi o at a NCU de origem e os valores reais devem ser retornados Literatura Mais detalhes sobre eixos lincados est o dispon veis no a Manual de fun es ampliadas V rios pain is de comando e NCUSs B3 Contentor de eixo Um contentor de eixos consistem em uma estrutura de buffer de dados circular onde ser realiza a associa o de eixos locais e ou eixos lincados aos canais Os dados introduzidos no buffer circular podem ser deslocados ciclicamente Em paralelo refer ncia direta para eixos locais ou eixos lincados a configura o de eixos lincados na imagem l gica de eixos de m quina tamb m pode ser referenciada aos contentores de eixo Uma refer ncia deste tipo consiste de e N mero de contentor e e Slot local do buffer circular dentro do respectivo contentor Como entrada em um local de buffer circular temos e um eixo local ou e um eixo lincado Do ponto de vista de uma NCU apenas as entradas de contentor de eixos cont m eixos locais de m quina ou eixos lincados As entradas na imagem l gica de eixos de m quina
458. nna 53 4 Troca de ferramentas sisisi innean eaaa a aaae aaa EEEa do dass aE EA aaa AEE 57 4 1 Troca de ferramentas sem gerenciamento de ferramentas e ieereeees 58 4 1 1 Troca de ferramentas com comando T n re eeteeeereeeeereereeeeeerareenereneananeeanes 58 4 1 2 Troca de ferramentas com M6 ninian rerententanearemeanencaneeceseasaneeaneneaaa 59 4 2 Troca de ferramentas com gerenciamento de ferramentas opcional 61 4 2 1 Troca de ferramentas com comando T e com gerenciamento de ferramentas ativo Opcional e so SANTA padoc RES Podia dO nad dO Dogdaiaa R RETO Esada as eRAAS RU aUATAS luana aaa afias U 61 4 2 2 Troca de ferramentas com M6 e com gerenciamento de ferramentas ativo opcional 64 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 7 Conte do 4 3 Comportamento com programa o T incorreta aeee 66 5 Corretores de ferramentas sussa sistiis comece qusiieicainacecrsasssalates iesalseuetlhocieadasuadtiseicnsaasasiilo EnaA NAANA 67 5 1 Informa es gerais sobre as corre es de ferramentas ae 67 5 2 Corre o do comprimento da ferramenta raiar ae aeanararannaaaananas 68 5 3 Corre o do raio da ferramenta tea rereaaaanarareanenanananaranaananananaaa 69 5 4 Mem ria de corre es de ferramentas ariana e aaaaaearenanananaanarenana 70 5 5 Tipos deferament
459. nos Eixos 433 S ncronos Eixos 433 Sistema de coordenadas Da pe a 34 Sistema de coordenadas base BCS 30 Sistema de coordenadas da m quina 27 Sistema de coordenadas da pe a 34 Sistema de ponto zero Ajust vel 33 Sistema de ponto zero b sico 32 Sistemas de coordenadas 13 27 SOFT 414 SOFTA 414 Solavanco Limita o 414 SPCOF 124 SPCON 124 SPOS 125 SPOSA 125 SR 149 SRA 149 ST 149 STA 149 Suaviza o 333 Sucess es de elementos de contorno 2 retas 243 3 retas 246 Reta com ngulo 241 SUG 75 106 SUPA 159 380 SVC 93 T T 59 T 58 TO 58 59 Tangente da trajet ria 295 Tempo de espera 423 Tipos de eixos Eixos adicionais 430 TOFF 84 594 TOFFL 84 TOFFR 84 TOFRAME 377 TOFRAMEX 377 TOFRAMEY 377 TOFRAMEZ 377 TOROT 377 TOROTOF 377 TOROTX 377 TOROTY 377 TOROTZ 377 Torque de fixa o 411 TRAFOOF 403 TRANS 345 349 Transforma o cinem tica 30 Transforma es de coordenadas Frames 33 TURN 231 V Valor S Interpreta o 91 Velocidade de avan o 208 Velocidade de corte 93 Constante 100 VELOLIMA 417 W WAB 302 WAITMC 120 WAITP 120 WAITS 125 WALCSO 400 WALCS1 10 400 WALIMOF 396 WALIMON 396 WCS 34 alinhamento na pe a de trabalho 377 X 195 X2 241 X3 243 Y 195 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO ndice Z Z 195 Z1 243 246 Z2 241 243 246
460. ns o N10 G17 T1 G41 GO X10 Y10 Z2 S300 M3 Aproxima o da posi o de partida liga o do fuso corre o de trajet ria N20 G1 Z 7 F8000 Penetra o da ferramenta N30 G641 ADIS 0 5 As transi es de contorno s o suavizadas N40 Y40 N50 X60 Y70 G60 G601 Aproxima o da posi o exata com a fun o de parada exata fina N60 Y50 N70 X80 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 331 Comportamento no percurso 11 2 Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS C digo de programa Coment rio N80 Y70 N90 G641 ADIS 0 5 X100 Y40 As transi es de contorno s o suavizadas N100 x80 Y10 N110 X10 N120 G40 G0 X 20 Desativa o da corre o de trajet ria N130 Z10 M30 Afastamento de ferramenta fim de programa Outras informa es 332 Modo de controle da trajet ria G64 Em modo de controle da trajet ria a ferramenta se desloca em transi es tangenciais de contorno com a velocidade de percurso mais constante poss vel sem desacelera o nos limites dos blocos Antes dos cantos e blocos com parada exata executada uma desacelera o antecipada LookAhead Os cantos tamb m s o percorridos com velocidade constante Para reduzir as falhas de contorno a velocidade reduzida atendendo os limites de acelera o e um fator de sobrecarga Indica o A intensidade com que as transi es de contorno s o
461. nta TRANSMIT Transform Milling into Turning Convers o de coordenadas em tornos para opera es de fresamento UFR User Frame Deslocamento de ponto zero UP Subrotina V 24 Interface serial defini o dos cabos de troca entre DEE e DUE VSA Acionamento de avan o WCS Sistema de coordenadas da pe a de trabalho WKZ Ferramenta WLK Corre o do comprimento da ferramenta WOP Programa o orientada para oficinas WPD Work Piece Directory Diret rio de pe as de trabalho WRK Corre o do raio da ferramenta WZK Corre o de ferramenta WZW Troca de ferramentas ZOA Zero Offset Active Identifica o tipo de arquivo para dados de deslocamento de ponto zero uC Micro controlador Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 561 Ap ndice A 2 Feedback sobre a documenta o A 2 Feedback sobre a documenta o O presente documento vem sendo continuamente aprimorado em qualidade e em satisfa o do usu rio Por favor colabore conosco mencionando suas observa es e sugest es de melhoria enviando um E Mail ou FAX para E Mail mailto docu motioncontrol Dsiemens com Fax 49 9131 98 2176 Utilize o modelo de FAX dispon vel no verso da folha Fundamentos 562 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ap ndice A 2 Feedback sobre a documenta o A Remetente SIEMENS AG DT MC MS1 Postfach 3180 Endere o da empresa departamento Nome D 91050 Erlangen Cidade
462. nto a ponto PGAs m Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 491 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F PTPGO Movimento ponto a ponto PGAs m somente com G0 sen o CP PUNCHACC Acelera o em fun o do PGAs curso para puncionamento PUTFTOC Corre o fina de ferra PGAs menta para dressagem paralela PUTFTOCF Corre o fina de ferra PGAs menta em fun o de uma fun o definida com FCTDEF para dressagem paralela PW B Spline peso do ponto PGAs b o o QECLRNOF Aprendizado da compen PGAs sa o de erro de quadrante OFF QECLRNON Aprendizado da compen PGAs sa o de erro de quadrante ON QU Emiss o r pida de PGs fun o auxiliar adicional Transfer ncia de fun es auxiliares P gina 383 R Par metro de c lculo PGAsI tamb m como identifi cador de eixo ajust vel e com extens o num rica RAC Programa o de raio PGsl b espec fica de eixo Programa o em di metro raio absoluta e por blocos espec fica de eixo DIAMONA DIAM90A DIAMOFA DIACYCOFA DIAMCHANA DIAMCHAN DAC DIC RAC RIC P gina 183 RDISABLE Bloqueio de leitura PGAsl entrada READ L uma ou
463. nto final e o sentido da tangente no ponto de partida Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 209 Comandos de movimento 9 6 Interpola o circular Significado Exemplos 210 G2 G3 CIP CT XY Z IJK Interpola o circular em sentido hor rio Interpola o circular em sentido anti hor rio Interpola o circular atrav s do ponto intermedi rio C rculo com transi o tangencial define o c rculo Ponto final em coordenadas cartesianas Centro do c rculo em coordenadas cartesianas no sentido X Y Z Raio do c rculo ngulo de abertura Ponto final em coordenadas polares neste caso ngulo polar Ponto final em coordenadas polares neste caso raio polar que corresponde ao raio do c rculo Ponto intermedi rio em coordenadas cartesianas no sentido X Y Z Exemplo 1 Fresamento Nas seguintes linhas de programa encontramos um exemplo de entrada para cada possibilidade de programa o de c rculo As dimens es aqui requisitadas encontramos no desenho de produ o indicado ao lado C digo de programa Coment rio N10 GO G90 X133 Y44 48 S800 M3 Aproxima o do ponto de partida N20 G17 G1 Z 5 F1000 N30 G2 X115 Y113 3 I 43 J25 52 Penetra o da ferramenta Ponto final do c rculo centro em dimens o incremental N30 G2 X115 Y113 3 I AC 90 J AC 70 Ponto final do c rculo centro em dimens o absolu
464. nto no programa de pe a atrav s das vari veis de sistema P FZ Velocidade do avan o por dente programada P F TYPE Tipo de avan o de percurso programado Valor Significado 0 mm min 1 mm rot 2 polegada min 3 pol rot 11 mm dente 31 polegada dente Indica o Se c95 n o estiver ativo as vari veis P_FZ e AC_FZ sempre retornar o o valor zero Fundamentos 156 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Ajustes de geometria 8 8 1 Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 Fun o Atrav s do deslocamento de ponto zero ajust vel c54 at c57 e c505 at c599 realizado o ajuste do ponto zero da pe a em todos os eixos em fun o do ponto zero do sistema de coordenadas b sico Com isso poss vel cnamar pontos zero atrav s de comando G fora do programa p ex para diversos dispositivos de fixa o Fresamento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 157 Ajustes de geometria 8 1 Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 Torneamento G54 Indica o No torneamento por exemplo o valor de corre o para corrigir a placa de fixa o especificado no G54 Sintaxe Ativa o do deslocamento de ponto zero ajust vel G54 G57 G505 G599 Desativa o do deslocamento de ponto zero ajust vel
465. ntos finais e Par metro de interpola o e Avan os e Crit rios de suaviza o e Medi o e Comportamento de eixos e de fusos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 437 Outras informa es 15 4 Endere os Endere os ativos modalmente por blocos Os endere os ativos modalmente permanecem ativos com seu valor programado em todos os blocos seguintes a n o ser que para o mesmo endere o seja programado um novo valor Os endere os ativos por blocos somente s o aplicados no bloco em que est o programados Exemplo C digo de programa Coment rio N10 G01 F500 X10 s N20 X10 O avan o F do N10 permanece ativo at ser especificado um novo Endere os com extens o de eixo Nos endere os com extens o de eixo temos um nome de eixo entre colchetes logo ap s o endere o o qual define a atribui o dos eixos Exemplo c digo de programa Coment rio FA U 400 Avan o espec fico de eixo para o eixo U Endere os fixos com extens o de eixo Endere o Significado ajuste padr o AX Valor de eixo programa o vari vel de eixo ACC Acelera o por eixo FA Avan o por eixo FDA Avan o por eixo para sobreposi o de manivela eletr nica FL Limite de avan o por eixo IP Par metro de interpola o programa o vari vel de eixo OVRA Override corre o por eixo PO Coeficiente de polin mio POS
466. ntrole feedforward Indica o Atrav s dos dados de m quina define se o tipo de controle feedforward e quais eixos de percurso devem ser movimentados com este controle Padr o Controle feedforward em fun o da velocidade Opcional Controle feedforward em fun o da acelera o Exemplo c digo de programa N10 FFWON N20 G1 X Y F900 SOFT Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 417 Comandos suplementares 14 9 Precis o de contorno CPRECON CPRECOF 14 9 Fun o Sintaxe Significado Exemplo 418 Precis o de contorno CPRECON CPRECOF Durante a usinagem sem controle feedforward rrwon podem ser produzidos erros de contorno em contornos curvados em fun o das diferen as entre a posi o nominal e real em fun o da velocidade A fun o de precis o de contorno programada crrcron permite a defini o de um erro de contorno m ximo no programa NC que n o poder ser excedido O valor do erro de contorno especificado no dado de m quina 6SC CONTPREC Com a fun o Look Ahead se pode percorrer a trajet ria inteira com a precis o de contorno programada CPRECON CPRECOF CPRECON Ativa o da precis o de contorno program vel CPRECOF Desativa o da precis o de contorno program vel Indica o Atrav s do dado de ajuste SC MINFEED se pode definir uma velocidade m nima admiss vel e este mesmo valor pode ser buscado diretamente do programa de pe a
467. o na superf cie superior Dessa forma conti nuam sendo aplicados os requisitos neces s rios para execu o da subrotina Plano de trabalho G17 plano de coordenadas X Y sentido de penetra o Z N10 G17 G54 N20 L10 N30 TRANS X100 Z 100 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Plano de trabalho X Y ponto zero da pe a de trabalho Chamada da subrotina Deslocamento absoluto 100 355 Transforma es de coordenadas Frames 12 4 Rota o program vel ROT AROT RPL C digo de programa Coment rio N40 AROT Y90 Rota o do sistema de coordenadas em Y z JDN Y AROT Y90 a a X z x N50 AROT Z90 Rota o do sistema de coordenadas em Z Y x Y AROT Z90 gt z Z x N60 L10 Chamada da subrotina N70 GO X300 Y100 M30 Afastamento fim do programa Outras informa es 356 Rota o no plano O sistema de coordenadas girado e no plano selecionado com G17 at G19 Instru o substitutiva RoT RPL OU instru o aditiva AROT RPL e no atual plano e com o ngulo de rota o programado com RPL Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames Fundamentos 12 4 Rota o program vel ROT AROT RPL Indica o Para mais informa es veja Rota es no espa o Mudan a de planos Naviso
468. o Acompanhamento tangencial desativado TLIFT AXIS Eixo REAL REAL Tangential lift acompanhado Curso de Fator Acompanhamento retra o tangencial parada no canto do contorno eventualmente com retra o do eixo de rota o TRAILON AXIS Eixo AXIS REAL Trailing on Movimento escravo Eixo Fator de acoplado ass ncrono de eixo mestre acopla ativado mento TRAILOF AXIS Eixo AXIS Trailing off Movimento escravo Eixo acoplado ass ncrono de eixo mestre desativado Fundamentos 536 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 4 Chamadas de subrotina pr definidas 6 Avan o por rota o Palavra chave 1 par metro 2 par metro Explica o Identificador de subrotina FPRAON AXIS Eixo que se ativa AXIS Eixo fuso do qual se Feedrate per Revolution axial On Avan o por para o avan o por deriva o avan o por rota o rota o axial ativado rota o Se n o houver nenhum eixo programado ent o o avan o por rota o derivado do fuso mestre FPRAOF AXIS Eixos que s o Feedrate per Revolution axial Off Avan o por desativados para o rota o axial desativado avan o por rota o O avan o por rota o pode ser desativado para v rios eixos simultaneamente Podem ser pro gramados tantos eixos quanto permitidos por bloco FPR AXIS Eixo fuso do qual Feedrate per Revolution Sele o de um eixo se deriva o avan o por rota o Se n o houver nenhum eixo pr
469. o Avan ada pode ser alterado o agrupamento de eixos geom tricos configurados atrav s de dado de m quina a partir do programa de pe a Aqui um eixo de canal pode ser definido como eixo adicional e sincronizado como um eixo geom trico qualquer Identificador de eixo Para tornos se aplica Eixos geom tricos X e Z eventualmente Y De giro do rev lver eixo Ferramentas Fuso adicional Fuso principal Contraponta fuso mestre Eixo C Para fresas se aplica Eixos geom tricos X Y e Z Outras informa es No m ximo se pode utilizar tr s eixos geom tricos para a programa o dos Frames e para a geometria da pe a contorno Os identificadores de eixos geom tricos e de eixos de canal podem ser iguais se for poss vel ilustr los Os nomes de eixos geom tricos e eixos de canal podem ser os mesmos em cada canal de modo que os mesmos programas podem ser processados Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 425 Outras informa es 15 1 Eixos 15 1 2 15 1 3 426 Eixos adicionais Ao contr rio dos eixos geom tricos os eixos adicionais n o t m nenhuma rela o com outros eixos Os eixos adicionais t picos s o e Eixos de rev lver de ferramentas e Eixos de mesa girat ria e Eixos de cabe otes orient veis e Eixos de carregadores Identificador de eixo Em um torno com magazine tipo rev lver p ex e Posi o de rev lver U e Contraponta V
470. o NC programa principal MPI Multi Port Interface Interface multiponto Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 559 Ap ndice A 1 Lista de abrevia es MS Microsoft fabricante de software MSTT Painel de comando da m quina NC Numerical Control Comando num rico NCK Numerical Control Kernel N cleo num rico com prepara o de blocos rea de deslocamento etc NCU Numerical Control Unit Unidade de hardware do NCK NRK Denomina o do sistema operacional do NCK NST Sinal de interface NURBS Non Uniform Rational B Spline NV Deslocamento de ponto zero OB M dulo de organiza o no PLC OEM Original Equipment Manufacturer OP Operation Panel Painel de opera o OPI Operation Panel Interface Interface do painel de comando OPT Options Opcionais OSI Open Systems Interconnection Norma para comunica o do processador P Bus Bus perif rico PC Personal Computer PCIN Nome do SW para troca de dados com o comando PCMCIA Personal Computer Memory Card International Association Padr o para cart es de mem ria PCU PC Unit PC Box unidade de processamento PG Dispositivo de programa o PLC Programmable Logic Control Controle de adapta o program vel POS De posicionamento RAM Random Access Memory Mem ria de programa que pode ser lida e gravada REF Fun o de aproxima o
471. o armazenada em dado de m quina para movimento de percurso Exemplo 2 Caixa de transmiss o eletr nica O eixo 4 acoplado ao eixo X atrav s de um acoplamento da caixa de transmiss o eletr nica O valor de acelera o do eixo escravo limitado em 70 da acelera o m xima A velocidade m xima permitida limitada em 50 da velocidade m xima Ap s a comuta o de acoplamento ser executada a velocidade m xima retornada novamente em 100 C digo de programa Coment rio N120 ACCLIMA AX4 70 N130 VELOLIMA AX4 50 N150 EGON AX4 FINE X 1 2 N200 VELOLIMA AX4 100 Acelera o m xima reduzida Velocidade m xima reduzida Ativa o do acoplamento de caixa de transmiss o eletr nica Velocidade m xima cheia Exemplo 3 Controle do acoplamento de valor mestre por a o s ncrona est tica O eixo 4 acoplado ao X atrav s do acoplamento de valor mestre O comportamento de acelera o limitado em 80 por a o s ncrona est tica 2 a partir da posi o 100 C digo de programa Coment rio N130 LEADON AX4 X 2 414 N120 IDS 2 WHENEVER SAA IM AX4 gt 100 DO ACCLIMA AX4 80 A o sincronizada Acoplamento de valor mestre ativado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 7 Comportamento da acelera o 14 7 3 Ativa o de valores de din mica espec ficos de tecnologia DYNNORM DYNPOS
472. o centro da janela CUIDADO A janela deve ser selecionada de modo que apenas um rompimento de barreira do encosto provoque a ativa o da monitora o do encosto fixo Manual de programa o 03 2010 6FC5398 1BP20 1KAO 407 Comandos suplementares 14 6 Deslocar at o encosto fixo FXS FXST FXSW Outras informa es Rampa ascendente Atrav s de um dado de m quina pode se definir a rampa ascendente para um novo limite de torque para evitar um ajuste brusco do limite de torque p ex com a press o de um contraponta Omiss o de alarmes Em aplica es o alarme de encosto pode ser suprimido a partir do programa de pe a onde se mascara o alarme em um dado de m quina e se ativa o ajuste do dado de m quina com NEW CONF Ativa o Os comandos para o deslocamento at o encosto fixo podem ser chamados a partir de a es sincronizadas ciclos tecnol gicos A ativa o tamb m pode ser realizada sem movimento o torque imediatamente limitado Assim que o eixo for movimentado com o valor nominal ser realizada a monitora o no encosto Ativa o a partir de a es sincronizadas Exemplo Se o evento esperado R1 ocorre sem o deslocamento at o encosto fixo ent o deve ser ativado o rxs para o eixo Y O torque deve ser 10 do torque nominal Para a largura da janela de monitora o se aplica o valor pr definido c digo de programa nio IDS 1 WHENEVER SR1l 1 AND SAA FXS Y
473. o com coordenadas cartesianas GO G1 G2 63 X Y Za ds cap a a RD pt aaa E E ca 193 9 3 Comandos de deslocamento com coordenadas polares items 195 9 3 1 Ponto de refer ncia das coordenadas polares 6110 6111 6112 195 9 3 2 Comandos de deslocamento com coordenadas polares G0 G1 G2 63 AP RP 197 9 4 Movimento de avan o r pido GO RTLION RTLIOF 201 9 5 Interpola o linear 61 cisma aaisaa siso discos guias AE E E E 206 9 6 Interpola o ClFCUlar sssassasiisessesrssiisdsiasosih ieaan deita acdea a aaaea aaa eaaa Ra a aiaa ih 209 9 6 1 Tipos de interpola o circular G2 G3 ssssssnssnssenssinsnnsinsrisensrnnrnsrnnsnnnsrnnrnnninnnnnnsrnnrnnernn nnt 209 9 6 2 Interpola o circular com centro e ponto final 62 63 X Y Z II JK ii 212 9 6 3 Interpola o circular com raio e ponto final 62 63 X Y Z 1 J K CR 216 9 6 4 Interpola o circular com ngulo de abertura e centro G2 G3 X Y Z 1 J K E assis coisas casi caddn a con E ad coa E Duda nia dadas Si esa ga d grado casedlnas 218 9 6 5 Interpola o circular com coordenadas polares 62 63 AP RP 220 9 6 6 Interpola o circular com ponto intermedi rio e ponto final CIP X Y Z 11 J1 Ria EE EE RS QUER dedo Ed a pa E a E bo AE UR E Ra SR 222 9 6 7 Interpola o circular com transi o tangencial CT X Y Z eeesessesresssrrssserrsee
474. o de avan o r pido executado simultaneamente em v rios eixos ent o adotada a velocidade de avan o r pido do eixo que levar mais tempo para percorrer sua trajet ria Parte da trajet ria Z Parte da trajet ria Y Parte da trajet ria X X Deslocamento de eixos de percurso em G0 como eixos de posicionamento Com o movimento de avan o r pido os eixos de percurso podem ser movimentados opcionalmente em dois tipos de modo e interpola o linear rela o usual Os eixos de percurso s o interpolados em conjunto e Interpola o n o linear Cada eixo de percurso interpola como eixo individual eixo de posicionamento independente dos demais eixos do movimento de avan o r pido Na interpola o n o linear aplicado o ajuste BRISKA SOFTA DRIVEA para o respectivo eixo em fun o do solavanco axial ATEN O Visto que na interpola o n o linear um outro contorno n o pode ser percorrido as a es sincronizadas que se referem s coordenadas da trajet ria original eventualmente n o estar o ativas Fundamentos 204 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento Fundamentos 9 4 Movimento de avan o r pido GO RTLION RTLIOF A interpola o sempre linear aplicada nos seguintes casos e Em uma combina o de c digos G com co que n o permite um movimento de posicionamento p ex c40 c41 c42 e Na combina
475. o de controle da PGsl m trajet ria com suaviza o Modo de controle da trajet ria conforme crit rio de G64 G641 G642 G643 G644 percurso dist ncia de G645 ADIS ADISPOS suaviza o program vel P gina 331 Fundamentos 474 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F G642 Modo de controle da PGsl m trajet ria com suaviza o Modo de controle da trajet ria com a conserva o de G64 G641 G642 6643 G644 toler ncias definidas G645 ADIS ADISPOS P gina 331 G643 Modo de controle da PGsl m trajet ria com suaviza o Modo de controle da trajet ria com a conserva o de G64 G641 G642 G643 G644 toler ncias definidas G645 ADIS ADISPOS interno de bloco P gina 331 G644 Modo de controle da PGsl m trajet ria com suaviza o Modo de controle da trajet ria Somo MAXIMO poss vel G64 G641 G642 G643 G644 de din mica G645 ADIS ADISPOS P gina 331 G645 Modo de controle da PGsl m trajet ria com suaviza o Modo de controle da trajet ria de cantos e transi es de G64 6641 6642 6643 G644 blocos tangenciais com G645 ADIS ADISPOS preserva o de P gina 331 toler ncias definidas G700 Especifica o
476. o de d vidas sobre documenta o reclama es corre es favor encaminhar Fax ou E Mail ao seguinte endere o Fax 49 9131 98 2176 E Mail mailto docu motioncontrol Osiemens com O modelo de fax se encontra no anexo do documento Endere o de Internet para SINUMERIK http www siemens com sinumerik Manual de programa o Fundamentos e Prepara o de trabalho A descri o da programa o de NC dividida em 2 manuais 1 Fundamentos O manual de programa o b sico voltado para o operador de m quinas com conhecimentos espec ficos em fresamento fura o e torneamento Exemplos simples de programa o s o usados para explicar as instru es que tamb m s o definidas pela DIN 66025 2 Prepara o do trabalho O manual de programa o Prepara o de trabalho oferece ao t cnico conhecimentos sobre todas as possibilidades de programa o O Comando SINUMERIK permite que com uma linguagem de programa o especial sejam feitos complexos programas de pe a por exemplo superf cies de formas livres sincronismo de canais e facilita a programa o de opera es de alta complexidade Disponibilidade dos elementos da linguagem de NC descritos Todos o elementos de linguagem de NC descritos no seguinte manual s o dispon veis para SINUMERIK 840D sl A disponibilidade com rela o ao SINUMERIK 828D est indicada na coluna 828D em Lista de instru es P gina 447 Fundamentos Manual de pro
477. o do raio da ferramenta calculado no plano de usinagem girado Indica o A corre o do comprimento da ferramenta continua atuando relativa ao plano de trabalho n o girado Defini o de ferramentas de contornos CUT2D CUT2DF Uma ferramenta de contornos definida atrav s do n mero de cortes de acordo com os n meros D que pertencem a um n mero T O primeiro corte de uma ferramenta de contornos o corte que selecionado na ativa o da ferramenta Se por exemplo ativado D5 com T3 D5 ent o este corte e os cortes posteriores definem a ferramenta de contornos com uma parte ou em seu conjunto Os cortes anteriores ser o ignorados Literatura Manual de fun es b sicas Compensa o de ferramenta W1 Fundamentos 318 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Corre es do raio da ferramenta 10 7 Manter corre o do raio da ferramenta constante CUTCONON CUTCONOF 10 7 Manter corre o do raio da ferramenta constante CUTCONON CUTCONOF Fun o A fun o Manter a corre o do raio da ferramenta constante serve para que a corre o do raio da ferramenta seja suprimida por um determinado n mero de blocos sendo que a diferen a formada atrav s da corre o do raio da ferramenta nos blocos entre a trajet ria programada e a trajet ria real percorrida do centro da ferramenta mantida como desloca mento Ela pode ser empregada de forma vantajosa por exemplo se no fresamento de
478. o do tipo de ferramenta Serra para ranhuras Entradas no Par metro da ferramenta DP3 Comprimento 1 b sico DP4 Comprimento 2 b sico DP6 Di metro geometria DP7 Largura zero geometria DP8 Ressalto geometria Valores de desgaste de acordo com a necessidade Demais valores devem passar para 0 Largura da ranhura b Ressalto k Dimens o b sica Comprimento 2 A o le q 5 Sj e ge ls JA 8 E CR SIE EIS aJo Efeito G17 Meio di metro L1 em X sele o de plano Ressalto em L2 Y Folha de serra em R X Y 1 2 eixo X Y G18 Meio di metro L1 em Y Ressalto em L2 X Folha de serra em R Z X sele o de plano 1 2 eixo X Z G19 Meio di metro L1 em Z Ressalto em L2 Z Folha de serra em R Y Z sele o de plano 1 2 eixo Y Z Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas 5 5 7 Literatura Fundamentos 4 5 Tipos de ferramenta Indica o As descri es breves sobre os par metros de ferramenta est o dispon veis na interface de opera o Para maiores informa es veja Literatura Manual de fun es b sicas Corre es de ferramenta W1 Diretriz de encadeamento As corre es de comprimento de geometria desgaste e dimens o b sica podem ser encadeados p
479. o est dispon vel para todos tipos de acoplamento Literatura e Manual de fun es especiais Acoplamentos de eixos M3 e Manual de fun es ampliadas Fuso sincronizado S3 Indica o Disponibilidade no SINUMERIK 828D As fun es VELOLIMA ACCLIMA e JERKLIMA somente podem ser utilizadas no SINUMERIK 828D junto com a fun o Movimento acoplado Sintaxe VELOLIMA lt eixo gt lt valor gt ACCLIMA lt eixo gt lt valor gt JERKLIMA lt eixo gt lt valor gt Significado VELOLIMA Comando para corre o da velocidade m xima parametrizada ACCLIMA Comando para corre o da acelera o m xima parametrizada JERKLIMA Comando para corre o do solavanco m ximo parametrizado lt eixo gt Eixo escravo cujas limita es de din mica devem ser corrigidas lt valor gt Valor de corre o percentual Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 413 Comandos suplementares 14 7 Comportamento da acelera o Exemplos Exemplo 1 Corre o das limita es de din mica para um eixo escravo AX4 C digo de programa Coment rio VELOLIMA AX4 75 ACCLIMA AX4 50 E JERKLIMA AX4 50 Corre o de limita o para 75 da velocidade m xima por eixo armazenada em dado de m quina Corre o de limita o para 50 da acelera o m xima por eixo armazenada em dado de m quina Corre o de limita o para 50 do solavanco m ximo por eix
480. o frente ao G460 se o NORM estiver ativo ou se por raz es geom tricas o comportamento com KONT for id ntico ao do NORM Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 311 Corre es do raio da ferramenta 10 5 Monitora o de colis es CDON CDOF CDOF2 10 5 Monitora o de colis es CDON CDOF CDOF2 Fun o Quando a compensa o do raio da ferramenta estiver ativa a monitora o de colis o controla as trajet rias da ferramenta atrav s da an lise c lculos antecipada da geometria do contorno Dessa forma as poss veis colis es s o detectadas em tempo h bil para que o comando possa evit las ativamente p A St VAN EN LJ d A monitora o de colis o pode ser ativada e desativada no programa NC Sintaxe CDON CDOF CDOF2 Significado CDON CDOF CDOF2 312 Comando para ativar a monitora o de colis o Comando para desativar a monitora o de colis o Para o atual bloco com a monitora o de colis o desativada realizada a busca por um ponto de intersec o comum no bloco de deslocamento anterior em cantos internos eventualmente tamb m em outros blocos anteriores Nota Com cvor se evita a detec o incorreta de pontos estreitos que por exemplo resulta de informa es incompletas que n o est o mais dispon veis no programa NC Comando para desativar a monitora o de colis o no fresamento perif rico 3D C
481. o nos cantos 156 Fresa c nica com arredondamento nos cantos 157 Fresa c nica para matrizes 160 Fresa de rosquear Fundamentos 72 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Corretores de ferramentas Par metros de ferramenta Fundamentos 4 5 Tipos de ferramenta As seguintes figuras mostram uma vista geral de quais par metros de ferramenta DP s o registrados na mem ria de corre es no caso das fresas Entradas no Par metro da ferramenta DP1 1xy DP3 Geometria do comprimento 1 DP6 Geomtria do raio DP21 Adaptador de comprimento Valores de desgaste de acordo com a necessidade Demais valores devem passar para O Comprimento 1 do Comprimento 1 fis E ci Comprimento 1 total m m z k ag r l adaptador F Ponto de refer ncia do adaptador com ferramenta encaixada ponto de refer ncia do porta ferramenta Efeito Comprimento 1 em Z gir Raio em X Y Comprimento 1 em Y G18 Raio em Z X Comprimento 1 em X G19 Raio em Y Z F Porta ferramenta Ponto de refer ncia Para G17 G18 G19 poss vel uma atribui o fixa p ex compr 1 X compr 2 Z compr 3 Y veja FB1 W1 corr de ferram Entradas no Par metro da ferramenta DP1 1xy DP3 Geometria do comprimento 1 DP6 Geomtria do raio DP21
482. o os valores s o mantidos al m do Power On Indica o O prre atua no final da rosca como uma dist ncia de suaviza o Com isso se consegue modificar o movimento do eixo sem gerar solavancos Com a introdu o de um bloco com o comando pirts e ou pr TE no interpolador adota se o curso programado em p ts no SD42010 SC THREAD RAMP DISP 0 e o curso programado em viTE no SD42010 SC THREAD RAMP DISP 1 Para o curso de entrada sa da programado aplicado o atual ajuste de indica o de dimens es em polegadas m trico Manual de programa o 03 2010 6FC5398 1BP20 1KAO 257 Comandos de movimento 9 11 Rosqueamento com passo crescente ou decrescente G34 G35 9 11 Fun o Sintaxe Significado 258 Rosqueamento com passo crescente ou decrescente 634 G35 Com os comandos c34 e c35 foi ampliada a funcionalidade do c33 com a possibilidade de utilizar o endere o F para programar uma varia o adicional do passo da rosca No caso do c34 gerada uma adi o linear no caso do c35 gerada uma redu o linear do passo da rosca Com isso os comandos c34 e c35 podem ser aplicados para produ o de roscas auto travantes Rosca cil ndrica com passo crescente G34 Z Ka F Rosca cil ndrica com passo decrescente G35 Z K F Rosca transversal com passo crescente 634 Ka Ta Esas Rosca transversal com passo decrescente G35 Xe Lu F Rosca c nica com passo crescente G34 Ka Ze Ka
483. o r pida C digo de programa Coment rio N10 H QU 735 Emiss o r pida para H735 N10 G1 F300 X10 Y20 G64 N20 X8 Y90 M QU 7 Emiss o r pida para M7 m7 foi programado como emiss o r pida de modo que o modo de controle da trajet ria c64 n o seja interrompido Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transfer ncia de fun es auxiliares 13 1 Fun es M Indica o Defina esta fun o somente em casos isolados pois em uma a o conjunta com outras emiss es de fun o pode haver uma altera o no tempo Outras informa es sobre os comandos M pr definidos Parada programada MO A usinagem parada no bloco NC com mo Agora podemos realizar opera es como remo o de cavacos medi o etc Parada programada 1 Parada opcional M1 m1 pode ser ajustado com e HMlI Di logo Controle de programa ou e Interface NC PLC A execu o do programa do NC parada nos blocos programados Parada programada 2 Uma fun o auxiliar associada ao M1 com parada na execu o do programa A parada programada 2 pode ser ajustada atrav s da HMl di logo Controle de programa e permite em qualquer momento uma interrup o de processos tecnol gicos no final da pe a a ser usinada Com isso o operador pode intervir na produ o em andamento para por exemplo elimina o de cavacos Fim do programa M2 M17 M30 Um programa finalizado com m2 m17 ou m30 p
484. ob o endere o s o tempo de espera programado em rota es de fuso lt n gt A amplia o num rica indica o n mero do fuso ao qual o tempo de espera deve estar relacionado Sem a amplia o num rica s o tempo de espera estar relacionado ao fuso mestre Indica o Somente no bloco c4 que os endere os r e s s o utilizados para indica o de tempo O avan o F programado antes do bloco cs e a rota o de fuso s s o mantidos Exemplo C digo de programa Coment rio N10 G1 F200 2 5 S300 M3 Avan o F rota o do fuso S N20 G4 F3 Tempo de espera 3s N30 X40 Y10 N40 G4 S30 Retardo de 30 rota es do fuso corresponde a S 300 rpm e 100 de corre o de rota o t 0 1 min N50 X O avan o e a rota o de fuso programados no N10 continuam atuando Fundamentos 420 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 11 Parada interna de pr processamento 14 11 Parada interna de pr processamento Fun o Ao acessar dados de estado da m quina A o comando num rico gera uma parada interna do pr processamento O bloco seguinte somente ser executado se todos blocos anteriormente pr processados e armazenados foram totalmente executados O bloco anterior parado na parada exata como o c9 Exemplo C digo de programa Coment rio N40 POSA xX 100 N50 IF SAA IM X R100 GOTOF MARCADORI Acesso aos dados de estado da m quina SA
485. ocos e Como ros o bloco NC somente prossegue quando a posi o a ser aproximada for alcan ada e Como rosa o bloco NC prossegue mesmo quando a posi o a ser aproximada n o alcan ada lt eixo gt Nome do eixo a ser deslocado identificador de eixo de canal ou de eixo geom trico lt posi o gt Posi o de eixo a ser aproximada Tipo REAL Fundamentos 118 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 2 Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC POSP Deslocamento do eixo de posicionamento em segmentos at a posi o final indicada lt posi o final gt Posi o final de eixo a ser aproximada lt comprimento Comprimento dist ncia de um segmento parcial gt lt modo gt Modo de aproxima o o Para os dois ltimos segmentos realizada uma distribui o do curso restante at a posi o final em duas partes residuais iguais defini o pr via 1 Os comprimentos parciais s o adaptados de modo que a soma de todos os comprimentos parciais calculados resulta exatamente no curso at a posi o final Nota O rosp empregado especialmente para a programa o de movimentos oscilantes Literatura Manual de programa o Avan ada cap tulo Oscila o FA Avan o para o eixo de posicionamento indicado lt eixo gt Nome do eixo a ser deslocado identificador de eixo de canal ou de eixo geom trico lt valor gt Veloci
486. ogram vel OVR OVRRAP OVRA Exemplo 1 Override de avan o ajustado 80 C digo de programa Coment rio N10 F1000 N20 OVR 50 O avan o de trajet ria F1000 programado alterado no F400 1000 0 8 0 5 Exemplo 2 C digo de programa Coment rio N10 OVRRAP 5 A velocidade de avan o r pido reduzida para 5 N100 OVRRAP 100 A velocidade de avan o r pido novamente ajustada para 100 ajuste b sico Exemplo 3 C digo de programa Coment rio N OVR 25 OVRA A1 70 O avan o de trajet ria reduzido para 25 o avan o de posicionamento para o eixo de posicionamento Al para 70 Exemplo 4 c digo de programa Coment rio N OVRA SPI 1 35 A rota o para o fuso 1 reduzida para 35 ou c digo de programa Coment rio x OVRA S1 35 A rota o para o fuso 1 reduzida para 35 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 137 Controle de avan o 7 7 Corre o da acelera o program vel ACC opcional 7 7 Corre o da acelera o program vel ACC opcional Fun o Em partes cr ticas do programa pode ser necess rio limitar a acelera o abaixo do valor m ximo permitido para reduzir por exemplo as oscila es mec nicas da m quina Com a corre o de acelera o program vel pode ser alterada a acelera o para cada eixo de percurso ou fuso atrav s de comando no programa NC A limita o tem efeito em todos os tipos
487. ogramado ent o o avan o por rota o derivado do fuso mestre rotativo fuso a partir do qual se deriva o avan o por rota o da trajet ria com G95 Se n o houver nenhum eixo fuso programado ent o o avan o por rota o derivado do fuso mestre O ajuste realizado com FPR aplicado de forma modal No lugar do eixo tamb m pode ser programado um fuso FPR S1 ou FPR SPI 1 7 Transforma es Palavra chave Identificador de subrotina 1 par metro 2 par metro Explica o TRACYL REAL Di metro de trabalho INT N mero da transfor ma o Cilindro Transforma o de superf cie perif rica Por canal podem ser ajustadas v rias transforma es O n mero de transforma o indica qual transforma o deve ser ativada Se for descartado o 2 par metro ent o se ativa o grupo de transfor ma es ajustado atrav s do dado de m quina TRANSMIT INT N mero da transforma o Transmit Transforma o polar Por canal podem ser ajustadas v rias transforma es O n mero de transforma o indica qual transforma o deve ser ativada Se for descartado o par metro ent o se ativa o grupo de transfor ma es ajustado atrav s do dado de m quina TRAANG REAL ngulo INT N mero da transfor ma o Transforma o de eixo inclinado Por canal podem ser ajustadas v rias transforma es O n mero de transforma o indica qual transforma
488. ole de posi o at o pr ximo m3 m4 m5 m41 M45 Posicionamento em modo de eixo O fuso tamb m pode ser deslocado como eixo de percurso eixo s ncrono ou eixo de posicionamento atrav s de seu endere o definido em dado de m quina Com a especifica o do identificador de eixo o fuso encontra se em modo de eixo Com m70 o fuso comutado diretamente para o modo de eixo Fim de posicionamento O crit rio de fim de movimento no posicionamento do fuso program vel atrav s do FINEA CORSEA IPOENDA OU IPOBRKA A mudan a de blocos ocorre assim que os crit rios de fim de movimento para todos os fusos e eixos execut veis no bloco forem preenchidos al m do preenchimento do crit rio de mudan a de blocos da interpola o de percurso Sincroniza o Para sincronizar os movimentos de fuso pode ser realizada uma espera com warts at alcan ar a posi o do fuso O fuso que deve ser posicionado precisa trabalhar em modo de controle de posi o Manual de programa o 03 2010 6FC5398 1BP20 1KAO 123 Controle de avan o 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS Sintaxe Posicionamento do fuso SPOS lt valor gt SPOS lt n gt lt valor gt SPOSA lt valor gt SPOSA lt n gt lt valor gt M19 M lt n gt 19 M70 M lt n gt 70 FINEA FINEA S lt n gt COARSEA COARSEA S lt n gt POENDA I POENDA S lt n gt Comuta o do fuso para o modo de eixo De
489. ologia PGAsI RESETMON Comando de linguagem para ativa o de valor nominal FBW RET Fim de subrotina PGAsI RIC Programa o em raio relativa por bloco e espec fica de eixo PGsl Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 493 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F RINDEX Determina o do ndice PGAsI de um caractere na String de entrada RMB Reaproxima o no ponto PGAs m inicial do bloco RME Reaproxima o no ponto PGAs m final do bloco RMI 4 Reaproxima o no ponto PGAs m de interrup o RMN Reaproxima o no ponto PGAs m de percurso mais pr ximo RND Arredondamento do PGsl b canto do contorno Chanfro arredondamento CHF CHR RND RNDM FRC FRCM P gina 271 RNDM Arredondamento modal PGsl m Chanfro arredondamento CHF CHR RND RNDM FRC FRCM P gina 271 ROT Rota o program vel PGsl b Rota o program vel ROT AROT RPL P gina 354 ROTS Rota es de Frame PGsl b program veis com Rota es de Frame program ngulos espaciais veis com ngulos espaciais ROTS AROTS CROTS P gina 365 ROUND Arredondamento das PGAsI
490. om cvor2 determinado o sentido da corre o da ferramenta a partir de partes vizinhas do bloco O cpor2 somente atua no fresamento perif rico 3D e em todos demais tipos de usinagem p ex ffesamento de topo 3D tem o mesmo significado como o cpor Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta Exemplo Fundamentos 10 5 Monitora o de colis es CDON CDOF CDOF2 Indica o O n mero de blocos NC que s o controlados na monitora o de colis o pode ser ajustado atrav s de dado de m quina Fresamento na trajet ria do centro com ferramenta normalizada O programa NC descreve a trajet ria do centro de uma ferramenta normalizada O contorno para uma ferramenta utilizada atualmente produz uma dimens o menor que representada na seguinte figura de uma forma bem maior do que a real apenas para melhor representar as condi es geom tricas Al m disso partimos do princ pio de que o comando abrange apenas tr s blocos Contorno parcial Trajet ria nominal Ponto Offset no o D corrigida curva Offset ponto de partida Movimento mensao normalizada Subdi o C do N20 de ensa o a N x P2 Trajet ria original programada ferramenta normalizada Ponto Offset no ponto final do N10 Esquema 10 5Movimento de compensa o na falta de ponto de intersec o Visto que existe apenas um ponto de intersec o entre as cu
491. oment rio STC DP1 1 1 121 STC DP6 1 1 10 N10 G1 X0 YO Z60 G64 T1 D1 F10000 N20 G41 KONTC X70 YO Z0 N30 G2 I 70 N40 G40 G1 X0 YO 260 i N50 M30 Fresa Raio de 10 mm Aproxima o C rculo inteiro Afastamento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 2 Aproximar e afastar do contorno NORM KONT KONTC KONTT Simultaneamente adapta o da curvatura na trajet ria circular do c rculo inteiro executado o deslocamento do Z60 at o plano do c rculo ZO Esquema 10 2Representa o espacial Outras informa es Aproxima o afastamento com NORM 1 Aproxima o Com o worm a ferramenta desloca se diretamente sobre uma reta at a posi o de par tida programada independentemente do ngulo de aproxima o especificado atrav s do movimento de deslocamento programado e alinhada perpendicularmente tangente da trajet ria no ponto inicial Percurso corrigido Percurso da ferramenta corrigido da ferramenta Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 289 Corre es do raio da ferramenta 10 2 Aproximar e afastar do contorno NORM KONT KONTC KONTT 2 Afastamento A ferramenta est em posi o perpendicular ao ltimo ponto final de trajet ria corrigido e deste desloca se independentemente do ngulo de aproxima o especificado atrav s do movimento de deslocamento programado dire
492. omuta entre BRISK SOFT eixos relevantes em transforma es n o forem totalmente atribu dos ao movimento de percurso p ex na oscila o eixos de posicionamento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comportamento no percurso 11 2 Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS e O bloco de suaviza o deixaria mais lenta a execu o do programa de pe a Isto ocorre entre blocos muito curtos Visto que cada bloco requer pelo menos um ciclo de interpola o o bloco intermedi rio inserido ir duplicar o tempo de usinagem quando uma transi o de blocos com c64 modo de controle da trajet ria sem suaviza o pode ser realizada sem redu o da velocidade A suaviza o elevaria o tempo de usinagem Isto significa que o valor do fator de sobrecarga permitido MD32310 MA MAX ACCEL OVL FACTOR tem influ ncia se uma transi o de blocos suavizada ou n o O fator de sobrecarga somente considerado na suaviza o com c641 c642 Na suaviza o com c643 o fator de sobrecarga n o tem nenhum efeito este comportamento tamb m pode ser ajustado para o c641 e c642 ao se definir o MD20490 MC IGNORE OVL FACTOR FOR ADIS TRUE e A suaviza o n o est parametrizada Isto ocorre quando com c641 em blocos co O apIsros 0 ocupa o pr via com c641 em blocos n o co o aprs 0 ocupa o pr via com c641 na transi o entre
493. onamento POS POSA POSP FA WAITP WAITMC P gina 118 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 1 8 15 1 9 15 1 10 Fundamentos 15 1 Eixos Eixos s ncronos Os eixos sincronizados deslocam se sincronizadamente pela trajet ria da posi o inicial at a posi o final programada O avan o programado sob F aplicado em todos os eixos de percurso programados no bloco mas n o nos eixos s ncronos Os eixos sincronizados requerem o mesmo tempo que os eixos de percurso para realizar seu percurso Por exemplo um eixo sincronizado pode ser um eixo rotativo que deslocado sincronizadamente para interpola o de percurso Eixos de comando Os eixos de comando s o iniciados a partir de a es sincronizadas devido a um evento comando Eles podem ser posicionados iniciados e parados de forma ass ncrona ao programa de pe a Um eixo n o pode ser movimentado simultaneamente a partir do programa de pe a e por a es s ncronas Os eixos de comando s o interpolados separadamente ou seja cada eixo de comando possui seu pr prio interpolador de eixo e seu pr prio avan o Literatura Manual de fun es para a es s ncronas Eixos de PLC Os eixos de PLC s o deslocados no programa b sico atrav s de m dulos de fun o especiais do PLC e podem se deslocar de forma ass ncrona aos demais eixos Os movimentos de deslocamento s o realizados de form
494. onforme a seguinte f rmula Avan o derivado avan o programado valor do avan o mestre Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 133 Controle de avan o 7 5 Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF Exemplos 134 Exemplo 1 Acoplamento de fusos s ncronos Com o acoplamento de fusos s ncronos a velocidade de posicionamento do fuso escravo pode ser programada independentemente do fuso mestre p ex para posicionamento c digo de programa Coment rio FA S2 100 Velocidade de posicionamento do fuso escravo fuso 2 100 graus min Exemplo 2 Avan o por rota o derivado para eixos de percurso Os eixos de percurso X Y devem ser deslocados com avan o por rota o derivado do eixo rotativo A C digo de programa N40 FPR A N50 G95 X50 Y50 F500 Exemplo 3 Deriva o do avan o por rota o para fuso mestre C digo de programa Coment rio N30 FPRAON S1 S2 O avan o por rota o para o fuso mestre S1 deve ser derivado do fuso 2 N40 SPOS 150 Posicionamento do fuso mestre N50 FPRAOF S1 Cancelamento do avan o por rota o derivado para o fuso mestre Exemplo 4 Deriva o do avan o por rota o para eixo de posicionamento C digo de programa Coment rio N30 FPRAON X O avan o por rota o para o eixo de posicionamento X deve ser derivado do fuso mestre N40 POS X 50 FA X 500 O eixo de posicionamen
495. onto movimento de eixo m s ncrono PTPGO 3 Movimento ponto a ponto somente com G0 sen o m movimento de percurso CP Grupo 50 Programa o da orienta o Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM ORIEULER 1 ngulo de orienta o atrav s de ngulo euleriano m x ORIRPY 2 ngulo de orienta o atrav s de ngulo RPY m sequ ncia de rota o XYZ ORIVIRTA 3 ngulo de orienta o atrav s de eixos virtuais de m orienta o Definition 1 ORIVIRT2 4 ngulo de orienta o atrav s de eixos virtuais de m orienta o Definition 2 ORIAXPOS 5 ngulo de orienta o atrav s de eixos virtuais de m orienta o com posi es de eixo rotativo ORIRPY2 6 ngulo de orienta o atrav s de ngulo RPY m seq ncia de rota o ZYX Grupo 51 Tipo de interpola o para programa o de orienta o Fun o G N 1 Significado MD20150 2 W3 STD SAG FM ORIVECT 1 Interpola o de grande circunfer ncia id ntico m x ao ORIPLANE ORIAXES 2 Interpola o linear dos eixos de m quina ou m eixos de orienta o ORIPATH 3 Caminho da orienta o da ferramenta relativo m trajet ria ORIPLANE 4 Interpola o em um plano id ntico ao m ORIVECT Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 531 Tabelas 16 3 Grupos de fun es G
496. opera o do comando SINUMERIK Os seguintes modos s o definidos gt Jog gt MDA gt Autom tico M dulo perif rico M dulos 1 O realizam a conex o entre CPU e o processo M dulos O s o e M dulos de entrada sa da digital e M dulos de entrada sa da anal gica e M dulos de simula o Monitora o de contorno NC NCK Nome de eixo NRK Fundamentos O erro de contorno monitorado considerando se uma faixa de valores de toler ncia pr definidos como precis o do contorno Um erro de contorno ilegal pode causar por exemplo do sobrecarregamento do acionamento Neste caso apresentar um alarme e o eixo ser parado Numerical Control Comando num rico NC cont m todos os componentes do controle da m quina ferramenta gt NCK gt PLC HMI gt COM Indica o Um termo mais apropriado para o comando SINUMERIK 840D seria Computerized Numerical Control Numerical Control Kernel Componente do comando de NC que executa o gt programa de usinagem e as coordenadas base das opera es de movimenta o para a m quina ferramenta Vide gt Identificador de eixo Numeric Robotic Kernel Sistema operacional gt NCK Manual de programa o 03 2010 6FC5398 1BP20 1KAO 579 Gloss rio NURBS O controle de movimenta o e interpola o de trajet ria que ocorre no comando feito com base em NURBS Non Uniform Rational B Splines Como resultado um movimento unifo
497. os o qual limitado pelo comando atrav s da redu o da velocidade na mudan a de blocos conforme o valor permitido pelo MD32300 MA MAX AX ACCEL e pelo MD32310 MA MAX ACCEL OVL FACTOR Esta desacelera o pode ser evitada ao ser desfeita a rela o de posi o estabelecida dos eixos de percurso mediante uma suaviza o Controle de velocidade antecipado LookAhead No modo de controle da trajet ria o comando determina automaticamente o controle de velocidade antecipado ao longo de v rios blocos NC Dessa forma pode se acelerar e desacelerar ao passar de um bloco para outro nas transi es tangenciais Atrav s do controle de velocidade antecipado s o produzidas principalmente sequ ncias de movimentos compostas por percursos muito curtos e com altas velocidades de avan o de percurso O n mero m ximo de blocos NC compreendido no controle antecipado pode ser ajustado atrav s de dado de m quina Avan o G64 Controle de velocidade antecipado G60 A fase de velocidade constante n o pode ser alcan ada N2 N3 N4 N5 N6 N7 N8 N9 N10 NT N12 i a Curso do bloco Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 333 Comportamento no percurso 11 2 Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS 334 Modo de controle da trajet ria com suaviza o conforme crit rio de percurso G641 Com o c641 o comando num rico insere elem
498. os DIAMoN DIAMOF OU DIAM90 Fundamentos 174 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria 8 3 Dimen es 8 3 4 Indica o de dimens es absolutas para eixos rotativos DC ACP ACN Fun o Para o posicionamento de eixos rotativos em dimens o absoluta est o dispon veis os comandos pc acr e acn do c90 c91 que s o ativados por blocos O pc acr O acy diferem se na estrat gia de aproxima o adotada DC M ximo rea de deslocamento ACN lt eixo rotativo gt DC lt valor gt lt eixo rotativo gt ACP lt valor gt lt eixo rotativo gt ACN lt valor gt Sintaxe Significado lt eixo rotativo gt DC ACP ACN lt valor gt Fundamentos Identificador do eixo rotativo que deve ser deslocado p ex A B ou C Comando para aproxima o direta da posi o O eixo rotativo aproxima se da posi o programada pelo curso direto e mais curto O eixo rotativo desloca se no m ximo dentro de uma faixa de 180 Comando para aproxima o da posi o em sentido positivo O eixo rotativo aproxima se da posi o programada no sentido de giro positivo sentido anti hor rio Comando para aproxima o da posi o em sentido negativo O eixo rotativo aproxima se da posi o programada no sentido de giro negativo sentido hor rio Posi o do eixo rotativo a ser aproximada especificada em dimens o absoluta Faixa de valores
499. os valores e sinais transmitidos deve ser realizado pelo programa de usu rio de PLC Fun es auxiliares As seguintes fun es auxiliares podem ser transmitidas ao PLC Fun o auxiliar Endere o Sele o de ferramenta T Corre o de ferramenta D DL Avan o F FA Rota o do fuso 5 Fun es M M Fun es H E Para cada grupo de fun es ou cada fun o individual se define com dados de m quina se a emiss o deve ser iniciada antes durante ou ap s o movimento de deslocamento O PLC pode ser solicitado para emitir fun es auxiliares com diferentes comportamentos de confirma o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 381 Transfer ncia de fun es auxiliares Propriedades Na seguinte tabela est o resumidas as propriedades importantes das fun es auxiliares Fun o Extens o de endere o Valor Explica es Quantidade Significado rea rea Tipo Significado max ma por bloco M 0 0 99 INT Fun o Para a faixa de valores 5 impl cito entre 0 e 99 a extens o de endere o 0 Obrigatoriamente sem extens o de endere o MO M1 M2 M17 M30 Fuso n 1 12 1 99 INT Fun o M3 M4 M5 M19 M70 COM extens o de endere o Fuso n p ex M2 5 parada de fuso 2 Sem n de fuso se aplica a fun o para o fuso mestre Qualquer 0 99 100 INT Fun o Fun o M de usu rio 2147483647 S Fu
500. osca a rota o do fuso de 800 rpm est na gama de velocidade 1 A gama de velocidade adequada rota o de fuso programada s500 no m40 determinada a partir do primeiro bloco de dados de gamas de velocidade A rota o de fura o progra mada ss00 emitida na atual gama de velocidade e eventualmente est limitada na rota o m xima da gama de velocidade N o poss vel executar uma mudan a autom tica de marchas de transmiss o depois da execu o do sros O requisito para a mudan a autom tica de gamas de velocidade marchas o modo de controle de rota o do fuso Indica o Se com uma rota o de fuso de 800 rpm deve ser selecionada a gama de velocidade 2 ent o os eixos de mudan a para rota o m xima e rota o m nima dever o estar proje tados de acordo nos respectivos dados de m quina do segundo bloco de dados de gamas de velocidade veja os exemplos mostrados a seguir Exemplo 3 Aplica o do segundo bloco de dados de gamas de velocidade Os eixos de mudan a do segundo bloco de dados de gamas de velocidade para rota es m xima e m nima s o avaliados no c331 c332 e na programa o de um valor s para o fuso mestre ativo A mudan a autom tica de marchas de transmiss o m40 deve estar ativa A gama de velocidade determinada dessa forma comparada com a gama de velocidade ativa Se houver uma diferen a entre os dois ent o executada a mudan a de marchas de transmiss o Fun
501. oscas de m ltiplas entradas roscas com cortes deslocados podem ser produzidas atrav s da indica o de um deslocamento do ponto de partida A programa o realizada no bloco do c33 sob o endere o sr Deslocamento do ponto de partida em ngulo de partida para rosca dado de ajuste Indica o Se nenhum deslocamento do ponto de partida for especificado ser utilizado o ngulo de partida para rosca definido nos dados de ajuste Sequ ncia de roscas Uma sequ ncia de roscas podem ser produzida atrav s de v rios blocos c33 programados sucessivamente Po b o do Sa 2 bloco 1 bloco com G33 com G33 Indica o Com o modo de controle da trajet ria c64 os blocos s o concatenados mediante controle antecipado de velocidade de modo que n o sejam produzidos saltos de velocidade Fundamentos 250 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 10 Rosqueamento com passo constante G33 Sentido de giro da rosca O sentido de giro da rosca definida atrav s do sentido de giro do fuso e Ogiro direita m3 gera roscas direitas e O giro esquerdam gera roscas esquerdas Sintaxe Rosca cil ndrica G33 Z K 6330 Zu Ra SESs Rosca transversal G33 Xi Le G33 X I SF Rosca c nica G33 X Ba Ra GIS X Zoe K SF 633 Xu Dia G3 Ka Aa Ly SPSS Significado G33 Comando para rosqueamento com passo const
502. ossibilidade do programador utilizar os encostos definidos manualmente na movimenta o dos eixos para defini o de um limite de rea de trabalho relativo pe a Sintaxe O Limite de rea de trabalho em WCS ENS ativado atrav s da sele o de um grupo de limites de rea de trabalho A sele o realizada com os comandos G SG Ativa o do grupo de limites de rea de trabalho n 1 WALCSTO Ativa o do grupo de limites de rea de trabalho n 10 A desativa o do Limite de rea de trabalho em WCS ENS realizada atrav s da chamada do comando G WALCSO Desativa o do grupo de limites de rea de trabalho ativo Fundamentos 396 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos suplementares Significado 14 3 Limita o da rea de trabalho A defini o dos limites da rea de trabalho dos diversos eixos assim como a sele o do quadro de refer ncia WCS ou ENS onde deve atuar o limite de rea de trabalho ativado com wALCS1 WALCS10 s o realizados atrav s da descri o das vari veis de sistema espec ficas de canal Vari vel de sistema Defini o dos limites de rea de trabalho Significado AC WORKAREA CS PLUS ENABLE WALimNo ax Validade do limite da rea de trabalho em sentido positivo do eixo AC WORKAREA CS LIMIT PLUS WALimNo ax Limite de rea de trabalho em sentido positivo do eixo Apenas ativo quando AC WORKAREA CS PLUS ENABLE TR
503. otegida Limite de parada exata Quando todos os eixos atingem o limite de parada exata o controlador se comporta como se tivesse atingido seu ponto exato de destino Ocorre um avan o de bloco no gt programa de pe a Limite de Velocidade Velocidade m xima m nima do fuso Atrav s dos dados de m quina o gt PLC ou gt os dados de configura o podem limitar a rota o m xima do fuso Limite program vel da rea de trabalho Limita o da rea de movimenta o da ferramenta atrav s da programa o de limites da rea definida Linguagem alto n vel do CNC A linguagem de alto n vel oferece gt Vari veis de usu rio gt Vari veis de sistema gt Tecnologia de macros Look Ahead Com a fun o Look Ahead consegue se otimizar a velocidade de usinagem atrav s da visualiza o antecipada de uma certa quantidade de blocos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 577 Gloss rio MDA Modo de opera o do comando Manual Data Automatic No modo de opera o MDA blocos de programa individuais ou sequ ncia de blocos sem ter refer ncia um programa ou sub rotina podem ser definidos e instantaneamente executados pela tecla NC Start Mem ria de carregamento A mem ria de carregamento igual gt RAM para a CPU 314 do gt CLP Mem ria de compensa o rea de dados do comando onde s o armazenados os dados de corretores de ferramenta Mem ria de programa
504. ou desacelerado com 50 da capacidade de acelera o Outras informa es Fundamentos Corre o de acelera o programada com ACC Em sua emiss o a corre o de acelera o programada com acct sempre ser considerada como nas vari veis AA ACC A leitura no programa de pe a e nas a es s ncronas realizada em diversos momentos no processamento do NC No programa de pe as O valor escrito no programa de pe a somente ser considerado nas vari veis de sistema AA ACC como escrito no programa de pe a se o acc n o for alterado por uma a o s ncrona Em a es sincronizadas Aplica se o correspondente O valor escrito em uma a o s ncrona somente ser conside rado nas vari veis de sistema AA ACC como escrito no programa de pe a se o acc n o for alterado por um programa de pe a A acelera o especificada tamb m pode ser alterada atrav s de a es s ncronas veja o Manual de fun es para a es s ncronas Exemplo c digo de programa N100 EVERY SA IN 1 DO POS X 50 FA X 2000 ACC X 140 O atual valor de acelera o pode ser consultado com as vari veis de sistema AA ACClI lt eixo gt Atrav s de dado de m quina pode se optar em aplicar o ltimo valor acc definido ou ent o 100 no caso de um RESET fim de programa de pe a Manual de programa o 03 2010 6FC5398 1BP20 1KAO 139 Controle de avan o 7 8 Avan o com sobreposi o de manivela eletr nica FD
505. pagem puncionamento Fun o G N 1 Significado MD20150 2 W3 STD SAG FM SPIF1 5 1 Entradas sa das NCK r pidas para estampagem m x puncionamento Byte 1 SPIF2 5 2 Entradas sa das NCK r pidas para estampagem m puncionamento Byte 2 Grupo 39 Precis o de contorno program vel Fun o G N 1 Significado MD20150 2 W3 STD SAG FM CPRECOF 1 Precis o de contorno program vel OFF m x CPRECON 2 Precis o de contorno program vel ON m Grupo 40 Corre o de raio de ferramenta constante Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM CUTCONOF 1 Corre o do raio de ferramenta constante OFF m x CUTCONON 2 Corre o do raio de ferramenta constante ON m Grupo 41 Rosqueamento que pode ser interrompido Fun o G N 1 Significado MD20150 2 W3 STD SAG FM LFOF 1 Rosqueamento que pode ser interrompido OFF m x LFON 2 Rosqueamento que pode ser interrompido ON m Grupo 42 Porta ferramenta Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM TCOABS 1 Determina o de componentes de comprimento da m x ferramenta a partir da atual orienta o de ferramenta TCOFR 2 Determina o de componentes de comprimento da m ferramenta a partir da orienta o do Frame ativo TCOFRZ 3 Determina o da orienta o de ferramenta de um m Frame ativo na sele o de ferramenta a ferramenta aponta para o sentido Z TCOFRY 4 Determina o da orienta o de ferramenta de um m Frame ativo na sele o de
506. passa para modo de eixo N100 x50 C180 O fuso 2 eixo C deslocado sincronizado com X na interpola o linear N110 220 SPOS 2 90 O fuso 2 posicionado em 90 graus Exemplo 3 Pe a torneada com execu o de furos transversais Nesta pe a torneada devem ser executados furos transversais O fuso de trabalho mestre em movimento parado na posi o de zero grau e depois sempre girado e parado a cada 90 Fundamentos 128 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 4 Posicionamento de fusos SPOS SPOSA M19 M70 WAITS C digo de programa Coment rio N110 S2 1000 M2 3 N120 SPOSA DC 0 N125 G0 X34 2 35 N130 WAITS N135 G1 G94 X10 F250 N140 GO X34 N145 SPOS IC 90 N150 G1 X10 N155 G0 X34 N160 SPOS AC 180 N165 G1 X10 N170 GO X34 N175 SPOS IC 90 N180 G1 X10 N185 G0 X50 Outras informa es Posicionamento com SPOSA Ativa o do dispositivo de fura o transversal Posicionamento do fuso principal diretamente em 0 a transi o de blocos executada imediatamente Ativa o da broca enquanto o fuso posicionado Espera at que o fuso principal alcance sua posi o Avan o em mm min G96 somente poss vel para o dispositivo de torneamento de poliedros e para o fuso s ncrono n o para ferramentas acionadas na unidade de avan o transversal O posicionamento realizado com parada de leitur
507. percurso eixos sincronizados eixos de posicionamento A programa o das posi es de destino pode ser realizada em coordenadas cartesianas ou em coordenadas polares CUIDADO Um endere o de eixo pode ser programado apenas uma vez por bloco Ponto de partida Ponto de destino O movimento de deslocamento sempre realizado da ltima posi o aproximada at a posi o de destino programada Esta posi o de destino por sua vez ser a posi o de partida para o pr ximo comando de deslocamento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 191 Comandos de movimento 91 Informa es gerais sobre os comandos de cursos Contorno da pe a de trabalho Os blocos de movimento executados sequencialmente resultam no contorno da pe a Esquema 9 1 Blocos de movimento no torneamento Esquema 9 2 Blocos de movimento no fresamento ATEN O Antes do in cio de uma sequ ncia de usinagem devemos pr posicionar a ferramenta de modo que seja evitada a danifica o da ferramenta e da pe a de trabalho 192 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 2 Comandos de deslocamento com coordenadas cartesianas GO G1 G2 G3 X Y Z 9 2 Comandos de deslocamento com coordenadas cartesianas GO G1 G2 G3 X Y Z A posi o especificada no bloco NC em coordenadas cartesi
508. plicada para o FL Unidade de medida para eixos rotativos e eixos lineares Para eixos lineares e eixos rotativos que est o ligados entre si atrav s do rcrour e que percorrem juntos uma trajet ria aplicado o avan o na unidade de medida dos eixos lineares Dependendo do pr ajuste com c94 c95 em mm min ou inch min e mmrota o ou inch rota o A velocidade tangencial do eixo rotativo em mm min ou inch min calculada a partir da f rmula F mm min F lgraus min T D mm 360 graus com F Velocidade tangencial F Velocidade angular TT Constante circular D Di metro Fundamentos 114 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o Fundamentos 7 1 Avan o G93 G94 G95 F FGROUP FL FGREF Deslocamento de eixos rotativos com velocidade de percurso F FGREF Para processos de usinagem onde a ferramenta ou a pe a de trabalho ou ambos s o movimentados por um eixo rotativo o avan o efetivo de usinagem deve ser programado como de costume como avan o de trajet ria atrav s do valor F Para isso deve ser especi ficado um raio efetivo raio de refer ncia para cada um dos eixos rotativos envolvido A unidade do raio de refer ncia depende do ajuste do c70 c71 c700 e710 Para realiza o do c lculo do avan o de trajet ria todos eixos envolvidos devem ser considerados no comando rcrouvr Para permanecer compat vel com o comportamento sem programa
509. pondente com mirror xo O contorno se usina em imagem espelhada no lado oposto do eixo de simetria Y x ES Y O espelhamento est relacionado ao atual sistema de coordenadas v lido ajustado com G54 G57 G505 6599 CUIDADO O comando mrrror reseta todos componentes de Frame do Frame definido e programado anteriormente Fundamentos 370 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 7 Espelhamento program vel MIRROR AMIRROR AMIRROR X Y Z Um espelhamento que deve ser adicionado em transforma es existentes deve ser programado com amirror Como refer ncia tomamos o atual sistema de coordenadas ajustado ou o ltimo sistema de coordenadas programado AMIRROR Desativa o do espelhamento Para todos os eixos MIRROR sem indica o de eixo Neste caso s o resetados todos os componentes de Frame do Frame programado anteriormente Compensa o do raio da ferramenta Indica o O comando de espelhamento faz com que o comando num rico mude automaticamente os comandos de compensa o da trajet ria c41 c42 ou c42 c41 de acordo com o novo sentido de usinagem 4 MIRROR X Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 371 Transforma es de coordenadas Frames 12 7 Espelhamento program vel MIRROR AMIRROR O mesmo se aplica para o sentido de
510. ponentes Detalhes v Manual de fun es b sicas W1 Resultado 1 par metro 2 par metro 3 par metro Explica o LENTOAX INT INT REAL STRING A fun o fornece informa es Estado ndice do eixo L1 L2 L3 para Sistema de sobre a atribui o de compri 0 2 abscissa coordenadas mentos de ferramenta L1 L2 L3 ordenada para a da ferramenta ativa abscissa aplicada atribui o ordenada aplicada A atribui o 31 3 Matri aos eixos geom tricos influen 3 8 Matriz ciada atrav s de Frames e do plano G17 G19 ativo Detalhes veja o Manual de fun es b sicas W1 5 Aritm tica Resultado 1 par metro 2 par metro Explica o SIN REAL REAL Seno ASIN REAL REAL Arco seno COS REAL REAL Coseno ACOS REAL REAL Arco coseno TAN REAL REAL Tangente ATAN2 REAL REAL REAL Arco tangente 2 SQRT REAL REAL Raiz quadrada ABS REAL REAL Forma o de valor absoluto POT REAL REAL Quadrado TRUNC REAL REAL Corte das casas decimais ROUND REAL REAL Arredondamento das casas decimais LN REAL REAL Logaritmo natural Fundamentos 554 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 6 Fun es pr definidas EXP REAL REAL Fun o exponencial ex MINVAL REAL REAL REAL Determina o menor valor de duas vari veis MAXVAL REAL REAL REAL Determina o maior valor de duas vari veis Resultado 1 par metro 2 par metro 3 par metro Explica o BOUND REAL Estado REAL Limite
511. ponto final da segunda reta e coordenadas de in cio da terceira reta X4 Z4 Coordenadas de ponto final da terceira reta Sintaxe 1 Programa o do ponto final da primeira reta atrav s da indica o do ngulo e Canto como transi o entre as retas ANG X Z ANGS Ka Aei e Arredondamento como transi o entre as retas ANG RND X Z ANG RND Ra Aisi e Chanfro como transi o entre as retas ANG CHR X Z ANG CHR Kas Aa Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 245 Comandos de movimento 9 9 Defini es de contorno 2 Programa o do ponto final da primeira reta atrav s da indica o de coordenadas e Canto como transi o entre as retas Xo Dios Kos Ba Ko Bo e Arredondamento como transi o entre as retas Xe Z RND Xe Ze RND Mis Dus e Chanfro como transi o entre as retas Ke Ze CHRS ss X Z CHR a si Significado ANG Identificador para programa o de ngulo O valor especificado ngulo relativo abscissa do plano de trabalho ativo eixo Z no c18 RND Identificador para programa o de um arredondamento O valor especificado corresponde ao raio do arredondamento Arredondamento Fundamentos 246 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento 9 9 Defini es de contorno CHR Identificador para programa o de um chanfro O valor espe
512. pr processamento No bloco com Fxs lt eixo gt 0 apenas podem e devem existir movimentos de deslocamento Exemplo C digo de programa Coment rio X200 Y400 G01 G94 F2000 FXS x1 0 O eixo X1 recuado do encosto fixo at a posi o X 200mm Todas demais especifica es s o opcionais CUIDADO O movimento de deslocamento at a posi o de retrocesso deve ser realizado partindo se do encosto fixo caso contr rio podem ocorrer danos no encosto ou na m quina A mudan a de blocos realizada depois que a posi o de retrocesso for alcan ada Se n o for indicada nenhuma posi o de retrocesso a mudan a de blocos ser executada imediatamente ap s a desativa o da limita o de torque Torque de fixa o FXST e janela de monitora o FXSW Fundamentos Uma limita o de torque rxsr programada atua no in cio do bloco isto tamb m a aproxima o do encosto realizada com torque reduzido O rxsr e o rxsw podem ser programados e alterados a qualquer momento no programa de pe a As modifica es s o ativadas antes dos movimentos de deslocamento que est o no mesmo bloco Se for programada uma nova janela de monitora o do encosto fixo ent o n o apenas ser alterada a largura da janela mas tamb m ser alterado o ponto de refer ncia para o centro da janela quando o eixo sofre um movimento anterior Se a janela for alterada a posi o real do eixo da m quina passa a ser o nov
513. programa o 03 2010 6FC5398 1BP20 1KAO Recuar o porta ferramenta antes do rev lver de ferramentas ser girado Girar para dentro a ferramenta 5 Ativar o bloco de dados de corte da ferramenta Velocidade de corte constante Vc 300 m min limita o de rota o 3000 rpm sentido de giro esquerda refrigera o ligada O eixo X programado em di metro Chamar deslocamento de ponto zero e plano de trabalho aproximar posi o de partida 49 Cria o de um programa NC 3 3 Cabe alho do programa Cabe alho de programa no fresamento O exemplo a seguir mostra como normalmente constru do o cabe alho de um programa NC para fresamento C digo de programa Coment rio N10 T SF12 Alternativa T123 N20 M6 Iniciar a troca de ferramentas N30 DI Ativar o bloco de dados de corte da ferramenta N40 G54 G17 Deslocamento de ponto zero e plano de trabalho N50 GO X0 Y Z2 82000 M3 M8 Movimento de aproxima o at a pe a fuso e l quido refrigerante ligados Ao trabalhar com orienta o de ferramenta transforma es de coordenadas ent o no in cio do programa ainda devem ser deletados eventuais transforma es ativas C digo de programa Coment rio N10 CYCLE800 Reset do plano girado N20 TRAFOOF Reset do TRAORI TRANSMIT TRACYL Fundamentos 50 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Cria o de um programa NC 3 4 3 4 1 Pro
514. programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o CTABSEV Significado Fornece o valor final do eixo escravo de um segmento da tabela de curva Para descri o veja 1 PGAsl 828D 3 PPU260 261 PPU280 281 D F D F CTABSSV Fornece o valor inicial do eixo escravo de um segmento da tabela de curvas PGAsl CTABTEP Fornece o valor do eixo mestre no fim da tabela de curvas PGAsl CTABTEV Fornece o valor do eixo escravo no fim da tabela de curvas PGAsl CTABTMAX Fornece o valor m ximo do eixo escravo da tabela de curvas PGAsl CTABTMIN Fornece o valor m nimo do eixo escravo da tabela de curvas PGAsl CTABTSP Fornece o valor do eixo mestre no in cio da tabela de curvas PGAsl CTABTSV Fornece o valor do eixo escravo no in cio da tabela de curvas PGAsl CTABUNLOCK Cancelamento do blo queio contra elimina o e sobregrava o PGAsl CTOL Toler ncia de contorno para fun es de com pressor suaviza o de orienta o e tipos de suaviza o PGAsl CTRANS Deslocamento de ponto zero para v rios eixos PGAsl CUT2D Corretores de ferramenta 2D PGsl Corre o de ferramenta 2D CUT2D CUT2DF P gina 316 CUT2DF Corretores de ferramenta 2D A corre o de ferra menta atua de forma relativa ao atual Frame plano inclinado
515. programa o 03 2010 6FC5398 1BP20 1KAO 291 Corre es do raio da ferramenta 10 2 Aproximar e afastar do contorno NORM KONT KONTC KONTT 292 Nos dois casos c450 c451 gerada a seguinte trajet ria de aproxima o Ponto de aproxima o Ponto inicial Trajet ria de aproxima o Raio da ferramenta Se tra a uma linha reta do ponto de aproxima o n o corrigido que seja tangente a um raio de c rculo raio de ferramenta O centro do c rculo encontra se no ponto inicial Afastamento Para o afastamento aplica se mas em ordem inversa o mesmo para a aproxima o Aproxima o afastamento com KONTC O ponto de contorno aproximado afastado com curvatura cont nua No ponto de contorno n o produzido nenhum salto de acelera o A trajet ria do ponto de sa da at o ponto de contorno interpolada como polin mio Aproxima o afastamento com KONTC O ponto de contorno aproximado afastado com tangente cont nua No ponto de contorno pode ser produzido um salto de acelera o A trajet ria do ponto de sa da at o ponto de contorno interpolada como polin mio Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta Fundamentos 10 2 Aproximar e afastar do contorno NORM KONT KONTC KONTT Diferen a entre KONTC e KONTT 10 KONTC 40 Nesta figura est o representadas as diferen
516. programado com modo de compensa o G41 G42 ativado para o raio da fresa tem refer ncia primeiramente na trajet ria do centro da fresa veja o cap tulo Transfor ma es de coordenadas Frames No fresamento de um c rculo o qual aplicado tanto para interpola o de polin mios como de Spline o avan o na borda da fresa em determinadas condi es sofre uma varia o t o grande que o resultado da usinagem chega a ser afetado Exemplo Fresamento de um raio externo pequeno com uma ferramenta grande O percurso em que o lado externo da fresa deve recuar muito maior do que o percurso ao longo do contorno Contorno Trajet ria da ferramenta Com isso trabalha se com um avan o muito baixo no contorno Para evitar tais efeitos deve se ajustar o avan o de acordo com estes contornos curvados Sintaxe CFTCP CFC CFIN Fundamentos 144 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Controle de avan o 7 9 Otimiza o de avan o em trechos de percurso curvados CFTCP CFC CFIN Significado CFTCP Avan o constante na trajet ria do centro da fresa O comando mant m a velocidade de avan o constante as corre es de avan o s o desativadas CFC Avan o constante no contorno corte da ferramenta Esta fun o a ajustada como padr o CFIN Avan o constante no corte da ferramenta apenas em contornos curvados internamente caso contr rio na trajet
517. quentemente o n mero de fun es G neste grupo s o parametrizados atrav s do dado de m quina MD28080 MC MM NUM USER FRAMES Grupo 9 Supress o de Frame Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G53 Supress o dos atuais Frames Frame program vel inclusive Frame de sistema para TOROT e TOFRAME e Frame ajust vel ativo G54 G57 G505 G599 SUPA Como o G153 e inclusive a supress o de Frames de sistema para defini o de valores reais contato de refer ncia deslocamento de ponto zero externo PAROT com deslocamentos com manivela eletr nica DRF deslocamento de ponto zero externo movimento sobreposto G153 Como o G53 inclusive a supress o de todos os Frames b sicos espec ficos de canal e ou globais da NCU Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 521 Tabelas 16 3 Grupos de fun es G Grupo 10 Parada exata modo de controle da trajet ria Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G60 Parada exata m x G64 Modo de controle da trajet ria m G641 3 Modo de controle da trajet ria com suaviza o m conforme crit rio de percurso dist ncia de suaviza o program vel G642 4 Modo de cont
518. r Fim de curso de Software Frame Fim de curso de software limita a faixa de deslocamento de um eixo e previne colis es da mec nica nos limites de hardware Para cada eixo existe um par que pode ser ativado separadamente atrav s gt do CLP Um frame representado por uma f rmula aritm tica que transfere um sistema de coordenadas cartesianas para outro sistema de coordenadas cartesianas Um frame cont m as seguintes fun es gt deslocamento de ponto zero gt rota o gt altera o de escala gt espelhamento Frames program veis 574 Os gt frames program veis permitem a defini o din mica de novos pontos de in cio do sistema de coordenadas durante a execu o do programa de usinagem E utilizado uma defini o absoluta com frames novos ou uma defini o adicional referente um ponto de in cio existente Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Gloss rio Fun es auxiliares Fun es auxiliares permite ao programa de usinagem transferir gt par metros ao gt CLP que podem disparar rea es definidas pelo fabricante de m quina Fun es de seguran a O controle cont m um monitoramento constante que detecta falhas no gt CNC no gt CLP e na m quina de maneira que amplamente prevenida alguma danifica o das pe as ferra mentas ou da m quina Em caso de falha a usinagem interrompida e os acionamentos s o parados a causa do mau funcionam
519. r aplicado o ltimo valor programado ou o valor ajustado no respectivo dado de m quina Ativa o do deslocamento at o encosto fixo FXS lt eixo gt 1 O movimento at o ponto de destino pode ser descrito como movimento de percurso ou de posicionamento Nos eixos de posicionamento a fun o tamb m poss vel al m dos limites dos blocos O deslocamento at o encosto fixo tamb m pode ser realizado simultaneamente para v rios eixos e paralelamente ao movimento de outros eixos O encosto fixo deve estar entre o ponto de partida e o ponto de destino Exemplo C digo de programa Coment rio X250 Y100 F100 FXS X1 1 FXST X1 12 3 FxSW X1 2 O eixo X1 deslocado com o avan o F100 indica o opcional at a posi o de destino X 250 mm O torque de aperto de 12 3 do torque m ximo do acionamento a monitora o realizada em uma janela com largura de 2 mm CUIDADO Assim que a fun o Deslocamento at o encosto fixo for ativada para um eixo fuso n o se pode programar nenhuma nova posi o para este eixo Os fusos precisam ser comutados para modo de controle de posi o antes da ativa o da fun o Fundamentos 406 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos suplementares 14 6 Deslocar at o encosto fixo FXS FXST FXSW Desativa o do deslocamento at o encosto fixo FXS lt eixo gt O A desativa o da fun o aciona uma parada do
520. r gt Velocidade de avan o em mm min com G94 ativo ou mm rot com G95 ativo Com rrcm o desativado o avan o ativo modalmente para chanframento arredondamento e o avan o programado em F passa a estar ativo Indica o Chanfro Arredondamento Se os valores programados para chanfro CHF CHR ou arredondamento RND RNDM forem muito grandes para os elementos de contorno envolvidos o chanfro ou o arredondamento ser reduzido para um valor correspondente O chanfro ou arredondamento n o ser o inseridos se e n o houver nenhum contorno linear ou circular no plano e um movimento est sendo executado fora do plano e for feita uma mudan a do plano e quando for excedido um n mero de blocos definido em dado de m quina sem informa es de deslocamento p ex apenas emiss es de comando Indica o FRC FRCM O FRC FRCM n o atua quando um chanfro percorrido com GO poss vel realizar a programa o do valor F correspondente sem mensagem de erro O FRC somente est ativo se no bloco estiver programado um chanfro arredondamento ou se o RNDM foi ativado O FRC sobrescreve o valor F ou FRCM contido no atual bloco O avan o programado para FRC deve ser maior que zero O FRCM 0 ativa para o chanframento arredondamento o avan o programado em F Se o FRCM for programado numa mudan a de G94 G95 deve ser novamente progra mado o valor FRCM equivalente ao F Se apenas o F for reprogramado e se antes d
521. r plano 240 Macho para rosca regular 241 Macho para rosca fina 242 Macho para rosca Withworth 250 Alargador Par metros de ferramenta A seguinte figura mostra uma vista geral de quais par metros de ferramenta DP s o registrados na mem ria de corre es no caso das brocas 74 Entradas no par metro da ferramenta DP1 2xy DP3 Comprimento 1 Valores de desgaste de acordo com a necessidade Demais valores devem passar para O Comprimento 1 Efeito G17 Comprimento 1 em Z G18 Comprimento 1 em Y G19 Comprimento 1 em X F Porta feramenta Ponto de refer ncia Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas 4 5 Tipos de ferramenta Indica o As descri es breves sobre os par metros de ferramenta est o dispon veis na interface de opera o Para maiores informa es veja Literatura Manual de fun es b sicas Corre es de ferramenta W1 5 5 4 Ferramentas de retificar No grupo de ferramenta Ferramentas de retificar existem os seguintes tipos de ferramenta 400 401 402 403 410 411 412 413 490 Fundamentos Rebolo perif rico Rebolo perif rico com monitora o Rebolo perif rico sem monitora o e sem dimens o b sica gerenciamento de ferramentas Rebolo perif rico com monitora o e sem dimens o b sica
522. r suprimidos ou desativados por bloco Sintaxe Supress o ativa por bloco G53 G153 SUPA Desativa o ativa modalmente G500 Apagar TRANS ROT SCALE MIRROR Significado G53 G153 SUPA G500 TRANS ROT SCALE MIRROR 376 Supress o ativa por bloco de todos os Frames program veis e ajust veis O c153 atua como o c53 e tamb m suprime o Frame b sico total P ACTBFRAME O sura atua como o c153 e tamb m suprime e Deslocamentos com manivela eletr nica DRF e Movimentos sobrepostos e Deslocamento de ponto zero externo e Deslocamento de PRESET Desativa o ativa modalmente de todos Frames ajust veis G54 G57 G505 G599 se n o houver nenhum valor no G500 O TRANS ROT SCALE MIRROR Sem indica o executa uma desativa o do Frame program vel Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames 12 10 Fun o Sintaxe Significado Fundamentos 12 10 Desativa o de movimentos sobrepostos DRFOF CORROF Desativa o de movimentos sobrepostos DRFOF CORROF Os deslocamentos de ponto zero aditivos ajustados atrav s de manivela eletr nica deslocamentos DRF e os Offsets de posi o programados atrav s da vari vel de sistema AA OFF lt eixo gt podem ser desativados atrav s dos comandos de programa de pe a DRFOF CORROF Atrav s da desativa o disparada uma parada de pr processamento e a parte
523. ra a es Sincronizadas Agrupamento As fun es mencionadas podem ser agrupadas em grupos Para determinados comandos M a divis o de grupos j est definida Com o agrupamento pode se definir o comportamento de confirma o Emiss es r pidas de fun o QU As fun es que n o foram definidas como emiss es r pidas poder o ser definidas como tais para determinadas emiss es atrav s da palavra chave ou A execu o do programa continua sem esperar pela confirma o da execu o da fun o adicional a confirma o de transporte esperada Dessa forma s o evitadas paradas e interrup es desnecess rias dos movimentos de deslocamento Indica o Para a fun o Emiss o r pida de fun es devem ser ativados os respectivos dados de m quina gt Fabricante da m quina Emiss es de fun es em movimentos de deslocamento A transmiss o de informa es assim como a espera das rea es correspondentes requerem tempo e tamb m afetam os movimentos de deslocamento Confirma o r pida sem retardo na mudan a de blocos O comportamento de mudan a de blocos pode ser controlado atrav s de dado de m quina Com o ajuste sem retardo na mudan a de blocos se obt m o seguinte comportamento para fun es auxiliares r pidas Emiss o de fun o Comportamento auxiliar antes do movimento A transi o de blocos com fun es auxiliares r pidas realizada sem interrup o e sem redu o de
524. ra posi o do ponto zero da pe a Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria 6 4 Posi o da pe a no torneamento Eixo transversal Para o eixo transversal a indica o das dimens es normalmente s o dadas em di metro o dobro de curso quando comparado aos outros eixos Eixo transversal Eixo longitudinal Em dado de m quina define se qual eixo geom trico servir como eixo transversal gt fabricante da m quina Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 189 Ajustes de geometria 6 4 Posi o da pe a no torneamento Fundamentos 190 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento Q 9 1 Informa es gerais sobre os comandos de cursos Elementos de contorno O contorno de pe a programado pode ser composto pelos seguintes elementos de contorno e Retas e Arcos e Espirais atrav s da sobreposi o de retas e arcos Comandos de deslocamento Para produ o destes elementos de contorno est o dispon veis diversos comandos de deslocamento e Movimento de avan o r pido co e interpola o linear c1 e interpola o circular em sentido hor rio c2 e interpola o circular em sentido anti hor rio c3 Os comandos de deslocamento est o ativos de forma modal Posi es de destino Um bloco de movimento cont m as posi es de destino dos eixos a serem deslocados eixos de
525. rama o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 7 Manter corre o do raio da ferramenta constante CUTCONON CUTCONOF Outras informa es Fundamentos Em casos normais a corre o do raio da ferramenta est ativa antes da ativa o da supress o da corre o e ela ainda permanece ativa quando a supress o da corre o for desativada novamente No ltimo bloco de deslocamento antes do curconon realizado o movimento at o ponto de offset no ponto final do bloco Todos blocos seguintes onde a supress o da corre o estiver ativa ser o executados sem corre o Entretanto eles s o movidos com o vetor do ponto final do ltimo bloco de corre o at seu ponto de offset O tipo de interpola o destes blocos linear circular polinomial pode ser qualquer um O bloco de desativa o da supress o da corre o ou seja o bloco que cont m o curconor corrigido normalmente Ele come a no ponto de offset do ponto de partida Um bloco linear inserido entre o ponto final do bloco anterior ou melhor entre o ltimo bloco de deslocamento programado com o curconon ativo e este ponto Os blocos circulares nos quais o plano do c rculo perpendicular ao plano de corre o c rculos verticais s o tratados como se neles estivesse programado o curconon A ativa o impl cita da supress o da corre o automaticamente desfeita no primeiro bloco de deslocamento que cont m um mov
526. ramenta O contorno e o percurso da ferramenta n o s o id nticos O centro da fresa ou do corte devem percorrer equidistantes ao contorno Para isso o comando precisa dos dados da forma da ferramenta raio contidos na mem ria de corre es de ferramentas Durante o processamento do programa em fun o do raio e do sentido de usinagem a trajet ria programada do centro da ferramenta deslocada de modo que o corte da ferramenta percorra exatamente o contorno desejado Equidistante lt Equidistante n ATEN O A corretor do raio de ferramenta atua de acordo com o pr ajuste CUT2D ou CUT2DF veja Corre o de ferramenta 2D CUT2D CUT2DF P gina 316 Literatura As diversas op es de corre o do raio da ferramenta est o descritas detalhadamente no cap tulo Corre es do raio da ferramenta Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 69 Corretores de ferramentas 4 4 Mem ria de corre es de ferramentas 5 4 Mem ria de corre es de ferramentas Na mem ria de corre es de ferramentas do comando devem estar presentes os seguintes dados para cada corte de ferramenta e Tipo de ferramenta e Posi o de corte e Tamanhos geom tricos de ferramenta comprimento raio Estes dados s o registrados como par metros de ferramenta m x 25 Quais par metros s o necess rios para uma ferramenta depende do tipo de ferramenta Os
527. ramenta TOFFL TOFF TOFFR P gina 84 TOFRAME Alinhamento do eixo Z do PGs m WCS atrav s da rota o Cria o de Frame por de Frame paralelamente orienta o de ferramenta orienta o de ferra TOFRAME TOROT PAROT menta P gina 375 TOFRAMEX Alinhamento do eixo X do PGs m WCS atrav s da rota o Cria o de Frame por de Frame paralelamente orienta o de ferramenta orienta o de ferra TOFRAME TOROT PAROT menta P gina 375 TOFRAMEY Alinhamento do eixo Y do PGs m WCS atrav s da rota o Cria o de Frame por de Frame paralelamente orienta o de ferramenta orienta o de ferra TOFRAME TOROT PAROT menta P gina 375 TOFRAMEZ Como o TOFRAME PGs m Cria o de Frame por orienta o de ferramenta TOFRAME TOROT PAROT P gina 375 TOLOWER Transforma o das letras PGAs de uma String em letras min sculas Fundamentos 502 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F TOOLENV Salvamento dos atuais FB1 W1 estados importantes para a avalia o dos dados de ferramenta armazenados na mem ria TOROT Alinhamento do eixo Z do PGs m WCS atrav s da rota o Cria o de Frame por de
528. rar um decurso sempre uniforme O modo de controle da trajet ria n o pode ser til quando e um contorno deve ser percorrido com exatid o e a const ncia de velocidade absoluta necess ria Indica o O modo de controle da trajet ria interrompido por blocos que disparam implicitamente uma parada de pr processamento p ex atrav s do a e Acesso determinados dados de estado da m quina A e Emiss o de fun es auxiliares G64 G641 ADIS G641 ADISPOS G642 G643 G644 G645 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 329 Comportamento no percurso 11 2 Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS Significado G64 Modo de controle da trajet ria com redu o de velocidade conforme fator de sobrecarga G641 Modo de controle da trajet ria com suaviza o conforme crit rio de percurso ADIS Crit rio de percurso no c641 para as fun es de trajet ria c1 G2 63 ADISPOS Crit rio de percurso no c641 para avan o r pido co O crit rio de percurso dist ncia de suaviza o ADIS OU ADISPOS descreve o percurso onde o bloco de suaviza o pode iniciar pouco antes do fim do bloco ou o percurso ap s o fim do bloco onde o bloco de suaviza o deve estar finalizado Nota Se n o for programado nenhum apis ADISPos ent o ser aplicado o valor zero e com isso o procedimento de deslocamento como no c64 Em percur
529. re o do raio da ferramenta G40 G41 G42 OFFN P gina 277 OMA1 Endere o OEM 1 m e o OMAZ Endere o OEM 2 m e OMA3 Endere o OEM 3 m e o OMA4 Endere o OEM 4 m e o o e OMA5 Endere o OEM 5 m e o o OR Operador l gico PGAs operador l gico OU ORIAXES Interpola o linear dos PGAs m eixos de m quina ou eixos de orienta o ORIAXPOS ngulo de orienta o m atrav s de eixos virtuais de orienta o com posi es de eixo rotativo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 485 Tabelas 16 1 Lista de instru es Instru o ORIC 4 Significado As mudan as de orien ta o em cantos externos s o sobrepostas no bloco circular a ser inserido Para descri o veja PGAsl w3 828D 3 PPU260 261 PPU280 281 D F D F ORICONCCW Interpola o em uma su perf cie perif rica circular em sentido anti hor rio PGASIFB3 F3 ORICONCW Interpola o em uma su perf cie perif rica circular em sentido hor rio PGASIFB3 F4 ORICONIO Interpola o em uma superf cie perif rica circular com especifi ca o de uma orienta o intermedi ria PGASIFB3 F4 ORICONTO Interpola o em uma superf cie perif rica circular na transi o tangencial especifica o da orienta o final PGASIFB3 F5 ORICURVE Interpola o da orien ta o com espec
530. regra matem tica que transporta um sistema de coordenadas cartesiano para um outro sistema de coordenadas tamb m cartesiano Frame b sico deslocamento b sico O Frame b sico descreve a transforma o de coordenadas do sistema de coordenadas b sico BCS para o sistema b sico do ponto zero BNS e atua como os Frames ajust veis Veja Sistema de coordenadas base BCS P gina 30 Frames ajust veis Os Frames ajust veis os deslocamentos de ponto zero ajust veis e chamados a partir de qualquer programa NC atrav s dos comandos c54 at c57 e c505 at c599 Os valores de deslocamento s o ajustados previamente pelo operador e armazenados na mem ria de ponto zero do comando Com eles define se o sistema de ponto zero ajust vel ENS Veja e Sistema de ponto zero ajust vel ENS P gina 33 e Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 P gina 157 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 339 Transforma es de coordenadas Frames 12 1 Frames Frames program veis As vezes interessante e necess rio em um programa NC deslocar o sistema de coordenadas original da pe a de trabalho ou o Sistema de ponto zero ajust vel para outro ponto e eventualmente aplicar a rota o espelhamento e ou escala nele Isto realizado atrav s de Frames program veis Z1 22 Rota o em torno do Veja Instru es de Frame P gi
531. ria programado faz refer ncia Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 117 Controle de avan o 7 2 Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC 7 2 Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC Fun o Os eixos de posicionamento s o deslocados com avan o pr prio espec fico de eixo e inde pendente dos eixos de percurso N o aplicado nenhum comando de interpola o Com os comandos pos posa Posp os eixos de posicionamento s o deslocados e ao mesmo tempo s o coordenados os movimentos Os exemplos t picos de eixos de posicionamento s o e Alimentadores de paletes e Esta es de medi o Com o warrp pode ser identificado o ponto no programa NC onde deve ser realizada a espera at que um eixo programado com rosa no bloco NC anterior alcance seu ponto final Com warrmc o pr ximo bloco NC carregado momentaneamente com a ocorr ncia do marcador de espera Sintaxe POS lt eixo gt lt posi o gt POSA lt eixo gt lt posi o gt POSP lt eixo gt lt posi o final gt lt comprimento parcial gt lt modo gt FA lt eixo gt lt valor gt WAITP lt eixo gt programa o em um bloco NC pr prio WAITMC lt marcador de espera gt Significado POS POSA Deslocamento do eixo de posicionamento na posi o indicada O ros e o posa possuem a mesma funcionalidade apenas diferem se no comportamento da mudan a de bl
532. rme dispon vel no comando para todas as interpola es do SINUMERIK 840D OEM O escopo para implementa o de solu es individuais aplica es OEM para SINUMERIK 840D fornecido pelos fabricantes de m quina que desejem criar sua pr pria IHM ou incluir fun es de processo espec ficas no comando Override Controle manual ou program vel que permite ao operador alterar avan os program veis ou rota es de acordo com a pe a ou material Override de avan o A velocidade programada sobreposta pelo ajuste da velocidade atual feita atrav s gt do painel de comando da m quina ou pelo gt PLC 0 200 O avan o de velocidade pode igualmente ser corrigido no programa de usinagem atrav s de uma faixa de porcentagem 1 200 Painel de comando da m quina Painel de opera o da m quina ferramenta com teclas de controle potenci metros etc e um indicador simples com LEDs Ele serve para interagir diretamente com a m quina ferramenta atrav s do PLC Palavra de dados Unidade de dados de dois bytes dentro de um gt bloco de dados Palavras chave Palavras com sintaxe definida que tem um significado definido na linguagem de programa o para gt o programa de pe a Parada exata Quando uma parada exata programada a posi o especificada no bloco atingida de forma exata e se necess rio muito lentamente Para redu o do tempo de aproxima o s o definidos limites de parada exata para avan
533. rogramado para fusos Al m disso existe a possibilidade de derivar o avan o por rota o para eixos de percurso e eixos s ncronos ou para diversos eixos de posicionamento fusos a partir de um outro eixo rotativo ou fuso Avan o para eixo de posicionamento FA lt eixo gt Avan o axial para fuso FA SPI lt n gt FA S lt n gt Deriva o de avan o por rota o para eixos de percurso eixos s ncronos FPR lt eixo rotativo gt FPR SPI lt n gt FPR S lt n gt Deriva o do avan o por rota o para eixos de posicionamento fusos FPRAON lt eixo gt lt eixo rotativo gt FPRAON FPRAON FPRAON lt eixo gt SPI lt n gt FPRAON S lt n gt lt eixo rotativo gt lt eixo gt S lt n gt SPI lt n gt lt eixo rotativo gt FPRAON SPI lt n gt SPI lt n gt FPRAON S lt n gt S lt n gt FPRAOF lt eixo gt SPI lt n gt FPRAOF lt eixo gt S lt n gt Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 5 Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF Significado FA FPR FPRAON FPRAOF lt eixo gt SPI lt n gt S lt n gt Avan o para o eixo de posicionamento especificado e velocidade de posicionamento avan o axial para o fuso especificado Unidade mm min e inch min ou graus min Faixa de valores 99
534. role da trajet ria com suaviza o com a m conserva o de toler ncias definidas G643 5 Modo de controle da trajet ria com suaviza o com a m conserva o de toler ncias definidas interno de bloco G644 6 Modo de controle da trajet ria com suaviza o com o m m ximo poss vel de din mica G645 7 Modo de controle da trajet ria com suaviza o de m cantos e transi es de blocos tangenciais com conserva o de toler ncias definidas Grupo 11 Parada exata por bloco Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G9 1 Parada exata b Grupo 12 Crit rios de mudan a de blocos na parada exata G60 G9 Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G601 1 Mudan a de bloco com parada exata fina m x G602 2 Mudan a de bloco com parada exata aproximada m G603 3 Mudan a de bloco para fim de bloco de interpola o m IPO Grupo 13 Dimensionamento da pe a em polegadas m trico Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G70 Sistema de dimens es em polegadas comprimentos m G71 Sistema de dimens es m tricas mm comprimentos m x G700 3 Sistema de dimens es em polegadas polegadas min m comprimentos velocidade vari vel de sistema G710 4 Sistema de dimens es m tricas em mm mm min m comprimentos velocidade vari vel de sistema Fundamentos 522 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas
535. ronizados s o movimentados sincronizadamente com os eixos de percurso e gastam o mesmo tempo para a trajet ria como todos os eixos de percurso Os eixos de posicionamento s o movimentados de forma ass ncrona com todos os demais eixos Estes movimentos de deslocamento s o realizados de forma totalmente independente dos movimentos de percurso e dos movimentos sincronizados Os eixos de comando s o movimentados de forma ass ncrona com todos demais eixos Estes movimentos de deslocamento s o realizados de forma totalmente independente dos movimentos de percurso e dos movimentos sincronizados Os eixos PLC s o controlado pelo PLC e podem ser movimentados de forma ass ncrona com todos os demais eixos Os movimentos de deslocamento s o realizados de forma totalmente independente dos movimentos de percurso e dos movimentos sincronizados Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Outras informa es 15 1 Eixos 15 1 1 Eixos principais eixos geom tricos Os eixos principais formam um sistema de coordenadas cartesiano e com sentido de giro direita hor rio Neste sistema de coordenadas s o programados os movimentos da ferramenta Na t cnica de comando num rico NC os eixos principais s o denominados como eixos geom tricos Este tamb m o termo utilizado neste Manual de Programa o Eixos geom tricos comut veis Com a fun o Eixos geom tricos comut veis veja o Manual de programa
536. rrssrerrssreresees 225 9 7 Interpola o helicoidal 62 63 TURN reatar 229 9 8 Interpola o de evolventes INVCW INVCCW ienes 232 9 9 Delini oes de CONTOrmO siiente in anenai doc con AEE E Ca AEGNE EEAS 238 9 9 1 Informa es gerais sobre sucess es de elementos de contorno 238 9 9 2 Sucess es de elementos de contorno Uma reta ANG 239 9 9 3 Sucess es de elementos de contorno Duas retas ANG isentas 241 9 9 4 Sucess es de elementos de contorno Tr s retas ANG eterna 244 9 9 5 Sucess es de elementos de contorno Programa o de ponto final com ngulo 248 9 10 Rosqueamento com passo constante 633 e eeteeetereeereneaaneaeaeaeacanternaas 249 9 10 1 Rosqueamento com passo constante 633 SF ii iretaeereeeeeeeeeeeererantaaas 249 9 10 2 Curso programado de entrada e de sa da DITS DITE 256 9 11 Rosqueamento com passo crescente ou decrescente 634 635 e 258 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 9 Conte do 9 12 Rosqueamento com macho sem mandril de compensa o 6331 G332 260 9 13 Rosqueamento com macho com mandril de compensa o G63 265 9 14 Retrocesso r pido para rosqueamento LFON LFOF DILF ALF LFTXT LFWP LFPOS POLF POLFMASK POLEMLIN sccassrasensrisara doar pisgaodhintadimaseasas odbaua lia asia du
537. rs o direito oscila o OSP1 Ponto de m x x x x x x Real Oscillating revers o Position 1 esquerdo oscila o OSP2 Ponto de re m x x x x x x Real Oscillating vers o direito Position 2 oscila o OSB Ponto de m x x x x x x Real Oscillating partida da start oscila o position OSE Ponto final da m x x x x x x Real Oscillating oscila o end position OSNSC N mero de m Integer sem Oscillating passadas sinal number finais da spark out oscila o cycles OSCTRL Op es da m Integer sem Oscillating oscila o sinal Op es control de defini o Integer sem sinal Op es de resetamento OSCILL Atribui o de m Axis 1 3 Oscillating eixos para eixos de oscila o penetra o ativa o da oscila o FDA Avan o axial b x Real sem sinal Feed DRF para sobre axial posi o de manivela eletr nica FGREF Raio de m x x Real sem sinal refer ncia Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 511 Tabelas 16 2 Endere os Identifica Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Tipo de dado dor de endere o ou por G71 G710 G91 ACN CAC endere o bloco ACP CDC CACN CACP POLF Posi o m x x Real sem sinal LIFTFAST FXS Deslocamento m Integer sem Fixed stop at o encosto sinal fixo ativado FXST Limite de tor m Real Fixed stop que para des torque locamento at o encosto fixo FXSW Janela de m Real Fixed
538. rvas de offset nos dois blocos N10 e N40 devem ser omitidos os blocos N20 e N30 No exemplo o comando ainda n o conhece o bloco N40 se o N10 deve ser executado totalmente Com isso pode se omitir apenas um nico bloco Com cpor2 ativo o movimento de compensa o representado na figura executado e n o ser parado Nesta situa o um cor ou cpon produziria um alarme Manual de programa o 03 2010 6FC5398 1BP20 1KAO 313 Corre es do raio da ferramenta 10 5 Monitora o de colis es CDON CDOF CDOF2 Outras informa es Teste do programa Para evitar paradas de programa sempre deve ser empregada a ferramenta de maior raio das ferramentas desta s rie durante o teste de programa Exemplos para movimentos de compensa o em situa es cr ticas de usinagem Os seguintes exemplos mostram situa es cr ticas de usinagem que s o detectadas pelo comando e compensadas atrav s de trajet rias alteradas da ferramenta Em todos os exemplos foi selecionada uma ferramenta com raio demasiadamente grande para produ o do contorno Exemplo 1 Detec o de gargalos de garrafa Curso de ferramenta Contorno programado Visto que o raio de ferramenta selecionado para produ o deste contorno interno muito grande o gargalo de garrafa ser contornado emitido um alarme Exemplo 2 Trajet ria de contorno menor que o raio da ferramenta Curso de ferramenta Contorno programado
539. s Equidistante Equidistante TN Sintaxe G0 G1 X Y Z G41 G42 OFFN lt valor gt G40 X Yu Bete Significado G41 Ativa o do WRK com sentido de usinagem esquerda do contorno G42 Ativa o do WRK com sentido de usinagem direita do contorno OFFN lt valor gt Sobremetal para contorno programado Offset do contorno normal opcional Por exemplo para gerar trajet rias equidistantes para o pr acaba mento G40 Desativa o do WRK Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 277 Corre es do raio da ferramenta 10 1 Corre o do raio da ferramenta G40 G41 G42 OFFN Indica o No bloco com c40 c41 c42 deve estar ativo o co ou O c1 e pelo menos indicado um eixo do plano de trabalho selecionado Se na ativa o for indicado apenas um eixo a ltima posi o do segundo eixo ser comple mentada automaticamente e o deslocamento ser executado nos dois eixos Os dois eixos devem estar ativos no canal como eixos geom tricos Isso pode ser garantido atrav s da programa o com croax Exemplos Exemplo 1 Fresamento Corre o em X Y Corre o em 50 C digo de programa Coment rio N10 GO X50 T1 D1 Somente a corre o do comprimento de ferramenta ativado X50 aproximado sem corre o N20 G1 G41 Y50 F200 A compensa o do raio ativada o ponto X50 Y50 aproximado com corr
540. s m x G2 3 Interpola o circular em sentido hor rio m G3 4 Interpola o circular em sentido anti hor rio m CIP 5 Interpola o circular atrav s do ponto intermedi rio m ASPLINE 6 Akima Spline m BSPLINE 7 B Spline m CSPLINE 8 Spline c bica m POLY 9 Interpola o de polin mios m G33 10 Rosqueamento com passo constante m G331 11 Rosqueamento com macho m G332 12 Retrocesso rosqueamento com macho m OEMIPO1 9 13 reservado m OEMIPO2 9 14 reservado m CT 15 C rculo com transi o tangencial m Fundamentos 518 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 3 Grupos de fun es G G34 16 Rosqueamento com passo linear e crescente m G35 17 Rosqueamento com passo linear e decrescente m INVCW 18 Interpola o de evolventes no sentido hor rio m INVCCW 19 Interpola o de evolventes no sentido anti hor rio m Se nas fun es G modais n o for programada nenhuma fun o do grupo ent o atua o ajuste padr o alter vel atrav s de dado de m quina MD20150 MN MC GCODE RESET VALUES Grupo 2 Movimentos ativados por blocos tempo de espera Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM G4 1 Tempo de espera pr definido b G63 2 Rosqueamento com macho sem sincroniza
541. s atrav s do uso do operador de concatena o lt lt Atrav s da programa o do msc sem texto de mensagem poss vel apagar novamente a atual mensagem Par metro opcional para definir o momento em que a grava o da mensagem ser executada Valores dispon veis 0 1 Valor padr o 0 Valor Significado 0 Para a grava o da mensagem n o gerado nenhum bloco de processamento principal pr prio Ele ocorre no pr ximo bloco NC que ser executado Nenhuma interrup o de um modo de controle da trajet ria ativo 1 Para a grava o da mensagem gerado um bloco de processamento principal pr prio Um modo de controle da trajet ria que estiver ativo ser interrompido Manual de programa o 03 2010 6FC5398 1BP20 1KAO 389 Comandos suplementares 14 1 Emiss o de mensagens MSG Exemplos Exemplo 1 Emiss o deleta o de mensagens C digo de programa Coment rio N10 G91 G64 F100 z Modo de controle da trajet ria N20 X1 Y1 Nisa APAE AAGA N20 MSG Usinagem da pe a 1 A mensagem somente ser emitida com o N30 O modo de controle da trajet ria mantido N30 X Y N DX Seg Pg N400 X1 Y1 E N410 MSG Usinagem da pe a 2 1 E A mensagem emitida com o N410 O modo de controle da trajet ria interrompido N420 X1 Y1 N X Y N900 MSG 7 Apagar mensagem Exemplo 2 Texto de mensagem com vari vel C digo de programa Coment rio N10 R12 SAA IW X z Atual posi o
542. s de estado da m quina A o comando num rico gera uma parada interna do pr processamento O processamento parado at que todos os blocos preparados e armazenados anteriormente sejam totalmente executados C digo de programa Coment rio N40 POSA X 100 N50 IF SAA IM X R100 GOTOF MARCADOR1 Acesso aos dados de estado da m quina 60 G0 Y100 70 WAITP X 80 MARCADORI A Exemplo 2 Espera pelo fim do deslocamento com WAITP Alimentador de paletes Eixo U Magazine de paletes Transporte do palete de pe as de trabalho na rea de trabalho Eixo V Sistema de transfer ncia para uma esta o de medi o onde s o executados controles de processo em lotes C digo de programa Coment rio N10 FA U 100 FA V 100 Especifica es de avan o espec ficas de eixo para os eixos de posicionamento individuais U ev N20 POSA V 90 POSA U 100 G0 X50 Y70 Deslocamento de eixos de posicionamento e de eixos de percurso N50 WAITP U A execu o do programa somente ser continuada quando o eixo U alcan ar a posi o programada no N20 Fundamentos 120 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 2 Deslocar eixos de posicionamento POS POSA POSP FA WAITP WAITMC Outras informa es Fundamentos Deslocamento com POSA A transi o de blocos e execu o do programa n o influenciada pelo posa O movimento at o ponto final pode ser reali
543. s inteiras Integer Uma constante inteira um valor de n mero inteiro com ou sem sinal precedente p ex uma indica o de valor em um endere o Exemplos fes Atribui o do valor 10 25 no endere o X SRA Nos Atribui o do valor 10 25 no endere o X XOSA Atribui o do valor 0 25 no endere o X XSA Atribui o do valor 0 25 no endere o X sem o 0 antes da primeira casa decimal Xon T A Atribui o do valor 0 1 10 3 no endere o X e Atribui o do valor O no endere o X X0 n o deve ser substitu do por X Indica o Se em um endere o com indica o de casas decimais forem escritas mais casas decimais do que o previsto para este endere o ent o ser realizado um arredondamento para o n mero previsto de casas decimais Constantes hexadecimais 442 Tamb m podem ser utilizadas constantes interpretadas em formato hexadecimal Aqui s o aplicadas as letras A at F como n meros hexadecimais de 10 at 15 As constantes hexadecimais s o colocadas entre aspas e s o iniciadas com a letra H seguida pelo valor escrito em formato hexadecimal S o permitidos caracteres separadores entre as letras e n meros Exemplo C digo de programa Coment rio MC TOOL MANAGEMENT MASK H3C7F Atribui o de constantes hexadecimais em dado de m quina MD18080 SMN MM TOOL MANAGEMENT MASK Indica o O n mero m ximo de caracteres limitado pela faixa de valores do tipo de dado de n mero
544. s ou ranhuras de lubrifica o Na interpola o de linha helicoidal dois movimentos s o executados de forma sobreposta e paralela e um movimento circular plano que e sobreposto por um movimento linear vertical Sintaxe G2 63 X Y Z I J K TURN G2 63 X Y Z I J K TURN G2 G3 AR I J K TURN G2 G3 AR X Y Z TURN G2 G3 AP RP TURN Significado ca Deslocamento em uma trajet ria circular em sentido hor rio G3 Deslocamento em uma trajet ria circular em sentido anti hor rio XY Ponto final em coordenadas cartesianas IIR Centro do c rculo em coordenadas cartesianas AR ngulo de abertura TURN N mero de passagens adicionais de c rculo na faixa de 0 a 999 aP ngulo polar RP Raio polar Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 229 Comandos de movimento 9 7 interpola o helicoidal 62 68 TURN Indica o c2 e c3 est o ativos modalmente O movimento circular executado nos eixos que forem definidos atrav s da indica o do plano de trabalho Exemplo C digo de programa Coment rio N10 G17 G0 X27 5 Y32 99 23 Aproxima o da posi o de partida N20 G1 Z 5 F50 Penetra o da ferramenta N30 G3 X20 Y5 Z 20 I AC 20 J AC 20 TURN 2 Linha helicoidal com os dados Execu o de c rculos inteiros a partir da posi o de partida 2 depois
545. sagens PGsl m program veis Emiss o de mensagens MSG P gina 391 MVTOOL Comando de linguagem FBW para movimentar uma ferramenta N N mero de bloco PGsl secund rio NC Regras de blocos P gina 39 NCK Especifica o da rea de PGAs validade de dados Fundamentos 484 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F NEWCONF Aceita o dos dados de PGAs e e m quina modificados corresponde Ativa o do dado de m quina NEWT Cria o de nova ferra PGAsI e menta NORM 4 Ajuste normal dos pontos PGs m inicial e final com com Aproximar e afastar do contorno pensa o de ferramenta NORM KONT KONTC KONTT P gina 287 NOT N O l gico Negation PGAs NPROT rea de prote o espec PGAs fica de m quina ON OFF NPROTDEF Defini o de uma rea de PGAs prote o espec fica de m quina NUMBER Converte a String de PGAsI entrada em n mero OEMIPO1 Interpola o OEM 1 PGAsI m OEMIPOZ Interpola o OEM 2 PGAsI m OF Palavra chave na PGAsI bifurca o CASE OFFN Sobremetal para PGsl m contorno programado Cor
546. sentido Z ngulo de giro PGAsI PGAsI TILT ngulo lateral PGAsI TLIFT Inser o de bloco inter medi rio em cantos de contorno para controle tangencial PGAsI TMOF Cancelamento da monito ra o de ferramentas PGAsI TMON Ativa o da monitora o de ferramentas PGAsI TO Identifica o valor final em um loop de contagem FOR PGAsI Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 501 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja W2 828D 3 PPU260 261 PPU280 281 D F D F TOFF Offset de comprimento PGsl m de ferramenta no sentido Offset program vel de corre o do componente de com ge ferramenta TOFFL TOFF primento da ferramenta TOFFR P gina 84 que atua paralelo ao eixo geom trico especificado no ndice TOFFL Offset de comprimento PGsl m de ferramenta no sentido Offset program vel de corre o do componente de com de ferramenta TOFFL TOFF primento da ferramenta TOFFR P gina 84 L1 L2 ou L3 TOFFOF Resetamento da corre PGAsI o de comprimento de ferramenta Online TOFFON Ativa o da corre o de PGAs comprimento de ferra menta Online TOFFR Offset do raio da PGsl m ferramenta Offset program vel de corre o de fer
547. sincronizada AXTOSPI Converte o identificador PGAs e de eixo em um ndice de fuso B Nome de eixo PGAs m b Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 449 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja W2 828D 3 PPU260 261 PPU280 281 D F D F B2 Orienta o da ferramen PGAs b ta ngulo RPY ou ngulo euleriano B3 Orienta o da ferramen PGAs b ta Componente de vetor normal de dire o de rea B4 Orienta o da ferramen PGAs b ta Vetor normal de rea para o in cio do bloco B5 Orienta o da ferramen PGAs b ta Vetor normal de rea para o fim do bloco B_AND E por Bits PGAs B_OR OU por Bits PGAs e B_NOT Nega o por Bits PGAsI B XOR OU exclusivo por Bits PGAsl BAUTO Defini o do primeiro PGAsI m o o segmento Spline atrav s dos 3 pontos seguintes BLOCK Defini o junto com a PGAsI palavra chave TO a parte de programa que deve ser executada em uma execu o de subrotina indireta BLSYNC O processamento da PGAsI rotina de interrup o apenas deve come ar com a pr xima mudan a de blocos BNAT 4 Transi o natural para o PGAs m o o primeiro bloco de Spline BOOL Tipo de dado Valores PGAsI l
548. so n 1 12 O 1 8 10308 REAL N mero de Semn de fuso se aplicaa 3 rota es fun o para o fuso mestre H Qualquer 0 99 0 Qualquer As fun es n o t m 3 2147483647 INT nenhum efeito no NCK rA ABOS elas s o realizadas 1 8 10 REAL exclusivamente pelo PLC D Fuso n 1 12 0 32000 INT Sele o de Os nomes de ferramenta 1 com ge tamb m nomes ferramenta n o s o enviados rencia de ferramenta interface do PLC mento de com gerencia ferramen mento de ferra tas ativo mentas ativo E 0 12 INT Sele o de DO Dessele o 1 corre o da Ocupa o pr via D1 ferramenta DL Corre o 1 6 O 1 8110308 REAL Sele o de Se refere ao n mero D 1 em fun o corre o selecionado anteriormente do local fina da ferramenta p 0 001 REAL Avan o de 6 999 999 999 trajet ria EA Eixo n 1 31 0 001 REAL Avan o de 999 999 999 eixo O significado das fun es definido pelo fabricante da m quina Veja as informa es do fabricante da m quina 382 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transfer ncia de fun es auxiliares Outras informa es N mero de emiss es de fun o por bloco NC Em um bloco NC podem ser programados at 10 emiss es de fun o As fun es auxiliares tamb m podem ser emitidas a partir da parte de a o das a es sincronizadas Literatura Manual de fun es pa
549. somente se os outros canais ainda n o alcan aram o marcador WAITP Espera pelo fim do PGsl deslocamento do eixo de Deslocar eixos de posiciona posicionamento mento POS POSA POSP FA WAITP WAITMC P gina 118 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 505 Tabelas 16 1 Lista de instru es Instru o Significado Para descri o veja 1 W2 828D 3 PPU260 261 PPU280 281 D F D F WAITS Espera para alcan ar a PGsl posi o do fuso Posicionamento de fusos SPOS SPOSA M19 M70 WAITS P gina 123 WALCSO Limite da rea de PGsl m trabalho WCS desativado Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS1 Grupo de limite de rea PGsl m de trabalho WCS 1 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS2 Grupo de limite de rea PGsl m de trabalho WCS 2 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS3 Grupo de limite de rea PGsl m de trabalho WCS 3 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS4 Grupo de limite de rea PGsl m de trabalho WCS 4 ativo Limite de rea de trabalho em WCS ENS WALCSO WALCS10 P gina 398 WALCS5 Grupo de limite de rea PGsl m de trabalho WCS
550. sos curtos a dist ncia de suaviza o reduzida automaticamente at o m x de 36 G642 Modo de controle da trajet ria com suaviza o com a conserva o de toler ncias definidas Neste modo em casos normais a suaviza o realizada com a preserva o do desvio de percurso m ximo permitido No lugar desta toler ncia espec fica de eixo tamb m pode ser configurada a preserva o do desvio de contorno m ximo toler ncia de contorno ou do desvio angular m ximo da orienta o da ferramenta toler ncia de orienta o Nota A amplia o da toler ncia de contorno e de orienta o somente existe em sistemas com a presen a do opcional Interpola o de polin mios G643 Modo de controle da trajet ria com suaviza o com a conserva o de toler ncias definidas interno de bloco Com cs43 ao contr rio do c642 n o se forma um bloco de suaviza o pr prio mas s o inseridos movimentos de suaviza o internos do bloco que s o espec ficos para os eixos O percurso de suaviza o pode ser diferente para cada eixo G644 Modo de controle da trajet ria com suaviza o com o m ximo poss vel de din mica Nota c644 n o pode ser realizado com a transforma o cinem tica ativa Internamente comutado para c642 6645 Modo de controle da trajet ria com suaviza o de cantos e transi es de blocos tangenciais com preserva o de toler ncias definidas O c645 trabalha nos cantos de modo igua
551. st o armazenados em dados de m quina Os valores projetados podem ser alterados atrav s da programa o ou de a es s ncronas veja e Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF P gina 132 e Corre o da acelera o program vel ACC opcional P gina 138 Indica o das posi es de fuso Visto que os comandos c90 c91 n o atuam neste caso s o aplicadas explicitamente as indica es de dimens es correspondentes como ac IC DC ACN ACP Sem especifica es o procedimento realizado automaticamente como na especifica o pc Sincroniza o de movimentos de fuso com WAITS Com warts pode ser marcado um ponto no programa NC onde realizada uma espera at que um ou mais fusos programados com srosa em um bloco NC anterior alcancem sua posi o Exemplo C digo de programa Coment rio N10 SPOSA 2 180 SPOSA 3 0 N40 WAITS 2 3 No bloco a espera ocorre at os fusos 2 e 3 alcan arem a posi o especificada no bloco N10 Com warrs e ap s o m5 espera se que o s fuso s esteja m totalmente parado s Com WAITS ap s o m3 ms espera se que o s fuso s alcancem a rota o e o sentido de giro especificados Indica o Se o fuso ainda n o sincronizou com os marcadores de sincroniza o ent o ser adotado o sentido positivo de giro especificado no dado de m quina estado de fornecimento Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO
552. ste bloco Raio em dimens o incremental N25 X RAC 80 e ndica o dimensional do X ativa para este bloco Raio em dimens o absoluta N30 WHEN SSAA IM Y gt 50 DO POS X RIC 1 X o eixo de comando Indica o dimensional do X ativa para este bloco Raio em dimens o incremental N40 WHEN SSAA IM Y gt 60 DO POS X DAC 10 X o eixo de comando Indica o dimensional do X ativa para este bloco Raio em dimens o absoluta N50 G4 F3 Fundamentos 186 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria Outras informa es 6 3 Dimen es Valores de di metro DIAMONA DIAM9OA Os valores de di metro s o aplicados para os seguintes dados Indica o de valor real do eixo transversal no sistema de coordenadas da pe a Modo JOG Incrementos para dimens o incremental e deslocamento com a manivela eletr nica Programa o de posi es finais Par metro de interpola o 1 3 x com c2 c3 caso este estiver programado de forma absoluta com ac Na programa o incremental rc de 1 3 x O c lculo sempre realizado em raios Leitura de valores reais no sistema de coordenadas da pe a com MEAS MEAW SP EP X SAA IW X Programa o em di metro espec fica de eixo ativa por blocos DAC DIC RAC RIC As instru es pac DIC RAC RIC S o permitidas para todos comandos onde considerada a programa o em di metro espec fica de canal Fundamentos Posi o do e
553. ste valor considerado na gera o de um bloco de suaviza o Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comportamento no percurso Fundamentos 11 2 Modo de controle da trajet ria G64 G641 G642 G643 G644 G645 ADIS ADISPOS Suaviza o interna de bloco com G643 Os desvios m ximos do contorno exato na suaviza o s o definidos com o c643 atrav s do dado de m quina MD33100 MA COMPRESS POS TOL para cada eixo Com c643 n o se forma um bloco de suaviza o pr prio mas s o inseridos movimentos de suaviza o internos do bloco que s o espec ficos para os eixos Com c643 o percurso de suaviza o de cada eixo pode ser diferente Suaviza o com toler ncia de contorno e de orienta o com G642 G643 Com o MD20480 MC SMOOTHING MODE a suaviza o com c642 e 643 pode ser configurada de modo que no lugar das toler ncias espec ficas de eixo seja poss vel ativar uma toler ncia de contorno e uma toler ncia de orienta o As toler ncias de contorno e de orienta o s o ajustadas nos dados de ajuste espec ficos de canal SD42465 SC SMOOTH CONTUR TOL desvio m ximo do contorno SD42466 SC SMOOTH ORI TOL desvio angular m ximo da orienta o de ferramenta Os dados de ajuste podem ser programados no programa NC e com isso podem ser especificados de modo diferente para cada transi o de blocos As especifica es muito diferentes para a toler ncia de contorno e para a tol
554. sto o sistema de coordenadas da m quina e o sistema de coordenadas b sico coincidem Atrav s do deslocamento b sico resulta o sistema de ponto zero b sico BNS com o ponto zero de palete Atrav s do deslocamento de ponto zero ajust vel c54 e c55 definido o Sistema de ponto zero ajust vel ENS para pe a 1 respectivamente para pe a 2 4 Atrav s da transforma o de coordenadas program vel resulta o sistema de coordenadas da pe a WCS Fundamentos 34 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos de programa o NC 2 Indica o A diretriz para programa o NC a norma DIN 66025 2 1 Denomina o de um programa NC Regras para denomina o de programas Cada programa NC possui seu pr prio nome identificador que pode ser escolhido no momento da cria o do programa sob observa o das seguintes regras e O tamanho do nome n o pode exceder 24 caracteres pois ao NC s o indicados apenas os primeiros 24 caracteres de um nome de programa e Os caracteres permitidos s o Letras A Z a z N meros 0 9 Sublinhados _ e Os primeiros dois caracteres devem ser duas letras ou um sublinhado e uma letra Quando esta condi o estiver preenchida ent o um programa NC atrav s do nome de programa pode ser chamado como subrotina por outro programa Se o nome do programa for iniciado com n meros ent o n o ser poss vel realizar a chamada de
555. sucess es de elementos de contorno tamb m poss vel sem restri es no G17 ou G19 e Para ngulo raio e chanfro foram definidos os seguintes identificadores ANG ngulo RND raio CHR chanfro Fun o O ponto final das retas definido atrav s dos seguintes dados e ngulo ANG e Uma coordenada de ponto final cartesiana X2 ou Z2 ANG ngulo das retas X1 Z1 Coordenadas de in cio X2 Z2 Coordenadas de ponto final das retas Sintaxe X ANG Z ANG Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 239 Comandos de movimento 9 9 Defini es de contorno Significado dE ss Coordenada de ponto final no sentido X AR Coordenada de ponto final no sentido Z ANG Identificador para programa o de ngulo O valor especificado ngulo relativo abscissa do plano de trabalho ativo eixo Z no c18 Exemplo C digo de programa Coment rio N10 X5 270 F1000 G18 Aproxima o da posi o de partida N20 x88 8 ANG 110 Reta com indica o de ngulo N30 Ou seja C digo de programa Coment rio N10 X5 270 F1000 G18 Aproxima o da posi o de partida N20 z39 5 ANG 110 Reta com indica o de ngulo N30 Fundamentos 240 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Comandos de movimento 9 9 Defini es de contorno 9 9 3 Sucess es de elementos de contorno Duas retas ANG Indica o Na seguinte descri o parte se do princ pio de
556. t lt n D gt contido nos dados de ferramenta ou seja estes influenciam na avalia o dos Offsets do mesmo modo como influenciam os componentes de comprimento da ferramenta L1 at L3 Troca de ferramentas Todos valores de Offset s o mantidos durante uma troca de ferramentas troca de corte isto eles tamb m permanecem ativos para a nova ferramenta o novo corte Exemplo 1 Offset positivo de comprimento da ferramenta A ferramenta ativa uma broca de comprimento L1 100 mm O plano ativo o c17 isto a broca aponta para o sentido Z O comprimento efetivo da broca deve ser prolongado em 1 mm Para programa o destes Offsets de comprimento de ferramenta est o dispon veis as seguintes variantes TOFFL 1 ou TOFFL 1 1 ou TOFF Z 1 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corretores de ferramentas 4 6 Offset program vel de corre o de ferramenta TOFFL TOFF TOFFR Exemplo 2 Offset negativo de comprimento da ferramenta A ferramenta ativa uma broca de comprimento L1 100 mm O plano ativo o c18 isto a broca aponta para o sentido Y O comprimento efetivo da broca deve ser encurtado em 1 mm Para programa o destes Offsets de comprimento de ferramenta est o dispon veis as seguintes variantes TOFFL 1 ou TOFFL 1 1 ou TOFF Y 1 Exemplo 3 Mudan a do tipo de programa o de TOFFL para TOFF A ferramenta ativa uma fresa O plano a
557. ta N30 G2 X115 Y113 3 CR 50 Ponto final do c rculo raio do c rculo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Comandos de movimento C digo de programa 9 6 Interpola o circular Coment rio N30 N30 N30 N40 Il G2 AR 269 31 I 43 J25 52 G2 AR 269 31 X115 Y113 3 N30 CIP X80 Y120 Z 10 TE 85 35 Jl 1C 35 35 Kl 6 M30 Exemplo 2 Torneamento C di go de programa ngulo de abertura centro em dimens o incremental ngulo de abertura ponto final do circulo Ponto final do c rculo e ponto inter medi rio Coordenadas para todos 3 eixos geom tricos Fim do programa Coment rio N 20 25 30 N N N 30 30 30 30 30 N130 N135 Fundamentos GO X12 Z0 G1 X40 Z 25 F0 2 G3 X70 Y 75 1 3 335 K 29 25 G3 X70 Y 75 I AC 33 33 K AC 54 25 G3 X70 Z 75 CR 30 G3 X70 Z 75 AR 135 944 G3 I 3 335 K 29 25 AR 135 944 G3 I AC 33 33 K AC 54 25 AR 135 944 G111 X33 33 4 54 25 G3 RP 30 AP 142 326 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ponto final do c rculo centro em dimens o incremental Ponto final do c rculo centro em dimens o absoluta Ponto final do c rculo raio do c rculo ngulo de abertura ponto final do circulo ngulo de abertura centro em dimens o incremental ngulo de abertura centro em dimens o absoluta Coordenadas polares Coorden
558. ta o do fuso reduzida Velocidade de corte constante Rota o do fuso aumentada Disso resultam as seguintes vantagens e formas uniformes de torneamento e consequentemente uma elevada qualidade superficial e usinagem com prote o e economia da ferramenta Sintaxe Ativa o desativa o da velocidade de corte constante para o fuso mestre G96 G961 G962 S G97 G971 G972 G973 Limite de rota o para o fuso mestre LIMS lt valor gt LIMS lt fuso gt lt valor gt Outro eixo de refer ncia para G96 G961 G962 SCC lt eixo gt Indica o O scci lt eixo gt pode ser programado separado ou junto com o c96 c961 c962 Fundamentos 100 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Movimento do fuso 6 3 Velocidade de corte constante G96 G961 G962 G97 G971 G972 G973 LIMS SCC Significado G96 G961 G962 G97 G971 G972 G973 LIMS SCC Velocidade de corte constante com tipo de avan o G95 ON Com o G96 ativa se automaticamente o G95 Se o G95 ainda n o estava ativada ent o na chamada do G96 deve ser informado um novo valor de avan o F Velocidade de corte constante com tipo de avan o G94 ON Velocidade de corte constante com tipo de avan o G94 ou G95 ON Nota Para informa es referentes ao G94 e G95 veja Avan o G93 G94 G95 F FGROUP FL FGREF P gina 109 Junto com o c96 6961 OU 6962 O s n o interpretado co
559. ta o programado com z rms n o pode exceder o limite programado com c26 e nem a rota o limite definida pelos dados de ajuste Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 101 Movimento do fuso 6 3 Velocidade de corte constante 696 G961 G962 G97 G971 G972 G973 LIMS SCC Exemplos 102 Indica o O eixo de refer ncia para c96 c961 c962 deve ser um eixo geom trico conhecido no canal no momento da programa o do scc lt eixo gt A programa o do scc lt eixo gt tamb m poss vel com o c96 c961 c962 ativo Exemplo 1 Ativa o da velocidade de corte constante com limite de rota o C digo de programa Coment rio N10 SETMS 3 N20 G96 S100 LIMS 2500 Velocidade de corte constante 100 m min rota o m x 2500 rpm N60 G96 G90 X0 Z10 F8 S100 LIMS 444 Rota o m x 444 rpm Exemplo 2 Especifica o do limite de rota o para 4 fusos Os limites de rota o s o definidos para o fuso 1 fuso mestre e os fusos 2 3 e 4 c digo de programa N10 LIMS 300 LIMS 2 450 LIMS 3 800 LIMS 4 1500 Exemplo 3 Atribui o de um eixo Y para uma usinagem transversal com eixo X C digo de programa Coment rio N10 G18 LIMS 3000 T1 D1 Limite de rota o em 3000 rpm N20 GO X100 z200 N30 Z100 N40 G96 S20 M3 Velocidade de corte constante 20 m min est em fun o do eixo X N50 GO X80 N60 G1 F1 2 X34 Usinagem transversal em X com 1
560. ta Aproxima o com um quadrante Afastamento com um quadrante Aproxima o com um semic rculo Afastamento com um semic rculo Aproxima o e afastamento no espa o valor de ajuste b sico Aproxima o e afastamento no plano Aproxima o e afastamento com retas G147 G148 Dist ncia do canto da fresa at o ponto de partida do contorno Aproxima o e afastamento com c rculos G247 6347 6248 G348 Raio da trajet ria do centro da ferramenta Aten o No REPOS com um semic rculo o DISR corresponde ao di metro do c rculo DISCL Dist ncia do ponto final do movimento de penetra o r pido a partir do plano de usinagem DISCL AC Indica o da posi o absoluta do ponto final do movimento de penetra o r pido Velocidade do movimento de penetra o lento FAD o valor programado atua de acordo com o c digo G do grupo 15 Avan o G93 G94 etc FAD PM o valor programado interpretado como avan o linear como G94 independentemente do c digo G ativo do grupo 15 FAD PR o valor programado interpretado como avan o por rota o como G95 independentemente do c digo G do grupo 15 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 299 Corre es do raio da ferramenta 10 4 Aproxima o e afastamento suaves Exemplo Trajet ria do centro da ferramenta Ferramenta Helicoidal P3anP3ab Semic rculo 20 xy 80 POab Contorno Aprox
561. ta T e seu corte DZERO Coloca como inv lido o n mero D de todas ferramentas da unidade TO atribu da ao canal DELDL INT N mero de INT N D Deleta todos corretores aditivos de ferramenta T um corte ou de uma ferramenta se o D n o for especificado SETMTH INT N do porta Define o n do porta ferramenta ferramenta POSM INT N de aloja INT N de INT N de INT N de Posicionamento do magazine mento em que se alojamento no alojamento magazine deve posicionar magazine que do maga do maga deve ser mo zine interno zine interno vimentado SETTIA VAR INT INT N mero INT N de Defini o de uma ferramenta do Estado Resultado do magazine grupo de grupo de desgaste como inativa da opera o valor desgaste de retorno SETTA VAR INT INT N mero INT N de Defini o de uma ferramenta do Estado Resultado do magazine grupo de grupo de desgaste como ativa da opera o valor desgaste de retorno RESETMON VAR INT INT n T INT n D da Passar o valor real da ferramenta Estado Resultado interno ferramenta para o valor nominal da opera o valor de retorno 25 Fuso sincronizado Palavra 1 par 2 3 par 4 par 5 par metro 6 par Explica o chave metro par metro metro Comportamento de mudan a de metro Identificador metro blocos de subrotina COUPDEF AXIS AXIS REAL REAL STRING 8 Comportamento de STRING 2 Couple Eixo Eixo Rela o Rela o mudan a de
562. ta apenas ser considerado se ele for positivo O comprimento da reta resultante deve ser positivo isto os valores negativos para o DISR ser o permitidos enquanto o valor do DISR for menor que o raio da ferramenta e Aproxima o afastamento com c rculos O DISR indica o raio da trajet ria do centro da ferramenta Se a corre o do raio da ferramenta estiver ativa ser gerado um c rculo com este raio que tamb m neste caso resulta na trajet ria do centro da ferramenta com o raio programado Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta Fundamentos 10 4 Aproxima o e afastamento suaves Dist ncia do ponto do plano de usinagem DISCL veja a figura na sele o do contorno de aproxima o ou de afastamento Se a posi o do ponto P gt deve ser indicada de forma absoluta no eixo perpendicular ao plano do c rculo ent o o valor deve ser programado na forma DISCL AC Com DISCL 0 vale e Com 6340 O movimento de aproxima o inteiro composto por apenas dois blocos P1 P2 e Ps s o coincidentes O contorno de aproxima o formado pelo P1 ao P4 e Com 6341 O movimento de aproxima o inteiro composto por tr s blocos P2 e P3 s o coincidentes Se Po e P4 estiverem no mesmo plano apenas s o formados dois blocos o movimento de penetra o do P1 ao Ps suprimido e Monitora se o ponto definido pelo DISCL que est entre P1 e Ps ou s
563. tamente em linha reta at a pr xima posi o n o corrigida p ex at o ponto de troca de ferramentas Os ngulos de aproxima o afastamento alterados representam um risco de colis o CUIDADO Os ngulos de aproxima o afastamento alterados precisam ser considerados na programa o para que seja evitada uma eventual colis o Fundamentos 290 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Corre es do raio da ferramenta 10 2 Aproximar e afastar do contorno NORM KONT KONTC KONTT Aproxima o afastamento com KONT Antes da aproxima o a ferramenta pode estar localizada na frente ou atr s do contorno Como linha divis ria aplica se neste caso tangente da trajet ria no ponto inicial Antes do ANE Tangente de percurso Ponto inicial E Na aproxima o e afastamento com xonr devem ser diferenciados dois casos correspon dentemente 1 A ferramenta encontra se na frente do contorno gt Estrat gia de aproxima o afastamento como no NORM 2 A ferramenta encontra se atr s do contorno Aproxima o A ferramenta em fun o do comportamento de canto c450 c451 programado desloca se em torno do ponto inicial sobre uma trajet ria circular ou atrav s de uma intersec o das eq idistantes Os comandos c450 c451 s o aplicados para a transi o do atual bloco ao bloco seguinte Fundamentos Manual de
564. tas ficam dispon veis para estes canais rea de trabalho rea tri dimensional na qual a ponta da ferramenta pode se mover com base na constru o da m quina ferramenta Vide gt Area de prote o Arquivar Transmiss o de arquivos ou diret rios para um dispositivo externo de armazenamento Aterramento No terra conectado todas as partes inativas de um equipamento o qual mesmo em caso de mal funcionamento n o se tornar ativa gerando risco de contato com alguma tens o Autom tico Modo de opera o do comando Opera o em sequ ncia de blocos de acordo com a DIN Modo de opera o do sistema NC em que um gt Programa de usinagem selecionado e processado de forma cont nua Avan o de tempo inverso No SINUMERIK 840D pode ser programado o tempo necess rio para o deslocamento pelo trajeto indicado em um bloco para a movimenta o do eixo ao inv s da velocidade de avan o c93 Avan o de trajet ria Avan o de trajet ria influ ncia gt eixos de trajet ria Ele representa a soma geom trica dos avan os dos gt eixos geom tricos envolvidos Avan o r pido Avan o mais r pido de um eixo utilizado quando por exemplo a ferramenta est se aproximando de um gt contorno da pe a de uma posi o de descanso ou est sendo recuada O avan o r pido definido em uma base de m quina espec fica atrav s de um dado de m quina Fundamentos 566 Manual de programa o 03 2010 6FC5398 1BP
565. taxe Significado Exemplos 368 Espelhamento program vel MIRROR AMIRROR Com mrrror amIRROR as formas da pe a de trabalho podem ser espelhadas nos eixos de coordenadas Todos os movimentos de deslocamento que foram programados depois p ex em subrotinas ser o executados com espelhamento MIRROR X Y Z AMIRROR X Y Z Indica o As instru es de Frame s o programadas cada uma em um bloco NC pr prio MIRROR Espelhamento absoluto relativo ao sistema de coordenadas atualmente ajustado com G54 G57 G505 G599 AMIRROR Espelhamento aditivo relativo ao sistema de coordenadas atualmente ajustado ou programado Ecs Dag Belo Eixo geom trico cujo sentido deve ser trocado O valor aqui indicado pode ser selecionado livremente p ex XO YO ZO Exemplo 1 Fresamento O contorno aqui mostrado programado uma vez como subrotina Os demais contornos s o gerados atrav s do espelhamento O ponto zero da pe a definido na posi o central em rela o aos contornos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Transforma es de coordenadas Frames C digo de programa 12 7 Espelhamento program vel MIRROR AMIRROR Coment rio N10 N20 N30 N40 N50 N60 N70 N90 G L M L 7 G54 0 RROR X0 0 AMIRROR YO L M N80 L M 0 RROR YO 0 RROR N100 GO X300 Y100 M30 Exemplo 2 Rota o C
566. tes dados de posi o Posi o Especifica o da posi o em dimens o A especifica o refere se ao incremental P2 X15 Z 7 5 P1 P3 Z 10 P2 P4 X20 Z 10 P3 Indica o Com o prAMor ou o DIAM90 ativado o curso nominal em dimens es incrementais c91 programado como raio Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 21 Fundamentos geom tricos 1 1 Posi es da pe a Exemplo Fresamento Os dados de posi o para os pontos P1 at P3 em dimens o incremental s o 22 Para os pontos P1 at P3 em dimens es incrementais resultam os seguintes dados de posi o Posi o Especifica o da posi o em dimens o A especifica o refere se ao incremental P1 X20 Y35 Ponto zero P2 X30 Y20 P1 P3 X20 Y 35 P2 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Fundamentos geom tricos 1 2 Planos de trabalho 1 2 Planos de trabalho Um programa NC deve conter a informa o em qual plano se deve trabalhar Somente ent o o comando pode processar corretamente os valores de corre o da ferramenta durante a execu o do programa NC Al m disso a especifica o do plano de trabalho importante para determinados tipos de programa o de c rculos e para as coordenadas polares Todo plano de trabalho definido por dois eixos de coordenadas O terceiro eixo de coorde nadas s
567. tificador de fun o CALCDAT BOOL VAR REAL 2 INT N mero VAR REAL 3 CALCDAT Calculate circle data Estado de erro Tabela com de pontos de Resultado Calcula o raio e o centro de um pontos de entrada para Abscissa c rculo a partir de 3 ou 4 pontos entrada uma c lculo ordenada e raio conforme par metro 1 que abscissa e uma 3 ou 4 do centro est o em um c rculo Os pontos ordenada para calculado do devem ser diferentes um do 1 2 3 etc c rculo outro ponto Identificador Resultado 1 par metro 2 par metro 3 par metro 4 par metro 5 par 6 par metro metro CALCPOSI INT REAL REAL REAL REAL BOOL codificado Estado Posi o de Increment Dist ncias Valor de O bin 0 OK sa da no WCS Defini o de m nimas de retorno Avalia o Para 1 DLIMIT 0 Abscissa Curso limites a poss vel curso Grupo 13 monitorar neg 1 Ordenada 0 Abscissa a incrementa se de c digos 1 Limites se danos 2 Aplicada de 0 Abscissa E ano A n def terceira 2 Aplicada ua o do E pol metr sa a de 1 Limite SW coord terceira M Or O a ia patie ia ra3a29 2 rea de oora 2 Aplicada do par metro 3 Refer ncia 4 Area de trabalho relativo terceira sem viola o ao sistema prot ativa SA read Posi o de coord do limite b sico do 8 rea de 3 eixo lin comando prot pr prot sa da j 3 f m quina independen ativa Para mais 4 eixo rot te do grupo
568. tificador de subrotina EXECTAB REAL 11 Execute table Execu o de um elemento a partir de uma tabela de movimentos Elemento da tabela de movimentos Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 539 Tabelas 16 4 Chamadas de subrotina pr definidas 12 reas de prote o Palavra chave 1 par metro 2 par metro 3 par metro 4 par metro 5 par metro Explica o Identificador de subrotina CPROTDEF INT N mero da BOOL INT REAL REAL Channel rea de TRUE 0 4 e5 par Limita o no Limita o no specific prote o Areas de metro n o s o sentido positivo sentido negativo protection prote o avaliados area orientada pela E RIR definition ferramenta 1 4 par metro E avaliado Defini o 2 5 par metro ga o 2 rea de avaliado prote o 3 4 e 5 par espec fica metro s o de canal avaliados NPROTDEF INT N mero da BOOL INT REAL REAL NCK rea de TRUE 0 4 e 5 par Limita o no Limita o no specific prote o Areas de metro n o s o sentido positivo sentido negativo protection prote o avaliados area orientada pela E definition E 140 parame Defini o tro avaliado d e uma 2 5 O par me rea de tro avaliado prote o 3 4 e 5 par espec fica metro s o de m quina avaliados CPROT INT N mero da INT Op o REAL REAL REAL rea de rea de 0
569. tivo o c17 C digo de programa Coment rio N10 TOFFL 1 3 TOFFL 3 5 Offsets ativos L1l 3 L2 0 L3 5 N20 TOFFL 2 4 Offsets ativos L1l 3 L2 4 1L3 5 N30 TOFF Z2 1 3 Offsets ativos L1l 0 L2 0 L3 1 3 Exemplo 4 Mudan a de planos C digo de programa Coment rio N10 STC DP1 1 1 120 N20 STC DP3 1 1 100 Comprimento de ferramenta L1 100mm N30 T1 D1 G17 N40 TOFF Z 1 0 Offset no sentido Z corresponde ao L1 no G17 N50 G0 X0 Y0 Z0 Posi o de eixo da m quina X0 YO Z101 N60 G18 GO X0 YO Z0 Posi o de eixo da m quina X0 Y100 Z1 N70 G17 N80 TOFFL 1 0 Offset no sentido L1 corresponde ao Z no G17 N90 GO X0 YO Z0 Posi o de eixo da m quina X0 Y0 Z101 N100 G18 GO X0 Y0 Z0 Posi o de eixo da m quina X0 Y101 Z0 Neste exemplo durante a mudan a para c18 no bloco n60 mantido o Offset de 1 mm no eixo Z o comprimento efetivo da ferramenta no eixo Y o comprimento de ferramenta inalterado de 100mm De modo contr rio no bloco n100 o Offset atua no eixo Y com a mudan a para o c18 porque na programa o ele foi atribu do ao comprimento de ferramenta L1 e este componente de comprimento tem efeito no eixo Y como c18 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 87 Corretores de ferramentas 5 8 Offset program vel de corre o de ferramenta TOFFL TOFF TOFFR Outras informa es Aplica es A fun o Offset program vel de corre o da ferr
570. to deslocado com 500 mm rota o do fuso mestre N50 FPRAOF X Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Controle de avan o 7 5 Avan o para eixos fusos de posicionamento FA FPR FPRAON FPRAOF Outras informa es Fundamentos FAL Sempre aplicado o tipo de avan o c94 Se c70 c71 estiver ativo ent o a unidade de medida m trica inch adotada conforme o pr ajuste no dado de m quina Com c700 6710 pode se alterar a unidade de medida no programa ATEN O Se n o for programado nenhum ra ser aplicado o valor ajustado no dado de m quina FPR Com o FPR pode se derivar o avan o por rota o a partir de qualquer fuso ou eixo rotativo como extens o do comando c95 avan o por rota o em fun o do fuso mestre O c95 FPR aplicado para eixos de percurso e eixos s ncronos Se o eixo rotativo fuso identificado com FPR trabalha com controle de posi o aplicado o acoplamento de valor nominal caso contr rio acoplamento de valor real FPRAONL Com rrraon poss vel derivar por eixos o avan o por rota o de eixos de posicionamento e fusos do avan o moment neo para um outro eixo rotativo FPRAOF Com rrraor desativado o avan o por rota o para um ou simultaneamente para v rios eixos fusos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 135 Controle de avan o 7 6 Corre o do avan o program
571. to de deslocamento e eixos adicionais que n o se deslocam com extens o outros blocos s o desacelerados at a total parada A parada exata utilizada quando s o produzidos cantos externos vivos ou quando os cantos internos devem ser acabados na medida exata Com o crit rio de parada exata se define a exatid o com que o canto esquina deve ser aproximado e quando deve ser realizada a transi o para o pr ximo bloco e Parada exata fina A mudan a de blocos realizada assim que todos os eixos envolvidos no movimento de deslocamento alcan arem os limites de toler ncia espec ficos de eixo para Parada exata fina e Parada exata aproximada A mudan a de blocos realizada assim que todos os eixos envolvidos no movimento de deslocamento alcan arem os limites de toler ncia espec ficos de eixo para Parada exata aproximada e Fim de interpolador A mudan a de blocos realizada assim que o comando processar a velocidade nominal zero para todos os eixos envolvidos no movimento de deslocamento A posi o reale o erro de seguimento dos eixos envolvidos n o s o considerados Indica o Os limites de toler ncia para Parada exata fina e Parada exata aproximada podem ser ajustados para cada eixo atrav s de dados de m quina G60 GO uia G601 G602 G603 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 325 Comportamento no percurso 11 1 Parada exata G60 G9 G607 G602 G603
572. to zero interna do comando e Coordenadas para o deslocamento e ngulo para fixa o girada e Fatores de escala se necess rio Y Escalonamento Deslocamento de ponto zero G54 at G57 No programa NC o ponto zero do sistema de coordenadas b sico deslocado para o sistema de coordenadas da pe a atrav s da chamada de um dos quatro comandos c54 at G57 Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KA0 161 Ajustes de geometria 6 1 Deslocamento de ponto zero ajust vel G54 G57 G505 G599 G53 G500 SUPA G153 162 No pr ximo bloco NC com movimento programado est o relacionadas todas indica es de posi o e com isso os movimentos da ferramenta com rela o ao atual ponto zero de pe a aplicado Indica o Com os quatro deslocamentos de ponto zero dispon veis podem ser descritas simultaneamente quatro fixa es de pe a p ex para usinagem m ltipla que s o chamadas no programa Outros deslocamentos de ponto zero ajust veis G505 at G599 Para outros deslocamentos de ponto zero ajust veis est o dispon veis os seguintes n meros de comando c505 at 599 Com os quatro deslocamentos de ponto zero c54 at c57 pr ajustados poss vel criar ao todo 100 deslocamentos ajust veis na mem ria de ponto zero atrav s de dado de m quina Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Ajustes de geometria
573. tr nica No N20 ocorre uma acelera o de 500 para 700 mm min Atrav s de manivela eletr nica pode ser alterada a velocidade de percurso em fun o do sentido de giro entre 0 e o valor m ximo dados de m quina Deslocamento de eixos de posicionamento com defini o de curso FDA lt eixo gt 0 No bloco NC com o FDA lt eixo gt 0 programado o avan o passa para zero de modo que nenhum movimento de deslocamento pode ser realizado a partir do programa Agora o movimento de deslocamento programado na posi o de destino controlado atrav s do giro da manivela eletr nica Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Controle de avan o 7 8 Avan o com sobreposi o de manivela eletr nica FD FDA Exemplo C digo de programa Descri o N20 POS V 90 FDA V 0 Posi o de destino 90 mm avan o por eixo 0 mm min e sobreposi o de curso atrav s de manivela eletr nica Velocidade do eixo V no in cio do bloco 0 mm min A defini o de curso e de velocidade realizada atrav s de pulsos da manivela eletr nica Sentido de movimento velocidade de deslocamento Conforme o sinal os eixos percorrem o curso especificado pelos pulsos de manivela eletr nica Dependendo do sentido de giro o deslocamento pode ocorrer para frente ou para tr s Quanto mais r pido a manivela eletr nica for girada mas alta ser a velocidade de deslocamento
574. trav s do encoder e a programada Vari veis de sistema Uma vari vel que existe sem precisar da declara o do programador no gt programa de usinagem E definida atrav s de um tipo de dado e de um nome de vari vel precedida por Vide gt Vari veis de usu rio definidas Vari veis definidas pelo usu rio O usu rio pode declarar suas pr prias vari veis para qualquer prop sito em gt programas de usinagem ou bloco de dados Dados de usu rio globais Uma defini o cont m o tipo de dados e os nomes das vari veis Vide gt Vari veis de sistema Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 585 Gloss rio Velocidade de percurso A m xima velocidade program vel depende da resolu o do campo de introdu o Uma resolu o de por exemplo 0 1 mm permite um avan o programado de no m ximo 1000 m min Velocidade de transmiss o Velocidade para a transfer ncia de dados Bit s WinSCP WinSCP um programa gratuito dispon vel para Windows para transfer ncia de arquivos Zona de Prote o rea tri dimensional dentro da gt rea de trabalho na qual n o permitida a passagem da ponta da ferramenta Fundamentos 586 Manual de programa o 03 2010 6FC5398 1BP20 1KAO ndice AA_ACC 141 AA_FGREF 118 AA_FGROUP 118 AA_OFF 381 AC_F_TYPE 157 AC_FGROUP_MASK 118 AC_FZ 157 AC_S_TYPE 99 AC_SVC 99 AC_TOFF 88 AC_TOFFL 88 AC_TOFFR 88 A
575. trole da atual PGsl m acelera o axial m xima Influ ncia da acelera o em eixos escravos VELOLIMA ACCLIMA JERKLIMA P gina 415 ACN Especifica o de dimen PGs b s o absoluta para eixos Indica o de dimens es rotativos aproxima o da absolutas para eixos rotativos posi o no sentido DC ACP ACN P gina 175 negativo ACOS Arco coseno PGAsI fun o trigonom trica ACP Especifica o de dimen PGs b s o absoluta para eixos Indica o de dimens es rotativos aproxima o da absolutas para eixos rotativos posi o no sentido DC ACP ACN P gina 175 positivo ACTBLOCNO Retorna o atual n mero PGAsI de bloco de um bloco de alarme mesmo se ocultar atual exibi o de blocos DISPLOF estiver ativo ADDFRAME Inclus o e eventual PGAsi FB1 K2 ativa o de um Frame medido ADIS Dist ncia de suaviza o PGs m para fun es de trajet ria Modo de controle da trajet ria G1 G2 G3 G64 G641 G642 G643 G644 G645 ADIS ADISPOS P gina 331 ADISPOS Dist ncia de suaviza o PGs m para avan o r pido GO Modo de controle da trajet ria G64 G641 G642 6643 G644 G645 ADIS ADISPOS P gina 331 ADISPOSA Tamanho da janela de PGAs m toler ncia para IPOBRKA ALF ngulo de retra o PGAs m r pida Fundamentos Manual de programa o 03 2010
576. tru o CTABID Significado Fornece o n mero de tabela da tabela de curvas n Para descri o veja 1 PGAsl w3 828D 3 PPU260 261 PPU280 281 D F D F CTABINV Posi o de eixo mestre determinada com base na posi o do eixo escra vo a partir da tabela de curvas PGAsl CTABISLOCK Retorna o estado de bloqueio da tabela de curvas de n mero n PGAsl CTABLOCK Elimina o e sobre grava o bloqueio PGAsl CTABMEMTYP Retorna a mem ria em que est armazenada a tabela de curva de n mero n PGAsl CTABMPOL N mero m ximo de polin mios poss veis na mem ria PGAsl CTABMSEG N mero m ximo de segmentos de curva poss veis na mem ria PGAsl CTABNO N mero de tabelas de curvas definidas na SRAM ou DRAM FB3 M3 CTABNOMEM N mero de tabelas de curvas definidas na SRAM ou DRAM PGAsl CTABPERIOD Retorna a periodicidade de tabela da tabela de curvas de n mero n PGAsl CTABPOL N mero de polin mios efetivamente utilizados na mem ria PGAsl CTABPOLID N mero de polin mios de curvas utilizados pela tabela de curva de n mero n PGAsl CTABSEG N mero de segmentos de curva efetivamente utilizados na mem ria PGAsl CTABSEGID N mero de segmentos de curva utilizados na tabela de curva de n mero n PGAsl 456 Fundamentos Manual de
577. ual de programa o 03 2010 6FC5398 1BP20 1KA0 Movimento do fuso 6 2 Velocidade de corte SVC Indica o A programa o do svc n o poss vel com a ativa o de G96 6961 6962 SUG SPOS SPOSA M1 9 M70 De modo contr rio a programa o de um destes comandos cancelar o svc Indica o Por exemplo as trajet rias de ferramentas normalizadas geradas em sistemas CAD que consideram o raio da ferramenta e apenas diferem no raio de corte em rela o ferramenta normalizada n o s o suportadas com a programa o do svc Exemplos Para todos exemplos deve se aplicar Porta ferramenta fuso para fresamento Standard Exemplo 1 Fresa com raio de 6 mm C digo de programa Coment rio N10 GO X10 T1 D1 Por exemplo sele o de fresa com TC_DP6 1 1 6 raio de ferramenta 6 mm N20 SVC 100 M3 Velocidade de corte 100 m min gt Rota o de fuso resultante S 100 m min 1000 6 0 mm 2 3 14 2653 93 rpm N30 G1 X50 G95 FZ 0 03 SVC e avan o de dente Exemplo 2 Sele o de ferramenta e SVC no mesmo bloco C digo de programa Coment rio N10 G0 X20 N20 T1 D1 SVC 100 Sele o de ferramenta e de bloco de dados de corre o junto com o SVC no bloco em qualquer ordem N30 X30 M3 Partida de fuso com sentido de giro direita velocidade de corte de 100 m min N40 G1 X20 F0 3 G95 SVC e avan o por rota o Fundamentos Manual de programa o
578. uivos N mero de bloco principal Identifica o de salto Endere os fixos dispon veis Identifica Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Tipo de dado dor de endere o por G71 G710 G91 ACN CAC endere o bloco ACP CDC CACN CACP L N mero de b Integer sem subrotina sinal P N mero de b Integer sem execu es de sinal subrotina N N mero de b Integer sem bloco sinal G Fun o G veja a Integer sem lista sinal de fun e sG F Avan o tem m b x x Real sem sinal po de espera OVR Override m Real sem sinal S Fuso tempo m b x Real sem sinal de espera SPOS Posi o do m x x x Real fuso SPOSA Posi o de m x x x Real fuso al m dos limites do bloco T N mero de m x Integer sem ferramenta sinal D N mero da m x Integer sem corre o sinal M H Fun es b x M Integer sem auxiliares sinal H Real Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 509 Tabelas 16 2 Endere os Endere os fixos com extens o de eixo Identifica Tipo de Modal G70 G700 G90 IC AC DC CIC Qu Tipo de dado dor de endere o ou por G71 G710 G91 ACN CAC endere o bloco ACP CDC CACN CACP AX Axis Identificador x x x x x x Real vari vel de eixo IP Par metro de b x x x x x Real Par metro interpola o de interpo vari vel la o POS Eixo de posi m x x x x x x x Real Position
579. uso ou depois de escravo fuso ultrapassar a FS mestre posi o de LS desativa o POSrs COUPOF AXIS AXIS REAL REAL A mudan a de blocos liberada Desativa o Eixo Eixo POSrs POSts somente ao serem ultrapassadas do modo s n escravo mestre as duas posi es programadas crono depois ou fuso ou Faixa do de ultra escravo fuso POSrs POS1s 0 359 999 graus passar as FS mestre duas posi LS es de des ativa o POSrs e POS1s COUPOFS AXIS AXIS A mudan a de blocos realizada Desativa o Eixo Eixo da forma mais r pida poss vel de um aco escravo mestre mudan a imediata de blocos plamento ou fuso ou com parada escravo fuso do eixo FS mestre escravo LS COUPOFS AXIS AXIS REAL Depois de ultrapassar a posi o de Desativa o Eixo Eixo POSrs desativa o programada do eixo somente de escravo mestre escravo e relativa ao sistema de pois de ultra ou fuso ou coordenadas da m quina a mu passar a po escravo fuso dan a de blocos somente liberada si o de des FS mestre ap s a ultrapassagem das posi es ativa o pro LS de desativa o POSFS gramada do Faixa de valores O 359 999 graus eixo escravo Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 547 Tabelas 16 4 Chamadas de subrotina pr definidas COUPON AXIS AXIS A mudan a de blocos liberada Ativa o mais Eixo Eixo imediatamente r pida poss escravo
580. van o em mm min ou graus min e G95 Avan o em mmrrot ou inch rot e G96 Velocidade de corte constante Indica o Se no bloco n o for programado nenhum deslocamento p ex bloco de c lculo o FB permanece sem efeito Se nenhum avan o expl cito for programado para chanfro arredondamento o valor do FB tamb m ser aplicado em um elemento de contorno chanfro arredondamento presente neste bloco As interpola es de avan o FLIN FCUB S O poss veis sem restri es A programa o simult nea do rs e do Fp uso de manivela eletr nica com sobreposi o de avan o ou do F avan o de trajet ria modal n o poss vel Exemplo C digo de programa Coment rio N10 GO X0 YO G17 F100 G94 Posi o de sa da N20 G1 X10 Avan o de 100 mm min N30 X20 FB 80 Avan o de 80 mm min N40 X30 O avan o novamente 100 mm min Fundamentos 150 Manual de programa o 03 2010 6FC5398 1BP20 1KA0 Controle de avan o 7 12 Avan o por dente G95 FZ 7 12 Avan o por dente G95 FZ Fun o Preferenciamente para opera es de fresamento ao inv s do avan o por rota o tamb m pode ser programado o avan o por dente muito usado na pr tica Curso de avan o por dente Atrav s do par metro de ferramenta TC DPNT n mero de dentes do bloco de dados de corre o de ferramenta ativo o comando calcula o avan o por rota o ativo para cada bloco de deslocamento a partir do avan o por dente programado F F
581. vari veis de sistema podem ser utilizadas com o identificador de eixo de canal do eixo lincado guia Vari vel de sistema Significado AA LEAD SP Valor mestre simulado Posi o AA LEAD SV Valor mestre simulado Velocidade Se estas vari veis de sistema s o atualizadas atrav s da NCU do eixo guia ent o os novos valores tamb m s o transmitidos para as NCUs que querem deslocar eixos escravos dependentes deste eixo guia Literatura Manual de fun es ampliadas V rios pain is de comando e NCUSs B3 Manual de programa o 03 2010 6FC5398 1BP20 1KAO 433 Outras informa es 15 2 Do comando de deslocamento at o movimento da m quina 15 2 434 Do comando de deslocamento at o movimento da m quina A rela o entre os movimentos de eixo programados comandos de deslocamento e os movimentos de m quina resultantes deve ser explanado pela seguinte figura Movimento de eixos programado no sistema de coordenadas da pe a Descri o da geometria da pe a atrav s dos eixos geom tricos p ex X Y Z C lculo de Frame e 3 deslocamento TRANS Descri o da orienta o da Restantes instru es de rota o ROT feramenta atrav s de deslocamento atrav s de escala SCALE vetor de orienta o ngulo eixos adicionais euleriano p ex C U V Contorno em sistema de coordenadas cartesiano do canal BCS C lculo de Frame Corre o do r
582. ve as funcionalidades de escopo padr o As comple menta es e altera es realizadas pelo fabricante da m quina s o documentadas pelo fabricante da m quina No comando podem existir outras fun es que n o foram explicadas nesta documenta o Isso no entanto n o implica nenhuma obriga o destas fun es serem fornecidas com um novo controle ou em caso de servi o Da mesma forma devido grande variedade de itens esta documenta o n o compreende todas as informa es detalhadas de todos os tipos de produto e tamb m n o podem ser considerados todos os casos poss veis de instala o opera o e manuten o Para d vidas entre em contato com nosso Hotline Europa frica Telefone 49 180 5050 222 Fax 49 180 5050 223 0 14 Min na rede fixa alem poss veis diverg ncias para tarifas de celular Internet http www siemens com automation support request Am rica Telefone 1 423 262 2522 Fax 1 423 262 2200 E Mail mailto techsupport sea Dsiemens com sia Pac fico Telefone 86 1064 757575 Fax 86 1064 747474 E Mail mailto support asia automation Dsiemens com Indica o Os n meros de telefone para suporte t cnico de cada pa s est o dispon veis na Internet http www automation siemens com partner Fundamentos Manual de programa o 03 2010 6FC5398 1BP20 1KAO Pref cio Perguntas sobre a documenta o Em cas
583. viza o constante da orienta o da ferramenta m OSS 3 Suaviza o da orienta o da ferramenta no final do m bloco OSSE 4 Suaviza o da orienta o da ferramenta no in cio e m no fim do bloco OSD 3 5 Suaviza o interna de bloco com indica o da m dist ncia do curso OST 3 6 Suaviza o interna de bloco com indica o da m toler ncia angular Grupo 35 Estampagem e puncionamento Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM SPOF 5 1 Curso OFF estampagem e puncionamento OFF m x SON 5 2 Puncionamento ON m PON 9 3 Estampagem ON m SONS 3 4 Puncionamento ON no ciclo IPO m PONS 3 5 Estampagem ON no ciclo IPO m Grupo 36 Estampagem com retardo Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM PDELAYON 1 Retardamento na estampagem ON m x PDELAYOF 2 Retardamento na estampagem OFF m Grupo 37 Perfil de avan o Fun o G N 1 Significado MD20150 2 W 3 STD SAG FM FNORM 3 1 Avan o normal conforme DIN66025 m x FLIN 9 2 Avan o linear modific vel m FCUB 5 3 Avan o vari vel conforme Spline c bica m Fundamentos 528 Manual de programa o 03 2010 6FC5398 1BP20 1KAO Tabelas 16 3 Grupos de fun es G Grupo 38 Atribui o de entradas sa das r pidas para estam
584. zado paralelo execu o dos blocos NC seguintes Deslocamento com POS A transi o de blocos somente ser executada quando todos eixos programados com ros tiverem alcan ado sua posi o final Espera pelo fim do deslocamento com WAITP Ap s um war TP O eixo vale como n o mais ocupado pelo programa NC at que ele seja programado novamente Ent o este eixo pode ser operado como eixo de posicionamento atrav s do PLC ou como eixo oscilante atrav s do programa NC PLC ou HMI Mudan a de blocos na rampa de frenagem com IPOBRKA e WAITMC Um eixo somente ser desacelerado quando o marcador de espera n o alcan ado ou se outro crit rio de fim de bloco impedir a mudan a de blocos Ap s um wartmc O eixo imedia tamente iniciado caso n o exista nenhum outro crit rio de fim de bloco que impe a a mudan a de blocos Manual de programa o 03 2010 6FC5398 1BP20 1KAO 121 Controle de avan o 7 3 Opera o de fuso com controle de posi o SPCON SPCOF 7 3 Fun o Sintaxe Significado 122 Opera o de fuso com controle de posi o SPCON SPCOF Em determinados casos pode ser necess rio operar o fuso com controle de posi o por exemplo em um rosqueamento com c33 e passo grande pode se obter uma melhor qualidade A comuta o para o modo de fuso com controle de posi o realizada atrav s do comando NC sercon Indica o O spcox requer no m x 3 passos de interpola o SPCON

Download Pdf Manuals

image

Related Search

Related Contents

Guía del usuario del Nokia 5700 XpressMusic  Alpine CDA-9853 CD Player User Manual  Super Hoops Service Manual  BLANCO SUPRA 500-UB  SINUMERIK 840Di Manual Release 03/2004  録音電話機 取扱説明書 - NTT東日本 Web116.jp  A4320A BR14081R-1 ArcticPro Manual.indd  DeLOCK PCMCIA adapter to Express card 34mm  User manual  Vectra Pro Manual  

Copyright © All rights reserved.
Failed to retrieve file