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.
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.
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.
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
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.
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.
Con I y J se define el centro del círculo en los ejes X y Y. Para definir el eje Z, programar K.
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.
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.
Si se programa un radio R, no se debe definir ningún centro del círculo.
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 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 con unión tangencial
Coordenadas cartesianas
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
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.