Você está na página 1de 37

APOSTILA DE

PROGRAMAÇÃO

BASICA

HEIDENHAIN ITNC 530

Treinamento de Programação Básica


Heidenhain ITNC 530

Estrutura Básica do Programa

Inicio de programação com especificação da dimensão

do bloco ou peça.

Definir ou prepara ferramenta para troca no magazine.

Posicionar ou trocar ferramenta no fuso.

Posicionamento Rápido do eixo Z.

Posicionamento Rápido dos eixos X e Y.

Posicionamento Rápido do eixo Z na face da peça.

Inicio da usinagem do furo com avanço programado.

Posicionamento Rápido do eixo Z na face da peça

Posicionamento

Posicionamento

Posicionamento

Posicionamento

Posicionamento

Recuo da ferramenta para um ponto seguro no eixo Z

e fim de programa.
Exercício 1:
Solução exercício 1:

Programa completo
Informação adicional:

Ciclo 200 utilizado para de Furação


Exemplo 2:

R0 = Cancela compensação de raio da ferramenta

RL = Compensação de raio da ferramenta esquerda

RR = compensação de raio a direita

DR- = Interpolação sentido horário

DR+ = Interpolação sentido anti-horário


Solução exercício 2:

Programa completo
Exemplo 3:
Solução exercício 3:

Programa completo
Exercício 4:
Solução exercício 4:

Programa completo
Exercício 5:
Solução exercício 5:

Programa completo
Exercício 6:
Solução exercício 6:

Programa Completo
Exercício 7:

Exemplo de programação com CC , C


Solução exercício 7:

Exercício completo
Exercício 8:
Solução exercício 8:

Programa completo.
Exercício 9:
Solução exercício 9:
Exercício 10:
Solução exercício 10:

Programa completo
Exercício 11:
Exemplos de usinagens com ciclos
Exemplo de programa com ilhas:

0 BEGIN PGM ILHA MM


1 BLK FORM 0.1 Z X-50 Y-50 Z-40
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 TOOL CALL 4 Z S4000
4 M13
5 CALL LBL 3
6 L X+0 Y+0 R0 FMAX
7 L C+0 B+0 R0 FMAX M126
8 L Z+10 R0 FMAX
9 CYCL DEF 14.0 CONTORNO
10 CYCL DEF 14.1 LABEL CONTORNO1 /2
11 CYCL DEF 20 DADOS DO CONTORNO ~
Q1=-5 ;PROF. DE FRESAGEM ~
Q2=+1 ;SOBREPOSICAO ~
Q3=+0 ;SOBRE-METAL LATERAL ~
Q4=+0 ;SOBRE-METAL FUNDO ~
Q5=+0 ;COORD. SUPERFICIE ~
Q6=+2 ;DISTANCIA SEGURANCA ~
Q7=+50 ;ALTURA DE SEGURANCA ~
Q8=+0 ;RAIO ARREDONDAMENTO ~
Q9=+1 ;SENTIDO DE ROTACAO
12 CYCL DEF 22 CTN FRESAR ~
Q10=-0.5 ;INCREMENTO ~
Q11=+1000 ;AVANCO INCREMENTO ~
Q12=+2000 ;AVANCO PARA DESBASTE ~
Q18=+0 ;FERR. PREDESBASTE ~
Q19=+1000 ;AVANCO PENDULO ~
Q208=+99999 ;AVANCO DE RETROCESSO ~
Q401=+100 ;REDUCAO DE AVANCO ~
Q404=+0 ;ESTRATEGIA PROFUND.
13 CYCL CALL
14 CALL LBL 3
15 M30
16 LBL 3
17 L Z-0.1 R0 FMAX M91
18 L X-550 Y-0.1 R0 FMAX M91
19 CYCL DEF 19.0 PLANO DE TRABALHO
20 CYCL DEF 19.1
21 LBL 0
22 LBL 1
23 L X-50 Y-50 RR F2000
24 L Y+50 F2000
25 L X+50 F2000
26 L Y-50 F2000
27 L X-50 F2000
28 LBL 0
29 LBL 2
30 L X-15 Y-15 RL F2000
31 L X+0 Y+15 F2000
32 L X+15 Y-15 F2000
33 L X-15 F2000
34 LBL 0
35 END PGM ILHA MM
Programação 5 Eixos Simultâneos

Para ativar a programação 5 eixos simultâneos , basta colocar o código M128


para habilitar, no inicio da usinagem e M129 caso queira desabilitar a usinagem com 5
eixos simultâneos.

Exemplo de programa:

0 BEGIN PGM turbine2 MM


