Red de conocimiento informático - Aprendizaje de código fuente - Cómo programar automáticamente una máquina oxicorte CNC

Cómo programar automáticamente una máquina oxicorte CNC

Suele haber dos métodos para preparar programas de mecanizado para máquinas de corte CNC, la programación manual y la programación automática. El proceso general de programación manual es: análisis de dibujos de piezas, procesamiento de procesos CNC, procesamiento matemático, escritura de códigos NC, verificación y depuración de programas NC, corte de prueba de la primera pieza, análisis de errores, que es aburrido, tedioso, propenso a errores y la instrucción. La sintaxis es difícil de recordar. Es aún más inadecuado para mecanizar piezas complejas con demasiados puntos de descripción. Durante la programación automática, AutoCAD2000 puede generar directamente códigos de mecanizado CNC a partir de entidades gráficas que describen los contornos de las piezas en gráficos bidimensionales, evitando la compleja memoria de la programación manual. Mejorar significativamente la eficiencia y la calidad de la programación. 1. El proceso de procesamiento de la programación automática de la máquina cortadora de llama CNC La información de coordenadas del contorno de la pieza se puede completar mediante el comando POLYLINE, que se compone de una serie de líneas rectas y arcos conectados de extremo a extremo. La información se almacena en forma de subentidades de vértice en la base de datos de gráficos. Hay dos tipos de información relacionada con la posición de la forma: uno es el valor de las coordenadas del vértice y el otro es la convexidad del vértice. Cuando los requisitos del contorno no son estrictos, como formas de flores de barandilla, texto, etc., el comando LÍNEA también se puede utilizar para describir continuamente el contorno de la entidad de la pieza utilizando el principio de interpolación aproximada y generar directamente los valores de las coordenadas. del vértice (VERTEX). Encuéntrelo a través de la función ObjectARX. Luego use el comando DXFOUT para generar el archivo de conversión*. DXF, convertirá el archivo *. DXF compila para generar código NC y obtiene la información requerida por la máquina herramienta. No es necesario volver a presentar la información de los vértices y la convexidad uno por uno para editarlos y compilarlos. Después de que la máquina cortadora de llama CNC obtiene información a través de disquetes, cables de transmisión y redes DNC, puede usar la llama de oxígeno-acetileno para calentar las ranuras de la placa de acero hasta un estado fundido y usar oxígeno a alta presión para soplar a través de la placa de acero para corte. Todo el proceso de encendido, precalentamiento, corte con oxígeno, corte, apagado y retorno al origen se completa de forma automática. 2. El entorno de programación automática AutoCAD2000 o AutoCAD2002 en Windows y la herramienta ObjectARX lanzada por Autodesk adoptan y admiten el uso de tecnología orientada a objetos para desarrollar sistemas de diseño inteligentes. La aplicación ARX esencialmente expande el espacio de direcciones compartidas de AutoCAD en tiempo real. La biblioteca de vínculos dinámicos (DLL) se comunica directamente con AutoCAD mediante el mecanismo de paso de mensajes de Windows. Puede acceder y llamar directamente a las funciones principales de AutoCAD, y utilizar la estructura de base de datos central de AutoCAD, el sistema de gráficos, el núcleo de modelado geométrico y el código para crear nuevos comandos que tengan el mismo método de operación que los comandos inherentes de AutoCAD. Se compone principalmente de bibliotecas centrales AcDb y AcEd y clases de bibliotecas importantes como AcGi y AcGe. Por tanto, es más eficiente y estable a la hora de programar.