Definição do padrão PATTERN DEF

Aplicação

Com a função PATTERN DEF, definem-se facilmente padrões de maquinagem, que se podem chamar com a função CYCL CALL PAT. Tal como acontece nas definições de ciclos, também na definição de padrões estão disponíveis figuras de ajuda que esclarecem quaisquer parâmetros de introdução.

 
Aviso
Atenção, perigo de colisão!
A função PATTERN DEF calcula as coordenadas de maquinagem nos eixos X e Y. Durante a maquinagem seguinte, existe perigo de colisão em todos os eixos de ferramenta exceto X!
  1. Utilizar PATTERN DEF exclusivamente com o eixo de ferramenta Z

Possibilidade de seleção

Definição

Mais informações

POS1

Ponto

Definição de até 9 posições de maquinagem quaisquer

ROW1

Série

Definição de uma linha individual retilínea ou rodada

PAT1

Padrão

Definição de um padrão individual retilíneo, rodado ou deformado

FRAME1

Moldura

Definição de uma moldura individual retilínea, rodada ou deformada

CIRC1

Círculo

Definição de um círculo completo

PITCHCIRC1

Círculo teórico

Definição de um círculo teórico

Introduzir PATTERN DEF

Proceda da seguinte forma:

  1. Selecionar Inserir função NC
  2. O comando abre a janela Inserir função NC.
  3. Selecionar PATTERN DEF
  4. O comando inicia a introdução para PATTERN DEF.
  5. Selecionar o padrão de maquinagem desejado, p. ex., CIRC1 para um círculo completo
  6. Indicar as definições necessárias
  7. Definir o ciclo de maquinagem, p. ex., ciclo 200 FURAR
  8. Chamar o ciclo com CYCL CALL PAT

Utilizar PATTERN DEF

Assim que tiver introduzido uma definição de padrão, pode chamá-la através da função CYCL CALL PAT.

Programar ciclo de maquinagem

O comando executa o último ciclo de maquinagem definido no padrão de maquinagem definido pelo utilizador.

Esquema: execução com PATTERN DEF

0 BEGIN SL 2 MM

...

11 PATTERN DEF POS1 (X+25 Y+33.5 Z+0) POS2 (X+15 IY+6.5 Z+0)

12 CYCL DEF 200 FURAR

...

13 CYCL CALL PAT

Avisos

Recomendação de programação

  • Antes de CYCL CALL PAT, pode-se utilizar a função GLOBAL DEF 125 com Q345=1. Em seguida, o comando posiciona a ferramenta entre os furos sempre na 2.ª distância de segurança que tenha sido definida no ciclo.

Instruções de operação:

  • Um padrão de maquinagem mantém-se ativo até se definir um novo padrão ou selecionar uma tabela de pontos através da função SEL PATTERN.
  • Selecionar a tabela de pontos no programa NC com SEL PATTERN

  • O comando leva a ferramenta entre os pontos iniciais de regresso à altura de segurança. Como altura segura, o comando utiliza a posição do eixo da ferramenta na chamada do ciclo ou o valor do parâmetro de ciclo Q204, dependendo de qual for maior.
  • Se a superfície das coordenadas em PATTERN DEF for maior do que aquela no ciclo, a distância de segurança e a 2.ª distância de segurança são calculadas na superfície das coordenadas de PATTERN DEF.
  • Através do processo de bloco, é possível selecionar um ponto qualquer, no qual se pode iniciar ou continuar a maquinagem.
  • Entrada no programa com processo de bloco

Definir posições de maquinagem individuais

 
Tip

Instruções de programação e operação:

  • Podem-se introduzir, no máximo, 9 posições de maquinagem; confirmar a introdução com a tecla ENT.
  • A POS1 deve ser programada com coordenadas absolutas. A POS2 à POS9 podem ser programadas de forma absoluta ou incremental.
  • Se se definir uma Superficie da peça em Z diferente de 0, então este valor será válido para a superfície da peça de trabalho Q203 que se definiu no ciclo de maquinagem.

Imagem de ajuda

Parâmetros

POS1: Coordenada X posição mecanizado

Introduzir a coordenada X de forma absoluta.

Introdução: -999999999...+999999999

POS1: Coord. Y posição de mecanizado

Introduzir a coordenada Y de forma absoluta.

Introdução: -999999999...+999999999

POS1: Coordenada superfície peça trab

Introduzir de forma absoluta a coordenada Z na qual a maquinagem começa.

Introdução: -999999999...+999999999

POS2: Coordenada X posição mecanizado

