Ejemplo Torneado por interpolación ciclo 291

En el siguiente programa NC se emplea el ciclo 291 ACOPL. IPO.-TORNEAR. Este ejemplo muestra la realización de un ranurado axial y de uno radial.

cyc291_2
  • Herramientas
  • Herramienta de torneado, definida en toolturn.trn: herramienta n.º 10: TO:1, ORI:0, TYPE:ROUGH, herramienta para ranurado axial
  • Herramienta de torneado, definida en toolturn.trn: herramienta n.º 11: TO:8, ORI:0, TYPE:ROUGH, herramienta para ranurado radial
    • Ejecución del programa
    • Llamada de herramienta: Herramienta para ranurado axial
    • Inicio del torneado por interpolación: descripción y llamada del ciclo 291; Q560=1
    • Fin del torneado por interpolación: descripción y llamada del ciclo 291; Q560=0
    • Llamada de herramienta: Herramienta de ranurado para ranurado radial
    • Inicio del torneado por interpolación: descripción y llamada del ciclo 291; Q560=1
    • Fin del torneado por interpolación: descripción y llamada del ciclo 291; Q560=0
    •  
      Tip

      Al cambiar el parámetro Q561, la herramienta de torneado se representará como herramienta de fresado en el gráfico de simulación.

Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.

  • Adaptar los siguientes contenidos:
  • Herramientas
  • Valores de corte
  • Avances
  • Altura segura o posiciones seguras
  • Posiciones específicas de la máquina, p. ej. con M91
  • Rutas de las llamadas al programa

Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.

Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.

 
Tip

Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.

0 BEGIN PGM 5 MM

1 BLK FORM CYLINDER Z R15 L60

2 TOOL CALL 10

; Llamada de herramienta; herramienta para profundización axial

3 CC X+0 Y+0

4 LP PR+30 PA+0 R0 FMAX

; Retirar la herramienta

5 CYCL DEF 291 ACOPL. IPO.-TORNEAR ~

Q560=+1

;ACOPLAR HUSILLO ~

Q336=+0

;ANGULO CABEZAL ~

Q216=+0

;CENTRO 1ER EJE ~

Q217=+0

;CENTRO SEGUNDO EJE ~

Q561=+1

;HTA. DE TORNEADO CAMBIAR

6 CYCL CALL

; Llamar al ciclo

7 LP PR+9 PA+0 RR FMAX

; Posicionar la herramienta en el espacio de trabajo

8 L Z+10 FMAX

9 L Z+0.2 F2000

; Posicionar la herramienta en el eje del cabezal

10 LBL 1

; Penetrar en la superficie frontal, aproximación 0,2 mm, profundidad: 6 mm

11 CP IPA+360 IZ-0.2 DR+ F10000

12 CALL LBL 1 REP30

13 LBL 2

; Retirar de la profundización, paso: 0,4 mm

14 CP IPA+360 IZ+0.4 DR+

15 CALL LBL 2 REP15

16 L Z+200 R0 FMAX

; Retirar a la altura segura, desactivar corrección del radio

17 CYCL DEF 291 ACOPL. IPO.-TORNEAR ~

Q560=+0

;ACOPLAR HUSILLO ~

Q336=+0

;ANGULO CABEZAL ~

Q216=+0

;CENTRO 1ER EJE ~

Q217=+0

;CENTRO SEGUNDO EJE ~

Q561=+0

;HTA. DE TORNEADO CAMBIAR

18 CYCL CALL

; Llamar al ciclo

19 TOOL CALL 11

; Llamada de herramienta: herramienta para profundización radial

20 CC X+0 Y+0

21 LP PR+25 PA+0 R0 FMAX

; Retirar la herramienta

22 CYCL DEF 291 ACOPL. IPO.-TORNEAR ~

Q560=+1

;ACOPLAR HUSILLO ~

Q336=+0

;ANGULO CABEZAL ~

Q216=+0

;CENTRO 1ER EJE ~

Q217=+0

;CENTRO SEGUNDO EJE ~

Q561=+1

;HTA. DE TORNEADO CAMBIAR

23 CYCL CALL

; Llamar al ciclo

24 LP PR+15 PA+0 RR FMAX

; Posicionar la herramienta en el espacio de trabajo

25 L Z+10 FMAX

26 L Z-11 F7000

; Posicionar la herramienta en el eje del cabezal

27 LBL 3

; Penetrar en la superficie lateral, aproximación 0,2 mm, profundidad: 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 de la profundización, paso: 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

; Retirar a la altura segura, desactivar corrección del radio

41 CYCL DEF 291 ACOPL. IPO.-TORNEAR ~

Q560=+0

;ACOPLAR HUSILLO ~

Q336=+0

;ANGULO CABEZAL ~

Q216=+0

;CENTRO 1ER EJE ~

Q217=+0

;CENTRO SEGUNDO EJE ~

Q561=+0

;HTA. DE TORNEADO CAMBIAR

42 CYCL CALL

; Llamar al ciclo

43 TOOL CALL 11

; Nueva TOOL CALL para eliminar el cambio del parámetro Q561

44 M30

45 END PGM 5 MM