Académique Documents
Professionnel Documents
Culture Documents
DE INGENIERÍA GRÁFICA
DEL RÍO CIDONCHA, Mª Gloria (1); MARTÍNEZ PALACIOS, Juan (2); ORTUÑO ORTIZ,
Francisco (3)
(1) (2) (3)
Universidad de Sevilla, España
Escuela Superior de Ingenieros, Departamento de Ingeniería Gráfica
Correo electrónico: cidoncha@esi.us.es, juanmp@esi.us.es, pacortu@terra.es
RESUMEN
Este artículo aborda la automatización de tareas en el modelado de sólidos con Catia V5R9,
mediante el uso de macros. Una macro se utiliza para automatizar tareas a realizar de forma
repetitiva, y también para desarrollar nuevas operaciones (Features), que faciliten el proceso de
modelado y que no estén incluidas por defecto dentro del menú de órdenes. En el presente
trabajo se muestran los conceptos necesarios para empezar a trabajar con las macros y se
introducen los lenguajes de programación (basados en objetos) compatibles con Catia V5R9.
Posteriormente, se describen los distintos objetos a partir de los cuales se construyen las
macros. Finalmente, se incluyen varias aplicaciones que clarifican el uso de las herramientas
estudiadas, y que ponen de manifiesto su gran utilidad.
ABSTRACT
This paper show how to tackle the automatization of tasks in the solid modeling with CATIA
V5R9 through the use of macros. A macro is used in order to automate repetitive tasks as well
as to develop new operations (features) that facilitate the modeling process and that may not be
included to menu order defects. This report is divided into three parts. The first part shows the
concepts necessary to begin and work with macros, and the programming languages (object
based), which are compatible with Catia V5R9, are introduced. Next, it describes the distinct
objects with which the macros are constructed. The third part shows various applications which
clarify the use of the study tools and which demonstrates clearly the usefulness of macros.
2.1. PowerCopy
2.2. UserFeature
2.3. Macros
APLICACIÓN DOCUMENTO
CATIA V5R9 GENÉRICO
DOCUMENTO
COLECCIÓN DE CATPART:
DOCUMENTOS MODELO
SÓLIDO
COLECCIÓN DE
VENTANAS DOCUMENTO
GRÁFICAS CATDRAWING:
PLANOS
En estos documentos, el objeto padre de todos es del tipo “Part”. A partir de él, se
crean y manejan sistemas de referencia, cuerpos sólidos (Bodies), OpenBodies
(conjuntos de elementos de referencia: líneas, planos, superficies…), restricciones
geométricas y dimensionales, parámetros y todas las relaciones que los gobiernan
(fórmulas, reglas, chequeos…).
RAÍZ DEL
DOCUMENTO OPENBODIES
(CONJUNTOS DE
ELEMENTOS DE
SISTEMA DE REFERENCIA)
REFERENCIA
ABSOLUTO
RESTRICCIONES
GEOMÉTRICAS Y
DIMENSIONALES
SISTEMAS DE 3D
EJES
PARÁMETROS
BODIES
Y RELACIONES
(CUERPOS
SÓLIDOS)
CREACIÓN DE
NUEVA
GEOMETRÍA
Los planos de cualquier modelo sólido serán elaborados partiendo del objeto tipo
“DrawingSheets” (colección de hojas o planos de dibujo del documento). Con él se
puede definir el formato y la escala de trabajo, generar vistas y realizar cortes o
secciones, también crear textos y geometría 2D. Mediante los objetos tipo
“Parameters” y “Relations” confeccionar parámetros, fórmulas, reglas....
COLECCIÓN DE CREACIÓN DE
VISTAS DE UN PLANO GEOMETRÍA 2D
ELEMENTOS
PARÁMETROS , GEOMÉTRICOS 2D DE
FÓRMULAS, REGLAS,... UNA VISTA
CENTROS DE
TALADROS
El bloque obtenido puede ser utilizado, por ejemplo, para simular el proceso de
mecanizado con el módulo “NC_Manufacturing” de Catia V5R9. En un formulario
inicial se introducen los excesos de material del bloque en las tres direcciones (el eje
X se corresponde con la dimensión mayor del stock y el eje Z con la menor).
Generación de los Planos que Pasando por una Recta Formen α Grados con un
Plano Dado.
Esta aplicación facilita la obtención de los planos que pasando por una recta de
referencia forman α grados con un plano dado (no existe ninguna herramienta de Catia
V5R9 que permita obtenerlos directamente). La recta y el plano de referencia serán
seleccionados en pantalla.
RECTA DE
REFERENCIA
PLANOS
GENERADOS
PLANO DE
REFERENCIA
CENTRO DEL
ALIGERAMIENTO
Figura 9. Definición del nombre, ubicación del documento dxf y generación de vistas
El proceso manual requeriría: creación de un nuevo documento de dibujo
“CATDrawing”, utilización de las herramientas del módulo de dibujo “Drafting” para
la creación de la vista frontal del modelo sólido, generación del resto de vistas
normalizadas a partir de la vista frontal, distribución uniforme de las vistas dentro del
formato de trabajo y creación del documento con formato “dxf”.
Análisis de Parámetros.
6. Conclusiones
Las macros son la herramienta más potente y versátil que ofrece Catia V5R9 para
la automatización de tareas en el modelado de sólidos.
Referencias