Introduzir a coordenada X de forma absoluta ou incremental.

Introdução: -999999999...+999999999

POS2: Coord. Y posição de mecanizado

Introduzir a coordenada Y de forma absoluta ou incremental.

Introdução: -999999999...+999999999

POS2: Coordenada superfície peça trab

Introduzir a coordenada Z de forma absoluta ou incremental.

Introdução: -999999999...+999999999

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.

Exemplo

11 PATTERN DEF ~

POS1( X+25 Y+33.5 Z+0 ) ~

POS2( X+15 IY+6.5 Z+0 )

Definir série individual

 
Tip

Instrução de programação e operação

  • Se se definir uma Superficie da peça em Z diferente de 0, então este valor será válido para a superfície da peça de trabalho Q203 que se definiu no ciclo de maquinagem.

Imagem de ajuda

Parâmetros

Ponto inicial X

Coordenada do ponto inicial da fila no eixo X. O valor atua de forma absoluta.

Introdução: -99999.9999999...+99999.9999999

Ponto inicial Y

Coordenada do ponto inicial da fila no eixo Y. O valor atua de forma absoluta.

Introdução: -99999.9999999...+99999.9999999

Distância posições maquinação

Distância (incremental) entre as posições de maquinagem. Introduzir o valor positivo ou negativo

Introdução: -999999999...+999999999

Número de maquinações

Número total das posições de maquinagem

Introdução: 0...999

Pos. angular do padrão completo

Ângulo de rotação em volta do ponto inicial introduzido. Eixo de referência: eixo principal do plano de maquinagem ativo (por exemplo, X no eixo da ferramenta Z). Introduzir o valor absoluto e positivo ou negativo

Introdução: -360.000...+360.000

Coordenada superfície peça trab

Introduzir de forma absoluta a coordenada Z na qual a maquinagem começa

Introdução: -999999999...+999999999

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.

Exemplo

11 PATTERN DEF ~

ROW1( X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0 )

Definir padrão individual

 
Tip

Instruções de programação e operação:

  • Os parâmetros Posição angular eixo principal e Posição angular eixo secundário watuam adicionalmente numa Pos. angular do padrão completo executada anteriormente.
  • Se se definir uma Superficie da peça em Z diferente de 0, então este valor será válido para a superfície da peça de trabalho Q203 que se definiu no ciclo de maquinagem.

Imagem de ajuda

Parâmetros

Ponto inicial X

Coordenada absoluta do ponto inicial do padrão no eixo X

Introdução: -999999999...+999999999

Ponto inicial Y

Coordenada absoluta do ponto inicial do padrão no eixo Y

Introdução: -999999999...+999999999

Distância posições maquinação X

Distância (incremental) entre as posições de maquinagem na direção X. Introdução possível de valor positivo ou negativo

Introdução: -999999999...+999999999

Distância posições maquinação Y

Distância (incremental) entre as posições de maquinagem na direção Y. Introdução possível de valor positivo ou negativo

Introdução: -999999999...+999999999

Número de colunas

Número total de colunas do padrão

Introdução: 0...999

Número de linhas

Número total de linhas do padrão

Introdução: 0...999

Pos. angular do padrão completo

Ângulo de rotação, com o qual todo o desenho é rodado em volta do ponto inicial introduzido. Eixo de referência: eixo principal do plano de maquinagem ativo (por exemplo, X no eixo da ferramenta Z). Introduzir o valor absoluto e positivo ou negativo

Introdução: -360.000...+360.000

Posição angular eixo principal

Ângulo de rotação, com o qual exclusivamente o eixo principal do plano de maquinagem é deformado em relação ao ponto inicial introduzido. Introdução possível de valor positivo ou negativo

Introdução: -360.000...+360.000

Posição angular eixo secundário

Ângulo de rotação, com o qual exclusivamente o eixo secundário do plano de maquinagem é deformado em relação ao ponto inicial introduzido. Introdução possível de valor positivo ou negativo

Introdução: -360.000...+360.000

Coordenada superfície peça trab

Introduzir de forma absoluta a coordenada Z na qual a maquinagem começa.

Introdução: -999999999...+999999999

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.

Exemplo

11 PATTERN DEF ~

PAT1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 )

Definir molduras individuais

 
Tip

Instruções de programação e operação:

  • Os parâmetros Posição angular eixo principal e Posição angular eixo secundário watuam adicionalmente numa Pos. angular do padrão completo executada anteriormente.
  • Se se definir uma Superficie da peça em Z diferente de 0, então este valor será válido para a superfície da peça de trabalho Q203 que se definiu no ciclo de maquinagem.

