Red de conocimiento informático - Aprendizaje de código fuente - Línea de programación CNC

Línea de programación CNC

La programación de tornos CNC debe cumplir estrictamente con las normas pertinentes. La programación CNC es un trabajo muy riguroso. Primero, debes dominar algunos conocimientos básicos para aprender métodos de programación y compilar el programa correcto. Otras instrucciones de función de uso común incluyen instrucciones de función de herramienta, instrucciones de función de velocidad del husillo e instrucciones de función de alimentación. La aplicación de estas instrucciones funcionales es muy útil para simplificar la programación.

1. Normativa sobre el sistema de coordenadas y dirección de movimiento de los tornos CNC.

(1) Principios básicos para establecer un sistema de coordenadas

1. Suponga siempre que la pieza de trabajo está estacionaria y que la herramienta se mueve con respecto a ella.

2. El sistema de coordenadas adopta el sistema de coordenadas cartesiano diestro. Como se muestra en la Figura 1-28, la dirección del pulgar es la dirección positiva del eje X, la dirección del dedo índice es la dirección positiva del eje Y y la dirección del dedo medio es la dirección positiva del eje Z. Sobre la base de la determinación de las coordenadas X, Y y Z, de acuerdo con la regla de la espiral derecha, las direcciones de las tres coordenadas de rotación A, B y C se pueden determinar fácilmente.

3. Se estipula que el movimiento de la coordenada Z está determinado por el husillo que transmite la potencia de corte. El eje de coordenadas paralelo al eje del husillo es el eje Z, y el eje X es horizontal, paralelo. a la superficie de sujeción de la pieza de trabajo y perpendicular al eje Z.

4. Especifique que la dirección de la herramienta alejada de la pieza de trabajo es la dirección positiva del eje de coordenadas.

(2) Sistema de coordenadas de la máquina herramienta

El sistema de coordenadas de la máquina herramienta es un sistema de coordenadas rectangulares del eje ZOX basado en el origen de la máquina herramienta.

1. Origen de la máquina herramienta

El origen de la máquina herramienta (también llamado origen mecánico) es el origen del sistema de coordenadas de la máquina herramienta y es un punto fijo en la máquina herramienta. Su posición está determinada por el diseño de la máquina herramienta y la unidad de fabricación y, por lo general, el usuario no permite que la cambie. El origen de la máquina de un torno CNC es generalmente el punto de intersección del centro de rotación del husillo y la cara del extremo posterior del mandril, como se muestra en la Figura 1-31.

2. Punto de referencia de la máquina herramienta

El punto de referencia de la máquina herramienta es también un punto fijo en la máquina herramienta que utiliza un tope mecánico o un dispositivo eléctrico para limitar la posición extrema de la misma. el movimiento del portaherramientas. Esta función se utiliza principalmente para posicionar el sistema de coordenadas de la máquina herramienta. Porque si cada vez que se inicia, no importa dónde permanezca el portaherramientas, el sistema establecerá la posición actual en (0, 0), lo que hará que el plano de referencia sea inconsistente.

Después de poner en marcha el torno CNC, primero debe volver al punto de referencia (también llamado retorno cero). Después de encender la máquina herramienta y antes de regresar al punto de referencia, los valores de las coordenadas Z y X que se muestran en el CRT son 0, independientemente de la posición del portaherramientas. Sólo después de que se completa la operación de retorno al punto de referencia, el portaherramientas se mueve al punto de referencia de la máquina herramienta. En este momento, el valor de coordenadas del punto de referencia del poste de herramienta en el sistema de coordenadas de la máquina herramienta se muestra en el CRT, es decir, se establece el sistema de coordenadas de la máquina herramienta.

(3) Sistema de coordenadas de la pieza de trabajo

