Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta AUTOCAD

Acotar perfiles Transversales

Esta pequeña aplicación programada en AUTOLISP, permite para usuarios de Autocad 2007 en inglés (En otros autocads no lo he probado, aunque en español, seguro que no funciona), acotar perfiles transversales, indicando cotas de terreno, distancia al eje y cota de rasante. Descargar COT Para ejecutarlo primero deben cargar la rutina Lisp, que ya hemos descargado. Además debemos tener el perfil tranvsersal que queremos acotar ya dibujado y de la siguiente forma (Hacer click en la imágen): Luego ejecutar la rutina escribiendo COT y enter. Primero se les pregunta la cota de referencia del perfil, por jemplo 2730. Luego se pregunta por las escalas verticales y horizontales de su dibujo. Yo suelo usar 1/1000. Pero depende de cada quién. Luego hagan click en el origen, es decir, en el eje del camino, es decir, para distancia al eje igual a 0, y cota igual a la cota de referencia. Con esto configurado, nos ponemos a hacer click en las cotas de terreno y rasante. Automáticamente se empe...

Cálculo de propiedades en Autocad

En Autocad es posible calcular las propiedades de área, perímetro, inercia y radios de giro, mediante la fucnión massprop  ( propfis ) . 1. Para ello, tan sólo basta dibujar el contorno de la sección en Autocad. 2. Luego ejecutar el comando region , el cual convierte lo dibujado en una región. 3. Se ejecuta el comando massprop , el cual entrega las propiedades de la sección: Area, Perímetro, Inercia, radio de giro.

LISTA DE COMANDOS AUTOLISP

En muchas oficinas de cálculo se está haciendo común el uso de rutinas Lisp o Autolisp en el dibujo de láminas de armaduras de estructuras en AUTOCAD. Esto es muy útil cuando se requieren hacer cálculos rutinarios en un dibujo. A continuación se presenta la descripción de como se generan los archivos Lisp, en un bloc de notas. Escribir lo siguiente y luego Salvar como armadura.lsp (DEFUN C:am() (SETQ X 1) (SETQ Y 2) (SETQ XY(+ X Y)) (SETQ XY2(* X Y)) ;eDITADO pOR pAT01gen1er0 ) Con esto hemos creado nuestro archivo lisp. Nota: Previamente se vió en otro post como se cargan estas aplicaciones en AUTOCAD SETQ Este comando permite guardar variables. Por ejemplo, en la línea (SETQ X 1) Se guarda en la variable X el valor del número 1. En la línea (SETQ Y 2) Se guarda en la variable Y el valor del número 2. Operaciones matemáticas: Para sumar, restar o realizar cualquier operación se debe trabajar siempre con dos variables como máximo. (+ X Y),...

Editar o Personalizar menus de AutoCAD 2007

En Autocad es posible editar los menus desplegables del AutoCAD 2007, con el fin de ejecutar series de comandos en forma rápida y amigable. Muy útil cuando se trabaja con muchas aplicaciones o rutinas Lisp, permitiendo ordenar el proceso. Paso 1: Hacer click con el boton derecho en los menus superiores y hacer click en CUSTOMIZE Paso 2: Crear el menu, en la lengueta de menu, haciendo click con el boton derecho y luego seleccionando New. Paso 3 (Opcional): Es Posible crear rutinas, por lo que se debe hacer click en New, y luego en la ventana de al lado (Propiedades), en la línea que dice Macro, escribir la rutina de Autocad, o se escribe la abreviación del comando Lisp que ustedes crearon. Paso 4: Es necesario incluir rutinas al menú. Para ello tan sólo se arrastran desde la lista de comandos ("Command List") las rutinas a la ventan superior donde creamos el menú. Paso 5: Hacer click en Ok y cerrar. Ahora el menú desplegable se encuentra en la parte superi...

Cargar archivos AUTOLISP

Para cargar arhivos lisp se deben seguir los siguientes pasos: Paso 1: Tener el archivo lisp, en una carpeta del computador. (Obvio) Paso 2: En Autocad, escribir "AP" en la linea de comandos. Paso 3: Seleccionar el archivo a cargar. De forma alternativa: Paso 2: Se de be ir al menu Tools. Paso 3: Seleccionar "AutoLisp" Paso 4: Seleccionar "-->Load Aplication" Paso 5: Seleccionar el archivo a cargar. En ocasiones pueden salir ciertos errores, debido a que el archivo lisp, tiene errores, como por ejemplo, los paréntesis no se encuentran cerrados, o se encuentran mal declaradas las variables. Esto se puede deber a que el archivo fue creado para correr en una versión distinta a la que estas tú ejecutando, pero en general es muy fácil corregir.

Pendiente de linea (LISP)

rEsta línea de comandos permite obtener la pendiente de una linea en AUTOCAD, de forma rápida y sencilla, sin la necesidad de utilizar la calculadora, todo lo hace este LISP. Abrir notepad (block de notas) y escribir lo siguiente: (DEFUN C:PEN() (SETQ PR (GETPOINT "Primer punto:")) (SETQ SE (GETPOINT "Segundo punto:")) (SETQ X1(CAR PR) Y1(CAR (CDR PR))) (SETQ X2(CAR SE) Y2(CAR (CDR SE))) (SETQ PEND (/ (- Y2 Y1) (abs (- X2 X1)) ) ) (SETQ PENDP (* PEND 100)) (PROMPT (STRCAT "\n PENDIENTE:" (RTOS PEND) " / " (RTOS PENDP) "%")) ;eDITADO pOR pAT01gen1er0 ) Luego deben salvar el archivo con el nombre pendiente.lsp Para ejecutarlo lo deben cargar en AUTOCAD, escribiendo pen. El programa les pedirá hacer clink en dos puntos, con lo que les entregará el valor de la pendiente.

Autoload Lisp

Los archivos lisp (lsp) son programillas creados por uno, para automatizar ciertas tareas, como es calcular la pendiente de una línea, dibujar viñetas, etc. El problema es que siempre hay que cargarlas al inicio de cada archivo si se desean utilizar. Pero puede configurarse AUTOCAD, para que las cargue por default, para todos los archivos. Para ello, deben ir a la carpeta AUTOCAD2007/SUPPORT/ y modificar el archivo acadxxxxdoc.lsp. El xxxx es la versión de windows, puede ser 2007, entonces, "acad2007doc.lsp". Copiar archivo lsp a directorio support, que es el mismo donde se encuentra el "acadxxxxdoc.lsp". Buscar la línea: ;;;===AUTOLOAD LISP APPLICATIONS=== y bajo ella escribir (autoload "nombre_archivo" '("comando")) El nombre de archivo debe ser sin la extensión lsp

Modificar comandos (ACAD.PGP)

ACAD.PGP El archivo ACAD.PGP permite modificar las abreviaturas de los comandos de AUTOCAD. Por ejemplo, para ejecutar el comando copy, uno escribe "co", pero modificando el archivo ACAD.PGP podemos modificarlo, siendo más cómo escribir "c" para ejecutar dicho comando. Para ello, ir al menú TOOL, luego CUSTOMIZE, luego "EDIT PROGRAMA PARAMETERS(ACAD.PGP)". Luego buscar la línea "copy" (en este ejemplo): CO , COPY y cambiarla por C , COPY Recordar cambiar la abreviación de CIRCLE por otra palabra, o si no, existiran dos comandos con la misma abreviación. Luego Salvar, cerrar AutoCAD y volver a reabrir. Otra alternativa es escribir en la linea de comandos "REINIT". Con esto se recarga el archivo acad.pgp