miércoles, 24 de marzo de 2010

Respuesta:

¿Al hacer la macro
se puede crear un icono? ¿Como lo guardo, como lo coloco en la pantalla?

---------------------------------------------
Una vez grabada la macro. 
Busca en el blog el segundo paso de personalizacion que te indica como crear una barra de iconos nueva y para colocar el icono que contendra tu macro, da click en la estrella (ve la imagen)




Y creas un nuevo comando (icono), del lado izquierdo coloca los valores correctos.
Luego das click en APPLY
Busca en la lista de lado inferior derecho tu icono y lo arrastras a tu nueva barra.
Clic en OK y tienes tu nueva barra con tu nuevo icono que contendra tu nueva macro.


Espero te ayude.
Saludos.
-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------

Despues de muchos meses, he tenido la necesidad de recordar como grabar, modificar, ejecutar una Macro.
Por lo que se agrega aqui.
Recordemos como crear una Macro.
La necesidad de tiempo y la calidad nos llevan a al personalizacion, que en este caso sera crear una Macro que dibuje una linea y que coloque en el medio de esta un circulo, luego cambia el color de ambos a rojo.

Iniciamos:
Clic el menu "Manage" demos clic en "Record", luego "line" "primer punto" "siguiente punto" "enter", ahora "circle" "midpoint" seleccionamos la linea "diametro" al gusto.
Seleccionamos los 2 objetos menu "Home" "Color" "rojo".
Regresamos al menu "Manage" clic en "Stop".





Modificar



Ahora al crear la macro notaron la lista que se
despliega en "Action Recorder"?
Si no la ve, de clic en "Action Recorder" y a la izquierda hay la imagen de un "pincho", de clic en el y dejara fija la lista.
Vea como se agregan las acciones que vas creando.
Al terminar y guardar la Macro, la podemos seleccionar y al dar clic derecho en las acciones de la lista, aparece un menu con diferentes opciones.
Veamos la siguiente imagen.



Estos menus varian segun la Accion que estemos seleccionando, dentro de las que necesitamos estan las de "Insert  User Message" "Insertar Mensaje de Usuario", donde colocaremos "Inicia la Linea", luego en "red" seleccionamos "Edit" y colocamos "green", para cambiar el color de rojo a verde.
Ejecutemos la Macro

Espero le sea de utilidad.

domingo, 7 de marzo de 2010

Las macros en un boton

Las macros pueden estar inscritas en un botón, para ello primero veremos cuales son los caracteres que la pueden componer.
Customize Guide -> Customize the User Interface -> Create Macros ->Use Special Control Characters in Macros.
Sigue ste link en la ayuda del programa. Encontraras los caracteres que podemos usar.
Ejemplo:
Character ------- Description
; -------------- Aplica un ENTER
Vamos a crear un circulo que nos deje la opción insertar de manera libre y que el diámetro lo tenga defindo en 10.

Para ello abrimos la ruta anterior de la ayuda y consultamos los caracteres que se muestran.
^C^C_circle \d;10;
^C^C_ Despeja la línea de comandos para que iniciemos otro.
_ Traduce el comando sin importar la versión del idioma.
circle El comando.
(espacio en blanco) Equivale a presionar la barra espaciadora.
\ Pausa el comando para una entrada del usuario.
D Opcion de “Diametro” del comando.
; Equivale a presiona la tecla ENTER.
10 Valor para el diámetro.
; Equivale a presiona la tecla ENTER.

Facil y rápido.
Luego volvemos al comando “CUI” para agregar en un barra un icono nuevo y colocarle los datos necesarios, entre ellos “^C^C_circle \d;10;”.
Veamos la imagen.
Presionamos APPLY y OK y ya está, podemos hacer los necesarios.






Macros

De acuerdo con lo definido por el manual del programa, podemos considerar que una macro es un conjunto de pasos que debemos repetir sobre diverso objetos, ya sea al mismo tiempo o de manera individual.
Para evitar el repetir todos los comando para cada vez que sea necesario, lo podemos grabar en un archivo y ejecutarlo cada vez que sea necesario.
Para ello damos clic en “Tools -> Action Recorder -> Record” en este momento se empiezan a grabar los paso que necesitamos, tecleamos el comando “move” nos pide seleccionar un objeto cualquiera, luego punto base, y luego el desplazamiento, al terminar regresamos a “Tools -> Action Recorde -> Stop” y termina la grabación.
Se activa un cuadro de diálogos que nos pide el nombre de la macro “Mcirculo” (para acordarme fácilmente), nombre del archivo, ubicación en el directorio, descripción, etc., y damos clic en “OK”.
Para hacer uso de la macro, seleccionamos “Tools -> Action -> Play y el nombre de la macro.
Para manipular la macro, activemos una sesión de trabajo que contenga los
Accede a la ayuda (F1) y busca el comando ACTRECORD.