Durante el procesamiento del torno CNC, el mandril puede sujetar la pieza de trabajo en cualquier posición del sistema de coordenadas de la máquina herramienta. Esto hace que la programación en el sistema de coordenadas de la máquina herramienta sea muy incómoda. Por lo tanto, cuando los programadores escriben programas de procesamiento de piezas, generalmente eligen un sistema de coordenadas de pieza de trabajo, también llamado sistema de coordenadas de programación. Los valores de coordenadas en el programa se basan en el sistema de coordenadas de pieza de trabajo.

El origen del sistema de coordenadas de la pieza de trabajo puede ser determinado por el programador de acuerdo con circunstancias específicas, y generalmente se ubica en el dato de diseño o el dato de proceso del dibujo. Según las características de los tornos CNC, el origen del sistema de coordenadas de la pieza de trabajo generalmente se encuentra en el centro de las superficies de los extremos izquierdo y derecho de la pieza de trabajo o en el centro de la superficie del extremo frontal del mandril.

Preste atención a la diferencia entre el sistema de coordenadas de la máquina herramienta y el sistema de coordenadas de la pieza de trabajo, y a la diferencia entre el origen de la máquina herramienta, el punto de referencia de la máquina herramienta y el origen del sistema de coordenadas de la pieza de trabajo.

2. Estructura y formato del programa de procesamiento de torno CNC

Estructura del segmento del programa: un programa completo generalmente consta de tres partes: nombre del programa, contenido del programa y final del programa.

1. Nombre del programa

El nombre del programa del sistema FANUC es o O×××. ×××××× es un número entero positivo de cuatro dígitos con un rango de valores de 0000-9999. Como O2255. El nombre del programa normalmente requiere un párrafo separado y no requiere números de párrafo.

2. Tema del programa.

El cuerpo principal del programa consta de varios segmentos de programa, que representan todas las acciones que debe completar la máquina herramienta CNC. Cada segmento de programa consta de una o más instrucciones. Cada segmento de programa generalmente ocupa una línea y está marcado con ";" como código final de cada segmento de programa.

3. Comando de fin de programa.

El comando de fin de programa puede ser M02 o M30. A menudo se requiere un párrafo aparte.

Formato de segmento de programa: El formato más utilizado actualmente es el formato de segmento variable. Cada segmento del programa se compone de varias palabras de dirección. Las palabras de dirección se componen de letras en inglés, palabras especiales y números que representan las palabras de dirección, como se muestra en la Tabla 1-2.

Descripción:

1 y n××× son números de segmento de programa, representados por el símbolo de dirección n y el siguiente número. En la mayoría de los sistemas, el número de segmento de programa sólo se utiliza como indicación de la posición de destino para "saltar" o "búsqueda de programa". Por lo tanto, su tamaño y orden pueden invertirse u omitirse.

Los segmentos del programa se organizan en la memoria en el orden de entrada, y la ejecución del programa se realiza segmento por segmento estrictamente de acuerdo con el orden de la información en la memoria, es decir, la ejecución El orden no tiene nada que ver con el número de segmento del programa. Sin embargo, cuando se omite el número del segmento de programa, el segmento de programa no será el segmento de programa objetivo para el "salto" o la "búsqueda de programa".

2. La parte media del segmento del programa es el contenido del segmento del programa, que incluye principalmente palabras de función de preparación, palabras de función de tamaño, palabras de función de alimentación, palabras de función del husillo, palabras de función de herramienta y palabras de función auxiliar. , etc. Pero no todos los segmentos de programa deben contener estas palabras funcionales. A veces, un segmento de programa solo puede contener una o varias palabras funcionales. Por ejemplo, los siguientes segmentos de programa son todos correctos. n 10g 01 x 100.0 f 100; N80 M05

3. El número de bloque también puede ser generado automáticamente por el sistema CNC. El incremento del número de bloque se puede configurar a través del "parámetro de la máquina" y el general. El valor de incremento se puede configurar en 10 para facilitar la operación de "inserción" al modificar el programa.

3. Sistema de instrucciones de programación para tornos CNC

