Deslocar os eixos rotativos num percurso otimizado com M126

Aplicação

Com M126, o comando desloca um eixo rotativo pelo percurso mais curto nas coordenadas programadas. A função atua apenas nos eixos rotativos cuja visualização de posições está reduzida a um valor inferior a 360°.

Descrição das funções

Atuação

M126 atua no início do bloco.

Para restaurar M126, programe M127.

Exemplo de aplicação

Os programas NC contidos no manual do utilizador representam propostas de solução. Antes de utilizar os programas NC ou blocos NC individuais numa máquina, terá de os adaptar.

Ajuste os seguintes conteúdos:

  • ferramentas não acionadas
  • Valores de corte
  • Avanços
  • Altura segura ou posições seguras
  • Posições específicas da máquina, p. ex., com M91
  • Caminhos de chamadas de programas

Alguns programas NC dependem da cinemática da máquina. Ajuste estes programas NC à cinemática da sua máquina antes do primeiro ensaio.

Teste os programas NC adicionalmente com a ajuda da simulação antes da efetiva execução do programa.

 
Tip

Com a ajuda de um teste do programa, é possível verificar se os programas NC podem ser utilizados com as opções de software disponíveis, a cinemática de máquina ativa e também a configuração atual da máquina.

11 L C+350

; Deslocar no eixo C

12 L C+10 M126

; Deslocar no eixo C num percurso otimizado

No primeiro bloco NC, o comando posiciona o eixo C em 350°.

No segundo bloco NC, o comando ativa M126 e, em seguida, posiciona o eixo C em 10° num percurso otimizado. O comando utiliza o percurso de deslocação mais curto e movimenta o eixo C na direção de rotação positiva, para lá dos 360°. O percurso de deslocação é de 20°.

Sem M126, o comando não move o eixo rotativo para lá dos 360°. O percurso de deslocação é de 340° na direção de rotação negativa.

Avisos

  • M126 não atua em movimentos de deslocação incrementais.
  • A atuação de M126 depende da configuração do eixo rotativo.
  • M126 atua exclusivamente em eixos de módulo.
  • Com o parâmetro de máquina isModulo (N.º 300102), o fabricante da máquina define se o eixo rotativo é um eixo módulo.

  • Com o parâmetro de máquina opcional shortestDistance (N.º 300401), o fabricante da máquina define se o comando, por norma, posiciona o eixo rotativo com o percurso de deslocação mais curto.
  • Com o parâmetro de máquina opcional startPosToModulo (N.º 300402), o fabricante da máquina define se o comando reduz a visualização de posições real para o intervalo de 0° a 360° antes de cada posicionamento.

Definições

Eixo módulo
Os eixos módulo são módulos cujo encoder fornece apenas valores de 0° a 359,9999°. Se um eixo for utilizado como fuso, o fabricante da máquina deve configurar o mesmo como eixo módulo.

Eixo rollover
Os eixos rollover são eixos rotativos que podem executar várias rotações ou quantas se desejar. Um eixo rollover deve ser configurado pelo fabricante da máquina como eixo módulo.

Método de contagem de módulo
A visualização de posições de um eixo rotativo com método de contagem de módulo encontra-se entre 0° e 359,9999°. Se o valor de 359,9999° for excedido, a visualização começa novamente em 0°.