1 ; TURBINE
2 ; GENERATED
3 ; Tolerance: 0.003mm
4 CYCL DEF 32.0 TOLERANCE
5 CYCL DEF 32.1 T0.02
11 L X+73.017 Y-19.292 Z+294.757 B+0 C+0 R0 F6000 M3 M8
12 L Z+244.626
13 L Z+239.626 F600
14 L X+73.35 Y-17.983 C-1.024 F6000 M128
15 L X+73.659 Y-16.668 C-2.049
16 L X+73.945 Y-15.348 C-3.073
17 L X+74.207 Y-14.023 C-4.098
18 L X+74.445 Y-12.693 C-5.122
19 L X+74.66 Y-11.359 C-6.147
20 L X+74.85 Y-10.022 C-7.171
21 L X+75.017 Y-8.681 C-8.195
22 L X+75.16 Y-7.338 C-9.22
23 L X+75.278 Y-5.992 C-10.244
24 L X+75.373 Y-4.644 C-11.269
25 L X+75.443 Y-3.295 C-12.293
26 L X+75.489 Y-1.945 C-13.318
27 L X+75.512 Y-0.594 C-14.342
28 L X-62.756 Y+44.802 Z+234.679 A+1.676 C-157.21
29 L X-62.912 Y+44.758 Z+234.348 A+1.788 C-157.17
30 L X-63.068 Y+44.713 Z+234.016 A+1.899 C-157.131
31 L X-63.222 Y+44.668 Z+233.684 A+2.011 C-157.091
32 L X-63.376 Y+44.622 Z+233.352 A+2.123 C-157.051
33 L X-63.529 Y+44.577 Z+233.02 A+2.235 C-157.012
34 L Z+300 F6000 M129
35 L M140 MB MAX
36 L C+0 B+0 R0 FMAX M91 M94
37 M5 M9
38 END PGM turbine2 MM
Normalmente esse tipo de usinagem se faz com software ( CAM ), para calcular
todos os pontos em plano espacial, ou seja, é necessário realizar a usinagem com
cálculos precisos para se evitar tanto colisão frontal como colisão lateral do fuso, sendo
necessário também um pós processador testado e aprovado com condições de
basculamento prevendo os limites dos eixos e prevendo possíveis colisões.

Programação 3 + 2

Programação 3+2 , tem por finalidade de usinagem posicional aonde os 2 eixos


A e C realizam o posicionamento angular (basculamento da mesa)e giratório e os 3
eixos X,Y e Z realizam a usinagem , como mostra as imagens como exemplo:
Exemplo de Programa:

0 BEGIN PGM furos 5 eixos MM


1 BLK FORM 0.1 Z X-24.9 Y-34 Z-60
2 BLK FORM 0.2 X+24.5 Y+34 Z+0
3 CYCL DEF 247 FIXAR P.REFERENCIA ~
Q339=+1 ;NUMERO PONTO REFER.
4 TOOL CALL 1 Z S2000
5 LBL 1
6 L Z-1 R0 FMAX M91
7 L X-500 Y-450 R0 FMAX M91
8 LBL 0
9 LBL 2
10 L X-15 Y-15 R0 FMAX
11 L Z+30 R0 FMAX M13
12 CYCL DEF 200 FURAR ~
Q200=+2 ;DISTANCIA SEGURANCA ~
Q201=-20 ;PROFUNDIDADE ~
Q206=+150 ;AVANCO INCREMENTO ~
Q202=+5 ;INCREMENTO ~
Q210=+0 ;TEMPO ESPERA EM CIMA ~
Q203=+0 ;COORD. SUPERFICIE ~
Q204=+50 ;2. DIST. SEGURANCA ~
Q211=+0 ;TEMPO ESP. EM BAIXO
13 M99
14 LBL 0
15 ;FURO 2 *****************
16 CALL LBL 1
17 CYCL DEF 7.0 PONTO ZERO
18 CYCL DEF 7.1 X+0
19 CYCL DEF 7.2 Y-34
20 CYCL DEF 7.3 Z-10
15 PLANE SPATIAL SPA-10 SPB+0 SPC-35 STAY
23 L A+Q120 C+Q122 R0 FMAX
24 CALL LBL 2
25 CALL LBL 1
26 CYCL DEF 19.0 PLANO DE TRABALHO
27 CYCL DEF 19.1
28 ;FURO 3 ************
29 CALL LBL 1
30 CYCL DEF 7.0 PONTO ZERO
31 CYCL DEF 7.1 X-24.5
32 CYCL DEF 7.2 Y+0
33 CYCL DEF 7.3 Z-10
15 PLANE SPATIAL SPA-10 SPB+0 SPC-35 STAY
36 L A+Q120 C+Q122 R0 FMAX
37 CALL LBL 2
38 CALL LBL 1
15 PLANE SPATIAL SPA+0 SPB+0 SPC+0 STAY
41 ;FURO 4
42 CALL LBL 1
43 CYCL DEF 7.0 PONTO ZERO
44 CYCL DEF 7.1 X+0
45 CYCL DEF 7.2 Y+34
46 CYCL DEF 7.3 Z-10
47 CYCL DEF 19.0 PLANO DE TRABALHO
15 PLANE SPATIAL SPA+0 SPB+0 SPC+0 STAY
49 L A+Q120 C+Q122 R0 FMAX
50 CALL LBL 2
51 CALL LBL 1
15 PLANE SPATIAL SPA+0 SPB+0 SPC+0 STAY
54 M30
55 END PGM furos 5 eixos MM
Instrutor: Fernando Hondei

Departamento de Treinamento

Você também pode gostar