Los sistemas CAM generalmente tienen dos funciones: conversión de datos y automatización de procesos. El alcance de CAM incluye el control numérico por computadora y el diseño de procesos asistido por computadora.
Además de su aplicación en máquinas herramienta, el CNC también se utiliza ampliamente en el control de otros equipos, como punzonadoras, corte por arco de llama o plasma, procesamiento por rayo láser, trazadores automáticos, máquinas de soldadura, ensamblaje. Máquinas, máquinas de inspección, máquinas de tejer automáticas, bordado por ordenador y corte de ropa, etc. , convirtiéndose en la base de CAM en varias industrias correspondientes.
El sistema de fabricación asistido por ordenador es un esfuerzo multifacético para controlar y gestionar el proceso de fabricación a través de una jerarquía informática. Su objetivo es desarrollar una red de información integrada para monitorear varias operaciones de fabricación interrelacionadas y controlar cada operación de acuerdo con una estrategia de gestión general.
Desde el punto de vista de la automatización, el procesamiento de máquinas herramienta CNC es un proceso de procesamiento automatizado, un centro de mecanizado debe realizar la automatización de parte o la totalidad del proceso de procesamiento mecánico y control directo por computadora y sistemas de fabricación flexibles. son para completar una determinada familia de piezas o diferentes familias. El procesamiento automatizado de piezas, la fabricación asistida por computadora es un concepto general donde las computadoras ingresan al proceso de fabricación.
Un sistema de fabricación asistido por ordenador a gran escala es una red compuesta por dos o tres ordenadores con una estructura informática jerárquica. La computadora central controla la situación general y proporciona información procesada. La computadora maestra administra un trabajo determinado, emite instrucciones y monitorea las estaciones de trabajo de las computadoras esclavas o microcomputadoras, que son responsables de un solo proceso de control de proceso o trabajo de gestión.
Los componentes de un sistema de fabricación asistido por ordenador se pueden dividir en hardware y software: el hardware incluye máquinas herramienta CNC, centros de mecanizado, dispositivos de transporte, dispositivos de carga y descarga, dispositivos de almacenamiento, dispositivos de detección, ordenadores, etc. . , el software incluye bases de datos, diseño de procesos asistido por computadora, programación CNC asistida por computadora, diseño de herramientas asistido por computadora, planificación y programación de trabajos asistidos por computadora, control de calidad asistido por computadora, etc.
Hasta ahora, CAM (fabricación asistida por ordenador) tiene dos conceptos: sentido estricto y sentido amplio. El concepto restringido de CAM se refiere a todas las actividades de preparación de la producción, desde el diseño del producto hasta el procesamiento y la fabricación, incluidos CAPP, programación NC, cálculo de la cuota de horas de trabajo, formulación de planes de producción, formulación de planes de demanda de recursos, etc. Este es el concepto limitado del sistema CAM original. Hoy en día, el concepto restringido de CAM se ha convertido incluso en sinónimo de programación CNC. CAPP siempre se ha considerado como un subsistema especial, y el cálculo de la cuota de horas de trabajo, la formulación de planes de producción y la formulación de planes de demanda de recursos se dividen en el sistema MRP ⅱ/ERP para completar. CAM en sentido amplio incluye mucho más además de todos los contenidos contenidos en CAM en sentido estricto, también incluye el seguimiento, control y seguimiento de todos los procesos relacionados con la logística (procesamiento, montaje, inspección, almacenamiento y transporte) en. gestionar las actividades manufactureras.
Sistema CNC
El sistema CNC es la parte de control de la máquina herramienta. Genera programas de mecanizado CNC a través de la interacción persona-computadora basados en la información de dibujo de entrada, el flujo del proceso y los parámetros del proceso, y luego impulsa los componentes de la máquina herramienta para realizar los movimientos correspondientes a través de la cantidad de pulsos eléctricos y el sistema de servoaccionamiento. La Figura 3-4-2 es un diagrama funcional del sistema CNC.
En las máquinas herramienta de control numérico (NC) tradicionales, la información de procesamiento de las piezas se almacena en una cinta de papel NC, y la información de la cinta de papel NC es leída por un lector fotoeléctrico para realizar el control de procesamiento de la máquina herramienta. Posteriormente se convirtió en control numérico por computadora (CNC) y sus funciones mejoraron enormemente. Toda la información procesada a la vez se puede leer en la memoria de la computadora al mismo tiempo, evitando la necesidad de iniciar el lector con frecuencia. Las máquinas herramienta CNC más avanzadas pueden incluso deshacerse de los lectores fotoeléctricos y programar directamente en la computadora, o recibir información directamente desde CAPP para lograr la programación automática. Esta última máquina herramienta CNC es el equipo básico del sistema de fabricación integrado por computadora. Los sistemas CNC modernos suelen tener las siguientes funciones:
(1) Control de enlace multieje; (2) Compensación de posición de la herramienta (3) Diagnóstico de fallas del sistema (4) Programación en línea; y programación Operación; (6) Simulación de procesamiento; (7) Gestión y monitoreo de herramientas (8) Detección en línea;
Principios de la programación CNC
La denominada programación CNC es el proceso de generación de código CNC de forma automática o con intervención manual en base a la información de la geometría de la pieza procedente de CAD y la información del proceso de la pieza procedente de CAPP. Los códigos CNC más utilizados incluyen ISO (Organización Internacional de Normalización) y EIA (Asociación de Industrias Electrónicas). El código ISO es un código de complemento impar de siete bits, es decir, el octavo bit es el bit de complemento; el código EIA es un código de complemento impar de 6 bits, es decir, la quinta columna es el bit de complemento impar. El propósito de la paridad complementaria y la paridad impar es verificar la lectura incorrecta de información en lectores de cintas. Generalmente, los programas CNC se componen de palabras de programa, que se componen de códigos de dirección representados por letras y números en inglés y símbolos después de los códigos de dirección. Cada programa representa una función especial, como G00 para control de punto, G33 para roscado de paso constante, M05 para parada del husillo, etc. Generalmente, una instrucción de mecanizado CNC consta de varias palabras de programa, como N012g 00g 49 X 070Y 055t 21, n 012, G00, control de punto, G49, función de preparación de compensación de herramienta. El significado del comando es: moverse rápidamente al punto (70 , 55), y la cuchilla N° 1 toma el valor de compensación del dial N° 2.
Generalmente existen cuatro métodos de programación CNC:
(1) Programación manual; (2) Programación CNC; (3) Programación del sistema CAD/CAM;