Funciones de trayectoria

Recta

Coordenadas cartesianas

Con las funciones NC G00 y G01 se programa un movimiento de recorrido recto en cualquier dirección con marcha rápida o con avance de mecanizado.

N110 G00 Z+100 M3

; Recta en marcha rápida

N120 G01 X+20 Y-15 F200

; Recta con avance de mecanizado

El avance programado con un valor numérico sigue activo hasta la frase NC en la que se programa un nuevo avance. G00 solo actúa en la frase NC en la que está programada. Después de la frase NC con G00, vuelve a activarse el último avance programado con un valor numérico.

 
Tip

Programar los movimientos de marcha rápida exclusivamente con la función NC G00 y no mediante valores numéricos muy altos. De esta forma se garantiza que la marcha rápida actúe frase a frase y de que se pueda regular la marcha rápida independientemente del avance de mecanizado.

G00 y G01 corresponden a las sintaxis Klartext L con FMAX y F.

Recta L

Coordenadas polares

Con las funciones NC G10 y G11 se programa un movimiento de recorrido recto en cualquier dirección con marcha rápida o con avance de mecanizado.

N110 I+0 J+0

; Polo

N120 G10 R+10 H+10

; Recta en marcha rápida

N130 G11 R+50 H+50 F200

; Recta con avance de mecanizado

El radio en coordenadas polares R corresponde a la sintaxis Klartext PR.

El ángulo en coordenadas polares H corresponde a la sintaxis Klartext PA.

G10 y G11 corresponden a las sintaxis Klartext L con FMAX y F.

Recta LP

Bisel

Con la función NC G24 se puede añadir un bisel entre dos rectas. El tamaño del bisel se refiere al punto de intersección que se programa mediante las rectas.

N110 G01 X+40 Y+5

; Recta con avance de mecanizado

N120 G24 R12

; Bisel con avance de mecanizado

N130 G01 X+5 Y+0

; Recta con avance de mecanizado

El valor situado detrás del elemento sintáctico R corresponde al tamaño del bisel.

G24 corresponde a la sintaxis Klartext CHF

Bisel CHF

Redondeo

Con la función NC G25 se puede añadir un redondeo entre dos rectas. El redondeo se refiere al punto de intersección que se programa mediante las rectas.

N110 G01 X+40 Y+25

; Recta con avance de mecanizado

N120 G25 R5

; Redondeo con avance de mecanizado

N130 G01 X+10 Y+5

; Recta con avance de mecanizado

G25 corresponde a la sintaxis Klartext RND

El valor situado detrás del elemento sintáctico R corresponde al radio.

Redondeo RND

Punto medio del círculo

Coordenadas cartesianas

Con las funciones NC I, J y K o G29 se define el centro del círculo.

N110 I+25 J+25

; Centro del círculo en el plano XY

N110 G00 X+25 Y+25

; Posicionamiento previo con una recta

N120 G29

; Centro del círculo en la última posición

  • I, J y K
  • El centro del círculo se define en esta frase NC.

  • G29
  • El control numérico acepta la última posición programada como centro del círculo.

I, J y K o G29 corresponden a la sintaxis Klartext CC con o sin valores del eje.

Centro del círculo CC

 
Tip

Con I y J se define el centro del círculo en los ejes X y Y. Para definir el eje Z, programar K.

Trayectoria circular en otro plano

Coordenadas polares

Con las funciones NC I, J y K o G29 se define un polo Todas las coordenadas polares se refieren al polo.

N110 I+25 J+25

; Polo

  • I, J y K
  • El polo se define en esta frase NC.

  • G29
  • El control numérico acepta la última posición programada como polo.

I, J y K o G29 corresponden a la sintaxis Klartext CC con o sin valores del eje.

Origen de las coordenadas polares del polo CC

Trayectoria circular alrededor del punto central del círculo

Coordenadas cartesianas

Con las funciones NC G02, G03 y G05 se programa una trayectoria circular alrededor de un centro del círculo.

N110 I+25 J+25

; Punto medio del círculo

N120 G03 X+45 Y+25

