jueves, 20 de noviembre de 2008

Es fácil y divertido programar dentro de Auto CAD. Para programar se usa el leguaje AutoLisp. Simplemente escribe en la barra de comandos de autocad para ver como funcionan las instrucciones de AutoLisp:

command: (setq a 5)
command: (setq b 7)

ahora la variable "a" vale "5" y la "b" tiene un valor de "7".

Esto queda en la memoria de Auto CAD.

Ahora teclea:
command: (+ a b)

¡Ya estas programando! asi de sencillo es auto-lisp
Hagamoslo en forma:
En un archivo de texto teclea lo siguiente:

(defun c:suma ()
(setq a (getreal "\nValor de a: "))
(setq b (getreal "\nValor de b: "))
(+ a b)
)

Guárdalo con la extensión .lsp (puedes usar el bloc de notas y tambien puedes copiar el listado y pegarlo en la barra de comandos y el programita ya queda cargado en la memoria de autocad).

ahora, para llamar a tu programa teclea "appload" y busca tu archivo, una vez que lo cargues ya puedes usar dentro de autocad el comando suma.

Para los que ya saben algo de autolisp esto puede resultar muy fácil pero esto va dirigido a los que inician.