Definir o comportamento ao posicionar eixos paralelos com FUNCTION PARAXCOMP
Aplicação
A função FUNCTION PARAXCOMP permite definir se o comando considera os eixos paralelos nos movimentos de deslocação com o respetivo eixo principal.
Descrição das funções
Se a função FUNCTION PARAXCOMP estiver ativa, o comando mostra um ícone na área de trabalho Posições. O ícone de FUNCTION PARAXMODE esconde, eventualmente, um ícone ativo para FUNCTION PARAXCOMP.
FUNCTION PARAXCOMP DISPLAY
Com a função PARAXCOMP DISPLAY liga-se a função de visualização para movimentos de eixos paralelos. O comando calcula movimentos de deslocação do eixo paralelo na visualização da posição do respetivo eixo principal (visualização total). A visualização da posição do eixo principal mostra sempre a distância relativa da ferramenta para a peça de trabalho, independentemente de se mover o eixo principal ou o paralelo.
FUNCTION PARAXCOMP MOVE
Com a função PARAXCOMP MOVE, o comando compensa movimentos de eixos paralelos com um movimento compensatório em cada eixo principal correspondente.
Num movimento de eixos paralelos, por exemplo, do eixo W na direção negativa, o comando desloca simultaneamente o eixo principal Z com o mesmo valor na direção positiva. A distância relativa de uma ferramenta para uma peça de trabalho permanece igual. Aplicação para máquina de entrada: fazer correr a broca da máquina para deslocar de forma sincronizada a viga transversal para baixo.
FUNCTION PARAXCOMP OFF
Com a função PARAXCOMP OFF, desligam-se as funções de eixo paralelo PARAXCOMP DISPLAY e PARAXCOMP MOVE
O comando anula a função de eixos paralelos PARAXCOMP com as seguintes funções:
- Seleção de um programa NC
- PARAXCOMP OFF
Se FUNCTION PARAXCOMP estiver inativa, o comando não apresenta nenhum símbolo nem informações adicionais à frente das designações dos eixos.
Introduçã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.
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 FUNCTION PARAXCOMP MOVE W | ; Compensar os movimentos do eixo W com um movimento de compensação no eixo Z |
A função NC contém os seguintes elementos de sintaxe:
Elemento de sintaxe | Significado |
---|---|
FUNCTION PARAXCOMP | Compilador de sintaxe para o comportamento ao posicionar eixos paralelos |
DISPLAY, MOVE ou OFF | Calcular os valores do eixo paralelo com o eixo principal, compensar ou não considerar os movimentos com o eixo principal |
X, Y, Z, U, V ou W | Eixo afetado Elemento de sintaxe opcional |
Avisos
- Só pode utilizar a função PARAXCOMP MOVE em conexão com blocos lineares L.
- O comando permite apenas uma função PARAXCOMP ativa por eixo. Se for definido um eixo tanto em PARAXCOMP DISPLAY, como em PARAXCOMP MOVE, atua a última função executada.
- Através dos valores de offset, é possível definir uma deslocação no eixo paralelo para o programa NC, p. ex., W. Dessa forma, podem-se processar, p. ex., peças de trabalho de diferentes alturas com o mesmo programa NC.
Indicações em conexão com parâmetros de máquina
Com o parâmetro de máquina opcional presetToAlignAxis (N.º 300203), o fabricante da máquina define especificamente para os eixos de que forma o comando interpreta os valores de offset. No caso de FUNCTION PARAXCOMP, o parâmetro de máquina só é relevante para os eixos paralelos (U_OFFS, V_OFFS e W_OFFS). Se não existirem offsets, o comando comporta-se conforme referido na descrição da função.
- Se o parâmetro de máquina para o eixo paralelo não estiver definido, ou se estiver definido com o valor FALSE, o offset atua apenas no eixo paralelo. A referência das coordenadas do eixo paralelo programadas desloca-se segundo o valor de offset. As coordenadas do eixo principal continuam a referir-se ao ponto de referência da peça de trabalho.
- Se o parâmetro de máquina para o eixo paralelo estiver definido com o valor TRUE, o offset atua no eixo paralelo e no eixo principal. As referências das coordenadas do eixo paralelo e do eixo principal programadas deslocam-se segundo o valor de offset.
Exemplo
Este exemplo ilustra o efeito do parâmetro de máquina opcional presetToAlignAxis (N.º 300203).
A maquinagem realiza-se numa fresadora de portal com um mandril de cabeçote móvel como eixo W paralelo ao eixo principal Z. A coluna W_OFFS da tabela de pontos de referência contém o valor –10 O valor Z do ponto de referência da peça de trabalho encontra-se no ponto zero da máquina.
Pontos de referência na máquina
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.
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 Z+100 W+0 R0 FMAX M91 | ; Posicionar os eixos Z e W no eixo de coordenadas da máquina M-CS |
12 FUNCTION PARAX COMP DISPLAY W | ; Ativar a visualização total |
13 L Z+0 F1500 | ; Posicionar o eixo Z em 0 |
14 L W-20 | ; Posicionar o eixo W na profundidade de maquinagem |
No primeiro bloco NC, o comando posiciona os eixos Z e W referidos ao ponto zero da máquina, ou seja, independentes do ponto de referência da peça de trabalho. No modo REF.R, a visualização de posições mostra os valores Z+100 e W+0. No modo ATUAL, o comando considera o W_OFFS e mostra os valores Z+100 e W+10.
No bloco NC 11, o comando ativa a visualização total para os modos ATUAL e NOM da visualização de posições. O comando mostra os movimentos de deslocação do eixo W na visualização de posições do eixo Z.
O resultado depende do ajuste do parâmetro de máquina presetToAlignAxis:
FALSE ou não definido | TRUE |
---|---|
O comando considera o offset apenas no eixo W. O valor da visualização Z permanece igual. | O comando considera o offset nos eixos W e Z. A visualização ATUAL do eixo Z altera-se conforme o valor do offset. |
Valores da visualização de posições:
| Valores da visualização de posições:
|
No bloco NC 12, o comando posiciona o eixo Z na coordenada programada 0.
O resultado depende do ajuste do parâmetro de máquina presetToAlignAxis:
FALSE ou não definido | TRUE |
---|---|
O comando desloca o eixo Z em 100 mm. | As coordenadas do eixo Z referem-se ao offset. Para alcançar a coordenada programada 0, o eixo deve deslocar-se 110 mm. |
Valores da visualização de posições:
| Valores da visualização de posições:
|
No bloco NC 13, o comando posiciona o eixo W na coordenada programada –20. As coordenadas do eixo W referem-se ao offset. Para alcançar a coordenada programada, o eixo deve deslocar-se 30 mm. Por meio da visualização total, o comando exibe o movimento de deslocação também na visualização ATUAL do eixo Z.
Os valores da visualização de posições dependem da definição do parâmetro de máquina presetToAlignAxis:
FALSE ou não definido | TRUE |
---|---|
Valores da visualização de posições:
| Valores da visualização de posições:
|
Se, com a função PARAXCOMP DISPLAY ativa, se deslocar apenas o eixo W, o comando considera o offset apenas uma vez, independentemente da definição do parâmetro de máquina presetToAlignAxis.