Ejemplo: Medir y repasar isla rectangular

Ejecución del programa

  • Desbaste de la isla rectangular con una sobremedida de 0,5 mm
  • Medir isla rectangular
  • Acabado de la isla rectangular tendiendo en cuenta los valores de medición

0 BEGIN PGM TOUCHPROBE MM

1 TOOL CALL 5 Z S6000

; Llamada de herramienta mecanizado previo

2 Q1 = 81

; Longitud del rectángulo en X (cota de desbaste)

3 Q2 = 61

; Longitud del rectángulo en Y (cota de desbaste)

4 L Z+100 R0 FMAX M3

; Retirar la herramienta

5 CALL LBL 1

; Llamar subprograma para el mecanizado

6 L Z+100 R0 FMAX

; Retirar la herramienta

7 TOOL CALL 600 Z

; Llamar al palpador digital

8 TCH PROBE 424 MEDIC. ISLA RECT. ~

Q273=+50

;CENTRO 1ER EJE ~

Q274=+50

;CENTRO SEGUNDO EJE ~

Q282=+80

;1A LONGITUD LATERAL ~

Q283=+60

;2A LONGITUD LATERAL ~

Q261=-5

;ALTURA MEDIDA ~

Q320=+0

;DISTANCIA SEGURIDAD ~

Q260=+30

;ALTURA DE SEGURIDAD ~

Q301=+0

;IR ALTURA SEGURIDAD ~

Q284=+0

;TAMANO MAX. 1ER LADO ~

Q285=+0

;TAMANO MIN 1ER LADO ~

Q286=+0

;TAMANO MAX 2DO LADO ~

Q287=+0

;TAMANO MIN 2DO LADO ~

Q279=+0

;TOLERANC. 1ER CENTRO ~

Q280=+0

;TOLERANC. 2DO CENTRO ~

Q281=+0

;PROTOCOLO MEDIDA ~

Q309=+0

;PARO PGM SI ERROR ~

Q330=+0

;HERRAMIENTA

9 Q1 = Q1 - Q164

; Calcular la longitud en X mediante la desviación medida

10 Q2 = Q2 - Q165

; Calcular la longitud en Y mediante la desviación medida

11 L Z+100 R0 FMAX

; Retirar palpador digital

12 TOOL CALL 25 Z S8000

; Llamada de herramienta Acabado

13 L Z+100 R0 FMAX M3

; Retirar la herramienta

14 CALL LBL 1

; Llamar subprograma para el mecanizado

15 L Z+100 R0 FMAX

16 M30

; Final del programa

17 LBL 1

; Subprograma con ciclo de mecanizado Isla rectangular

18 CYCL DEF 256 ISLAS RECTANGULARES ~

Q218=+Q1

;1A LONGITUD LATERAL ~

Q424=+82

;COTA PIEZA BRUTO 1 ~

Q219=+Q2

;2A LONGITUD LATERAL ~

Q425=+62

;COTA PIEZA BRUTO 2 ~

Q220=+0

;RADIO / CHAFLAN ~

Q368=+0.1

;SOBREMEDIDA LATERAL ~

Q224=+0

;ANGULO GIRO ~

Q367=+0

;POSICION ISLA ~

Q207=+500

;AVANCE DE FRESADO ~

Q351=+1

;TIPO DE FRESADO ~

Q201=-10

;PROFUNDIDAD ~

Q202=+5

;PASO PROFUNDIZACION ~

Q206=+3000

;AVANCE PROFUNDIDAD ~

Q200=+2

;DISTANCIA SEGURIDAD ~

Q203=+10

;COORD. SUPERFICIE ~

Q204=+20

;2A DIST. SEGURIDAD ~

Q370=+1

;SOLAPAM. TRAYECTORIA ~

Q437=+0

;POSICION APROXIMACION ~

Q215=+0

;TIPO MECANIZADO ~

Q369=+0

;SOBREMEDIDA PROFUND. ~

Q338=+20

;PASADA PARA ACABADO ~

Q385=+500

;AVANCE ACABADO

19 L X+50 Y+50 R0 FMAX M99

; Llamada al ciclo

20 LBL 0

; Fin del subprograma

21 END PGM TOUCHPROBE MM