Las piezas de metal productos fabricantes en China

Metal Parts Products —Stamping & CNC Machining Manufacturers

Funciones de mecanizado CNC y programacion

Caracteristica principal
Desde el principio, las máquinas herramienta CNC han seleccionado piezas de aeronaves con perfiles complejos como objetos de procesamiento, resolviendo los problemas clave que son difíciles de resolver con métodos de mecanizado comunes. La característica más importante del mecanizado NC es utilizar cinta perforada (o cinta) para controlar las herramientas de la máquina para el procesamiento automático. Debido a que el avión, los cohetes y las piezas del motor tienen características diferentes: el tamaño del avión y los componentes cero y componente del cohete son grandes y el perfil es complejo; Partes del motor, componentes, tamaño pequeño, alta precisión. Por lo tanto, las máquinas herramientas de control numérico seleccionadas por la aeronave, el departamento de fabricación de cohetes y el departamento de fabricación de motores son diferentes. En la fabricación de aeronaves y cohetes, el uso de fresadoras CNC a gran escala controladas continuamente es el pilar principal. En la fabricación de motores, se utilizan tanto máquinas herramienta CNC controladas continuamente como máquinas herramienta CNC controladas por puntos (tales como perforadoras CNC, mandrinadoras CNC y centros de mecanizado).
Centralización de procesos
Las máquinas herramienta CNC generalmente tienen portaherramientas y revistas de herramientas que pueden cambiar herramientas automáticamente. El proceso de cambio de herramienta es controlado automáticamente por el programa. Por lo tanto, los procesos son más centralizables. La centralización de procesos ofrece enormes beneficios económicos:
(1) Reduzca el área de la máquina herramienta y guarde la planta.
(2) Enlaces intermedios reducidos o nulos (como inspecciones intermedias de productos semielaborados, almacenamiento temporal, etc.) ahorran tiempo y mano de obra.

Taladradoras CNC
Automatización
Cuando el mecanizado CNC, Sin control manual de la herramienta, un alto grado de automatización. Los beneficios son obvios.
⑴ reducir los requisitos para el funcionamiento de los trabajadores:
Un trabajador sénior de una máquina-herramienta común no puede ser entrenado en poco tiempo. Un trabajador de NC que no necesita ser programado tiene un período de entrenamiento muy corto (por ejemplo, un operador de torno CNC necesita una semana y puede escribir un programa de mecanizado simple). Además, las piezas mecanizadas en máquinas herramientas CNC son más precisas que los trabajadores normales en máquinas herramienta tradicionales, y el tiempo debe ser guardado.
(2) Reducir la intensidad de trabajo de los trabajadores:
En el proceso de mecanizado, los trabajadores de CNC están excluidos del proceso la mayor parte del tiempo y ahorran mucho trabajo.
(3) la calidad del producto es estable:
El procesamiento automático de máquinas herramienta CNC elimina la fatiga, el descuido, la estimación y otros errores humanos de los trabajadores en las máquinas herramientas comunes y mejora la consistencia del producto.
(4) Alta eficiencia de procesamiento:
El cambio automático de herramienta de las máquinas herramienta CNC hace que el proceso de mecanizado sea compacto y mejora la productividad del trabajo.


Alta flexibilidad
Las máquinas tradicionales de uso general, aunque flexibles, tienen baja eficiencia;
Las máquinas herramienta tradicionales, aunque son altamente eficientes, tienen poca adaptabilidad a las piezas, son rígidas y tienen poca flexibilidad, y son difíciles de adaptar a los frecuentes cambios en los productos provocados por la feroz competencia en la economía de mercado. Mientras se modifique el programa, las piezas nuevas se pueden procesar en la máquina herramienta CNC y se pueden automatizar. La flexibilidad y la eficiencia son altas, por lo que la máquina herramienta CNC se puede adaptar a la competencia del mercado.

fuerte habilidad
La máquina herramienta puede procesar con precisión varios contornos, y algunos contornos no se pueden mecanizar en máquinas herramienta convencionales. Las máquinas herramienta CNC son especialmente adecuadas para las siguientes ocasiones:
1. Partes que no están permitidas para ser desechadas.
2, desarrollo de nuevos productos.
3, la necesidad urgente de procesamiento.