martes, 2 de marzo de 2010

5º Paso Personalizacion

    Una vez creadas las barras y las Tool Palettes Y Los Panels necesarios, quitamos las barras de herramientas que no necesitemos y vamos a crear, una sesión de trabajo para tener disponibles la interface cada vez que abramos el programa.
Selecciona “Tools -> Workspaces -> Save Current As..” le damos un nombre “MI SESION” y clic en guardar.
De esta manera tenemos guardada la configuración de la interface de manera predeterminada.
   Para modificar los elementos de una Sesión de Trabajo, regresamos al comando “CUI” y seleccionamos la sesión creada “MI SESION” con el botón derecho y damos clic en “Customize Workspace”, y podemos activar una “Toolbar”, “Menu”, Ribbon Tabs” o algún elemento de un “Partial CUI Files” para que se agregue a nuestra sesión o a la inversa, des activarlo para que no aparezca.
Una vez terminado damos clic derecho sobre la sesión modificada y seleccionamos “Exit Customize Workspace Mode”.

Recomiendo consultar la ayuda del programa con respecto a estos pasos de personalización.

lunes, 15 de febrero de 2010

4º Paso Personalizacion

Vamos a crear un Ribbon nuevo.
El Ribbon es el panel superior de comandos con listas desplegables de la versiones 2009 y 2010 del programa, que también puede ser personalizado.

Regresemos al comando “CUI” en el damos clic en “Ribbon Tabs” con el botón derecho y seleccionamos “New Tab” y colocamos un nombre.
Nos desplazamos hacia abajo y damos click en “Ribbon Panels” con el botón derecho y seleccionamos “New Panel” y colocamos un nombre.
En la parte de abajo selecionamos los menú y arrastramos los comandos y los soltamos en el nuevo Panel por arriba del separador, del lado derecho del cuadro de dialogo vemos como se va formando el panel, para crear otra línea de comandos, damos clic en el nuevo panel con el botón derecho y seleccionamos “New Row” y se agrega otra línea y podemos arrastrar mas comandos, estos aparecen ocultos hasta que damos clic en el icono del panel.
Selecciono el “Ribbon Panel” nuevo le damos botón derecho “copy”, selecciono el “Ribbon Tabs” nuevo, botón derecho “paste”.
Damos clic en “Apply” luego en “OK”.
Podemos agregar varios “Panels” al “Tabs” del mismo modo.

martes, 9 de febrero de 2010

3er Paso Personalizacion

Ahora vamos a crear una Toll Palette nueva.
Las Toll Palette, pueden incluir comando o bloques, layers, estilos de texto, estilos de dimension, etc. provenientes de un archivo u objeto existente.

Veamos l a primera:
Selecciona Tool -> Palettes -> Tool Palettes para desplegar las barra de Paletas.
Una vez desplegada posicionar el ratón sobre la barra y dar clic derecho, elegir “New Palete” y escribir el nombre de la Nueva Paleta.
Para colocar los comandos que sean necesarios, seleccionamos la pestaña “Draw” colocamos el ratón en el comando y damos clic derecho “copy”, regresamos a la nueva Paleta y damos clic derecho “pegar”.
De esta manera podemos agregar varios comandos.
Da clic en la nueva Paleta y con clic derecho selecciona “View Options” prueba las diferentes opciones.

La segunda opción es:
Selecciona Tool -> Palettes -> Tool Palettes para desplegar las barra de Paletas llamada “Design Center”
Al abrir esta podrás ver un listado de archivos que contienen diferentes bloques, selecciona uno de ellos y con el botón derecho del ratón da clic en “Create Tool Palette”. Y el programa adicionara una nueva Paleta con los bloques incluidos.

Cabe mencionar que con la primera opción es posible adicionar Rutinas de programación para ejecutarlas desde las Paletas.

También podemos seleccionar un objeto usar “ctrl + c” (copiar), ir a la Paleta y botón derecho del ratón “pegar” y se adiciona el comando para crear el objeto copiado.
Lo mismo podemos hacer al crear diferentes estilos, texto, dimensionamiento, multi leader, etc.

viernes, 5 de febrero de 2010

