Home
9. - Fagor Automation
Contents
1. 47 6 4 Interpola o circular com centro do arco em coordenadas absolutas 06 52 6 5 Trajet ria circular tangente trajet ria anterior 208 6 6 Trajet ria circular definida mediante tr s pontos G09 6 7 Interpola o helicoidal ri as 6 8 Entrada tangencial come o de usinagem 037 6 9 Sa da tangencial ao final de usinagem G38 6 10 Arredondamento controlado de arestas 036 6 11 Chantrado gs 6 12 Rosqueamento eletr nico G33 6 13 Rosqueamento de passo vari vel 634 reter 6 14 Movimento contra batente 52 6 15 Avan o F como fun o inversa do tempo G32 FUN ES PREPARAT RIAS ADICIONAIS 7 1 Interromper a prepara o de blocos G04 67 7 1 1 904 Ko Interrup o da prepara o de blocos e atualiza o de cotas 69 7 2 Temporiza o 004 O 70 7 3 Trabalho em aresta viva 207 e arredondamento de aresta G05 G50 71 7 3 1 Aresta viva GOZ 71 7 3 2 Arredondamento de aresta G05 72 7 3 3 Arredondamento de aresta controlada G50 a 7 4 Look ahead 51 7 5 Esp
2. 1002 202 2702 Ac _ 10000 270 9354 9455 1002 202 2702 A fun o G94 modal isto depois de programada se mant m ativa at que se programe G95 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir a fun o G94 ou G95 conforme se tenha personalizado o par metro de m quina geral IFEED FAGOR 3 CNC 8035 MODELO V11 1x 35 Velocidade de avan o F PROGRAMA O CONFORME C DIGO ISO FAGOR 3 CNC 8035 MODELO M V11 1x 36 5 2 2 Avan o em mm revoluc o ou polegadas revolu o G95 A partir do momento em que se programa o c digo G95 o controle entende que os avan os programados mediante F5 5 s o em mm revolug o ou polegadas revolu o Esta fun o n o afeta os deslocamentos r pidos G00 que sempre ser o realizados em mm minuto ou polegadas minuto Tamb m n o ser aplicado aos deslocamentos que se efetuem em modo manual inspe o de ferramenta etc A fun o G95 modal isto depois de programada se mant m ativa at que se programe G94 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir a fun o 994 ou G95 conforme se tenha personalizado o par metro de m quina geral IFEED 5 2 3 Velocidade de avan o superficial constante G96 Quando se progr
3. Posicionamento e defini o de ciclo fixo 010 Define usinagem mult plice 52 700 1100 OS 09 011 RAS Anula ciclo fixo G80 Posicionamento G90 X0 YO Fim de programa M30 Tamb m se pode definir o bloco de defini o de usinagem m ltipla das seguintes formas G62 X700 K8 J60 D4 P2 005 09 011 15 019 G62 1100 K8 Y180 D4 P2 005 09 011 R15 019 10 4 G63 Usinagem mult plice formando uma circunfer ncia X 5 5 Y 5 5 1 5 5 K 5 0 1 2 3 F 5 5 O formato de programa o deste ciclo o seguinte 663 CFPORSTUV K Dist ncia da primeira usinagem ao centro no eixo de abscissas Define a dist ncia desde o ponto de partida ao centro conforme o eixo de abscissas Dist ncia da primeira usinagem ao centro no eixo de ordenadas Define a dist ncia desde o ponto de partida ao centro conforme o eixo de ordenadas Com os par metros X e Y se define o centro da circunfer ncia do mesmo modo que nas interpola es circulares G02 o fazem le J Passo angular entre usinagens Define o passo angular entre usinagens Quando o deslocamento entre pontos se realiza em ou G01 o sinal indica o sentido anti hor rio hor rio N mero de usinagens totais Define o n mero de usinagens totais ao longo da circunfer ncia inclu do o do ponto de defini o da u
4. FAGOR 3 CNC 8035 Hist rico de vers es M FAGOR 3 CNC 8035 vi Software V09 1x Lista de fun es C lculo da dissipa o do calor da unidade central Dezembro 2004 Nova placa Eixos2 Identifica o autom tica do tipo de teclado Entradas de frequ ncia para eixos e rvores Par metros de m quina COMPMODE P175 Novos m todos de compensa o de raio Par metros de eixos modific veis desde sub rotina programa OEM REFVALUE REFDIREC FLIMIT Par metros de eixo rvore modific veis desde sub rotina programa OEM REFVALUE REFDIREC SLIMIT Vari veis DNCSTA Estado da comunica o DNC TIMEG Estado da contagem do temporizador programado com G4 HANDSE Bot o selecionador do volante pulsado ANAI n Valor das entradas anal gicas APOS X C Cota real da base da ferramenta referida ao zero peca ATPOS X C Cota te rica da base da ferramenta referida ao zero peca INST PRG Fun o Retracing Com RETRACAC 2 a fun o retracing n o se det m nas fun es M O par metro RETRACAC se inicializa com SHIFTI RESET Se aumenta o n mero de blocos a retroceder at 75 Ativar a compensa o de raio no primeiro bloco de movimento ainda que n o tenha deslocamento dos eixos do plano INST Interven o manual com volante aditivo INST OPT G46 Manter G46 quando na busca de refer ncia de m quina n o intervenha nenhum eixo da tran
5. V11 1x 173 o Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 174 TORN TOLn TOIn TOKn TLFDn TLFFn TLFNn TLFRn TMZTn HTOR Vari veis de leitura e escritura Natabela de corretores o valor atribu do ao desgaste de raio do corretor indicado n P110 TOR3 Atribui ao par metro P110 o valor do raio do corretor 3 TOR3 P111 Atribui ao raio do corretor 3 o valor do par metro P111 Esta vari vel permite ler ou modificar na tabela de corretores o valor atribu do ao comprimento do corretor indicado n Esta vari vel permite ler ou modificar na tabela de corretores o valor atribu do ao desgaste de raio l do corretor indicado Esta vari vel permite ler ou modificar na tabela de corretores o valor atribu do ao desgaste de comprimento K do corretor indicado n Esta vari vel permite ler ou modificar na tabela de ferramentas o n mero do corretor da ferramenta indicada n Esta vari vel permite ler ou modificar na tabela de ferramentas o c digo de fam lia da ferramenta indicada n Esta vari vel permite ler ou modificar na tabela de ferramentas o valor atribu do como vida nominal da ferramenta indicada n Esta vari vel permite ler ou modificar na tabela de ferramentas o valor que leva de vida real da ferramenta indicada n Esta vari vel permite ler ou modificar na tabela do armaz m d
6. gt l G98 G99 Plano de retrocesso X Y 5 5 2 5 5 15 5 G98 Retrocesso da ferramenta at o Plano de Partida depois de realizada a fura o do furo G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de realizada a fura o do furo Coordenadas de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando em G90 ou G91 Plano de refer ncia Define a cota do plano de refer ncia poder programar se em cotas absolutas ou ent o em cotas incrementais Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento Profundidade de cada passo de fura o Define o valor de cada passo da fura o conforme o eixo longitudinal Manual de programa o J4 Passos de fura o a ferramenta para retroceder ao plano de partida Define o n mero de passos no qual se realiza a fura o Se pode programar um valor compreendido entre 1 e 9999 CICLOS FIXOS G83 Ciclo fixo de fura o profunda com passo constante FAGOR 3 CNC 8035 MODELO M SOFT V11 1x CICLOS FIXOS G83 Ciclo fixo de fura o profunda com passo
7. interrompe o programa Para renovar mesmo tem que dar novamente a ordem FUNCIONAMENTO recomendado personalizar esta fun o na tabela de fun es M de forma que se execute no final do bloco no qual est programada 5 5 2 M01 Parada condicional de programa Id ntica a n o ser que o CNC s a leve em considera o se o sinal 1 STOP proveniente do PLC se encontre ativo n vel l gico alto 5 5 3 M02 Final de programa Este c digo indica o final de programa e realiza uma fun o de Reset geral do CNC Coloca o em condi es iniciais Tamb m exerce a fun o de MOS recomendado personalizar esta fun o na tabela de fun es M de forma que se execute no final do bloco no qual est programada 5 5 4 M30 Final de programa com volta no come o Id ntica M02 a n o ser que o CNC volte ao primeiro bloco do programa 5 5 5 Arranque da rvore direita sentido hor rio Este c digo significa arranque da rvore direita Como se explica na se o correspondente o CNC executa de maneira autom tica este c digo nos ciclos fixos de usinagem Quando se deseja personalizar esta fun o na tabela de fun es M se recomenda que se fa a de forma que se execute no come o do bloco no qual est programada 5 5 6 4 Arranque da rvore esquerda sentido anti hor rio Este c digo indica arranque da rvore esquerda recomendado personalizar esta fun
8. as que se desejam limitar os eixos Estas cotas estar o programadas com respeito ao zero m quina N o ser necess rio programar todos os eixos por isso se limitar o somente os eixos definidos G20 K1 X20 Y20 G21 1 X100 Y50 Zona de trabalho EIXOS E SISTEMAS DE COORDENADAS FAGOR 3 CNC 8035 MODELO V11 1x 21 3 7 2 Utiliza o das zonas de trabalho Dentro de cada zona ou rea de trabalho o CNC permite restringir o movimento da ferramenta quer proibindo lhe sair da rea programada zona de n o sa da ou ent o proibindo lhe a entrada na rea programada zona de n o entrada S 1 Zona de n o entrada S 2 Zona de n o sa da Zona de trabalho O CNC levar em considera o a todo o momento as dimens es da ferramenta tabela de corretores para evitar que esta ultrapasse os limites programados A personaliza o das zonas de trabalho se realiza mediante a fun o G22 sendo o seu formato de programa o EIXOS E SISTEMAS DE COORDENADAS G22 K 5 Onde K Indica a zona de trabalho sobre a qual se deseja personalizar 1 2 3 0u 4 5 Indica habilita o inabilita o da zona de trabalho 5 0 se desabilita 1 se habilita como zona de n o entrada 5 1 se habilita como zona de n o sa da No momento da liga o o CNC desabilita todas as zonas de trabalho entretanto os limites superior e inferior das referidas zonas n o sofrer o n
9. 5 5 10 M41 M42 M43 M44 Troca de gamas do eixo rvore O CNC possui 4 gamas de eixo rvore M41 M42 M43 e M44 com as suas velocidades m ximas respectivas limitadas pelos par metros de m quina do eixo rvore MAXGEAR1 MAXGEARS e MAXGEAR4 Quando se seleciona por meio do par metro de m quina da rvore AUTOGEAR que a mudan a seja realizada de maneira autom tica ser o CNC quem governa as fun es M41 M42 M43 e M44 Se pelo contr rio n o se seleciona a mudan a de gamas autom tico ser o programador o que deva escolher a gama correspondente levando em considera o que cada gama proporcionar a instru o definida pelo par metro de m quina da rvore MAXVOLT para a velocidade m xima especificada em cada gama par metros de m quina da rvore MAXGEAR1 MAXGEAR2 MAXGEAR3 e MAXGEAR4 z Independentemente de que a mudan a de gama seja autom tica ou n o as fun es M41 at M44 podem ter sub rotina associada Quando se programa a fun o M41 at M44 e posteriormente se programa um S que corresponde referida gama n o se gera a mudan a autom tica de gama e n o se executa a sub rotina associada Fun o auxiliar M PROGRAMA O CONFORME C DIGO ISO FAGOR 3 CNC 8035 MODELO V11 1x 43 1 O Manual de programa o Fun o auxiliar M PROGRAMA O CONFORME C DIGO ISO FAGOR 3 CNC 8035 MODELO SorT V11
10. 6 Ponto de partida 600 690 YO 760 Define o ciclo de fura o Executa fura o em A G81 G99 G91 X15 Y25 7 28 1 14 Executa furac o em B G98 690 25 Modifica plano refer ncia e profundidade de usinagem G79 252 Executa fura o em C 2 5 Executa fura o D G98 X45 Modifica plano refer ncia e profundidade de usinagem G79 232 Executa fura o em E 6 951 256 Executa fura o em F G98 X65 M30 A M6 Ponto de partida G00 G90 YO Z60 Define o ciclo de fura o Executa fura o em A El 699 5 125 43 dle Executa furac o em B G98 X25 Modifica plano refer ncia Executa fura o 9955 Executa fura o D G98 X45 Modifica plano refer ncia ET 737 Executa fura o em E 69955 Executa fura o G98 X65 M30 Manual de programa o CICLOS FIXOS Zona de influ ncia de ciclo fixo FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 105 Q Manual de programa o 9 3 Anula o de ciclo fixo A anula o de um ciclo fixo poder realizar se Mediante a fun o G80 que poder programar se em qualquer bloco e Depois de definir um novo ciclo fixo Este anular e substituir a qualquer outro que estivesse ativo Depois de executar se M02 M30 ou depois de
11. 5 2 4 Velocidade de avan o do centro da ferramenta constante 097 5 3 Velocidade de rota o do eixo rvore S eternas 5 4 N mero da ferramenta e corretor D FAGOR 3 CNC 8035 MODELO V11 1x FAGOR 3 CNC 8035 MODELO M V11 1x CAP TULO 6 CAP TULO 7 CAP TULO 8 CAP TULO 9 5 5 Fun o AIM Mii ac 5 5 1 Parada de 5 5 2 M01 Parada condicional de programa e 5 5 3 Final de ricas 5 5 4 M30 Final de programa com volta no come o 5 5 5 MOS Arranque da rvore direita sentido hor rio Pe 5 5 6 M04 Arranque da rvore esquerda sentido anti hor rio 41 5 5 7 MOB Parada de eixo rvore er 41 5 5 8 C digo de mudan a de ferramenta 42 5 5 9 M19 Parada orientada de eixo rvore errante 42 5 5 10 M41 M42 M43 M44 Troca de gamas do 43 CONTROLE DA TRAJET RIA 6 1 Posicionamento em r pido GOO rear 45 6 2 Interpola o linear GO1 46 6 3 Interpola o circular 602 303
12. 16 3 5 3 Coordenadas cil ndricas 18 3 5 4 ngulo e uma coordenada 19 3 6 EIXOS TO atiVOS 20 37 Zona de trabalho 21 3 7 1 Defini o das zonas de trabalho eres 21 3 7 2 Utiliza o das zonas de rn coca 22 SISTEMAS DE REFER NCIA 4 1 Pont s de refer ncia idea 23 4 2 Busca de refer ncia de m quina G74 eres 24 4 3 Programa o com respeito ao zero m quina 253 25 44 Visualiza o de cotas e deslocamentos de origem 26 4 4 1 Visualiza o de cotas e limita o do valor de 92 27 4 4 2 Deslocamentos de origem G54 G59 eres 28 4 5 Pr sele o da origem polar 9 2 2 30 PROGRAMA O CONFORME C DIGO ISO 5 1 5 iio a Aia 32 5 2 Velocidade do avan o Ficcion 34 5 2 1 Avan o em mm minuto ou polegadas minuto G94 35 5 2 2 Avan o em mm revolug o ou polegadas revolu o 9 5 5 2 3 Velocidade de avan o superficial constante 296
13. 203 lh 2 Instru es de habilita o e inabilita o INSTRU OES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO M V11 1x 204 13 3 Instru es de habilita o e inabilita o ESBLK e DSBLK A partir da execu o da instru o ESBLK o CNC executa todos os blocos que se seguem como se se tratasse de um nico bloco Este tratamento de bloco a bloco se mant m ativo at que se anule mediante a execu o da instru o DSBLK Desta maneira quando se executa o programa no modo de opera o BLOCO a BLOCO o grupo de blocos que se encontram entre as instru es ESBLK e DSBLK se executar o em ciclo cont nuo isto n o se deter a execu o ao finalizar um bloco pelo contr rio continuar com a execu o do seguinte G01 X10 Y10 F8000 T1 D1 ESBLK Come o do bloco nico G02 X20 Y20 120 J 10 G01 X40 Y20 G01 X40 Y40 F10000 G01 X20 Y40 F8000 DSBLK Anula o do bloco nico G01 X10 Y10 M30 ESTOP e DSTOP A partir da execu o da instru o DSTOP o CNC inabilita a tecla de Stop assim como o sinal de stop proveniente do PLC Esta inabilitac o permanecer ativa at que volte a ser habilitada mediante a instrug o ESTOP EFHOLD e DFHOLD A partir da execu o da instru o DFHOLD o CNC inabilita a entrada de Feed Hold proveniente do PLC Esta inabilitac o permanecer ativa at que volte a ser habilitada mediante a instrug o EFHOLD
14. Cota programada para um determinado eixo no bloco n do programa p indicado P80 GPOSX N99 P100 Atribui ao par metro P88 o valor da cota programada para o eixo X no bloco com etiqueta N99 e que se encontra no programa P100 Somente se podem consultar programas que se encontram na mem ria RAM do CNC Se o programa ou bloco definido n o existe se mostrar o erro correspondente Se no bloco n o se encontra programado o eixo solicitado se devolve o valor 100000 0000 Vari veis de leitura e escritura Estas vari veis permitem ler ou modificar a dist ncia percorrida pelo eixo selecionado Este valor que cumulativo muito til quando se deseja realizar uma opera o que depende do percurso realizado pelos eixos por exemplo a lubrifica o dos mesmos P110 DISTX Devolve ao par metro P110 a dist ncia percorrida pelo eixo X DISTX P111 Inicializa a vari vel que indica a dist ncia percorrida pelo eixo Z com o valor do par metro P111 Se se acessa a alguma das vari veis DIST X C se det m a prepara o de blocos e se espera que o referido comando se execute para come ar novamente a prepara o de blocos Estas vari veis permitem fixar um segundo limite de percurso para cada um dos eixos LIMPL para o superior e LIMMI para o inferior Como a ativa o e desativa o dos segundos limites realizada pelo PLC mediante a entrada l gica geral ACTLIM2 M5052 al m de definir os limites executa
15. Deslocamento do eixo longitudinal ao avan o indicado em V at uma dist ncia da superf cie anterior Fresagem da nova superf cie seguindo os passos indicados nos pontos 4 5 e 6 8 Retrocesso em avan o r pido G00 do eixo longitudinal at ao plano de partida ou de refer ncia conforme se tenha programado G98 ou G99 FAGOR 3 CNC 8035 MODELO V11 1x 143 Manual de programa o Exemplo de programa o 1 Presume se um plano de trabalho formado pelos eixos X e Y eixo longitudinal Z e o ponto de partida YO 20 CICLOS FIXOS G88 Ciclo fixo do bols o circular FAGOR 3 CNC 8035 MODELO M V11 1x 9 15 G89 Ciclo fixo de mandrilamento com retrocesso em avan o de trabalho G01 Este ciclo realiza um mandrilamento no ponto indicado at atingir a cota final programada Se permite programar uma temporiza o no fundo da usinagem Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G89 G98 G99 X Y Z I K gt lt a E lt NINA G98 G99 Plano de retrocesso G98 Retrocesso da ferramenta at o Plano de Partida depois de realizada o mandrilamento do furo G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de X Y 5 5 2 5 5 155 5 K5 realizada o mandrilamento do furo Coordenad
16. R W 32 entradas do aut mato a partir da n PLCOn R W 32 sa das do aut mato a partir da n PLCMn R W 32 marcas do aut mato a partir da n PLCRn R W Registro n PLCTn R W Conta do temporizador n PLCCn R W Conta do contador n PLCMMn Modifica a marca n do aut mato Vari vel CNC PLC se o 12 2 12 GUP n R W Par metro global P100 P299 n LUP a b R W Par metro local 25 indicado b do n vel de sobreposi o CALLP R Indica quais os par metros locais que foram definidos e quais n o na chamada sub rotina mediante a instru o PCALL ou MCALL Vari veis associadas ao modo de opera o Vari vel CNC PLC DNC se o 12 2 13 OPMODE R R R Modo de opera o Outras vari veis Vari vel CNC PLC DNC se o 12 2 14 NBTOOL PRGN BLKN GSn GGSA GGSB GGSC GGSD MSn GMS PLANE LONGAX MIRROR SCALE SCALE X C R N mero de ferramenta que se est monitorando N mero de programa em execug o N mero de etiqueta do ltimo bloco executado Estado da fun o G n Estado das fun es 200 at G24 Estado das fun es G25 at G49 Estado das fun es G50 at G74 Estado das fun es G75 at G99 Estado da fun o M n Estado das fun es M 0 6 8 9 19 30 41 44 Eixos de abcissas e ordenadas do plano ativo Eixo sobre o que se aplica a compensa o longitudinal G15 Espelhamento ativos Fator de escala geral aplicado Leitu
17. Y 5 5 Comprimento da trajet ria no eixo de ordenadas Define o comprimento da trajet ria de usinagem conforme o eixo de ordenadas J 5 5 Passo entre usinagens no eixo de ordenadas Define o passo entre usinagens conforme o eixo de ordenadas D 5 PQRSTUV N mero de usinagens no eixo de ordenadas Define o n mero de usinagens totais no eixo de ordenadas inclu do o do ponto de defini o da usinagem Em virtude de que com dois par metros quaisquer do grupo Y J D se pode definir a Usinagem conforme o eixo de ordenadas o CNC permite as seguintes combina es de defini o YJ YD JD Entretanto quando se seleciona o formato se dever ter cuidado de que o n mero de usinagens resultante seja um n mero inteiro do contr rio o CNC mostrar o erro correspondente Pontos sem fura o Estes par metros s o opcionais e se utilizam para indicar em que pontos ou entre que pontos dos programados n o se deseja executar a usinagem Desta maneira o programar P7 indica que n o se deseja executar a usinagem no ponto 7 e ao programar Q10 013 indica que n o se desejam usinagens desde o ponto 10 ao 13 ou dizendo de outro modo que n o se desejam usinagens nos pontos 10 11 12 e 13 Quando se deseje definir um grupo de pontos Q10 013 se dever ter cuidado de definir o ponto final com tr s cifras pois quando se programa Q10 13 a usinagem m ltipla entende Q10 130 A ordem de programa o destes par m
18. 13 4 Instru es de controle de fluxo As instru es GOTO e RPT n o podem ser utilizadas em programas que se executam desde um PC conectado atrav s de uma das linhas serial GOTO N express o A instrug o GOTO provoca um salto dentro do mesmo programa ao bloco definido mediante a etiqueta N expresi n A execu o do programa continuar depois do salto a partir do bloco indicado b 3 A etiqueta de salto pode ser direcionada mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero G00 YO 20 T2 D4 x10 GOTO N22 Instru o de linha ROL 3220 N o se executa 50 N o se executa 22 G01 X30 Y40 740 F1000 execu o continua neste bloco 80 2 2 2 0 DES 5 J75 Instru es de controle de fluxo RPT N Express o N Express o P Express o INSTRU ES DE CONTROLE DOS PROGRAMAS Ainstru o RPT executa a parte de programa existente entre os dois blocos definidos mediante as etiquetas N expresi n Os blocos a executar poder o estar no programa em execu o ou num programa da mem ria RAM A etiqueta P express o indica o n mero de programa no qual se encontram os blocos a executar Se n o se define se entende que a parte que se deseja repetir se encontra dentro do mesmo programa Todas as etiquetas poder o ser indicadas mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero A parte de programa
19. CNC 8035 MODELO M V11 1x 180 12 2 7 Vari veis associadas s cotas PPOS X C POS X C TPOS X C APOS X C ATPOS X C DPOS X C Os valores das cotas de cada eixo se expressam nas unidades ativas Se G70 em polegadas entre 3937 00787 Se G71 em mil metros entre 99999 9999 Se eixo rotativo em graus entre 99999 9999 Vari veis de leitura Se se acessa a alguma das vari veis POS X C TPOS X C APOS X C ATPOS X C DPOS X C ou FLWE X C se det m a prepara o de blocos e se espera que o referido comando se execute para come ar novamente a prepara o de blocos Devolve a cota te rica programada do eixo selecionado P110 PPOSX Devolve ao par metro P100 a cota te rica programada do eixo X Devolve a cota real da base da ferramenta com refer ncia ao zero m quina do eixo selecionado Nos eixos rotativos sem limites esta vari vel leva em considera o o valor do deslocamento ativo Os valores da vari vel est o compreendidos entre o deslocamento ativo e 360 ORG 360 Se ORG 20 visualiza entre 20 e 380 visualiza entre 340 e 20 Se ORG 60 visualiza entre 60 e 300 visualiza entre 420 e 60 Devolve a cota te rica cota real erro de seguimento da base da ferramenta com refer ncia ao zero m quina do eixo selecionado Nos eixos rotativos sem limites esta vari vel leva em considera o o valor do deslocamento ativo Os
20. Devolve a cota com respeito origem de coordenadas cartesianas que temo centro de rota o conforme o eixo de abcissas O seu valor vem imposto nas unidades ativas Se G70 em polegadas entre 3937 00787 Se G71 em mil metros entre 99999 9999 Devolve a cota com respeito origem de coordenadas cartesianas que temo centro de rota o conforme o eixo de ordenadas O seu valor vem imposto nas unidades ativas Se G70 em polegadas entre 3937 00787 Se G71 em mil metros entre 99999 9999 Devolve o estado do apalpador O o apalpador n o est em contato com a pe a 1 apalpador est em contato com a pe a Se se acessa a esta vari vel se det m a prepara o de blocos e se espera que o referido comando se execute para come ar novamente a prepara o de blocos Devolve em segundos o tempo que indica o rel gio do sistema Valores poss veis 0 4294967295 Se se acessa a esta vari vel se det m a preparac o de blocos e se espera que o referido comando se execute para comecar novamente a preparac o de blocos Devolve a hora em formato horas minutos segundos P150 TIME Atribui ao P150 hh mm ss Por exemplo se s o as 18h 22m 34seg Em P150 se deve ter 182234 Se se acessa a esta vari vel se det m a preparac o de blocos e se espera que o referido comando se execute para comecar novamente a preparac o de blocos Devolve a data em formato ano m s dia N Vari veis PROGRA
21. es e operadores aritm ticos bin rios e trigonom tricos com as constantes e vari veis da linguagem O modo de operar com estas express es estabelecido pelas prioridades dos operadores e sua associatividade Express es Prioridade de maior a menor Associatividade NOT fun es un rio da direita esquerda EXP MOD da esquerda direita da esquerda direita soma subtra o da esquerda direita Operadores relacionais da esquerda direita AND XOR da esquerda direita OR da esquerda direita PROGRAMA O EM LINGUAGEM DE ALTO NIVEL conveniente utilizar par ntesis para esclarecer a ordem em que se produz a avalia o da express o P3 P4 P5 P7 P8 P9 P3 P4 P5 P6 P7 P8 P9 O uso de par ntese redundantes ou adicionais n o produzir erros nem diminuir a velocidade de execu o Nas fun es obrigat rio utilizar par nteses exceto quando se aplicam a uma constante num rica em cujo caso opcional SIN 45 SIN 45 ambas s o v lidas e equivalentes SIN 10 5 o mesmo que SIN 10 5 As express es se podem utilizar tamb m para referenciar os par metros e as tabelas P100 P9 P100 P P7 P100 P P8 SIN P8 20 P100 ORGX 55 FAGOR 3 P100 ORGX 12 P9 CNC 8035 PLCM5008 PLCM5008 OR 1 Seleciona execu o bloco a bloco M5008 1 PLCM5010 PLCM5010 AND FFFFFFFE Libera o override do avan o M
22. es programadas Sele o do eixo longitudinal Sele o plano principal por dois dire es e eixo longitudinal Plano principal X Y e longitudinal Z Plano principal Z X e longitudinal Y Plano principal Y Z e longitudinal X Defini o limites inferiores zonas de trabalho Defini o limites superiores zonas de trabalho Habilita o inabilita o zonas de trabalho Avan o F como fun o inversa do tempo Rosqueamento eletr nico Rosqueamento de passo vari vel Arredondamento de arestas Entrada tangencial Sa da tangencial Chanfrado Anula o de compensa o radial Compensa o radial ferramenta esquerda Detec o de choques Compensa o radial ferramenta direita Detec o de choques Compensa o longitudinal Anula o de compensa o longitudinal Arredondamento de aresta controlada Look Ahead Movimento contra batente Programa o com respeito ao zero m quina Deslocamento de origem absoluto 1 Deslocamento de origem absoluto 2 Deslocamento de origem absoluto 3 Deslocamento de origem absoluto 4 Deslocamento de origem aditivo 1 Deslocamento de origem aditivo 2 Usinagem mult plice em linha reta Usinagem mult plice formando um paralelogramo Usinagem mult plice em malha Usinagem mult plice formando uma circunfer ncia Usinagem mult plice formando um arco Usinagem mult plice mediante uma corda de arco Ciclo fixo de fura o profunda com passo vari vel Programa o em polegadas Programa o
23. formato de programa o o seguinte G46 S1 Esta instru o torna a ativar uma transforma o angular congelada Ver 14 2 Congela o da transforma o angular na p gina 226 Desativa o da transforma o angular Sem a transforma o ativa os deslocamentos se programam e se executam no sistema de eixos reais As cotas visualizadas na tela ser o as dos eixos reais A desativa o da transforma o angular se realiza mediante a fun o G46 sendo o formato de programa o o seguinte G46 50 G46 Atransforma o angular de eixo inclinado se mant m ativa depois de um reset M30 e incluso depois de um desligamento e ligamento do controle gt TRANSFORMA O ANGULAR DE EIXO INCLINADO Ativa o e desativa o da transforma o angular FAGOR 3 CNC 8035 MODELO V11 1x 225 gt Congela o da transforma o angular TRANSFORMA O ANGULAR DE EIXO INCLINADO FAGOR 3 CNC 8035 MODELO M V11 1x 226 14 2 Congelac o da transforma o angular A congela o da transforma o angular um modo especial para realizar movimentos ao longo do eixo angular mas se deve programar a cota no sistema cartesiano Durante os movimentos em modo manual n o se aplica o congelamento da transforma o angular A congela o da transforma o angular se realiza mediante a fun o G46 sendo o formato de programa o o seguinte G46 S2 Programa o
24. o do furo Deslocamento do eixo longitudinal no avan o de trabalho at o fundo de usinagem programado em l 4 Tempo de espera K em cent simas de segundo se foi programado 5 Retrocesso em avan o r pido G00 do eixo longitudinal at ao plano de partida ou de refer ncia conforme se tenha programado G98 ou G99 Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida XO YO ZO CICLOS FIXOS G81 Ciclo fixo de fura o YA ZA Sele o da ferramenta M6 Punto inicial GO 690 YO 70 Defini o de ciclo fixo SSL SNS 22390 350 42H 1 22 TOA 3500 Origem coordenadas polares 693 1250 J250 FAGOR 3 Rotac o e ciclo fixo 3 vezes 0 45 N3 CNC 8035 Anula ciclo fixo G80 Posicionamento MODELO 690 070 V11 1x Fim de programa M30 117 9 8 G82 Ciclo fixo de fura o com temporizac o Este ciclo realiza uma fura o no ponto indicado at atingir a cota final programada A seguir executa uma temporiza o no fundo da fura o Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G82 G98 G99 X Y Z 1 K CICLOS FIXOS G82 Ciclo fixo de furac o com temporizac o AA G98 G99 Plano de retrocesso G98 Retrocesso da ferramenta at o Plano de Partida depois de realizada a furac o do f
25. 12 2 7 Vari veis associadas s 12 2 8 Vari veis associadas aos volantes eletr nicos 12 2 9 Vari veis associadas medi o 12 2 10 Vari veis associadas 12 2 11 Vari veis associadas aut mato siena 12 2 12 Vari veis associadas aos par metros locais 12 2 13 Vari veis associadas ao modo de opera o 12 2 14 Outras 12 3 Constantes Das d 12 4 Operadores ai 12 5 Express es 12 5 1 Express es viii 12 5 2 INSTRU ES DE CONTROLE DOS PROGRAMAS 13 1 Instru es de did 202 13 2 de visualiza o e nc nono nan canon aran nc naar rn crac 203 13 3 Instru es de habilita o e 204 13 4 Instru es de controle de fluxo 13 5 Instru es de sub rotinas onocnorconicnnonncnnrnnannconccnnnan ona nan ncnnonarnarnonconan naco nanccnos 207 13 6 Instru es de sub rotinas de interrup o 213 13 7 Instru es de programas mooconcc
26. Avan o ativo no CNC em mm min ou em polegadas min Avan o selecionado por DNC Avan o selecionado por PLC Avan o selecionado por programa O go Avan o ativo CNC mm rev ou em polegadas rev a Y DNCFPR Avanco selecionado por DNC 4 Avan o selecionado por PLC 2 PRGFPR Avan o selecionado por programa 7 Vari veis associadas fun o 232 5 PRGFIN R R Avan o selecionado por programa em 1 mm 5 Vari veis associadas override 5 FRO Override do avan o ativo no CNC PRGFRO Override selecionado por programa DNCFRO Override selecionado por DNC PLCFRO Override selecionado por PLC CNCFRO Override selecionado desde o comutador PLCCFR Override do canal de execu o do PLC Vari veis associadas s cotas Vari vel CNC PLC DNC se o 12 2 7 PPOS X C R Cota te rica programada POS X C Cotas de m quina Cota real da base da ferramenta TPOS X C Cotas de m quina Cota te rica da base da ferramenta APOS X C Cotas da peca Cota real da base da ferramenta ATPOS X C Cotas da peca Cota te rica da base da ferramenta DPOS X C Cota te rica que ocupava apalpador quando se efetuou o apalpamento FLWE X C R Erro de seguimento do eixo selecionado DIST X C R Dist ncia percorrida pelo eixo selecionado LIMPL X C R Segundo limite de percurso superior LIMMI X C Segundo limite de percurso inferior DPLY
27. MODELO V11 1x 81 1 O Manual de programa o Se a um eixo girat rio se aplica um fator de escala igual a 360 27R sendo R o raio do cilindro sobre o que se deseja usinar se pode tratar o referido eixo como um linear e programar sobre a superf cie cil ndrica qualquer figura com compensa o de raio da ferramenta N Fator de escala G72 FUN ES PREPARATORIAS ADICIONAIS FAGOR 3 CNC 8035 MODELO M SOFT V11 1x Manual de programa o Rota o do sistema de coordenadas G73 A fun o G73 permite girar o sistema de coordenadas tomando como centro de rota o a origem de coordenadas ou ent o o centro de rota o programado O formato que define a rota o o seguinte 673 0 5 5 145 5 J 5 5 Onde Indica o ngulo de rota o em graus l J S o opcionais e definem a abcissa e ordenada respectivamente do centro de rota o Se n o se definem se tomar a origem de coordenadas como centro de rota o Os valores e J se definir o em cotas absolutas e referidas ao zero de coordenadas do plano de trabalho Estas cotas ver se o afetadas pelo fator de escala e espelhamento ativos FUN ES PREPARATORIAS ADICIONAIS Rota o do sistema de coordenadas G73 Tem que se levar em considera o que a fun o G73 incremental isto v o se somando os diferentes valores de Q programados A
28. N Express o P Express o Repete a execu o da parte de programa existente entre os dois blocos definidos mediante as etiquetas N expresi n IF condi o lt a o1 gt ELSE lt 2 gt Analisa a condi o dada que dever ser uma express o de rela o Se a condi o correta resultado igual a 1 se executar a lt ac o1 gt e em caso contr rio resultado igual a 0 se executar lt acc o2 gt Instru es de sub rotinas se o 13 5 SUB n inteiro Defini o de sub rotinas RET Fim de sub rotina CALL express o Chamada a uma sub rotina PCALL express o instru o de atribui o instru o de atribui o Chamada a uma sub rotina Al m disso permite inicializar mediante as instru es de atribui o at o m ximo de 26 par metros locais da referida sub rotina MCALL express o instru o de atribui o instru o de atribui o Igual instru o PCALL mas convertendo a sub rotina indicada em sub rotina modal MDOFF Anula o de sub rotina modal APENDICES Instru es de controle dos programas FAGOR 3 CNC 8035 MODELO V11 1x 231 Instru es de sub rotinas de interrup o REPOS X Y Z Se deve utilizar sempre dentro das sub rotinas de interrup o e facilita o reposicionamento da m quina no ponto de interrup o Instru es de programas se o
29. express o 4 Visualiza nas janelas indicadas o s mbolo pelo valor da express o 1 3 o dado num rico indicado pela express o 2 4 SK express o 1 texto 1 express o 2 texto 2 Define e visualiza o novo menu de softkeys indicado WKEY A instru o det m a execu o do programa at que se pressione uma tecla WBUF texto express o Acrescenta ao bloco que se encontra em edi o e dentro da janela de entrada de dados o texto e FAGOR 3 o valor da express o depois de valorada WBUF CNC 8035 Introduz na mem ria o bloco que se encontra em edi o Somente se pode utilizar no programa de personaliza o que se deseja executar no Modo de Edi o SYSTEM Finaliza a execu o do programa de personaliza o de usu rio e volta ao menu padr o correspondente do CNC MODELO V11 1x 232 RESUMO DE VARI VEIS INTERNAS DO CNC e s mbolo R indica que se permite ler a vari vel correspondente O s mbolo W indica que se permite modificar a vari vel correspondente Vari veis associadas s ferramentas Vari vel CNC PLC DNC se o 12 2 2 TOOL R R R N mer da ferramenta ativa TOD R do corretor ativo NXTOOL R da ferramenta seguinte pendente de NXTOD N mero de corretor da ferramenta seguinte TMZPn Posi o que ocupa a ferramenta n no armaz m TLFDn N mero de corretor da ferramenta n TLF
30. 183 WBUF WBUF GOTO Acrescenta ao bloco em edi o PCALL 2 Peti o do valor de A Visualiza na janela 1 o valor introduzido Acrescenta ao bloco em edi o A valor introduzido Acrescenta bloco em edi o Peti o do valor de Visualiza na janela 2 o valor introduzido Acrescenta ao bloco em edi o B valor introduzido Acrescenta ao bloco em edi o Peti o do valor Visualiza na janela 3 o valor introduzido Acrescenta ao bloco em edi o C valor introduzido Acrescenta bloco em edi o Introduz na mem ria o bloco editado Por exemplo PCALL 2 A3 B1 C3 TRANSFORMA O ANGULAR DE EIXO INCLINADO Com a transforma o angular de eixo inclinado se conseguem realizar movimentos ao longo de um eixo que n o est a 90 com respeito a outro Os deslocamentos se programam no sistema cartesiano e para realizar os deslocamentos se transformam em movimentos sobre os eixos reais Em algumas m quinas os eixos n o est o configurados ao estilo cartesiano mas sim formam ngulos diferentes de 90 entre si Um caso t pico o eixo X de torno que por motivos de robustez n o forma 90 com o eixo Z e tem outro valor AX X Eixo cartesiano Eixo angular Eixo ortogonal Para poder programar no sistema cartesiano Z X tem que ativar uma transforma o angular de eixo inclinado que converta os mo
31. 5 se n o se quer penalizar o tempo de processo de bloco Quando est ativa esta fun o se mostra G41 N ou G42 N na hist ria de fun es G ativas FAGOR 3 CNC 8035 MODELO V11 1x 100 CICLOS FIXOS Os ciclos fixos podem ser executados em qualquer plano realizando se o aprofundamento conforme o eixo selecionado como eixo longitudinal mediante a fun o G15 ou na falta deste conforme o eixo perpendicular ao referido plano As fun es que possui o CNC para definir os ciclos fixos de usinagem s o G69 981 982 G83 G84 G85 G86 G87 G88 G89 Ciclo fixo de fura o profunda com passo vari vel Ciclo fixo de fura o Ciclo fixo de fura o com temporiza o Ciclo fixo de fura o profunda com passo constante Ciclo fixo de rosqueamento com macho Ciclo fixo de escareado Ciclo fixo de mandrilamento com retrocesso em avan o r pido G00 Ciclo fixo do bols o retangular Ciclo fixo do bols o circular Ciclo fixo de mandrilamento com retrocesso em avan o de trabalho G01 Al m disso possui as seguintes fun es que podem ser utilizadas com os ciclos fixos de usinagem G79 G98 G99 Modifica o de par metros do ciclo fixo Volta ao plano de partida depois de executado o ciclo fixo Volta ao plano de refer ncia depois de executado o ciclo fixo FAGOR 3 CNC 8035 MODELO V11 1x 101 O O Manual de programa o 9 1 Defini o de c
32. G10 Espelhamento G11 Espelhamento no eixo X G12 Espelhamento no eixo Y G13 Espelhamento no eixo Z 7 G14 Espelhamento em qualquer eixo X C ou em v rios ao mesmo tempo Exemplos G14 W G14XZAB Quando o CNC trabalha com espelhamento executa os deslocamentos programados nos eixos que tenham selecionado espelhamento com o sinal mudado FUN ES PREPARATORIAS ADICIONAIS Espelhamento G10 G11 612 G13 014 SU A seguinte sub rotina define a usinagem da peca a 691 601 X30 Y30 F100 Y60 x20 Y 20 x40 602 Y 40 10 J 20 601 60 X 30 Y 30 A programa o de todas as pecas ser Execu o da sub rotina Usinagem a FAGOR 3 G11 Espelhamento no eixo X Execu o da sub rotina Usinagem b CNC 8035 G10 G12 Espelhamento no eixo Y Execu o da sub rotina Usinagem c G11 Espelhamento nos eixos X e Y Execu o da sub rotina Usinagem ou M30 Fim de programa V11 1x 76 As fun es G11 G12 G13 e G14 s o modais e incompat veis com G10 Se podem programar ao mesmo tempo G11 G12 e G13 no mesmo bloco j que n o s o incompat veis entre si A fun o G14 dever programar se somente num bloco n o podendo existir mais informa o neste bloco Num programa com espelhamento se se encontra tamb m ativada a fun o G73 rota o do sistema de coordenadas o CNC aplicar primeiro a fun o espelhamento e seguidamente a rota o Se ao
33. G42 Mediante esta op o o CNC permite analisar com antecipa o os blocos a executar com o objetivo de detectar voltas interse es do perfil com ele pr prio ou colis es no perfil programado O n mero de blocos a analisar pode ser definido pelo usu rio podendo ser analisados at 50 blocos O exemplo mostra erros de usinagem E devidos a uma colis o no perfil programado Este tipo de erros se pode evitar mediante a detec o de colis es COMPENSA O DE FERRAMENTAS Detec o de choques G41 N G42 N Quando se detecta uma volta ou uma colis o os blocos que a originam n o ser o executados e se mostrar um aviso por cada volta ou colis o eliminada Casos poss veis Degrau na trajet ria reta degrau em trajet ria circular e raio de compensa o demasiado grande A informa o contida nos blocos eliminados e que n o seja o movimento no plano ativo ser executada incluindo os movimentos de outros eixos A detec o de blocos se define e ativa mediante as fun es de compensa o de raio G41 e G42 Se inclui um novo par metro N G41 N e G42 N para ativar a fun o e definir o n mero de blocos a analisar Valores poss veis desde N3 at N50 Sem ou com NO 1 e N2 atua como em vers es anteriores Nos programas gerados via CAD que est o formados por muitos blocos de comprimento mui pequeno se recomenda utilizar valores de N baixos da ordem de
34. G90 G 10 G90 G5 70 8 A 10 30 ai Y O 9 5 e PF 00 Zero m quina 2 FAGOR 3 CNC 8035 MODELO V11 1x 25 SISTEMAS DE REFER NCIA Visualiza o de cotas e deslocamentos de origem FAGOR 3 CNC 8035 MODELO M V11 1x 26 4 4 Visualiza o de cotas e deslocamentos de origem O CNC permite realizar deslocamentos de origem com o objetivo de utilizar coordenadas relativas ao plano da pe a sem a necessidade de modificar as coordenadas dos diferentes pontos da pe a na hora de programar Se define como deslocamentos de origem a dist ncia entre o zero pe a ponto de origem da pe a e o zero m quina ponto de origem da m quina M Zero m quina Zero pe a Este deslocamentos de origem se podem realizar de duas maneiras Mediante a fun o G92 pr sele o de cotas aceitando o CNC as cotas dos eixos programados depois de G92 como novos valores dos eixos e Mediante a utiliza o de deslocamentos de origem G54 255 956 G57 958 G59 e aceitando o CNC como novo zero pe a o ponto que se encontra situado com respeito ao zero m quina dist ncia indicada pela tabela ou tabelas selecionadas Ambas as fun es s o modais e incompat veis entre si por isso ao selecionar uma delas a outra fica desabilitada Existe al m disso outro deslocamento de origem que govern
35. Quando se foi pulsada a tecla F1 continua em N1000 l WBUF texto express o A instru o WBUF somente se pode utilizar no programa de personaliza o que se deseja executar no Modo de Edi o Esta instru o se pode programar de duas formas e em cada caso permite e WBUF texto express o Instru es de personaliza o Acrescenta ao bloco que se encontra em edi o e dentro da janela de entrada de dados o texto e o valor da express o depois de valorada Express o poder conter um n mero ou qualquer express o que tenha como resultado um n mero INSTRU ES DE CONTROLE DOS PROGRAMAS A programa o da express o ser opcional mas isso n o acontece com o texto que ser obrigat rio defini lo se n o se deseja texto se programar Exemplos para P100 10 P100 gt x10 P100 gt 2100 WBUF Introduz na mem ria acrescentando ao programa que se est editando e depois da posi o que ocupa o cursor o bloco que se encontra em edi o previamente escrito com instru es WBUF texto express o Al m disso elimina o buffer de edi o deixando o preparado para uma nova edi o de bloco Isto possibilita ao usu rio editar um programa completo sem a necessidade de abandonar o modo de edi o de usu rio depois de cada bloco e pressionar ENTER para introduzi lo na mem ria WBUF PCALL 25 Acrescenta a
36. da mesma os c digos G41 ou G42 G41 Compensa o de raio de ferramenta esquerda G42 Compensa o de raio de ferramenta direita No mesmo bloco no qual se programa G41 ou G42 ou em um anterior deve ter se programado as fun es T e D ou s T para selecionar na tabela de corretores o valor de corre o a aplicar Em caso de n o se selecionar nenhum corretor o CNC assumir DO com os valores RO LO 10 KO Quando a nova ferramenta selecionada tem associada a fun o MO6 e Esta possui sub rotina associada o CNC tratar o primeiro bloco de movimento da referida sub rotina como bloco de inicio de compensa o Se na referida sub rotina se executa um bloco no que se encontra programada a fun o G53 programa o em cotas de m quina se anula a fun o G41 ou G42 selecionada previamente A sele o da compensa o de raio da ferramenta G41 ou G42 somente se pode realizar quando est o ativas as fun es ou G01 movimentos retil neos Se a sele o da compensa o se realiza estando ativas 902 ou o CNC mostrar o erro correspondente Nas p ginas seguintes se mostram diferentes casos de inicio de compensa o de raio de ferramenta nas quais a trajet ria programada se representa com tra o cont nuo e a trajet ria compensada com tra o descont nuo In cio da compensa o sem deslocamento programado Depois de ativar a compensa o pode acontecer que no primeiro bloco de movimento n
37. mesmo programa existem dois ou mais blocos com o mesmo n mero de etiqueta o CNC tomar sempre a primeira delas Mesmo que n o necess ria a sua programa o o CNC permite mediante uma softkey a programa o autom tica de etiquetas podendo o programador seleccionar o n mero inicial e o passo entre elas 2 1 2 Bloco de programa Estar escrito com comandos em linguagem ISO ou com comandos em linguagem de alto n vel Para a elabora o de um programa se utilizar o blocos escritos numa ou outra linguagem devendo estar cada bloco redigido com comandos de uma nica linguagem Linguagem ISO Est desenhado especialmente para controlar o movimento dos eixos j que proporciona informa o e condi es de deslocamento e indica es sobre o avan o Possui os seguintes tipos de fun es Fun es preparat rias de movimentos que servem para determinar a geometria e condi es de trabalho como interpola es lineares circulares rosqueamentos etc e Fun es de controle de avan os dos eixos e de velocidades do eixo rvore Fun es de controle de ferramentas Fun es complementares que cont m indica es tecnol gicas Linguagem alto nivel CONSTRU O DE UM PROGRAMA Permite acessar a vari veis de prop sito geral assim como a tabelas e vari veis do sistema Estrutura de um programa no CNC N Proporciona ao usu rio um conjunto de instru es de controle que se assemelham ater
38. ncia de m quina com a velocidade de rota o no par metro de m quina da rvore REFEED1 A seguir efetua a busca do sinal de lo do sistema de medi o com a velocidade de rota o indicada no par metro de m quina do eixo rvore REFEED2 E por ltimo se posiciona no ponto definido mediante S 5 5 Se a rvore n o possui micro de refer ncia efetua a busca do sinal de lo do sistema de medi o com a velocidade de rota o indicada no par metro de m quina da rvore E a seguir se posiciona no ponto definido mediante S 5 5 Quando se executa somente a fun o auxiliar M19 a rvore se posiciona na posi o 50 Para orientar eixo rvore em outra posi o se deve executar a fun o 19 S 5 5 o CNC n o efetuar a busca de refer ncia pois j est no la o fechado e posicionar o eixo rvore na posi o indicada S 5 5 O c digo S 5 5 indica a posi o de parada do eixo rvore em graus a partir do pulso zero m quina procedente do codificador O sinal indica o sentido da contagem e o valor 5 5 sempre se interpreta em cotas absolutas independentemente do tipo de unidades que se encontram selecionadas Exemplo S1000 M3 Eixo rvore em laco aberto M19 S100 O eixo rvore passa a la o fechado Busca de refer ncia e posicionamento em 100 19 30 O eixo rvore se desloca passando por 0 at 30 M19 S400 O eixo rvore d 1 volta e se posiciona em 40
39. o O deslocamento se realiza eixo a eixo N o necess rio definir todos os eixos somente os que se desejam reposicionar O deslocamento dos eixos que formam o plano principal da m quina se far de forma conjunta N o necess rio definir ambos os eixos j que o CNC efetua o referido deslocamento com o primeiro deles N o se repete o deslocamento com a defini o do segundo eixo ele o ignora Exemplo O plano principal est formado pelos eixos XY o eixo longitudinal o eixo Z Se deseja reposicionar primeiro os eixos XY e por ltimo o Z Pode se utilizar qualquer destas defini es REPOS X Y Z REPOS X Z REPOS Y 2 Se durante a execu o duma sub rotina que n o foi ativada mediante uma das entradas de interrup o se detecta a instru o REPOS o CNC mostrar o erro correspondente o Instru es de sub rotinas de interrup o INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO V11 1x 213 Instru es de programas INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO M V11 1x 214 13 7 Instru es de programas O CNC permite desde um programa em execuc o Ao executar outro programa Instru o EXEC P Acrescentar blocos a um programa j existente Instru o WRITE P EXEC P express o diret rio A instru o EXEC P executa o programa de usinagem do diret ri
40. o do programa mediante atribui es s vari veis TOR TOL TOI TOK Em caso de n o se selecionar nenhum corretor o CNC assumir DO com os valores Ro LO 10 A fun o G43 modal e pode ser anulada mediante as fun es G44 G74 busca de zero Se se personalizou o par metro geral ILCOMP 0 tamb m se anula no momento da liga o depois de executar se 02 M30 ou depois de uma EMERG NCIA ou RESET A fun o G53 programa o com respeito a zero m quina anula temporariamente a fun o G43 somente durante a execu o do bloco que cont m 953 A compensa o de comprimento pode usar se junto com os ciclos fixos mas neste caso tem que ter a precau o de aplicar a referida compensa o antes do come o do ciclo Manual de programa o Exemplo de usinagem com compensa o de comprimento gt Presume se que ferramenta utilizada 4 mm mais curta que a programada Comprimento da ferramenta 4mm N mero de ferramenta Ti N mero do corretor D1 Pr sele o G92 YO Z0 Ferramenta corretor 691 600 605 X50 Y35 5500 Inicia compensa o G43 Z 25 T1 D1 G01 G07 Z 12 F100 G00 712 X40 G01 7 17 Anula compensa o G00 G05 G44 242 M5 G90 G07 X0 YO M30 5 COMPENSA O DE FERRAMENTAS Compensa o do comprimento da ferramenta G43 G44 G15 FAGOR 3 CNC 8035 MODELO V11 1x 99 8 3 Detec o de choques G41
41. o podem ser alterados por programa sendo consideradas como constantes Os n meros expressos sistema decimal Os n meros em formato hexadecimal A constante Pl Astabelas e vari veis s de leitura pois o seu valor n o pode ser alterado dentro dum programa 12 4 Operadores Constantes Um operador um s mbolo que indica os procedimentos matem ticos ou l gicos que se devem efetuar O CNC possui operadores aritm ticos relacionais l gicos bin rios trigonom tricos e operadores especiais Operadores aritm ticos PROGRAMA O EM LINGUAGEM DE ALTO NIVEL soma P1 3 4 P1 7 subtra o tamb m menos un ria 2 5 2 P2 3 P3 2 3 P3 6 multiplica o P4 2 3 P4 6 divis o P5 9 2 5 4 5 MOD m dulo ou resto da divis o P6 7 MOD 4 P6 3 EXP exponencial P7 2 EXP 3 P7 8 Operadores relacionais EQ igual NE diferente GT maior que GE maior ou igual que LT menor que LE menor ou igual que Operadores l gicos e bin rios NOT OR AND XOR Atuam como operadores l gicos entre condi es e como operadores bin rios entre vari veis ou constantes IF FIRST AND 651 1 GOTO N100 P5 P1 AND NOT P2 OR P3 FAGOR 3 CNC 8035 MODELO V11 1x 197 Operadores PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M V11 1x 198 Fun es trigonom tricas SIN Seno P1 SIN 30 P
42. oedesuaduwoo D q Elm CNC 8035 MODELO M V11 1x 92 Trajet ria CURVA RETA 00 190 040 ejueuelle ep ore op oeJesuaduloo SvLNaINVHHIA OV VSNIdINOD MODELO V11 1x 93 LO q O Manual de programa o COMPENSA O DE FERRAMENTAS Compensa o do raio da ferramenta G40 G41 G42 FAGOR 3 CNC 8035 MODELO M V11 1x 94 Exemplo de usinagem com compensa o de raio Atrajet ria programada se representa com tra o cont nuo e a trajet ria compensada com tra o descontinuo Raio da ferramenta 10mm N mero de ferramenta Ti N mero do corretor D1 Pr sele o G92 YO 20 Ferramenta corretor e arranque eixo rvore a S100 G90 G17 100 T1 D1 M03 Inicia compensa o G41 G01 X40 Y30 F125Y70 X90 Y30 X40 Anula compensa o G40 G00 X0 YO M30 Q Exemplo de usinagem com compensa o de raio Atrajet ria programada se representa com tra o cont nuo e a trajet ria compensada com tra o descontinuo Raio da ferramenta 10mm N mero de ferramenta Ti N mero do corretor D1 Pr sele o G92 XO YO Z0 Ferramenta corretor e arranque eixo rvore a 100 G90 617 150 5100 T1 D1 Inicia compensa o G42 601 X30 Y30 x50 Y60 x80 X100 Y40 140 x120 Y70 x30 Y30 Anula compensa o G40 YO M30 Ma
43. ou ent o desde 0 00001 at 3937 00787 com e sem sinal se se programa em polegadas G70 o que se denominar formato 4 5 Entretanto e para simplificar as explica es se dir que o CNC admite formato 5 5 indicando com isso que em mil metros admite 5 4 e em polegadas 4 5 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir como sistema de unidades o definido pelo par metro de m quina geral INCHES EIXOS E SISTEMAS DE COORDENADAS Dimens o da pe a Mil metros G71 ou polegadas G70 FAGOR 3 CNC 8035 MODELO V11 1x 13 EIXOS E SISTEMAS DE COORDENADAS Programa o absoluta incremental G90 G91 FAGOR 3 CNC 8035 MODELO M V11 1x 14 3 4 Programa o absoluta incremental G90 G91 O CNC admite que a programa o das coordenadas de um ponto se realize tanto em coordenadas absolutas G90 como em coordenadas incrementais G91 Quando se trabalha em coordenadas absolutas G90 as coordenadas do ponto s o referidas a um ponto de origem de coordenadas estabelecido que frequentemente o ponto de origem da pe a Quando se trabalha em coordenadas incrementais G91 o valor num rico programado corresponde informa o de deslocamento do caminho a percorrer desde o ponto no qual est situada a ferramenta nesse momento O sinal anteposto indica a dire o de deslocamento As fun es G90 G91 s o
44. realizado o bols o Coordenadas de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando em G90 ou G91 Plano de refer ncia Define a cota do plano de refer ncia Quando se programa em cotas absolutas se encontra referido ao zero pe a e quando se programa em cotas incrementais se referir ao plano de partida Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento Isto que os planos de partida P P e refer ncia P R ser o o mesmo 1 5 5 Profundidade da usinagem Define a profundidade de usinagem Quando se programa em cotas absolutas se encontra referido ao zero pe a e quando se programa em cotas incrementais se referir ao plano de partida P P CICLOS FIXOS G87 Ciclo fixo do bols o retangular 5 5 Meia largura do bols o conforme eixo de abscissas Define a dist ncia desde o centro at beira do bols o conforme o eixo de abscissas O sinal indica o sentido da usinagem do bols o J com sinal J com sinal K5 5 Meia largura do bols o conforme o eixo de ordenadas Define a dist ncia desde o centro at beira do bols o conforme o
45. rica linear resultante do la o seguinte em mm min A vari vel KEY no CNC de escritura W somente no canal de usu rio A vari vel NBTOOL somente se pode utilizar dentro da sub rotina de troca de ferramenta AP NDICES Resumo de vari veis internas do CNC O FAGOR 3 CNC 8035 MODELO V11 1x 237 1 O Manual de programa o O APENDICES Resumo de vari veis internas do CNC FAGOR 3 CNC 8035 MODELO M SorT V11 1x C DIGO DE TECLAS Painel de comando alfanum rico modelos M T 1 O Manual de programa o 10 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 x y 7 y 89 90 91 32 120 121 122 2 _ 65454 65456 65460 64512 94818 64515 64516 64517 dista 65458 65522 65524 027 61446 013 61447 JL 65521 65520 UI O APENDICES C digo de teclas FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 1 O Manual de programa o O APENDICES C digo de teclas FAGOR 3 CNC 8035 MODELO M SorT V11 1x MANUTEN O Limpeza O a
46. rico Esta comunica o permite que as ordens de transfer ncia de programas e tabelas assim como o controle dos diret rios tanto do CNC como do computador para copiado de programas apagado de programas etc possa realizar se indistintamente desde o CNC ou desde o computador GENERALIDADES Conex o DNC Quando se deseja realizar uma transfer ncia de arquivos necess rio seguir o seguinte protocolo Se empregar como come o de arquivo o s mbolo seguido opcionalmente do coment rio de programa que poder ter at 20 caracteres Em seguida e separado por uma v rgula indicar se o as prote es que est o atribu das no referido arquivo leitura escritura etc Estas prote es ser o opcionais n o sendo obrigat ria a sua programa o Para finalizar o cabe alho do arquivo se dever enviar separado por uma v rgula do anterior o caracter RT RETURN ou LF LINE FEED Exemplo Fagor Automation MX RT Depois do cabe alho se programar o os blocos do arquivo Todos eles se encontrar o programados conforme as normas de programa o que se indicam neste manual Depois de cada bloco e para separ lo do seguinte se utilizar o caractere RT RETURN ou LF LINE FEED Exemplo N20 G90 901 X100 Y200 F2000 LF RPT N10 N20 N3 LF Se a comunicac o se realiza com um perif rico ser necess rio enviar o comando de final de arquivo O referido comando se selecionar mediante o par metro
47. veis PORGF e PORGS Se ao estar selecionado o par metro de m quina geral PORGMOVE se programa uma interpola o circular 202 ou 03 CNC assumir o centro do arco como nova origem polar FAGOR 3 CNC 8035 MODELO M V11 1x 30 PROGRAMA O CONFORME C DIGO ISO Um bloco programado em linguagem ISO pode estar composto por Fun es preparat rias G Cotas dos eixos X C Velocidade de avan o F Velocidade do eixo rvore S N ferramenta T N corretor D Fun es auxiliares M Dentro de cada bloco tem que manter esta ordem mesmo que n o necess rio que cada bloco contenha todas as informa es O CNC permite programar cifras desde 0 0001 at 99999 9999 com e sem sinal trabalhando em mil metros G71 o que se denominar formato 5 4 ou ent o desde 0 00001 at 3937 00787 com e sem sinal se se programa em polegadas G70 o que se denominar formato 4 5 Entretanto e para simplificar as explica es se dir que o CNC admite formato 5 5 indicando com isso que em mil metros admite 5 4 e em polegadas 4 5 Tamb m se pode programar num bloco qualquer fun o com par metros exceto o n mero de etiqueta ou de bloco de maneira que ao ser executado o mencionado bloco o CNC substituir o par metro aritm tico pelo seu valor nesse momento FAGOR 3 CNC 8035 MODELO V11 1x 31 5 1 Fun es preparat rias As fun es preparat
48. vel e em fun o dos valores atribu dos aos bits c b a de cada eixo aplica o fator multiplicador selecionado para cada um deles O indicado no comutador do painel de comando ou teclado Fator x1 Fator x10 Fator x100 Se num eixo existe mais de um bit a 1 se leva em considera o bit de menor peso Assim c ba 1 1 1 Fatorxl 1 1 0 Fatorx10 Na tela se mostra sempre o valor selecionado no comutador Se deve utilizar quando se possui o volante Fagor HBE Indica se a contagem do volante HBE est habilitado o eixo que se deseja deslocar e o fator de multiplica o x1 x10 x100 Efe feia sena aos Indica se se leva em considera o a contagem do volante em modo manual O N o se leva em considera o 1 Se se leva em considera o Indica quando a m quina possui um volante geral e volantes individuais associados a um eixo qual o volante que tem prefer ncia quando ambos os volantes se movem ao mesmo tempo O Tem prefer ncia o volante individual O eixo correspondente n o leva em considera o os pulsos do volante geral o resto de eixos sim 1 Tem prefer ncia o volante geral N o leva em considera o os pulsos do volante individual MASLAN MASCFI MASCSE a b c Indicam o eixo que se deseja deslocar e o fator multiplicador selecionado c ba O indicado no comutador
49. 13 7 EXEC P express o diret rio Come a a execu o do programa MEXEC P express o diret rio Come a a execu o do programa de forma modal APENDICES Instru es de controle dos programas OPEN P express o diret rio destino A D coment rio de programa Ao come ar a edi o de um novo programa permite que seja associado um coment rio ao programa WRITE lt texto do bloco gt Acrescenta depois do ltimo bloco do programa que se come ou a editar mediante a instru o OPEN P a informa o contida em lt texto do bloco gt como um novo bloco do programa Instru es de personaliza o se o 13 8 CALL express o Visualiza na tela o n mero de p gina de usu rio 0 255 ou de sistema 1000 que se indica SYMBOL express o 1 express o 2 express o 3 Visualiza na tela o s mbolo 0 255 indicado mediante express o 1 A sua posi o na tela est definida pela express o 2 fila 0 639 e pela express o 3 coluna 0 335 IB express o INPUT texto formato Visualiza na janela de entrada de dados o texto indicado e armazena na vari vel de entrada Ibn o dado introduzido pelo usu rio ODW express o 1 express o 2 express o 3 Define e desenha na tela uma janela de cor branca 1 fila x 14 colunas A sua posi o na tela est definida pela express o 2 fila e pela express o 3 coluna DW express o 1 express o 2 DW express o 3
50. 148 10 1 1 Funcionamento b sico 10 2 0961 Usinagem mult plice formando um paralelogramo 10 2 1 Funcionamento basic nicas 10 3 6962 Usinagem mult plice formando uma malha 10 3 1 Funcionamento 2 arado 10 4 063 Usinagem mult plice formando uma circunfer ncia 10 4 1 Funcionamento D SICO icociiain dalt 10 5 964 Usinagem mult plice formando um arco ria 10 5 1 Funcionamento 10 6 965 Usinagem mult plice mediante uma corda de 10 6 1 Funcionamento D SICO sacezessuaissrates iria 164 TRABALHO COM APALPADOR 11 1 Movimento com apalpador G75 G76 erra 166 PROGRAMA O EM LINGUAGEM DE ALTO NIVEL 12 1 IDescri o l XICA omic 167 AS ensaio iacanigadaD ris NN 12 2 1 Par metros ou vari veis de prop sito 12 2 2 Vari veis associadas s ferramentas 12 2 3 Vari veis associadas aos deslocamentos de origem 12 2 4 Vari veis associadas aos par metros de m quina e 12 2 5 Vari veis associadas das zonas de 12 2 6 Vari veis associadas aos avan os ii
51. Bloco a referida sub rotina se executar no seu conjunto n o por blocos depois de cada deslocamento programado CNC 8035 A seguir se d uma explicac o detalhada das usinagens m ltiplas supondo em todas elas que o plano de trabalho o formado pelos eixos X e Y MODELO V11 1x 147 10 1 G60 Usinagem mult plice em linha reta y USINAGEM MULTIPLICE G60 Usinagem mult plice em linha reta A 5 5 X 5 5 5 5 K 5 PQRSTUV FAGOR 3 CNC 8035 MODELO M V11 1x 148 O formato de programa o deste ciclo o seguinte G60 A XI PORSTUV X K ngulo da trajet ria Define o ngulo que forma a trajet ria de usinagem com o eixo de abcissas Se expressa em graus e se n o se programa se tomar o valor A 0 Comprimento da trajet ria Define o comprimento da trajet ria de usinagem Passo entre usinagens Define o passo entre usinagens N mero de usinagens Define o n mero de usinagens totais no trecho inclu do o do ponto de defini o da usinagem Devido a que com dois par metros quaisquer do grupo X I K se pode definir a usinagem o CNC permite as seguintes combina es de defini o XI XK IK Entretanto quando se seleciona o formato XI se dever ter cuidado de que o n mero de usinagens resultante seja um n mero inteiro do contr rio o CNC mostrar o erro correspondente Pontos sem fura o Estes par metros s o opcionais e
52. JO Coordenadas polares G90 G17 G02 036 01 50 JO Ou G93 1120 J80 Define o centro polar G02 0360 Coordenadas cartesianas com programa o de raio N o se pode programar uma circunfer ncia completa devido que existem infinitas solu es o CONTROLE DA TRAJET RIA Interpolac o circular 602 203 FAGOR 3 CNC 8035 MODELO M SOFT V11 1x O Manual de programa o 6 4 interpola o circular com centro do arco em coordenadas absolutas G06 Acrescentando a fun o G06 num bloco de interpola o circular se pode programar as cotas do centro do arco 1 J ou em coordenadas absolutas isto referente ao zero de origem e n o ao come o do arco A fun o G06 n o modal portanto dever programar se sempre que se deseje indicar as cotas do centro do arco em coordenadas absolutas A fun o 801 pode 6 programar se com G6 206 CONTROLE DA TRAJETORIA Interpola o circular com centro do arco em coordenadas absolutas A seguir se analisam diversos modos de programa o sendo o ponto inicial X60 Y40 Coordenadas cartesianas G90 G17 G06 603 X110 Y90 160 90 G06 X160 Y40 1160 J90 Coordenadas polares G90 G17 606 00 160 90 606 0 90 1160 J90 FAGOR 3 CNC 8035 MODELO M SorT V11 1x 52 6 5 Trajet ria circular tangente trajet ria anterior G08 Por meio da fun o G08 se pode programar uma trajet ria circular tangente
53. Ponto P3 Q 135 Y20 Ponto P4 Q180 X10 Ponto PO Se se deseja representar um ponto no espa o o resto de coordenadas poder o programar se em coordenadas cartesianas Programa o de cotas EIXOS E SISTEMAS DE COORDENADAS FAGOR 3 CNC 8035 MODELO V11 1x 19 Eixos rotativos EIXOS E SISTEMAS DE COORDENADAS FAGOR 3 CNC 8035 MODELO M V11 1x 20 3 6 Eixos rotativos Os eixos rotativos dispon veis s o Eixo rotativo normal Eixo rotativo de somente posicionamento Eixo rotativo hirth Al m disso cada um deles se sub divide em Rollover Quando a sua visualiza o se realiza entre 0 e 360 No Rollover Quando a visualiza o pode efetuar se entre 99999 e 99999 Todos eles se programam em graus por isso que as suas cotas n o se ver o afetadas pela mudan a de unidades mil metros polegadas Eixos rotativos normais S o aqueles que pode interpolar com eixos lineais Deslocamento Em e 01 Programa o eixo Rollover G90 O sinal indica o sentido de rota o e a cota a posi o final entre 0 e 359 9999 G91 O sinal indica o sentido de rota o Se o deslocamento programado superior a 360 o eixo dar mais de uma volta antes de posicionar se no ponto desejado Programa o eixo No Rollover Em G90 e G91 como um eixo linear Eixo rotativo de somente posicionamento N o podem interpolar com eixos lineais Deslocamento Sempre e
54. X C R Cota representada na tela para eixo selecionado GPOS X C n p _ Cota do eixo selecionado programada no bloco do programa Vari veis associadas aos volantes eletr nicos Vari vel CNC PLC DNC se o 12 2 8 Pulsos recebidos do 1 volante desde que se ligou HANPS Pulsos recebidos do 2 volante desde que se ligou o CNC HANPT Pulsos recebidos do 3 volante desde que se ligou CNC FAGOR 3 HANPFO Pulsos recebidos do 4 volante desde que se ligou CNC HANDSE Em volantes com bot o seletor indica se foi pulsado o referido bot o HANFCT R Fatorde multiplica o diferente para cada volante quando existem v rios CNC 8035 HBEVAR Volante HBE Contagem habilitado eixo para deslocar e fator de multiplica o x1 x10 x100 MASLAN R W ngulo da trajet ria linear con Volante trajet ria ou Jog trajet ria MASCFI R W Cotas do centro do arco con Volante trajet ria ou Jog trajet ria MASCSE R W Cotas do centro do arco con Volante trajet ria ou Jog trajet ria MODELO V11 1x 234 Vari veis associadas medi o Vari vel CNC PLC DNC se o 12 2 9 ASIN X C R R Sinal da medi o senoidal do CNC para o eixo selecionado BSIN X C R R Sinal da medi o senoidal do CNC para o eixo selecionado ASINS R R Sinal A da capta o senoidal do CNC para o eixo rvore BSINS R R Sinal da capta o senoidal
55. a parte ELSE isto ser suficiente programar IF condi o lt 1 gt Exemplo IF P8 EQ 12 8 CALL 3 lt a o1 gt como lt ac o2 gt poder o ser express es ou instru es a excep o das instru es IF e SUB Em virtude de que num bloco de alto n vel os par metros locais podem ser denominados mediante letras se podem obter express es deste tipo IF E EQ 10 M10 Quando se cumpra a condi o de que o par metro P5 E tenha o valor 10 n o se executar a fun o auxiliar M10 j que um bloco de alto n vel n o pode dispor de comandos em c digo ISO Neste caso M10 representa a atribui o do valor 10 ao par metro P12 isto o mesmo que programar IF E EQ 10 M10 ou IF P5 EQ 10 P12 10 13 5 Instru es de sub rotinas Se chama sub rotina a uma parte de programa que convenientemente identificada pode ser chamada desde qualquer posi o um programa para a sua execu o Uma sub rotina pode estar armazenada como um programa independente ou como parte de um programa e pode ser chamada uma ou v rias vezes desde diferentes posi es de um programa ou desde diferentes programas Somente se podem executar sub rotinas existentes na mem ria RAM do CNC Por isso quando se deseja executar uma sub rotina armazenada num PC conectado atrav s de uma das linhas serial deve copi la mem ria RAM do CNC Se a sub rotina demasiado grande para pass la mem ria RAM converter
56. a sub rotina em programa e utilizar a instru o EXEC SUB n inteiro A instru o SUB define como sub rotina o conjunto de blocos de programa que se encontram programados a seguir at atingir a sub rotina RET A sub rotina se identifica mediante um n mero inteiro o qual tamb m define o tipo de sub rotina geral ou sub rotina OEM de fabricante Faixa de sub rotinas gerais SUB 0000 SUB 9999 Faixa de sub rotinas OEM de fabricante SUB 10000 SUB 20000 As sub rotinas do fabricante t m o mesmo tratamento que as gerais mas com as seguintes restri es Somente se podem definir nos programas pr prios de fabricante os que levam o atributo O Em caso contr rio se mostra o erro correspondente Erro 63 Programar n mero de sub rotina de 1 at 9999 Para executar uma sub rotina OEM mediante CALL PCALL ou MCALL esta deve de estar num programa pr prio do fabricante Em caso contr rio se mostra erro correspondente Erro 1255 Sub rotina restringida a programa OEM Na mem ria do CNC n o podem existir ao mesmo tempo duas sub rotinas com o mesmo n mero de identifica o mesmo que perten am a programas diferentes RET A instru o RET indica que a sub rotina que se definiu mediante a instru o SUB finaliza no referido bloco SUB 12 Defini o da sub rotina 12 G91 G01 XPO F5000 YP1 Fim de sub rotina 3 Instru es de sub rotinas INST
57. ao avan o indicado em V at profundidade incremental programada em D mediante C at uma dist ncia L passada de acabamento da parede do g 4 Fresagem em avan o de trabalho da superf cie do bols o em passos definidos bols o 5 Fresagem da passada de acabamento L com o avan o de trabalho definido em 6 Depois de finalizada a passada de acabamento a ferramenta retrocede em avan o r pido G00 ao centro do bols o separando se 1 mm eixo longitudinal da superf cie usinada CICLOS FIXOS G87 Ciclo fixo do bols o retangular 7 Novas superf cies de fresagem at atingir a profundidade total do bols o 1 Deslocamento do eixo longitudinal ao avan o indicado em V at uma dist ncia B da superf cie anterior 2 Fresagem da nova superf cie seguindo os passos indicados nos pontos 4 5 8 Retrocesso avan o r pido G00 do eixo longitudinal at ao plano de partida ou de refer ncia conforme se tenha programado G98 ou G99 FAGOR 3 CNC 8035 E MODELO M V11 1x 136 1 O Manual de programa o Exemplo de programa o 1 Presume se um plano de trabalho formado pelos eixos X e Y eixo longitudinal Z e o ponto de partida YO 20 CICLOS FIXOS G87 Ciclo fixo do bols o retangular F
58. avan o F programado nem a velocidade de eixo rvore S programada estando ambas as fun es fixas em 100 A fun o 933 modal e incompat vel com G00 G01 202 003 G34 e G75 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo 200 ou o c digo G01 conforme se personalize o par metro de m quina geral IMOVE Exemplo Se deseja realizar YO 20 e de uma s passada uma rosca de 100mm de profundidade e 5 mm de passo mediante uma ferramenta de roscar situada em Z10 G90 GO X Y Z Posicionamento 933 Z 100 15 Rosqueamento M19 Parada orientada de eixo rvore G00 X3 Retira se a ferramenta de corte Z30 Retrocesso sa da do furo 6 13 Rosqueamento de passo vari vel G34 Para efetuar roscas de passo vari vel o eixo rvore da m quina deve possuir um transdutor rotativo Mesmo que frequentemente estes rosqueamentos se realizam ao longo de um eixo o CNC permite realizar rosqueamentos interpolando mais de um eixo ao mesmo tempo Formato de programa o Q w D x E Considera es Sempre que se executa a fun o G34 o CNC antes de realizar o rosqueamento eletr nico efetua uma busca de refer ncia de m quina do eixo rvore e situa o eixo rvore na posi o angular indicada pelo par metro Q 5 5 Ponto final da rosca 1 5 5 Passo de rosca 5 gt 3 5 Opcional Indica a p
59. blocos deve se utilizar a instru o WRITE que se detalha a seguir Notas Se o programa que se deseja editar existe e n o se definem os par metros A D o CNC mostrar uma mensagem de erro ao executar o bloco O programa aberto com a instru o OPEN se fecha quando se executa M30 quando se executa outra instru o OPEN e depois de uma Emerg ncia ou Reset Desde um PC somente se podem abrir programas na mem ria RAM WRITE lt texto do bloco gt A instru o WRITE acrescenta depois do ltimo bloco do programa que se come ou a editar mediante a instru o OPEN P a informa o contida em lt texto do bloco gt como um novo bloco do programa Quando se trata de um bloco param trico editado em c digo ISO todos os par metros globais e locais s o substitu dos pelo valor num rico que t m nesse momento WRITE G1 XP100 YP101 F100 gt G1 X10 Y20 F100 Quando se trata de um bloco param trico editado em alto n vel tem que indicar com o caractere que se deseja substituir o par metro pelo valor num rico que tem nesse momento WRITE SUB P102 gt SUB P102 WRITE SUB P102 gt SUB 55 WRITE ORGX54 P103 gt ORGX54 P103 WRITE ORGX54 P103 gt ORGX54 222 WRITE PCALL P104 gt P104 WRITE PCALL P104 gt 25 Quando se programa a instru o WRITE sem ter programado previamente a instru o OPEN o CNC mostrar o erro correspondente exceto ao editar um pro
60. constante FAGOR 3 CNC 8035 MODELO M V11 1x 122 9 9 1 Funcionamento b sico 1 Se oeixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Deslocamento de maneira r pida do eixo longitudinal desde o plano de partida at o plano de refer ncia 3 Primeiro aprofundamento de fura o Deslocamento em avan o de trabalho do eixo longitudinal da profundidade incremental programada em Este deslocamento se realizar em 7 ou G50 em fun o do valor atribu do ao par metro do eixo longitudinal INPOSW2 P51 Se P51 0 em G7 aresta viva Se n o em G50 arredondamento de aresta controlada 4 Volta de fura o Os passos seguintes se repetir o J 1 vezes j que no passo anterior se realizou o primeiro aprofundamento programado 1 Retrocesso em r pido do eixo longitudinal G00 at ao plano de refer ncia 2 Aproxima o do eixo longitudinal em r pido 200 Se INPOSW2 0 at 1 mm do passo de fura o anterior Se n o at INPOSW2 0 02 mm do passo de fura o anterior 3 Passo novo de fura o Deslocamento do eixo longitudinal em avan o de trabalho 01 da profundidade incremental programada em Se INPOSW2 0 em G7 Se n o G50 5 Retrocesso em avan o r pido G00 do eixo longitudinal at ao plano de partida ou de refer ncia conforme se tenha p
61. corrente cont nua para melhorar a arejamento do habit culo Dispositivo de secionamento da alimenta o O dispositivo de secionamento da alimenta o tem que estar situado em lugar facilmente acess vel e a uma dist ncia do ch o compreendida entre 0 7 me 1 7 m Prote es do pr prio aparelho Unidade Central Leva 1 fus vel exterior r pido F de 4 A 250 V a O 5 2 x2 __ ____ X6 O Entradas Sa das Todas as entradas sa das digitais possuem isolamento galv nico mediante optoacopladores entre os circuitos do CNC e o exterior Precau es durante as repara es A N o manipular o interior do aparelho Somente t cnicos autorizados por Fagor Automation podem manipular o interior do aparelho N o manipular os conectores com o aparelho conectado a rede el trica Antes de manipular os conectores entradas sa das medi o etc assegurar se que o aparelho n o se encontra conectado rede el trica S mbolos de seguran a O S mbolos que podem aparecer no manual A S mbolo de perigo ou proibi o Indica a es ou opera es que podem provocar danos a pessoas ou aparelhos S mbolo de advert ncia ou precau o Indica situa es que podem causar certas opera es e as a es que se devem levar a efeito para evit las S mbolos de obriga o Indica a es e opera es que se tem que realizar obrigat
62. de m quina das linhas serial EOFCHR podendo ser um dos caracteres seguintes ESC ESCAPE EOT END OF TRANSMISSION SUB SUBSTITUTE EXT END OF TRANSMISSION FAGOR 3 CNC 8035 MODELO M V11 1x CONSTRU O DE UM PROGRAMA Um programa de controle num rico constitu do por um conjunto de blocos ou instru es Estes blocos ou instru es est o formados por palavras compostas de letras mai sculas e formato num rico O formato num rico que possui o CNC consta do seguinte Os sinais ponto mais menos e Ascifras0 123456789 A programa o admite espa os entre letras n meros e sinal assim como prescindir do formato num rico se tivera valor zero ou do sinal se fora positivo O formato num rico de uma palavra pode ser substitu do por um par metro aritm tico na programa o Mais tarde durante a execu o b sica o controle substituir o par metro aritm tico pelo seu valor Por exemplo quando se programou XP3 o CNC substituir durante a execu o P3 pelo seu valor num rico obtendo resultados como X20 X20 567 X 0 003 etc FAGOR 3 CNC 8035 MODELO V11 1x CONSTRU O DE UM PROGRAMA Estrutura de um programa no CNC FAGOR 3 CNC 8035 MODELO M V11 1x 2 1 2 1 1 Estrutura de um programa no CNC Todos os blocos que comp em o programa ter o a seguinte estrutura Cabe alho de bloco bloco de programa final de bloco Cabe al
63. de blocos e se espera que o referido comando se execute para comecar novamente a preparac o de blocos Mostra o estado de contagem do temporizador programado mediante G4 K no canal de CNC Esta vari vel devolve o tempo que falta para acabar o bloco de temporizac o em cent simas de segundo Velocidade te rica linear resultante do la o seguinte em mm min No c lculo da velocidade resultante n o se consideram os eixos rotativos os eixos escravos gantry acoplados e sincronizados e os visualizadores Vari veis de leitura e escritura Esta vari vel permite ler ou modificar o tempo em segundos que indica o rel gio habilitado pelo PLC Valores poss veis 0 4294967295 Se se acessa a esta vari vel se det m a prepara o de blocos e se espera que o referido comando se execute para come ar novamente a prepara o de blocos O CNC possui um contador de pe as que se incrementa em todos os modos exceto o de Simula o cada vez que se executa M30 ou 2 e esta vari vel permite ler ou modificar o seu valor que vir dado por um n mero entre O e 4294967295 Se se acessa a esta vari vel se det m a prepara o de blocos e se espera que o referido comando se execute para come ar novamente a prepara o de blocos Permite ler o c digo da ltima tecla que foi aceita pelo CNC Esta vari vel pode utilizar se como vari vel de escritura somente dentro de um programa de personaliza o canal de usu rio Se
64. de evitar les es a pessoas e prever danos a este equipamento bem como aos equipamentos ligados ao mesmo O aparelho somente poder ser reparado por pessoal autorizado de Fagor Automation Fagor Automation n o se responsabiliza por qualquer dano f sico ou material que seja ocasionado pelo n o cumprimento destas normas b sicas de seguran a Precau es contra danos a pessoas Liga o de m dulos Utilizar os cabos de uni o proporcionados com o aparelho O Utilizar cabos de rede apropriados Para evitar riscos utilizar somente cabos de rede recomendados para este aparelho Evitar sobrecargas el tricas Para evitar descargas el tricas e riscos de inc ndio n o aplicar tens o el trica fora da faixa selecionada na parte posterior da unidade central do aparelho O Conex es terra Com o objetivo de evitar descargas el tricas conectar os terminais de terra de todos os m dulos ao ponto central de terras Tamb m antes de efetuar as liga es das entradas e sa das deste produto assegurar se que foi efetuada a conex o terra Antes de ligar o aparelho assegure se que foi feita a conex o a terra Para evitar choques el tricos assegurar se que foi feita a liga o dos terras N o trabalhar em ambientes midos Para evitar descargas el tricas trabalhar sempre em ambientes com umidade relativa inferior ao 90 sem condensa o 45 O N o trabalhar em ambientes explosivos Com o objetivo de evi
65. definido pelo par metro de m quina geral IPLANE Cada vez que se mude de plano de trabalho G16 G17 G18 ou G19 CNC assume como origem polar a origem de coordenadas do novo plano de trabalho selecionado e Ao executar uma interpola o circular G02 ou e se o par metro de m quina geral PORGMOVE tem o valor 1 o centro do arco passar a sera nova origem polar Programa o de cotas EIXOS E SISTEMAS DE COORDENADAS FAGOR 3 CNC 8035 MODELO V11 1x 17 77 77 ES ES 3 5 3 Coordenadas cil ndricas Para definir um ponto no espa o pode utilizar se al m do sistema de coordenadas cartesianas o sistema de coordenadas cil ndricas Um ponto no referido sistema vir definido por Programa o de cotas A proje o do referido ponto sobre o plano principal que se dever definir em coordenadas polares R Q EIXOS E SISTEMAS DE COORDENADAS Resto dos eixos em coordenadas cartesianas Exemplos R30 010 2100 R20 045 710 V30 20 FAGOR 3 CNC 8035 MODELO M V11 1x 18 3 5 4 ngulo e uma coordenada cartesiana No plano principal se pode definir um ponto mediante uma das suas coordenadas cartesianas e o ngulo de sa da da trajet ria do ponto anterior Exemplo de programa o supondo que o plano principal o plano XY i gt gt X10 Y20 Ponto PO ponto de partida Q45 X30 Ponto P1 Q90 Y60 Ponto P2 Q 45 X50
66. do CNC para o eixo rvore Vari veis associadas ao eixo rvore CNC PLC DNC se o 12 2 10 R R Velocidade de rota o real do eixo rvore R R Velocidade de rota o te rica do eixo rvore Vari veis associadas da velocidade de rota o Velocidade de rota o do eixo rvore no CNC Velocidade de rota o selecionada por DNC Velocidade de rota o selecionada por PLC Velocidade de rota o selecionada por programa Override da velocidade de rota o do eixo rvore ativa no CNC PRGSSO Override selecionado por programa DNCSSO Override selecionado por DNC PLCSSO Override selecionado por PLC CNCSSO Override selecionado desde o painel frontal Limite da velocidade de rota o ativa no CNC Limite da velocidade de rota o selecionada por DNC Limite da velocidade de rota o selecionada por PLC Limite da velocidade de rota o selecionada por programa M xima velocidade do eixo rvore para a usinagem Posi o real do eixo rvore Leitura desde o PLC em dez mil simos de grau entre 999999999 e desde o CNC em graus entre 99999 9999 Posi o real do eixo rvore Leitura desde o PLC em dez mil simos de grau entre 0 e 3600000 e desde o CNC em graus entre O e 360 Posi o te rica do eixo rvore Leitura desde o PLC em dez mil simos de grau entre 999999999 e desde o CNC em graus entre 99999 9999 RTPOSS Posi o te rica do eixo rvore Leitura
67. do painel de comando ou teclado Fator x1 Fator x10 Fator x100 Se existem v rios eixos selecionados se leva em considera o a seguinte ordem de prioridade X Y Z U V W A Se num eixo existe mais de um bit a 1 se leva em considera o bit de menor peso Assim c ba 1 1 1 Fatorxi 1 1 O Fatorx10 O volante HBE tem prioridade Isto independentemente do modo selecionado no comutador do CNC JOG continuo incremental volante se define HBEVAR diferente de 0 o CNC passa a trabalhar em modo volante Mostra o eixo selecionado em modo inverso e o fator multiplicador selecionado por PLC Quando a vari vel HBEVAR se p e 0 volta a mostrar o modo selecionado no comutador Vari veis de leitura e escritura Se deve utilizar quando est selecionado o volante trajet ria ou o jog trajet ria PaT Se devem utilizar quando est selecionado o volante trajet ria ou o jog trajet ria Indica o ngulo da trajet ria linear Nas trajet rias em arco indicam as cotas do 4 centro do arco G18 MASCFI N Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 183 Manual de programa o Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M V11 1x 184 12 2 9 Vari veis associadas medic o ASIN X C Sinal A da
68. eixo rvore MAXGEAR1 MAXGEAR2 MAXGEAR3 e MAXGEAR4 dependendo em cada caso da gama de rvore selecionada Tamb m poss vel limitar este valor m ximo por programa utilizando a fun o G92 55 4 A velocidade de rota o S programada pode ser variada desde o PLC ou por via DNC ou ent o mediante as teclas de SPINDLE e do Painel de Comando do CNC Esta varia o de velocidade se realizar entre os valores m ximo e m nimo fixados pelos par metros de m quina do eixo rvore MINSOVR e MAXSOVR O passo incremental associado s teclas de SPINDLE e do Painel de Comando do CNC para variar o S programado estar fixado pelo par metro de m quina do eixo rvore SOVRSTEP Quando se executam as fun es G33 rosca eletr nica G34 rosca de passo vari vel ou G84 ciclo fixo de rosqueamento com macho n o se permite modificar a velocidade programada trabalhando a 100 da S programada z PROGRAMA O CONFORME C DIGO ISO Velocidade de rota o do eixo rvore S FAGOR 3 CNC 8035 MODELO V11 1x 37 T e corretor D PROGRAMA O CONFORME C DIGO ISO N mero da ferramenta FAGOR 3 CNC 8035 MODELO M V11 1x 38 5 4 N mero da ferramenta e corretor D Afun o T permite selecionar a ferramenta e a fun o D permite selecionar o corretor associado mesma Cuando se definen ambos par metros el orden de programaci n es T D Po
69. entradas l gicas gerais de interrup o INT1 M5024 INT2 M5025 INT3 M5026 o INT4 M5027 o CNC suspende temporariamente a execu o do programa em curso e passa a executar a sub rotina de interrup o cujo n mero se indica no par metro de m quina geral correspondente Com INT1 M5024 a indicada pelo par metro INT1SUB P35 Com INT2 M5025 a indicada pelo par metro INT2SUB P36 Com INT3 M5026 a indicada pelo par metro INT3SUB P37 Com INT4 M5027 a indicada pelo par metro INT4SUB P38 As sub rotinas de interrup o se definem como qualquer outra sub rotina utilizando as instru es SUB n inteiro e RET As sub rotinas de interrup o n o mudar o o n vel de par metros locais por isso dentro delas somente se permitir a utiliza o dos par metros globais Dentro de uma sub rotina de interrup o se pode utilizar a instru o REPOS X Y Z que se detalha a seguir Depois de finalizada a execu o da sub rotina o CNC continuar com a execu o do programa em curso REPOS X Z A instru o REPOS se deve utilizar sempre dentro das sub rotinas de interrup o e facilita o reposicionamento da m quina no ponto de interrup o Quando se executa esta instru o o CNC desloca os eixos at o ponto em que se interrompeu a execu o do programa Dentro da instru o REPOS se deve indicar a ordem em que se devem deslocar os eixos at o ponto de interrup
70. ferramenta que est na posi o 5 e que o CNC deve levar em considera o as dimens es indicadas nas tabelas para o corretor 23 Compensa o longitudinal e compensa o do raio da ferramenta O CNC examina a Tabela de Corretores e assume as dimens es da ferramenta correspondentes ao corretor D ativo As fun es G40 G41 G42 permitem ativar e desativar a compensa o radial As fun es G43 G44 G42 permitem ativar e desativar a compensa o longitudinal Se n o existe nenhuma ferramenta selecionada ou se define DO n o se aplica nem compensa o longitudinal nem compensa o radial Para possuir mais informa o consultar o cap tulo 8 Compensa o de ferramentas deste mesmo manual T e corretor D PROGRAMA O CONFORME CODIGO ISO N mero da ferramenta FAGOR 3 CNC 8035 MODELO V11 1x 39 Fun o auxiliar M PROGRAMA O CONFORME C DIGO ISO FAGOR 3 CNC 8035 MODELO M V11 1x 40 5 5 Func o auxiliar M As fun es auxiliares se programam mediante o c digo M4 permitindo se programar at 7 fun es auxiliares num mesmo bloco Quando num bloco foi programado mais de uma fun o auxiliar o CNC as executa correlativamente na ordem que foram programadas O CNC possui uma tabela de fun es M com NMISCFUN par metro de m quina geral componentes especificando se por cada elemento O n mero 0 9999 da fun o auxiliar def
71. fun o G73 dever programar se somente num bloco FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 83 1 O Manual de programa o N FUN ES PREPARAT RIAS ADICIONAIS Rota o do sistema de coordenadas G73 FAGOR 3 CNC 8035 MODELO M SOFT V11 1x E Sendo o ponto inicial XO YO se tem N10 G01 X21 YO F300 Posicionamento em ponto inicial G02 15 JO G03 I5 JO Q180 1 10 JO N20 G73 Q45 Rota o de coordenadas RPT N10 N20 N7 Repete 7 vezes do bloco 10 ao bloco 20 M30 Fim de programa Num programa com rota o do sistema de coordenadas se se encontra tamb m ativada alguma fun o de espelhamento o CNC aplicar primeiro a fun o espelhamento e seguidamente a rota o A anula o da fun o de rota o de coordenadas se realiza programando G73 somente sem o valor do ngulo ou ent o mediante G16 G17 G18 G19 ou no momento da liga o depois de executar se M02 M30 ou ent o depois de uma EMERG NCIA ou RESET COMPENSA O DE FERRAMENTAS O CNC possui uma tabela de corretores de comprimento definida mediante o par metro de m quina geral NTOFFSET especificando se por cada corretor O raio da ferramenta em unidades de trabalho sendo o seu formato R 5 5 O comprimento da ferramenta em unidades de trabalho sendo o seu formato L 5 5 Desgaste do raio ferramenta em unidades de trabalho sendo o seu formato 1 5 5 O CNC acrescentar e
72. inclinada Nomenclatura dos eixos EIXOS E SISTEMAS DE COORDENADAS FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 3 2 Sele o de planos G16 G17 G18 G19 Se empregar a sele o de plano quando se realizem As fun es G que permitem selecionar os planos de trabalho s o as seguintes G16 eixo1 eixo2 eixo3 Permite selecionar o plano de trabalho desejado assim Interpola es circulares Arredondamento controlado de arestas Entrada e Sa da tangencial Chanfrado Programa o de cotas em coordenadas polares Ciclos fixos de usinagem Rota o do sistema de coordenadas Compensa o do raio da ferramenta Compensa o do comprimento da ferramenta como o sentido de G02 G03 interpola o circular programando se como eixo1 o eixo de abcissas e como 2 o de ordenadas O eixo3 o eixo longitudinal sobre o qual se compensa a longitude da ferramenta EIXOS E SISTEMAS DE COORDENADAS Sele o de planos G16 G17 G18 G19 i N v A 4 9 lt gt gt G17 Seleciona o plano XY G18 Seleciona o plano ZX G19 Seleciona o plano YZ FAGOR 3 CNC 8035 MODELO V11 1x 11 1 O Manual de programa o As fun es G16 G17 G18 e G19 s o modais e incompat veis entre si se deve programar a fun o G16 em solit rio dentro de um bloco As fun es G17 G18 e G19 definem dois dos tr s eixos principais X Y Z como perte
73. inversa do tempo G32 H ocasi es que se torna mais simples definir o tempo que necessitam os diferentes eixos da m quina em efetuar o deslocamento que fixar um avan o comum para todos eles Um caso t pico se produz quando se deseja efetuar de maneira conjunta o deslocamento dos eixos lineais da m quina X Y Z e o deslocamento dum eixo rotativo programado em graus A fun o G32 indica que as fun es programadas a seguir fixam o tempo em que se deve efetuar o deslocamento Com o objetivo de que um n mero maior de F indique um maior avan o o valor atribu do a F se define como Fun o inversa do tempo e interpretada como ativa o do avan o em fun o inversa do tempo Unidades de F 1 min Exemplo G32 X22 F4 Indica que o movimento debe ser executado em 14 de minuto isto em 0 25 minutos CONTROLE DA TRAJETORIA Avan o F como fun o inversa do tempo G32 A fun o G32 modal e incompat vel com G94 G95 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERG NCIA ou RESET o CNC assumir o c digo G94 ou c digo G95 conforme se personalize o par metro de m quina geral IFEED Considera es O CNC mostrar na vari vel PRGFIN o avan o em fun o inversa do tempo que se programou e na vari vel FEED o avan o resultante em mm min ou pol min Se o avan o resultante de algum dos eixos supera o m ximo fixado no par metro de m quina gera
74. mero de ferramenta que se est monitorando Esta vari vel somente se pode utilizar dentro da sub rotina de troca de ferramenta Exemplo Se possuem de um trocador manual de ferramentas Est selecionada a ferramenta T1 e o operador solicita a ferramenta T5 A sub rotina associada s ferramentas pode conter as seguintes instru es P103 NBTOOL MSG SELECIONAR T P103 E PRESSIONAR SOFTKEY MARCHA A instru o P103 NBTOOL atribui ao par metro P103 o n mero de ferramenta que se est monitorando isto a que se deseja selecionar Portanto P103 5 A mensagem que mostrar o CNC ser SELECIONAR T5 E PRESSIONAR SOFTKEY MARCHA Devolve o n mero de programa que se encontra em execuc o Se n o tem nenhum devolve o valor 1 Devolve o n mero de etiqueta do ltimo bloco executado Devolve o estado da fun o G indicada n Um 1 no caso de que se encontre ativa e um 0 no caso contr rio 8120 6517 Atribui ao par metro P120 o valor 1 quando se encontra ativa a fun o G17 e um O em caso contr rio Devolve o estado da fun o M indicada n Um 1 no caso de que se encontre ativa e um 0 no caso contr rio Esta vari vel proporciona o estado das fun es M00 M01 M04 MOS M19 M30 M41 M42 M43 e M44 Devolve em 32 bits e codificado em BCD a informa o do eixo de abcissas bits 4 a 7 e do eixo de ordenadas bits 0 a 3 do plano at
75. modais e incompat veis entre si A gt X Cotas absolutas G90 Ponto 150 5 Y200 Ponto P1 X300 Ponto P2 YO Ponto PO Cotas incrementais G90 Ponto G91 X150 5 Y200 Ponto P1 X149 5 Ponto P2 X 300 Y 200 Ponto PO No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir G90 ou G91 conforme se tenha definido pelo par metro de m quina geral 1 3 5 3 5 1 Programa o de cotas O CNC permite selecionar at 7 eixos dentre os 9 poss veis eixos X Y Z U V W A B C Cada um deles poder ser linear linear de posicionamento rotativo normal rotativo de posicionamento ou rotativo com dentado hirth posicionamento em graus inteiros conforme se especifique no par metro de m quina de cada eixo AXISTYPE Com objetivo de selecionar em cada momento o sistema de programa o de cotas mais adequado o CNC possui os seguintes tipos Coordenadas cartesianas Coordenadas polares Coordenadas cil ndricas ngulo e uma coordenada cartesiana Coordenadas cartesianas O Sistema de Coordenadas Cartesianas est definido por dois eixos no plano e por tr s ou mais eixos no espa o A origem de todos eles que no caso dos eixos X Y Z coincide com o ponto de interse o se denomina Origem Cartesiano ou Ponto Zero do Sistema de Coordenadas A posi o dos diferentes pontos da
76. modificar o estado um recurso do PLC 1 O se det m a prepara o de blocos e se espera que o referido comando se execute para comecar novamente a preparac o de blocos Vari veis Vari veis de leitura PLCMSG Devolve o n mero da mensagem de aut mato mais priorit rio que se encontre ativo coincidir com o visualizado na tela 1 128 Se n o tem nenhum devolve 0 P110 PLCMSG PROGRAMA O EM LINGUAGEM DE ALTO NIVEL Devolve o n mero de mensagem de aut mato mais priorit rio que se encontra ativo Vari veis de leitura e escritura PLCIn Esta vari vel permite ler ou modificar 32 entradas do aut mato a partir da indicada n N o se poder modificar o valor das entradas que utiliza o arm rio el trico j que o seu valor est imposto pelo mesmo Entretanto se poder modificar o estado do resto das entradas PLCOn Esta vari vel permite ler ou modificar 32 sa das do aut mato a partir da indicada n P110 PLCO 22 Atribui ao par metro P110 o valor das sa das 022 at 053 32 sa das do PLC PLCO 22 Atribui s sa das 022 a 025 o valor 1 e s sa das 026 a 053 o valor 0 Bit 31 30 29 28 27 26 25 24 23 22 Sa da 53 52 51 50 49 48 47 46 45 44 27 26 25 24 23 22 FAGOR 3 PLCMn Esta vari vel permite ler ou modificar 32 marcas do aut mato a partir da indicada n 2 8035 PLCRn Esta vari vel permite ler ou modificar o estado dos 32 bits do regis
77. n vel que permitem definir e utilizar sub rotinas que podem ser chamadas desde um programa principal ou desde outra sub rotina podendo ao mesmo tempo chamar desta a uma segunda da segunda a uma terceira etc O CNC limita estas cnamadas permitindo se at o m ximo de 15 n veis de sobreposi o Se permite atribuir 26 par metros locais 25 a uma sub rotina Estes par metros que ser o desconhecidos para os blocos externos sub rotina poder o ser referenciados pelos blocos que formam a mesma O CNC permite atribuir par metros locais a mais de uma sub rotina podendo existir um m ximo de 6 n veis de sobreposi o de par metros locais dentro dos 15 n veis de sobreposi o de sub rotinas 12 2 2 Vari veis associadas s ferramentas TOOL TOD NXTOOL NXTOD TMZPn Estas vari veis est o associadas tabela de corretores tabela de ferramentas e tabela de armaz m de ferramentas por isso que os valores que se v o atribuir ou se v o ler dos referidos campos cumprir o os formatos estabelecidos para as referidas tabelas Tabela de Corretores O valor do raio comprimento L e corretores de desgaste 1 da ferramenta v m dados nas unidades ativas Se G70 em polegadas entre 3937 00787 Se G71 em mil metros entre 99999 9999 Se eixo rotativo em graus entre 99999 9999 Tabela de ferramentas O n mero de corretor ser um n mero inteiro entre O e 255 O n mero m ximo de cor
78. o na tabela de fun es M de forma que se execute no come o do bloco no qual est programada 5 5 7 Parada de eixo rvore recomendado personalizar esta fun o na tabela de fun es M de forma que se execute no final do bloco no qual est programada SA Fun o auxiliar M PROGRAMA O CONFORME C DIGO ISO FAGOR 3 CNC 8035 MODELO V11 1x 41 Fun o auxiliar M PROGRAMA O CONFORME C DIGO ISO FAGOR 3 CNC 8035 MODELO M V11 1x 42 5 5 8 M06 C digo de mudan a de ferramenta Se o par metro de m quina geral TOFFMO6 indicativo de centro de usinagem se encontra ativo o CNC monitorar o trocador de ferramentas e atualizar a tabela correspondente ao armaz m de ferramentas Se recomenda personalizar esta fun o na tabela de fun es M de forma que se execute a sub rotina correspondente ao trocador de ferramentas instalado na m quina 5 5 9 M19 Parada orientada de eixo rvore O CNC permite trabalhar com o eixo rvore em la o aberto M3 M4 e com o eixo rvore em la o fechado M19 Para poder trabalhar em la o fechado necess rio possuir um medidor rotativo enc der acoplado ao eixo rvore da m quina Quando se deseja passar de la o aberto a la o fechado se deve executar a fun o M19 ou M19 S 5 5 O CNC atuar da seguinte maneira Se eixo rvore possui micro de refer ncia efetua a busca do micro de refer
79. o se encontra selecionado Devolve o avan o em mm minuto ou polegadas minuto que se encontra selecionado por PLC Se tem o valor O significa que n o se encontra selecionado Devolve o avan o em mm minuto ou polegadas minuto que se encontra selecionado por programa Vari veis de leitura associadas fun o G95 Devolve o avan o que se encontra selecionado no CNC mediante a fun o G95 Em mm rota o ou polegadas rota o Este avan o pode ser indicado pelo programa pelo PLC ou por DNC selecionando o CNC um deles sendo o mais priorit rio o indicado pelo DNC e o menos priorit rio o indicado pelo programa Devolve o avan o em mm revolu o ou polegadas revolu o que se encontre selecionado por DNC Se tem o valor O significa que n o se encontra selecionado Devolve o avan o em mm revolu o ou polegadas revolu o que se encontre selecionado por PLC Se tem o valor O significa que n o se encontra selecionado Devolve o avan o em mm revolu o ou polegadas revolu o que se encontre selecionado por programa Vari veis de leitura associadas fun o G32 Devolve o avan o selecionado por programa em 1 min Al m disso o CNC mostrar na vari vel FEED associada fun o G94 o avan o resultante em mm min ou polegadas minuto FRO DNCFRO PLCFRO CNCFRO PLCCFR PRGFRO Vari veis de leitura associadas override Devolve o override do avan o que se encontra selecionado n
80. programa o CNC toma o valor KO tipo de rosqueamento Define o tipo de rosqueamento que se deseja efetuar com RO se efetuar um rosqueamento normal e com R1 se efetuar um rosqueamento r gido Fator de avan o para o retrocesso Com rosqueamento r gido o avan o de retrocesso ser J vezes o avan o de rosqueamento Se n o se programa ou se programa J1 ambos os avan os coincidem Para poder efetuar um rosqueamento r gido necess rio que o eixo rvore se encontre preparado para trabalhar em la o isto que disponha de um sistema motor regulador e de codificador de eixo rvore Ao efetuar se rosqueamento r gido o CNC interpola o deslocamento do eixo longitudinal com a rota o do eixo rvore CICLOS FIXOS G84 Ciclo fixo de rosqueamento com macho FAGOR 3 CNC 8035 MODELO V11 1x 125 CICLOS FIXOS G84 Ciclo fixo de rosqueamento com macho FAGOR 3 CNC 8035 MODELO M V11 1x 126 9 10 1 Funcionamento b sico 1 Se oeixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Deslocamento de maneira r pida do eixo longitudinal desde o plano de partida at o plano de refer ncia 3 Deslocamento do eixo longitudinal e no avan o de trabalho at ao fundo da usinagem produzindo se o rosqueamento do furo O ciclo fixo executar este deslocamento e todos
81. se sempre que se deseje realizar um movimento com apalpador As fun es G75 e G76 s o incompat veis entre si e com as fun es 00 GO2 G33 034 641 e 642 Al m disso depois de executada uma delas CNC assumir as fun es G01 e G40 Durante os movimentos em G75 ou G76 o funcionamento do comutador feedrate override depende de como o fabricante tenha personalizado o par metro de m quina FOVRG75 PROGRAMA O EM LINGUAGEM DE ALTO NIVEL 12 1 Descri o l xica Todas as palavras que constituem a linguagem em alto n vel do controle num rico dever o ser escritas em letras mai sculas exce o dos textos associados que se poder o escrever com letras mai sculas e min sculas Os elementos que est o disposi o para realizar a programa o em alto n vel s o Palavras reservadas e Constantes num ricas S mbolos Palavras reservadas Se consideram palavras reservadas quelas palavras que o CNC utiliza na programa o de alto n vel para denominar as vari veis do sistema os operadores as instru es de controle etc Tamb m s o palavras reservadas cada uma das letras do alfabeto A Z j que podem formar uma palavra da linguagem de alto n vel quando v o sozinhas Constantes num ricas Os blocos programados em linguagem de alto n vel permitem n meros em formato decimal e n meros em formato hexadecimal Osn meros em formato decimal n o devem ultrapassar o format
82. selecionado mediante as duas etiquetas deve pertencer ao mesmo programa definindo se primeiro o bloco inicial e depois o bloco final A execu o do programa continuar no bloco seguinte ao que se programou a instru o RPT depois de executada a parte de programa selecionada N10 600 X10 220 601 X5 G00 70 20 N30 RET N10 20 N40 G01 X20 M30 FAGOR Ao chegar ao bloco N30 o programa executar 3 vezes a se o N10 N20 Una vez finalizada continuar la ejecuci n en el bloque N40 CNC 8035 AAA TTTT T CCC CCCCC ET Como a instru o RPT n o det m a prepara o de blocos nem interrompe a compensa o de ferramenta pode se utilizar nos casos em que se utiliza a instru o EXEC e se necessita manter a compensa o MODELO V11 1x 205 Instru es de controle de fluxo INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO M V11 1x 206 IF condi o lt a o1 gt ELSE lt ac o2 gt Esta instru o analisa a condi o dada que dever ser uma express o de rela o Se a condi o correta resultado igual a 1 se executar a lt ac o1 gt e em caso contr rio resultado igual a 0 se executar a lt acc o gt Exemplo IF EQ 12 8 CALL ELSE PCALL 5 2 B5 08 Se P8 12 8 executa a instru o CALL3 Se P8 lt gt 12 8 executa a instru o PCALL 5 A2 5 D8 A instru o pode n o possuir
83. trajet ria anterior sem necessidade de programar as cotas l J ou do centro Se definir o somente as coordenadas do ponto final do arco tanto em coordenadas polares como em coordenadas cartesianas conforme os eixos do plano de trabalho d CONTROLE DA TRAJET RIA Trajet ria circular tangente trajet ria anterior G08 Supondo que o ponto de partida XO Y40 se deseja programar uma linha reta e em seguida um arco tangente mesma e finalmente um arco tangente ao anterior G90 G01 X70 G08 X90 Y60 Arco tangente trajet ria anterior 608 X110 Y60 Arco tangente trajet ria anterior A fun o G08 n o modal e portanto se dever programar sempre que se deseje executar um arco tangente trajet ria anterior A fun o G08 pode programar se com G8 A fun o 908 permite que a trajet ria anterior seja uma reta ou um arco e n o altera a hist ria do mesmo continuando ativa a mesma fun o 201 02 ou depois de finalizar o bloco TFP RRRR PERPSSRR EWRMRSSESS Utilizando a fun o G08 n o poss vel executar uma circunfer ncia completa devido que existem infinitas solu es O CNC visualizar o c digo de erro correspondente FAGOR 3 CNC 8035 MODELO V11 1x 53 CONTROLE DA TRAJETORIA Trajet ria circular definida mediante tr s pontos 609 FAGOR 3 CNC 8035 MODELO M V11 1x 54 6 6 Trajet ria cir
84. uma fun o auxiliar M para que lhe seja comunicada Tamb m se recomenda executar a fun o G4 depois da mudan a para que o CNC execute os blocos seguintes com os novos limites O segundo limite de percurso ser levado em considera o quando se definiu o primeiro mediante os par metros de m quina de eixos LIMIT P5 e LIMIT P6 gt Vari veis PROGRAMACAO EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 181 25 Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 182 12 2 8 Vari veis associadas aos volantes eletr nicos HANPF HANPS HANPT HANPFO HANDSE HANFCT HBEVAR Vari veis de leitura Devolvem os pulsos do primeiro HANPF segundo HANPS terceiro HANPT ou quarto HANPFO volante que foram recebidos desde que se ligou o CNC Em volantes com bot o seletor de eixos indica se foi pulsado o referido bot o Se tem o valor O significa que n o se foi pulsado Devolve o fator de multiplicac o fixado desde o PLC para cada volante Se deve utilizar quando se possui v rios volantes eletr nicos ou dispondo de um nico volante se deseja aplicar diferentes fatores de multiplica o x1 x10 x100 a cada eixo PENSO E Depois de posicionado o comutador numa das posi es do volante o CNC consulta esta vari
85. 06 SYSTEM ELSE GOTO N5 Sair ou pedir tecla CICLO 1 Visualiza a p gina 11 e define 2 janelas de dados N10 PAGE 11 ODW 1 10 60 ODW 2 15 60 Edi o WBUF PCALL 1 IB 1 INPUT 6 5 DW 1 181 WBUF 1 1 WBUF IB 2 INPUT Y 6 5 DW 2 1 2 WBUF Y IB2 WBUF WBUF GOTO Acrescenta ao bloco em edi o PCALL 1 Peti o do valor de X Visualiza na janela 1 o valor introduzido Acrescenta ao bloco em edi o X valor introduzido Acrescenta ao bloco em edi o Peti o do valor de Y Visualiza na janela 2 o valor introduzido Acrescenta bloco em edi o Y valor introduzido Acrescenta bloco em edi o Introduz na mem ria o bloco editado Por exemplo PCALL 1 X2 Y3 Instru es de personaliza o INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO V11 1x 221 CICLO 2 Visualiza a p gina 12 e define 3 janelas de dados N20 PAGE 12 2 Instru es de personaliza o INSTRU OES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO M V11 1x 222 ODW 1 10 60 ODW 2 13 60 ODW 3 16 60 Edi o WBUF PCALL 2 IB 1 INPUT 6 5 DW 1 181 WBUF 181 WBUF IB 2 INPUT 6 5 DW 2 IB2 WBUF B IB2 WBUF IB 3 INPUT C 6 5 DW 3 183 WBUF
86. 1 0 5 cos Co seno P2 COS 30 P2 0 8660 TAN tangente P3 TAN 30 P3 0 5773 ASIN arco seno P4 ASIN 1 P4 90 ACOS P5 ACOS 1 P5 0 ATAN arco tangente P6 ATAN 1 P6 45 ARG ARG x y arcotangente y x P7 ARG 1 2 P7 243 4349 Existem duas fun es para o c lculo do arcotangente ATAN que devolve o resultado entre 90 e ARG que d entre O e 360 Outras fun es ABS valor absoluto P1 ABS 8 LOG logaritmo decimal P2 LOG 100 SQRT raiz quadrada P3 SQRT 16 P1 8 P2 2 P3 4 ROUND arredondamento a um n mero inteiro P4 ROUND 5 83 P4 6 FIX parte inteira P5 FIX 5 423 FUP se um n mero inteiro toma parte P6 FUP 7 inteira P6 FUP 5 423 se n o toma parte inteira mais um BCD converte o n mero dado a BCD P7 BCD 234 P5 5 P6 7 P6 6 P7 564 0010 0011 0100 BIN converte o n mero dado a bin rio P8 BIN AB P8 171 1010 1011 As convers es a bin rio e a BCD se realizar o em 32 bits podendo se representar o n mero 156 nos seguintes formatos Decimal 156 Hexadecimal 9C Binario 0000 0000 0000 0000 0000 0000 1001 1100 BCD 0000 0000 0000 0000 0000 0001 0101 0110 12 5 Express es Uma express o qualquer combina o v lida entre operadores constantes e vari veis Todas as express es dever o estar entre par nteses mas se a express o se reduz a um n mero inteiro podem se eliminar os par nteses 12 5 1 Express es aritm ticas N Se formam combinando fun
87. 108 9 6 G69 Ciclo fixo de fura o profunda com passo vari vel 111 9 6 1 Funcionamento B SICO merenda 114 9 7 G81 Ciclo fixo de fura o ocoiccicnicnnnnonacannnononaninanana nana arar nar nana nan ar nara 116 9 7 1 Funcionamento b sico 117 9 8 G82 Ciclo fixo de fura o temporiza o 118 9 8 1 Funcionamento b sico nono 119 9 9 G83 Ciclo fixo de fura o profunda com passo 120 9 9 1 Funcionamento iia 122 9 10 984 Ciclo fixo de rosqueamento com macho 9 10 1 Funcionamento D SICO dle 126 CAP TULO 10 CAP TULO 11 CAP TULO 12 CAP TULO 13 9 11 G85 Giclo fixo de esSCare ado ccoo ic ita 128 9 11 1 Funcionamento b sico 9 12 286 Ciclo fixo de mandrilamento com retrocesso no avan o r pido GOO 130 9 12 1 Funcionamento DasiCO cms 131 9 13 987 Ciclo fixo do bols o retangular renais 132 9 13 1 Funcionamento b sico 9 14 988 Ciclo fixo do bols o 1 139 9 14 1 Funcionamento 31 0 143 9 15 89 Ciclo fixo de mandrilamento com retrocesso em avan o de trabalho 801 145 9 15 1 Funcionamento b SICO unirnos 146 USINAGEM MULT PLICE 10 1 960 Usinagem mult plice em linha reta ria
88. 1x 153 y USINAGEM MULTIPLICE G62 Usinagem mult plice formando uma malha FAGOR 3 CNC 8035 MODELO M V11 1x 154 10 3 G62 Usinagem mult plice formando uma malha O formato de programa o deste ciclo o seguinte G62 ABXI YJ PORSTUV XK YD IK JD 5 5 ngulo da trajet ria com o eixo de abcissas Define o ngulo que forma a trajet ria de usinagem com o eixo de abcissas Se expressa em graus e se n o se programa se tomar o valor A 0 B 5 5 ngulo entre trajet rias Define o ngulo existente entre as duas trajet rias de usinagem Se expressa em graus e se n o se programa se tomar o valor B 90 X 5 5 Comprimento da trajet ria no eixo de abcissas Define o comprimento da trajet ria de usinagem conforme o eixo de abcissas 1 5 5 Passo entre usinagens no eixo de abscissas Define o passo entre usinagens conforme o eixo de abscissas K 5 N mero de usinagens no eixo de abscissas Define o n mero de usinagens totais no eixo de abscissas inclu do o do ponto de defini o da usinagem Devido a que com dois par metros quaisquer do grupo X K se pode definir a usinagem conforme o eixo de abcissas o CNC permite as seguintes combina es de defini o XI XK IK Entretanto quando se seleciona o formato XI se dever ter cuidado de que o n mero de usinagens resultante seja um n mero inteiro do contr rio o CNC mostrar o erro correspondente
89. 1x 47 CONTROLE DA TRAJET RIA Interpolac o circular 602 FAGOR 3 CNC 8035 MODELO M V11 1x 48 Independentemente do plano selecionado se manter sempre a ordem de programac o dos eixos assim como a das respectivas cotas do centro Plano AY G02 G03 Y 5 5 5 5 5 5 125 5 Plano 902 003 5 5 U 5 5 1 5 5 1 5 5 Coordenadas polares Ser necess rio definir o ngulo a ser percorrido Q e a dist ncia desde o ponto de partida ao centro opcional conforme os eixos do plano de trabalho As cotas do centro se definir o mediante as letras J ou K estando cada uma delas associada aos eixos do seguinte modo Eixos X U A gt Eixos Y V B gt J Eixos Z W gt K Se n o se define o centro do arco o CNC interpretar que este coincide com a origem polar vigente Formato de programa o Plano XY G02 G03 Q 5 5 1 5 5 J 5 5 Plano ZX G02 G03 Q 5 5 1 5 5 5 5 Plano YZ G02 G03 Q 5 5 J 5 5 5 5 Coordenadas com programa o de raio Se definir o as coordenadas do ponto final do arco e o raio R Formato de programa o Plano XY G02 G03 X 5 5 Y 5 5 R 5 5 Plano ZX G02 G03 X 5 5 Z 5 5 5 5 Plano YZ G02 G03 Y 5 5 Z 5 5 5 5 se programa uma circunfer ncia completa a programa o de raio CNC visualizar o erro correspondente devido a existirem infinitas solu es Se o arco da circunfer ncia menor do q
90. 1x CONTROLE DA TRAJET RIA O CNC permite programar deslocamentos de um s eixo ou de v rios ao mesmo tempo Se programar o somente os eixos que interv m no deslocamento desejado sendo a ordem de programa o dos eixos o seguinte X Y Z U V W A B C 6 1 Posicionamento em r pido G00 Os deslocamentos programados depois de G00 se executam com o avan o r pido indicado no par metro de m quina de eixos GOOFEED Independentemente do n mero de eixos que se movem a trajet ria resultante sempre uma linha reta entre o ponto inicial e o ponto final 7 X100 Y100 Ponto de come o G00 G90 X400 Y300 Trajet ria programada Mediante o par metro de m quina geral RAPIDOVR se pode estabelecer se o comutador de avan o quando se trabalhe em 200 atua de 0 100 ou fica fixado em 100 Ao programar a fun o n o se anula a ltima F programada isto quando se programa novamente G01 902 ou se recuperar a referida A fun o G00 modal e incompat vel com G01 602 G03 G33 G34 e G75 A fun o FAGOR 3 00 pode programar se com G ou GO No momento da liga o depois de executar se M02 M30 ou depois de uma CNC 8035 EMERGENCIA ou RESET o CNC assumir o c digo 200 ou o c digo G01 conforme se personalize o par metro de m quina geral MODELO V11 1x 45 CONTROLE DA TRAJET RIA Interpola o linear 201 FAGOR 3 C
91. 35 MODELO V11 1x 57 CONTROLE TRAJETORIA Sa da tangencial ao final de usinagem G38 FAGOR 3 CNC 8035 MODELO M V11 1x 58 6 9 Sa da tangencial ao final de usinagem G38 A fun o G38 permite finalizar uma usinagem com uma sa da tangencial da ferramenta sendo necess rio que a trajet ria seguinte seja retil nea ou G01 Em caso contr rio o CNC mostrar o erro correspondente Afun o G38 n o modal portanto dever programar se sempre que se deseje uma sa da tangencial da ferramenta O valor de R5 5 deve estar em todos os casos depois de G38 e indica o raio do arco de circunfer ncia que o CNC introduz para conseguir uma sa da tangencial da pe a Este valor de R deve ser sempre positivo 7 Se o ponto partida Y30 e se deseja usinar um arco circunfer ncia sendo retil neas as trajet rias de aproxima o e de sa da se dever programar G90 601 X40 G02 X80 120 JO 600 120 1 O Manual de programa o Mas se neste mesmo exemplo se deseja que a sa da da usinagem se realize tangencialmente e descrevendo um raio de 5 mm se dever programar G90 G01 X40 G02 G38 R5 X80 120 JO G00 X120 CONTROLE DA TRAJET RIA Sa da tangencial ao final de usinagem G38 FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 1 O Manual de programa o 6 10 Arredondamento controlado de arestas G36 Em tr
92. 4 4 2 Busca de refer ncia de m quina G74 O CNC permite programar a busca de refer ncia de m quina de duas formas diferentes Busca de refer ncia de m quina de um ou mais eixos numa ordem determinado Se programar G74 seguido dos eixos nos quais se deseja que se realize a busca de refer ncia Por exemplo G74 X Z O CNC come ar o deslocamento de todos os eixos selecionados que possuam micro de refer ncia de m quina par metro de m quina de eixos e no sentido indicado pelo par metro de m quina de eixos REFDIREC Este deslocamento se realiza conforme o avan o indicado no par metro de m quina dos eixos REFEED1 at que se pressione o micro Em seguida come ar a busca de refer ncia de m quina de todos os eixos e na ordem na qual foram programados Este novo deslocamento se realizar eixo a eixo conforme o avan o indicado no par metro de m quina dos eixos REFEED2 at que se atinja o ponto de refer ncia de m quina e Busca de refer ncia de m quina utilizando a sub rotina associada Se programar a fun o G74 s no bloco e o CNC executar de maneira autom tica a sub rotina cujo n mero esteja indicado no par metro de m quina geral REFPSUB podendo se programar na referida sub rotina as buscas de refer ncia de m quina desejadas e na ordem desejada Num bloco no qual foi programado G74 n o poder aparecer nenhuma outra fun o preparat ria Se a busca d
93. 5010 0 MODELO V11 1x 199 SS Express es PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M V11 1x 200 12 5 2 Express es relacionais S o express es aritm ticas unidas por operadores relacionais IF P8 EQ 12 8 Analisa se o valor de P8 igual a 12 8 IF ABS SIN P24 GT SPEED Analisa se o seno maior que a velocidade do eixo rvore IF CLOCK LT P9 10 99 Analisa se a conta do rel gio menor que P9 10 99 Ao mesmo tempo estas condi es podem unir se mediante operadores l gicos IF P8 EQ 12 8 OR ABS SIN P24 GT SPEED AND CLOCK LT P9 10 99 O resultado de estas express es verdadeiro ou falso INSTRU ES DE CONTROLE DOS PROGRAMAS As instru es de controle que possui a programa o em linguagem de alto n vel se podem agrupar da seguinte maneira Instru es de atribui o Instru es de visualiza o Instru es de habilita o e inabilita o Instru es de controle de fluxo Instru es de sub rotinas Instru es de sub rotinas de interrup o Instru es de programas Instru es de personaliza o Em cada bloco se programar uma nica instru o n o sendo permitido programar nenhuma outra informa o adicional no referido bloco FAGOR 3 CNC 8035 MODELO V11 1x 201 2 Instru es de atribui o INSTRU OES DE CONTROLE D
94. 53 Tabela de armaz m de ferramentas 54 Tabela de par metros globais 55 Tabelas de par metros locais 56 Tabela de par metros do usuario 57 Tabela de par metros OEM 60 Utilidades 70 Estado DNC 71 Estado CNC 80 Edi o dos arquivos do PLC 81 Compila o do programa do PLC 82 Monitoriza o do PLC 83 Mensagens ativos do PLC 84 P ginas ativas do PLC 85 Salvar programa do PLC 86 Restaurar programa do PLC 87 Diagramas de uso do PLC 88 Estat sticas do PLC 90 Personaliza o 100 Tabela de par metros de m quina gerais 101 Tabelas de par metros de m quina de eixos 102 Tabela de par metros de m quina da rvore principal 103 Tabelas de par metros de m quina da linha s rie 104 Tabela de par metros de m quina do PLC 105 Tabela de fun es M 106 Tabelas de compensa o de fuso e cruzada 110 Diagnoses Configura o 111 Diagnoses Teste de hardware 112 Diagnoses Teste de mem ria RAM 113 Diagnoses Teste de mem ria flash 114 Diagnoses de usu rio Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 191 mah Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 192 12 2 14 Outras vari veis NBTOOL PRGN BLKN GSn MSn PLANE Vari veis de leitura Indica o n
95. 8 2 G81 X30 Y20 Z2 1 8 K1 O O Exemplo 2 G19 G1 X 25 F1000 1000 G81 X25 Y15 2 2 18 K1 FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 109 1 O Manual de programa o Exemplo 3 G18 G1 Y25 F1000 1000 G81 X30 Y10 22 1 8 K1 Exemplo 4 CICLOS FIXOS Ciclos fixos de usinagem G18 G1 Y 25 F1000 S1000 M3 gt 681 15 60 7 2 18 K1 FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 9 6 G69 Ciclo fixo de fura o profunda com passo vari vel Este ciclo realiza sucessivos passos de fura o at conseguir a cota final programada A ferramenta retrocede uma quantidade fixa depois de cada fura o podendo selecionar se que cada J fura es retroceda at o plano de refer ncia Da mesma maneira permite programar uma temporiza o depois de cada aprofundamento Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G69 G98 G99 XY ZIBCDHUIKLAR G98 G99 Plano de retrocesso X Y 5 5 2 5 5 155 5 5 5 G98 Retrocesso da ferramenta at o Plano de Partida depois de realizada a furac o do furo G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de realizada a fura o do furo Coordenadas de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou e
96. AGOR 3 CNC 8035 MODELO M Sort V11 1x 1 O Manual de programa o Exemplo de programa o 2 Presume se um plano de trabalho formado pelos eixos X e Y eixo longitudinal Z e o ponto de partida YO 20 CICLOS FIXOS G87 Ciclo fixo do bols o retangular Sele o da ferramenta ORNE 0 M6 Punto inicial GO 690 YO 20 Plano de trabalho G18 Defini o de ciclo fixo NULO CST Tels 2200 MEUS 20 1 90 5705 SST as 102 800 155 VISIO ES O Rota o de coordenadas N20 G73 045 Repete 7 vezes os blocos selecionados RPT N10 N20 N7 Anula ciclo fixo FAGOR 3 980 Posicionamento CNC 8035 G90 YO Fim de programa M30 MODELO M V11 1x 138 9 14 G88 Ciclo fixo do bols o circular Este ciclo realiza um bols o circular no ponto indicado at atingir a cota final programada Permite programar al m da passada e avan o de fresagem uma ltima passada de acabamento com o seu correspondente avan o de fresagem Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G88 G98 G99 XY ZIJBCDHLV G98 G99 Plano de retrocesso X Y 5 5 2 5 5 155 5 G98 Retrocesso da ferramenta at o Plano de Partida depois de realizado o bols o G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de realizado o bols o Coordenadas de usinagem S o opcion
97. AMA AO EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M V11 1x 168 12 2 Vari veis O CNC possui uma s rie de vari veis internas que podem ser acessadas desde o programa de usu rio desde o programa do PLC ou pela via DNC Conforme a sua utiliza o estas vari veis se diferenciam em vari veis de leitura e vari veis de leitura escritura O acesso a estas vari veis desde o programa de usu rio se realiza com comandos de alto n vel Cada um destas vari veis ser feita sua referencia mediante seu mnem nico que deve escrever se com mai sculas N Os mnem nicos terminados em X C indicam um conjunto de 9 elementos formados pela correspondente raiz seguida de X Y Z V W 0 ORG X C gt ORGX ORGY ORGU ORGV ORGW S ORGA ORGB Os mnem nicos acabados em n indicam que as vari veis est o agrupadas em tabelas Se se deseja acessar um elemento de uma destas tabelas se indicar o campo da tabela desejada mediante o mnem nico correspondente seguido do elemento desejado TORn gt 11 As vari veis e a prepara o blocos PROGRAMA O EM LINGUAGEM DE ALTO NIVEL As vari veis que acessam os valores reais do CNC det m a prepara o de blocos O CNC espera que o referido comando se execute para come ar novamente a prepara o de blocos Por isso se deve ter precau o ao utilizar este tipo de vari veis j que s
98. ENTA O FAGOR Manual OEM Dirigido ao fabricante da m quina ou pessoa encarregada de efetuar a instala o e coloca o em funcionamento do controle num rico Manual USER M Dirigido ao usu rio final Indica a forma de operar e programar no modo M Manual USER T Dirigido ao usu rio final Indica a forma de operar e programar no modo T FAGOR 3 CNC 8035 XIX 4 FAGOR 3 CNC 8035 GENERALIDADES O CNC pode programar se tanto na m quina desde o painel frontal como desde perif ricos exteriores leitor de fita leitor gravador de tiras magn ticas computador etc A capacidade de mem ria dispon vel pelo usu rio para a realiza o dos programas de usinagem de 1 Mbyte Os programas de usinagem e os valores das tabelas que possui o CNC podem ser introduzidos desde o painel frontal desde um computador DNC ou desde um perif rico Introdu o de programas e tabelas desde o painel frontal Depois de selecionado o modo de edi o ou a tabela desejada o CNC permitir realizar a introdu o de dados desde o teclado Introdu o de programas e tabelas desde um computador DNC ou Perif rico O CNC permite realizar o interc mbio de informa o com um computador ou perif rico utilizando para isso a linha serial RS232C Se o controle da referida comunica o se realiza desde o CNC necess rio selecionar previamente a tabela correspondente ou o diret rio
99. FAGOR AUTOMATION V11 CNC 8035 MANUAL DE PROGRAMA O Todos os direitos reservados N o se pode reproduzir nenhuma parte desta documenta o transmitir se transcrever se armazenar se num sistema de recupera o de dados ou traduzir se a nenhum idioma sem o consentimento expresso de Fagor Automation A informa o descrita neste manual pode estar sujeita a varia es motivadas por modifica es t cnicas Fagor Automation se reserva o direito de modificar o conte do do manual n o estando obrigado a notificar as varia es As marcas comerciais pertencem aos seus respectivos propriet rios FAGOR 3 Se h contrastado o conte do deste manual e sua validez para o produto descrito Ainda assim poss vel que se tenha cometido algum erro involunt rio e porisso que n o se garante uma coincid ncia absoluta De qualquer maneira se verifica regularmente a informa o contida no documento e se procede a realizar as corre es necess rias que ficar o inclu das numa posterior edi o Os exemplos descritos neste manual est o orientados para uma melhor aprendizagem Antes de utiliz los em aplica es industriais devem ser convenientemente adaptados e tamb m se deve assegurar o cumprimento das normas de seguran a CAP TULO 1 CAP TULO 2 CAP TULO 3 CAP TULO 4 CAP TULO 5 INDICE do Decl
100. Fn C digo de familia da ferramenta n TLFNn Valor atribu do como vida nominal da ferramenta n AP NDICES Resumo de vari veis internas do CNC O TLFRn Valor de vida real da ferramenta n TMZTn Conte do da posi o de armaz m n HTOR Valor do raio de ferramenta que est utilizando o CNC para realizar os c lculos TORn Raio do corretor n TOLn Comprimento do corretor n TOln Desgaste de raio do corretor n Desgaste de comprimento do corretor Vari vel CNC PLC DNC se o 12 2 3 ORG X C Deslocamento de origem ativo no eixo selecionado N o se inclui o deslocamento aditivo indicado pelo PLC Cota conforme o eixo de abcissas da origem de coordenadas polares Cota conforme o eixo de ordenadas da origem de coordenadas polares Valor para o eixo selecionado do deslocamento de origem n Valor para o eixo selecionado do deslocamento de origem aditivo PLC Valor para o eixo selecionado do deslocamento de origem com volante aditivo PORGF PORGS ORG X C n PLCOF X C ADIOF X C 222252 se o 12 2 4 R R Valor atribu do ao par metro de m quina geral n R R Valor atribu do ao par metro de m quina n do eixo X C R R Valor atribu do ao par metro de m quina n do eixo rvore principal R R Valor atribu do ao par metro de m quina n do PLC Vari veis associadas das zonas de trabalho FIZONE R W R W R W Estado da zona de trabalho 5 S
101. INST Manual de instala o PRG Manual de programa o OPT Manual de Opera o Software VO7 1x Julho 2003 Primeira vers o Software VO7 1x Fevereiro 2004 Lista de fun es Manual Eixo inclinado INST PRG Par metros de m quina INST TOOLTYPE P167 Parar a prepara o de blocos ao executar uma T TOOLTYPE P167 Executar o stop depois de finalizar a mudan a da T FEEDTYPE P169 Selecionar o funcionamento do avan o para FO TYPCROSS P135 Em eixos Gantry a compensa o cruzada se aplica tamb m ao eixo escravo RAPIDEN P130 Tecla r pido controlada por PLC Par metros gerais modific veis desde sub rotina programa OEM CODISET Par metros de eixos modific veis desde sub rotina programa OEM MAXFLWE1 MAXFLWEZ Marcas de PLC Denominar mediante o nome do eixo as entradas e sa das l gicas BLOABOR Terminar a execu o de um bloco mediante marca de PLC canal principal BLOABORP Terminar a execu o de um bloco mediante marca de PLC canal de PLC ELIMIS Estacionar a rvore principal Durante a compila o do programa de PLC as sa das se inicializam a zero Vari veis INST PRG SELPRO Vari vel para selecionar a entrada de apalpador ativa DIAM Vari vel para selecionar o modo de programa o raios ou di metros G2 G3 N o necess rio programar as cotas do centro se o seu valor zero M41 M44 Estas fun es admitem sub rotinas quando a mudan a de gama autom tica
102. MA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 193 bh Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 194 CYTIME FIRST ANAIn TIMEG RIP TIMER PARTC KEY KEYSRC P151 DATE Atribui ao P151 ano m s dia Por exemplo se o 25 de Abril de 1992 em P151 se deve ter 920425 Se se acessa a esta vari vel se det m a prepara o de blocos e se espera que o referido comando se execute para comecar novamente a preparac o de blocos Devolve em cent simas de segundo o tempo que se transcorreu em executar a peca N o se contabiliza o tempo que a execuc o pode estar detida Valores poss veis 0 4294967295 Se se acessa esta vari vel det m prepara o de blocos e se espera que referido comando se execute para come ar novamente a prepara o de blocos Indica se a primeira vez que se executa um programa Devolve um 1 se a primeira vez e um 0 o resto das vezes Se considera execu o pela primeira vez aquela que se realize Depois da liga o do CNC e Depois de pressionar as teclas SHIFTI RESET Cada vez que se seleciona um novo programa Devolve em volts e no formato 1 4 valores 5 volts o estado da entrada anal gica indicada n podendo se selecionar uma entre as oito 1 8 entradas anal gicas Se se acessa a esta vari vel se det m a prepara o
103. NC Aletra D significa POR DEFAULT isto que ser o assumidas pelo CNC no momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET Nos casos que se indica com se deve interpretar que o POR DEFAULT destas funciones G depende da personaliza o dos par metros de m quina gerais do CNC A letra V significa que a fun o G se visualiza nos modos de execu o e simula o junto condi es na que se est realizando a usinagem FAGOR 3 CNC 8035 MODELO V11 1x 230 INSTRU ES DE CONTROLE DOS PROGRAMAS Instru es de visualiza o se o 13 2 ERRO n inteiro texto de erro Det m a execu o do programa e visualiza o erro indicado MSG mensagem Visualiza a mensagem indicada DGWZ express o 1 express o 6 Definir a zona de representa o gr fica Instru es de habilita o e inabilita o se o 13 3 ESBLK e DSBLK O CNC executa todos os blocos que se encontram entre ESBLK e DSBLK como se se tratara de um nico bloco ESTOP e DSTOP Habilita o ESTOP e inabilita o DSTOP da tecla de Stop e o sinal de Stop externa PLC EFHOLD e DFHOLD Habilita o EFHOLD e inabilita o DFHOLD da entrada de Feed Hold PLC Instru es de controle de fluxo se o 13 4 GOTO N express o Provoca um salto dentro do mesmo programa ao bloco definido mediante a etiqueta N expresi n RPT N Express o
104. NC 8035 MODELO M V11 1x 46 6 2 Interpolac o linear G01 Los deslocamentos programados depois de 901 se executam conforme uma linha reta e ao avan o F programado Quando se movem dois ou tr s eixos de maneira simult nea a trajet ria resultante uma linha reta entre o ponto inicial e o ponto final A m quina se desloca conforme a referida trajet ria ao avan o F programado O CNC calcula os avan os cada eixo para que a trajet ria resultante seja a F programada lt X G01 G90 X650 Y400 F150 O avan o F programado pode variar se entre 0 e 120 mediante o comutador que se encontra no Painel de Comando do CNC ou ent o se seleciona entre 0 e 255 desde o PLC por via DNC ou por programa Entretanto o CNC possui o par metro de m quina geral MAXFOVR para limitar a varia o m xima do avan o O CNC permite programar eixos de posicionamento somente em blocos de interpola o linear O CNC calcular o avan o correspondente ao eixo ou eixos de posicionamento somente de maneira que cheguem ao ponto final ao mesmo tempo que os outros eixos A fun o modal e incompat vel com G00 G02 803 G33 e G34 A fun o 901 pode programar se com G1 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo 200 ou o c digo G01 conforme se personalize o par metro de m quina geral IMOVE 6 3 Interpola
105. OFT V11 1x Zona de trabalho 5 Limite inferior conforme o eixo selecionado X C Zona de trabalho 5 Limite superior conforme o eixo selecionado X C FIZLO X C FIZUP X C Vari vel CNC PLC DNC se o 12 2 5 FZONE R R W R Estado da zona de trabalho 1 FZLO X C R R W R Zona de trabalho 1 Limite inferior conforme o eixo selecionado X C FZUP X C R R W R Zona de trabalho 1 Limite superior conforme o eixo selecionado X C FAGOR 3 SZONE R R W R Estado da zona de trabalho 2 SZLO X C R R W R Zona de trabalho 2 Limite inferior conforme o eixo selecionado X C SZUP X C R R W R Zona de trabalho 2 Limite superior conforme o eixo selecionado X C CNC 8035 TZONE R R W R Estado da zona de trabalho 3 TZLO X C R R W R Zona de trabalho 3 Limite inferior conforme o eixo selecionado X C TZUP X C R R W R Zona de trabalho 3 Limite superior conforme o eixo selecionado X C FOZONE R RW R Estado da zona de trabalho 4 FOZLO X C R R W R Zona de trabalho 4 Limite inferior conforme o eixo selecionado X C FOZUP X C R R W R Zona de trabalho 4 Limite superior conforme o eixo selecionado X C R R R R R R 233 Vari veis associadas aos avan os Vari vel CNC PLC DNC se o 12 2 6 FREAL R R Avan o real do CNC em mm min ou polegadas min FREAL X C R R Avan o real do CNC no eixo selecionado FTEO X C R R Avan o te rico do CNC no eixo selecionado Vari veis associadas fun o G94
106. OS PROGRAMAS FAGOR 3 CNC 8035 MODELO M V11 1x 202 13 1 Instru es de atribui o o tipo de instru o mais simples e se pode definir como destino express o aritm tica Como destino pode selecionar se um par metro local ou global ou ent o uma vari vel de leitura e escritura A express o aritm tica pode ser t o complexa quanto se deseje ou uma simples constante num rica P102 FZLOY ORGY 55 ORGY 54 P100 Em caso de realizar se uma atribui o a par metro local utilizando o seu nome A em vez de PO por exemplo e sendo a express o aritm tica uma constante num rica a instru o se pode abreviar da seguinte forma P0 13 7 gt A 13 7 gt A13 7 Num nico bloco se podem realizar at 26 atribui es a destinos diferentes interpretando se como uma nica atribui o o conjunto de atribui es realizadas a um mesmo destino 1 1 2 1 1 P1 P1 P4 P1 P1 P5 o mesmo que P1 P1 P2 P3 P4 P5 As diferentes atribui es que se realizem num mesmo bloco se separar o com v rgulas 13 2 Instru es de visualiza o ERRO n inteiro texto de erro Esta instru o det m a execu o do programa e visualiza o erro indicado podendo se selecionar o referido erro das seguintes maneiras ERROR n inteiro Visualizar o n mero de erro indicado e o texto associado ao referido n mero conforme o c digo de erros do CNC se exis
107. Posicionamento se foi programado no ponto de come o do ciclo programado 3 Deslocamento de maneira r pida do eixo longitudinal desde o plano de partida at o plano de refer ncia FAGOR 3 4 Execuc o do ciclo de usinagem programado 5 Retrocesso em r pido do eixo longitudinal at ao plano de partida ou de CNC 8035 refer ncia conforme se tenha programado G98 ou G99 Na explicac o detalhada de cada um dos ciclos presume se que o plano de trabalho o formado pelos eixos X e Y e que o eixo longitudinal o eixo Z a Programac o em outros V11 1x O formato de programa o sempre o mesmo n o depende do plano de trabalho Os par metros XY indicam a cota no plano de trabalho X abcissa Y ordenada e os aprofundamentos se efetuam conforme o eixo longitudinal 108 Manual de programa o Nos exemplos que se citam a seguir se indica como realizar fura es no X e Y em ambos os sentidos A fun o G81 define o ciclo fixo de fura o Se define com os par metros X cota do ponto a usinar conforme o eixo de abcissas Y cota do ponto a usinar conforme o eixo de ordenadas l profundidade de fura o K temporiza o no fundo Nos seguintes exemplos a superf cie da pe a tem cota 0 se desejam fura es de 9 profundidade 8 mm e a cota de refer ncia est separada 2 mm da superf cie da peca Exemplo 1 9 5 0 gt G19 G1 X25 21000 1000
108. RAPIDOVR Quando se executam as fun es G33 rosca eletr nica G34 rosca de passo vari vel ou G84 ciclo fixo de rosqueamento com macho n o se permite modificar o avan o trabalhando a 100 da F programada 5 2 1 Avan o em mm minuto ou polegadas minuto G94 A partir do momento em que se programa o c digo G94 o controle entende que os avan os programados mediante F5 5 s o em mm minuto ou polegadas minuto Se o deslocamento corresponde a um eixo rotativo o CNC interpretar que o avan o se encontra programado em graus minuto Quando se realiza uma interpola o entre um eixo rotativo e um eixo linear o avan o programado ser obtido em mm minuto ou polegadas minuto e o deslocamento do eixo rotativo que se programou em graus se considerar que se encontra programado em mil metros ou polegadas A rela o entre a componente de avan o do eixo e o avan o F programado ser a mesma que existe entre o deslocamento do eixo e o deslocamento resultante programado Avan o F x Deslocamento do eixo Componente de avan o Deslocamento resultante programado Velocidade de avan o F Exemplo Numa m quina que tem os eixos X Y lineares e o eixo C rotativo situados todos eles no ponto XO YO CO se programa o seguinte deslocamento G1 G90 X100 Y20 C270 F10000 PROGRAMA AO CONFORME CODIGO ISO Se tem Fx ______ _ ___10000 100 ____ 3464 7946 Ax Ac 1002 202 2702
109. RU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO V11 1x 207 1 O Manual de programa o Instru es de sub rotinas INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO M SOFT V11 1x CALL express o A instrug o CALL realiza uma chamada sub rotina indicada mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero Em virtude que de um programa principal ou de uma sub rotina se pode chamar a uma sub rotina desta a uma segunda da segunda a uma terceira etc o CNC limita estas chamadas at o m ximo de 15 n veis de sobreposic o podendo se repetir cada um dos n veis 9999 vezes O Manual de programa o Exemplo de programa o Instru es de sub rotinas INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO M V11 1x PCALL express o instru o de atribui o instru o de atribui o Ainstru o PCALL realiza uma chamada sub rotina indicada mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero Al m disso permite inicializar at o m ximo de 26 par metros locais da referida sub rotina Estes par metros locais se inicializam mediante as instru es de atribui o Exemplo PCALL 52 B5 4 P10 20 Neste caso al m de gerar um novo n vel de sobreposic o de sub rotinas se ger
110. TUV N mero de usinagens no eixo de ordenadas Define o n mero de usinagens totais no eixo de ordenadas inclu do o do ponto de defini o da usinagem Em virtude de que com dois par metros quaisquer do grupo Y J D se pode definir a usinagem conforme o eixo de ordenadas o CNC permite as seguintes combina es de defini o YJ YD JD Entretanto quando se seleciona o formato YI se dever ter cuidado de que o n mero de usinagens resultante seja um n mero inteiro do contr rio o CNC mostrar o erro correspondente Pontos sem fura o Estes par metros s o opcionais e se utilizam para indicar em que pontos ou entre que pontos dos programados n o se deseja executar a usinagem Desta maneira o programar P7 indica que n o se deseja executar a usinagem no ponto 7 e ao programar Q10 013 indica que n o se desejam usinagens desde o ponto 10 ao 13 ou dizendo de outro modo que n o se desejam usinagens nos pontos 10 11 12 13 Quando se deseje definir um grupo de pontos Q10 013 se dever ter cuidado de definir o ponto final com tr s cifras pois quando se programa Q10 13 a usinagem m ltipla entende Q10 130 A ordem de programa o destes par metros PQ RS T U devendo manter se al m disso a ordem de numera o dos pontos atribu dos aos mesmos isto a ordem de numera o dos pontos atribu dos a Q dever ser maior que a dos atribu dos a P e menor que a dos atribu dos a R Exemplo Programa o
111. a Define o avan o de aprofundamento da ferramenta Se n o se programa ou se programa com valor 0 se tomar 50 do avan o no plano CICLOS FIXOS G88 Ciclo fixo do bols o circular FAGOR 3 CNC 8035 MODELO V11 1x 141 1 O Manual de programa o 889 SOXIA 501212 CNC 8035 MODELO M SOFT V11 1x 9 14 1 Funcionamento b sico 1 Se o eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita MOS 2 Deslocamento em maneira r pida G00 do eixo longitudinal desde o plano de partida at ao plano de refer ncia 3 Primeiro aprofundamento Deslocamento do eixo longitudinal ao avanco indicado em V at profundidade incremental programada em 4 Fresagem em avan o de trabalho da superf cie do bols o em passos definidos mediante C at uma dist ncia L passada de acabamento da parede do bols o 5 Fresagem da passada de acabamento L com o avan o de trabalho definido em 6 Depois de finalizada a passada de acabamento a ferramenta retrocede avan o r pido 600 ao centro do bols o separando se 1 mm o eixo longitudinal da superf cie usinada CICLOS FIXOS G88 Ciclo fixo do bols o circular 7 Novas superf cies de fresagem at atingir a profundidade total do bols o
112. a anula o da compensa o do raio G40 somente pode efetuar se num bloco no qual esteja programado um movimento retil neo G00 ou G01 Quando se programa G40 estando ativas as fun es G02 ou 003 o CNC visualizar o erro correspondente 5 Nas p ginas seguintes se mostram diferentes casos de anula o de compensa o de raio de ferramenta nas quais a trajet ria programada se representa com tra o cont nuo e a trajet ria compensada com tra o descont nuo Fim da compensa o sem deslocamento programado Depois de anular a compensa o pode acontecer que no primeiro bloco de movimento n o intervenham os eixos do plano quer seja porque n o foram programados ou porque se programou o mesmo ponto no que se encontra a ferramenta ou ent o porque se programou um deslocamento incremental nulo COMPENSA O DE FERRAMENTAS Compensa o do raio da ferramenta G40 G41 G42 Neste caso a compensa o se anula no ponto em que se encontra a ferramenta em fun o do ltimo deslocamento executado no plano a ferramenta se desloca ao ponto final sem compensar a trajet ria programada G90 990 X 20 20 10 J 20 201 X 30 G91 G40 YO G01 G40 X 30 G01 X 20 G01 X25 Y 25 FAGOR 3 CNC 8035 MODELO V11 1x 91 Trajet ria RETA RETA SVININVHHAIA 179 ep ore
113. a ferramenta A m quina ferramenta deve ter desacoplados todos os elementos que geram interfer ncias bobinas dos rel s contatores motores etc e Bobinas dos rel s de corrente cont nua Diodo tipo 1N4000 Bobinas dos rel s de corrente alterna RC conectada o mais pr ximo poss vel s bobinas com uns valores aproximados de R 220V 1 W e C 0 2 uF 600 V Motores de corrente alterna RC conectadas entre fases com valores R 300 Q 6 W e C 0 47 pF 600 V O Utilizar a fonte de alimenta o apropriada Utilizar para a alimenta o das entradas e sa das uma fonte de alimenta o exterior estabilizada de 24 V DC Conex es terra da fonte de alimenta o O ponto de zero volts da fonte de alimenta o externa dever ser ligado ao ponto principal de terra da m quina Conex es das entradas e sa das anal gicas Se recomenda realizar a liga o mediante cabos blindados conectando todas as malhas ao terminal correspondente Condi es do meio ambiente Atemperatura ambiente que deve existir em regime de funcionamento deve estar compreendida entre 5 e 40 com uma media inferior a 35 A temperatura ambiente que deve existir em regime de funcionamento deve estar compreendida entre 25 e 70 Habit culo da unidade central 80551 Garantir entre unidade central e cada uma das paredes do habit culo as dist ncias requeridas Utilizar um ventilador de
114. a na tela o s mbolo cujo n mero vem indicado mediante o valor da express o 1 depois de valorada Da mesma maneira a sua posi o na tela est definida pela express o 2 coluna e pela express o 3 fila Tanto express o 1 como express o 2 e express o 3 poder o conter um n mero ou qualquer express o que tenha como resultado um n mero O CNC permite visualizar qualquer s mbolo definido pelo usu rio 0 255 desde o teclado do CNC no modo de personaliza o tal e como se indica no Manual de Opera o Para posicion lo dentro da rea de visualiza o se definir o os pixels da mesma 0 639 para as colunas express o 2 e 0 335 para as filas express o 3 e Instru es de personaliza o INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO V11 1x 217 Instru es de personaliza o INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO M V11 1x 218 IB express o INPUT texto formato O CNC possui de 26 vari veis de entrada de dados IBO IB25 A instru o visualiza na janela de entrada de dados o texto indicado e armazena na vari vel de entrada indicada mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero o dado introduzido pelo usu rio A espera de introdu o de dados se realizar somente quando se programe o formato do dado solicitado Este formato poder ter sina
115. a o aut mato este deslocamento se acrescenta sempre ao deslocamento de origem selecionado e se utiliza entre outros para corrigir desvios produzidos por dilata es etc E E 57 es ORG 58 G58 G92 E gt ORG 59 PLCOF Qa RIA Offset do PLC Deslocamentos de origem 4 4 1 Visualiza o de cotas e limita o do valor de S G92 Por meio da fun o G92 se pode pr selecionar qualquer valor nos eixos do CNC assim como limitar a m xima velocidade do eixo rvore e Visualiza o de cotas Ao realizar um deslocamento de origem mediante a fun o G92 o CNC assume as cotas dos eixos programados depois de G92 como novos valores dos eixos No bloco em que se define G92 n o se pode programar nenhuma outra fun o sendo o formato de programa o GIZ 5 5 gt SISTEMAS DE REFERENCIA Visualiza o de cotas e deslocamentos de origem Ja Posicionamento em linha G90 X50 Y40 Pr selecionar PO como origem pe a G92 YO Programa o conforme cotas da G91 X30 X20 Y20 20 Y20 x 30 Y 40 Limita o da velocidade do eixo rvore Ao executar se um bloco do tipo G92 S5 4 o CNC limita dai em diante a velocidade da rvore ao valor fixado mediante S5 4 Se posteriormente se quer executar um bloco com um S superior o CNC executar o referido bloco com o S m xima fixada com a fun o G92 S Tamb m n o se poder super
116. a vari vel desde o CNC det m a prepara o de blocos Muda o modo de programa o para as cotas do eixo X entre raios e di metros Quando se muda o valor desta vari vel o CNC assume o novo modo de programa o para os blocos programados a seguir Quando a vari vel toma o valor 1 as cotas programadas se ativam em di metros quando toma valor 0 as cotas programadas se ativam em raios Esta vari vel afeta visualiza o do valor real do eixo X no sistema de coordenadas da pe a e leitura de vari veis PPOSX TPOSX e POSX No momento da liga o depois de executar se M02 ou M30 e depois de uma emerg ncia ou um reset a vari vel se inicializa conforme o valor do par metro DFORMAT do eixo X Se este par metro tem um valor maior ou igual a 4 a vari vel toma o valor 1 em caso contr rio toma o valor 0 Indica se se deve mostrar ou n o um erro de apalpamento nos seguintes casos mesmo que o par metro m quina geral PROBERR P119 YES Quando finaliza um movimento de apalpamento G75 e o apalpador n o reconheceu a pe a Quando finaliza um movimento de apalpamento G76 e apalpador n o deixou de tocar a pe a A vari vel PRBMOD toma os seguintes valores Significado O Secom N o se d o erro Valor por default O A vari vel PRBMOD de leitura e escritura desde o CNC e PLC e de leitura desde o DNC 12 3 Constantes Se definem como constantes todos aqueles valores fixos que n
117. abalhos de fresagem poss vel mediante a fun o G36 fazer arredondamento de uma aresta com um raio determinado sem a necessidade de calcular nem o centro nem os pontos inicial e final do arco A fun o G36 n o modal portanto dever programar se sempre que se deseje o arredondamento de uma aresta Esta fun o deve ser programada no bloco no qual se define o deslocamento e que no final se deseja arredondar O valor de R5 5 deve estar em todos os casos depois de G36 e indica o raio de arredondamento que o CNC introduz para conseguir um arredondamento de aresta Este valor de R deve ser sempre positivo CONTROLE DA TRAJETORIA Arredondamento controlado de arestas G36 690 601 636 R5 X35 Y60 50 YO 690 603 636 R5 X50 Y50 J30 601 X50 YO FAGOR 3 CNC 8035 MODELO M SorT V11 1x 60 Manual de programa o 6 11 Chanfrado G39 Nos trabalhos de usinagem poss vel mediante a fun o G39 fazer chanfrado de arestas entre duas retas sem necessidade de calcular os pontos de interse o A fun o G39 n o modal portanto dever programar se sempre que se deseje o chanfrado de uma aresta Esta fun o deve ser programada no bloco no qual se define o deslocamento e que no final se deseja fazer um chanfrado z O valor de R5 5 deve estar em todos os casos depois de G39 e indica a dist ncia desde o final de deslocamento programado at o ponto no qual se quer realizar o c
118. ais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando em G90 ou G91 Plano de refer ncia Define a cota do plano de refer ncia Poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso estar referido ao plano de partida Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento Profundidade da usinagem Define a profundidade de usinagem Poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso estar referida ao plano de refer ncia CICLOS FIXOS G88 Ciclo fixo do bols o circular FAGOR 3 CNC 8035 MODELO V11 1x 139 CICLOS FIXOS G88 Ciclo fixo do bols o circular FAGOR 3 CNC 8035 MODELO M V11 1x 140 J 5 5 5 5 Cx5 5 Raio do bols o Define o raio do bols o O sinal indica o sentido da usinagem do bols o J com sinal J com sinal Passo de aprofundamento Define o passo de aprofundamento conforme o eixo longitudinal ao plano principal Se o valor positivo todo o bols o se executa com o mesmo passo de profundidade sendo este igual ou inferior ao programado Seovalor negativo to
119. al Se G17 se aplica compensa o longitudinal ao eixo Z Se G18 se aplica compensa o longitudinal ao eixo Y Se G19 se aplica compensa o longitudinal ao eixo X Sempre que se programe uma das fun es 617 G18 ou G19 CNC assume como novo eixo longitudinal eixo sobre o que se realizar a compensa o longitudinal o eixo perpendicular ao plano selecionado Pelo contr rio quando se executa a fun o G15 estando ativa uma das fun es G17 G18 ou G19 o novo eixo longitudinal selecionado mediante G15 substituir o anterior Os c digos das fun es utilizadas na compensa o de comprimento s o G43 Compensa o do comprimento da ferramenta G44 Anula o de compensa o de comprimento de ferramenta A fun o G43 somente indica que se deseja aplicar compensa o longitudinal O CNC aplica a referida compensa o a partir do momento em que se efetua um deslocamento do eixo longitudinal Pr sele o G92 YO 250 Ferramenta corretor GHO DAMOS Seleciona compensa o G43 G01 20 Y20 Inicia compensa o 230 O CNC compensa o comprimento de acordo com o valor do corretor selecionado com o c digo D ou na falta deste pelo corretor indicado na tabela de ferramentas para a ferramenta T selecionada Os valores da ferramenta L 1 devem estar armazenados na tabela de corretores antes de come ar o trabalho de usinagem ou ent o carregar se no come
120. ama G96 o CNC entende que o avan o F5 5 programado corresponde ao avan o do ponto de corte da ferramenta com a pe a Com esta fun o se consegue que a superf cie de acabamento nos trechos curvos seja uniforme Deste modo trabalhando com a fun o G96 a velocidade do centro da ferramenta nas curvas interiores ou exteriores variar para que se mantenha constante a do ponto de corte A fun o G96 modal isto depois de programada se mant m ativa at que se programe G97 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo G97 5 2 4 Velocidade de avan o do centro da ferramenta constante G97 Quando se programa G97 o CNC entende que o avan o F5 5 programado corresponde ao avan o da trajet ria do centro da ferramenta Trabalhando com a fun o G97 a velocidade do ponto de corte em curvas interiores aumentar e nas curvas exteriores diminuir mantendo se constante a do centro da ferramenta A fun o G97 modal isto depois de programada se mant m ativa at que se programe G96 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo G97 5 3 Velocidade de rota o do eixo rvore S Mediante o c digo S5 4 se programa diretamente a velocidade de rota o do eixo rvore em revolu es por minuto O valor m ximo vem limitado pelos par metros de m quina do
121. ama de usinagem chamado mediante MEXEC passar a ser modal Se dentro do programa de usinagem modal se intenta executar um bloco com a instru o MEXEC se dar o erro correspondente 1064 N o poss vel executar o programa MDOFF Ainstru o MDOFF indica que a modalidade que tinha adquirido uma sub rotina com a instru o MCALL ou um programa de usinagem com MEXEC finaliza no referido bloco OPEN P express o diret rio destino A D coment rio de programa A instru o OPEN come a a edi o dum programa de usinagem O n mero do referido programa vir indicado mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero Por default o novo programa de usinagem editado se armazena na mem ria RAM do CNC Para armazen lo em outro dispositivo tem que ser indicado no diret rio destino DNC num PC conectado atrav s da linha serial O par metro A D se utilizar quando o programa que se deseja editar j exista A O CNC acrescenta os novos blocos a seguir aos blocos j existentes D O CNC elimina o programa existente e come ar a edi o de um novo Tamb m poss vel se se deseja associar um coment rio de programa que posteriormente ser visualizado junto a ele no diret rio de programas A instru o OPEN permite gerar desde um programa em execu o outro programa que poder estar em fun o dos valores que adquira o programa em execu o Para editar os
122. amenta G40 Anula o da compensa o de raio da ferramenta G41 Compensa o de raio de ferramenta esquerda G42 Compensa o de raio de ferramenta direita G41 A ferramenta fica esquerda da pe a conforme o sentido da usinagem G42 A ferramenta fica direita da pe a conforme o sentido da usinagem Os valores da ferramenta L 1 devem estar armazenados na tabela de corretores antes de come ar o trabalho de usinagem ou ent o carregar se no come o do programa mediante atribui es s vari veis TOR TOL TOI TOK Depois de determinado com os c digos G16 G17 G18 ou G19 o plano em que se vai a aplicar a compensa o esta fica efetiva mediante G41 ou G42 adquirindo o valor do corretor selecionado com o c digo D ou na falta desta pelo corretor indicado na tabela de ferramentas para a ferramenta T selecionada As fun es G41 e G42 s o modais e incompat veis entre si e s o anuladas mediante G40 GO4 interromper a prepara o de blocos G53 programa o com respeito a zero m quina G74 busca do zero ciclos fixos de usinagem G81 G82 G83 G84 G85 G86 G87 G88 G89 e tamb m no momento da liga o depois de executar se MO2 M30 ou depois de uma EMERG NCIA ou RESET 8 1 1 In cio de compensa o de raio da ferramenta Depois de que mediante G16 G17 G18 ou G19 se selecionou o plano no qual se deseja aplicar a compensa o de raio de ferramenta devem utilizar se para o in cio
123. anto dever programar se sempre que se deseje interromper a prepara o de blocos Se deve programar s e no bloco anterior ao que se deseja valorar na execu o A fun o G04 pode programar se com G4 Cada vez que se programa 4 se anula temporariamente a compensa o de raio e de longitude ativas Por isso se deve ter precau o ao utilizar esta fun o j que quando se intercala entre blocos de usinagem que trabalhem com compensa o se podem obter perfis n o desejados FAGOR 3 CNC 8035 MODELO V11 1x 67 Manual de programa o N FUN ES PREPARATORIAS ADICIONAIS Interromper a prepara o de blocos G04 FAGOR 3 CNC 8035 MODELO M V11 1x 68 Exemplo Se executam os seguintes blocos de programa num trecho com compensa o G41 N10 X50 Y80 15 604 1 N17 M10 N20 X50 Y50 N30 X80 Y50 O bloco N15 det m a preparac o de blocos portanto a execuc o do bloco N10 finalizar no ponto A gt Depois de finalizada a execu o do bloco N15 o CNC continuar a prepara o de blocos a partir do bloco N17 pr ximo ponto correspondente trajet ria compensada o ponto B o CNC deslocar a ferramenta at o referido ponto executando a trajet ria A B gt X Como se pode observar a trajet ria resultante n o a desejada por isso que se aconselha evitar a utiliza o da fun o G04 em trechos que trabalhem com com
124. ar um novo n vel de sobreposi o de par metros locais existindo no m ximo 6 n veis de sobreposi o de par metros locais dentro dos 15 n veis de sobreposi o de sub rotinas lh 2 Tanto o programa principal como cada sub rotina que se encontre num n vel de sobreposi o de par metros possuir 26 par metros locais PO P25 Exemplo de programa o Instru es de sub rotinas INSTRU ES DE CONTROLE DOS PROGRAMAS 30 30 50 70 G90 600 X30 Y50 70 PCALL 10 P0 20 P1 10 Tamb m PCALL 10 A20 B10 G90 G00 X60 Y50 70 RO 20 Tamb m PCALL 10 A10 B20 M30 SUB 10 G91 G01 XPO F5000 11 G91 G01 YP1 G91 G01 CATAS FAGOR 3 G91 G01 Y P1 CATAS 8035 SUB 11 eis ES GSM 112242 81000 35000 Ciclo fixo de fura o G84 7 8 1 22 K15 F500 2000 T2 D2 Ciclo fixo de rosqueamento MODELO M V11 1x G80 RI Bal H 210 MCALL express o instru o de atribui o instru o de atribui o Por meio da instru o MCALL qualquer sub rotina definida pelo usu rio SUB n inteiro adquire a categoria de ciclo fixo A execu o desta instru o igual instru o PCALL mas a chamada modal isto se depois deste bloco se programa algum outro com movimento dos eixos depois do referido movimento se executar a sub rotina indicada e c
125. ar at 75 blocos para calcular o avan o m ximo em cada trecho Esta fun o permite obter uma usinagem suave e r pida em programas com deslocamentos muito pequenos inclusive do tamanho de micros aconselh vel possuir a op o CPU TURBO quando se utiliza a fun o look ahead Quando se trabalha com a fun o Look Ahead conveniente ajustar os eixos da m quina com o menor erro de seguimento poss vel pois o erro do contorno usinado ser no m nimo o erro de seguimento Formato de programa o O formato de programa o 651 A E A 0 255 opcional e define o percentual de acelera o a utilizar Se n o se programa ou se programa com valor zero assume para cada eixo a acelera o definida por par metro de m quina E 5 5 Erro de contorno permitido Quanto menor seja este par metro menor ser o avan o da usinagem O par metro A permite dispor de uma acelera o de trabalho padr o e de outra acelera o para a execu o com look ahead Considera es execu o O CNC hora de calcular o avan o leva em considera o o seguinte O avan o programado curvatura e os cantos O avan o m ximo dos eixos As acelera es m ximas Ojerk Se durante a execu o Look ahead se d uma das circunst ncias que se citam a seguir o CNC baixa a velocidade no bloco anterior a O e recupera as condi es de usinagem no Look Ahead no pr ximo bloco de mo
126. ar esse m ximo mediante as teclas do painel frontal FAGOR 3 CNC 8035 MODELO V11 1x 27 SISTEMAS DE REFER NCIA Visualiza o de cotas e deslocamentos de origem FAGOR 3 CNC 8035 MODELO V11 1x 28 4 4 2 Deslocamentos de origem G54 G59 O CNC possui uma tabela de deslocamentos de origem na qual se podem selecionar v rios deslocamentos de origem com o objetivo de gerar determinados zeros pe a independentemente do zero pe a que nesse momento se encontre ativo O acesso tabela se pode realizar desde o painel frontal do CNC tal e como se explica no manual de Opera o ou ent o por programa utilizando comandos em linguagem de alto n vel Existem dois tipos de deslocamentos de origem Deslocamentos de origem absolutos G54 G55 G56 e G57 que devem estar referidos ao zero m quina Deslocamentos de origem incrementais G58 G59 As fun es G54 G55 G56 G57 G58 e G59 se programam s s num bloco e funcionam da seguinte maneira Ao executar se uma das fun es G54 G55 G56 ou G57 o CNC aplica o deslocamento de origem programado sobre o zero m quina anulando os poss veis deslocamentos que se encontravam ativos Quando se executa um dos deslocamentos incrementais G58 ou G59 o CNC acrescentar os seus valores ao deslocamento de origem absoluto que se encontre vigente nesse momento Anulando previamente o poss vel deslocamento incremental que
127. ara o de conformidade MI Hist rico de vers es Condi es IX Condi es de garantia ui A A a rn XIII Condi es para retorno de materiais nono XV Notas complementares XVII Documenta o FagOr sss icssessssssssassarndessessaissisapasaiorapadaiicasiasanadessassaiasdisapasaderigada nei psgad as XIX GENERALIDADES 1 1 Programas de usinagem iio rin 2 1 2 Conex o DN Ciria ada 4 1 3 Protocolo de comunica o DNC ou 4 CONSTRU O DE UM PROGRAMA 2 1 Estrutura de um programa no CNC ereta 6 2 1 1 Cabe alho de 2 1 2 Bloco de programa 2 1 3 final de EIXOS E SISTEMAS DE COORDENADAS 3 1 Nomenclatura dOS OIKOS 9 3 2 Sele o de planos G16 G17 G18 919 11 3 3 Dimens o da pe a Mil metros G71 ou polegadas 70 13 3 4 Programa o absoluta incremental 290 G91 14 3 5 Programa o de cotas 3 5 1 Coordenadas cartesianas iio 15 3 5 2 Coordenadas polares
128. armaz ns sempre e quando nos tenha sido remetido a folha de controle da garantia Isto significa na pr tica a extens o da garantia a dois anos desde a sa da do produto dos armaz ns de Fagor No caso de que n o se tenha enviado a citada folha o per odo de garantia finalizar em 15 meses desde a sa da do produto dos nossos armaz ns A referida garantia cobre todas as despesas de materiais e m o de obra de repara o nas depend ncias da FAGOR utilizadas para reparar anomalias de funcionamento nos equipamentos FAGOR se compromete a reparar ou substituir os seus produtos no per odo compreendido desde o in cio de fabrica o at 8 anos a partir da data de desapari o do produto de cat logo Compete exclusivamente a FAGOR determinar se a repara o est dentro dos limites definidos como garantia Cl usulas exclu das A repara o realizar se em nossas depend ncias portanto ficam fora da referida garantia todos os gastos ocasionados no deslocamento de seu pessoal t cnico para realizar a repara o de um equipamento mesmo estando este dentro do per odo de garantia antes mencionado A referida garantia aplicar se sempre que os equipamentos tenham sido instalados conforme as instru es n o tenham sido maltratados nem tenham sofrido danos por acidentes ou neglig ncia e n o tenham sido manipulados por pessoal n o autorizado por FAGOR Se depois de realizada a assist ncia ou repara o a causa da avaria
129. as PORGS Devolve a cota com respeito origem de coordenadas cartesianas que tem a origem de coordenadas polares conforme o eixo de ordenadas ADIOF X C Devolve o valor do deslocamento de origem gerado pelo volante aditivo no eixo selecionado Vari veis de leitura e escritura ORG X C n Esta vari vel permite ler ou modificar o valor do eixo selecionado na tabela correspondente ao deslocamento de origem indicado n SS Atribui ao par metro P110 o valor do eixo na tabela correspondente ao deslocamento de origem G55 ORGY 54 P111 FAGOR 3 Atribui ao eixo Y na tabela correspondente ao deslocamento de origem G54 o par metro P111 CNC 8035 PLCOF X C Esta vari vel permite ler ou modificar o valor do eixo selecionado na tabela de deslocamentos de origem aditivo indicado pelo PLC Se se acessa a alguma das vari veis PLCOF X C se det m a prepara o de blocos e se espera que o referido comando se execute para come ar novamente a MODELON prepara o de blocos SoFT V11 1x 175 12 2 4 Vari veis associadas aos par metros de m quina 25 Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL MPGn MP X C n MPSn MPLCn FAGOR 3 CNC 8035 MODELO V11 1x 176 Estas vari veis associadas aos par metros de m quina s o de leitura Estas vari veis poder o ser de leitura e escritura quando se executem dentro de um programa ou sub rotina de fabricante Para
130. as de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando em G90 ou G91 Plano de refer ncia Define a cota do plano de refer ncia poder programar se em cotas absolutas ou ent o em cotas incrementais Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento Profundidade da usinagem Define a profundidade total do mandrilamento poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso se referir ao plano de refer ncia Temporiza o Define o tempo de espera em cent simos de segundo depois do mandrilamento at come ar o retrocesso Se n o se programa o CNC toma o valor KO CICLOS FIXOS trabalho G01 G89 Ciclo fixo de mandrilamento com retrocesso em avan o de FAGOR 3 CNC 8035 MODELO V11 1x 145 CICLOS FIXOS trabalho G01 G89 Ciclo fixo de mandrilamento com retrocesso em avan o de FAGOR 3 CNC 8035 MODELO M V11 1x 146 9 15 1 Funcionamento b sico 1 Se o eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Des
131. balagem original Se n o est dispon vel seguindo as seguintes instru es 1 A Consiga uma caixa de papel o cujas 3 dimens es internas sejam pelo menos 15 cm 6 polegadas maiores que o aparelho O papel o empregado para a caixa deve ser de uma resist ncia de 170 Kg 375 libras Inclua uma etiqueta no aparelho indicando o dono do aparelho o endere o nome da pessoa a contatar o tipo do aparelho e o n mero de s rie Emcaso de avaria indique tamb m o sintoma e uma r pida descri o da mesma Envolva o aparelho com um rolo de polietileno ou sistema similar para proteg lo Se vai enviar a unidade central proteja especialmente a tela Acolchoe o aparelho na caixa de papel o enchendo a com espuma de poliuretano por todos os lados Feche a caixa de papel o com fita de embalagem ou grampos industriais FAGOR 3 CNC 8035 XV FAGOR 3 CNC 8035 NOTAS COMPLEMENTARES Situar o CNC afastado de l quidos refrigerantes produtos qu micos golpes etc que possam danific lo Antes de ligar o aparelho verificar se as conex es de terra foram corretamente realizadas Em caso de mau funcionamento ou falha do aparelho deslig lo e chamar o servi o de assist ncia t cnica N o manipular o interior do aparelho FAGOR 3 CNC 8035 XVII FAGOR 3 CNC 8035 DOCUM
132. c mulo de sujidade no aparelho pode atuar como blindagem que impe a a correta dissipa o do calor gerado pelos circuitos eletr nicos internos e tamb m haver a possibilidade de risco de superaquecimento e avaria do Controle Num rico Tamb m a sujeira acumulada pode em alguns casos proporcionar um caminho condutor eletricidade que pode por isso provocar falhas nos circuitos internos do aparelho principalmente sob condi es de alta umidade Para a limpeza do painel de comandos e do monitor se recomenda o emprego de um pano suave empapado com a gua desionizada e ou detergentes lavalou as caseiros n o abrasivos l quidos nunca em p s ou ent o com lcool a 75 N o utilizar ar comprimido a altas press es para a limpeza do aparelho pois isso pode causar acumula o de cargas que por sua vez d o lugar a descargas eletrost ticas Os pl sticos utilizados na parte frontal dos aparelhos s o resistentes a e Gorduras e leos minerais e Bases e gua sanit ria Detergentes dissolvidos lcool EEEF EEEF GR Fagor Automation n o se responsabilizar por qualquer dano material ou f sico que pudera derivar se de um incumprimento destas exig ncias b sicas de seguran a Para verificar os fus veis desligar previamente a alimenta o Se o CNC n o se acende ao acionar o interruptor de arranque inicial verificar se os fus veis se encontram em perfeito estado e se s o os apropriados Evitar di
133. c o circular 202 G03 Existem duas formas de realizar a interpolac o circular G02 Interpola o circular direita sentido hor rio Interpola o circular esquerda sentido anti hor rio Os movimentos programados a seguir de 902 se executam em forma de trajet ria circular e ao avan o F programado As defini es de sentido hor rio G02 e sentido anti hor rio foram fixadas de acordo com o sistema de coordenadas que a seguir se representa Z Este sistema de coordenadas se refere ao movimento da ferramenta sobre a pe a A interpola o circular somente se pode executar no plano A forma de definir a interpola o circular a seguinte Coordenadas cartesianas Se definir o as coordenadas do ponto final do arco e a posi o do centro com respeito ao ponto de partida conforme os eixos do plano de trabalho As cotas do centro se definir o em raios e mediante as letras J ou estando cada uma delas associada aos eixos do seguinte modo Se n o se definem as cotas do centro o CNC interpreta que o seu valor zero Eixos X U A gt Eixos Y V B gt J Y Eixos Z W gt K x lt Formato de programa o Plano XY G02 G03 X 5 5 5 5 1 5 5 J 5 5 Plano ZX G02 G03 X 5 5 Z 5 5 125 5 K 5 5 Plano YZ G02 G03 Y 5 5 Z 5 5 J 5 5 K 5 5 CONTROLE DA TRAJET RIA Interpola o circular G02 G03 FAGOR 3 CNC 8035 MODELO V11
134. ca os deslocamentos G54 G59 Executa perfil A3 SISTEMAS DE REFERENCIA Visualiza o de cotas e deslocamentos de origem Ja FAGOR 3 CNC 8035 MODELO V11 1x 29 4 5 Pr selec o da origem polar G93 A fun o G93 permite pr selecionar qualquer ponto do plano de trabalho como nova origem de coordenadas polares Esta fun o se programa sozinha no bloco sendo o seu formato de programa o 693 TESS 55 Os par metros e J definem a abcissa 1 e a ordenada J com respeito ao zero peca 4 em que se deseja situar a nova origem de coordenadas polares Exemplo supondo que a ferramenta est YO SISTEMAS REFERENCIA Pr sele o da origem polar G93 G93 135 430 Pr selecionar PO como origem pe a G90 901 R25 QO Ponto P1 eminha reta G01 G03 Q90 Ponto P2 em arco G01 XO YO Ponto em linha reta G01 Se num bloco se programa somente G93 a origem polar passar a ser o ponto no qual se encontre a m quina nesse momento No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir como novo origem polar o zero peca que se encontra selecionado Quando se seleciona um novo plano de trabalho 616 G17 G18 G19 o CNC aceita como nova origem polar o zero peca de referido plano CNC n o modifica a origem polar quando se define um novo zero pe a mas se modifica os valores das vari
135. captac o senoidal do CNC para o eixo X C BSIN X C Sinal B da captac o senoidal do CNC para o eixo X C ASINS Sinal A da captac o senoidal do CNC para o eixo rvore BSINS Sinal B da captac o senoidal do CNC para o eixo rvore 12 2 10 Vari veis associadas ao eixo rvore SREAL FTEOS SPEED DNCS PLCS PRGS 550 DNCSSO PLCSSO CNCSSO SLIMIT DNCSL Nestas vari veis associadas rvore principal os valores das velocidades v m dados em rota es por minuto e os valores do override da rvore principal v m dados por n meros inteiros entre O e 255 Algumas vari veis det m a prepara o de blocos se indicado em cada uma e se espera que o referido comando se execute para come ar novamente a prepara o de blocos Vari veis de leitura Devolve a velocidade de rota o real da rvore principal em rota es por minuto Se det m a prepara o de blocos P100 SREAL Atribui ao par metro P100 a velocidade de rota o real da rvore principal Devolve a velocidade de rota o te rica da rvore principal Devolve em rota es por minuto a velocidade de rota es da rvore principal que se encontra selecionada no CNC Esta velocidade de rota o pode ser indicada por programa pelo PLC ou pelo DNC selecionando o CNC um deles sendo o mais priorit rio o indicado por DNC e o menos priorit rio o indicado por programa Devolve a velocidade de rota o em rota es por minu
136. ciclo se dever levar em considera o que o referido fator de escala afetar somente s cotas do plano de refer ncia e profundidade de fura o Por esse motivo e devido a que o par metro D n o se v afetado pelo fator de escala a cota de superf cie da pe a n o ser proporcional ao ciclo programado CICLOS FIXOS G69 Ciclo fixo de fura o profunda com passo vari vel Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida YO 20 Sele o da ferramenta T M6 Punto inicial GO G90 YO 70 Defini o de ciclo fixo ES elis CML 525 SSA Jeni 0 1585 2 TRONS F100 500 8 Anula ciclo fixo G80 Posicionamento 90620670 Fim programa M30 FAGOR 3 CNC 8035 MODELO V11 1x 115 CICLOS FIXOS G81 Ciclo fixo de fura o FAGOR 3 CNC 8035 MODELO V11 1x 116 9 7 G81 Ciclo fixo de fura o Este ciclo realiza uma fura o no ponto indicado at atingir a cota final programada Se permite programar uma temporiza o no fundo da fura o Trabalhando em coordenadas cartesianas a estrutura b sica do bloco 681 G98 G99 X Y Z gt 6 lt a A E A 1 E A E Y CIN G98 G99 Plano de retrocesso G98 Retrocesso da ferramenta at o Plano de Partida dep
137. conhecer o formato dos valores devolvidos conveniente consultar o manual de instala o e arranque inicial Aos par metros que se definem mediante YES NO e ON OFF correspondem os valores 1 0 Os valores que se referem a cotas e avan os se expressam nas unidades ativas Se G70 em polegadas entre 3937 00787 Se G71 em mil metros entre 99999 9999 Se eixo rotativo em graus entre 99999 9999 Modificar os par metros de m quina desde um programa sub rotina de fabricante Estas vari veis poder o ser de leitura e escritura quando se executem dentro de um programa ou sub rotina de fabricante Neste caso mediante estas vari veis se pode modificar o valor de alguns par metros de m quina Consultar no manual de instala o a lista de par metros de m quina que se podem modificar Para poder modificar estes par metros desde o PLC tem que executar mediante o comando CNCEX uma sub rotina de fabricante com as vari veis correspondentes Vari veis de leitura Devolve o valor que se atribuiu ao par metro de m quina geral n P110 MPG8 Atribui ao par metro P110 o valor do par metro de m quina geral P8 INCHES se mil metros P110 0 e se polegadas P110 1 Devolve o valor que se atribuiu ao par metro de m quina n do eixo indicado X C P110 MPY 1 Atribui ao par metro P110 o valor do par metro de m quina P1 do eixo Y DFORMAT Devolve o valor que se atribuiu ao par metro de m quina n da rvore
138. correta P5 006 Q12 015 R20 022 Programa o incorreta P5 006 Q20 022 R12 015 Se n o se programam estes par metros o CNC entende que deve executar se a usinagem em todos os pontos da trajet ria programada 10 2 1 Funcionamento b sico 1 Ausinagem m ltipla calcula o pr ximo ponto dos programados no qual se deseja executar a usinagem 2 Deslocamento em avan o r pido ao referido ponto 3 A usinagem m ltipla executar depois do deslocamento o ciclo fixo ou a sub rotina modal selecionada 4 O CNC repetir os passos 1 2 3 at finalizar a trajet ria programada Depois de finalizar a usinagem m ltipla a ferramenta ficar posicionada no ltimo ponto da trajet ria programada em que se executou a usinagem Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida XO YO ZO USINAGEM MULTIPLICE G61 Usinagem mult plice formando um paralelogramo Posicionamento e defini o de ciclo fixo GS cos COO AO RS ORAS AA LO SAO Define usinagem mult plice 1100 VASO 60 1 OS 99 911 Anula ciclo fixo G80 Posicionamento G90 XO YO Fim de programa M30 Tamb m se pode definir o bloco de defini o de usinagem m ltipla das seguintes formas G61 X700 K8 J60 D4 P2 005 09 011 G61 1100 K8 Y180 D4 P2 005 09 011 FAGOR 3 CNC 8035 MODELO V11
139. cular Ciclo fixo de mandrilamento com retrocesso em G01 Programa o absoluta Programa o incremental Pr sele o de cotas Limita o da velocidade do eixo rvore Pr sele o da origem polar Avan o em mil metros polegadas por minuto Avan o em mil metros polegadas por rota o Velocidade do ponto de corte constante Velocidade do centro da ferramenta constante Volta plano de partida no final do ciclo fixo Volta plano de refer ncia no final do ciclo fixo A Fun es preparat rias PROGRAMA O CONFORME C DIGO ISO A Msignifica MODAL isto que uma vez programada a fun o G permanece ativa enquanto n o se programe outra G incompat vel ou se execute M30 EMERGENCIA RESET ou se desligue e ligue o CNC Aletra D significa POR DEFAULT isto que ser o assumidas pelo CNC no momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET Nos casos que se indica com se deve interpretar que o POR DEFAULT destas funciones G depende da personaliza o dos par metros de m quina gerais do CNC A letra V significa que a fun o G se visualiza nos modos de execu o e simula o junto condi es na que se est realizando a usinagem FAGOR 3 CNC 8035 MODELO V11 1x 33 Velocidade de avan o F PROGRAMA O CONFORME C DIGO ISO FAGOR 3 CNC 8035 MODELO M V11 1x 34 5 2 Velocidad
140. cular definida mediante tr s pontos G09 A Por meio da fun o GO9 se pode definir uma trajet ria circular arco programando o ponto final e um ponto intermedi rio o ponto inicial do arco o ponto de partida do movimento Isto em lugar de programar as coordenadas do centro se programa qualquer ponto intermedi rio Se definir o ponto final do arco em coordenadas cartesianas ou em coordenadas polares e o ponto intermedi rio se definir sempre em coordenadas cartesianas mediante as letras Jou K estando cada uma delas associada aos eixos do seguinte modo Eixos X U A gt Eixos Y V B gt J Eixos Z W gt Em coordenadas cartesianas G17 G09 X 5 5 Y 5 5 145 5 J 5 5 Em coordenadas polares G17 G09 R 5 5 Q 5 5 1 5 5 J 5 5 Exemplo 50 5 35 Sendo o ponto inicial X 50 YO G09 X35 Y20 I 15 925 A fun o G09 n o modal portanto dever programar se sempre que se deseje executar uma trajet ria circular definida por tr s pontos A fun o G09 pode programar se com G9 Ao programar G09 n o necess rio programar o sentido de deslocamento G02 ou G03 A fun o G09 n o altera a hist ria do programa continuando ativa a mesma fun o G01 G02 ou depois de finalizar bloco EEE SEE E Utilizando a fun o G09 n o poss vel executar uma circunfer ncia completa j que necess rio programar tr s pontos diferentes O CNC visualizar o c di
141. da em B D Este deslocamento se realizar em 7 ou G50 em fun o do valor atribu do ao par metro do eixo longitudinal INPOSW2 P51 Se P51 0 em G7 aresta viva Se P51 1 em G50 arredondamento de aresta controlada FAGOR 3 4 Volta de fura o Os passos seguintes se repetir o at atingir a cota de profundidade de usinagem programada em l CNC 8035 1 Tempo de espera K em cent simas de segundo se foi programado 2 Retrocesso do eixo longitudinal com rapidez 00 at ao plano de refer ncia quando se efetuaram o n mero de aprofundamentos programados em J ou bem retrocedendo a dist ncia programada em H em caso contr rio 3 Aproxima o do eixo longitudinal com rapidez G00 at uma dist ncia do passo de fura o anterior MODELO M V11 1x 114 4 Passo novo de fura o Deslocamento do eixo longitudinal no avan o de trabalho 801 at o seguinte aprofundamento incremental conforme e Este deslocamento se realizar em G07 G50 em fun o do valor atribu do ao par metro do eixo longitudinal INPOSW2 51 Se P51 0 em G7 aresta viva Se P51 1 950 arredondamento de aresta controlada 5 Tempo de espera K em cent simas de segundo se foi programado 6 Retrocesso em avan o r pido G00 do eixo longitudinal at ao plano de partida ou de refer ncia conforme se tenha programado G98 ou G99 Quando se aplica fator de escala a este
142. de deslocamentos depois de congelar a transforma o angular Com uma transforma o angular congelada no bloco de movimento somente se deve programar a cota do eixo angular Se se programa a cota do eixo ortogonal o deslocamento se realiza conforme a transforma o angular normal Desativar a congela o de uma transforma o A congela o de uma transforma o angular se desativa depois de um reset ou M30 A ativa o da transforma o G46 S1 tamb m desativa a congela o 4 gt Manual de programa o AP NDICES Programa o em c digo 50 229 Instru es de controle dos programas 231 Resumo de vari veis internas do 233 C digo d teclas cin 239 Manutii a RAP ORNE RR DSR Rn RS RD RR 241 FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 227 PROGRAMA O EM C DIGO ISO Significado Posicionamento em r pido Interpola o linear Interpola o circular helicoidal direita Interpola o circular helicoidal esquerda Temporiza o Deten o da prepara o de blocos Arredondamento de aresta Centro de circunfer ncia em coordenadas absolutas Aresta viva Circunfer ncia tangente trajet ria anterior Circunfer ncia por tr s pontos Anula o de espelhamento Espelhamento em X Espelhamento em Y Espelhamento em Z Espelhamento nas dire
143. de programas de usinagem utilidades com o qual se deseja realizar a comunica o Dependendo do tipo de comunica o desejado se dever personalizar o par metro de m quina das linhas serial PROTOCOL PROTOCOL 0 Se a comunica o se realiza com um perif rico PROTOCOL 1 Se a comunica o se realiza DNC FAGOR 3 CNC 8035 MODELO V11 1x GENERALIDADES Programas de usinagem FAGOR 3 CNC 8035 MODELO M V11 1x 1 1 Programas de usinagem Os diferentes modos de opera o se encontram descritos no manual de opera o Para obter mais informa o consulte o referido manual Edic o dum programa de usinagem Para criar um programa de usinagem tem que acessar ao modo de operac o Editar O novo programa de usinagem editado se armazena na mem ria RAM do CNC poss vel guardar uma c pia dos programas de usinagem num PC conectado atrav s da linha serial Para transmitir um programa a um PC conectado atrav s da linha serial o processo o seguinte 1 Executar no a aplica o Fagor50 exe ou WinDNC exe 2 Ativar a comunica o DNC no CNC 3 Sele o do diret rio de trabalho no CNC A sele o se realiza desde o modo de opera o Utilidades op o Diret rio L S rie Mudar o diret rio O modo de opera o Editar tamb m permite modificar os programas de usinagem que h na mem ria RAM do CNC Se se deseja modificar um pr
144. der o conter um n mero ou qualquer express o que tenha como resultado um n mero O exemplo seguinte mostra uma visualiza o din mica de vari veis ODN 88 Define a janela de dados 1 ODW 2 14 33 Define a janela de dados 2 10 DW1 DATE DW2 TIME Visualiza a data na janela 1 e a hora na 2 GOTO N10 A O CNC permite visualizar o dado em formato decimal hexadecimal e bin rio dispondo para isso das seguintes instru es DW1 100 Formato decimal Visualiza na janela 1 o valor 100 DWH2 100 Formato hexadecimal Visualiza na janela 2 o valor 64 DWB3 100 Formato bin rio Visualiza na janela 3 o valor 01100100 Quando se emprega a representac o em formato bin rio DWB a visualizac o se limita a 8 caracteres mostrando se o valor 11111111 para valores superiores 255 e o valor 10000000 para valores inferiores a 127 Alem disso o CNC permite visualizar na janela solicitada o n mero armazenado numa das 26 vari veis de entrada de dados IBO IB25 O exemplo seguinte mostra uma peti o e posterior visualiza o do avan o dos eixos ODW 3 4 60 Define a janela de dados 3 IB1 INPUT Avan o dos eixos 5 4 Peti o do avan o dos eixos DW3 IB1 Visualiza o avan o na janela 3 SK express o 1 texto 1 express o 2 texto 2 A instru o SK define e visualiza o novo menu de softkeys indicado Cada uma das express es in
145. desde o PLC em dez mil simos de grau entre 0 e 3600000 e desde o CNC em graus entre e 360 Posi o programada em M19 por programa para o eixo rvore principal Vari veis associadas ao erro de seguimento FLWES R R R de seguimento do eixo rvore Vari veis associadas posi o Posi o real do eixo rvore Leitura desde o PLC em dez mil simos de grau entre 999999999 e desde o CNC em graus entre 99999 9999 SRPOSS Posi o real do eixo rvore Leitura desde o PLC em dez mil simos de grau entre 0 e 3600000 e desde o CNC em graus entre O e 360 STPOSS Posi o te rica do eixo rvore Leitura desde o PLC em dez mil simos de grau entre 999999999 e desde o CNC em graus entre 99999 9999 SRTPOS Posi o te rica do eixo rvore Leitura desde o PLC dez mil simos de grau entre 0 e 3600000 e desde o CNC em graus entre O e 360 SDRPOS Posi o que indica o regulador Sercos AP NDICES Resumo de vari veis internas do CNC O FAGOR 3 CNC 8035 MODELO V11 1x 235 O APENDICES Resumo de vari veis internas do CNC FAGOR 3 CNC 8035 MODELO M V11 1x 236 Vari veis associadas ao erro de seguimento SFLWES R R R de seguimento do eixo rvore Vari veis associadas ao aut mato Vari vel CNC PLC DNC se o 12 2 11 PLCMSG R N mero da mensagem de aut mato mais priorit rio que se encontra ativo
146. dicar o n mero de softkey que se deseja modificar 1 7 come ando pela esquerda e os textos o que se deseja escrever nelas Express o 1 express o 2 express o 3 poder o conter um n mero ou qualquer express o que tenha como resultado um n mero Cada texto admitir no m ximo 20 caracteres que se representar o em duas linhas de 10 caracteres cada uma Se o texto selecionado tem menos de 10 caracteres o CNC o centralizar na linha superior mas se tem mais de 10 caracteres a centraliza o ser efetuada pelo programador Exemplos SK 1 HELP SK 2 MAXIMUN POINT HELP MAXIMUN POINT SK 1 FEED SK 2 _ _MAXIMUN_ _ _POINT FEED MAXIMUN POINT Se ao estar ativo um menu de softkeys padr o do CNC se seleciona uma ou v rias softkeys mediante a instru o de alto n vel SK o CNC apagar todas as softkeys existentes e mostrar somente as que se selecionaram Se ao estar ativo um menu de softkeys de usu rio se seleciona uma ou v rias softkeys mediante a instru o SK o CNC substituir somente as softkeys selecionadas mantendo o resto En Instru es de personaliza o INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO V11 1x 219 WKEY A instru o WKEY det m a execu o do programa at que se pressione uma tecla A tecla pressionada ficar registrada na vari vel KEY WKEY Espera tecla IF KEY EQ 5 GOTO N1000
147. do o bols o se executa com o passo dado com excep o do ltimo passo no qual se usina o que ficou Passo de fresagem Define o passo de fresagem conforme o plano principal Seovalor positivo todo o bols o se executa o mesmo passo de fresagem sendo este igual ou inferior ao programado Seovalor negativo todo o bols o se executa com o passo dado com excep o do ltimo passo no qual se usina o que ficou Se n o se programa se tomar como valor 3 4 do di metro da ferramenta selecionada Se se programa com um valor superior ao di metro da ferramenta o CNC mostrar o erro correspondente Se se programa com valor 0 o CNC mostrar o erro correspondente 05 5 5 5 15 5 V 5 5 Plano de refer ncia Define a dist ncia entre o plano de refer ncia e a superf cie da pe a onde se realizar o bols o No primeiro aprofundamento esta quantidade se somar profundidade incremental Se n o se programa se toma o valor 0 Avan o para a passada de acabamento Define o avan o de trabalho na passada de acabamento Se n o se programa ou se programa com valor 0 se tomar o valor do avan o de trabalho da usinagem Excesso para o acabamento Define o valor da passada de acabamento conforme o plano principal Se n o se programa ou se programa com valor 0 n o se realizar passada de acabamento Avan o de aprofundamento da ferrament
148. do seguinte para calcular a trajet ria a percorrer por esse motivo n o se poder programar 18 ou mais blocos seguidos sem movimento A seguir se mostram uns gr ficos onde se refletem as diversas trajet rias seguidas por uma ferramenta controlada por um CNC programado com compensa o de raio 8 Atrajet ria programada se representa com tra o cont nuo e a trajet ria compensada com tra o descontinuo COMPENSA O DE FERRAMENTAS Compensa o do raio da ferramenta G40 G41 G42 O modo no qual se faz a jun o das diferentes trajet rias depende de como tenha sido personalizado o par metro de m quina COMPMODE personalizou com valor 0 o m todo de compensa o depende do ngulo entre trajet rias Com um ngulo entre trajet rias at 300 ambas trajet rias se unem comtrechos FAGOR 3 retos No resto dos casos ambas trajet rias se unem com trechos circulares e Se se personalizou com valor 1 ambas as trajet rias se unem com trechos circulares CNC 8035 personalizou com valor 2 o m todo de compensa o depende do ngulo entre trajet rias Com um ngulo entre trajet rias at 300 se calcula a interse o No resto dos casos se compensa como COMPMODE 0 MODELO M V11 1x 90 8 1 3 Anula o de compensa o de raio de ferramenta A anula o da compensa o do raio se efetua mediante a fun o G40 Tem que ser levado em considera o que
149. e Criar diret rio de trabalho de Mudar diret rio de trabalho de Editar um programa de Modificar um programa de Apagar um programa de be Copiar de a mem ria RAM Copiar de a DNC a de Mudar o nome a um programa de Mudar o coment rio a um programa de Mudar o coment rio a um programa de GENERALIDADES Programas de usinagem Executar um programa de usinagem de Executar um programa de usu rio de Executar um programa de PLC de Executar programas com instrugdes GOTO ou RPT desde Executar sub rotinas existentes em Executar programas com a instrug o EXEC em RAM desde Executar programas com a instrug o EXEC em DNC desde Executar programas com a instrug o OPEN em RAM desde Executar programas com a instrug o OPEN em DNC desde Se n o est na mem ria RAM gera c digo execut vel em RAM e o executa FAGOR 3 CNC 8035 MODELO V11 1x 1 2 Conex o DNC O CNC possui como fun o a possibilidade de trabalhar com DNC Controle Num rico Distribu do permitindo a comunica o entre o CNC e um computador para realizar as seguintes fun es e Ordens de diret rio e apagado Transfer ncia de programas e tabelas entre o CNC e um computador Controle remoto da m quina 1 Capacidade de supervis o do estado de sistemas avan ados de DNC 1 3 Protocolo de comunica o via DNC ou perif
150. e alto n vel poder o ser definidos utilizando a forma anteriormente exposta ou ent o utilizando as letras A Z excetuando de forma que A iguala PO e Za P25 O seguinte exemplo mostra estas 2 formas de defini o IF PO P1 P2 P3 EQ GOTO N100 A B C D EQ E GOTO N100 Se se realiza uma atribui o a par metro local utilizando o seu nome A em vez de PO por exemplo e sendo a express o aritm tica uma constante num rica a instru o se pode abreviar da seguinte forma 20 13 7 gt 13 7 gt 413 7 FAGOR 3 Se deve ter cuidado ao utilizar par ntesis j que n o a mesma coisa M30 que M30 O CNC interpreta M30 como uma instru o e ao ser M outra forma de definir o par metro P12 a referida instru o ler se como P12 30 atribuindo ao CNC 8035 par metro P12 o valor 30 Par metros globais Os par metros globais s o acess veis desde qualquer programa e sub rotina chamada desde programa MODELO M V11 1x Os par metros globais podem ser usados pelo usu rio pelo fabricante e pelos ciclos do CNC 171 x Vari veis PROGRAMA AO EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 172 Par metros de fabricante Estes par metros s o uma amplia o dos par metros globais com a diferen a de que n o s o usados pelos ciclos do CNC Par metros OEM de fabricante Os par metro
151. e de avan o F A velocidade de avan o de usinagem pode ser selecionada por programa mantendo se ativa enquanto n o se programe outra Se representa com a letra F e conforme se esteja trabalhando no G94 ou G95 se programar em mm minuto polegadas minuto em mm revolu o polegadas revolu o O seu formato de programa o 5 5 isto 5 4 se se programa em mil metros e 4 5 se se programa em polegadas O avan o de trabalho m ximo da m quina que ser limitado em cada eixo pelo par metro de m quina de eixos MAXFEED pode ser programado utilizando o c digo FO ou ent o atribuindo a F o valor correspondente O avan o F programado efetivo quando se trabalha em interpola o linear G01 ou circular G02 G03 Se n o se programa a fun o F o CNC assumir o avan o FO Quando se trabalha em posicionamento G00 a m quina se mover com o avan o r pido indicado no par metro de m quina de eixos GOOFEED independente do F programado O avan o F programado pode variar se entre 0 e 255 desde o PLC ou por via DNC ou ent o entre 0 e 120 mediante o comutador que se encontra no Painel de Comando do CNC Entretanto o CNC possui o par metro de m quina geral MAXFOVR para limitar a varia o m xima do avan o Quando se trabalha em posicionamento G00 o avan o r pido estar fixado a 100 ou se permitir que haja varia o entre 0 e 100 conforme estiver personalizado o par metro de m quina
152. e explica a conex o dos diferentes tipos de apalpadores a estas entradas FAGOR 3 CNC 8035 MODELO M V11 1x 11 TRABALHO COM APALPADOR Movimento com apalpador G75 G76 FAGOR 3 CNC 8035 MODELO V11 1x 166 11 1 Movimento com apalpador G75 G76 A fun o G75 permite programar deslocamentos que finalizar o depois do CNC receber o sinal do apalpador de medida utilizado A fun o G76 permite programar deslocamentos que finalizar o depois do CNC deixar de receber o sinal do apalpador de medida utilizado O formato de defini o ambas fun es GTO Kas 5 5 GIG o CD Depois da fun o desejada G75 ou G76 se programar o eixo ou eixos desejados assim como as cotas dos referidos eixos que definir o o ponto final de movimento programado A m quina se mover conforme a trajet ria programada at receber G75 ou deixar de receber G76 o sinal do apalpador No mencionado momento o CNC dar por finalizado o bloco assumindo como posi o te rica dos eixos a posi o real que tenham nesse instante Se os eixos chegam posi o programada antes de receber ou deixar de receber o sinal exterior do apalpador o CNC deter o movimento dos eixos Este tipo de blocos com movimento de apalpador s o muito teis quando se deseja elaborar programas de medi o ou verifica o de ferramentas e pe as As fun es G75 e G76 n o s o modais portanto dever o programar
153. e ferramentas o conte do da posi o indicada n Avari vel HTOR indica o valor do raio da ferramenta que o CNC est utilizando para efetuar os c lculos Ao ser uma vari vel de leitura e escrita desde o CNC e de leitura desde o PLC e DNC o seu valor pode ser distinto do atribu do na tabela TOR Na liga o depois de programar uma fun o T depois de um RESET ou depois de uma fun o M30 adquire o valor da tabela TOR Exemplo de programa o Se deseja usinar um perfil com um excesso de 0 5 mm realizando passadas de 0 1 mm com uma ferramenta de raio 10 mm Atribuir ao raio de ferramenta o valor 10 5 mm na tabela e executar o perfil 10 4 mm na tabela e executar o perfil 10 3 mm na tabela e executar o perfil 10 2 mm na tabela e executar o perfil 10 1 mm na tabela e executar o perfil 10 0 mm na tabela e executar o perfil Entretanto se durante a usinagem se interrompe o programa ou se produz um reset a tabela assume o valor do raio atribu do nesse instante p Exemplo 10 2 mm O seu valor se modificou Para evitar esta a o em lugar de modificar o raio da ferramenta na tabela TOR est dispon vel a vari vel HTOR onde se ir modificando o valor do raio da ferramenta utilizado pelo CNC para efetuar os c lculos Ou ent o se se produz uma interrup o de programa o valor do raio da ferramenta atribu do inicialmente na tabela TOR ser o correto j que n o se ser modificado 12 2 3 Vari v
154. e n o se programa se toma o valor 0 Ea F J LIA Avan o para a passada de acabamento Define o avan o de trabalho na passada de acabamento Se n o se programa ou se programa com valor 0 se tomar o valor do avan o de trabalho da usinagem L 5 5 Excesso para o acabamento Define o valor da passada de acabamento conforme o plano principal Se o valor positivo a passada de acabamento se realiza em aresta viva G07 Se o valor negativo a passada de acabamento se realiza em arredondamento de aresta G05 CICLOS FIXOS G87 Ciclo fixo do bols o retangular Se n o programa ou se programa com valor 0 n o se realizar passada acabamento V 5 5 Avan o de aprofundamento da ferramenta Define o avan o de aprofundamento da ferramenta Se n o se programa ou se programa com valor 0 se tomar 50 do avan o no plano FAGOR 3 CNC 8035 MODELO V11 1x 135 9 13 1 Funcionamento b sico 1 Se o eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Deslocamento em maneira r pida G00 do eixo longitudinal desde o plano de partida at ao plano de refer ncia 3 Primeiro aprofundamento Deslocamento do eixo longitudinal
155. e refer ncia de m quina se realiza em modo manual se perder o zero pe a selecionado visualizando se as cotas do ponto de refer ncia de m quina indicadas no par metro de m quina dos eixos REFVALUE No resto dos casos conservar se O zero pe a selecionado pelo que as cotas visualizadas estar o referidas ao mencionado zero pe a Se o comando G74 se executa em MDI a visualiza o de cotas depender do modo em que se execute o mesmo Manual Execu o ou Simula o 4 3 Programa o com respeito ao zero m quina G53 A fun o G53 pode ser acrescentada a qualquer bloco que contenha fun es de controle de trajet ria Se usar somente quando se deseje programar as cotas do referido bloco com ao zero m quina devendo expressar se referidas cotas em mil metros ou polegadas conforme esteja definido o par metro de m quina geral INCHES Programando a fun o G53 sem informa o de movimento se anula o deslocamento de origem ativo tanto se prov m da execu o de G54 G59 como de uma pr sele o G92 A pr sele o do deslocamento de origem se explica a seguir gt lt A fun o G53 n o modal portanto dever programar se sempre que se deseje indicar as cotas referidas ao zero m quina E a 5 Esta fun o anula temporariamente a compensa o do raio e o comprimento 5 ferramenta Y N lt 9 70 E 20 V 8
156. e se intercalam entre blocos de usinagem que trabalhem com compensa o se podem obter perfis n o desejados Exemplo Leitura de uma vari vel que det m a prepara o de blocos Se executam os seguintes blocos de programa num trecho com compensa o G41 0 X50 Y80 15 P100 POSX Atribui ao par metro P100 valor da cota real em X N20 X50 Y50 N30 X80 Y50 O bloco N15 det m a preparac o de blocos portanto a execu o do bloco N10 finalizar ponto A A 3 Depois de finalizada a execu o do bloco N15 N10 o CNC continuar a prepara o de blocos a ne artir do bloco N20 al FAGOR 5 CNC 8035 x 50 80 MODELO V11 1x 169 1 O Manual de programa o o Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M SOFT V11 1x aro Como o pr ximo ponto correspondente trajet ria compensada o ponto B o CNC deslocar a ferramenta at o referido ponto executando a trajet ria A B Como se pode observar a trajet ria resultante n o a desejada por isso que se aconselha evitar a utiliza o deste tipo de vari veis em trechos que trabalhem com compensa o 12 2 1 Par metros ou vari veis de prop sito geral As vari veis de prop sito geral se referenciam mediante a letra P seguida de um n mero inteiro O CNC possui quatro tipos de vari veis de prop sito geral Tipo de par metro Classi
157. efine a cota do plano de refer ncia poder programar se em cotas absolutas ou ent o em cotas incrementais Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento Profundidade do escareado Define a profundidade total do escareado poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso se referir ao plano de refer ncia Temporiza o Define o tempo de espera em cent simos de segundo depois do escareado at come ar o retrocesso Se n o se programa o CNC toma o valor KO 9 11 1 Funcionamento b sico 1 Se o eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Deslocamento de maneira r pida do eixo longitudinal desde o plano de partida at o plano de refer ncia 3 Deslocamento no avan o de trabalho 601 do eixo longitudinal at ao fundo da usinagem produzindo se o escareado do furo 4 Tempo de espera se foi programado K 25 5 Retrocesso nem avan o de trabalho do eixo longitudinal at o plano de refer ncia 6 Retrocesso em avan o r pido 000 do eixo longitudinal at o plano de partida se foi programado G98 Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida XO YO ZO CICLOS FIXOS G85 Ciclo f
158. eguintes opera es Deslocamento de origem e Pr sele es de cotas Movimentos em jog cont nuo jog incremental e volantes Com a transforma o ativa n o se permite realizar as seguintes opera es Movimentos contra batente Rota o de coordenadas e Avan o superficial em fresadora Busca de refer ncia de m quina A fun o G46 se desativa quando se faz a busca de refer ncia de algum dos eixos que formam parte da transforma o angular par metros de m quina ANGAXNA e ORTAXNA Quando se faz a busca de refer ncia de eixos que n o interv m na transforma o angular a fun o G46 se mant m ativa Durante a busca de refer ncia de m quina os deslocamentos se realizam nos eixos reais Movimentos em modo manual jog e volantes Os deslocamentos em modo manual se poder o realizar nos eixos reais ounos eixos cartesianos em fun o de como o tenha definido o fabricante A sele o se realiza desde o PLC MACHMOVE e pode estar dispon vel por exemplo desde uma tecla do usu rio 14 1 Ativa o e desativa o da transforma o angular Ativa o da transforma o angular Com atransforma o ativa os deslocamentos se programam no sistema cartesiano e para realizar os deslocamentos o CNC as transforma em movimentos sobre os eixos reais As cotas visualizadas na tela ser o as do sistema cartesiano A ativa o da transforma o angular se realiza mediante a fun o G46 sendo o
159. eis associadas aos deslocamentos de origem Estas vari veis est o associadas aos deslocamentos de origem e podem corresponder aos valores da tabela ou aos valores que atualmente se encontram selecionados mediante a fun o G92 ou mediante uma pr sele o realizada em modo manual Os deslocamentos de origem poss veis al m do deslocamento aditivo indicado pelo PLC s o G54 G55 G56 G57 G58 e G59 Os valores de cada eixo se expressam nas unidades ativas Se G70 em polegadas entre 3937 00787 Se G71 em mil metros entre 99999 9999 Se eixo rotativo em graus entre 99999 9999 N Vari veis Mesmo que existam vari veis relacionadas a cada eixo o CNC somente permite as relacionadas aos eixos selecionados no CNC Desta maneira se o CNC controla os eixos X Z somente admite no caso de ORG X C as vari veis ORGX e ORGC Vari veis de leitura ORG X C Devolve o valor que tem o deslocamento de origem ativo no eixo selecionado N o se inclui neste valor o deslocamento aditivo indicado pelo PLC ou pelo volante aditivo PROGRAMA O EM LINGUAGEM DE ALTO NIVEL P100 0RGX Atribui ao par metro P100 o valor que tem o deslocamento de origem ativo do eixo X O referido valor p de ser selecionado manualmente mediante a fun o G92 ou mediante a vari vel PORGF Devolve a cota com respeito origem de coordenadas cartesianas que tem a origem de coordenadas polares conforme o eixo de abciss
160. eixo de ordenadas FAGOR 3 B 5 5 Passo de aprofundamento Define o passo de aprofundamento conforme o eixo longitudinal CNC 8035 Se se programa com sinal positivo todo o ciclo se executar com o mesmo passo de usinagem sendo este igual ou inferior ao programado Quando se programa com sinal negativo toda o bols o se executar com o passo dado exce o do ltimo passo que usinar o resto MODELO V11 1x 133 CICLOS FIXOS G87 Ciclo fixo do bols o retangular FAGOR 3 CNC 8035 MODELO M V11 1x 134 Cx5 5 05 5 5 5 Passo de fresagem Define o passo de fresagem conforme o plano principal Se o valor positivo todo o bols o se executa com o mesmo passo de fresagem sendo este igual ou inferior ao programado Se o valor negativo todo o bols o se executa com o passo dado com excep o do ltimo passo no qual se usina o que ficou Se n o se programa se tomar como valor 3 4 do di metro da ferramenta selecionada Se se programa com um valor superior ao di metro da ferramenta o CNC mostrar o erro correspondente Se se programa com valor 0 o CNC mostrar o erro correspondente Plano de refer ncia Define a dist ncia entre o plano de refer ncia e a superf cie da pe a onde se realizar o bols o No primeiro aprofundamento esta quantidade se somar profundidade incremental S
161. elhamento G10 011 G12 G13 214 7 6 Fator de escala 2172 ea 7 6 1 Fator de escala aplicado a todos OS eixos 7 6 2 Fator de escala aplicado um ou v rios 81 7 7 Rota o do sistema de coordenadas 973 83 COMPENSA O DE FERRAMENTAS 8 1 Compensa o do raio da ferramenta 040 G41 G42 86 8 1 1 Inicio de compensa o de raio da ferramenta anna nano 8 1 2 Trechos de compensa o de raio de ferramenta da 8 1 3 Anula o de compensa o de raio de 91 8 1 4 Mudan a do tipo de compensa o de raio durante a 97 8 2 Compensa o do comprimento da ferramenta 043 044 915 98 8 3 Detec o de choques 241 942 N aereas 100 CICLOS FIXOS 9 1 Defini o desCICIO TIXO cocina 9 2 Zona de influ ncia de ciclo fixo s 9 2 1 G79 Modifica o de par metros do ciclo 104 9 3 Anula o de Ciclo cion ra idea 106 9 4 Considera es gerais 107 9 5 Ciclos fixos de
162. em mil metros gt APENDICES Programa o em c digo ISO FAGOR 3 CNC 8035 MODELO V11 1x 229 Significado Fator de escala geral e particulares Rota o do sistema de coordenadas Busca de refer ncia de m quina Movimento com apalpador at tocar Movimento com apalpador at deixar de tocar Modifica o de par metros de um ciclo fixo Anula o de ciclo fixo Ciclo fixo de fura o Ciclo fixo de fura o com temporiza o Ciclo fixo de fura o profunda com passo constante Ciclo fixo de rosqueamento com macho Ciclo fixo de escareado Ciclo fixo de mandrilamento com retrocesso em 200 Ciclo fixo do bols o retangular Ciclo fixo do bols o circular Ciclo fixo de mandrilamento com retrocesso em 901 Programa o absoluta Programa o incremental Pr sele o de cotas Limita o da velocidade do eixo rvore Pr sele o da origem polar Avan o em mil metros polegadas por minuto Avan o em mil metros polegadas por rota o Velocidade do ponto de corte constante Velocidade do centro da ferramenta constante Volta plano de partida no final do ciclo fixo Volta plano de refer ncia no final do ciclo fixo gt APENDICES Programa o em c digo ISO A M significa MODAL isto que uma vez programada a fun o G permanece ativa enquanto n o se programe outra G incompat vel ou se execute M02 M30 EMERGENCIA RESET ou se desligue e ligue o C
163. enhuma varia o podendo voltar a habilitar se com a fun o G22 FAGOR 3 CNC 8035 MODELO M V11 1x 22 SISTEMAS DE REFER NCIA 4 1 Pontos de refer ncia Uma m quina dirigida por controle num rico necessita ter definidos os seguintes pontos de origem e de refer ncia Zero m quina ou ponto de origem da m quina determinado pelo construtor como a origem do sistema de coordenadas da m quina Zero pe a ou ponto de origem da pe a o ponto de origem que se fixa para programa o das medidas da pe a pode ser escolhido livremente pelo programador e a sua refer ncia com o zero m quina se fixa mediante o deslocamento de origem Ponto de refer ncia um ponto da m quina determinado pelo fabricante sobre o qual se realiza a sincroniza o do sistema O controle se posiciona sobre este ponto em lugar de deslocar se at origem da m quina tomando ent o as cotas de refer ncia que est o definidas mediante o par metro de m quina dos eixos REFVALUE ZMR 4 gt x lt X gt Zero m quina Zero pe a R Ponto de refer ncia de m quina XMW YMW ZMW Coordenadas do zero pe a XMR YMR ZMR Coordenadas do ponto de refer ncia m quina FAGOR 3 CNC 8035 MODELO V11 1x 23 SISTEMAS DE REFERENCIA Busca de refer ncia de m quina G74 FAGOR 3 CNC 8035 MODELO M V11 1x 2
164. epois de finalizada a interpola o te rica do bloco atual espera que o eixo entre dentro da zona INPOSW para continuar com a execu o do bloco seguinte INPOSW2 INPOSW2 1 G91 G01 650 Y70 F100 x90 G50 50 140 A fun o G50 controla que a diferen a entre os perfis te rico e real seja inferior ao definido no par metro INPOSW2 Pelo contr rio quando se trabalha com a fun o G05 a diferen a est na fun o do valor do avan o F programado Quanto maior seja o avan o maior ser a diferen a entre ambos os perfis FUN ES PREPARAT RIAS ADICIONAIS Trabalho em aresta viva 607 e arredondamento de aresta GO5 A fun o 950 modal e incompat vel com G07 G05 e G51 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo 205 ou o c digo 207 conforme se personalize o par metro de m quina geral CORNER FAGOR 3 CNC 8035 MODELO V11 1x 73 N Look ahead G51 FUN ES PREPARATORIAS ADICIONAIS FAGOR 3 CNC 8035 MODELO M V11 1x 74 7 4 Look ahead G51 Aexecuc o de programas formados por blocos com deslocamentos muito pequenos CAM etc podem ter a tend ncia de tornar se mais lentos A fun o look ahead permite atingir uma velocidade de usinagem alta na execu o dos referidos programas Afun o look ahead analisa antecipadamente a trajet ria a usin
165. erramenta ficar posicionada no ltimo ponto da trajet ria programada em que se executou a usinagem Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida XO YO ZO USINAGEM MULTIPLICE G63 Usinagem mult plice formando uma circunfer ncia Posicionamento e defini o de ciclo fixo 93 601 691 280 71301 68 1 22 8100 5500 Define usinagem mult plice 363 200 200 130 200 22 004 08 Anula ciclo fixo G80 Posicionamento G90 XO YO Fim de programa M30 Tamb m se pode definir o bloco de definic o de usinagem m ltipla da seguinte forma G63 X200 Y200 K12 1 F200 2 004 08 FAGOR 3 CNC 8035 MODELO V11 1x 159 y USINAGEM MULTIPLICE G64 Usinagem mult plice formando um arco FAGOR 3 CNC 8035 MODELO V11 1x 160 10 5 G64 Usinagem mult plice formando um arco X 5 5 Y 5 5 B 5 5 1 5 5 K 5 C 0 1 2 3 O formato de programa o deste ciclo o seguinte G64 XY B CFPORSTUV K Dist ncia da primeira usinagem ao centro no eixo de abscissas Define a dist ncia desde o ponto de partida ao centro conforme o eixo de abscissas Dist ncia da primeira usinagem ao centro no eixo de ordenadas Define a dist ncia desde o ponto de partida ao centro conforme o eixo de ordenadas Com os
166. estar ativa uma das fun es espelhamento G11 612 G13 914 se executa uma pr sele o de cotas G92 esta n o fica afetada pela fun o espelhamento No momento da liga o depois de executar se 02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo G10 FUN ES PREPARATORIAS ADICIONAIS Espelhamento G10 G11 G12 G13 G14 FAGOR 3 CNC 8035 MODELO V11 1x 77 Q O Manual de programa o Fator de escala G72 N Fator de escala G72 FUN ES PREPARATORIAS ADICIONAIS FAGOR 3 CNC 8035 MODELO M V11 1x 78 Por meio da fun o G72 se podem ampliar ou reduzir pe as programadas Desta maneira podem se realizar fam lias de pe as semelhantes de forma mas de dimens es diferentes com um s programa A fun o G72 dever programar se somente num bloco Existem dois formatos de programa o da fun o G72 Fator de escala aplicado a todos os eixos e Fator de escala aplicado a um ou mais eixos Manual de programa o 7 6 1 Fator de escala aplicado todos os eixos O formato de programa o 672 65 5 Depois de G72 todas as coordenadas programadas multiplicar se o pelo valor do fator de escala definido por S at que se leia uma nova defini o de fator de escala G72 ou se anule a mesma Exemplo de programa o sendo o ponto de partida X 30 Y10 FUN ES PREPARATORIAS ADICIONAIS Fa
167. etros PQ R ST U devendo manter se al m disso a ordem de numera o dos pontos atribu dos aos mesmos isto a ordem de numera o dos pontos atribu dos a Q dever ser maior que a dos atribu dos a P e menor que a dos atribu dos a R Exemplo Programa o correta P5 006 Q12 015 R20 022 Programa o incorreta P5 006 Q20 022 R12 015 Se n o se programam estes par metros o CNC entende que deve executar se a usinagem em todos os pontos da trajet ria programada USINAGEM MULTIPLICE G62 Usinagem mult plice formando uma malha FAGOR 3 CNC 8035 MODELO V11 1x 155 USINAGEM MULTIPLICE G62 Usinagem mult plice formando uma malha FAGOR 3 CNC 8035 MODELO M V11 1x 156 10 3 1 Funcionamento b sico 1 Ausinagem m ltipla calcula o pr ximo ponto dos programados no qual se deseja executar a usinagem 2 Deslocamento em avan o r pido 000 ao referido ponto 3 A usinagem m ltipla executar depois do deslocamento o ciclo fixo ou a sub rotina modal selecionada 4 O CNC repetir os passos 1 2 3 at finalizar a trajet ria programada Depois de finalizar a usinagem m ltipla a ferramenta ficar posicionada no ltimo ponto da trajet ria programada em que se executou a usinagem Exemplo de programa o supondo que o plano de trabalho formado pelos eixos Y que o eixo longitudinal o eixo 2 e que o ponto de partida YO 20
168. fica o Par metros locais Po P25 Par metros globais P100 P299 Par metros de fabricante P1000 P1255 N Par metros OEM de fabricante P2000 P2255 Nos blocos programados em c digo ISO se permite associar par metros a todos os campos G F S T D M e cotas dos eixos O n mero de etiqueta de bloco se definir com valor num rico Se se utilizam par metros nos blocos programados em linguagem de alto n vel estes poder o programar se dentro de qualquer express o Vari veis O programador poder utilizar vari veis de prop sito geral ao editar os seus pr prios programas Mais tarde e durante a execu o o CNC substituir estas vari veis pelos valores que nesse momento tenham atribu dos Na programa o Na execu o GPO XP1 Z100 G1 12 5 7100 100 101 EQ P102 GOTO 100 IF 2 5 12 GOTO 100 PROGRAMA O EM LINGUAGEM DE ALTO NIVEL A utiliza o destas vari veis de prop sito geral depender do tipo de bloco no qual se programem e do canal de execu o Os programas que se executem no canal de usu rio poder o conter qualquer par metro global de usu rio ou de fabricante mas n o poder o utilizar par metros locais Tipos de par metros aritm ticos Par metros locais Os par metros locais somente s o acess veis desde o programa ou sub rotina na qual foram programados Existem sete grupos de par metros Os par metros locais utilizados em linguagem d
169. fixo ativo O CNC executar somente o deslocamento programado Dentro da zona de influ ncia de um ciclo fixo se existe um bloco que n o contenha movimento n o se efetuar a usinagem correspondente ao ciclo fixo definido a n o ser no bloco de chamada G81 Defini o e execu o do ciclo fixo fura o G90 G1 X100 O eixo X se desloca cota X100 onde se efetua outra fura o G91 X10 N3 O CNC efetua 3 vezes a seguinte opera o deslocamento incremental X10 Executa o ciclo fixo que se encontra definido G91 X20 NO Somente deslocamento incremental X20 sem fura o CICLOS FIXOS Zona de influ ncia de ciclo fixo FAGOR 3 CNC 8035 MODELO V11 1x 103 CICLOS FIXOS Zona de influ ncia de ciclo fixo FAGOR 3 CNC 8035 MODELO M V11 1x 104 9 2 1 G79 Modificac o de par metros do ciclo fixo O CNC permite dentro da zona de influ ncia de ciclo fixo mediante a programa o da fun o G79 modificar um ou v rios par metros de um ciclo fixo ativo sem a necessidade de definir outra vez O CNC seguir mantendo ativo o ciclo fixo realizando se as usinagens do ciclo fixo com os par metros atualizados No bloco que se define a fun o G79 n o se poder o definir mais fun es A seguir se mostram 2 exemplos de programa o supondo que o plano de trabalho o formado pelos eixos X e Y e que o eixo longitudinal o eixo Z x 1
170. fixo de mandrilamento com retrocesso no avan o r pido Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida XO YO ZO Sele o da ferramenta Ti M6 Punto inicial GO G90 YO 70 Defini o de ciclo fixo ES ESAS COM 2 SD ves 0 1 22 AO 81005500 Anula ciclo fixo G80 Posicionamento G90 YO Fim de programa M30 FAGOR 3 CNC 8035 MODELO V11 1x 131 CICLOS FIXOS G87 Ciclo fixo do bols o retangular FAGOR 3 CNC 8035 MODELO V11 1x 132 9 13 087 Ciclo fixo do bols o retangular Este ciclo realiza um bols o retangular no ponto indicado at atingir a cota final programada Permite programar al m da passada e avan o de fresagem uma ltima passada de acabamento com o seu correspondente avan o de fresagem Com o objetivo de obter um bom acabamento na usinagem das paredes do bols o o CNC aplicar em cada um dos aprofundamentos uma entrada e sa da tangenciais ltima passada de fresagem Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G87 698 699 X Y ZIJKBCDHLV G98 G99 Plano de retrocesso X Yz5 5 2 5 5 G98 Retrocesso da ferramenta at o Plano de Partida depois de realizado o bols o G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de
171. fundo da rosca e ao voltar ao plano de refer ncia Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G84 G98 G99 XY Z I KR mm lt gt 4 t 1 Y G98 G99 Plano de retrocesso G98 Retrocesso da ferramenta at o Plano de Partida depois de realizado o rosqueamento com macho do furo G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de X Y 5 5 2 5 5 realizado o rosqueamento com macho do furo Coordenadas de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando em G90 ou G91 Plano de refer ncia Define a cota do plano de refer ncia poder programar se em cotas absolutas ou ent o em cotas incrementais Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento 1 5 5 K5 R 45 5 Profundidade da rosca Define a profundidade da rosca poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso se referir ao plano de refer ncia Temporiza o Define o tempo de espera em cent simos de segundo depois do rosqueamento at come ar o retrocesso Se n o se
172. go de erro correspondente 6 7 Manual de programa o Interpola o helicoidal A interpola o helicoidal consta de uma interpola o circular no plano de trabalho e do deslocamento do resto dos eixos programados G03 XY IJ A interpola o helicoidal se programa num bloco devendo programar se a interpola o circular mediante as fun es G02 903 G08 ou G09 G02 XYIJZ G02 XYRZA G03 QIJAB G08 X Y Z G09 XYIJZ Se se deseja que a interpola o helicoidal efetue mais de uma volta se deve programar a interpola o circular e o deslocamento linear de um nico eixo Al m disso se deve definir o passo de h lice formato 5 5 mediante as letras l J K estando cada uma delas associada aos eixos do seguinte modo Eixos X U A gt Eixos Y V B gt J Eixos Z W C gt K G02 K G02 XYRZK G03 QI JA G08 X Y BJ GO X Y 1JZK Exemplo Programa o em coordenadas cartesianas e coordenadas polares sendo o ponto de partida YO 20 Coordenadas cartesianas YO 115 JO 750 K5 Coordenadas polares G03 0180 115 JO 250 K5 CONTROLE DA TRAJETORIA Interpolac o helicoidal O FAGOR 3 CNC 8035 MODELO V11 1x 55 O Manual de programa o 6 8 Entrada tangencial no come o de usinagem G37 Mediante a fun o G37 se podem enla ar tangencialmente duas trajet rias sem a necessidade de calcular os pontos de interse o A fu
173. grama de personaliza o de usu rio em cujo caso se acrescenta um novo bloco ao programa em edi o Instru es de programas INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO V11 1x 215 Instru es de programas INSTRU ES DE CONTROLE DOS PROGRAMAS Exemplo de cria o de um programa que cont m diversos pontos de uma cardi ide R cos Q 2 Se utiliza a sub rotina n mero 2 tendo seus par metros o seguinte significado A ou PO C ou P2 D ou P3 Valor do ngulo Q Valor de B Incremento angular para o c lculo Avan o dos eixos Uma forma de utilizar neste exemplo poder ser G00 G93 PCALL M30 YO 2 B30 C3 D500 Sub rotina de gera o do programa N100 FAGOR 3 CNC 8035 MODELO M V11 1x 216 SUENO OPEN P12345 Come a a execu o do programa P12345 WRITE FP3 Seleciona avan o de usinagem P10 P1 ABS COS P0 2 Calcula R WRITE 601 605 RP10 Bloco de movimento 2 Novo ngulo IF PO LT 365 GOTO N100 Se ngulo menor que 365 calcula novo ponto WRITE M30 Bloco de fim de programa Fim de sub rotina 13 8 Instru es de personaliza o As instru es de personaliza o poder o utilizar se somente nos programas de personaliza o realizados pelo usu rio E
174. guinte modo 1 O CNC calcular os deslocamentos de todos os eixos em fun o da trajet ria e compensa o programada 2 Em seguida aplicar o fator de escala indicado ao deslocamento calculado do eixo ou eixos correspondentes Se se seleciona o fator de escala aplicado a um ou v rios eixos o CNC aplicar o fator de escala indicado tanto ao deslocamento do eixo ou eixos correspondentes como ao avan o dos mesmos Se no mesmo programa se aplicam as duas modalidades do fator de escala o aplicado a todos os eixos e o aplicado a um ou v rios eixos o CNC aplica ao eixo ou eixos afetados por ambas as modalidades um fator de escala igual ao produto dos dois fatores de escala programados para o referido eixo FUN ES PREPARATORIAS ADICIONAIS Fator de escala G72 A fun o G72 modal e ser anulada ao programar outro fator de escala de valor 51 ou tamb m no momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET JTURZTPRSR E PT P PTT M IT TPYS STPPTSTZSTBEE Quando se realizam simula es sem deslocamento de eixos n o se leva em considera o este tipo de fator de escala Aplica o do fator de escala a um eixo do plano trabalhando com compensa o radial da ferramenta Y Como se pode observar a trajet ria da ferramenta n o coincide com a trajet ria desejada porque se aplica fator de escala ao deslocamento calculado FAGOR 3 CNC 8035
175. hanfrado Este valor de R deve ser sempre positivo CONTROLE DA TRAJETORIA G90 G01 G39 R15 X35 Y60 x50 YO Chanfrado G39 FAGOR 3 CNC 8035 MODELO V11 1x 61 CONTROLE DA TRAJET RIA Rosqueamento eletr nico G33 FAGOR 3 CNC 8035 MODELO M V11 1x 62 6 12 Rosqueamento eletr nico G33 Se o eixo rvore da m quina est dotado de um transdutor rotativo se podem realizar roscas na ponta da ferramenta de corte por meio da fun o G33 Mesmo que frequentemente estes rosqueamentos se realizam ao longo de um eixo o CNC permite realizar rosqueamentos interpolando mais de um eixo ao mesmo tempo Formato de programa o X C 5 5 Ponto final da rosca L5 5 Passo de rosca Q 3 5 Opcional Indica a posi o angular do eixo rvore 359 9999 correspondente ao ponto inicial da rosca Se n o se programa se toma o valor O Considera es Sempre que se executa a fun o G33 o CNC antes de realizar o rosqueamento eletr nico efetua uma busca de refer ncia de m quina do eixo rvore e situa o eixo rvore na posi o angular indicada pelo par metro Q O par metro Q est dispon vel quando se definiu o par metro de m quina de eixo rvore 19 1 Se em arredondamento de aresta se efetuam jun es de roscas somente poder ter ngulo de entrada Q a primeira delas Enquanto se encontre ativa a fun o G33 n o se pode variar o
176. ho de bloco O cabe alho de um bloco que opcional poder estar formada por uma ou v rias condi es de salto de bloco e pela etiqueta ou n mero de bloco Ambas devem ser programadas nesta ordem Condi o de salto de bloco 2 3 Estas tr s condi es de salto de bloco considerando que s o equivalentes ser o governadas pelas marcas BLKSKIP1 BLKSKIP2 e BLKSKIP3 do PLC Se alguma destas marcas se encontra ativa o CNC n o executar o bloco ou blocos nos que h sido programada continuando a execu o no bloco seguinte Se pode programar at 3 condi es de salto num s bloco que se valorar o uma a uma respeitando se a ordem na que foram programadas O controle vai lendo 20 blocos por diante do que se est executando para poder calcular com antecipa o a trajet ria a percorrer A condi o de salto de bloco se analisar no momento em que se l o bloco isto 20 blocos antes da sua execu o Quando se deseja que a condi o de salto de bloco se analise no momento da execu o necess rio interromper a prepara o de blocos programando para isso a fun o G4 no bloco anterior Etiqueta ou n mero de bloco N 0 9999 Serve para identificar o bloco utilizando se somente quando se realizam refer ncias ou saltos a bloco Se representar o com a letra N seguida de at 4 cifras 0 9999 N o necess rio seguir nenhuma ordem e se permitem n meros salteados Se num
177. ia G64 Usinagem mult plice formando um arco G65 Usinagem mult plice mediante uma corda de arco Estas fun es poder se o executar em qualquer plano de trabalho e dever o ser definidas cada vez que se usam j que n o s o modais condi o indispens vel que a usinagem que se deseja repetir se encontre ativa Resumindo estas fun es somente ter o sentido quando se encontram sob influ ncia de ciclo fixo ou sob influ ncia de sub rotina modal Para executar uma usinagem m ltipla se debe seguir os seguintes passos 1 Deslocar a ferramenta ao primeiro ponto no qual se deseja efetuar a usinagem m ltipla 2 Definir o ciclo fixo ou sub rotina modal que se deseja repetir em todos os pontos 3 Definir a usinagem m ltipla que se deseja efetuar Todas as usinagens programadas com estas fun es se efetuam sob as mesmas condi es de trabalho 5 que se selecionaram ao definir o ciclo fixo ou a sub rotina modal Depois de executada a usinagem m ltipla programada o programa recuperar a hist ria que tinha antes de come ar a referida usinagem inclusive o ciclo fixo ou sub rotina modal continuar ativa Sendo agora o avan o F o correspondente ao avan o programado para o ciclo fixo ou sub rotina modal De mesma maneira a ferramenta ficar posicionada no ltimo ponto no que se realizou a usinagem programada FAGOR 3 Quando se executa a usinagem m ltipla de uma sub rotina modal no modo Bloco a
178. iante par metros de m quina de plc INST Valor por default dos par metros de m quina de eixo e eixo rvore ACFGAIN YES INST Parametriza o dos par metros de m quina de eixos FFGAIN e FFGAIN2 com dois decimais INST Aumento do n mero de s mbolos DEF dispon veis no PLC a 400 INST Nova vari vel HTOR que indica o valor do raio da ferramenta que est utilizando o CNC INST PRG Defini o do eixo longitudinal com G16 INST PRG Software V11 11 Fevereiro 2006 Lista de fun es Manual Medi o de volante levada a um conector de capta o livre INST Novas vari veis para RIP GGSE GGSF GGSG GGSH GGSI GGSJ GGSK GGSL GGSM INST PRGSP e PRBMOD G04 KO Interrup o da prepara o de blocos e atualiza o de cotas PRG Software V11 13 Junho 2006 Lista de fun es Parada suave na refer ncia do eixos que se pode selecionar mediante o par metro de m quina de eixos IOTYPE Manual INST Software V11 14 Agosto 2006 Lista de fun es Manual Sele o do volante aditivo como volante associado ao eixo INST Software V11 18 Lista de fun es Copiar e executar programas em Disco duro KeyCF Junho 2007 Manual OPT Hist rico de vers es M FAGOR 3 CNC 8035 IN ODIIOISIH FAGOR 3 CNC 8035 CONDI ES DE SEGURAN A Leia as seguintes medidas de seguran a com o objetivo
179. iclo fixo Um ciclo fixo se define mediante a fun o G indicativa de ciclo fixo e os par metros correspondentes ao ciclo desejado N o se poder definir um ciclo fixo num bloco que contenha movimentos n o lineares 202 G08 G09 G33 o G34 Da mesma maneira n o se permite executar um ciclo fixo estando ativas as fun es g G02 G03 G33 ou G34 Al m disso o CNC visualizar o erro correspondente N o obstante depois de definido um ciclo fixo nos blocos que se seguem poder programar se as fun es G02 008 ou 909 CICLOS FIXOS Defini o de ciclo fixo FAGOR 3 CNC 8035 MODELO M V11 1x 102 9 2 Zona de influ ncia de ciclo fixo Depois de definido um ciclo fixo este se mant m ativo ficando todos os blocos que se programem a seguir sob a influ ncia do referido ciclo fixo enquanto este n o seja anulado Isto cada vez que se executa um bloco no qual se programou algum movimento dos eixos o CNC efetuar depois do deslocamento programado a usinagem correspondente ao ciclo fixo ativo Se num bloco de movimento que esteja dentro da zona de influ ncia do ciclo fixo se programa no final do bloco o n mero de vezes que se executa o bloco N o CNC efetua o deslocamento programado e a usinagem correspondente ao ciclo fixo ativo o n mero de vezes que se indica Quando se programa um n mero de vezes N O n o se executar a usinagem correspondente ao ciclo
180. indo os seguintes crit rios A As trajet rias compensadas se cortam As trajet rias programadas se compensam cada uma pelo lado que lhe corresponde A mudan a de lado se produz no ponto de corte entre ambas as trajet rias B As trajet rias compensadas n o se cortam Se introduz um trecho adicional entre ambas trajet rias Desde o ponto perpendicular primeira trajet ria no ponto final at ao ponto perpendicular segunda trajet ria no ponto inicial Ambos os pontos se situam a uma dist ncia R da trajet ria programada A seguir se exp e um resumo dos diferentes casos Trajet ria reta reta Trajet ria reta rarco e e Trajet ria arco reta a e a Trajet ria arco arco Dna o e Y y 4 r 1 o COMPENSA O DE FERRAMENTAS Compensa o do raio da ferramenta G40 G41 G42 CNC 8035 MODELO V11 1x 97 COMPENSA O DE FERRAMENTAS Compensa o do comprimento da ferramenta G43 G44 G15 FAGOR 3 CNC 8035 MODELO M V11 1x 98 8 2 Compensac o do comprimento da ferramenta G43 G44 G15 A compensa o longitudinal permite compensar poss veis diferen as de comprimento entre a ferramenta programada e a ferramenta que se vai empregar A compensa o longitudinal se aplica ao eixo indicado pela fun o G15 ou na falta deste ao eixo perpendicular ao plano princip
181. inida O n mero da sub rotina que se deseja associar referida fun o auxiliar Um indicador que determina se a fun o se efetua antes ou depois do movimento do bloco no qual est programada Um indicador que determina se a execu o da fun o det m ou n o a prepara o dos blocos Umindicador que determina se a fun o se efetua ou n o depois da execu o da sub rotina associada Um indicador que determina se o CNC deve ou n o esperar o sinal AUX END sinal de M executada proveniente do PLC para continuar a execu o do programa Se ao executar uma fun o auxiliar M esta n o se encontra definida na tabela de fun es M a fun o programada se executar no inicio do bloco e o CNC esperar o sinal AUX END para continuar a execu o do programa Algumas das fun es auxiliares t m atribu das um significado interno no CNC Se ao executar se a sub rotina associada de uma fun o auxiliar existir um bloco que contenha o mesmo este ser executado mas n o a sub rotina associada EEE EEE ESPE ESSE EEEF SEE Todas as fun es auxiliares M que tenham sub rotina associada dever o programar se sozinhas num bloco No caso das fun es M41 at M44 com sub rotina associada o S que gera a mudan a de gama se deve programar sozinho no bloco Em caso contr rio o CNC mostrar o erro 1031 5 5 1 Parada de programa Quando CNC l num bloco o c digo
182. is e incompat veis entre sie tamb m com 200 901 G33 e G34 As fun es 002 podem ser programadas como G2 e Al m disso as fun es G74 busca de zero e G75 movimento com apalpador as fun es 02 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo 200 ou o c digo G01 conforme se personalize o par metro de m quina geral IMOVE CONTROLE DA TRAJET RIA Interpola o circular G02 G03 FAGOR 3 CNC 8035 MODELO V11 1x 49 1 O Manual de programa o CONTROLE DA TRAJET RIA Interpola o circular 602 FAGOR 3 CNC 8035 MODELO M SOFT V11 1x Exemplos de programa o A seguir se analisam diversos modos de programa o sendo o ponto inicial X60 Y40 Coordenadas cartesianas G90 G17 X110 Y90 TO J50 x160 Y40 I50 JO Coordenadas polares G90 G17 G03 Q0 IO J50 Q 90 150 JO Ou G93 160 J90 Define o centro polar G03 00 G93 1160 J90 Define o centro polar 0 90 Coordenadas cartesianas com programa o de raio G90 G17 603 110 Y90 R50 160 Y40 R50 Manual de programa o Programa o de uma circunfer ncia completa num s bloco A seguir se analisam diversos modos de programa o sendo o ponto inicial X170 Y80 Coordenadas cartesianas G90 G17 G02 X170 Y80 I 50 JO Ou 690 G17 602 1 50
183. ivo 7654 3210 Isb Eixo ordenadas Os eixos est o codificados em 4 bits e indicam o n mero de eixo de acordo com a ordem de programa o Exemplo Se o CNC controla os eixos X Y Z e se encontra selecionado o plano ZX G18 P122 PLANE atribui ao par metro P122 o valor 31 Eixo de abcissas 3 0011 gt Eixo Z Eixo de ordenadas 1 0001 gt Eixo X LONGAX MIRROR SCALE SCALE X C ORGROT ROTPF ROTPS PRBST CLOCK TIME DATE Devolve o n mero conforme a ordem de programa o correspondente ao eixo longitudinal Ser o selecionado com a fun o G15 ou em seu defeito o eixo perpendicular ao plano ativo se este XY ZX ou YZ Exemplo Se o CNC controla os eixos X Y Z e se encontra selecionado o eixo Z P122 LONGAX atribui ao par metro P122 o valor 3 Devolve nos bits de menor peso de um grupo de 32 bits o estado do espelhamento de cada eixo um 1 no caso de encontrar se ativo e um O no caso contr rio A SE O nome do eixo corresponde ordem de programa o dos mesmos Exemplo Se o CNC controla os eixos X Y Z se tem eixo1 X eixo2 Y eixo3 Z Devolve o fator de escala geral que est aplicado Devolve o fator de escala particular do eixo indicado X C Devolve o ngulo de rota o do sistema de coordenadas que se encontra selecionado com a fun o G73 O seu valor vem imposto em graus entre 99999 9999
184. ixo de escareado Sele o da ferramenta M6 Punto inicial GO G90 YO 70 Defini o de ciclo fixo Geo GS EL 2200 YESO 98 TICA 5060 Anula ciclo fixo G80 Posicionamento G90 YO Fim de programa M30 FAGOR 3 CNC 8035 MODELO V11 1x 129 CICLOS FIXOS G86 Ciclo fixo de mandrilamento com retrocesso no avan o r pido FAGOR 3 CNC 8035 MODELO V11 1x 130 9 12 G86 Ciclo fixo de mandrilamento com retrocesso no avanco r pido G00 Este ciclo realiza um mandrilamento no ponto indicado at atingir a cota final programada Se permite programar uma temporiza o no fundo da usinagem Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G86 G98 G99 XY Z 4 2 mnanaa G98 G99 Plano de retrocesso X Y 5 5 2 5 5 15 5 K5 G98 Retrocesso da ferramenta at o Plano de Partida depois de realizada o mandrilamento do furo G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de realizada o mandrilamento do furo Coordenadas de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando e
185. l MAXFEED o CNC aplica este m ximo Nos deslocamentos 300 n o se leva em considera o programada Todos os deslocamentos se efetuam com o avan o indicado no par metro de m quina de eixos GOOFEED Se se programa FO o deslocamento se efetua com o avan o indicado no par metro de m quina de eixos MAXFEED A fun o G32 pode ser programada e executada no canal de PLC A fun o 932 se desativa em modo JOG FAGOR 3 CNC 8035 MODELO V11 1x 65 1 O Manual de programa o 259 4 VIHOLaIFVHL VA JTOHINOD CNC 8035 MODELO M SorT V11 1x FUN ES PREPARAT RIAS ADICIONAIS 7 1 Interromper a prepara o de blocos G04 O CNC vai lendo at vinte blocos por diante do que est executando com o objetivo de calcular com antecipa o a trajet ria a percorrer Cada bloco ser valorado por default no momento de ser lido mas se se deseja valorar no momento da execu o do referido bloco se usar a fun o G04 Esta fun o det m a prepara o de blocos e espera que o referido bloco se execute para come ar novamente a prepara o de blocos Um caso deste tipo a valoriza o da condi o de salto de bloco que se define no cabe alho do bloco Exemplo G04 Interromper a preparac o de blocos 1 601 X10 Y20 Condi o de salto 1 A fun o 4 n o modal port
186. l de parte inteira e parte decimal Se tem o sinal admitir valores positivos e negativos e se n o tem sinal admitir s valores positivos A parte inteira indica o n mero m ximo de d gitos inteiros 0 6 que se desejam A parte decimal indica o n mero m ximo de d gitos decimais 0 5 que se desejam Quando se programa sem formato num rico por exemplo IB1 INPUT texto instru o visualiza o texto indicado e n o espera a introdu o de dados ODW express o 1 express o 2 express o 3 A instru o ODW define e desenha na tela uma janela de cor branca e dimens es fixas 1 fila x 14 colunas Cadajanela cont m um n mero associado que vem indicado pelo valor da express o 1 depois de valorada Da mesma maneira a sua posi o na tela est definida pela express o 2 fila e pela express o 3 coluna Tanto express o 1 como express o 2 e express o 3 poder o conter um n mero ou qualquer express o que tenha como resultado um n mero O CNC permite definir 26 janelas 0 25 e posicion las dentro da rea de visualiza o dispondo para isso de 21 filas 0 20 e 80 colunas 0 79 DW express o 1 express o 2 DW express o 3 express o 4 A instru o DW visualiza na janela indicada pelo valor da express o 1 express o 3 e depois de valorada o dado num rico indicado pela express o 2 express o 4 Express o 1 express o 2 express o 3 po
187. lho 4 Limite inferior da zona 4 conforme o eixo selecionado X C Limite superior da zona 4 conforme o eixo selecionado X C Estado da zona de trabalho 5 Limite inferior da zona 5 conforme o eixo selecionado X C Limite superior da zona 5 conforme o eixo selecionado X C N Vari veis PROGRAMA AO EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 177 bh o Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M V11 1x 178 12 2 6 Vari veis associadas aos avancos FREAL FREAL X C FTEO X C FEED DNCF PLCF PRGF FPREV DNCFPR PLCFPR PRGFPR PRGFIN Vari veis de leitura associadas ao avanco real Devolve o avan o real do CNC Em mm minuto ou polegadas minuto P100 FREAL Atribui ao par metro P100 o avan o real do CNC Devolve o avan o real do CNC no eixo selecionado Devolve o avan o te rico do CNC no eixo selecionado Vari veis de leitura associadas fun o G94 Devolve o avan o que se encontra selecionado no CNC mediante a fun o G94 Em mm minuto ou polegadas minuto Este avan o pode ser indicado pelo programa pelo PLC ou por DNC selecionando o CNC um deles sendo o mais priorit rio o indicado pelo DNC e o menos priorit rio o indicado pelo programa Devolve o avan o em mm minuto ou polegadas minuto que se encontra selecionado por DNC Se tem o valor O significa que n
188. lo existente entre as duas trajet rias de usinagem Se expressa em graus e se n o se programa se tomar o valor B 90 X 5 5 Comprimento da trajet ria no eixo de abcissas Define o comprimento da trajet ria de usinagem conforme o eixo de abcissas 1 5 5 Passo entre usinagens no eixo de abscissas Define o passo entre usinagens conforme o eixo de abscissas K 5 N mero de usinagens no eixo de abscissas Define o n mero de usinagens totais no eixo de abscissas inclu do o do ponto de defini o da usinagem Devido a que com dois par metros quaisquer do grupo X K se pode definir a usinagem conforme o eixo de abcissas o CNC permite as seguintes combina es de defini o XI XK IK Entretanto quando se seleciona o formato XI se dever ter cuidado de que o n mero de usinagens resultante seja um n mero inteiro do contr rio o CNC mostrar o erro correspondente Y 5 5 Comprimento da trajet ria no eixo de ordenadas Define o comprimento da trajet ria de usinagem conforme o eixo de ordenadas J 5 5 Passo entre usinagens no eixo de ordenadas Define o passo entre usinagens conforme o eixo de ordenadas USINAGEM MULTIPLICE G61 Usinagem mult plice formando um paralelogramo FAGOR 3 CNC 8035 MODELO V11 1x 151 USINAGEM MULTIPLICE G61 Usinagem mult plice formando um paralelogramo FAGOR 3 CNC 8035 MODELO M V11 1x 152 D 5 PQRS
189. lo fixo de fura o profunda com passo vari vel Dist ncia ou cota que retrocede de maneira r pida 000 o eixo longitudinal depois de cada passo de fura o Com J diferente de O indica a dist ncia e com J 0 indica a cota de desafogo ou cota absoluta que retrocede Se n o se programa o eixo longitudinal retroceder at o plano de refer ncia J4 Passos de fura o a ferramenta para retroceder ao plano de partida Define cada quantos passos de fura o a ferramenta volta ao plano de refer ncia Se pode programar um valor compreendido entre O e 9999 Se n o se programa ou se programa com valor O volta cota indicada em H cota de desafogo depois de cada passo de fura o a Com maior que 1 em cada passo retrocede a quantidade indicada He cada FAGOR 3 J passos at o plano de refer ncia RP Com J1 em cada passo retrocede at o plano de refer ncia RP Com JO em cada passo retrocede at cota de desafogo indicada CNC 8035 K5 Temporiza o Define o tempo de espera em cent simos de segundo depois de cada passo de fura o at come ar o retrocesso Se n o se programa o CNC toma o valor KO MODELO V11 1x 112 L5 5 R5 5 Passo m nimo de fura o Define o m nimo valor que pode adquirir o passo de fura o Este par metro se utiliza com valores de R diferentes de 1 Se n o se programa ou se programa c
190. locamento de maneira r pida do eixo longitudinal desde o plano de partida at o plano de refer ncia Deslocamento no avan o de trabalho 601 do eixo longitudinal at ao fundo da usinagem produzindo se o mandrilamento do furo 4 Tempo de espera se foi programado K 5 Retrocesso nem avanco de trabalho do eixo longitudinal at o plano de refer ncia 6 Retrocesso em avan o r pido G00 do eixo longitudinal at o plano de partida se foi programado G98 Exemplo de programac o 1 Presume se um plano de trabalho formado pelos eixos X e Y eixo longitudinal Z e o ponto de partida YO 20 Sele o da ferramenta T1 D1 M6 Punto inicial GO 690 YO 20 Defini o de ciclo fixo SS 5 EM 25050 9822 O 5 1005500 Anula ciclo fixo G80 Posicionamento G90 XO YO Fim de programa M30 USINAGEM MULT PLICE Se definem como usinagens m ltiplas uma s rie de fun es que permitem repetir uma usinagem ao longo de uma dada trajet ria O tipo de usinagem ser selecionado pelo programador podendo ser um ciclo fixo ou uma sub rotina definida pelo usu rio devendo estar esta ltima programada como sub rotina modal As trajet rias de usinagem est o definidas pelas seguintes fun es G60 Usinagem mult plice em linha reta G61 Usinagem mult plice formando um paralelogramo G62 Usinagem m ltipla formando uma malha 963 Usinagem mult plice formando uma circunfer nc
191. locamento em avan o r pido 000 ao referido ponto 3 A usinagem m ltipla executar depois do deslocamento o ciclo fixo ou a sub rotina modal selecionada 4 O CNC repetir os passos 1 2 3 at finalizar a trajet ria programada Depois de finalizar a usinagem m ltipla a ferramenta ficar posicionada no ltimo ponto da trajet ria programada em que se executou a usinagem Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida XO YO ZO Posicionamento e defini o de ciclo fixo Goi 6 98 691 200 1522 210078500 Define usinagem mult plice O 2 008006 192005 Anula ciclo fixo G80 Posicionamento G90 XO YO Fim de programa M30 Tamb m se pode definir o bloco de defini o de usinagem m ltipla das seguintes formas G60 A30 1200 K13 P2 003 06 R12 G60 A30 1100 K13 P2 003 06 R12 FAGOR 3 CNC 8035 MODELO M V11 1x 150 10 2 G61 Usinagem mult plice formando um paralelogramo O formato de programa o deste ciclo o seguinte G61ABXI YJ PORSTUV XK YD JD A A 5 5 ngulo da trajet ria com o eixo de abcissas Define o ngulo que forma a trajet ria de usinagem com o eixo de abcissas Se expressa em graus e se n o se programa se tomar o valor A 0 B 5 5 ngulo entre trajet rias Define o ngu
192. m coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando em G90 ou G91 Plano de refer ncia Define a cota do plano de refer ncia poder programar se em cotas absolutas ou ent o em cotas incrementais Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento Profundidade de fura o Define a profundidade total de fura o poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso se referir superf cie da pe a Passo de fura o Define o passo da fura o no eixo longitudinal CICLOS FIXOS G69 Ciclo fixo de fura o profunda com passo vari vel FAGOR 3 CNC 8035 MODELO V11 1x 111 5 5 Aproxima o at fura o anterior Define at que dist ncia do passo de fura o anterior se deslocar com rapidez o eixo longitudinal na sua aproxima o pe a para realizar um novo passo de fura o Se n o se programa se toma o valor 1 mm Se se programa com valor 0 o CNC visualizar o erro correspondente D5 5 Plano de refer ncia g Define a dist ncia entre o plano de refer ncia e a superf cie da pe a onde se realizar a fura o No primeiro aprofundamento esta quantidade se somar ao passo de fura o B Se n o se programa se toma o valor 0 H 5 5 Retrocesso ap s a fura o CICLOS FIXOS G69 Cic
193. m quina se expressa mediante as cotas dos eixos com dois tr s quatro ou cinco coordenadas As cotas dos eixos se programam mediante a letra do eixo X Y Z U V W A B C sempre nesta ordem e seguida do valor da cota Os valores das cotas ser o absolutas ou incrementais conforme se esteja trabalhando no G90 ou G91 e o seu formato de programa o ser 5 5 X100 Y30 740 gt X Programa o de cotas EIXOS E SISTEMAS DE COORDENADAS FAGOR 3 CNC 8035 MODELO V11 1x 15 Programa o de cotas EIXOS E SISTEMAS DE COORDENADAS FAGOR 3 CNC 8035 MODELO M V11 1x 16 3 5 2 Coordenadas polares Em caso de existir elementos circulares ou dimens es angulares as coordenadas dos diferentes pontos no plano 2 eixos ao mesmo tempo pode resultar mais conveniente express los em Coordenadas polares O ponto de refer ncia se denomina Origem Polar e ser a origem do Sistema de Coordenadas Polares Um ponto no referido sistema vir definido por PX O RAIO que ser a dist ncia entre o origem polar e o ponto O NGULO que ser formado pelo eixo de abcissas e a linha que une a origem polar com o ponto Em graus Quando se trabalha em G90 os valores de R e Q ser o cotas absolutas e o seu formato de programa o R5 5 Q 5 5 O valor atribu do ao raio deve ser sempre positivo Quando se trabalha em G91 os valores de R e Q ser o cotas absol
194. m G00 e n o admitem compensa o de raio G41 G42 Programa o eixo Rollover G90 Sempre positivo e pelo caminho mais curto Cota final entre O e 359 9999 G91 O sinal indica o sentido de rota o Se o deslocamento programado superior a 360 o eixo dar mais de uma volta antes de posicionar se no ponto desejado Programa o eixo No Rollover Em G90 e G91 como um eixo linear Eixo rotativo hirth O seu funcionamento e programa o similar ao dos eixos rotativos de somente posicionamento com a ressalva de que os eixos rotativos hirth n o admitem cifras decimais devendo selecionar se somente posi es inteiras O CNC permite possuir mais de um eixo hirth mas n o admite deslocamentos nos quais intervenham mais de um eixo hirth ao mesmo tempo 3 7 Zona de trabalho O CNC permite possuir quatro zonas ou reas de trabalho assim como limitar o movimento da ferramenta em cada uma delas 3 7 1 Defini o das zonas de trabalho Dentro de cada zona de trabalho o CNC permite limitar o movimento da ferramenta em cada um dos eixos definindo se os limites superior e inferior em cada eixo G20 Define os limites inferiores da rea desejada G21 Define os limites superiores da rea desejada O formato de programa o destas fun es G20 LEDO 621 5 5 Indica zona de trabalho sobre a qual se deseja definir 1 2 3 4 Indicam as cotas superiores ou inferiores
195. m G90 ou G91 Plano de refer ncia Define a cota do plano de refer ncia poder programar se em cotas absolutas ou ent o em cotas incrementais Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento Profundidade do escareado Define a profundidade total do mandrilamento poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso se referir ao plano de refer ncia Temporiza o Define o tempo de espera em cent simos de segundo depois do mandrilamento at come ar o retrocesso Se n o se programa o CNC toma o valor KO 9 12 1 Funcionamento b sico 1 Se o eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Deslocamento de maneira r pida do eixo longitudinal desde o plano de partida at o plano de refer ncia 3 Deslocamento no avan o de trabalho 601 do eixo longitudinal at ao fundo da usinagem produzindo se o mandrilamento do furo 4 Tempo de espera se foi programado K 5 Parada de eixo rvore M05 6 Retrocesso em avan o r pido G00 do eixo longitudinal at ao plano de partida ou de refer ncia conforme se tenha programado G98 ou G99 G00 7 Ao terminar o retrocesso o eixo rvore dar a partida no mesmo sentido com o qual estava rodando anteriormente CICLOS FIXOS G86 Ciclo
196. m como a usinagem ativa ciclo fixo ou sub rotina modal e o n mero de vezes indicado Coment rio do bloco O CNC permite associar a todos os blocos qualquer tipo de informa o a t tulo de coment rio O coment rio se programar ao final do bloco devendo come ar pelo caractere ponto e v rgula Se um bloco come a por todo ele se considerar um coment rio e n o se executar N o se admitem blocos vazios no m nimo devem levar um coment rio EIXOS E SISTEMAS DE COORDENADAS Em virtude de que o objetivo de Controle Num rico controlar o movimento e posicionamento dos eixos ser necess rio determinar a posi o do ponto a ser atingido por meio das suas coordenadas O CNC permite fazer uso de coordenadas absolutas e de coordenadas relativas ou incrementais ao longo dum mesmo programa 3 1 Nomenclatura dos eixos Os eixos se denominam conforme a norma DIN 66217 64 Y Caracter sticas do sistema de eixos XeY movimentos principais de avan o no plano de trabalho principal da m quina 2 paralelo ao eixo principal da m quina perpendicular ao plano principal XY U V W eixos auxiliares paralelos aos X Y Z respectivamente A B C Eixos rotativos sobre cada um dos eixos X Y Z FAGOR 3 CNC 8035 MODELO V11 1x 1 O Manual de programa o Nafigura seguinte se mostra um exemplo da denomina o dos eixos numa m quina fresadora perfiladora de mesa
197. mas de segundo 2 segundos A fun o G04 n o modal portanto dever programar se sempre que se deseje temporiza o A fun o 904 programar se com G4 A temporiza o se executa no come o do bloco em que est programada Nota Se se programa G04 ou 904 em vez de se realizar uma temporiza o se realizar uma interrup o de prepara o de blocos e atualiza o de cotas Ver 7 1 1 G04 Interrup o da prepara o de blocos e atualiza o de cotas na p gina 69 7 3 7 3 1 Trabalho em aresta viva G07 e arredondamento de aresta G05 G50 Aresta viva G07 Quando se trabalha em G07 aresta viva o CNC n o come a a execu o do seguinte bloco do programa at que o eixo atinja a posi o programada O CNC entende que se atingiu a posi o programada quando o eixo se encontra a uma distancia inferior a NPOSW banda de morte da posi o programada G91 G01 G07 Y70 F100 x90 Os perfis te rico e real coincidem obtendo se cantos vivos como se observa na figura A fun o G07 modal e incompat vel com G05 G50 e G51 A fun o G07 pode programar se com G7 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo G05 ou o c digo G07 conforme se personalize o par metro de m quina geral CORNER G50 FUN ES PREPARAT RIAS ADICIONAIS Trabalho em aresta viva 607 e ar
198. minologia utilizada por outras linguagens como IF GOTO CALL etc Da mesma maneira permite utilizar qualquer tipo de express o aritm tica relacional ou l gica Tamb m possui instru es para a constru o de voltas assim como de sub rotinas com vari veis locais Se entende por vari vel local aquela vari vel que somente conhecida pela sub rotina na que foi definida Al m disso permite criar livrarias agrupando sub rotinas com fun es teis e j provadas podendo ser estas acessadas desde qualquer programa FAGOR 3 CNC 8035 MODELO V11 1x CONSTRU O DE UM PROGRAMA Estrutura de um programa no CNC FAGOR 3 CNC 8035 MODELO M V11 1x 2 1 3 final de bloco O final de um bloco opcional e poder estar formado pelo indicativo de n mero de repeti es do bloco e pelo coment rio do bloco Ambas devem ser programadas nesta ordem N mero de repeti es do bloco N 0 9999 Indica o n mero de vezes que se repetir a execu o do bloco O n mero de repeti es se representar com a letra N seguida de at 4 cifras 0 9999 Quando se programa N O n o se realizar a usinagem ativa executando se somente o deslocamento programado no bloco Somente se poder o repetir os blocos de deslocamento que no momento da sua execu o se encontrem sob a influ ncia de um ciclo fixo ou de uma sub rotina modal Nestes casos o CNC executar o deslocamento programado assi
199. n o G37 n o modal portanto dever programar se sempre que se deseje come ar uma usinagem com entrada tangencial CONTROLE DA TRAJETORIA Entrada tangencial no come o de usinagem G37 Se o ponto de partida Y30 e se deseja usinar um arco de circunfer ncia sendo retil nea a trajet ria de aproxima o se dever programar G90 G01 X40 602 X60 Y10 120 JO FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 56 Mas se neste mesmo exemplo se deseja que a entrada da ferramenta pe a a usinar seja tangente trajet ria e descrevendo um raio de 5mm se dever programar 7 CONTROLE DA TRAJET RIA Entrada tangencial no come o de usinagem G37 690 601 637 R5 X40 602 X60 Y10 120 JO Como se pode ver na figura o CNC modifica a trajet ria de forma que a ferramenta come a a usinar com entrada tangencial peca A fun o G37 junto com o valor R t m que ser programados no bloco que inclui a trajet ria que se deseja modificar O valor de R5 5 deve estar em todos os casos depois de G37 e indica o raio do arco de circunfer ncia que o CNC introduz para conseguir uma entrada tangencial peca Este valor de R deve ser sempre positivo Afun o G37 somente pode programar se num bloco que inclua movimento retil neo 800 ou 601 Em caso de se programar num bloco que inclua o movimento circular G02 ou o CNC mostrar o erro correspondente FAGOR 3 CNC 80
200. n o imput vel aos referidos elementos o cliente est obrigado a cobrir todas as despesas ocasionadas atendo se s tarifas vigentes N o est o cobertas outras garantias impl citas ou expl citas e FAGOR AUTOMATION n o respons vel sob nenhuma circunst ncia de outros danos ou preju zos que possam ocasionar FAGOR 3 CNC 8035 XIII Garantia de repara es Analogamente garantia inicial FAGOR oferece uma garantia sobre as repara es padr o nos seguintes termos CONCEITO Cobre pe as e m o de obra sobre os elementos reparados ou substitu dos nos locais da rede pr pria CL USULAS DE EXCLUS O As mesmas que se aplicam sobre o cap tulo de garantia inicial Se a repara o se efetua no per odo de garantia n o tem efeito a amplia o de Garantia Nos casos em que a repara o tenha sido com cota o baixa isto se tenha atuado somente sobre a parte avariada a garantia ser sobre as pe as substitu das e ter um per odo de dura o de 12 meses As pe as sobressalentes fornecidas soltas t m uma garantia de 12 meses Condi es de garantia Contratos de manuten o A disposi o do distribuidor ou do fabricante que compre e instale os nossos sistemas CNC existe o CONTRATO DE SERVI O FAGOR 3 CNC 8035 XIV CONDI ES PARA RETORNO DE MATERIAIS Se vai enviar a unidade central ou os m dulos remotos fa a a embalagem com o mesmo papel o e o material utilizado na em
201. ncentes ao plano de trabalho e o outro como eixo perpendicular ao mesmo Ao realizar se a compensa o de raio sobre o plano de trabalho e a compensa o longitudinal sobre o eixo perpendicular o CNC n o permitir as fun es G17 G18 e G19 se algum dos eixos X Y ou Z n o est selecionado como eixo que controla o CNC EIXOS E SISTEMAS DE COORDENADAS Sele o de planos G16 G17 G18 G19 No momento da liga o depois de executar se 02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir como plano de trabalho o definido pelo par metro de m quina geral IPLANE FAGOR 3 CNC 8035 MODELO M SorT V11 1x 12 3 3 Dimens o da pe a Mil metros G71 ou polegadas G70 O CNC admite que as unidades de medida possam introduzir se no momento da programa o tanto em mil metros como em polegadas Possui par metro de m quina geral INCHES para definir as unidades de medida do CNC N o obstante estas unidades de medida podem ser alteradas ao longo do programa dispondo para isso das fun es e G70 Programa o em polegadas G71 Programa o em mil metros Conforme se tenha programado G70 ou G71 o CNC assume o referido sistema de unidades para todos os blocos programados a seguir As fun es G70 G71 s o modais e incompat veis entre si O CNC permite programar cifras desde 0 0001 at 99999 9999 com e sem sinal trabalhando em mil metros G71 o que se denominar formato 5 4
202. noonannnannnnannnnnaconanccnonanonannnoncnnonarnnarnccconanncnnanacnos 214 13 8 Instru es de personaliZac o ocoononmonorniomicnnoncnnonanoncarncaconencanncanccnonanraccnancncos 217 FAGOR 3 CNC 8035 MODELO V11 1x FAGOR 3 CNC 8035 MODELO M V11 1x CAP TULO 14 AP NDICES TRANSFORMA O ANGULAR DE EIXO INCLINADO 14 1 Ativa o e desativa o da transforma o 225 14 2 Congelag o da transforma o angular eres 226 A Programa o em c digo ISO B Instru es de controle dos programas Resumo de vari veis internas do de D C digo detec con E irc A RESPEITO DO PRODUTO Caracter sticas b sicas EEE SEP Op es de Software Modelo M MON M MON R M COL Gest o de Armaz m de ferramentas Stand Stand Ciclos fixos de usinagem Stand Stand ara ara Usinagem mult plice Stand NY Antes de a colocac o em funcionamento verificar que a m quina onde se incorpora o CNC cumpre a especificac o da directiva 89 392 CEE FAGOR 3 CNC 8035 DECLARA O DE CONFORMIDADE O fabricante Fagor Automation S Coop Barrio de San Andr s s n C P 20500 Mondrag n Guip zcoa ESPANHA Declaramos o seguinte Declaramos sob nossa exclusi
203. nual de programa o COMPENSA O DE FERRAMENTAS Compensa o do raio da ferramenta G40 G41 G42 FAGOR 3 CNC 8035 MODELO V11 1x 95 Manual de programa o COMPENSA O DE FERRAMENTAS Compensa o do raio da ferramenta G40 G41 G42 FAGOR 3 CNC 8035 MODELO M V11 1x 96 Exemplo de usinagem com compensa o de raio Atrajet ria programada se representa com tra o cont nuo e a trajet ria compensada com tra o descontinuo Raio da ferramenta 10mm N mero de ferramenta Ti N mero do corretor D1 Pr sele o G92 YO 20 Ferramenta corretor e arranque eixo rvore a S100 G90 617 150 5100 T1 D1 Inicia compensa o G42 G01 X20 Y20 50 Y30 X70 G03 X85Y45 0 J15 G02 X100 Y60 I15 JO G01 Y70 55 G02 X25 Y70 I 15 JO G01 X20 Y20 Anula compensa o G40 G00 X0 Y0 M5 M30 8 1 4 Mudan a do tipo de compensa o de raio durante a usinagem A compensa o se pode mudar de G41 a G42 ou vice versa sem necessidade de anul la com G40 A mudan a se pode realizar em qualquer bloco de movimento e incluso num de movimento nulo isto sem movimento nos eixos do plano ou programando duas vezes o mesmo ponto Se compensam independentemente o ltimo movimento anterior mudan a e o primeiro movimento posterior mudan a Para realizar a mudan a do tipo de compensa o os diferentes casos se resolvem segu
204. o 6 5 6 d gitos inteiros e 5 decimais Os n meros em formato hexadecimal devem ir precedidos pelo s mbolo e com um m ximo de 8 d gitos A atribui o a uma vari vel de uma constante superior ao formato 6 5 se realizar mediante par metros aritm ticos mediante express es aritm ticas ou ent o mediante constantes expressas em formato hexadecimal Se se deseja atribuir vari vel TIMER o valor 100000000 se poder realizar uma das seguintes formas TIMER 5F5E100 TIMER 10000 10000 B100 100007 10000 TIMER P100 Se o controle trabalha no sistema m trico mil metros a resolu o de d cima de micro programando se as cifras em formato 5 4 positivo ou negativo com 5 d gitos inteiros e 4 decimais Se o controle trabalha em polegadas a resolu o de cem mil sima de micro programando se as cifras em formato 4 5 positivo ou negativo com 4 d gitos inteiros e 5 decimais FAGOR 3 CNC 8035 MODELO V11 1x 167 Q Manual de programa o Com o objetivo de que resulte mais c modo para o programador este controle admite sempre o formato 5 5 positivo ou negativo com 5 d gitos inteiros e 5 decimais ajustando convenientemente cada n mero s unidades de trabalho no momento de ser utilizado S mbolos Os s mbolos utilizados dentro da linguagem de alto n vel s o x Descri o l xica PROGR
205. o Se n o se programa se tomar o valor FO avan o m ximo selecionado pelo par metro de m quina de eixos MAXFEED Pontos sem fura o Estes par metros s o opcionais e se utilizam para indicar em que pontos ou entre que pontos dos programados n o se deseja executar a usinagem Desta maneira o programar P7 indica que n o se deseja executar a usinagem no ponto 7 e ao programar Q10 013 indica que n o se desejam usinagens desde o ponto 10 ao 13 ou dizendo de outro modo que n o se desejam usinagens nos pontos 10 11 12 e 13 Quando se deseje definir um grupo de pontos Q10 013 se dever ter cuidado de definir o ponto final com tr s cifras pois quando se programa Q10 13 a usinagem m ltipla entende Q10 130 ordem de programa o destes par metros P Q R ST U devendo manter se al m disso a ordem de numera o dos pontos atribu dos aos mesmos isto a ordem de numera o dos pontos atribu dos a Q dever ser maior que a dos atribu dos a P e menor que a dos atribu dos a R Exemplo Programa o correta P5 006 Q12 015 R20 022 Programa o incorreta P5 006 Q20 022 R12 015 Se n o se programam estes par metros o CNC entende que deve executar se a usinagem em todos os pontos da trajet ria programada USINAGEM MULTIPLICE G64 Usinagem mult plice formando um arco FAGOR 3 CNC 8035 MODELO V11 1x 161 USINAGEM MULTIPLICE G64 Usinagem mult plice fo
206. o CNC Ser dado por um n mero inteiro entre O e MAXFOVR m ximo 255 Esta percentagem do avan o pode ser indicada por programa pelo PLC pelo DNC ou desde o painel frontal selecionando CNC um deles sendo a ordem de prioridade de maior a menor por programa por DNC por PLC e desde o comutador Devolve a percentagem do avan o que se encontra selecionado no DNC Se tem o valor O significa que n o se encontra selecionado Devolve a percentagem do avan o que se encontra selecionado no PLC Se tem o valor O significa que n o se encontra selecionado Devolve a percentagem do avan o que se encontra selecionada desde o comutador Devolve a percentagem do avan o que se encontra selecionado para o canal de execu o do PLC Vari veis de leitura e escritura associadas override Esta vari vel permite ler ou modificar a percentagem do avan o que se encontra selecionado por programa Ser dado por um n mero inteiro entre 0 e MAXFOVR m ximo 255 Se tem o valor O significa que n o se encontra selecionado P110 PRGFRO Atribui ao par metro P110 a percentagem do avan o que se encontra selecionado por programa PRGFRO P111 Atribui percentagem do avan o selecionado por programa o valor do par metro P111 2 Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 179 x Vari veis PROGRAMA AO EM LINGUAGEM DE ALTO NIVEL FAGOR 3
207. o bloco em edi o PCALL 25 IB1 INPUT Par metro A 5 4 Peti o do par metro A IB1 Acrescenta ao bloco em edi o A valor introduzido IB2 INPUT Par metro B 5 4 FAGOR 3 Peti o do par metro WBUF B 182 CNC 8035 Acrescenta ao bloco em edi o valor introduzido Acrescenta ao bloco em edi o WBUF Introduz na mem ria o bloco editado MODELO M V11 1x Depois de executar este programa se disp e na mem ria um bloco deste estilo PCALL 25 A 23 5 B 2 25 220 SYSTEM A instru o SYSTEM finaliza a execu o do programa de personaliza o de usu rio e volta ao menu padr o correspondente do CNC Exemplo de um programa de personaliza o O seguinte programa de personaliza o deve ser selecionado como programa de usu rio associado ao Modo Editor Depois de se selecionar o Modo Editor e pressionar a softkey USU RIO este programa come a a ser executado e permite realizar uma edi o ajudada pelos 2 ciclos de usu rio permitidos Esta edi o se realiza ciclo a ciclo e quantas vezes se deseje Visualiza a p gina inicial de edi o NO PAGE 10 Personaliza as softkeys de acesso aos diferentes modos e solicita uma op o SK1 CICLO 1 SK2 CICLO 2 SK7 SALIR Pedir tecla IF KEY EQ FC00 GOTO N10 Ciclo 1 IF KEY EQ FC01 GOTO N20 Ciclo 2 IF KEY EQ FC
208. o fixo Como o CNC aplica a compensa o longitudinal a partir do momento no qual se efetua um deslocamento do eixo longitudinal aconselh vel quando se define a fun o G43 na defini o do ciclo posicionar a ferramenta fora da zona na qual se deseja efetuar o ciclo fixo A execu o de qualquer ciclo fixo alterar o valor do Par metro Global P299 CICLOS FIXOS Considera es gerais FAGOR 3 CNC 8035 MODELO V11 1x 107 9 5 Ciclos fixos de usinagem Em todos os ciclos de usinagem existem tr s cotas ao longo do eixo longitudinal que devido sua import ncia se comentam a seguir Cota do plano de partida Esta cota vem dada pela posi o que ocupa a ferramenta com respeito ao zero m quina quando se ativa o ciclo Cota do plano de refer ncia Se programa no bloco de defini o do ciclo e representa uma cota de aproxima o pe a poder programar se em cotas g absolutas ou ent o em cotas incrementais neste caso estar referido ao plano E de partida Cota de profundidade de usinagem Se programa no bloco de defini o do ciclo poder programar se em cotas absolutas ou ent o em cotas incrementais neste caso estar referido ao plano de refer ncia Existem duas fun es que permitem selecionar o retrocesso do eixo longitudinal depois da usinagem CICLOS FIXOS Ciclos fixos de usinagem G98 Seleciona o retrocesso da ferramenta at o plano de partida de
209. o indicado O programa de usinagem se pode definir mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero Por default o CNC entende que o programa de usinagem est na mem ria RAM do CNC Quando se encontra em outro dispositivo tem que ser indicado no diret rio DNC num PC conectado atrav s da linha serial MEXEC P express o diret rio A instru o MEXEC executa o programa de usinagem do diret rio indicado e al m disso adquire a categoria de modal isto se depois deste bloco se programa algum outro com movimento dos eixos depois do referido movimento se voltar a executar o programa indicado O programa de usinagem se pode definir mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero Por default o CNC entende que o programa de usinagem est na mem ria RAM do CNC Quando se encontra em outro dispositivo tem que ser indicado no diret rio DNC num PC conectado atrav s da linha serial Se ao estar selecionado o programa de usinagem modal se executa um bloco de movimento com n mero de repeti es por exemplo X10 N3 o CNC n o leva em considera o o n mero de repeti es e executa uma nica vez o deslocamento e o programa de usinagem modal Se ao estar selecionado um programa de usinagem como modal se executa desde o programa principal um bloco que contenha a instru o MEXEC o programa de usinagem atual perde a sua modalidade e o progr
210. o intervenham os eixos do plano quer seja porque n o foram programados ou porque se programou o mesmo ponto no que se encontra a ferramenta ou ent o porque se programou um deslocamento incremental nulo Neste caso a compensa o se efetua no ponto em que se encontra a ferramenta em fun o do primeiro deslocamento programado no plano a ferramenta se desloca perpendicular trajet ria sobre o ponto inicial O primeiro deslocamento programado no plano poder ser linear ou circular G90 e G01 Y40 G90 G91 G40 YO Z10 G01 X 30 Y30 aba X20 Y20 120 JO G01 G41 30 Y30 210 901 25 YO o COMPENSA O DE FERRAMENTAS Compensa o do raio da ferramenta G40 G41 G42 FAGOR 3 CNC 8035 MODELO V11 1x 87 Trajet ria RETA RETA 00 179 ep ore oedesuaduwoo SvLNaINVHHIA OV VSNIdINOD CNC 8035 MODELO M V11 1x Trajet ria RETA CURVA 00 190 040 ejueuelle ep ore op oeJesuaduloo SvLNaINVHHIA OV VSNIdINOD CNC 8035 MODELO V11 1x 89 8 1 2 Trechos de compensa o de raio de ferramenta O CNC vai lendo at vinte blocos por diante do que est executando com o objetivo de calcular com antecipa o a trajet ria a percorrer O CNC quando trabalha com compensa o necessita conhecer o deslocamento programa
211. ograma armazenado num PC h que copi lo previamente mem ria RAM Execu o e simula o dum programa de usinagem Se podem executar ou simular programas de usinagem armazenados em qualquer sitio A simula o se realiza desde o modo de opera o Simular enquanto que execu o se realiza desde o modo de opera o Autom tico Na hora de executar ou simular um programa de usinagem deve se levar em considera o os seguintes pontos Somente se podem executar sub rotinas existentes na mem ria RAM do CNC Por isso quando se deseja executar uma sub rotina armazenada num PC se deve copi la na mem ria RAM do CNC As instru es GOTO e n o podem ser utilizadas em programas que se executam desde um PC conectado atrav s de uma das linhas serial Desde um programa de usinagem em execu o se pode executar mediante a instru o EXEC qualquer outro programa de usinagem situado na mem ria RAM ou num PC Os programas de personaliza o do usu rio devem estar na mem ria RAM para que o CNC os execute Modo de opera o Utilidades O modo de opera o Utilidades permite al m de ver o diret rio de programas de usinagem de todos os dispositivos efetuar c pias apagar dar novo nome e incluso fixar as prote es de qualquer um deles Opera es que se podem efetuar com programas de usinagem Consultar o diret rio de programas de Consultar o diret rio de sub rotinas d
212. ois de realizada a furac o do furo G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de X Y 5 5 2 5 5 15 5 K5 realizada a fura o do furo Coordenadas de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando em G90 ou G91 Plano de refer ncia Define a cota do plano de refer ncia poder programar se em cotas absolutas ou ent o em cotas incrementais Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento Profundidade de fura o Define a profundidade total de fura o poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso se referir ao plano de refer ncia Temporiza o Define o tempo de espera em cent simos de segundo depois de cada passo de fura o at come ar o retrocesso Se n o se programa o CNC toma o valor KO 9 7 1 Funcionamento b sico 1 eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Deslocamento de maneira r pida do eixo longitudinal desde o plano de partida at o plano de refer ncia 3 Fura
213. om os mesmos par metros de chamada Si ao estar selecionada uma sub rotina modal se executa um bloco de movimento com n mero de repeti es por exemplo X10 N3 o CNC executar uma nica vez o deslocamento X10 e depois a sub rotina modal tantas vezes como indique o n mero de repeti es Em caso de se selecionar repeti es de bloco a primeira execu o da sub rotina modal se realizar com os par metros de cnamada atualizados mas n o desta maneira o resto das vezes pois se executar o com os valores que nesse momento disponham os referidos par metros Se ao estar selecionada uma sub rotina como modal se executa um bloco que contenha a instru o MCALL a sub rotina atual perder a sua modalidade e a nova sub rotina selecionada se converter em modal MDOFF Ainstru o MDOFF indica que a modalidade que tinha adquirido uma sub rotina com a instru o MCALL ou um programa de usinagem com finaliza no referido bloco A utiliza o de sub rotinas modais simplifica a programa o Instru es de sub rotinas INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO V11 1x 211 Manual de programa o Exemplo de programa o Instru es de sub rotinas INSTRU ES DE CONTROLE DOS PROGRAMAS FAGOR 3 CNC 8035 MODELO M V11 1x 13 6 Instru es de sub rotinas de interrup o Sempre que se ativa uma das
214. om valor 0 se aplicar o valor 1 mm Fator de redu o para os passos de fura o Fator de redu o do passo de fura o B Se n o se programa ou se programa com valor 0 se tomar o valor 1 Se R igual 1 os passos de fura o s o iguais e do valor programado Se R igual a 1 primeiro passo de fura o ser o segundo R o terceiro e assim sucessivamente isto a partir do segundo passo o novo passo ser o produto do fator R pelo passo anterior Quando se seleciona R com valor diferente de 1 o CNC n o permitir passos menores que o programado em L YN x YN a gt gt 7 2 5 2 o O y pe x O O FAGOR 3 CNC 8035 MODELO V11 1x 113 9 6 1 Funcionamento b sico 1 Se o eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Deslocamento de maneira r pida do eixo longitudinal desde o plano de partida at o plano de refer ncia CICLOS FIXOS G69 Ciclo fixo de fura o profunda com passo vari vel q _ A 2202220222 222222222 oo 3 Primeiro aprofundamento de fura o Deslocamento no avan o de trabalho do eixo longitudinal at a profundidade Incremental programa
215. oques Compensa o longitudinal Fun es preparat rias PROGRAMA O CONFORME C DIGO ISO 2 Anulac o de compensac o longitudinal FAGOR 3 Arredondamento de aresta controlada Look Ahead Movimento contra batente CNC 8035 Programag o com respeito ao zero m quina Deslocamento de origem absoluto 1 Deslocamento de origem absoluto 2 Deslocamento de origem absoluto 3 Deslocamento de origem absoluto 4 MODELO Deslocamento de origem aditivo 1 SOFT V11 1x Deslocamento de origem aditivo 2 Usinagem mult plice em linha reta Usinagem mult plice formando um paralelogramo Usinagem mult plice em malha Usinagem mult plice formando uma circunfer ncia 32 Significado Usinagem mult plice formando um arco Usinagem mult plice mediante uma corda de arco Ciclo fixo de fura o profunda com passo vari vel Programa o em polegadas Programa o em mil metros Fator de escala geral e particulares Rota o do sistema de coordenadas Busca de refer ncia de m quina Movimento com apalpador at tocar Movimento com apalpador at deixar de tocar Modifica o de par metros de um ciclo fixo Anula o de ciclo fixo Ciclo fixo de fura o Ciclo fixo de fura o com temporiza o Ciclo fixo de fura o profunda com passo constante Ciclo fixo de rosqueamento com macho Ciclo fixo de escareado Ciclo fixo de mandrilamento com retrocesso em G00 Ciclo fixo do bols o retangular Ciclo fixo do bols o cir
216. oriamente S mbolos de informa o Indica notas avisos e conselhos Condi es de Seguran a FAGOR 3 CNC 8035 XI FAGOR 3 CNC 8035 CONDI ES DE GARANTIA Garantia inicial Todo o produto fabricado ou comercializado por FAGOR tem uma garantia de 12 meses para o usu rio final que poder o ser controlados pela rede de servi o mediante o sistema de controle de garantia estabelecido por FAGOR para esta finalidade Para que o tempo que transcorre entre a sa da de um produto desde os nossos armaz ns at chegada ao usu rio final n o intervenha contra estes 12 meses de garantia FAGOR estabeleceu um sistema de controle de garantia baseado na comunica o por parte do fabricante ou intermedi rio a FAGOR do destino a identifica o e a data de instala o na m quina no documento que acompanha cada produto no envelope de garantia Este sistema nos permite al m de garantir o ano de garantia ao usu rio manter informados os centros de servi o da rede sobre os equipamentos FAGOR que entram na rea de responsabilidade procedentes de outros pa ses A data de inicio da garantia ser a que figura como data de instala o no citado documento FAGOR d um prazo de 12 meses ao fabricante ou intermedi rio para a instala o e para a venda do produto de maneira que a data de inicio da garantia pode ser at um ano posterior da sa da do produto dos nossos
217. orit rio o indicado por DNC e o menos priorit rio o indicado por programa Devolve o limite da velocidade de rota o da rvore principal em rota es por minuto selecionada por DNC Se tem o valor O significa que n o se encontra selecionado gt Vari veis PROGRAMACAO EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 185 25 Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M V11 1x 186 PLCSL PRGSL MDISL POSS RPOSS TPOSS RTPOSS PRGSP FLWES PRGSSO Devolve o limite da velocidade de rota o da rvore principal em rota es por minuto selecionada por PLC Se tem o valor O significa que n o se encontra selecionado Devolve o limite da velocidade de rota o da rvore principal em rota es por minuto selecionada por programa M xima velocidade do eixo rvore para a usinagem Esta vari vel tamb m se atualiza quando se programa a fun o G92 desde MDI Devolve a posi o real da rvore principal O seu valor vem imposto entre 99999 9999 Se det m a prepara o de blocos Devolve a posi o real da rvore principal no m dulo 360 O seu valor vem imposto entre O e 360 Se det m a prepara o de blocos Devolve a posi o te rica da rvore principal cota real erro de seguimento O seu valor vem imposto entre 99999 9999 Se det m a prepara o de blocos Devol
218. os X e Y que o eixo longitudinal o eixo Z e que o ponto de partida XO YO ZO 1 O Manual de programa o x l o lt o 2 E o o N x amp FAGOR 3 CNC 8035 MODELO M Sort V11 1x CICLOS FIXOS G85 Ciclo fixo de escareado FAGOR 3 CNC 8035 MODELO V11 1x 128 9 11 G85 Ciclo fixo de escareado Este ciclo realiza um escareado no ponto indicado at atingir a cota final programada Se permite programar uma temporiza o no fundo da usinagem Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G85 G98 G99 X Y 1 K lt mn E YAT G98 G99 Plano de retrocesso G98 Retrocesso da ferramenta at o Plano de Partida depois de realizada o escareado do furo G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de X Y 5 5 2 5 5 15 5 K5 realizada o escareado do furo Coordenadas de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando G90 ou G91 Plano de refer ncia D
219. os movimentos posteriores a 100 do avan o F e da velocidade S programadas Se se selecionou rosqueamento r gido par metro R 1 o CNC ativar a sa da l gica geral RIGID M5521 para indicar ao PLC que se est executando um bloco de rosqueamento r gido 4 Parada do eixo rvore MO5 somente se executar quando se encontra selecionado o par metro de m quina do eixo rvore SREVMO5 e ao par metro se atribuiu um valor diferente de 0 5 Tempo de espera se foi programado no par metro 6 Invers o do sentido de rota o do eixo rvore 7 Retrocesso do eixo longitudinal at o plano de refer ncia em rosqueamento r gido a J vezes o avan o de trabalho Depois de atingida esta cota o ciclo fixo assumir o Feedrate Override e o Spindle Override selecionados Se se selecionou rosqueamento r gido par metro R 1 o CNC ativar a sa da l gica geral RIGID M5521 para indicar ao PLC que se est executando um bloco de rosqueamento r gido 8 Parada do eixo rvore MO5 somente se executar se se encontra selecionado o par metro de m quina do eixo rvore SREVMOS 9 Tempo de espera se foi programado no par metro 10 Invers o do sentido de rota o da rvore recuperando o sentido de rota o inicial 11 Retrocesso em avan o r pido G00 do eixo longitudinal at o plano de partida se foi programado G98 Exemplo de programa o supondo que o plano de trabalho formado pelos eix
220. osi o angular do eixo rvore 359 9999 a E correspondente ao ponto inicial da rosca Se n o se programa se a toma o valor O 5 2 5 5 Incremento ou decremento de passo de rosca volta eixo 2 rvore To 5 2 E O E 99 7 O par metro est dispon vel quando se definiu o par metro de m quina de rvore 19 1 Se se trabalha em arredondamento de aresta G05 se pode juntar diferentes roscas de forma cont nua numa mesma pe a Enquanto se encontre ativa a fun o G34 n o se pode variar o avan o F programado nem a velocidade de eixo rvore S programada estando ambas as fun es fixas em 100 A fun o G34 modal e incompat vel com 200 G01 202 G03 G33 e G75 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o CNC assumir o c digo 200 ou o c digo G01 conforme se personalize o par metro de m quina geral IMOVE Jun o de um rosqueamento de passo fixo G33 com outro de passo vari vel G34 O passo de rosca inicial L do G34 deve coincidir com o passo de rosca da G33 O incremento de passo na primeira volta de rvore em passo vari vel ser de meio incremento K 2 e em voltas posteriores ser do incremento completo K Jun o de um rosqueamento de passo vari vel G34 com outro de passo fixo Se utiliza para finalizar um rosqueamento de passo vari
221. otina 20 SUB 20 P100 CALLP No par metro P100 se obter Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO V11 1x 189 Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M V11 1x 190 12 2 13 Vari veis associadas ao modo de operac o Vari veis de leitura relacionadas com o modo padr o Devolve o c digo correspondente ao modo de operac o selecionado O Menu principal 10 Execu o em modo autom tico 11 Execu o em bloco a bloco 12 MDI EM EXECU O 13 Inspe o de ferramenta 14 Reposi o 15 Busca de bloco executando G 16 Busca de bloco executando G M S e T 20 Simula o em percurso te rico 21 Simula o com fun es G 22 Simula o com fun es G 23 Simula o com movimento no plano principal 24 Simula o com movimento em r pido 25 Simula o em r pido com S 0 30 Edi o normal 31 Edi o de usu rio 32 Edi o TEACH IN 33 Editor interativo 40 Movimento em JOG cont nuo 41 Movimento em JOG incremental 42 Movimento com volante eletr nico 43 Busca de zero em Manual 44 Pr sele o em MANUAL 45 Medi o de ferramenta 46 MDI EM MANUAL 47 Manipula o MANUAL do usu rio 50 Tabela de Origens 51 Tabela de corretores 52 Tabela de ferramentas
222. par metros X e Y se define o centro da circunfer ncia do mesmo modo que nas interpola es circulares 602 o fazem le J Percurso angular Define o percurso angular da trajet ria de usinagem e se expressa em graus Passo angular entre usinagens Define o passo angular entre usinagens Quando o deslocamento entre pontos se realiza ou G01 o sinal indica o sentido anti hor rio hor rio N mero de usinagens totais Define o n mero de usinagens totais ao longo da circunfer ncia inclu do o do ponto de defini o da usinagem Ser suficiente t o s programar ou K no bloco de defini o da usinagem m ltipla Entretanto quando se programa K numa usinagem m ltipla na qual o deslocamento entre pontos se realiza em 300 ou 901 a usinagem se realizar em sentido anti hor rio Tipo de deslocamento entre pontos Indica como se realiza o deslocamento entre os pontos de usinagem Se n o se programa se toma o valor C 0 C 0 O deslocamento se realiza em avan o r pido G00 C 1 O deslocamento se realiza em interpola o linear G01 C 2 O deslocamento se realiza em interpolac o circular hor ria G02 C 3 O deslocamento se realiza em interpola o circular anti hor ria F 5 5 PQRSTUV Avanco para o deslocamento entre pontos Define o avango com que se realizar o deslocamento entre pontos bvio que somente ter validez para valores de C diferentes de zer
223. pensa o 711 G04 KO Interrup o da prepara o de blocos e atualiza o de cotas Mediante a funcionalidade associada G04 pode conseguir que depois de finalizar determinadas manobras de PLC se atualizem as cotas dos eixos do canal As manobras de PLC que exigem uma atualiza o das cotas dos eixos do canal s o as seguintes e Manobra de PLC utilizando as marcas SWITCH Manobras de PLC nas quais um eixo passa a indicador de posi o e em seguida volta a ser eixo normal durante a execu o de programas pe a N Funcionamento de G04 Fun o Descri o G04 Interromper a prepara o de blocos G04 K50 Executa uma temporiza o de 50 cent simas de segundo G04 ou G04 a prepara o de blocos e atualiza o das cotas do CNC posi o atual G4 KO funciona no canal de CNC e PLO FUN ES PREPARATORIAS ADICIONAIS Interromper a prepara o de blocos G04 FAGOR 3 CNC 8035 MODELO V11 1x 69 Temporiza o 4 FUN ES PREPARAT RIAS ADICIONAIS FAGOR 3 CNC 8035 MODELO V11 1x 70 7 2 Temporiza o G04 Por meio da fun o G04 se pode programar uma temporiza o O valor da temporiza o se programa em cent simos de segundo mediante o formato K5 1 99999 Exemplo G04 K50 Temporiza o de 50 cent simas de segundo 0 5 segundos G04 K200 Temporiza o de 200 cent si
224. pois de realizada a usinagem indicada e G99 Seleciona o retrocesso da ferramenta at o plano de refer ncia depois de realizada a usinagem indicada Estas fun es poder o ser usadas tanto no bloco de defini o do ciclo como nos blocos que se encontrem sob a influ ncia de ciclo fixo O plano de partida corresponde posi o ocupada pela ferramenta no momento de defini o do ciclo A estrutura de um bloco de defini o de ciclo fixo a seguinte No bloco de defini o de ciclo fixo se permite programar o ponto de usinagem exceto o eixo longitudinal tanto em coordenadas polares como em coordenadas cartesianas Depois da defini o do ponto no qual se deseja realizar o ciclo fixo opcional se definir a fun o e os par metros correspondentes ao ciclo fixo programando se a seguir se se deseja as fun es complementares FS T D Quando se programa no final do bloco o n mero de vezes que se executa o bloco N o CNC efetua o deslocamento programado e a usinagem correspondente ao ciclo fixo ativo o n mero de vezes que se indica Quando se programa um n mero de vezes N O n o se executar a usinagem correspondente ao ciclo fixo O CNC executar somente o deslocamento programado O funcionamento geral de todos os ciclos o seguinte 1 Se o eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2
225. principal Devolve o valor que se atribuiu ao par metro de m quina n do PLC 12 2 5 Vari veis associadas das zonas de trabalho FZONE FZLO X C FZUP X C SZONE SZLO X C SZUP X C TZONE TZLO X C TZUP X C FOZONE FOZLO X C FOZUP X C FIZONE FIZLO X C FIZUP X C Estas vari veis associadas das zonas de trabalho somente s o de leitura Os valores dos limites aparecem nas unidades ativas Se G70 em polegadas entre 3937 00787 Se G71 em mil metros entre 99999 9999 Se eixo rotativo em graus entre 99999 9999 O estado das zonas de trabalho vem definido pelo seguinte c digo O Desabilitada 1 Habilitada como zona de n o entrada 2 Habilitada como zona de n o sa da Vari veis de leitura Devolve o estado da zona de trabalho 1 Limite inferior da zona 1 conforme o eixo selecionado X C Limite superior da zona 1 conforme o eixo selecionado X C P100 FZONE Atribui ao par metro P100 o estado da zona de trabalho 1 P101 FZOLOX Atribui ao par metro P101 o limite inferior da zona 1 P102 FZUPZ Atribui ao par metro P102 o limite superior da zona 1 Estado da zona de trabalho 2 Limite inferior da zona 2 conforme o eixo selecionado X C Limite superior da zona 2 conforme o eixo selecionado X C Estado da zona de trabalho 3 Limite inferior da zona 3 conforme o eixo selecionado X C Limite superior da zona 3 conforme o eixo selecionado X C Estado da zona de traba
226. r ejemplo T6 D17 N Se a m quina possui armaz m de ferramentas o CNC consulta a Tabela do armaz m de ferramentas para conhecer a posi o que ocupa a ferramenta desejada e a seleciona SIM Seleciona a ferramenta SIM N O Se n o se definiu a fun o D consulta a Tabela de Ferramentas O CNC D para conhecer o n mero de corretor D associado mesma associado ao T na tabela de ferramentas O CNC pega as Examina a Tabela de Corretores e assume as dimens es da dimens es definidas para ferramenta correspondentes ao corretor D D na tabela de corretores Para acessar consultar e definir estas tabelas consultar o manual de opera o Utiliza o das fun es T e D As fun es T e D podem programar se sozinhas ou juntas tal e como se indica neste exemplo 5 018 Seleciona a ferramenta 5 e assume as dimens es do corretor 18 D22 Continua selecionada a ferramenta 5 e se aceitam as dimens es do corretor 22 T3 Seleciona a ferramenta 3 e assume as dimens es do corretor associado referida ferramenta Quando se possui um armaz m em que uma mesma posi o pode ser utilizada por mais de uma ferramenta se deve Utilizar a fun o T para fazer refer ncia posi o do armaz m e a fun o D as dimens es da ferramenta que est colocada na referida posi o Assim por exemplo o programar T5 D23 significa que se deseja selecionar a
227. ra desde o PLC em dez mil simos Fator de escala particular do eixo indicado Leitura desde o PLC em dez mil simos ngulo de rota o do sistema de coordenadas G73 Centro de rota o conforme ao eixo de abcissas Centro de rota o conforme ao eixo de ordenadas Devolve o estado do apalpador Rel gio do sistema em segundos TIME Hora em formato horas minutos segundos DATE Data em formato ano m s dia TIMER Rel gio habilitado pelo PLC em segundos CYTIME Tempo total de execu o de uma pe a em cent simas de segundo D DD DIDID DDI 2222 52 2222252 ORGROT ROTPF ROTPS PRBST CLOCK 22222202 Vari vel PARTC FIRST KEY KEYSRC ANAIn ANAOn CNCERR PLCERR DNCERR DNCSTA TIMEG SELPRO DIAM PRBMOD RIP sec o 12 2 14 Contador de pe as do CNC Primeira vez que se executa um programa C digo de tecla Proced ncia das teclas Tens o em volts da entrada anal gica n Tens o em volts a aplicar sa da anal gica n N mero de erro ativo no CNC N mero de erro ativo no PLC N mero de erro que se produziu na comunicac o via DNC Estado da transmiss o DNC Tempo restante para acabar o bloco de temporizac o em cent simas de segundo Quando se possui duas entradas de apalpador seleciona qual a entrada ativa Muda o modo de programa o para as cotas do eixo X entre raios e di metros Indica se se deve mostrar ou n o um erro de apalpamento Velocidade te
228. redondamento de aresta GO5 FAGOR 3 CNC 8035 MODELO V11 1x 71 7 3 2 Arredondamento de aresta G05 Quando se trabalha em G05 arredondamento de aresta o CNC n o come a execu o do seguinte bloco do programa depois de finalizada a interpola o te rica do bloco atual N o espera que os eixos se encontrem em posi o A dist ncia da posi o programada que come a a execu o do bloco seguinte depende da velocidade de avan o dos eixos N G91 G01 G05 Y70 F100 x90 950 o VT 4 gt x 50 140 Por meio desta fun o obter se o cantos arredondados tal e como se observa figura FUN ES PREPARAT RIAS ADICIONAIS Trabalho em aresta viva 607 e arredondamento de aresta G05 A diferen a entre os perfis te rico e real est na fun o do valor do avan o F programado Quanto maior seja o avan o maior ser a diferen a entre ambos os perfis A fun o 905 modal e incompat vel com G07 G50 e G51 A fun o 905 pode programar se com G5 No momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET o assumir o c digo 205 ou o c digo 207 conforme se personalize o par metro de m quina geral CORNER FAGOR 3 CNC 8035 MODELO M V11 1x 72 7 3 3 Arredondamento de aresta controlada G50 Quando se trabalha G50 arredondamento de aresta controlada CNC d
229. retores est limitado pelo p m g NTOFFSET O c digo de fam lia ser um n mero entre 0 e 255 O at 199 se se trata de uma ferramenta normal 200 at 255 se trata de uma ferramenta especial A vida nominal vir expressada em minutos ou opera es 0 65535 Avida nominal vir expressada em cent simas de minuto 0 9999999 ou opera es 0 999999 Tabela de Armaz m de ferramentas Cada posi o do armaz m se representa da seguinte maneira 1 255 N mero de ferramenta 0 A posi o de armaz m se encontra vazia 1 A posi o de armaz m foi anulada A posi o da ferramenta no armaz m representa se da seguinte maneira 1 255 N mero de posi o 0 A ferramenta se encontra no eixo rvore 1 Ferramenta n o encontrada 2 A ferramenta encontra se na posi o de mudan a Vari veis de leitura Devolve o n mero da ferramenta ativa P100 TOOL Atribui ao par metro P100 o n mero da ferramenta ativa Devolve o n mero do corretor ativo Devolve o n mero da ferramenta seguinte que se encontra selecionada mas pendente da execu o de MO6 para ser ativada Devolve o n mero do corretor correspondente ferramenta seguinte que se encontra selecionada mas pendente da execu o de para ser ativada Devolve a posi o que ocupa a ferramenta indicada n no armaz m de ferramentas Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO
230. rias se programam mediante a letra G seguida de no m ximo tr s cifras GO 9319 Se programam sempre no come o do corpo do bloco e servem para determinar a geometria e condi es de trabalho do CNC Tabela de fun es G empregadas no CNC Significado Posicionamento em r pido Interpola o linear Interpola o circular helicoidal direita Interpola o circular helicoidal esquerda Temporiza o Deten o da prepara o de blocos Arredondamento de aresta Centro de circunfer ncia em coordenadas absolutas Aresta viva Circunfer ncia tangente trajet ria anterior Circunfer ncia por tr s pontos Anula o de espelhamento Espelhamento em X Espelhamento em Y Espelhamento em Z Espelhamento nas dire es programadas Sele o do eixo longitudinal Sele o plano principal por dois dire es e eixo longitudinal Plano principal X Y e longitudinal Z Plano principal Z X e longitudinal Y Plano principal Y Z e longitudinal X Defini o limites inferiores zonas de trabalho Defini o limites superiores zonas de trabalho Habilita o inabilita o zonas de trabalho Avan o F como fun o inversa do tempo Rosqueamento eletr nico Rosqueamento de passo vari vel Arredondamento de arestas Entrada tangencial Sa da tangencial Chanfrado Anula o de compensa o radial Compensa o radial ferramenta esquerda Detec o de choques Compensa o radial ferramenta direita Detec o de ch
231. rmando um arco FAGOR 3 CNC 8035 MODELO M V11 1x 162 10 5 1 Funcionamento b sico 1 Ausinagem m ltipla calcula o pr ximo ponto dos programados no qual se deseja executar a usinagem 2 Deslocamento em avan o programado mediante 000 G01 G02 ou G03 ao referido ponto 3 A usinagem m ltipla executar depois do deslocamento o ciclo fixo ou a sub rotina modal selecionada 4 O CNC repetir os passos 1 2 3 at finalizar a trajet ria programada Depois de finalizar a usinagem m ltipla a ferramenta ficar posicionada no ltimo ponto da trajet ria programada em que se executou a usinagem Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida YO 70 YA Posicionamento e defini o de ciclo fixo Co SAO MELO 8 1522 210078500 Define usinagem mult plice G64 X200 Y200 B225 145 F200 P2 Anula ciclo fixo G80 Posicionamento G90 XO YO Fim de programa M30 Tamb m se pode definir o bloco de defini o de usinagem m ltipla da seguinte forma G64 X200 Y200 B225 K6 C3 F200 P2 10 6 G65 Usinagem mult plice mediante uma corda de arco X 5 5 Y 5 5 A 5 5 1 5 5 0 1 2 3 F 5 5 Esta fun o permite executar a usinagem ativa num ponto programado mediante uma corda de arco Somente executar uma usinagem
232. rogramado G98 ou G99 Se se aplica fator de escala a este ciclo se realizar uma fura o proporcional ao programado com o mesmo passo programado mas variando o n mero de passos J Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida YO 70 o Z 0 p 98mm 1 O Manual de programa o ajue suos ossed epunjold ogdein 01210 289 07915 CNC 8035 MODELO M V11 1x CICLOS FIXOS G84 Ciclo fixo de rosqueamento com macho FAGOR 3 CNC 8035 MODELO M V11 1x 124 9 10 984 Ciclo fixo de rosqueamento com macho Este ciclo realiza um rosqueamento no ponto indicado at atingir a cota final programada A sa da l gica geral TAPPING M5517 se manter ativa durante a execuc o deste ciclo Devido ao macho de roscar girar nos dois sentidos um ao roscar e o outro ao sair da rosca mediante o par metro de m quina do eixo rvore SREVMOS se permite selecionar se a invers o do sentido de rotac o se realiza com a parada do eixo rvore interm dia ou diretamente O par metro de m quina geral STOPTAP P116 indica se as entradas gerais STOP FEEDHOL e XFERINH est o habilitadas ou n o durante a execu o da func o G84 Se permite programar uma temporiza o antes de cada invers o do eixo rvore isto no
233. s OEM e as sub rotinas com par metros OEM somente podem utilizar se nos programas pr prios do fabricante aqueles definidos com o atributo O Para modificar um destes par metros nas tabelas se solicita o password do fabricante Uso dos par metros aritm ticos pelos ciclos As usinagens mult plices G60 a G65 e os ciclos fixos de usinagem G69 G81 a G89 utilizam o sexto n vel de sobreposi o de par metros locais quando se encontram ativos Os ciclos fixos de usinagem utilizam o par metro global P299 para os seus c lculos internos e os ciclos fixos de apalpador utilizam os par metros globais P294 at P299 Atualiza o das tabelas de par metros aritm ticos O CNC atualizar a tabela de par metros depois de elaborar as opera es que se indicam no bloco que se encontra em prepara o Esta opera o se realiza sempre antes da execu o do bloco por isso os valores mostrados na tabela n o necessitam corresponder com os do bloco em execu o Se se abandona o modo de execu o depois de interromper a execu o do programa o CNC atualizar as tabelas de par metros com os valores correspondentes ao bloco que se encontrava em execu o Quando se acessa tabela de par metros locais e par metros globais o valor atribu do a cada par metro pode estar expresso em nota o decimal 4127 423 ou em nota o cient fica 0 23476 E 3 Par metros aritm ticos nas sub rotinas O CNC possui instru es de alto
234. se acessa a esta vari vel se det m a prepara o de blocos e se espera que o referido comando se execute para come ar novamente a prepara o de blocos Esta vari vel permite ler ou modificar a proced ncia das teclas sendo os valores poss veis O Teclado 1 PLC Manual de programa o 2 DNC O CNC somente permite modificar o conte do desta vari vel se a mesma se encontra em 0 Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M SOFT V11 1x x Vari veis PROGRAMA AO EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M V11 1x 196 ANAOn SELPRO DIAM PRBMOD Esta vari vel permite ler ou modificar a sa da anal gica desejada n O seu valor se expressa em volts e em formato 2 4 10 volts Se permitir modificar as sa das anal gicas que se encontrem livres dentre as oito 1 8 que possui o CNC visualizando se o erro correspondente quando se intenta escrever numa que esteja ocupada Se se acessa a esta vari vel se det m a prepara o de blocos e se espera que o referido comando se execute para come ar novamente a prepara o de blocos Quando se possui duas entradas de apalpador permite selecionar qual a entrada ativa No arranque assume o valor 1 ficando selecionada a primeira entrada do apalpador Para selecionar a segunda entrada do apalpador tem que ser dado o valor 2 O acesso a est
235. se encontre ativo Observe se no seguinte exemplo os deslocamentos de origem que se aplicam ao executar se o programa G54 Aplica o deslocamento de origem G54 gt G54 G58 Acrescenta deslocamento de origem G58 gt G54 G58 G59 Anula G58 e acrescenta G59 gt 654 G59 G55 Anula o que tivesse e aplica G55 gt G55 Depois de selecionado um deslocamento de origem se manter ativo at que se selecione outro ou at que se realize uma busca de refer ncia de m quina G74 em modo manual O deslocamento de origem selecionado se mant m ativo incluso depois de um desliga liga do CNC Este tipo de deslocamentos de origem fixados por programa s o muito teis para a repeti o de usinagens em diversas posi es da m quina Exemplo A tabela de deslocamentos de origem est inicializada com os seguintes valores G54 200 955 160 956 X170 G58 X 40 959 X 30 Y100 Y 60 Y110 Y 40 Y 10 Utilizando deslocamentos de origem absolutos G54 Execu o do perfil G55 Execu o do perfil G56 Execu o do perfil Aplica o deslocamento G54 Executa perfil A1 Aplica o deslocamento G55 Executa perfil A2 Aplica o deslocamento G56 Executa perfil A3 Utilizando deslocamentos de origem incrementais G54 Execu o do perfil G58 Execu o do perfil G59 Execu o do perfil Aplica o deslocamento G54 Executa perfil A1 Aplica os deslocamentos G54 G58 Executa perfil A2 Apli
236. se utilizam para indicar em que pontos ou entre que pontos dos programados n o se deseja executar a usinagem Desta maneira o programar P7 indica que n o se deseja executar a usinagem no ponto 7 e ao programar Q10 013 indica que n o se desejam usinagens desde o ponto 10 ao 13 ou dizendo de outro modo que n o se desejam usinagens nos pontos 10 11 12 e 13 Quando se deseje definir um grupo de pontos Q10 013 se dever ter cuidado de definir o ponto final com tr s cifras pois quando se programa Q10 13 a usinagem m ltipla entende Q10 130 A ordem de programa o destes par metros P Q R S T U V devendo manter se al m disso a ordem de numera o dos pontos atribu dos aos mesmos isto a ordem de numera o dos pontos atribu dos a Q dever ser maior que a dos atribu dos a P e menor que a dos atribu dos a R Manual de programa o Exemplo Programa o correta P5 006 Q12 015 R20 022 Programa o incorreta P5 006 Q20 022 R12 015 Se n o se programam estes par metros o CNC entende que deve executar se a usinagem em todos os pontos da trajet ria programada USINAGEM MULT PLICE G60 Usinagem mult plice em linha reta FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 149 USINAGEM MULT PLICE G60 Usinagem mult plice em linha reta 10 1 1 Funcionamento b sico 1 Ausinagem m ltipla calcula o pr ximo ponto dos programados no qual se deseja executar a usinagem 2 Des
237. selecionado pelo par metro de m quina de eixos MAXFEED USINAGEM MULTIPLICE G65 Usinagem mult plice mediante uma corda de arco FAGOR 3 CNC 8035 MODELO V11 1x 163 USINAGEM MULTIPLICE G65 Usinagem mult plice mediante uma corda de arco FAGOR 3 CNC 8035 MODELO M V11 1x 164 10 6 1 Funcionamento b sico 1 A usinagem m ltipla calcula o ponto programado no qual se deseja executar a usinagem 2 Deslocamento em avan o programado mediante 000 G01 G02 ou G03 ao referido ponto 3 A usinagem m ltipla executar depois do deslocamento o ciclo fixo ou a sub rotina modal selecionada Depois de finalizar a usinagem a ferramenta ficar posicionada no ponto programado Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida YO 70 Posicionamento e defini o de ciclo fixo SENS EOL 8122810015500 Define usinagem mult plice G65 X 280 Y 40 A60 C1 F200 Anula ciclo fixo G80 Posicionamento G90 X0 YO Fim de programa M30 Tamb m se pode definir o bloco de defini o de usinagem m ltipla da seguinte forma G65 X 280 Y 40 1430 C1 F200 TRABALHO COM APALPADOR O CNC possui duas entradas de apalpador para sinais de 5 V DC dotipo TTL e para sinais de 24 V DC Nos ap ndices do manual de instala o s
238. sendo o seu formato de programac o G65 X YA CF 1 Dist ncia da primeira usinagem ao centro no eixo de abscissas Define a dist ncia desde o ponto de partida ao centro conforme o eixo de abscissas Dist ncia da primeira usinagem ao centro no eixo de ordenadas Define a dist ncia desde o ponto de partida ao centro conforme o eixo de ordenadas Com os par metros X e Y se define o centro da circunfer ncia do mesmo modo que nas interpola es circulares G02 o fazem e J ngulo da corda Define o ngulo que forma a mediatriz da corda com o eixo de abscissas e se expressa em graus Passo angular entre usinagens Define o comprimento da corda Quando o deslocamento se realiza G00 ou G01 o sinal indica o sentido anti hor rio hor rio Tipo de deslocamento entre pontos Indica como se realiza o deslocamento entre os pontos de usinagem Se n o se programa se toma o valor C 0 0 O deslocamento se realiza em avan o r pido G00 C 1 O deslocamento se realiza em interpolac o linear 201 2 O deslocamento se realiza em interpola o circular hor ria G02 C 3 O deslocamento se realiza em interpola o circular anti hor ria Avan o para o deslocamento entre pontos Define o avan o com que se realizar o deslocamento entre pontos bvio que somente ter validez para valores de C diferentes de zero Se n o se programa se tomar o valor FO avan o m ximo
239. sforma o angular INST PRG MEXEC Executar um programa modal PRG Se amplia o n mero de fun es G dispon veis at 319 PRG As simula es sem o movimento de eixos n o levam em considera o G4 OPT Manter o avan o selecionado em simula o OPT Software V9 12 Fevereiro 2005 Lista de fun es Manual Look ahead INST PRG Software V09 13 Lista de fun es Passo do eixo Hirth param trico em graus Abril 2005 Manual INST Eixo de posicionamento rollover Movimento em G53 pelo caminho mais curto Software V09 13 INST Junho 2005 Lista de fun es Manual Regula o CAN INST Software V11 01 Lista de fun es O CNC suporta Memkey Card Compact Flash ou KeyCF Agosto 2005 Manual OPT Se disp e de dois modos de apresentar o conte do dos diferentes dispositivos de armazenamento INST OPT Carga de vers o desde o Memkey Card ou o disco duro OPT Nova forma de realizar a busca de 10 que se pode selecionar mediante o par metro de m quina geral IOTYPE 8 INST Melhora de manipula o de utilidades Passo da simula o execu o INST OPT Novo modo de reposicionamento que se ativa pondo o par metro de m quina geral REPOSTY 1 INST PRG OPT Rampas tipo seno quadrado no eixo rvore em la o aberto INST Numera o das entradas sa das locais dos m dulos de expans o med
240. sinagem Ser suficiente t o s programar ou K no bloco de defini o da usinagem m ltipla Entretanto quando se programa K numa usinagem m ltipla na qual o deslocamento entre pontos se realiza em G00 ou G01 a usinagem se realizar em sentido anti hor rio Tipo de deslocamento entre pontos Indica como se realiza o deslocamento entre os pontos de usinagem Se n o se programa se toma o valor C 0 0 O deslocamento se realiza em avan o r pido G00 C 1 O deslocamento se realiza em interpolac o linear 201 2 O deslocamento se realiza em interpola o circular hor ria G02 C 3 O deslocamento se realiza em interpola o circular anti hor ria Avan o para o deslocamento entre pontos Define o avan o com que se realizar o deslocamento entre pontos bvio que somente ter validez para valores de C diferentes de zero Se n o se programa se tomar o valor FO avan o m ximo selecionado pelo par metro de m quina de eixos MAXFEED USINAGEM MULTIPLICE G63 Usinagem mult plice formando uma circunfer ncia FAGOR 3 CNC 8035 MODELO V11 1x 157 USINAGEM MULTIPLICE 963 Usinagem mult plice formando uma circunfer ncia FAGOR 3 CNC 8035 MODELO M V11 1x 158 PQRSTUV Pontos sem furac o Estes par metros s o opcionais e se utilizam para indicar em que pontos ou entre que pontos dos programados n o se deseja exec
241. ssolventes A a o de dissolventes como clorohidrocarbonetos benzol steres e teres podem danificar os pl sticos com os que est realizado o frontal do aparelho N o manipular o interior do aparelho Somente t cnicos autorizados por Fagor Automation podem manipular o interior do aparelho N o manipular os conectores com o aparelho conectado rede el trica Antes de manipular os conectores entradas sa das medi o etc assegurar se que o aparelho n o se encontra conectado rede el trica AP NDICES Manuten o FAGOR 3 CNC 8035 MODELO V11 1x 241 Manual de programa o A FAGOR 3 CNC 8035 MODELO M V11 1x 1 Manual de programa o FAGOR 3 CNC 8035 MODELO M V11 1x Manual de programa o FAGOR 3 CNC 8035 MODELO M V11 1x
242. ste valor ao raio te rico para calcular o raio real Desgaste do comprimento da ferramenta em unidades de trabalho sendo o seu formato K 5 5 O CNC acrescentar este valor ao comprimento te rico L para calcular o comprimento real L K Quando se deseja compensa o radial da ferramenta G41 ou G42 o CNC aplica como valor de compensa o de raio a soma dos valores R I do corretor selecionado Quando se deseja compensa o de comprimento da ferramenta G43 o CNC aplica como valor de compensa o de comprimento a soma dos valores L K do corretor selecionado FAGOR 3 CNC 8035 MODELO V11 1x 85 COMPENSA O DE FERRAMENTAS Compensa o do raio da ferramenta G40 G41 G42 FAGOR 3 CNC 8035 MODELO M V11 1x 86 8 1 Compensa o do raio da ferramenta G40 G41 G42 Nos trabalhos habituais de fresagem necess rio calcular e definir a trajet ria da ferramenta levando em considera o o raio da mesma de forma que se obtenham as dimens es desejadas da pe a A compensa o de raio de ferramenta permite programar diretamente o contorno da pe a sem levar em considera o as dimens es da ferramenta O CNC calcula de maneira autom tica a trajet ria que deve seguir a ferramenta a partir do contorno da pe a e do valor do raio da ferramenta armazenado na tabela de corretores Existem tr s fun es preparat rias para a compensa o do raio de ferr
243. stes programas de personaliza o devem estar armazenados na mem ria RAM do CNC e podem utilizar as Instru es de Programa o Se executar o no canal especial destinado a este fim indicando se nos seguintes par metros de m quina gerais o programa selecionado em cada caso Em USERDPLY se indicar o programa que se deseja executar no Modo de Execu o Em USEREDIT se indicar o programa que se deseja executar no Modo de Edi o Em USERMAN se indicar o programa que se deseja executar no Modo Manual Em USERDIAG se indicar o programa que se deseja executar no Modo Diagnoses Os programas de personaliza o podem possuir al m do n vel atual outros cinco n veis de sobreposi o Al m disso as instru es de personaliza o n o admitem par metros locais entretanto se permite utilizar todos os par metros globais na sua defini o CALL express o A instru o PAGE visualiza na tela o n mero de p gina indicado mediante um n mero ou mediante qualquer express o que tenha como resultado um n mero As p ginas definidas pelo usu rio estar o compreendidas entre a p gina p gina 255 e se definir o desde o teclado do CNC em modo de personaliza o tal e como se indica no Manual de Opera o As p ginas do sistema se definir o mediante um n mero superior a 1000 Ver ap ndice correspondente SYMBOL express o 1 express o 2 express o 3 A instru o SYMBOL visualiz
244. t o plano de refer ncia 3 Fura o do furo Deslocamento do eixo longitudinal no avan o de trabalho at o fundo de usinagem programado em l 4 Tempo de espera K em cent simas de segundo 5 Retrocesso em avan o r pido G00 do eixo longitudinal at ao plano de partida ou de refer ncia conforme se tenha programado G98 ou G99 Exemplo de programa o supondo que o plano de trabalho formado pelos eixos X e Y que o eixo longitudinal o eixo Z e que o ponto de partida XO YO ZO CICLOS FIXOS G82 Ciclo fixo de fura o com temporiza o Sele o da ferramenta M6 Punto inicial GO G90 YO 70 Defini o de ciclo fixo Se realizam tr s usinagens Gaa 99 EL 2550 50 7 90 1 22 515 5100 9500 NS Posicionamento e ciclo fixo 698 G90 G00 500 Y500 FAGOR 3 Anula ciclo fixo G80 CNC 8035 Posicionamento G90 XO YO Fim de programa MODELO M30 SOFT V11 1x 119 CICLOS FIXOS G83 Ciclo fixo de fura o profunda com passo constante FAGOR 3 CNC 8035 MODELO M V11 1x 120 9 9 G83 Ciclo fixo de furac o profunda com passo constante Este ciclo realiza sucessivos passos de fura o at conseguir a cota final programada A ferramenta retrocede at o plano refer ncia depois de cada passo de fura o Trabalhando em coordenadas cartesianas a estrutura b sica do bloco G83 G98 G99 X Y IJ
245. tar poss veis perigos les es ou danos n o trabalhar em ambientes explosivos Precau es contra danos ao produto O Ambiente de trabalho FAGOR 3 Este aparelho est preparado para ser utilizado em Ambientes Industriais obedecendo s diretrizes e normas em vigor na Uni o Europ ia CNC 8035 Fagor Automation n o se responsabiliza pelos danos que possam sofrer ou provocar quando se monta em outro tipo de condi es ambientes residenciais ou dom sticos Condi es de Seguran a FAGOR 3 CNC 8035 O Instalar o aparelho no lugar apropriado Se recomenda que sempre que seja poss vel que a instala o do controle num rico se realize afastada dos l quidos refrigerantes produtos qu micos golpes etc que possam danific lo O aparelho cumpre as diretrizes europ ias de compatibilidade eletromagn tica Entretanto aconselh vel mant lo afastado de fontes de perturba o eletromagn tica como Cargas potentes ligadas mesma rede que o equipamento Transmissores port teis pr ximos Radiotelefones emissoras de r dio amadores Proximidade de Transmissores de r dio TV Proximidade de M quinas de solda por arco e Proximidade de Linhas de alta tens o e Etc O Envolventes O fabricante respons vel de garantir que o gabinete em que se montou o equipamento cumpra todas as diretrizes de uso na Comunidade Econ mica Europ ia Evitar interferencias provenientes da m quin
246. te ERRO n inteiro texto de erro Visualizar o n mero e o texto de erro indicados devendo o texto ser escrito entre aspas ERRO texto de erro Visualizar somente o texto de erro indicado O n mero de erro pode ser definido mediante uma constante num rica ou mediante um par metro Cuando se utiliza un par metro local debe utilizarse su forma num rica PO P25 Instru es de visualiza o Exemplos de programa o ERROR 5 ERROR P100 ERRO Erro do usuario ERRO 3 Erro do usuario ERRO P120 Erro do usuario INSTRU ES DE CONTROLE DOS PROGRAMAS MSG mensagem Esta instru o visualiza a mensagem indicada entre aspas Na tela do CNC existe una zona para visualiza o de mensagens de DNC ou de programa do usu rio visualizando se sempre a ltima mensagem recebida independentemente da sua proced ncia Exemplo MSG Verificar ferramenta DGWZ express o 1 express o 2 express o 3 express o 4 express o 5 express o 6 A instru o DGWZ Define Graphic Work Zone permite definir a zona de representa o gr fica Cada uma das express es que comp em a sintaxe da instru o correspondem a um dos limites e se devem definir em mil metros ou polegadas express o 1 X m nimo express o 2 X m ximo express o 3 Y m nimo express o 4 Y m ximo express o 5 Z m nimo FAGOR 3 express o 6 Z m ximo CNC 8035 MODELO V11 1x
247. to selecionada por DNC Se tem o valor O significa que n o se encontra selecionado Devolve a velocidade de rota o em rota es por minuto selecionada por PLC Se tem o valor O significa que n o se encontra selecionado Devolve a velocidade de rota o em rota es por minuto selecionada por programa Devolve o override da velocidade de rota o da rvore principal que se encontra selecionada no CNC Ser dado por um n mero inteiro entre O e MAXSOVR m ximo 255 Esta percentagem da velocidade de rota o da rvore principal pode ser indicada por programa pelo PLC pelo DNC ou desde o painel frontal selecionando CNC um deles sendo a ordem de prioridade de maior a menor por programa por DNC por PLC e desde o painel frontal Devolve o percentual da velocidade de rota o da rvore principal que se encontra selecionada no DNC Se tem o valor O significa que n o se encontra selecionado Devolve o percentual da velocidade de rota o da rvore principal que se encontra selecionada no PLC Se tem o valor O significa que n o se encontra selecionado Devolve a percentagem da velocidade de rota o da rvore principal que se encontra selecionada desde o painel frontal Devolve em rota es por minuto o valor no qual est fixado o limite de velocidade de rota o da rvore principal no CNC Este limite pode ser indicado por programa pelo PLC ou por DNC selecionando o CNC um deles sendo o mais pri
248. tor de escala G72 A seguinte sub rotina define a usinagem da pe a G90 X 19 YO G01 Y10 F150 G02 Y 10 10 J 10 601 19 YO A programa o das duas pe as ser Execu o da sub rotina Usinagem a G92 X 79 Y 30 Pr sele o de cotas deslocamento de origem de coordenadas G72 S2 Aplica fator de escala de 2 Execu o da sub rotina Usinagem b 672 52 Anular fator de escala M30 Fim de programa FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 1 O Manual de programa o Exemplos de aplica o do fator de escala N G90 G00 X0 YO G90 G00 X20 Y20 N10 G91 G01 X20 Y10 N10 G91 G01 X 10 Y10 X 10 Y 20 10 X20 Y10 N20 10 Y 20 N20 Y10 Fator de escala G72 Fator de escala Fator de escala G72 80 5 G72 50 5 FUNCOES PREPARATORIAS ADICIONAIS Repete do bloco 10 ao bloco 20 Repete do bloco 10 ao bloco 20 RPT N10 20 RPT N10 20 M30 M30 A fun o G72 modal e ser anulada ao programar outro fator de escala de valor 1 ou tamb m no momento da liga o depois de executar se M02 M30 ou depois de uma EMERGENCIA ou RESET FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 7 6 2 Fator de escala aplicado a um ou v rios eixos O formato de programa o 572 5 5 Depois de G72 se o eixo ou eixos e o fator de escala desejados Todos os bloques programados a seguir de G72 ser o tratados pelo CNC do se
249. tro indicado n PLCTn Esta vari vel permite ler ou modificar a conta do temporizador indicado n PLCCn Esta vari vel permite ler ou modificar a conta do contador indicado n MODELO V11 1x 187 1 O Manual de programa o PLCMMn Esta vari vel permite ler ou modificar a marca n do aut mato PLMM4 1 Coloca no 1 a marca M4 e deixa o resto como estiver PLCM4 1 Coloca no 1 a marca e no 0 as 31 seguintes M5 M35 o Vari veis PROGRAMA O EM LINGUAGEM DE ALTO NIVEL FAGOR 3 CNC 8035 MODELO M SOFT V11 1x 188 12 2 12 Vari veis associadas aos par metros locais CALLP O CNC permite atribuir 26 par metros locais 25 a uma sub rotina mediante o uso das instru es PCALL e MCALL Estas instru es al m de executar a sub rotina desejada permitem inicializar os par metros locais da mesma Vari veis de leitura Permite conhecer que par metros locais foram definidos e quais n o na chamada sub rotina mediante a instru o PCALL ou MCALL Ainforma o ser dada nos 26 bits menos significativos bits 0 25 correspondendo cada um deles ao par metro local do mesmo n mero desta maneira o bit 12 corresponde ao P12 Cada bit indicar se foi definido 1 o par metro local correspondente ou n o 0 Bit 31 30 29 28 27 26 25 24 23 22 0 Exemplo Chamada a sub rotina 20 PCALL 20 P0 20 P2 3 P3 5 Inicio da sub r
250. ue 180 o raio se programar com sinal positivo e se maior do que 180 o sinal do raio ser negativo s gt Sendo o PO o ponto inicial e P1 o ponto final com um mesmo valor de raio existem 4 arcos que passam por ambos os pontos Dependendo da interpola o circular G02 ou e do sinal do raio se definir arco que interesse Desta maneira o formato de programa o dos arcos da figura ser o seguinte Arco 1 G02 X Y R Arco 2 G02 X Y R Arco 3 X Y R Arco 4 X Y Execu o da interpola o circular O CNC calcular conforme o arco da trajet ria programada o raio do ponto inicial e do ponto final Mesmo que em teoria ambos os raios devem ser exatamente iguais o CNC permite selecionar com o par metro de m quina geral CIRINERR diferen a m xima permiss vel entre ambos os raios Se se supera este valor o CNC mostrar o erro correspondente O avan o F programado pode variar se entre 0 e 120 mediante o comutador que se encontra no Painel de Comando do CNC ou ent o se seleciona entre 0 e 255 desde o PLC por via DNC ou por programa Entretanto o CNC possui o par metro de m quina geral MAXFOVR para limitar a varia o m xima do avan o Se ao estar selecionado o par metro de m quina geral PORGMOVE se programa uma interpola o circular G02 ou 203 o CNC assumir o centro do arco como nova origem polar As fun es 602 e s o moda
251. uma EMERG NCIA ou RESET 9 Ao realizar uma busca de zero com a fun o G74 Selecionando um novo plano de trabalho mediante as fun es G16 G17 618 ou G19 CICLOS FIXOS Anula o de ciclo fixo FAGOR 3 CNC 8035 MODELO M V11 1x 106 9 4 Considera es gerais Um ciclo fixo pode ser definido em qualquer parte do programa isto se pode definir tanto no programa principal como numa sub rotina Desde um bloco da zona de influ ncia dum ciclo fixo poder o realizar se chamadas a sub rotinas sem que implique a anula o de ciclo fixo A execu o de um ciclo fixo n o altera a hist ria das fun es G anteriores Tamb m n o se alterar o sentido de rota o do eixo rvore Se poder entrar num ciclo fixo com qualquer sentido de rota o ou M04 saindo com o mesmo que se entrou Em caso de entrar num ciclo fixo com o eixo rvore parado este dar a partida as direitas mantendo se o sentido de rota o depois de finalizado o ciclo Quando se deseja aplicar fator de escala quando se trabalha com ciclos fixos aconselh vel que o referido fator de escala seja comum a todos os eixos implicados A execu o de um ciclo fixo anula a compensa o de radio G41 e G42 equivalente a G40 Quando se deseja utilizar a compensa o de comprimento de ferramenta G43 esta fun o dever ser programada no mesmo bloco ou num anterior defini o do cicl
252. uro G99 Retrocesso da ferramenta at o Plano de Refer ncia depois de realizada a fura o do furo X Y 5 5 Coordenadas de usinagem S o opcionais e definem o deslocamento dos eixos do plano principal para posicionar a ferramenta no ponto da usinagem O referido ponto poder programar se em coordenadas cartesianas ou em coordenadas polares e as cotas poder o ser absolutas ou incrementais conforme se esteja trabalhando em G90 ou G91 2 5 5 Plano de refer ncia Define a cota do plano de refer ncia poder programar se em cotas absolutas ou ent o em cotas incrementais Se n o se programa o CNC tomar como plano de refer ncia a posi o que ocupa a ferramenta no referido momento FAGOR 3 5 5 Profundidade de fura o Define a profundidade total de fura o poder programar se em cotas absolutas ou ent o em cotas incrementais em cujo caso se referir ao plano de refer ncia CNC 8035 K5 Temporiza o Define o tempo de espera em cent simos de segundo depois de cada fura o at come ar o retrocesso Ser obrigat rio defini lo se n o se deseja temporiza o se programar KO MODELO V11 1x 118 9 8 1 Funcionamento b sico 1 eixo rvore estava previamente em funcionamento o sentido de rota o se mant m No caso de encontrar se parado arrancar para a direita 2 Deslocamento de maneira r pida do eixo longitudinal desde o plano de partida a
253. utar a usinagem Desta maneira o programar P7 indica que n o se deseja executar a usinagem no ponto 7 e ao programar Q10 013 indica que n o se desejam usinagens desde o ponto 10 ao 13 ou dizendo de outro modo que n o se desejam usinagens nos pontos 10 11 12 e 13 Quando se deseje definir um grupo de pontos Q10 013 se dever ter cuidado de definir o ponto final com tr s cifras pois quando se programa Q10 13 a usinagem m ltipla entende Q10 130 ordem de programa o destes par metros P Q R S T U V devendo manter se al m disso a ordem de numera o dos pontos atribu dos aos mesmos isto a ordem de numera o dos pontos atribu dos a Q dever ser maior que a dos atribu dos a P e menor que a dos atribu dos a R Exemplo Programa o correta P5 006 Q12 015 R20 022 Programa o incorreta P5 006 Q20 022 R12 015 Se n o se programam estes par metros o CNC entende que deve executar se a usinagem em todos os pontos da trajet ria programada 10 4 1 Funcionamento b sico 1 Ausinagem m ltipla calcula o pr ximo ponto dos programados no qual se deseja executar a usinagem 2 Deslocamento em avan o programado mediante G00 G01 002 ou ao referido ponto 3 A usinagem m ltipla executar depois do deslocamento o ciclo fixo ou a sub rotina modal selecionada 4 O CNC repetir os passos 1 2 3 at finalizar a trajet ria programada Depois de finalizar a usinagem m ltipla a f
254. utas e o seu formato de programa o R5 5 Q 5 5 Mesmo que se permite programar valores negativos de R quando se programa em cotas incrementais o valor resultante que lhe for atribu do ao raio deve ser sempre positivo Se se programa um valor de Q superior a 360 se tomar o m dulo depois de ser dividido entre 360 Desta maneira Q420 o mesmo que 060 e Q 420 6 o mesmo que Q 60 Exemplo de programa o supondo a Origem Polar situada na Origem de Coordenadas gt Cotas absolutas G90 YO Ponto PO G01 R100 0 Ponto P1 linha reta G01 G03 Q30 Ponto P2 em arco G01 R50 Q30 Ponto P3 em linha reta G01 Q60 Ponto P4 em arco G01 R100 Q60 Ponto P5 em linha reta G01 Q90 Ponto P6 em arco G01 RO Q90 Ponto PO em linha reta G01 Cotas incrementais G90 YO Ponto PO G91 901 R100 QO Ponto P1 em linha reta G01 Q30 Ponto P2 em arco G01 R 50 QO Ponto P3 em linha reta G01 930 Ponto P4 em arco G01 R50 0 Ponto P5 em linha reta G01 G03 Q30 Ponto P6 em arco G01 R 100 90 Ponto PO em linha reta 601 A origem polar al m de se poder pr selecionar mediante a fun o G93 que se ver mais adiante pode ser modificada nos seguintes casos No momento da liga o depois de M02 M30 EMERG NCIA ou RESET o CNC assumir como origem polar a origem de coordenadas do plano de trabalho
255. va responsabilidade a conformidade do produto Controle Num rico Fagor CNC 8035 Ao que se refere esta declarac o com as seguintes normas Normas de seguranca EN 60204 1 Seguranca das m quinas Equipamento el trico das m quinas Normas de compatibilidade eletromagn tica EN 61000 6 4 EN 55011 EN 61000 6 2 EN 61000 4 2 EN 61000 4 3 EN 61000 4 4 EN 61000 4 6 EN 61000 4 8 EN 61000 4 11 ENV 50204 Norma gen rica de emiss o em entornos industriais Irradiadas Classe A Grupo 1 Norma gen rica de imunidade em entornos industriais Descargas eletrost ticas Campos eletromagn ticos irradiados em radiofrequencia Transit rios R pidos e Explos es Perturba es conduzidas por campos em radiofrequencia Campos magn ticos a frequ ncia de rede Varia es e Cortes de Tens o Campos gerados por radiotelefones digitais De acordo com as disposi es das Diretrizes Comunit rias 73 23 CEE modificada por 93 68 EEC de Baixa Voltagem e 89 336 CEE modificada por 92 31 EEC e 93 68 EEC de Compatibilidade Eletromagn tica e os seus atualiza es Em Mondrag n a 15 de Junho de 2005 f E FAGOR 3 8035 HIST RICO DE VERS ES M Modelo fresa A seguir se mostra a lista de fun es acrescentadas em cada vers o de software e os manuais nos quais aparece descrita cada uma delas No hist rico de vers es foram empregado as seguintes indica es
256. valores da vari vel est o compreendidos entre o deslocamento ativo e 360 ORG 360 Se ORG 20 visualiza entre 20 e 380 visualiza entre 340 e 20 Se ORG 60 visualiza entre 60 e 300 visualiza entre 420 e 60 Devolve a cota real da base da ferramenta com refer ncia ao zero pe a do eixo selecionado Devolve a cota te rica cota real erro de seguimento da base da ferramenta com refer ncia ao zero pe a do eixo selecionado O CNC atualiza esta vari vel sempre que se efetuam opera es de apalpamento fun es G75 e G76 Quando a comunica o entre o apalpador digital e o CNC se efetua mediante raios infravermelhos pode existir um retardo de milissegundos desde o momento de apalpamento at que o CNC receba o sinal FLWE X C DPLY X C GPOS X C n p DIST X C LIMPL X C LIMMI X C Mesmo que o apalpador continue o seu deslocamento at que o CNC receba o sinal de apalpamento o CNC leva em considera o o valor atribu do ao par metro de m quina general PRODEL e proporciona a seguinte informa o nas vari veis TPOS X C e DPOS X C TPOS X C Posi o real que ocupa o apalpador quando se recebe o sinal de apalpamento DPOS X C Posi o te rica que ocupava o apalpador quando se efetuou o apalpamento Devolve o erro de seguimento do eixo selecionado Devolve a cota representada na tela para o eixo selecionado
257. ve a posi o te rica da rvore principal cota real erro de seguimento no m dulo 360 O seu valor vem imposto entre O e 360 Se det m a prepara o de blocos Posi o programada em M19 por programa para o eixo rvore principal Esta vari vel de leitura desde o CNC DNC e PLC Devolve em graus entre 99999 9999 o erro de seguimento da rvore principal Se det m a prepara o de blocos Vari veis de leitura e escritura Esta vari vel permite ler ou modificar o percentual da velocidade de rota o da rvore principal que se encontra selecionada por programa Ser dado por um n mero inteiro entre O e MAXSOVR m ximo 255 Se tem o valor O significa que n o se encontra selecionado BRESSO Atribui ao par metro P110 a percentagem da velocidade de rota o da rvore principal que se encontra selecionada por programa BRESSOSBA TA Atribui percentagem da velocidade de rota o da rvore principal selecionada por programa o valor do par metro P111 12 2 11 Vari veis associadas ao aut mato Se dever levar em considera o que o aut mato possui os seguintes recursos 11 at 1256 Entradas O1 at O256 Sa das M1 at M5957 Marcas R1 at R499 Registros de 32 bits cada um T1 at T256 Temporizadores com uma conta do temporizador em 32 1 2 bits E C1 at C256 Contadores com uma conta do contador em 32 bits Se se acessa a qualquer vari vel que permite ler ou
258. vel G34 com um peda o FAGOR 3 de rosca que mantenha o passo final do rosqueamento anterior Como muito complexo calcular o passo de rosca final o rosqueamento de passo CNC 8035 fixo n o se programa com G33 mas sim com G34 LO KO O CNC calcula o passo Junc o de dois rosqueamentos de passo vari vel G34 N o se permite juntar dois rosqueamentos de passo vari vel G34 MODELO V11 1x 63 Manual de programa ao 6 14 Movimento contra batente G52 Por meio da fun o G52 se pode programar o deslocamento de um eixo at um batente mec nico Esta fun o pode ser interessante em dobradeiras contrapontos motorizados alimentadores de barra etc O formato de programa o E ES 6 Depois da fun o G52 se programar o eixo desejado assim como a cota que define o ponto final de deslocamento O eixo se desloca para a cota programada at que chegue ao batente Se o eixo chega posi o programada e n o se chegou ao batente o CNC deter o deslocamento CONTROLE DA TRAJET RIA Movimento contra batente G52 A fun o G52 n o modal portanto dever programar se sempre que se deseje executar um movimento contra batente Al m disso assume as fun es 01 e G40 alterando assim a historia do programa E incompat vel com as fun es 602 G33 034 G41 G42 G75 G76 FAGOR 3 CNC 8035 MODELO M V11 1x 64 6 15 Avan o F como fun o
259. vimento Bloco sem movimento Execu o de fun es auxiliares 5 Executando bloco a bloco e Modo MDI Modo de inspe o de ferramenta Se se produz um Stop Feed Hold etc Durante a execu o em Look Ahead provavelmente a m quina n o se deter no bloco atual se v o a necessitar v rios blocos mais para parar com a desacelera o permitida Propriedades da fun o A fun o 951 modal e incompat vel G05 G07 G50 Se se programa uma delas se desativar a fun o G51 e se ativar a nova fun o selecionada A fun o G51 dever programar se somente no bloco n o podendo existir mais informa o no referido bloco 3 O O O Manual de programa o No momento da liga o depois de executar se M02 M30 ou depois de uma EMERG NCIA ou RESET o CNC anula se est ativa a fun o G51 e assumir o c digo G05 ou o c digo G07 conforme se personalize o par metro de m quina geral CORNER O CNC dar erro 7 Fun es G incompat veis se estando ativa a fun o G51 se executa uma das seguintes fun es 933 Rosqueamento eletr nico G34 Rosqueamento de passo vari vel G52 Movimento contra batente 7 995 Avan o rota o gt Look ahead 51 FUN ES PREPARATORIAS ADICIONAIS FAGOR 3 CNC 8035 MODELO V11 1x 75 7 5 Espelhamento G10 G11 G12 613 G14 As fun es para ativar o espelhamento s o as seguintes
260. vimentos aos eixos reais n o perpendiculares Z X Desta maneira um movimento programado no eixo X se transforma em movimentos sobre os eixos Z X isto se passa a fazer movimentos ao longo do eixo Z e do eixo angular X Ativa o e desativa o da transforma o angular O CNC n o assume nenhuma transforma o depois da liga o a ativa o das transforma es angulares se realiza desde o programa de usinagem mediante a fun o G46 A desativa o das transforma es angulares se realiza desde o programa de usinagem mediante a fun o G46 Opcionalmente tamb m se poder congelar uma transforma o para deslocar o eixo angular programando em cotas cartesianas Influ ncia do reset do apagamento e da fun o M30 FAGOR 3 Atransforma o angular de eixo inclinado se mant m ativa depois de um reset M30 e incluso depois de um desligamento e ligamento do controle CNC 8035 MODELO V11 1x 223 gt TRANSFORMA O ANGULAR DE EIXO INCLINADO FAGOR 3 CNC 8035 MODELO M V11 1x 224 Considera es transforma o angular de eixo inclinado Os eixos que configuram a transforma o angular devem ser lineais Ambos os eixos podem ter associados eixos Gantry Se a transforma o angular est ativa as cotas visualizadas ser o as do sistema cartesiano Em caso contr rio se visualizam as cotas dos eixos reais Com a transforma o ativa permite se realizar as s
Download Pdf Manuals
Related Search
Related Contents
Mode d`emploi TNo.137/TB-568 スイング型DXベッド XCard-300 - Cosmoponto System and a method for obtaining a mask programmable device Kit de rasage avec pinceau et support Audiovox CDC-FDC User's Manual Elaboration d`une progression des compétences mode d emploi 2015 - 2016 Copyright © All rights reserved.
Failed to retrieve file