Red de conocimiento informático - Conocimientos de programación - ¿Describe brevemente los pasos de la programación manual?

¿Describe brevemente los pasos de la programación manual?

1. Analizar dibujos de piezas y requisitos de proceso\x0d\\x0d\El propósito de analizar dibujos de piezas y requisitos de proceso es determinar métodos de procesamiento, formular planes de procesamiento e identificar problemas relacionados con la organización de producción. El contenido de este paso incluye:\x0d\\. x0d\Determinar en qué tipo o máquina herramienta se debe procesar la pieza. \x0d\Qué tipo de accesorio o método de instalación de la posición de la tarjeta se debe utilizar. \x0d\Determine qué herramienta o cuántas herramientas utilizar para el procesamiento. \x0d\ Determine la ruta de mecanizado, es decir, seleccione el punto de configuración de la herramienta, el punto de inicio del programa (también llamado punto de inicio del procesamiento, el punto de inicio del procesamiento a menudo coincide con el punto de configuración de la herramienta), la ruta de la herramienta y el final del programa. (el punto final del programa suele coincidir con el punto inicial del programa). \x0d\Determine los parámetros de corte como la profundidad y el ancho de corte, la velocidad de avance, la velocidad del husillo, etc. \x0d\ Determine si es necesario proporcionar refrigerante durante el proceso de mecanizado, si se deben cambiar las herramientas y cuándo, etc. \x0d\2. Cálculo numérico \x0d\\x0d\ Calcule los datos del contorno de la pieza según las dimensiones geométricas del patrón de la pieza, o calcule los datos de la trayectoria del centro de la herramienta (o la punta de la herramienta) según el patrón de la pieza y la trayectoria de la herramienta. El objetivo final del cálculo numérico es obtener todos los datos de coordenadas de posición relevantes necesarios para la programación de máquinas herramienta CNC. \x0d\\x0d\3. Escribir lista de programas de procesamiento\x0d\\x0d\Instrucciones comunes de programación de máquinas herramienta CNC\x0d\Un conjunto de símbolos de código en un orden prescrito, que se pueden almacenar, transmitir y operar como una unidad de información. \x0d\\x0d\Palabra de coordenadas: la cantidad de desplazamiento utilizada para establecer cada coordenada de la máquina herramienta consta de caracteres y números de dirección de coordenadas. Por lo general, comienza con letras como X, Y, Z, U, V, W, etc. , seguido de "-" o "-" y una cadena de números. \x0d\\x0d\Palabra de función de preparación (denominada función G): especifica el modo de movimiento de la máquina herramienta y prepara para la operación de interpolación del sistema CNC. Consta del carácter de dirección de la función de preparación "G" y dos dígitos. El nombre clave de la función G ha sido Estandarización, consulte la Tabla 2-3; algunas máquinas herramienta multifunción tienen instrucciones con números superiores a 100, consulte la Tabla 2-4. Comandos G de uso común: posicionamiento de coordenadas e interpolación; selección del plano de coordenadas; procesamiento de ciclo fijo; coordenadas absolutas y coordenadas incrementales, etc. \x0d\\x0d\Palabras de función auxiliar: instrucciones tecnológicas utilizadas para las operaciones de procesamiento de máquinas herramienta, comenzando con el carácter de dirección M, seguido de dos dígitos Instrucciones M de uso común: la rotación, el inicio y la parada del husillo; del refrigerante; el programa se detiene, etc. \x0d\\x0d\Palabra de función de avance: especifique la velocidad de movimiento de la herramienta en relación con la pieza de trabajo. La palabra de función de avance comienza con el carácter de dirección "F", seguido de una cadena de códigos de palabras, unidad: mm/min (para). Tornos CNC, también puede ser mm/r) Método de código de tres dígitos: A F le siguen tres dígitos, el primer dígito es el dígito entero de la velocidad de avance más "3" y los dos últimos dígitos son los dos primeros significativos. dígitos de la velocidad de avance. Por ejemplo, 1728 mm/min se designa como F717. Método de código de dos dígitos: F seguido de dos dígitos especifica la tabla de velocidad correspondiente a 00 ~ 99. Excepto para 00 y 99, cuando el código digital aumenta de 01 a 98, la velocidad aumenta en una relación proporcional y la relación común es. 1.12. Método de código de un dígito: para máquinas herramienta con menos velocidades, F va seguido de un dígito, es decir, 0 ~ 9 para corresponder a las diez velocidades predeterminadas. Método de especificación directa: escriba directamente la velocidad de alimentación requerida en la unidad predeterminada después de F. \x0d\\x0d\Palabra de función de velocidad del husillo: especifique la velocidad de rotación del husillo comenzando con el carácter de dirección S, seguido de una cadena de números. Unidad: r/min, que es el mismo que el método de especificación de la palabra de función de alimentación. \x0d\\x0d\Palabra de función de herramienta: la herramienta utilizada para seleccionar y reemplazar comienza con el carácter de dirección T, seguido de dos dígitos, que representa el número de la herramienta. \x0d\\x0d\ Instrucciones modales e instrucciones no modales Las instrucciones G y M se dividen en instrucciones modales y no modales: también llamadas instrucciones continuas, una vez especificadas en el segmento del programa, siempre serán válidas. no será efectivo hasta que aparezca otro comando del mismo grupo o sea cancelado por otros comandos. Consulte la Tabla 2-3, Tabla 2-6N001G91G01X10Y10Z-2F150M03S1500; N002X15; N003G02X20Y20I20J0; N004G90G00X0Y0Z100M02; instrucciones que no son de continuación, solo válidas en el bloque donde aparecen y deben reescribirse cuando sea necesario; en el siguiente bloque de programa (como G0 4).

