Cómo utilizar comandos para mover las coordenadas de trabajo de un torno CNC FANUC
1. Establezca de manera flexible el punto de referencia
El torno CNC FANUC Power Mate O **** tiene dos ejes, a saber, el eje Z del husillo y el eje de la herramienta. Eje X. Tomando el centro de la barra como origen del sistema de coordenadas, cuando la herramienta se acerca a la barra, el valor de las coordenadas disminuye, lo que se denomina avance de la herramienta; de lo contrario, el valor de las coordenadas aumenta, lo que se denomina retracción de la herramienta; La herramienta se detiene cuando regresa a la posición inicial de la herramienta. Esta posición se denomina punto de referencia. Los puntos de referencia son un concepto muy importante en la programación. Después de cada ciclo automático, la herramienta debe regresar a esta posición para prepararse para el siguiente ciclo. Por lo tanto, antes de ejecutar el programa, las posiciones reales de la herramienta y el husillo deben ajustarse para que sean consistentes con los valores de las coordenadas. Sin embargo, la posición real del punto de referencia no es fija. El programador puede ajustar la posición del punto de referencia según el diámetro de la pieza de trabajo, el tipo y la cantidad de herramientas utilizadas y acortar la carrera inactiva de la herramienta. Esto mejora la eficiencia.
2. El método de convertir piezas en conjuntos
En los aparatos eléctricos de bajo voltaje, hay una gran cantidad de piezas de pasadores cortos, cuya relación longitud-diámetro es de aproximadamente 2. a 3, y el diámetro es en su mayoría inferior a 3 mm. Debido al pequeño tamaño geométrico de las piezas, es difícil sujetarlas en tornos de instrumentos comunes y no se puede garantizar la calidad. Si se programa según el método convencional, solo se procesa una pieza en cada ciclo. Debido al tamaño axial corto, el deslizador del husillo de la máquina herramienta oscilará con frecuencia sobre el riel guía de la plataforma y el mecanismo de sujeción del collar de resorte se moverá con frecuencia. Después de trabajar durante mucho tiempo, el desgaste excesivo de los rieles guía de la máquina herramienta afectará la precisión del procesamiento de la máquina herramienta. En casos severos, la máquina herramienta puede incluso desecharse. Los movimientos frecuentes del mecanismo de sujeción del mandril pueden causar daños a los componentes electrónicos de control. Para resolver los problemas anteriores, es necesario aumentar la longitud de avance del husillo y el intervalo de acción del mecanismo de sujeción del mandril sin reducir la eficiencia de producción. Se puede imaginar que si se procesan varias piezas en un ciclo de procesamiento, la longitud de avance del husillo es varias veces la longitud de una sola pieza, o incluso alcanza la distancia máxima de trabajo del husillo, mientras que el intervalo de acción de la pinza de sujeción El mecanismo se amplía al original varias veces. Más importante aún, el tiempo auxiliar original de una sola pieza se distribuye en varias piezas y el tiempo auxiliar de cada pieza se reduce considerablemente, lo que mejora la eficiencia de la producción. Para realizar esta idea, si los campos de comando relacionados con las dimensiones geométricas de la pieza se colocan en una subrutina, y los campos de comando relacionados con el control de la máquina herramienta y el campo de comando para cortar las piezas se colocan en el programa principal, cada vez que se procesa una pieza, el programa principal El programa llama a un subprograma llamando a un comando de subprograma y vuelve al programa principal una vez completado el procesamiento. Cuando es necesario procesar varias piezas, se llamarán varias subrutinas, lo cual es muy útil para aumentar o disminuir la cantidad de piezas procesadas en cada ciclo. El programa de procesamiento compilado de esta manera también es más conciso y fácil de modificar y mantener. Vale la pena señalar que dado que los parámetros en el subprograma permanecen sin cambios cada vez que se llama, pero las coordenadas del husillo cambian constantemente, para adaptarse al programa principal, se deben utilizar las declaraciones de programación correspondientes en el subprograma.