Imagem de ajuda

Parâmetros

Ponto inicial X

Coordenada absoluta do ponto inicial da moldura no eixo X

Introdução: -999999999...+999999999

Ponto inicial Y

Coordenada absoluta do ponto inicial da moldura no eixo Y

Introdução: -999999999...+999999999

Distância posições maquinação X

Distância (incremental) entre as posições de maquinagem na direção X. Introdução possível de valor positivo ou negativo

Introdução: -999999999...+999999999

Distância posições maquinação Y

Distância (incremental) entre as posições de maquinagem na direção Y. Introdução possível de valor positivo ou negativo

Introdução: -999999999...+999999999

Número de colunas

Número total de colunas do padrão

Introdução: 0...999

Número de linhas

Número total de linhas do padrão

Introdução: 0...999

Pos. angular do padrão completo

Ângulo de rotação, com o qual todo o desenho é rodado em volta do ponto inicial introduzido. Eixo de referência: eixo principal do plano de maquinagem ativo (por exemplo, X no eixo da ferramenta Z). Introduzir o valor absoluto e positivo ou negativo

Introdução: -360.000...+360.000

Posição angular eixo principal

Ângulo de rotação, com o qual exclusivamente o eixo principal do plano de maquinagem é deformado em relação ao ponto inicial introduzido. Introdução de valor positivo ou negativo possível.

Introdução: -360.000...+360.000

Posição angular eixo secundário

Ângulo de rotação, com o qual exclusivamente o eixo secundário do plano de maquinagem é deformado em relação ao ponto inicial introduzido. Introdução de valor positivo ou negativo possível.

Introdução: -360.000...+360.000

Coordenada superfície peça trab

Introduzir de forma absoluta a coordenada Z na qual a maquinagem começa

Introdução: -999999999...+999999999

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.

Exemplo

11 PATTERN DEF ~

FRAME1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 )

Definir círculo completo

 
Tip

Instruções de programação e operação:

  • Se se definir uma Superficie da peça em Z diferente de 0, então este valor será válido para a superfície da peça de trabalho Q203 que se definiu no ciclo de maquinagem.

Imagem de ajuda

Parâmetros

Centro do círculo de furos X

Coordenada absoluta do ponto central do círculo no eixo X

Introdução: -999999999...+999999999

Centro do círculo de furos Y

Coordenada absoluta do ponto central do círculo no eixo Y

Introdução: -999999999...+999999999

Diâmetro do círculo de furos

Diâmetro do círculo de furos

Introdução: 0...999999999

Ângulo inicial

Ângulo polar da primeira posição de maquinagem. Eixo de referência: eixo principal do plano de maquinagem ativo (por exemplo, X no eixo da ferramenta Z). Introdução possível de valor positivo ou negativo

Introdução: -360.000...+360.000

Número de maquinações

Número total das posições de maquinagem no círculo

Introdução: 0...999

Coordenada superfície peça trab

Introduzir de forma absoluta a coordenada Z na qual a maquinagem começa.

Introdução: -999999999...+999999999

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.

Exemplo

11 PATTERN DEF ~

CIRC1( X+25 Y+33 D80 START+45 NUM8 Z+0 )

Definir círculo teórico

 
Tip

Instruções de programação e operação:

  • Se se definir uma Superficie da peça em Z diferente de 0, então este valor será válido para a superfície da peça de trabalho Q203 que se definiu no ciclo de maquinagem.

Imagem de ajuda

Parâmetros

Centro do círculo de furos X

Coordenada absoluta do ponto central do círculo no eixo X

Introdução: -999999999...+999999999

Centro do círculo de furos Y

Coordenada absoluta do ponto central do círculo no eixo Y

Introdução: -999999999...+999999999

Diâmetro do círculo de furos

Diâmetro do círculo de furos

Introdução: 0...999999999

Ângulo inicial

Ângulo polar da primeira posição de maquinagem. Eixo de referência: eixo principal do plano de maquinagem ativo (por exemplo, X no eixo da ferramenta Z). Introdução possível de valor positivo ou negativo

Introdução: -360.000...+360.000

Passo gradual/Ângulo final

Ângulo polar de valor incremental entre duas posições de maquinagem. Introdução de valor positivo ou negativo possível. Ângulo final possível de introduzir em alternativa (comutar por possibilidade de seleção na barra de ações ou no formulário)

Introdução: -360.000...+360.000

Número de maquinações

Número total das posições de maquinagem no círculo