\x0d\\x0d\Después de completar los dos pasos anteriores, el programa de procesamiento se puede escribir de acuerdo con el formato del programa y el formato de código requerido por el sistema CNC en función del plan (o plan) de procesamiento determinado y los datos obtenidos mediante cálculo numérico. Además de comprender las funciones de las máquinas herramienta CNC y los sistemas utilizados y estar familiarizado con las instrucciones del programa, los programadores también deben tener conocimientos de procesos relacionados con el mecanizado para poder compilar programas de mecanizado correctos y prácticos. \x0d\\x0d\4. Cree medios de control e ingrese información del programa\x0d\\x0d\Una vez completada la hoja del programa, el programador o el operador de la máquina herramienta puede ingresar directamente la información del programa en la memoria del programa del sistema CNC en el modo EDITAR a través del panel de operación de la máquina herramienta CNC. ; o según Dependiendo de los dispositivos de entrada y salida del sistema CNC, el programa en la hoja de programa primero debe crearse o transferirse a algún tipo de medio de control. Los medios de control utilizan principalmente cintas perforadas, pero también pueden ser soportes de información como cintas y discos magnéticos. La información del programa en los medios de control se puede ingresar en la memoria del programa del sistema CNC mediante lectores de cintas perforadas o dispositivos de entrada (salida) como cintas. unidades y unidades de disco. \x0d\\x0d\5. Inspección del programa\x0d\\x0d\Se debe verificar el funcionamiento del programa programado antes de que se utilice oficialmente para la producción y el procesamiento. En algunos casos, también se requiere una inspección de mecanizado de prueba de las piezas. De acuerdo con los resultados de la inspección, el programa se modifica y ajusta, inspección-modificación-reinspección-luego modificación. Esto a menudo requiere muchas iteraciones hasta que se obtiene un programa que cumple completamente con los requisitos de procesamiento. \x0d\\x0d\El trabajo en los pasos de programación anteriores se realiza principalmente de forma manual. Este método de programación se denomina "programación manual". En diversas industrias de fabricación de maquinaria, hay una gran cantidad de piezas con formas sencillas que consisten únicamente en líneas rectas, arcos y otros elementos geométricos que deben procesarse. El cálculo numérico de estas partes es relativamente simple, el número de segmentos del programa es pequeño y la inspección del programa es fácil de implementar, por lo que se puede utilizar la programación manual para completar el trabajo de programación. Dado que la programación manual no requiere equipo de programación especial y puede ser dominada y utilizada por personas con diferentes niveles educativos, la programación manual sigue siendo un método de programación muy común en el país y en el extranjero.