Bienvenido
Bienvenido a la geometría del mecanizado CNC. Cada corte que realiza una máquina CNC es una operación geométrica: un punto que se mueve a través del espacio siguiendo una trayectoria precisamente definida.
Antes de poder programar una trayectoria de herramienta, necesitas comprender dónde: y eso significa sistemas de coordenadas.
Esta lección asume que ya sabes qué es una máquina CNC & qué hace el código G. Si no, comienza primero con la lección Mecanizado CNC: Fabricación de Precisión.
MCS y WCS
Sistema de Coordenadas de la Máquina (MCS) vs Sistema de Coordenadas de Trabajo (WCS)
Cada máquina CNC tiene dos sistemas de coordenadas operando simultáneamente.
Sistema de Coordenadas de la Máquina (MCS): El marco de referencia absoluto de la máquina. Cuando inicializas la máquina, el husillo se mueve a un punto fijo (cero de máquina) definido por interruptores de límite o codificadores. Cada posición a la que la máquina puede llegar se define en relación con este punto. El MCS nunca cambia: está integrado en el hardware.
Sistema de Coordenadas de Trabajo (WCS): Tu marco de referencia elegido para programar la pieza. Eliges un punto conveniente en la pieza de trabajo (a menudo una esquina o el centro de una característica) y le dices a la máquina: 'Este es mi cero.' Todas las coordenadas del código G son relativas a este punto.
G54 hasta G59 son seis desplazamientos de sistema de coordenadas de trabajo almacenados en el controlador. Cada uno dice: 'El cero del WCS está ubicado en esta posición del MCS.' G54 es el predeterminado. Si tienes múltiples piezas fijadas en la mesa, podrías usar G54 para la primera pieza, G55 para la segunda y G56 para la tercera: mismo programa, diferentes desplazamientos.
Cuando 'tocas' una pieza, estás midiendo la posición MCS del origen de la pieza de trabajo & almacenándola en un registro G54-G59. Si el tornillo se mueve, los desplazamientos deben actualizarse.
Regla de la Mano Derecha
Orientación de Ejes: La Regla de la Mano Derecha
Las máquinas CNC siguen una convención universal para las direcciones de los ejes. Apunta tu pulgar derecho en la dirección X positiva, tu índice en Y positivo, & tu dedo medio se curva hacia Z positivo.
En un fresador vertical (husillo apunta hacia abajo):
- X = izquierda / derecha (movimiento de mesa)
- Y = hacia ti / lejos de ti (movimiento de mesa)
- Z = arriba / abajo (movimiento del husillo): Z positivo es LEJOS de la pieza de trabajo
En un torno, la convención es diferente:
- Z = a lo largo del eje del husillo (largo de la pieza)
- X = perpendicular a Z (dirección radial: controla el diámetro)
Inversión importante: En código G, programas como si la herramienta se moviera y la pieza permaneciera estacionaria. En muchas máquinas, lo opuesto sucede físicamente: la mesa se mueve mientras el husillo permanece en X e Y. El controlador de la máquina maneja la inversión. Siempre programas desde la perspectiva de la herramienta.
Desplazamientos de Longitud de Herramienta
Desplazamientos de Longitud de Herramienta (Códigos H)
Las diferentes herramientas tienen longitudes diferentes. Una fresa de extremo de 2 pulgadas sobresale más del husillo que una broca central. Si cambias herramientas y no cuentas la diferencia de longitud, las coordenadas Z serán incorrectas: potencialmente de forma catastrófica.
Desplazamiento de Longitud de Herramienta (TLO): Un valor almacenado en el controlador para cada herramienta. Le dice a la máquina qué tan lejos está la punta de la herramienta de la línea de calibre del husillo (un punto de referencia en el husillo). Cuando llamas G43 H01, el controlador suma el desplazamiento de longitud de la herramienta 1 a todos los movimientos Z.
Sin TLO, tendrías que volver a tocar Z cada vez que cambies herramientas. Con TLO, tocas una vez con una herramienta de referencia, mides todas las otras herramientas relativas a esa referencia, & el controlador hace el cálculo.
G43 = Aplicar desplazamiento de longitud de herramienta (dirección positiva: suma el desplazamiento)
G49 = Cancelar desplazamiento de longitud de herramienta
Código H = Cuál desplazamiento de herramienta usar (H01, H02, etc.)
Interpolación Lineal y Circular
Cómo el Controlador Mueve la Herramienta
El código G define dos tipos fundamentales de movimiento:
G01: Interpolación Lineal: La herramienta se mueve en línea recta desde su posición actual a la posición objetivo. El controlador coordina los motores X, Y y Z para que todos lleguen al punto final simultáneamente. G01 X2.0 Y1.0 Z-0.5 dibuja una línea recta en espacio 3D.
G02 / G03: Interpolación Circular: La herramienta se mueve a lo largo de un arco circular.
- G02 = arco en sentido horario
- G03 = arco en sentido antihorario
Los arcos se pueden definir de dos maneras:
- Formato de radio: G02 X2.0 Y1.0 R0.5: moverse a (2.0, 1.0) a lo largo de un arco con radio 0.5
- Formato de centro: G02 X2.0 Y1.0 I0.5 J0.0: I y J dan la distancia incremental desde la posición actual hasta el centro del arco. Este formato es inequívoco y preferido para trabajo de precisión.
Dentro del controlador, incluso los arcos circulares se dividen en pequeños segmentos de línea recta (interpolación de micro-línea). El controlador calcula cientos o miles de puntos intermedios & envía impulsos de paso y dirección a los motores. La resolución es tan fina que el movimiento resultante se ve y se mide como una curva suave.
Fresado de Escalada vs Fresado Convencional
Fresado de Escalada vs Fresado Convencional
La geometría de cómo la fresa se engancha con el material importa enormemente para el acabado de superficie, la vida útil de la herramienta, & las fuerzas de corte.
Fresado Convencional (Hacia Arriba): La fresa rota contra la dirección de avance. Cada diente entra al material a espesor de viruta cero y sale a espesor máximo. La fresa tiende a alejarse del trabajo inicialmente, luego agarrarse y tirar. Esto crea más calor (el diente se frota antes de cortar) y un acabado de superficie más áspero.
Fresado de Escalada (Hacia Abajo): La fresa rota con la dirección de avance. Cada diente entra a espesor máximo de viruta y sale a espesor mínimo. La fresa inmediatamente muerde el material y empuja la pieza hacia abajo sobre la mesa. Esto produce un acabado de superficie mejor, menos calor y una vida útil de herramienta más larga.
¿Por qué no siempre fresar en escalada? El fresado de escalada tira de la pieza de trabajo hacia la fresa. En máquinas manuales antiguas sin compensación de holgura, este tirón puede causar que la mesa avance bruscamente & se bloquee. Las máquinas CNC tienen tornillos de bolas con holgura mínima, por lo que el fresado de escalada es estándar. Pero para piezas delgadas o mal fijadas, el fresado convencional aún puede ser más seguro porque empuja el trabajo hacia afuera.
Arcos Tangentes y Chaflanes
Arcos Tangentes, Chaflanes, & Cortes Angulares
Las piezas reales rara vez tienen esquinas perfectamente afiladas. Tienen chaflanes (esquinas redondeadas interiores), radios (esquinas redondeadas exteriores), & cortes angulares (cortes angulados que eliminan bordes afilados).
Un arco tangente es un arco que se encuentra con una línea recta (u otro arco) sin discontinuidad de dirección. En el punto donde el arco comienza, tiene la misma pendiente que la línea a la que se conecta. Esto produce un perfil suave y continuo sin cambios de dirección repentinos.
Por qué lo tangente importa para el mecanizado:
- Una esquina afilada obliga a la herramienta a detenerse, cambiar de dirección, & acelerarse de nuevo. Esto deja marcas de morada (la herramienta se sienta en un lugar mientras desacelera, quemando la superficie).
- Un arco tangente permite que la herramienta barra a través de la transición a velocidad. Sin desaceleración, sin marcas de morada, mejor acabado de superficie.
- Concentradores de estrés: las esquinas interiores agudas concentran el estrés & es donde se agrietan las piezas. Los chaflanes distribuyen el estrés sobre una superficie curva.
Los cortes angulares son más simples: un corte recto a 45 grados (u otro ángulo) que elimina un borde afilado. Programado con movimientos G01 en ángulo. Los cortes angulares son más fáciles de mecanizar que los chaflanes pero no distribuyen el estrés tan bien.
Compensación del Radio de la Fresa
Compensación del Radio de Herramienta (G41 / G42)
Cuando programas un perfil de pieza, describes la geometría de la superficie de la pieza terminada. Pero la herramienta tiene un radio: su centro debe seguir una trayectoria que está desplazada de la superficie de la pieza por ese radio.
G41: Compensación de Fresa Izquierda: El centro de la herramienta se desplaza a la IZQUIERDA de la trayectoria programada (mirando en la dirección del viaje). Se usa para fresado de escalada en perfiles exteriores.
G42: Compensación de Fresa Derecha: El centro de la herramienta se desplaza a la DERECHA.
G40: Cancelar compensación de fresa.
Con compensación activa, programas la geometría exacta de la pieza (la superficie terminada), & el controlador calcula automáticamente la trayectoria de desplazamiento para el centro de la herramienta. Esto tiene dos ventajas principales:
1. El programa coincide con el plano. Las dimensiones en el dibujo coinciden con las dimensiones en el código. Sin cálculos manuales de desplazamiento.
2. Ajuste de desgaste de herramienta. Cuando una herramienta se desgasta y corta ligeramente sobretamaño, el operador ajusta el valor de compensación de fresa en la tabla de desplazamientos: sin edición de programa necesaria. Un valor de compensación más pequeño tira la herramienta más cerca de la superficie de la pieza, compensando el corte de tamaño insuficiente.
El controlador maneja toda la complejidad geométrica: desplazamiento de líneas rectas, recalculación de radios de arco para la trayectoria de desplazamiento, & gestión de la geometría de transición en esquinas.
Por Qué GD&T se Basa en Geometría
GD&T: Geometría, No Solo Dimensiones
El dimensionado tradicional dice: 'Este agujero tiene 0.500 pulgadas de diámetro, ubicado 2.000 pulgadas desde el borde izquierdo, más o menos 0.005 pulgadas.'
El problema: la tolerancia más o menos crea una zona de tolerancia cuadrada. El centro del agujero debe caer dentro de un cuadrado de 0.010 x 0.010 pulgadas. Pero una zona cuadrada no es justa: un agujero cuyo centro está en la esquina del cuadrado (0.005 a la derecha Y 0.005 hacia arriba del nominal) en realidad está a 0.007 pulgadas del verdadero posicionamiento (teorema de Pitágoras: la raíz cuadrada de 0.005 al cuadrado más 0.005 al cuadrado). Rechazarías esa pieza incluso aunque un agujero a 0.007 del nominal en una sola dirección pasaría.
GD&T reemplaza la zona cuadrada con una zona de tolerancia cilíndrica. El centro del agujero debe caer dentro de un círculo de un diámetro especificado alrededor del verdadero posicionamiento. Esto es geométricamente justo: 0.007 del nominal es 0.007 del nominal sin importar la dirección.
GD&T es un lenguaje geométrico completo para describir cuánto una característica puede desviarse de su forma, orientación y ubicación ideales. Usa marcos de control de características: esos rectángulos con símbolos que ves en planos de ingeniería.
Tolerancias de Forma y Orientación
Tolerancias de Forma: Controlar la Forma
El posicionamiento controla dónde está una característica. Las tolerancias de forma controlan qué forma tiene.
Planitud: La superficie debe estar entre dos planos paralelos separados por el valor de tolerancia. Si la planitud es 0.002, cada punto en la superficie debe estar dentro de una zona de 0.002 pulgadas de alto entre dos planos perfectamente planos y paralelos. No se necesita referencia de datum: la planitud es autorreferenciada.
Perpendicularidad: Una superficie o eje debe estar dentro de una zona de tolerancia relativa a un datum (superficie de referencia). Para una superficie, la zona es dos planos paralelos perpendiculares al datum, separados por el valor de tolerancia. Para un eje (como un agujero), la zona es un cilindro perpendicular al datum.
Concentricidad: Dos características cilíndricas deben compartir el mismo eje dentro de una zona de tolerancia. Los puntos medios de un cilindro deben caer dentro de una zona de tolerancia cilíndrica centrada en el eje del datum. La concentricidad es cara de inspeccionar (requiere cálculos de puntos medios): la mayoría de tiendas usan runout en su lugar.
Todos estos son controles geométricos. Definen zonas de tolerancia que son formas (planos, cilindros, conos), no solo números. Una tolerancia de planitud de 0.002 es un par de planos paralelos. Una tolerancia de posicionamiento de 0.014 de diámetro es un cilindro. Esto es lo que hace que GD&T sea geométrico: cada tolerancia es una forma en el espacio.
Límites de Viaje de la Máquina
Volumen de Trabajo: El Espacio que una Máquina Puede Alcanzar
Cada máquina CNC tiene viaje finito en cada eje. Un centro de mecanizado vertical típico podría tener:
- Viaje X: 30 pulgadas
- Viaje Y: 16 pulgadas
- Viaje Z: 20 pulgadas
El volumen de trabajo es el volumen 3D definido por estos límites de viaje: una caja rectangular (para un fresador 3 ejes) o una forma más compleja (para máquinas con ejes rotativos). Cualquier característica que quieras cortar debe caer dentro de este volumen.
Evitar colisiones es la geometría de asegurar que la herramienta, el portaherramientas, la cabeza del husillo, la fijación, & la pieza de trabajo no colisionen durante el programa. El controlador no sabe inherentemente dónde están el tornillo, las abrazaderas, o los accesorios. Evitar colisiones es responsabilidad del programador.
Geometrías de colisión críticas:
- Longitud de herramienta vs profundidad de bolsillo: Una herramienta larga que llega a una bolsa profunda puede colisionar el portaherramientas o la cabeza del husillo con las paredes de la pieza.
- Interferencia de accesorios: La trayectoria de herramienta debe despejar abrazaderas, paralelos, & mordazas de tornillo. Un movimiento rápido (G00) a través de la pieza a la altura Z incorrecta puede impulsar la herramienta hacia una abrazadera.
- Plano rápido: La mayoría de programas definen un 'plano rápido': una altura Z segura encima de todas las obstrucciones. Los rápidos suceden encima de este plano. Nunca hagas rápidos por debajo de él.
Ejes Rotativos y Libertad Geométrica
Eje 4 y 5: La Rotación Expande la Geometría
Un fresador de 3 ejes solo puede abordar la pieza de trabajo desde arriba (a lo largo de Z). Cualquier característica que requiera acceso desde el lado o desde abajo requiere una configuración separada: voltea la pieza, vuelve a fijar, vuelve a tocar, y reza para que las características se alineen.
Eje 4: Agrega un eje rotativo (generalmente A, que rota alrededor de X). La pieza se puede girar para presentar diferentes caras a la herramienta. Un eje 4 es comúnmente una mesa giratoria atornillada a la mesa del fresador. Permite mecanizar características alrededor de un cilindro o en múltiples caras sin volver a fijar.
Eje 5: Agrega dos ejes rotativos. La herramienta (o la mesa) puede inclinarse en dos direcciones rotacionales independientes. Esto significa que la herramienta puede abordar desde prácticamente cualquier ángulo.
Lo que el 5 ejes hace geométricamente posible que el 3 ejes no puede:
- Socavaciones: Características que están ocultas de una vista de arriba hacia abajo. La herramienta se inclina para alcanzar detrás de la geometría que sobresale.
- Ángulos compuestos: Superficies que no son paralelas o perpendiculares a ningún eje. Una máquina de 3 ejes necesitaría un accesorio personalizado con ángulo. Una máquina de 5 ejes simplemente se inclina.
- Impulsores y álabes de turbina: Superficies retorcidas y curvas que cambian de ángulo continuamente. Solo el mecanizado simultáneo de 5 ejes puede cortar estos en una única configuración.
- Configuraciones reducidas: Una pieza que requiere seis configuraciones en una máquina de 3 ejes podría necesitar una configuración en una máquina de 5 ejes. Cada configuración es una oportunidad de error de alineación.
Resumen
Geometría del Mecanizado CNC: Puntos Clave
Sistemas de coordenadas: MCS es el marco absoluto de la máquina. WCS (G54-G59) es tu marco de referencia para la pieza. La regla de la mano derecha define direcciones de ejes. Los desplazamientos de longitud de herramienta compensan herramientas de diferentes longitudes.
Trayectorias de herramientas: G01 se mueve en líneas rectas. G02/G03 se mueven en arcos. El formato de centro I/J elimina la ambigüedad de dos arcos del formato de radio. El fresado de escalada (rotación de fresa con dirección de avance) da mejor acabado de superficie y vida útil de herramienta.
Arcos y perfiles: Los arcos tangentes crean transiciones suaves sin marcas de morada. El radio de chaflan interior mínimo es igual al radio de la herramienta. La compensación de fresa (G41/G42) permite programar la geometría de la pieza mientras el controlador desplaza la trayectoria de herramienta.
GD&T: Las tolerancias geométricas definen zonas de tolerancia como formas (cilindros, planos). Las zonas de tolerancia de posición son circulares, no cuadradas: geométricamente justo. La tolerancia de bonificación de MMC refleja el juego real de ensamblaje. La planitud y perpendicularidad controlan la forma independientemente de las dimensiones.
Volumen de trabajo: Cada máquina tiene viaje finito. Los ejes rotativos (4 y 5) expanden qué geometría es alcanzable y reducen configuraciones. Menos configuraciones significan tolerancias de característica a característica más ajustadas porque todas las características comparten el mismo origen de WCS.
La geometría es la fundación. Cada comando de G-code, cada indicación de tolerancia, cada decisión de accesorio es una operación geométrica. Domina la geometría, & el mecanizado sigue.