Red de conocimiento informático - Aprendizaje de código fuente - ¿Cómo programar el ángulo r entre las dos líneas diagonales del enlace CNC?

¿Cómo programar el ángulo r entre las dos líneas diagonales del enlace CNC?

Al programar un programa de procesamiento de torno CNC, la punta de la herramienta de torneado se considera teóricamente como un punto. El punto p, como se muestra en la Figura 1a, es la punta de la herramienta teórica. Sin embargo, para mejorar la vida útil de la herramienta y reducir la rugosidad de la superficie de la pieza de trabajo, la punta de la herramienta generalmente se rectifica en un arco con un radio pequeño (generalmente el radio del arco r está entre 0,4 y 1,6), como se muestra en Figura 1b en la dirección x y El punto de intersección p en la dirección z se llama punta de herramienta imaginaria. Este punto es el punto que determina la trayectoria de mecanizado durante la programación, y el sistema CNC controla la trayectoria de movimiento de este punto. Sin embargo, los bordes cortantes que funcionan durante el corte real son los puntos tangentes a y b del arco, que son los puntos que forman la superficie de la pieza de trabajo durante el corte real. Obviamente, el punto imaginario de la punta de la herramienta p es diferente de los puntos de corte reales a y b. Por lo tanto, si el radio de filete de la punta de la herramienta no se compensa durante el mecanizado CNC o la programación CNC, y solo se programa el programa de acuerdo con el contorno de la pieza de trabajo. inevitablemente producirá errores de procesamiento.

(a)

(b)

Figura 1

Punta imaginaria de un cuchillo de filo redondo

II, Análisis de trayectoria y cálculo del valor de compensación de la punta de la herramienta imaginaria

Al girar con una herramienta de torneado de punta redonda, los puntos de corte reales a y b determinan la dirección x y la dirección z respectivamente

dimensiones de procesamiento. Como se muestra en la Figura 2, al girar una superficie cilíndrica o una cara final (su generatriz es paralela al eje de coordenadas z o x), la trayectoria del punto p coincide con el contorno de la pieza de trabajo al girar un cono o una superficie de arco (; su generatriz es paralela al eje de coordenadas z (o x no es paralela), la trayectoria del punto p no coincide con el contorno de la pieza, por lo que se hará la siguiente discusión sobre el torneado de superficies cónicas y superficies de arco:

Figura 2

Círculo de la punta de la herramienta Influencia del radio del arco

1. Análisis de errores y cálculo del valor de compensación para mecanizar superficies cónicas

Como se muestra en la Figura 3a, el punto imaginario de la punta de la herramienta p se mueve a lo largo del contorno de la pieza de trabajo cd. Si de acuerdo con la programación de la línea de contorno CD, el uso de una herramienta de torneado de ángulo para el corte real inevitablemente producirá un error residual de cdd1c1. Por lo tanto, durante el procesamiento real, el punto de corte real de la herramienta de torneado de punta redonda debe moverse a la línea de contorno cd y a lo largo de cd, como se muestra en la Figura 3b, para eliminar la altura residual. En este momento, la trayectoria c2d2 de la punta de la herramienta imaginaria y la línea de contorno cd difieren en δx en la dirección x y δz en la dirección z. Suponiendo que el radio de la herramienta es r, se puede obtener:

Figura 3

Procesamiento de superficies cónicas con herramienta de torneado de punta redonda

2. del procesamiento de superficies de arco El cálculo del valor de compensación

El procesamiento de superficies de arco y superficies cónicas con herramientas de torneado de punta redonda es básicamente similar. Como se muestra en la Figura 4, mecanizando un arco cóncavo y convexo de 1/4, cd es el contorno de la pieza de trabajo, el punto o es el centro del círculo, el radio es r, los puntos de corte de la herramienta y el punto inicial y final de el contorno del arco son c y d respectivamente, y la punta de herramienta imaginaria correspondiente es c1 y d1. Para el procesamiento de arco convexo que se muestra en la Figura 4a, el arco c1d1 es la trayectoria imaginaria de la punta de la herramienta, el punto o1 es el centro del círculo y el radio es (r+r) para el procesamiento de arco cóncavo que se muestra en la Figura 4b, el arco c2d2; es la herramienta imaginaria El centro del círculo es el punto o2 y el radio es (r-r). Si programa de acuerdo con la trayectoria imaginaria de la punta de la herramienta, debe programar con los parámetros relevantes de arco c1d1 o c2d2 (línea discontinua) como se muestra en la figura.

Figura 4

Herramienta de torneado de punta redonda que procesa un arco cóncavo convexo de 90°

3. Método de compensación del radio de filete de punta de herramienta

Los sistemas CNC modernos generalmente tienen compensadores de radio de filete con funciones de compensación del radio de arco de la punta de la herramienta (es decir, funciones de compensación izquierda g41 y compensación derecha g42). Para este tipo de torno CNC, los programadores pueden programar directamente de acuerdo con la forma del contorno de la pieza. Se debe suponer que el radio de filete de la herramienta es cero. Antes del mecanizado CNC, el valor del radio del arco de la herramienta debe ingresarse en el número de compensación de la herramienta correspondiente en la máquina herramienta CNC. Durante el proceso de mecanizado, el sistema CNC calcula automáticamente la punta imaginaria de la herramienta. el programa de mecanizado y la trayectoria del arco de la herramienta, realice la compensación del radio de filete de la herramienta y complete el procesamiento de la pieza. Cuando el radio de la herramienta cambia, no es necesario modificar el programa de mecanizado. Solo necesita modificar el valor del radio del arco de la herramienta del número de compensación del número de herramienta correspondiente. Cabe señalar que para algunos sistemas CNC con funciones g41 y g42, además de ingresar el radio de filete de la punta de la herramienta, también se debe ingresar la posición de la punta de la herramienta imaginaria con respecto al centro de la herramienta de punta redonda. Debido a las herramientas de torneado internas y externas o a la izquierda, la posición de la punta de la herramienta de la cuchilla desplazada derecha es diferente.

Cuando el sistema CNC del torno CNC tiene un compensador de longitud de herramienta, la programación se basa directamente en la forma del contorno de la pieza. Antes de procesar, ingrese los valores δx y δz anteriores en el compensador de longitud de herramienta. de la máquina herramienta y llamarlos durante el procesamiento. El número de compensación de la herramienta correspondiente es suficiente.

Para algunos tornos CNC económicos que no tienen la función de compensación, la programación se puede realizar directamente de acuerdo con la trayectoria de la punta de la herramienta imaginaria, es decir, la trayectoria de la punta de la herramienta imaginaria se da durante la programación, como se muestra en la Figura 3b y la Figura 4, se programa la trayectoria de la línea de puntos. Si el cálculo mediante programación manual es bastante complicado, generalmente puede utilizar un software de dibujo por computadora (como autocad, tablero de dibujo electrónico caxa, etc.) para dibujar primero el contorno de la pieza de trabajo y luego dibujar la trayectoria imaginaria correspondiente de la punta de la herramienta de acuerdo con el radio del filete de la punta de la herramienta y descubra los puntos relevantes a través de las coordenadas del software para la programación; para piezas de trabajo más complejas, también se puede utilizar la programación asistida por computadora (CAM), por ejemplo, al programar con el software de torno CNC caxa. Hay dos formas de compensar el radio de la punta de la herramienta: considere la compensación del radio al programar

Estaré encantado de responder la pregunta del autor

Perdón por los errores