A seguir mostra-se a lista de funções acrescentadas em cada referência do manual.
Ref. 1103
Ref. 1201
Ref. 1209
Ref. 1301
Ref. 1305 Primeira versão.
Software V04.21
Novo modelo LCD-10K. • Variáveis: (V.)MPMAN.JOGKEYDEF[jk]
(V.)MPMAN.USERKEYDEF[uk]
Software V04.22
Definir os deslocamentos de origem com uma parte grosseira e outra fina. • Variáveis: (V.)A.ADDORG.xn (V.)A.COARSEORG.xn (V.)A.FINEORG.xn (V.)A.COARSEORGT[nb].xn (V.)A.FINEORGT[nb].xn Cancelar a imagem espelho (G11/G12/G13/G14) após M30 e reset.
Software V04.24
Impulso adicional de comando negativo para eixos analógicos. • Variável: (V.)MPA.BAKANOUT[set].xn A marca SPDLEREV inverte também o sentido de giro de um spindle em M19. • Variável: (V.)MPA.M19SPDLEREV.xn As funções M02, M30 e reset não cancelam o limite de velocidade G192. • Função G192.
As funções M02, M30 e reset não cancelam a velocidade de corte constante. • Função G96.
Software V04.25
Comutação sincronizada. • Variáveis: (V.)G.TON
(V.)G.TOF (V.)G.PON (V.)G.POF
• Sentença: #SWTOUT
Erro programado no modo HSC. • Variável: (V.)G.CONTERROR
O modo HSC FAST permite ajustar o erro cordal (parâmetro E). • Sentença: #HSC O CNC carregará na memória RAM as sub-rotinas que possuem a extensão
.fst.
Se a função G95 estiver ativa e o spindle não possui transdutor, o CNC
utilizará as rotações teóricas programadas para calcular o avanço. • Função G95.
Software V04.26
Manter o eixo longitudinal ao trocar de plano(G17/G18/G19). • Função G17/G18/G19.
As funções M3/M4/M5 cancelam o eixo C e colocam o spindle em laço aberto.
Os programas com extensão .mod podem ser alterados quando estão interrompidos através de um comando “cancelar e continuar".
CNC 8060
Eixo virtual da ferramenta. • Sentença: #VIRTAX
• Variável: (V.)G.VIRTAXIS (V.)G.VIRTAXST (V.)A.VIRTAXOF.xn
PWM (Pulse-Width Modulation) • Sentença: #PWMOUT
• Variável: (V.)G.PWMON (V.)G.PWMFREQ (V.)G.PWMDUTY (V.)PLC.PWMFREQ (V.)PLC.PWMDUTY
Alterar a velocidade de simulação a partir do PLC. • Variável: (V.)PLC.SIMUSPEED
Executar sub-rotina como bloco único. • Sentença: #RETDSBLK
Software V04.27.10
HSC. Novo modo SURFACE. • Instrução #HSC.
Sub-rotinas genéricas do usuário. • Funções G500-G599.
Sub-rotinas genéricas de usuário pré-configuradas pela Fagor. • Funções G500-G501.
Sub-rotina "program-start".
Override da dinâmica do HSC. • Variável: (V.)G.DYNOVR
Nova denonimnação para a variável (V.)G.CONTERROR • Variável: (V.)G.ACTROUND Frequência máxima gerada sobre a trajetória de usinagem. • Variável: (V.)MPG.MAXFREQ Software V05.01
Servidor ModBUS. • Variáveis: (V.)MPG.MODBUSSVRTCP
(V.)MPG.MODBUSSVRRS (V.)MPG.MODSVRID (V.)MPG.MODBRATE
Frequência de comunicação do barramento (bus) CANopen. • Variável: (V.)MPG.CANOPENFREQ Tipo de captação associada à entrada do volante. • Variável: (V.)MPMAN.HWFBTYPE[hw]
Estado detalhado do CNC em modo manual. Novos valores. • Variável: (V.)G.CNCMANSTATUS Ativar as opções do regulador Mechatrolink. • Variável: (V.)MPA.OPTION.xn Habilitar o alarme de hardware (pino de alarme) da captação local. • Variável: (V.)MPA.HWFBACKAL[set].xn Diferença de posição máxima permitida para considerar que não seja
necessário voltar a referenciar. • Variável: (V.)MPA.MAXDIFREF[set].xn
Software V05.10
Orientar a ferramenta no sistema de coordenadas peça. • Instruções #CSROT, #DEFROT.
Selecionar sobre quais eixos rotativos da cinemática é feito o cálculo da
orientação da ferramenta, para uma dada direção sobre a peça. • Instrução #SELECT ORI.
• Variável: (V.)G.SELECTORI Transformar o zero peça atual levando em conta a posição da cinemática da
mesa. • Instrução #KINORG.
Tipo de cinemática ativa. • Variável: (V.)G.KINTYPE
Número de eixos da cinemática ativa. • Variável: (V.)G.NKINAX
Posição atual do quarto eixo rotativo da cinemática. • Variável: (V.)G.POSROTO Posição a ser ocupada pelo quarto eixo rotativo da cinemática para colocar
a ferramenta perpendicular ao plano inclinado (solução 1 e 2). • Variável: (V.)G.TOOLORIO1 (V.)G.TOOLORIO2
Estado da función #CSROT. • Variável: (V.)G.CSROTST
Posição (coordenadas máquina) calculada para os eixos rotativos da
cinemática no início do bloco, para a solução 1 do modo #CSROT. • Variables: (V.)G.CSROTF1[1]
(V.)G.CSROTS1[1]
(V.)G.CSROTT1[1]
(V.)G.CSROTO1[1]
Posição (coordenadas máquina) calculada para os eixos rotativos da
cinemática no final do bloco, para a solução 1 do modo #CSROT. • Variables: (V.)G.CSROTF1[2]
(V.)G.CSROTS1[2]
(V.)G.CSROTT1[2]
(V.)G.CSROTO1[2]
Posição (coordenadas máquina) calculada para os eixos rotativos da
cinemática no início do bloco, para a solução 1 do modo #CSROT. • Variables: (V.)G.CSROTF2[1]
(V.)G.CSROTS2[1]
(V.)G.CSROTT2[1]
(V.)G.CSROTO2[1]
Posição (coordenadas máquina) calculada para os eixos rotativos da
cinemática no final do bloco, para a solução 1 do modo #CSROT. • Variables: (V.)G.CSROTF2[2]
(V.)G.CSROTS2[2]
(V.)G.CSROTT2[2]
(V.)G.CSROTO2[2]
Posição (coordenadas máquina) a ocupar pelos eixos rotativos da cinemática
no início do bloco, para o modo #CSROT. • Variables: (V.)G.CSROTF[1]
(V.)G.CSROTS[1]
(V.)G.CSROTT[1]
(V.)G.CSROTO[1]
Posição (coordenadas máquina) a ocupar pelos eixos rotativos da cinemática
no final do bloco, para o modo #CSROT. • Variables: (V.)G.CSROTF[2]
(V.)G.CSROTS[2]
(V.)G.CSROTT[2]
(V.)G.CSROTO[2]
CNC 8060 CNC 8065
(REF: 2008) Ref. 1501
Ref. 1505
Posição do zero peça transformado pela instrução #KINORG, considerando
a posição da mesa, nos três primeiros eixos do canal. • Variável: (V.)G.KINORG1 (V.)G.KINORG2 (V.)G.KINORG3
Permitir ao usuário alterar os parâmetros das cinemáticas. • Variável: (V.)MPK.TDATAFkin[nb]
(V.)G.OFTDATAkin[nb] Novas opções nos gráficos.
• Definir se a peça é cilíndrica ou retangular.
• Definir até quatro peças.
• Associar uma peça a um ou vários canais.
• Instruções #DGWZ.
Alterar online a configuração da máquina nos gráficos HD (arquivos xca). • Instrução #DEFGRAPH.
Compensação de ferramenta 3D. • Instrução #COMP3D.
Coordenadas absolutas e incrementais no mesmo bloco (I). • Comando I.
HSC. Modo SURFACE. Novos comandos RE, SF e AXF. • Instrução #HSC.
HSC. Modo FAST. Novos comandos RE, SF e AXF. • Instrução #HSC.
HSC. Modo CONTERROR. Novos comandos RE e AXF. • Instrução #HSC.
Software V05.31
Programação de cotas. Ângulo e coordenada cartesiana.
Rosqueamento eletrônico de passo variável. • Função: G34.
Remover os eixos após interromper um rosqueamento eletrônico. • Função: G233.
• Variável: (V.)G.RETREJ Asumir IPLANE como plano activo tras M30/RESET o mantener el activo.
Estado detalhado do CNC em modo automático. Novo valor $100000. • Variável: (V.)G.CNCAUTSTATUS Tensão em volts da saída [n] do módulo RCS-S. • Variável: (V.)G.ANASO[n]
HSC. Modo = SURFACE. Novos comandos OS. • Sentença: #HSC
HSC. Se o comando RE não for programado, o erro permitido nos eixos
rotativos será o máximo entre o parâmetro MAXERROR e o comando E. • Sentença: #HSC Se não existe nenhum ponto de continuação definido, a execução continua
na instrução #ABORT OFF; se esta instrução não estiver definida, a execução salta para o final do programa (M30).
• Sentença: #ABORT
Geração ISO. • Sentença: #ISO
Spindles do sistema envolvidos na sub-rotina associada à M3, M4, M5, M19
e M41-M44. • Variável: (V.)G.SUBMSPDL
Ciclo fixo ativo. • Variável: (V.)G.ACTIVECYLE
Estado do apalpador ꞏ1ꞏ. • Variável: (V.)G.PRBST
Movimento de apalpamento. Valor medido no spindle master do canal. • Variável: (V.)G.PLMEAS4 Fim do reposicionamento de eixos e spindles no ponto de início. • Variável: (V.)G.ENDREPINI Fim do reposicionamento de eixos e spindles no ponto de interrupção. • Variável: (V.)G.ENDREPINT Tempo restante para ativar a saída do laser. • Variável: (V.)G.LASEROTMON Tempo restante para desativar a saída do laser. • Variável: (V.)G.LASEROTMOFF Tempo que permanece ativo o PWM em modo contínuo. • Variável: (V.)G.PWMBTIME Estado final do PWM uma vez finalizado o modo contínuo. • Variável: (V.)G.PWMBEND Porcentagem do tempo de ciclo que utiliza o PLC. • Variável: (V.)G.PLCTIMERATE Porcentagem do tempo de ciclo utilizado pela preparação da dinâmica da
trajetória. • Variável: (V.)G.TRAYTIMERATE
Valor da entrada de contagem local. • Variável: (V.)G.LCOUNTER1
Valor da entrada de contagem local 2. • Variável: (V.)G.LCOUNTER2
Avanço real do CNC em G95. • Variável: (V.)G.FREALPR
Avanço real sobre a trajetória. • Variável: (V.)G.ACTFEED
Avanço ativo no bloco. • Variável: (V.)G.IPOFEED
Ferramenta ativa. Código do tipo de corretor. • Variável: (V.)TM.TOOLTYP[ofd]
Ferramenta em preparação. Código do tipo de corretor. • Variável: (V.)G.TOOLTYP Ferramenta em preparação. Orientação do suporte de ferramentas. • Variável: (V.)G.FIXORI Nas instruções #CS ou #ACS está selecionada a solução 2. • Variável: (V.)G.TORISOL2
Modelo de CNC. • Variável: (V.)G.CNCMODEL
Número da sub-versão do CNC (valor decimal). • Variável: (V.)G.SUBVERSION Número da linha sobre a qual se encontra o cursor. • Variável: (V.)G.CURSORLINE Suavização da orientação dos eixos rotativos trabalhando com RTCP. • Variável: (V.)MPG.ORISMOOTH Erro permitido no eixo para o modo HSC. • Variável: (V.)A.ACTROUND.xn Software V05.10
CNC 8060
Zonas de trabalho. • Função: G120, G121, G122, G123.
• Variáveis: (V.)MPA.ZONELIMITTOL.xn
Suavizar a trajetória. • Sentença: #PATHND
Suavizar a trajetória e o avanço. • Sentença: #FEEDND
Software V01.50
O CNC permite fixar a cota de máquina em eixos gantry. • Função: G174.
O CNC permite executar sete sub-rotinas por bloco.
Software V05.60.00
Sub-rotina associada ao reset. • Sub-rotina: PROGRAM_RESET
Sub-rotina associada ao ciclo de calibração de ferramenta. • Sub-rotina: KinCal_Begin.nc KinCal_End.nc
Novo critério de busca dos arquivos de ajuda associados às sub-rotinas. • Arquivo: pcall.txt
• Arquivo: subroutine_name.txt subroutine_name.bmp As sub-rotinas associadas às funções G500-599 podem dispor de arquivos
de ajuda que serão mostrados durante a edição. • Arquivo: G500.txt, G501.txt, etc.
G500.bmp, G501.bmp, etc.
As sub-rotinas associadas às funções G8000-8999 podem dispor de arquivos
de ajuda que serão mostrados durante a edição. • Arquivo: G8000.txt, G8001.txt, etc.
G8000.bmp, G8001.bmp, etc.
Novo algoritmo de compensação de raio, otimizado para resolver perfis com degraus.
Sub-rotinas de usuário (G500-G599) e sub-rotinas modais. • Funções: G500, G501, etc.
• Sentenças: #MCALL Sub-rotinas de usuário (G8000-G8099) e sub-rotinas modais. • Funções: G8000, G8001, etc.
• Sentenças: #MCALL As chamadas às sub-rotinas com inicialização de parâmetros permitem
programar 32 parâmetros adicionais (P26 a P57), que também poderão ser definidos como "D0= " a "D31=", de modo que "D0=" é equivalente a P26,
"D1=" a P27 e assim sucessivamente.
• Funções: G500, G501, etc.
G180, G181, etc.
G380, G381, etc.
• Sentenças: #PCALL, #MCALL
Funções G02 e G03 não modais. • Funções: G2, G3
Função G00 não modal. • Funções: G0
Com o CNC no modo SETUP (configuração), as rotinas OEM cuja extensão é fst, serão carregadas na memória RAM durante a preparação dos blocos.
Software V01.70.00
Função DMC. • Sentenças: #DMC ON, #DMC OFF
Abrir e escrever arquivos.
• Abrir um arquivo para escrita.
• Escrever em um arquivo.
• Fechar um arquivo.
• O OEM ou o usuário podem definir um grupo de textos no arquivo cncWrite.txt.
• Sentenças: #OPEN, #WRITE, #CLOSE
Mensagens do CNC.
• Identificadores de formato (%D, %i, %u, etc.).
• Definir mensagens por meio de um número.
• O OEM ou o usuário podem definir um grupo de mensagens no arquivo cncMsg.txt.
• Sentença: #MSG
Erros e warnings.
• Identificadores de formato (%D, %i, %u, etc.).
• Mudança de localização do arquivo cncError.txt.
• Programar um warning com valor 0 apaga todos os warnings que estão sendo visualizados
• Sentenças: #ERROR
#WARNING
#WARNINGSTOP
Zona de trabalho. O comando "E" deve sempre ir depois da função G122; caso
contrário, o CNC irá interpretá-lo como o nome do eixo. • Função G122.
CNC 8060 CNC 8065
(REF: 2008) Ref. 1901
Ref. 2008 Software V06.00.00
Novo comando para selecionar o tipo de arquivo (comando TYPE). • Sentença: #OPEN
Software V06.01.06
Fator de escala por eixo. • Função: G72.
CNC 8060 CNC 8065
(REF: 2008)