Cómo simplificar el procesamiento matemático en la programación manual
Como todos sabemos, existen dos métodos para programar máquinas herramienta CNC: programación manual y programación automática. La programación manual todavía se usa ampliamente en el procesamiento de puntos y el procesamiento de contornos planos con formas relativamente simples. Un eslabón crítico y tedioso en la programación manual es el procesamiento matemático de gráficos, es decir, suele ser necesario calcular las coordenadas de cada punto base o nodo del contorno de mecanizado. El método de cálculo tradicional consiste en establecer ecuaciones matemáticas y resolver el sistema de ecuaciones para encontrar las coordenadas de cada punto clave. Este proceso requiere mucho tiempo y es propenso a errores para los programadores.
Con la popularización de la aplicación del software de dibujo AutoCAD, durante el proceso de programación manual, podemos utilizar INQUARY (consulta), CALCULATE (cálculo) y otros comandos de AutoCAD para encontrar de forma rápida y precisa las coordenadas de cada punto. en lugar de operaciones matemáticas complejas. A continuación se muestran algunos ejemplos para presentar los métodos de operación específicos.
Por ejemplo, si desea escribir un programa de mecanizado CNC para la pieza que se muestra en la Figura 1, debe encontrar cada punto base en el contorno de la pieza (A, B, C, D, E, F, G como se muestra en la Figura 2) Si utiliza métodos matemáticos para procesar los valores de coordenadas de , será difícil y engorroso. A continuación se describe cómo utilizar AutoCAD2000 para obtener los valores de coordenadas de cada punto base.
Figura 1 Programa de mecanizado CNC de piezas
Paso uno: Utilizar AutoCAD2000 para dibujar dibujos de piezas.
Figura 2 Dibujo de Piezas
Paso 2: Mover el origen (ORIGEN) del sistema de coordenadas de usuario (UCS) de AutoCAD al origen de programación (O) de la pieza. El método de operación es el siguiente:
Menú desplegable HERRAMIENTAS→MOVER UCS→botón izquierdo del mouse para seleccionar el origen de programación O
O, menú desplegable HERRAMIENTAS→NUEVO UCS→ORIGEN; →botón izquierdo del ratón para elegir el origen de programación O.
Paso 3: Menú desplegable HERRAMIENTAS→CONSULTA→PUNTO DE ID→Seleccione el punto A con el botón izquierdo del mouse y luego muestre el valor de las coordenadas del punto A en el sistema de coordenadas de programación en la línea de comando (COMANDO ), es decir, obtener los datos necesarios para la programación. Utilizando el mismo método, se pueden obtener los valores de las coordenadas de otros puntos (B, C, D, E, F, G) y el valor de las coordenadas del punto central del arco.
O utilice el menú desplegable HERRAMIENTAS→CONSULTA→LISTA→haga clic con el botón izquierdo del ratón para seleccionar los puntos A, B, C, D, E, F y G respectivamente, y los valores de las coordenadas. Se mostrará de cada punto.
De manera similar, para problemas de corte en capas, corte de líneas, corte de anillos y compensación del radio de la herramienta, primero puede usar el comando DESPLAZAMIENTO en AutoCAD para compensar adecuadamente el contorno de la pieza, generar la trayectoria de mecanizado de la herramienta requerida y luego. Utilice el método anterior para obtener los valores de coordenadas de cada punto de programación, mejorando la eficiencia y precisión de la programación manual.
Además, la calculadora geométrica de AutoCAD resulta en ocasiones muy útil en el procesamiento matemático de la programación manual. Como una calculadora normal, la calculadora geométrica puede completar operaciones de suma, resta, multiplicación, división y funciones trigonométricas. Los resultados del cálculo también se pueden utilizar directamente como parámetros de comandos. A diferencia de las calculadoras generales, la calculadora de geometría de AutoCAD también puede realizar operaciones geométricas. No solo puede calcular directamente los valores de coordenadas de cada punto de coordenadas, sino que también puede usar el modo Osnap de AutoCAD para capturar los puntos de coordenadas en la pantalla para participar en el cálculo, y también puede calcular automáticamente puntos de coordenadas geométricas, etc.
Para algunos puntos que no están directamente dibujados en la imagen, si requerimos sus valores de coordenadas, podemos usar la calculadora de geometría de AutoCAD para calcularlos.
Escriba CAL en el símbolo del sistema Comando: para iniciar la calculadora de geometría de AutoCAD. CAL también es un comando transparente que puede iniciar la calculadora geométrica en cualquier momento bajo otros comandos. Además, puede utilizar el comando CAL en programas de AutoLISP.
Por ejemplo, queremos encontrar los valores de coordenadas de dos puntos de trisección entre dos puntos conocidos A y B. El proceso de operación es el siguiente:
Comando: Cal↙
gt;gt; Expresión: Plt(End, End, 1/3)↙
gt;gt; Seleccionar entidad para el ajuste final: (Punto de captura A)
gt;gt; Seleccionar entidad para el ajuste final: (Punto de captura B)
Es decir, el valor de las coordenadas de un punto que tiene 1/3 de la longitud del segmento de línea (AB) desde el punto A. se muestra en la línea de comando. De la misma manera, siempre que la Expresión anterior: se cambie a Plt (Fin, Fin, 1/3), el valor de las coordenadas del punto que mide 2/3 del segmento de línea (AB) de largo desde el punto A puede ser encontró.
Además, también puede utilizar los datos gráficos de AutoCAD para diseñar y compilar programas CNC a través del lenguaje AutoLISP de AutoCAD, que no se tratará aquí. En resumen, en la industria de fabricación de maquinaria moderna, las máquinas herramienta CNC se utilizan cada vez más y el software de programación automática actual es relativamente caro. El uso de datos gráficos de AutoCAD para la programación CNC tiene cierta importancia práctica. (fin)