Exemplo de torneamento de interpolação, ciclo 291
No programa NC seguinte, utiliza-se o ciclo 291 TORN.INTERPOL.ACOPL.. Este exemplo ilustra a produção de um recesso axial e radial.
ferramentas não acionadas
- Ferramenta de tornear, definida em toolturn.trn: ferramenta N.º 10: TO:1, ORI:0, TYPE:ROUGH, ferramenta para recesso axial
- Ferramenta de tornear, definida em toolturn.trn: ferramenta N.º 11: TO:8, ORI:0, TYPE:ROUGH, ferramenta para recesso radial
Execução do programa
- Chamada de ferramenta: ferramenta para recesso axial
- Início do torneamento de interpolação: descrição e chamada do ciclo 291; Q560=1
- Fim do torneamento de interpolação: descrição e chamada do ciclo 291; Q560=0
- Chamada de ferramenta: ferramenta de punção para recesso radial
- Início do torneamento de interpolação: descrição e chamada do ciclo 291; Q560=1
- Fim do torneamento de interpolação: descrição e chamada do ciclo 291; Q560=0
- Tip
Através da conversão do parâmetro Q561, a ferramenta de tornear é representada no gráfico de simulação como ferramenta de 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.
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 5 MM | |||
1 BLK FORM CYLINDER Z R15 L60 | |||
2 TOOL CALL 10 | ; Chamada de ferramenta: ferramenta para recesso axial | ||
3 CC X+0 Y+0 | |||
4 LP PR+30 PA+0 R0 FMAX | ; Retirar a ferramenta | ||
5 CYCL DEF 291 TORN.INTERPOL.ACOPL. ~ | |||
| |||
| |||
| |||
| |||
| |||
6 CYCL CALL | ; Chamada do ciclo | ||
7 LP PR+9 PA+0 RR FMAX | ; Posicionar a ferramenta no plano de maquinagem | ||
8 L Z+10 FMAX | |||
9 L Z+0.2 F2000 | ; Posicionar a ferramenta no eixo do mandril | ||
10 LBL 1 | ; Puncionar em superfície transversal, passo 0,2 mm, profundidade: 6 mm | ||
11 CP IPA+360 IZ-0.2 DR+ F10000 | |||
12 CALL LBL 1 REP30 | |||
13 LBL 2 | ; Retirar do recesso, passo: 0,4 mm | ||
14 CP IPA+360 IZ+0.4 DR+ | |||
15 CALL LBL 2 REP15 | |||
16 L Z+200 R0 FMAX | ; Elevar à distância de segurança, desligar a correção de raio | ||
17 CYCL DEF 291 TORN.INTERPOL.ACOPL. ~ | |||
| |||
| |||
| |||
| |||
| |||
18 CYCL CALL | ; Chamada do ciclo | ||
19 TOOL CALL 11 | ; Chamada de ferramenta: ferramenta para recesso radial | ||
20 CC X+0 Y+0 | |||
21 LP PR+25 PA+0 R0 FMAX | ; Retirar a ferramenta | ||
22 CYCL DEF 291 TORN.INTERPOL.ACOPL. ~ | |||
| |||
| |||
| |||
| |||
| |||
23 CYCL CALL | ; Chamada do ciclo | ||
24 LP PR+15 PA+0 RR FMAX | ; Posicionar a ferramenta no plano de maquinagem | ||
25 L Z+10 FMAX | |||
26 L Z-11 F7000 | ; Posicionar a ferramenta no eixo do mandril | ||
27 LBL 3 | ; Puncionar em superfície lateral, corte 0,2 mm, profundidade: 6 mm | ||
28 CC X+0.1 Y+0 | |||
29 CP IPA+180 DR+ F10000 | |||
30 CC X-0.1 Y+0 | |||
31 CP IPA+180 DR+ | |||
32 CALL LBL 3 REP15 | |||
33 LBL 4 | ; Retirar do recesso, passo: 0,4 mm | ||
34 CC X-0.2 Y+0 | |||
35 CP PA+180 DR+ | |||
36 CC X+0.2 Y+0 | |||
37 CP IPA+180 DR+ | |||
38 CALL LBL 4 REP8 | |||
39 LP PR+50 FMAX | |||
40 L Z+200 R0 FMAX | ; Elevar à distância de segurança, desligar a correção de raio | ||
41 CYCL DEF 291 TORN.INTERPOL.ACOPL. ~ | |||
| |||
| |||
| |||
| |||
| |||
42 CYCL CALL | ; Chamada do ciclo | ||
43 TOOL CALL 11 | ; Nova TOOL CALL, para restaurar a conversão do parâmetro Q561 | ||
44 M30 | |||
45 END PGM 5 MM |