Introdução: 0...999

Coordenada superfície peça trab

Introduzir a coordenada Z na qual a maquinagem começa.

Introdução: -999999999...+999999999

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.

Exemplo

11 PATTERN DEF ~

PITCHCIRC1( X+25 Y+33 D80 START+45 STEP+30 NUM8 Z+0 )

Exemplo: utilização de ciclos em ligação com PATTERN DEF

As coordenadas de furos são guardadas na definição de padrão PATTERN DEF POS. O comando chama as coordenadas de furos com CYCL CALL PAT.

Os raios de ferramenta são selecionados de forma a que todos os passos de trabalho sejam vistos no gráfico de teste.

Execução do programa

  • Centrar (raio de ferramenta 4)
  • GLOBAL DEF 125 POSICIONAR: Com esta função, num CYCL CALL PAT, o comando posiciona entre os pontos na 2.ª distância de segurança. Esta função mantém-se ativa até M30.
  • Furar (raio de ferramenta 2, 4)
  • Roscagem (raio de ferramenta 3)

Ciclos independentes da tecnologia e Ciclos para fresagem

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.

0 BEGIN PGM 1 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 1 Z S5000

; Chamada da ferramenta centrador (raio 4)

4 L Z+50 R0 FMAX

; Deslocar a ferramenta para a altura segura

5 PATTERN DEF ~

POS1( X+10 Y+10 Z+0 ) ~

POS2( X+40 Y+30 Z+0 ) ~

POS3( X+20 Y+55 Z+0 ) ~

POS4( X+10 Y+90 Z+0 ) ~

POS5( X+90 Y+90 Z+0 ) ~

POS6( X+80 Y+65 Z+0 ) ~

POS7( X+80 Y+30 Z+0 ) ~

POS8( X+90 Y+10 Z+0 )

6 CYCL DEF 240 CENTRAR ~

Q200=+2

;DISTANCIA SEGURANCA ~

Q343=+0

;SELECC. DIA./PROF. ~

Q201=-2

;PROFUNDIDADE ~

Q344=-10

;DIAMETRO ~

Q206=+150

;AVANCO INCREMENTO ~

Q211=+0

;TEMPO ESP. EM BAIXO ~

Q203=+0

;COORD. SUPERFICIE ~

Q204=+10

;2. DIST. SEGURANCA ~

Q342=+0

;DIAMETRO FURO ~

Q253=+750

;AVANCO PRE-POSICION.

7 GLOBAL DEF 125 POSICIONAR ~

Q345=+1

;SELECC. ALTURA POS.

8 CYCL CALL PAT F5000 M3

; Chamada de ciclo em ligação com padrão de pontos

9 L Z+100 R0 FMAX

; Retirar a ferramenta

10 TOOL CALL 227 Z S5000

; Chamada da ferramenta broca (raio 2,4)

11 L X+50 R0 F5000

; Deslocar a ferramenta para a altura segura

12 CYCL DEF 200 FURAR ~

Q200=+2

;DISTANCIA SEGURANCA ~

Q201=-25

;PROFUNDIDADE ~

Q206=+150

;AVANCO INCREMENTO ~

Q202=+5

;INCREMENTO ~

Q210=+0

;TEMPO ESPERA EM CIMA ~

Q203=+0

;COORD. SUPERFICIE ~

Q204=+10

;2. DIST. SEGURANCA ~

Q211=+0.2

;TEMPO ESP. EM BAIXO ~

Q395=+0

;REFER. PROFUNDIDADE

13 CYCL CALL PAT F500 M3

; Chamada de ciclo em ligação com padrão de pontos

14 L Z+100 R0 FMAX

; Retirar a ferramenta

15 TOOL CALL 263 Z S200

; Chamada da ferramenta broca de roscagem (raio 3)

16 L Z+100 R0 FMAX

; Deslocar a ferramenta para a altura segura

17 CYCL DEF 206 ROSCAGEM ~

Q200=+2

;DISTANCIA SEGURANCA ~

Q201=-25

;PROFUNDIDADE ROSCADO ~

Q206=+150

;AVANCO INCREMENTO ~

Q211=+0

;TEMPO ESP. EM BAIXO ~

Q203=+0

;COORD. SUPERFICIE ~

Q204=+10

;2. DIST. SEGURANCA

18 CYCL CALL PAT F5000 M3

; Chamada de ciclo em ligação com padrão de pontos

19 L Z+100 R0 FMAX

; Retirar a ferramenta, fim do programa

20 M30

21 END PGM 1 MM