Programación de contra cabezales en código G

Contra cabezal

Los tornos estándar tienen un cabezal en el que se coloca la pieza y se mecaniza con herramientas de torneado o fresado. Para poder mecanizar la pieza por completo (incluida la parte "trasera"), hay que volver a encajarla a mano, un proceso en el que a menudo se cometen errores en detrimento de la precisión de la pieza. Al utilizar máquinas con contra cabezales, este proceso se automatiza, lo que permite alcanzar un nivel de precisión mucho mayor. Estos contra cabezales recogen la pieza del cabezal principal con precisión de posición, de modo que se puede mecanizar completamente en una sola máquina. El operario puede programar simplemente la recogida de la pieza con ShopTurn en un ciclo. Si no se dispone de ShopTurn, la sincronización debe programarse mediante código G.

Ejemplo de programación

El siguiente ejemplo describe esta secuencia. Siemens no se hace responsable de la validez general y la seguridad funcional del ejemplo de programa mostrado.

G-code
Comment
COUPDEF(S3,S1,1,1,“NOC“,“DV“)
; S3 is counter-spindle
COUPON(S3,S1)
; S1 is main spindle
G95 S1000 M4
 
G-code
Comment
M?
; Open M-function to counter-spindle chuck with spindle rotating
G0 Z2=300
; Preliminary position of counter-spindle absolute dimension
G94 G1 Z2=280 F1000
; Pick-off position absolute dimension approach at 1000 mm/min
G4 F0.5
; Dwell time
M?
; Close M-function to counter-spindle chuck with spindle rotating
G4 F0.5
; Dwell time
M?
; Open M-function to main spindle chuck with spindle rotating
G4 F0.5
; Dwell time
G0 Z2=600
; Pull-back position counter-spindle absolute dimension
G-code
Comment
COUPOF(S3,S1)
COUPDEL(S3,S1)
M1=5
M3=5
 
MIRROR Z0
; Mirror the machining, programming in Z minus direction
SETMS(3)
; Select master spindle for counter-spindle

Con el comando de espejo, el sistema de control restablece automáticamente los comandos de corrección de trayectoria (G41 / G42 y/o G42 / G41) de acuerdo con el cambio de dirección de mecanizado, es decir, el mecanizado externo G42 también se programa en el contra cabezal.

G-code
Comment

G55

; Zero point of counter-spindle

MIRROR
M30

; Deselect mirroring

¿Te gustaría ponerte en contacto con el equipo de CNC4you?

¿Preguntas o sugerencias? ¡Escríbenos!

¿Tienes alguna sugerencia para un videotutorial, una pieza o un artículo online? ¡Tenemos curiosidad por saberlo!