Si hay algo por lo que las herramientas informáticas destacan es por la posibilidad de simplificar tareas que conllevan. En numerosos procesos de diseño, es frecuente encontrarse tareas repetitivas que pueden simplificarse mediante comandos automáticos. Esta es la razón por la que los macros existen y su utilidad estriba que, con el simple uso de una tecla, pueden realizar funciones complejas para las que están programados. Veamos cómo utilizarlos en Catia V5.
Qué son los macros y para qué sirven
A veces, si tenemos que efectuar secuencias repetitivas, es mejor utilizar comandos que sean capaces de interpretarlas para ahorrar tiempo y reducir posibles errores que puedan producirse. A esto se le denomina macros, y son el conjunto de las funciones escritas (comandos) a través de un lenguaje de programación, capaces de realizar operaciones de forma automática.
Un macro puede almacenarse dentro del programa que se utilice y puede ser llamado en cualquier momento pulsando una combinación de teclas que tenga asignadas. Cuando esto sucede, se realiza la acción tal y como está programada. Si queremos saber cómo funcionan los macros, algunos de los ejemplos más comunes son la generación automática de geometrías, creación de planos en 3D o la posibilidad de importación de puntos de Excel a un programa de CAD 3D.
Un macro Catia o Excel, puede ser importado o puede ser creado mediante una grabación de datos o programando directamente los códigos a través de un editor. No obstante, hay empresas especializadas que se dedican a la creación de estas potentes herramientas, ya que las ventajas que supone el uso de macros en procesos de diseño, pueden mejorar la productividad y disminuir considerablemente sus costes.
Cómo funcionan los macros con Catia V5
Un macro de Catia V5 puede ser encontrado en las librerías de las siguientes maneras:
- Folders (CATScript y vbscript).
- Project files (catvba).
- CATParts/CATProducts.
Y solo se puede usar alguna de las librerías anteriores cada vez. Si lo que se desea es crear una, estos son los pasos a seguir:
- En Tools/Macro/Macros, abrir «Macro libraries».
- Una vez que nos hemos asegurado de que el tipo de librería que queremos crear se encuentra cargado en «libraries», seleccionar “Add existing library”.
- Seleccionamos en qué carpeta vamos a guardar los CATScripts.
- Con esto, ya tenemos la librería de macros creada, en ella deberían de aparecer todos los CATScripts que realicemos.
Métodos para crear macros en Catia V5
En Catia V5, podemos crear diferentes macros de dos formas:
- Macro Recording: Se realiza grabando las diferentes acciones que hacemos con el ratón. Todas las macros que grabemos en ficheros o en un CATproduct o CATpart, los estamentos declarados se realizarán en formato CATScript. Sin embargo, solo hay una opción para aquellos que grabemos en librerías «MS VBA».
- VBE (Visual Basic Editor): Para acceder, hay que entrar en Tools/Macro/Visual Basic Editor. Todo lo que programemos dentro de este editor, interactúa directamente con Catia V5.
La posibilidad de creación de macros en Catia V5, la hace una herramienta altamente competitiva. A la hora de efectuar un diseño, muchas de las veces es necesario repetir ciertos procesos que sin los macros, pueden convertirse en tareas tediosas, llevan tiempo realizarlas y además, son las causantes de muchos errores fácilmente subsanables. En nuestros cursos de Catia aprenderás los fundamentos de las macros.