Ug programación máquina herramienta control arco recto
En uGCAM, la opción de control de la máquina herramienta (Mactline()ontr0) se usa para volver a especificar el vector del eje de la herramienta y especificar el uso de líneas rectas. Interpolación del arco del timón en la trayectoria de la herramienta Sigue siendo una interpolación B-spline. Los comandos de posprocesamiento se insertan antes y después de la trayectoria de la herramienta y en la trayectoria de la herramienta para controlar la información de compensación de la herramienta. Inserte información de control de la máquina herramienta en la ruta de la herramienta para facilitar el posprocesamiento de la ruta de la herramienta. Seleccione el control de la máquina (Mac!hine contr01).
2 ejes de herramienta (eje IT00I)
Esta opción se utiliza para redistribuir el vector del eje de la herramienta. Incluye tres opciones: eje z (+zMAxis), especificando Vectc (r) y perpendicular al plano inferior (n se llama malT0 Floot'Face).
(1)eje z (+eje ZM): el vector del eje de la herramienta especificado es la dirección Z positiva del sistema de coordenadas de trabajo (VI, cS). Se utiliza principalmente para fresado de eje fijo.
(2) Especificar vector (SI) Especificar vector: Si se selecciona esta opción, se reproducirá el constructor de vectores para especificar un vector como el vector del eje de la herramienta.
Esta opción se utiliza principalmente para fresado de eje variable.
(3) Superficie inferior T() no mal: seleccione esta opción para especificar que la dirección normal de la superficie inferior es la dirección del vector del eje de la herramienta. Esta opción sólo está disponible en el cuadro de diálogo Operaciones de planeado y no para otras operaciones.
3 Salida de movimiento de herramienta (salida de movimiento I)
La opción de salida de movimiento de herramienta (salida de movimiento) se utiliza para controlar cómo generar trayectorias de herramienta. UG tiene cuatro modos de salida de trayectoria de herramienta,
(1) lineal (lineal ~ () ly): cuando se selecciona este modo de salida, la trayectoria de herramienta generada se compone enteramente de avance lineal, es decir, solo lineal En el modo de interpolación, no hay avance de interpolación de arco en la trayectoria de la herramienta. El corte en arcos se aproxima mediante múltiples líneas rectas, por lo que no está incluido en el programa de posprocesamiento.
(2) Arco perpendicular al eje de la herramienta (Circldar-Perpt0ta): Si se selecciona este modo de salida, el avance de la herramienta en el arco se puede completar tanto como sea posible en el plano perpendicular al eje. eje de la herramienta. , una serie de avances lineales cortos se pueden reemplazar aproximadamente por un avance en arco. Cuando la trayectoria de la herramienta es una línea recta o una curva que no es perpendicular al eje de la herramienta, la herramienta corta la pieza de trabajo en línea recta. Por lo tanto, en el programa de posprocesamiento, hay instrucciones de avance lineal G0l e instrucciones de avance de arco (;02, G03).
(3) Eje de herramienta vertical o paralelo Cireal-Perp/Part0ta: si selecciona esto En el modo de salida, la herramienta puede realizar un avance de interpolación de arco en un plano perpendicular o paralelo al eje de la herramienta, por lo que hay instrucciones de avance lineal G01 e instrucciones de avance de arco (;02, (;03).
(4) Curvas B-spline (Nurbs): en este modo de salida, el sistema puede interpolar curvas B-spline en lugar de aproximar curvas B-spline con líneas rectas o arcos cuando la trayectoria de la herramienta es una línea recta o un arco. La trayectoria de la herramienta todavía utiliza avance lineal o de arco para procesar la pieza de trabajo. Por lo tanto, no solo el comando de avance lineal C01 y el comando de avance de arco G02, G03 se pueden ver en el programa de posprocesamiento, sino también (; 06 instrucciones de corte por ranura). Actualmente, solo unas pocas máquinas herramienta pueden ejecutar el comando de avance B-spline. Este cuadro de diálogo puede controlar la precisión del procesamiento de la superficie.
Active la opción Unir segmentos para ajustar múltiples curvas spline largas. Las curvas spline harán que la trayectoria de la herramienta sea más suave.
Ángulo~: La opción de tolerancia de Toler se utiliza para controlar el ajuste de las curvas spline adyacentes. Esta opción solo es útil cuando la opción JoinSegmertts está activada. valor de tolerancia de ángulo en el cuadro de texto a continuación, cuando el ángulo entre las estrías adyacentes que se van a instalar es menor o igual a la tolerancia de ángulo especificada, el ajuste se suavizará en la junta; de lo contrario, no se instalará para garantizar. generación confiable de trayectoria de herramienta, la tolerancia del ángulo especificada generalmente debe ser inferior a 5 °, es decir, la tolerancia del ángulo entre las dos primeras estrías es 4,5, y si es menor que la tolerancia del ángulo especificada de 5, se puede suavizar. ; el ángulo entre las dos últimas curvas spline es de 20°. Aquellas que sean mayores que la tolerancia de ángulo especificada no se suavizarán.
La opción de tolerancia de control de ajuste tiene dos funciones: una es controlar las dos curvas spline. La suavidad de ajuste del ángulo formado por la intersección de las curvas spline. Cuanto mayor sea la tolerancia de control de ajuste, más suave será.
La longitud de acoplamiento cuando la tolerancia de control de acoplamiento es 0,005 es mayor que la longitud de acoplamiento cuando la tolerancia de control de sujeción es 0,001. El segundo es controlar el grado en que la trayectoria de la herramienta se acerca a la curva spline. Cuanto menor sea la tolerancia de ajuste, más consistente será la trayectoria de la herramienta con la curva de combustión. Cuanto mayor sea el valor de la tolerancia de ajuste, más flexible será el control de ajuste; cuanto menor sea la tolerancia de control de ajuste, más estricto será el control de ajuste y más cercana estará la curva spline. Puede ingresar la tolerancia del ensamblaje en el cuadro de texto de la derecha o controlar el valor de la tolerancia del ensamblaje moviendo el bloque de ajuste a continuación.
4 Compensación de herramienta (compensación de cortador)
Debido al desgaste de la herramienta o al reafilado, el tamaño de la herramienta cambiará. Para garantizar la precisión del mecanizado de las piezas, es necesario compensar el tamaño de la herramienta. La compensación del cortador (Cutter comf)erlsalioll) es una función de la mayoría de los sistemas de control de máquinas herramienta que se utiliza para compensar la diferencia entre el tamaño real de la herramienta y el tamaño especificado. Al seleccionar la opción de compensación del cortador y el cuadro de diálogo, se pueden configurar tres situaciones de compensación del cortador: ILM pasiva, aproximación/retracción y compensación del cortador de pared.
(1)in cal(ive): seleccione esta opción para generar una trayectoria de herramienta sin compensación de herramienta.
(2) Avanzar/Retraer: Si se selecciona esta opción, se utilizará la compensación de herramienta para el avance y la salida. Cuando el avance inicial es un avance lineal, entonces la compensación de la herramienta se puede utilizar para el avance lineal inicial, avance de arco intermedio hasta que la herramienta se retraiga si el avance inicial es un avance cíclico, el controlador de la máquina herramienta no permite el uso de; Compensación de herramientas. Si se utiliza la compensación de herramienta para el avance cíclico, el movimiento lineal debe insertarse antes del movimiento de avance cíclico. Esto supera las limitaciones del controlador de la máquina herramienta. El movimiento lineal se define por el movimiento mínimo hacia abajo y el ángulo mínimo fMiIlilTIUmAngle. Mínimo)Vlove se refiere a la distancia desde el punto de alimentación del arco a lo largo de la dirección del ángulo mínimo y solo se utiliza para el método de avance y retroceso automático.