; Trayectoria circular alrededor del punto central del círculo

  • G02
  • Trayectoria circular en sentido horario, corresponde a la sintaxis Klartext C con DR-.

  • G03
  • Trayectoria circular en sentido antihorario, corresponde a la sintaxis Klartext C con DR+.

  • G05
  • Trayectoria circular sin sentido de giro, corresponde a la sintaxis Klartext C sin DR.

  • El control numérico utiliza el último sentido de giro programado.

Trayectoria circular C

 
Tip

Si se programa un radio R, no se debe definir ningún centro del círculo.

Trayectoria circular con radio definido

Coordenadas polares

Con las funciones NC G12, G13 y G15 se programa una trayectoria circular alrededor de un polo definido.

N110 I+25 J+25

; Polo

N120 G13 H+180

; Trayectoria circular alrededor de un polo

  • G12
  • Trayectoria circular en sentido horario, corresponde a la sintaxis Klartext CP con DR-.

  • G13
  • Trayectoria circular en sentido antihorario, corresponde a la sintaxis Klartext CP con DR+.

  • G15
  • Trayectoria circular sin sentido de giro, corresponde a la sintaxis Klartext CP sin DR.

  • El control numérico utiliza el último sentido de giro programado.

El ángulo en coordenadas polares H corresponde a la sintaxis Klartext PA.

Trayectoria circular CP alrededor del polo CC

Trayectoria circular con radio definido

Coordenadas cartesianas

Con las funciones NC G02, G03 y G05 se programa una trayectoria circular con radio definido. En cuanto se programa la indicación del radio, el control numérico ya no necesita un centro del círculo.

N110 G03 X+70 Y+40 R+20

; Trayectoria circular con radio definido

  • G02
  • Trayectoria circular en sentido horario, corresponde a la sintaxis Klartext CR con DR-.

  • G03
  • Trayectoria circular en sentido antihorario, corresponde a la sintaxis Klartext CR con DR+.

  • G05
  • Trayectoria circular sin sentido de giro, corresponde a la sintaxis Klartext CR sin DR.

  • El control numérico utiliza el último sentido de giro programado.

Trayectoria circular CR

Trayectoria circular con unión tangencial

Coordenadas cartesianas

Con la función NC G06 se programa una trayectoria circular con unión tangencial a la función de trayectoria anterior.

N110 G01 X+25 Y+30 F300

; Recta

N120 G06 X+45 Y+20

; Trayectoria circular con unión tangencial

G06 corresponde a la sintaxis Klartext CT

Trayectoria circular CT

Coordenadas polares

Con la función NC G16 se programa una trayectoria circular con unión tangencial a la función de trayectoria anterior.

N110 G01 G42 X+0 Y+35 F300

; Recta

N120 I+40 J+35

; Polo

N130 G16 R+25 H+120

; Trayectoria circular con unión tangencial

El radio en coordenadas polares R corresponde a la sintaxis Klartext PR.

El ángulo en coordenadas polares H corresponde a la sintaxis Klartext PA.

G16 corresponde a la sintaxis Klartext CTP

Trayectoria circular CTP

Aproximación y salida del contorno

Con las funciones NC G26 y G27 se puede sobrepasar o dejar suavemente el contorno mediante un segmento del círculo.

N110 G01 G40 G90 X-30 Y+50

; Punto inicial

N120 G01 G41 X+0 Y+50 F350

; Primer punto del contorno

N130 G26 R5

; Aproximación tangencial

* - ...

N210 G27 R5

; Alejamiento tangencial

N220 G00 G40 X-30 Y+50

; Punto final

HEIDENHAIN recomienda utilizar las funciones NC APPR y DEP, ya que son más potentes. Estas funciones NC combinan en parte varias frases NC para sobrepasar y salir del contorno.

G41 y G42 corresponden a la sintaxis Klartext RL y RR.

Funciones de aproximación y salida con coordenadas cartesianas

Las funciones NC APPR y DEP también se pueden programar con coordenadas polares.

Funciones de aproximación y salida con coordenadas polares