Вы находитесь на странице: 1из 12

Lección 6:

COMANDOS CREADOS POR EL USUARIO,


GRABADORA DE ACCIONES

Curso online

Más & mejor AutoCAD

Realizado por:
Fernando Montaño La Cruz
Más & mejor AutoCAD

L e cci ón 6 :

COMANDOS CREADOS POR EL USUARIO, GRABADORA DE ACCIONES

INTRODUCCIÓN
Cuando los procedimientos realizados son simples y cortos, los podemos sintetizar en una cadena de comando y a través de una
herramienta (lección 5); pero si los procesos son más extensos, lo mejor y más simple, será registrarlos mediante la grabadora
de acciones. Dicha herramienta graba cada uno de los pasos que realizamos y después los reproduce de forma idéntica o con las
modificaciones que consideremos oportunas. Por ejemplo: Si grabamos la creación de un rectángulo de 1x1, cada vez que
reproduzcamos la secuencia, creará un nuevo rectángulo de 1x1; pero tendremos la posibilidad de modificarla para poder
establecer las dimensiones del rectángulo.

En esta, como en todas las lecciones, expondremos las herramientas a través de ejemplos prácticos muy generales; pero lo
importante es trascender del ejemplo en sí mismo, comprender los procesos y aplicarlos a nuestras necesidades cotidianas.

GRABADORA DE ACCIONES
La grabadora de acciones almacenará todo lo que realicemos desde que pulsemos el botón Grabar/Record (ActRecord), hasta
que pulsemos el botón Detener/Stop (ActStop). Una vez detenida la grabación podremos almacenar la secuencia bajo un
nombre, el cual funcionará como un nuevo comando de AutoCAD (por ejemplo: Secuencia).

Después de guardar la secuencia, podremos reproducirla desde el botón correspondiente o ejecutarla por su nombre, como lo
hacemos con cualquier comando de AutoCAD.
Más & mejor AutoCAD

EJEMPLO BÁSICO
Comenzaremos realizando un ejemplo muy básico, para comprender el funcionamiento de este comando. El mismo consistirá
en dibujar un rectángulo de 1x2 y realizar una copia matricial, que nos permita obtener 8 elementos, distantes 2 unidades entre
cada uno.

El procedimiento incluirá la siguiente secuencia:

1. Iniciar la grabadora de acciones.


2. Dibujar un rectángulo, designar la opción Cotas, para determinar su ancho y su alto.
3. Ejecutar el comando copia, designar la opción Matriz y realizar 8 copias, con separación, entra eje y eje de cada copia,
igual a 2 unidades.
4. Detener la grabadora de acciones.
5. Determinar el nombre de la secuencia (por ejemplo: Rec8) y Aceptar.

El árbol de acciones mostrará una secuencia similar a la siguiente…


Más & mejor AutoCAD

MODIFICACIONES A LA SECUENCIA
Cada vez que reproduzcamos o ejecutemos esta secuencias, se dibujaran 8 rectángulos iguales (de 1x2) y ubicados en el mismo
sitio, donde dibujamos los originales; o sea, que si ejecutamos 3 veces la misma secuencia, obtendremos 24 rectángulos, aunque
solo visualizaremos 8, ya que el resto estarán superpuestos. Todos los parámetros de la secuencia quedaron predeterminados,
según lo realizáramos la primera vez; pero esta secuencia será más útil, si el usuario puede incidir y determinar algunos
parámetros. Algunos cambios que aportaran mejoras a la herramienta podrían ser: determinar la ubicación del primer
rectángulo, determinar sus dimensiones, determinar el número de copias o determinar la separación entre ellas. Para que estos
parámetros no estén predeterminados y sean definidos por el usuario, bastará seleccionar la acción correspondiente, hacer clic
derecho y designar la opción Esperar entrada de usuario/Pause for User Input.

1, duración 8:17 minutos.


Más & mejor AutoCAD

SECUENCIA CON MÚLTIPLES ACCIONES


El segundo ejemplo será más complejo e incluirá más acciones. Se tratará de una planchuela o placa de anclaje (rectángulo) con
esquinas redondeadas, en la que si realizarán agujeros (círculos) y se colocarán tornillos (hexágonos); cada elemento se asignará
a su capa correspondiente y los tornillos se distribuirán matricialmente, sobre los lados opuestos de la placa. El largo de la placa,
el radio de sus bordes redondeados, la cantidad y distribución de los agujeros será variable.

La secuencia será la siguiente:

1. Iniciar la grabadora de acciones.


2. Designar la capa correspondiente a la placa.
3. Dibujar un rectángulo mediante sus cotas (por ejemplo: 200x100).
4. Designar la capa correspondiente a los agujeros.
5. Dibujar un círculo por centro y radio (5), especificando su distancia Desde (Mayús + Clic derecho) el vértice inferior
izquierdo; por ejemplo a 10 milímetros en X y 10 milímetros en Y (@10,10).

6. Designar la capa correspondiente a la tuerca.


7. Dibujar un hexágono cuyo centro coincida con el del círculo.
8. Copiar circulo y tuerca en dirección vertical (por ejemplo: a 80 milímetros de distancia).
9. Hacer una copia matricial (por ejemplo 6) de ambos círculos y ambos hexágonos, y ajustarlos a una distancia específica
(por ejemplo: 180 unidades).
10. Aplicar un empalme (Fillet) a todas las esquinas del rectángulo (por ejemplo, radio = 10).
Más & mejor AutoCAD
11. Detener la grabadora y asignar un nombre a la secuencia, por
ejemplo: placa.

La secuencia de comandos tendrá un aspecto similar al de la imagen siguiente:

A continuación debemos modificar la secuencia y añadir entradas de usuario


en:

 La coordenada correspondiente al primer punto del rectángulo.


 La cota del rectángulo correspondiente a X.
 El número de copias matriciales.
 La distancia en la que se ajustan dichas copias.
 El radio correspondiente al empalme.

2, duración 8:41 minutos.

HERRAMIENTAS DE SECUENCIAS SIMILARES


La secuencia creada anteriormente permite modificar algunos parámetros únicamente, por ejemplo; el largo de la placa y la
distribución de los tornillos. Quizás esa herramienta sea necesaria para casos esporádicos y lo habitual sea crear placas iguales y
que solo cambie la dimensión de los agujeros y las tuercas. En vez de incluir más entradas del usuario (que enlentecería el
procedimiento) será mejor crear otra secuencia idéntica, pero modificando las intervenciones del usuario. Obviamente que no
vamos a grabar nuevamente la secuencia, sino que vamos a partir de una copia de la existente. A tales efectos abrimos el
Administrador de acciones (Actmanager), seleccionamos la Macro de acciones, la copiamos y le asignamos un nuevo nombre;
por ejemplo: PlacaTipo.
Más & mejor AutoCAD

A continuación designamos la nueva secuencia y modificamos la asignación de esperas para entradas de usuarios; eliminamos
las que ya no son necesarias y añadimos las nuevas.

3, duración 3:08 minutos.


Más & mejor AutoCAD

EJECUTAR UNA SECUENCIA


Las secuencias se ejecutarán mediante el botón de Reproducir/Play, desde la línea de comandos o desde cualquier herramienta
que personalicemos y que incluya el nombre de la secuencia, en la cadena de comando (por ejemplo: ^C^CPlacaTipo).

ADMINISTRAR LOS COMANDOS DE LA GRABADORA


Las secuencias de la grabadora se guardan en una ruta predeterminada (C:\Users\Usuario\appdata\roaming\autodesk\autocad
2014\r19.1\esp\support\actions) y en formato ACTM. Dicha ruta se define desde cuadro de opciones (Opciones/Options), en la
ficha Archivos/Files y en la sección Ubicación del archivo de grabación de acciones/Actions Recording File Location.

En esta misma sección tendremos la posibilidad de definir ubicaciones adicionales (Ubicaciones de archivo de grabado de
acciones adicionales/Additional Actions Reading File Location), de esta forma podremos definir carpetas personalizadas para
estos archivos, a los efectos de migrarlos fácilmente a otras estaciones de trabajos o a otras versiones de AutoCAD.
Más & mejor AutoCAD

Junto con el material de descarga están los archivos ACTM, correspondientes a los ejemplos
expuestos, bastará con copiarlos a una ubicación personalizada, para que estas secuencias sean
comandos en su ordenador.

4, duración 6:31 minutos.

CREAR MUROS A PARTIR DE LOS EJES


La siguiente secuencia de acciones tiene por finalidad la creación de muros, a partir de una línea, arco, polilínea, spline, etc.

La secuencia a grabar incluirá los siguientes pasos:

1. Iniciar la grabadora de acciones.


2. Posicionarnos en la capa de muros.
3. Ejecutar el comando Desfase/Offset, definiendo la capa actual como destino de los nuevos elementos. Precisar una
distancia de desfasaje correspondiente al 50% del grosor del muro que deseemos construir. Designar la opción múltiple
para construir elementos hacia cada lado del eje.
4. Crear los dos elementos desfasados.
5. Detener la grabadora de acciones y guardar la secuencia con un nombre simple; si se tratase de un muro de 20
centímetros de grosor, el nombre podría ser “M20”.

Debido a que esta herramienta deberá ser aplicable a cualquier elemento, debemos incluir una entrada de usuario en la
designación del objeto. La secuencia grabada será como se muestra en la siguiente imagen.
Más & mejor AutoCAD

5, duración 6:11 minutos.

VARIACIONES A LA SECUENCIA DE MUROS


Algunas variaciones que se pueden incorporar son:

 Crear secuencias para generar muros de otros grosores. (En tal caso copiar la secuencia, asignar otro nombre y editar el
valor correspondiente al desfase.

 Crear una secuencia que sirva para cualquier grosor. (En tal caso añadir una entrada de usuario que se corresponda con
la distancia de desfase.)
Más & mejor AutoCAD

 Crear muros con cámaras de aire. (En tal caso se repetirán las acciones de designación de capa y desfase, para designar
la capa correspondiente a la cámara de aire y los desfases de la misma.)

6, duración 7:38 minutos.


Más & mejor AutoCAD

UNA RÁPIDA DISTRIBUCIÓN DE OBJETOS


En el siguiente ejemplo el objetivo es insertar objetos y distribuirlos uniformemente, sobre sectores del dibujo; concretamente,
se trata de distribuir árboles en las calles de un plano urbanístico. El punto de partida son simples líneas y arcos trazados.

El procedimiento más sencillo para distribuir los árboles es la matriz de camino, pero primero habría que transformar en
polilíneas los bordes de las calles; lo haremos con el comando Editpol/Pedit. Después copiaremos el árbol en la ubicación
correcta, y por ultimo realizaremos la matriz. La secuencia de comandos sería la siguiente:

1. Iniciar la grabadora de acciones.


2. Seleccionar un elemento del perímetro que deseamos transformar en polilínea; para ello usamos el comando
Designa/Select.
3. Ejecutamos el comando Editpol/Pedit, transformamos el segmento en polilínea, designamos la opción Juntar/Join y
seleccionamos los objetos a añadir (en este ejemplo será beneficioso seleccionar todos (Todo/All), ya que solo se
añadirán los que estén unidos a sus extremos).
4. Después copiamos el árbol a un lugar conveniente.
5. Ejecutamos la Matriz de camino/Path Array.
6. Finalizamos la secuencia y le asignamos un nombre; por ejemplo DisObj.

La secuencia se podrá aplicarse a cualquier objeto si se añaden entradas de objeto en la selección del primer objeto y en el
punto destino de la copia. La secuencia lucirá cómo se muestra.

7, duración 7:09 minutos.

Вам также может понравиться