11 ejemplos de programación, Ejemplo: roscado – HEIDENHAIN iTNC 530 (60642x-04) Cycle programming Manual del usuario

Página 138

Advertising
background image

138

Ciclos de mecanizado: Roscado / Fresado de rosca

4.1

1

Ejemplos de pr

ogr

amación

4.11 Ejemplos de programación

Ejemplo: Roscado

Las coordenadas del taladro están memorizadas
en la tabla de puntos TAB1.PNT y el TNC las
llama con CYCL CALL PAT.

El radio de la herramienta se seleccionan de tal
manera que se pueden ver todos los pasos de
trabajo en el test gráfico.

Desarrollo del programa

Centrado

Taladrado

Roscado con macho

0 BEGIN PGM 1 MM

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

Definición de la pieza en bruto

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

3 TOOL DEF 1 L+0 R+4

Definición de la hta. de centraje

4 TOOL DEF 2 L+0 2.4

Definición de la hta. Taladro

5 TOOL DEF 3 L+0 R+3

Definición de la herramienta Macho de roscar

6 TOOL CALL 1 Z S5000

Llamada a la hta. de centraje

7 L Z+10 R0 F5000

Desplazar la herramienta a la altura de seguridad (programar F con
valor), después de cada ciclo, el TNC se posiciona a la altura de
seguridad

8 SEL PATTERN “TAB1“

Determinar la tabla de puntos

9 CYCL DEF 200 TALADRADO

Definición del ciclo Centraje

Q200=2

;DIST. DE SEGURIDAD.

Q201=-2

;PROFUNDIDAD

Q206=150

;PROFUNDIDAD DE PASO F.

Q202=2

;PROFUNDIDAD DE PASO

Q210=0

;TPO. ESPERA ENCIMA

Q203=+0

;COORDENADAS SUPERFICIE

Introducir imprescindiblemente el 0. Actúa como tabla de puntos

X

Y

20

10

100

100

10

90

90

80

30

55

40

65

M6

Advertising