2ª Paso Personalizacion

Las principales razones para personalizar una barra de herramientas es la rapidez para acceder a los comandos necesarios y el espacio disponible en el monitor. Para ello vamos a crear una barra de herramientas nueva, con algunos comandos de los ya disponibles del programa.
Primero tecleamos el comando “Options” seleccionamos la pestaña “File” , seleccionamos el símbolo de “Support File Search Path”  y copiamos la dirección que vez de color azul en la imagen, luego abres el explorador y la pegas en el la ubicación “Direccion” presionas Enter.
Localiza el arcivo “Acad.cui” haz un respaldo.
Realizamos esto para respaldar el archivo que vamos a modificar.

Iniciamos creando una lista de los comandos que se necesitan de manera constante. (Lo podemos hacer en una hoja y con lápiz).
Tecleamos el comando “cui” o Seleccionamos “Tools ->Customize->Interface” para activar el cuadro de diálogo para crear la barra de herramientas.

Seleccionamos Toolbars desplegando el directorio.

Posicionados sobre Toolbars damos clic con el botón derecho del ratón, damos clic en “New->Toolbar”  y se adiciona una nueva barra de herramientas al final del directorio, le colocamos un nombre que la identifique “Nueva” del lado derecho del cuadro de dialogo le podemos adicionar una descripción.
Seleccionamos en la parte inferior en “Categories” el menú de comandos y arrastramos los que tengamos definidos en la lista anterior (en la hoja) y los soltamos dentro de la barra “Nueva”.
Al terminar damos clic en “APPLY” y luego en “OK”.
Y ya tenemos nuestra barra de herramientas personalizada.

miércoles, 3 de febrero de 2010

1er Paso Personalizacion

Una de los primeros paso que podemos hacer con el programa es crear un archivo que contenga todos los parámetros que necesitemos (nombres de layers, el sistema de medidas, estilos de textos, estilos de dimensiones, tipos de líneas, etc.) y lo guardemos con la extensión archivo.dwt, en el directorio asigno por AutoCAD (guardar un respaldo), y cada que hagamos un archivo nuevo podemos abrir este template y dibujar lo necesario.

Para ello podemos hacer uso del Asistente, coloca la variable STARTUP y FILEDIA en 1, haz clic en el menú Archivo -> Nuevo. En el cuadro de dialogo selecciona “Usar Asistente.”
Sigue los pasos.


Contenido de una Plantilla:
Si requiere crear varios dibujos que utilicen los mismos valores que ha definido por defecto, será de utilidad modificar los siguientes parámetros.
Marcos
Logotipos
Layers
Grid
Estilos de Cota
Estilos de Texto
Tipos de Línea.


Una vez incluido todo lo necesario deberá darle clic en el menú Archivo -> Guardar. En el cuadro de dialogo selecciona “AutoCAD Drawing Template (*.dwt)”.

Puede elegir un directorio diferente, aunque es factible dejarlo el de defecto. (Hacer un respaldo del archivo).




La respuesta del correo acerca de las Unidades de medida.

Unidades de medida.
1) Imperial. Crea un dibujo nuevo basado en el sistema de medición imperial. El dibujo emplea los valores internos por defecto. El contorno de visualización de la rejilla por defecto, conocido como límites de la rejilla, es de 12 x 9 pulgadas.

2) Métrico. Crea un dibujo nuevo basado en el sistema métrico de medición. El dibujo emplea los valores por defecto internos. El contorno de visualización de la rejilla por defecto es de 420 x 290 milímetros.


Según traducción del manual del programa.

lunes, 1 de febrero de 2010

Datos Técnicos 2

Ahora pasemos a los datos técnicos del programa.
Primero tengamos esto claro:
"No todo es programación pero si puede ser personalización"
Antes de intentar un programa debemos tener muy en claro que lo siguiente:
1.- Hacer uso de uno de los mejores manuales de AutoCAD®, presionando F1.
El programa cuenta en sus versiones más actualizadas (2009, 2010), con muchas aplicaciones propias para realizar de manera rápida y efectiva muchas tareas que antes se realizaban con varios pasos, o de plano había que buscar una rutina externa para realizarlas.

Para ello sería muy útil revisar los comandos de mayor uso:
line, circle, copy, erase, etc.

Veamos uno de ellos, "line".
En la ayuda la traducción seria la siguiente:
"Con LINE puedes crear una serie de segmentos de línea continuos"



