Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Equipment >> máquina CNC

Fanuc G72.2 Copia lineal: Duplicación eficiente de figuras en fresadoras CNC

Fanuc G72.2 Copia lineal
Usando el código G G72.2 Copia lineal, una figura especificada por un subprograma puede producirse repetidamente con movimiento lineal.

Programación

G72.2 P... L... I... J...

Parámetros

ParámetroDescripción
PNúmero de subprograma
LNúmero de repeticiones de la operación
IDesplazamiento en eje X
JDesplazamiento en eje Y

Datos del código G

Modal/No modalGrupo código G
No modal00

Notas de programación

Notas

  1. En el bloque G72.2, las direcciones distintas de P, L, I y J se ignoran.
  2. P, I y J deben especificarse siempre.
  3. Si no se especifica L, la figura se copia una vez.
  4. Para los desplazamientos (I, J), especifique incrementos. El desplazamiento geométrico n-ésimo es igual al desplazamiento especificado multiplicado por (n – 1).

Primer bloque del subprograma

Siempre especifique un comando de movimiento en el primer bloque de un subprograma que realice una copia lineal. Si el primer bloque contiene solo el número de programa, como O00001234; y no tiene comando de movimiento, el movimiento puede detenerse en el punto de inicio de la figura realizada en la n-ésima copia (n = 1,2, 3, …).
Ejemplo de programa incorrecto

O00001234 ;
G00 G90 X100.0 Y200.0 ;
; ;
; ;
M99 ;

Ejemplo de programa correcto

O00001000
G00 G90 X100.0 Y200.0 ;
; ;
; ;
M99 ;

Limitaciones

Especificación de dos o más comandos para copiar una figura
G72.2 no puede especificarse más de una vez en un subprograma para copia lineal (si se intenta, ocurrirá alarma PS0901).
En un subprograma que especifica copia lineal, sin embargo, puede especificarse copia rotacional (G72.1). Del mismo modo, en un subprograma que especifica copia rotacional, puede especificarse copia lineal.

Comandos que no deben especificarse
Dentro de un programa que realiza copia lineal, no deben especificarse:
• Comando para cambiar plano seleccionado (G17 a G19)
• Comando para coordenadas polares (G16)
• Comando retorno posición referencia (G28)
• Cambio de ejes
• Rotación sistema coordenadas (G68)
• Escalado (G51)
• Imagen espejo programable (G51.1)

Bloque único
Las paradas en bloque único no se realizan en un bloque con G72.1 o G72.2.

Ejemplo de programación G72.2

Fanuc G72.2 Copia lineal: Duplicación eficiente de figuras en fresadoras CNC

Programa principal

O3000 ;
N10 G90 G00 X-30. Y0 ;
N20 X0 ;
N30 G01 G17 G41 X30. D01 F100 ; (P0)
N40 Y20. ; (P1)
N50 X40. ; (P2)
N60 G72.2 P3100 L3 I90.0 J0 ;
N70 G90 X310. Y0 ; (P8)
N80 X0 ;
N90 G40 G00 X-30.0 ;
N100 M30 ;

Subprograma

O3100
G91 G01 X20. ; (P3)
N100 Y30. ; (P4)
N200 G02 X40. I20. ; (P5)
N300 G01 Y-30. ; (P6)
N400 X30. ; (P7)
N500 M99 ;

máquina CNC

  1. Fresadora CNC vs Torno CNC: Diferencias Clave Explicadas
  2. Guía Experta de Mantenimiento de Fresadora CNC: Aumenta Longevidad y Precisión
  3. Dominando el Ciclo de Rosca G76 de Fanuc CNC: Guía Completa
  4. Domine el Ciclo de Frontal G72 de Fanuc: Guía Completa y Consejos de Programación
  5. Domine el Ciclo de Ranurado G75 de Fanuc para Operaciones CNC Precisas
  6. Guía de Programación Fanuc CNC: Ejemplo Sencillo y Completo
  7. Ciclo de Repetición de Patrones G73 de Fanuc CNC: Guía Completa
  8. Código G32 de Rosca Fanuc CNC Explicado – Domine el Corte de Rosca
  9. Referencia Completa de Códigos G Fanuc – Todos los Comandos Explicados
  10. Dominando Ciclo Rosca Fanuc G92: Programación Simple y Control Preciso
  11. Ejemplo Programación Torno Fanuc CNC Principiantes: Cortes Rectos, Cónicos y Arco