El sistema FANUC0i es un sistema CNC ampliamente utilizado en máquinas herramienta CNC domésticas. Sus instrucciones de funciones de uso común se dividen en tres categorías: función de preparación. instrucciones, instrucciones de funciones auxiliares y otras instrucciones funcionales.

1. Prepare la descripción de la función

Nota: ①▲ es el comando predeterminado para el inicio.

El grupo ②00 de códigos g son todas instrucciones no modelo.

③ Se pueden especificar diferentes grupos de códigos g en un mismo segmento de programa. Si se especifica el mismo grupo de códigos g en el mismo bloque, el último código g especificado es válido.

④ Muestra el código g según el número de grupo. Para obtener descripciones de funciones que no figuran en la tabla, consulte las instrucciones de programación del fabricante correspondiente.

2. Descripción de funciones auxiliares

Comando modal: Una vez especificado, será válido hasta que lo cancele el mismo grupo de códigos g. Comando modal: solo es válido en este bloque y debe reescribirse cuando sea necesario en el siguiente bloque.

3. Otras instrucciones de función

Otras instrucciones de función de uso común incluyen instrucciones de función de herramienta, instrucciones de función de velocidad del husillo e instrucciones de función de alimentación. La aplicación de estas instrucciones funcionales es muy útil para simplificar la programación.

