¿Sabías que puedes crear Macros en AutoCAD?
Pero, ¿qué es una Macro?
Una Macro es una secuencia de comandos o acciones creados en un lenguaje de programación para realizar una tarea específica. Por ejemplo, supongamos que en nuestro trabajo debemos croquizar diariamente o a menudo algo, como ser un equipo, una máquina, que posee características similares, pero que varía en algunas medidas. Un caso sencillo es el dibujo de un silo (para almacenamiento de cereal). Prácticamente todos los silos son similares, es decir, poseen un techo, un cuerpo cilíndrico y un cono. Lo que varía son las medidas como diámetro, altura, etc.
Para agilizar la tarea repetitiva de dibujar el silo, podemos automatizarlo creando una Macro que nos solicite estas medidas. Al ingresarlas en una ventana de diálogo como en cualquier otra aplicación (programa), AutoCAD dibujará luego nuestro equipo. Por supuesto, nosotros deberemos previamente hacer el programa o la secuencia de comandos que se ejecutarán una y otra vez. Pero esta tarea de programar se realiza una sola vez.
AutoCAD acepta (”o entiende”) al menos dos lenguajes de programación, como ser List (Visual Lisp) y Basic (VBA, Visual Basic para Aplicaciones).
En mi caso utilizo Visual Basic ya que es el lenguaje con el que comencé a programar.
Un lenguaje de programación consta de una serie de palabras claves que deben respetarse para que la computadora las entienda y las interprete.
Por lo tanto, en primer lugar si no conocemos ninguna de las opciones de lenguajes (Lisp y VBA) y queremos programar, deberemos ponernos a aprender su funcionamiento.
Actualmente no brindo un curso de programación para AutoCAD, pero ofrezco un módulo para calcular volúmenes de tolvas. Una vez que tenemos las medidas a nuestro gusto, el programa dibuja el objeto mediante un sólo clic.
Para los que tienen algo de idea sobre programación en Visual Basic, hay funciones y comandos o palabras que son de uso similar en VBA (para AutoCAD). Pero también existen algunos puntos a tener en cuenta a la hora de “decirle” al programa que nos haga alguna acción, por ejemplo que dibuje una línea o un círculo, o que realice una simetría por ejemplo.
Las macros se utilizan como medio para facilitar tareas repetitivas. No es producente crear una macro para utilizarla una o dos veces, ya que generalmente se pierde mas tiempo en la construcción de la misma que en el croquizado de los objetos. A menos que usted quiera hacerlo así para los fines que desee.
Espero tus comentarios si quieres dejarlos.