Programación NC
Estructura del programa

Máquinas de mandrinado CNC

El segmento del programa es un grupo continuo de palabras que se puede procesar como una unidad. En realidad, es un programa en el programa de procesamiento de control numérico. La parte principal del programa de pieza consta de varios bloques. La mayoría de los segmentos del programa se usan para indicarle a la máquina que complete o realice una acción. El segmento de programa está compuesto por palabras de tamaño, palabras que no son de tamaño e instrucciones finales de programa. Al escribir e imprimir, cada segmento de programa generalmente ocupa una línea, al igual que el programa de visualización de pantalla.
Formato del programa
Los programas de mecanizado de rutina constan de un carácter de inicio (un solo párrafo), un nombre de programa (un solo párrafo), un cuerpo de programa y un comando de fin de programa (generalmente una sola columna). Al final del programa, hay un terminador de programa.
Los caracteres de inicio del programa y final del programa son del mismo carácter: es% en código ISO y ER en código EIA. La instrucción final del programa puede ser M02 (final del programa) o M30 (final de la cinta final).

Las máquinas herramienta CNC generalmente usan programas almacenados para funcionar. Los puntos comunes entre M02 y M30 son: Después de finalizar todas las demás instrucciones en el segmento del programa, se usa para detener el husillo, el refrigerante y la alimentación, y reiniciar el sistema de control.
M02 y M30 son completamente equivalentes cuando se usan en algunas máquinas herramienta (sistemas), pero se usan en otras máquinas herramienta (sistemas) de la siguiente manera: Cuando se usa M02 para finalizar el programa, el cursor se detiene al final del programa después del la operación automática termina. Cuando se utiliza M3O para finalizar la ejecución del programa, el cursor y la pantalla pueden volver automáticamente al principio del programa una vez que finaliza la operación automática. Una vez que se presiona el botón de inicio, el programa se puede ejecutar nuevamente. Aunque M02 y M30 permiten que un solo segmento de programa se use en combinación con otras palabras de programa, es mejor enumerarlas individualmente o compartir solo un segmento de programa con el número de secuencia.

El nombre del programa se encuentra frente al cuerpo del programa y después del carácter de inicio del programa. generalmente es una línea separada.
Hay dos tipos de nombres de programa: uno es el inicio de una palabra en inglés específica (Múltiple O) seguido de varios dígitos. La especificación especifica el número máximo permitido de dígitos. Comúnmente se usan dos dígitos y cuatro dígitos. Este formulario también se puede denominar como el nombre del programa del número del programa.
En otra forma, el nombre del programa consiste en una mezcla de palabras en inglés, números o inglés y números. También puede agregar signos "-" en el medio. Este formulario hace que el programa de nombres de usuario sea más flexible. Por ejemplo, una brida con el número de parte 215 se mecaniza en el torno CNC LC30, y el tercer proceso puede llamarse LC30-FIANGE-215-3. Esto brinda una gran comodidad de uso, almacenamiento y recuperación. La forma que utiliza el nombre del programa está determinada por el sistema CNC.
%
O1001
N0 G92 X0 Y0 Z0
N5 G91 G00 X50 Y35 S500 MO3
N10 G43 Z-25 T01.01
N15 G01 G007 Z-12
N20 G00 Z12
N25 X40
N30 G01 Z-17
N35 G00 G44 Z42 M05
N40 G90 X0 Y0
N45 M30
%
Formato de segmento
Las reglas para la disposición de palabras, caracteres y datos en un segmento de programa se llaman formatos de segmento. CNC ha utilizado históricamente un formato de secuencia fija y delimitador (HT o TAB). El formato de estos dos segmentos de programa ha pasado. Tanto los idiomas nacionales como los extranjeros utilizan ampliamente el formato de segmento de variable de dirección de palabra, también conocido como formato de dirección de palabra. En este formato, la longitud de la palabra del programa no es fija, y el número de palabras del programa también es variable. La gran mayoría de los sistemas de control numérico permiten organizar de forma arbitraria el orden de las palabras del programa, por lo que se trata de un formato de segmento de programa. Sin embargo, en la mayoría de los casos, las palabras del programa se usan en un orden determinado en un segmento de programa para la conveniencia de escribir, ingresar, verificar y corregir.
Los detalles de la programación se clasifican en el formato detallado en el manual de programación de la máquina herramienta CNC:
Los caracteres utilizados en la programación, el orden de las palabras del programa en el segmento del programa y la longitud de la palabra. P.ej:

