DOC1

Páginas: 5 (1050 palabras) Publicado: 5 de mayo de 2014
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

(DEFUNC: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 enla 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), SUMA X + Y
(- X Y), RESTA X - Y
(* X Y), MULTIPLICA X * Y

Luego la línea completa guarda el valor de estas operaciones en las variables XY (SETQ XY(+ X Y)), guarda la suma de X e Y en la variable XY.
En muchasoficinas 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()
(SETQX 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 variableY 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), SUMA X + Y
(- X Y), RESTA X - Y
(* X Y), MULTIPLICA X * Y

Luego la línea completa guarda el valor de estas operaciones en las variables XY (SETQ XY(+ X Y)), guarda la suma de X e Y en la variable XY.
En muchas oficinas decá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 valordel 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), SUMA X + Y
(- X Y), RESTA X - Y
(* X Y), MULTIPLICA X * Y

Luego la línea completa guarda el valor de estas operaciones en las variables XY (SETQ XY(+ X Y)), guarda la suma de X e Y en la variable XY.
En muchas oficinas de cálculo seestá 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)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Doc1
  • Doc1
  • doc1
  • Doc1
  • Doc1
  • Doc1
  • Doc1
  • doc1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS