Red de conocimiento informático - Material del sitio web - Cómo utilizar una fresa de 20 grados en el software ug

Cómo utilizar una fresa de 20 grados en el software ug

1. Cree una base de datos de parámetros de geometría de herramienta

En aplicaciones de mecanizado reales, cuando es necesario compilar procesos y programas de mecanizado para una o varias piezas de trabajo, es posible utilizar una base de datos. variedad de

Especificaciones, diferentes tipos de herramientas de procesamiento. Si tenemos que volver a crear y configurar estos parámetros de herramienta cada vez que programamos, incluida la geometría de la herramienta, el material, etc., la eficiencia se reducirá considerablemente y lo que se logrará serán solo tareas simples y repetitivas.

trabajo.

En el módulo CAM del sistema UG, podemos llamar directamente a más de 30 tipos diferentes definidos en la biblioteca de herramientas UG seleccionando el botón Recuperar herramienta en el cuadro de diálogo Crear herramienta.

La herramienta se muestra en la Figura 1 y la Figura 2. Sin embargo, la mayoría de las herramientas en la biblioteca UG no son herramientas con las especificaciones y tamaños que necesitamos, por lo que esperamos definir los parámetros de geometría de la herramienta requeridos de una vez por todas. En la operación, se puede usar directamente como llamar a la herramienta. la biblioteca de la UG.

En el sistema UGⅡ, la biblioteca de parámetros de geometría de la herramienta se almacena principalmente en el directorio ${UGⅡ_BASE_DIR}\Mach\resource\

library\tool\ y se compone principalmente de siguientes archivos: Dbc_tool_ ascⅡ.def,

Dbc_tool_ascⅡ.tcl en el subdirectorio ASCⅡ y Dool_database.dat en el subdirectorio inglés o métrico. El archivo

Dbc_tool_ascⅡ.def define las variables de parámetros de geometría de herramienta necesarias de la biblioteca de herramientas y la jerarquía de tipos de la biblioteca; el archivo

Dbc_tool_ascⅡ.tcl contiene cada controlador de eventos de operación de la biblioteca de herramientas; , se utilizan principalmente para la conexión entre UG y la biblioteca de herramientas

. Lo que se almacena en el archivo Tool_database.dat es lo que más nos preocupa. Todos los parámetros de geometría de la herramienta y la información del material se encuentran en él.

Los usuarios definen nuevas herramientas y pueden modificar directamente los registros de herramientas en el archivo Tool_database.dat. Además, también puede definir los parámetros de estructura geométrica de la herramienta en UG primero y luego ejecutar la documentación del taller, seleccionar la última plantilla de salida Exportar biblioteca de herramientas a un archivo de datos ASCⅡ y exportar los parámetros de la herramienta a un archivo. A continuación, lo que hay que hacer es agregar la salida de los registros de la herramienta a este archivo al archivo Tool_database.dat.

Llegado a este punto, cabe decir que el propósito original básicamente se puede lograr. Sin embargo, en el uso real, a medida que el número de herramientas personalizadas sigue aumentando

, los propios usuarios no saben exactamente cuántas y qué tipos de herramientas están definidas. Esto es aún más necesario cuando se llaman herramientas desde la biblioteca.

p>

Descubra a qué tipo de herramienta en la biblioteca de herramientas UG pertenece la herramienta que se llamará, como se muestra en la Figura 2. A través de una investigación en profundidad, se descubrió que

al definir la jerarquía de tipos de la biblioteca de herramientas en el archivo Dbc_tool_ascⅡ.def, el sistema UGⅡ definió la biblioteca de herramientas con CLASS MILLING,

PERFORACIÓN DE CLASE y TORNEADO DE CLASE Hay tres categorías principales, y más de 30 subcategorías se definen bajo estas tres categorías principales. Cada registro de herramienta en el archivo Tool_database.dat comienza con DATA y contiene datos T y ST.

De hecho, son la clase principal de herramienta TYPE y la subclase SubType definida por este registro.

Al agregar el código de clase principal al archivo Dbc_tool_ascⅡ.def, preste atención a la posición de "{}" antes y después, y siga la