/ NO3 G02 X + 053 Y + 053 I0 J + 053 F031 S04 T04 M03 LF
El formato detallado del ejemplo anterior se describe de la siguiente manera:
N03 es el número de bloque;
G02 indica que la trayectoria de mecanizado es en sentido horario;
X + 053, Y + 053 indican las coordenadas del punto final del arco procesado;
I0, J + 053 indican las coordenadas centrales del arco procesado;
F031 es la velocidad de alimentación de procesamiento;
S04 es la velocidad del husillo;
T04 es el número de herramienta de la herramienta utilizada;
M03 es una instrucción de función auxiliar;
Instrucción de fin de bloque LF;
/ Seleccione las instrucciones para saltar.
La función de las instrucciones de selección de salto es: bajo la premisa de que el programa no se cambia, el operador puede elegir entre la ejecución o la no ejecución del segmento de programa en el programa con una instrucción de selección de saltos. El método seleccionado generalmente se implementa omitiendo el interruptor selector en el panel de operación a ENCENDIDO o APAGADO, para implementar un segmento de programa que no ejecuta o ejecuta un "/".
centros de mecanizado

Ejecutar programa
La preparación de programas de procesamiento a veces se encuentra con esta situación:
Un conjunto de segmentos de código aparece varias veces en un programa, o lo usa en varios programas. Podemos extraer este grupo de programas y almacenarlos por separado después de nombrarlos. Este grupo de segmentos de código es una subrutina. Una subrutina es un segmento de un programa de mecanizado que puede llamarse mediante un comando de control de máquina apropiado y generalmente tiene un significado independiente en el mecanizado. El programa principal en el que se llaman las instrucciones de la subrutina de primer nivel es el programa principal. La instrucción para llamar a una subrutina también es un segmento de código. Generalmente se compone de instrucciones de llamada de subrutina, nombres de subrutinas y el número de llamadas. Las reglas y formatos específicos varían de un sistema a otro. Por ejemplo, lo mismo es "llamar a la subrutina 55 una vez" y el sistema FANUC usa "M98 P55". El sistema de la compañía A-B de los Estados Unidos usa "P55x".


La subrutina se puede anidar, es decir, una capa de una capa. La relación entre la capa superior y la capa inferior es la misma que la relación entre el programa principal y la subrutina de primer nivel. La cantidad máxima de capas que se pueden establecer está determinada por el sistema CNC específico. La forma y composición de las subrutinas son más o menos las mismas que las del programa principal: la primera línea es el número de subrutina (nombre) y la última línea es el comando "subrutina final". Entre ellos está el cuerpo de la subrutina. Sin embargo, la función de comando final del programa principal es finalizar el programa principal, dejar que el sistema CNC se reinicie, sus instrucciones han sido estandarizadas, cada sistema usa M02 o M30; El final del comando de subrutina es finalizar la subrutina, volver al programa principal o una subrutina, el sistema de comando no es uniforme, por ejemplo, M99 para el sistema FANUC, M17 para el sistema Siemens y M02 para el sistema del sistema Empresa estadounidense AB
Las macros de usuario (programas) se pueden usar en programas de mecanizado NC.
El llamado macroprograma es una subrutina que contiene variables. Las instrucciones para llamar a un macroprograma en un programa se llaman macros de usuario. El sistema puede usar la función macro personalizada y se llama función macro del usuario. Para ejecutar la función macro del usuario, simplemente escriba un comando macro de usuario.
La característica más importante de las macros de usuario es:
● Las variables se pueden usar en macros de usuario;
● puede usar cálculo, declaraciones de dirección y una variedad de funciones
● Puede asignar valores a variables usando comandos macro personalizados.
PREVIOUS:NONE
NEXT:Que es el mecanizado CNC?

RELATED POSTS




Skype

WhatsApp

WangWang

QQ
Email me

Mail to us