Solicita el punto de inicio, el cual lo podemos introducir de las siguientes formas:
a) Pulsando el botón izquierdo del ratón sobre el área de dibujo. El programa en ese momento registra las coordenadas en el Eje X, el Eje Y y también en el Eje Z, este último se encuentra configurado por defecto con valor 0.
b) Tecleando en línea de comandos los valores de las Coordenadas X,Y (10,10) llamadas coordenadas absolutas.

Cuando solicita el siguiente punto, podemos introducir de las siguientes formas:
a) Ídem al anterior
b) Ídem al anterior
c) Coordenadas relativas, para ello colocamos lo siguiente @10,10 y el resultado será el punto final de la línea a 10 unidades en X y en Y a partir del punto anterior.

No olviden el menú dinámico.



Etc., aclaro esto no será una clase de uso de comandos, pero si es necesario que lo practiquen.

Una página con un buen curso de AutoCAD® está en el siguiente link:

http://www.aulaclic.es/autocad2008/index.htm

2.- Conocer las diferentes variables de sistema que modifican el entorno del programa.


http://www.hispacad.com/foro/viewtopic.php?t=24457

En este link encontraran un listado en orden alfabético de todas las variables del sistema, no será necesario aprendérselas todas pero si leerlo muy seguido ya que hay algunas que nos serán muy útiles.
Este foro es uno de los mejores de habla hispana, solo hay que registrarse para poder bajarlo.
http://www.hispacad.com/

Una felicitación a los autores : Yoland / Luisgi.

Otra de las cuestiones muy importantes es tener visible la línea de comandos, la cual debe contar con 3 líneas mínimo, ya que ahí veremos lo que el programa solicita o lo que nosotros le pedimos.
Aquí para introducir los comandos se emplea el teclado. Recuerda que algunos comandos poseen nombres abreviados denominados alias.

Para definir sus propios alias de comandos, diríjase al Menú desplegable Herramientas (Tools) y de click en “Editar programa (acad. pgp)”, o teclear el comando “Aliasedit”

Recomiendo una revisión del manejo de Layers, bloques, estilos de texto, tipos de líneas, dimensiones, etc.
Aunque en caso necesario para personalizar o crear una rutina recordaremos los pasos.

viernes, 29 de enero de 2010

Datos Tecnicos 1

Aunque el programa está enfocado hacia dibujos técnicos. AutoCAD® es un programa para crear cualquier dibujo ya sea artístico o de ingeniería.

Nosotros nos enfocaremos hacia el dibujo de ingeniería, este será con medidas y a escala para ello es necesario conocer ciertos aspectos del dibujo técnico industrial. Para ello dejo los siguientes links, de mucha utilidad.

http://www.isftic.mepsyd.es/w3/eos/MaterialesEducativos/mem2001/dibujotecnico/Construcciones%20de%20dibujo%20tecnico/entrd.htm

http://pdf.rincondelvago.com/dibujo-tecnico_4.html

El escalimetro

http://es.wikipedia.org/wiki/Escalímetro

Si alguien necesita un dato adicional favor de solicitarlo.

martes, 26 de enero de 2010

OBJETIVO!!!!


>Hoy inicio este blog con todas las ganas de mi tiempo libre, buscando plasmar lo poco que he aprendido en el transcurso de estos mas de 15 años, empleando diferentes programas para realizar los trabajos adquiridos, pero sobre todo para el programa CAD propiedad de Autodesk Inc. AutoCAD MR. 


Pido de una vez disculpas a mi familia por las horas que les robare. Gracias.

Pero pasemos al objetivo.

Personalizacion y Creacion de Rutinas basadas en el lenguaje Autolisp MR.  para optimizar el CAD.

Empezaremos dando unos pequeños datos con respecto a la manera en que en programa "piensa y actua" al momento en que introducimos un dato.

Incluire pequeños apuntes y colocare el link a paginas con tutoriales disponibles en la red.

Los temas seran elegidos por un servidor a menos que alguien de uds. solicite uno especifico el cual lo tomaremos a la brevedad posible.

Aceptare pedidos de rutinas en la medida que el solicitante acepte mezclarse en el desarrollo de la misma y en la cantidad de mi tiempo libre.

Si es muy urgente se les puede plantear una asesoria via chat de manera personal, aunque podria tener un costo.

Aceptare gustoso y agradecido la colaboracion de todos aquellos que quieran participar.

Por su atencion gracias.

No se acepta ninguna forma de pirateria o similar.
En caso de algun link o mencion de datos no legales seran borrados o editados, aun asi no me hago responsable de los comentarios no firmados por un servidor.