FRESADO DE CLASE definida por el sistema , Código principal CLASS DRILLING y CLASS TURNING. La estructura de clases permanece paralela y está integrada en la definición de CALSS TOOL. El valor del tipo de clase principal definido allí no se puede repetir. Debajo de cada clase principal, puede definir subclases relacionadas de acuerdo con la clase principal, es decir, usar Subtipo para reemplazar el Tipo en la CONSULTA "[DB (Tipo)] = = [01]", y el código de tipo Los valores también pueden ser reordenado

.

Se ha completado la definición de la jerarquía de tipos personalizados de la biblioteca de herramientas. Es necesario recuperar las herramientas de la biblioteca y modificar los parámetros de geometría de la herramienta.

Las herramientas en la base de datos. (Tool_database.dat), es decir, modifique los valores correspondientes a T y ST en el registro, luego el registro ingresará a la recuperación de la categoría principal y subcategoría correspondiente, y se obtendrán los resultados de la recuperación que se muestran en la Figura 4. Para establecer una base de datos completa de parámetros de geometría de herramientas, la definición de la jerarquía de tipos es la base. Lo siguiente que debe hacer es agregar continuamente los registros de herramientas correspondientes al archivo de base de datos. En Tool_database.dat, se forma una biblioteca de herramientas definida por el usuario.

2. Cree una biblioteca de materiales de herramientas personalizada, una biblioteca de materiales de piezas y una biblioteca de parámetros de corte de herramientas.

La biblioteca de herramientas establecida a través del trabajo anterior se denomina biblioteca de parámetros de geometría de herramienta. compuesto por los datos de la estructura geométrica de la herramienta. Para que los programadores creen una operación y generen un programa de posición de herramienta que pueda usarse, también deben configurar los parámetros de corte relevantes de la herramienta, incluida la velocidad del husillo, la profundidad de corte, la velocidad de avance, etc. En el módulo CAM del sistema UG, ejecute Restablecer desde la tabla en el cuadro de diálogo Avances y velocidades. El sistema puede ajustar la profundidad de corte, el material de la herramienta, el material del componente y el método de corte de acuerdo con la profundidad de corte, el material de la herramienta, el material del componente y el corte. método, llámelo automáticamente desde la biblioteca y calcule el valor de consumo de corte correspondiente.

Además de la configuración manual de la profundidad de corte, los usuarios pueden llamar directamente a diferentes métodos de corte, materiales de piezas y

materiales de herramientas desde las bibliotecas correspondientes. Entre ellos, también podemos obtener el material de la herramienta directamente de la biblioteca de parámetros de geometría de la herramienta al crear la herramienta. La clave es que al establecer la biblioteca de parámetros de geometría de la herramienta, el registro de la herramienta contiene la información correcta del material de la herramienta MATREF. cierta información de referencia del material en la biblioteca de materiales de herramientas. En el sistema UG, los métodos de corte, los materiales de las piezas y los materiales de las herramientas existen como valores de referencia de biblioteca

, correspondientes a los archivos CUT_METHODS.DAT, PART_MATERIALS.DAT y TOOL_MATERIALS.DAT respectivamente

Valor LIBRF. El sistema ejecuta Restablecer desde la tabla, busca en la biblioteca de parámetros de corte

el archivo FEEDS_SPEEDS.DAT en función de los valores de referencia de cada biblioteca y la profundidad de corte, y hace referencia a los datos registrados recuperados, como la velocidad de la superficie,

Feed_per_Tooth, etc., y luego calcule la velocidad del husillo correspondiente, la velocidad de alimentación, etc.

Por lo tanto, al establecer una biblioteca de materiales de herramientas y una biblioteca de materiales de piezas, se deben implementar una planificación sistemática y estándares unificados para evitar confusiones. La construcción de la biblioteca en sí es relativamente simple. Puede consultar el sistema UGⅡ. biblioteca, agregue o modifique registros que comiencen con DATOS. El trabajo de establecer una biblioteca de parámetros de corte de herramientas es mucho más engorroso. En términos generales, en el procesamiento real, se deben seleccionar diferentes cantidades de corte de herramientas de acuerdo con los diferentes materiales de herramientas, materiales de piezas, así como diferentes profundidades y anchos de corte.