上篇: Los materiales oscuros son transparentes. Un sencillo tutorial de acuarela de bosque, una linda chica del bosque, un tutorial de introducción a la acuarela muy sencillo. No te lo pierdas si te gusta el dibujo y la acuarela. Si quieres saber más sobre la pintura y el maestro Jok, el diagrama paso a paso de la acuarela es el siguiente: Paso 1: Dibujar el borrador de la línea Primero podemos dibujar el borrador de la línea con un lápiz y luego delinearlo. con rotulador y bolígrafo negro. La composición de la niña que vamos a dibujar hoy tiene hojas rodeando a esta linda niña. Se recomienda que dibujes primero a la niña y luego las hojas circundantes, para que sea menos probable que cometa errores. Paso 2: Coloración de acuarela. Las pinturas de acuarela se caracterizan por una buena transparencia y permeabilidad, pero un poder cubriente débil. Por lo tanto, cuando dibujamos, primero debemos aclarar y luego oscurecer, de lo contrario el color claro no puede cubrir el color oscuro. Primero, ajustamos el tono de la piel y aplicamos color a la cara, las manos y las piernas de la niña. Luego ajusta el color de un rubor y dibuja dos lindos rubores. Por cierto, puedes enrojecer tu boca. Luego agregamos diferentes tonos de verde a las hojas circundantes. Podemos combinar una hoja oscura con una hoja clara para enriquecer el color. Luego pinta de color verde navideño la hoja más grande que sostiene la niña. Puedes aprovechar las características de los colores de la acuarela y agregar agua para crear un efecto degradado. Colorea el pelo de la niña y pinta los cuernos. Tenga cuidado de no hacer que el color sea demasiado claro o claro. Se puede aplicar directamente con pintura. Colorea el vestido de la niña y usa naranja y rojo para crear un efecto degradado aquí. Por cierto, ¡pinta las florecitas de rojo también! Agrega un color de fondo degradado al círculo rodeado de hojas. Haremos un efecto degradado de caracteres azules, que se verá súper bonito. Finalmente, agregue algunas hojas caídas a la imagen para enriquecerla y nuestra sencilla pintura de acuarela fresca estilo bosque estará completa. Espero que disfrutes de esta pintura en acuarela de una niña y puedas pintarla tú mismo. 14 tutoriales gratuitos de pintura con acuarela, recopilación de materiales de acuarela para pintar, tutoriales de registro, nivel de dificultad ★★★ La primavera es la temporada para todo tipo de observación de flores y no puedo distinguir entre las flores de durazno y las de cerezo. Primero determina que la composición de toda la imagen es un triángulo. Haz un círculo en tres círculos en la imagen para ubicar al sujeto. Presta atención a la relación entre el tamaño de las flores y la perspectiva. Haz que la imagen parezca demasiado rígida. Deja que las hojas y los capullos del borde exterior del objeto principal sirvan como decoración secundaria. Algunos pétalos pueden volverse rosados ​​agregando más agua. La posición escalonada debe completarse en 2 o 3 pasos. Cuando la pintura se seque, los pétalos del mijo claro y las venas de los estambres internos quedarán completamente penetrados. Las hojas y los cogollos se pueden colocar primero en posición horizontal y luego encenderlos. 2Nivel de dificultad del tutorial de perforación de material de acuarela ★★ ¿Aún recuerdas el video tutorial de Lotus Starry Sky publicado hace unos días? El método de pintura de esta hoja de loto es similar. Como regla general, primero determine que la composición de esta imagen es un triángulo invertido, con hojas orientadas a izquierda y derecha, una grande y otra pequeña, una alta y otra baja. ¿No parece muy cómoda esta composición? ~ Asegúrate de que la fuente de luz provenga de la izquierda, la derecha es oscura y la izquierda es brillante. La parte brillante es verde y amarillenta, se puede agregar verde hierba con amarillo, la parte oscura es. Se agrega verde y azul. También es necesario prestar atención a la forma de la superficie cóncava y convexa de la hoja. Los colores de la superficie cóncava se pueden superponer y la parte posterior tiene un borde suave. Los amigos que aún no entienden el texto pueden regresar y ver el video de Lotus Starry Sky ~ Nivel de dificultad 3 del curso de material de acuarela Punch ★★ La gente suele decir que la combinación de rojo y verde no tiene sentido, pero el rojo y el verde también pueden coincidirá siempre que la proporción de color sea correcta. Color muy bonito y armonioso. Según la composición determinada en primer lugar, toda la imagen es un triángulo invertido. La rama más importante es el arco del medio. La parte superior del arco está llena de flores, con pétalos entrelazados entre sí. Las hojas se vuelven más pequeñas y densas de arriba a abajo, y el color se vuelve cada vez más claro. La parte de acuarela se coloca plana y ligeramente teñida de rojo en la parte superior. 4 nivel de dificultad del curso de perforación de material de acuarela ★★★ Pequeñas flores frescas de acuarela, la dificultad radica en la forma de las flores. Aún es necesario asegurarse de que la composición de toda la imagen esté compuesta por dos triángulos invertidos. Las flores con ángulos laterales pueden verse como triángulos, con flores con ángulos en forma de abanico apiladas en el interior. Las flores a vista de pájaro pueden consistir en óvalos y triángulos. La parte coloreada de los pétalos se puede colocar primero en posición horizontal y la cola se puede oscurecer continuamente. Los pétalos de flores que los turistas apartaban estaban debidamente punteados. En cuanto a las flores blancas afectadas por el color del entorno, mostrarán un tinte de color azul-rosa-verde. Después de diseñar el color de fondo, use un bolígrafo pequeño para delinear las venas sobre los pétalos. 5. Nivel de dificultad del curso de perforación de material de acuarela ★★ Al dibujar una corona, primero determine la forma de la corona. Por ejemplo, esta forma es redonda. Una vez determinada la forma, dibuje 2 o 3 flores principales en la pantalla y las flores restantes serán complementarias. Después de dibujar las flores, dibuja las hojas en la misma dirección. Solo es necesario colocar las hojas, esperar a que se seque el color y luego dibujar las ramas de toda la corona para conectar los objetos. Finalmente, dibujar una decoración de textura en las flores y las hojas, y estará completo. 6. Factor de dificultad al perforar agujeros en materiales de pintura★La pintura actual es adecuada para la práctica creativa. 下篇: ¿Qué hacer si tu teléfono se inunda y hace que la pantalla parpadee?