Documente Academic
Documente Profesional
Documente Cultură
ndice
Tablas de Objetos ........................................................................................................................... 4
Objetivo .......................................................................................................................................... 8
Introduccin.................................................................................................................................... 9
1 Programacin en el diseo industrial: CATIA v5 y Visual Basic para Aplicaciones ................ 11
1.1 Introduccin a la aplicacin industrial .................................................................... 12
1.1.1 La ingeniera basada en el conocimiento (KBE) .............................................. 12
1.2 Catia v5 como herramienta de diseo .................................................................... 14
1.2.1 Mdulo Knowledgeware y Entorno de Programacin .................................... 15
1.2.2 Tipos de documentos utilizados ...................................................................... 16
1.2.3 Los lenguajes de programacin en CATIA v5 .................................................. 19
1.3 Visual Basic (VB) y Visual Basic para Aplicaciones (VBA)......................................... 20
1.3.1 Principios fundamentales de programacin con VB/VBA ............................... 21
1.4 Herramientas de programacin (Macros, .dll, .exe) ............................................... 22
1.4.1 Macros ............................................................................................................. 22
1.4.2 Bibliotecas de enlace dinmico (.dll) ............................................................... 23
1.4.3 Archivos ejecutables........................................................................................ 24
2 Programacin en CATIA v5. ................................................................................................. 25
Alejandro Martn Garrido Aplicacin para la generacin y exportacin CAD automtica de planos en
Catia V5 a partir de ficheros Part 1
Alejandro Martn Garrido
ndice
Alejandro Martn Garrido Aplicacin para la generacin y exportacin CAD automtica de planos en
Catia V5 a partir de ficheros Part 2
Alejandro Martn Garrido
ndice
Alejandro Martn Garrido Aplicacin para la generacin y exportacin CAD automtica de planos en
Catia V5 a partir de ficheros Part 3
Alejandro Martn Garrido
ndice
Tablas de Objetos
Diagramas
Diagrama 1.1 Proceso CAD ................................................................................................... 15
Diagrama 4.1 Estructura de la aplicacin ............................................................................. 63
Diagrama 4.2 Auto_Draw ..................................................................................................... 66
Diagrama 4.3 A_Dra.form ..................................................................................................... 67
Diagrama 4.4 Lect_Txt .......................................................................................................... 71
Diagrama 4.5 Cam_Dir .......................................................................................................... 72
Diagrama 4.6 L_Part ............................................................................................................. 73
Diagrama 4.7 An_BB ............................................................................................................. 74
Diagrama 4.8 Ej_Pri............................................................................................................... 75
Diagrama 4.9 F_Esc ............................................................................................................... 76
Diagrama 4.10 A_Dra ............................................................................................................ 79
Diagrama 4.11 Dib ................................................................................................................ 81
Diagrama 4.12 Dr_Back ........................................................................................................ 82
Figuras
Figura 1.1 Proceso del Conocimiento ................................................................................... 13
Figura 1.2 Product visualizado en Catia ................................................................................ 17
Figura 1.3 Part visualizado en Catia ...................................................................................... 18
Figura 1.4 Drawing visualizado en Catia ............................................................................... 18
Figura 2.1 Entorno de Desarrollo Integrado de Catia v5 ...................................................... 26
Figura 2.2 Opciones de Lenguaje de Macros ........................................................................ 27
Figura 2.3 Ayuda de Catia ..................................................................................................... 30
Figura 2.4 Explorador de Objetos ......................................................................................... 31
Figura 2.5 Biblioteca de Proyectos ....................................................................................... 35
Figura 2.6 Men de grabacin de Macros ............................................................................ 36
Figura 2.7 Ventana del explorador de Proyecto ................................................................... 37
Figura 2.8 Ventana de Propiedades ...................................................................................... 38
Figura 2.9 Ventana de Cdigo ............................................................................................... 38
Figura 2.10 Mensaje de Error generado por el Script Debugger .......................................... 39
Figura 2.11 Biblioteca de Mdulos ....................................................................................... 40
Figura 3.1 Objetos y Colecciones del Product....................................................................... 47
Figura 3.2 Objetos y Colecciones del Part ............................................................................ 53
Figura 3.3 Objetos y Colecciones del CATDrawing ............................................................... 57
Figura 4.1 Formulario de Control y Configuracin ............................................................... 68
Figura 4.2 Configuracin del tamao de las vistas segn la hoja de trabajo ....................... 77
Figura 5.1 Opciones de Parameters and Measures .............................................................. 84
Figura 5.2 Opciones de Part Infrastructure .......................................................................... 84
Figura 5.3 Opciones de Layout ............................................................................................. 85
Alejandro Martn Garrido Aplicacin para la generacin y exportacin CAD automtica de planos en
Catia V5 a partir de ficheros Part 4
Alejandro Martn Garrido
ndice
Tablas
Tabla 1.1 Empleo del Tiempo segn Mtodos KBE .............................................................. 14
Tabla 3.1 Coleccin de Mtodos de la Coleccin Documents .............................................. 44
Tabla 3.2 Coleccin de Propiedades del Objeto Document ................................................. 45
Tabla 3.3 Coleccin de Mtodos del Objeto Document ....................................................... 46
Tabla 3.4 Coleccin de Propiedades del Objeto ProductDocument ..................................... 48
Tabla 3.5 Coleccin de Propiedades del Objeto Product..................................................... 49
Tabla 3.6 Coleccin de Mtodos del Objeto Product .......................................................... 52
Tabla 3.7 Coleccin de Propiedades del Objeto PartDocument .......................................... 53
Tabla 3.8 Coleccin de Propiedades del Objeto Part ........................................................... 55
Tabla 3.9 Coleccin de Mtodos del Objeto Part ................................................................. 57
Tabla 3.10 Coleccin de Propiedades del DrawingDocument ............................................. 58
Tabla 3.11 Coleccin de Mtodos del DrawingDocument ................................................... 58
Tabla 3.12 Coleccin de Propiedades del Objeto RootDrawing ........................................... 59
Tabla 3.13 Coleccin de Mtodos del Objeto RootDrawing ............................................... 59
Tabla 4.1 Mdulo Auto_Draw............................................................................................... 66
Tabla 4.2 Formulario A_Draw_Form .................................................................................... 70
Tabla 4.3 Mdulo Lect_Text ................................................................................................. 71
Tabla 4.4 Mdulo Cam_Dir ................................................................................................... 72
Tabla 4.5 Mdulo L_Part....................................................................................................... 73
Tabla 4.6 Mdulo An_BB ...................................................................................................... 74
Tabla 4.7 Mdulo Ej_Pri ........................................................................................................ 75
Tabla 4.8 Dimensiones de las Vistas ..................................................................................... 77
Alejandro Martn Garrido Aplicacin para la generacin y exportacin CAD automtica de planos en
Catia V5 a partir de ficheros Part 5
Alejandro Martn Garrido
ndice
Alejandro Martn Garrido Aplicacin para la generacin y exportacin CAD automtica de planos en
Catia V5 a partir de ficheros Part 6
Alejandro Martn Garrido