Un técnico de procesos maduro puede elegir la cantidad de corte adecuada en función de la experiencia acumulada a largo plazo, consultar los parámetros proporcionados por el fabricante de la herramienta y combinar las condiciones de procesamiento reales, o también puede venir y corregir a la inversa. el valor de la experiencia basado en las condiciones de procesamiento reales para completar la acumulación continua de experiencia. Crear una biblioteca de parámetros de corte de herramientas personalizada

es acumular experiencia de usuario y proporcionársela a otros técnicos en forma numérica.

3. Crear una biblioteca de geometría de herramientas

Cuando se trata de establecer una biblioteca de herramientas, debe implicar el uso de la biblioteca de geometría de herramientas. El objetivo principal de crear una biblioteca de geometría de herramientas es llamar a la geometría 3D de la máquina de cálculo de herramientas creada por el usuario al realizar la simulación de la máquina herramienta de posición en el último sistema Unigraphics NX2.0.

modelo, como se muestra en Figura 6. Sin una biblioteca de geometría de herramienta definida por el usuario, o sin llamar al modelo de herramienta que viene con el sistema UG, el propósito de la simulación de máquina herramienta obviamente no se logra.

La biblioteca de geometría de herramientas del sistema consta del directorio ${UGⅡ_BASE_DIR}\Mach\resource\library\tool\graphics

Los archivos de modelo de entidad de una serie de herramientas se incluyen para su visualización. Información de montaje de herramientas. Para construir un modelo de ensamblaje de herramientas definidas por el usuario, se recomienda ensamblar herramientas definidas por el usuario, portaherramientas y piezas relacionadas en archivos de modelo no principales. Para herramientas de perforación o fresado, al ensamblar el modelo, el eje de la herramienta debe ser consistente con la dirección positiva del eje X y el punto cero del sistema de coordenadas está en el punto de sujeción del portaherramientas (

Punto de seguimiento de herramienta). Además, el nombre del archivo del modelo no principal de la herramienta construida debe ser el mismo que el valor LIBRF del registro DATA en el archivo de la biblioteca de parámetros de geometría de la herramienta

tool_database.dat. De esta manera, de acuerdo con los principios anteriores, cuando el sistema realiza una simulación de la máquina de posición de la herramienta o necesita mostrar la herramienta, puede llamar el modelo de ensamblaje de la herramienta de acuerdo con el valor de referencia de la biblioteca de la herramienta y usar el valor predeterminado del sistema

Visualización de orientación y posición del modelo de herramienta definido por el usuario.

IV. Varias cuestiones a las que se debe prestar atención en el proceso de creación de una biblioteca de herramientas personalizada

(1) Al establecer una biblioteca de herramientas, defina la clase o subclase principal de la herramienta. en la clase de archivo dbc_tool_ascⅡ.def, UI_NAME puede

ir seguido de una cadena china. Además, todas las descripciones de herramientas y descripciones de materiales registradas en la biblioteca pueden utilizar cadenas chinas. Sin embargo, actualmente no se recomienda que el valor LIBRF en el registro de la biblioteca de herramientas esté en chino.

(2) Durante el proceso de establecimiento de la biblioteca de parámetros de geometría de herramienta, biblioteca de materiales de herramienta, biblioteca de materiales de piezas y biblioteca de parámetros de corte, la unicidad del valor LIBRF en cada biblioteca

debe debe mantenerse, porque se utiliza como un identificador al que hacen referencia otras bibliotecas del sistema y que el sistema reconoce internamente.

(3) Al llamar a la biblioteca de herramientas para crear una herramienta, para agregar elementos de consulta de búsqueda, puede ingresar el

"DIALOG libref" correspondiente definido en la clase principal de la herramienta. o subclase en la línea del archivo dbc_tool_ascⅡ.def "Diámetro", agregue los parámetros de consulta de la herramienta que deben agregarse.

Por supuesto, para mejorar la eficiencia del sistema CAD/CAM y la capacidad de respuesta rápida de los técnicos de fabricación de procesos, este artículo sólo incluye

sólo un pequeño vínculo en el sistema. Más trabajo también requiere los esfuerzos incansables del personal técnico, la recopilación y acumulación práctica de diversos datos básicos en el sistema de fabricación y la mejora y mejora continuas basadas en nuevas tecnologías modernas, mejorando así la colaboración general del sistema. >

p>

Nivel y eficiencia en el trabajo